Legal claims defining the scope of protection, as filed with the USPTO.
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.
Unknown
March 26, 2019
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.