Method of controlling message of electronic device and electronic device thereof
US-2015178502-A1 · Jun 25, 2015 · US
US10242226B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10242226-B2 |
| Application number | US-201615369800-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 5, 2016 |
| Priority date | Dec 29, 2015 |
| Publication date | Mar 26, 2019 |
| Grant date | Mar 26, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Embodiments of the disclosure provide a method and an apparatus for capturing a screen on a mobile device, the method including: receiving, at the mobile device, a screen-capturing request for a current interface, where the current interface includes first data, and the first data includes personal information; and generating, according to screen-capturing request, a screen capture image for the current interface, where the first data in the current interface is replaced in the screen capture image with second data which is predefined. These embodiments avoid the need to manually mask an image by starting a dedicated image editing tool to anonymize a screen capture image, thereby significantly lowering the relatively high technical threshold of anonymization processing, reducing the error rate, and improving the modification quality of anonymization. Moreover, the replacement is directly made to the image while the screen is captured without interfering with normal use of reading.
Opening claim text (preview).
What is claimed is: 1. A method for capturing a screen on a mobile device, comprising: receiving, at the mobile device, a screen-capturing request for a current interface, wherein the current interface comprises first text data, and the first text data comprises personal information; determining whether the mobile device is set in a normal screen capture mode or secure screen capture mode; and upon determining that the mobile device is set in the secure screen capture mode: determining a view group on a top layer of the current interface; searching the view group for text views; upon determining that text data of a first text view among the text views match the first text data containing the personal information, remeasuring and redrawing the first text view in the current interface to generate a replacement interface by replacing the first text data with a second predefined text data; generating, according to the screen-capturing request, a screen capture image for the replacement interface; and replacing the second predefined text data in the replacement interface with the first text data after the screen capture image is generated. 2. The method according to claim 1 , wherein the personal information comprises information associated with a username. 3. The method according to claim 1 , further comprising remeasuring and redrawing other views of the view group while remeasuring and redrawing the first text view. 4. A mobile device, comprising a processor and a memory for storing instructions, wherein the processor, when executing the instructions, is configured to cause the mobile device to: receive a screen-capturing request for a current interface of the mobile device, wherein the current interface comprises first text data, and the first text data comprises personal information; determine whether the mobile device is set in a normal screen capture mode or secure screen capture mode; and upon determine that the mobile device is set in the secure screen capture mode: determine a view group on a top layer of the current interface; search the view group for text views; upon determine that text data of a first text view among the text views match the first text data containing the personal information, remeasure and redraw the first text view in the current interface to generate a replacement interface by replacing the first text data with a second predefined text data; generate, according to the screen-capturing request, a screen capture image for the replacement interface; and replacing the second predefined text data in the replacement interface with the first text data after the screen capture image is generated. 5. The mobile device according to claim 4 , wherein the personal information comprises information associated with a username. 6. The mobile device according to claim 4 , wherein the processor, when executing the instructions, is further configured to cause the mobile device to: remeasure and redraw other views of the view group while remeasuring and redrawing the first text view. 7. A non-transitory computer-readable medium, storing an instruction set that, when being executed, causes a machine to perform a method for capturing a screen on a mobile device, wherein the method comprises: receiving, at the mobile device, a screen-capturing request for a current interface, wherein the current interface comprises first text data, and the first text data comprises personal information; determining whether the mobile device is set in a normal screen capture mode or secure screen capture mode; and upon determining that the mobile device is set in the secure screen capture mode: determining a view group on a top layer of the current interface; searching the view group for text views; upon determining that text data of a first text view among the text views match the first text data containing the personal information, remeasuring and redrawing the first text view in the current interface to generate a replacement interface by replacing the first text data with a second predefined text data; generating, according to the screen-capturing request, a screen capture image for the replacement interface; and replacing the second predefined text data in the replacement interface with the first text data after the screen capture image is generate. 8. The method of claim 1 , further comprising: upon determining that the mobile device is set on the normal screen capture mode, generating, according to the screen-capturing request, a screen capture image for the current interface. 9. The method of claim 1 , further comprising prompting a user of the mobile device to select between the normal screen capture mode or secure screen capture mode upon receiving the screen-capturing request. 10. The method of claim 1 , wherein the mobile device include a system setting for setting the mobile device in the normal screen capture mode or secure screen capture mode. 11. The method of claim 1 , wherein the current interface comprises an instant messaging interface. 12. The mobile device of claim 4 , wherein the processor, when executing the instructions, is further configured to cause the mobile device to: upon determining that the mobile device is set on the normal screen capture mode, generate, according to the screen-capturing request, a screen capture image for the current interface. 13. The mobile device of claim 4 , wherein the processor, when executing the instructions, is further configured to cause the mobile device to: prompt a user of the mobile device to select between the normal screen capture mode or secure screen capture mode upon receiving the screen-capturing request. 14. The mobile device of claim 4 , further including a system setting for setting the mobile device in the normal screen capture mode or secure screen capture mode. 15. The mobile device of claim 4 , wherein the current interface comprises an instant messaging interface.
Protecting personal data, e.g. for financial or medical purposes · CPC title
for image manipulation, e.g. dragging, rotation, expansion or change of colour · CPC title
Filtering based on additional data, e.g. user or group profiles (filtering in web context G06F16/9535, G06F16/9536) · CPC title
Execution arrangements for user interfaces · CPC title
by anonymising data, e.g. decorrelating personal data from the owner's identification · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.