Method and system for controlling access to applications on mobile terminal
First Claim
1. A method for controlling an access to an application on a mobile terminal, comprising:
- opening a thread in a back-stage by a processor of the mobile terminal when the mobile terminal starts up;
continuously scanning a currently opened application and obtaining an application identification of the currently opened application at a scheduled time interval by looping the thread as a back-stage activity, wherein the currently opened application is associated with one or more view interfaces including a current view interface, and the thread is configured to scan a stack top of a stack of view interfaces on the mobile terminal to obtain the current view interface, and to obtain the application identification from the current view interface;
comparing the application identification with a pre-stored target application identification, wherein the pre-stored target application identification is stored in a memory list in the mobile terminal;
displaying an unlock interface for inputting an unlock action, when the application identification is compared to be consistent with the pre-stored target application identification; and
obtaining an unlock command to access the currently opened application on the mobile terminal, wherein the unlock command is generated when the unlock action is accepted.
1 Assignment
0 Petitions
Accused Products
Abstract
Various embodiments provide methods and systems for controlling an access to applications on a mobile terminal. In an exemplary method, an opened application can be scanned and an application identification can be obtained. The application identification can be compared with a pre-stored target application identification. When the application identification is compared to be consistent with the pre-stored target application identification, an unlock interface can be displayed. An unlock command can be obtained to run the application on the mobile terminal. An exemplary system for controlling an access to an application on a mobile terminal can include a scanning module, a comparing module, a displaying module, and an executing module.
17 Citations
16 Claims
-
1. A method for controlling an access to an application on a mobile terminal, comprising:
-
opening a thread in a back-stage by a processor of the mobile terminal when the mobile terminal starts up; continuously scanning a currently opened application and obtaining an application identification of the currently opened application at a scheduled time interval by looping the thread as a back-stage activity, wherein the currently opened application is associated with one or more view interfaces including a current view interface, and the thread is configured to scan a stack top of a stack of view interfaces on the mobile terminal to obtain the current view interface, and to obtain the application identification from the current view interface; comparing the application identification with a pre-stored target application identification, wherein the pre-stored target application identification is stored in a memory list in the mobile terminal; displaying an unlock interface for inputting an unlock action, when the application identification is compared to be consistent with the pre-stored target application identification; and obtaining an unlock command to access the currently opened application on the mobile terminal, wherein the unlock command is generated when the unlock action is accepted. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for controlling an access to an application on a mobile terminal, comprising:
-
one or more processors in the mobile terminal; memory in the mobile terminal; and one or more program modules stored in the memory and to be executed by the one or more processors, the one or more program modules including; a scanning module, configured to open a thread by in a back-stage when the mobile terminal starts up, to continuously scan a currently opened application and obtain an application identification of the currently opened application at a scheduled time interval by looping the thread as a back-stage activity, wherein the currently opened application is associated with one or more view interfaces including a current view interface, and the thread is configured to scan a stack top of a stack of view interfaces on the mobile terminal to obtain the current view interface, and to obtain the application identification from the current view interface; a comparing module, configured to compare the application identification with a pre-stored target application identification wherein the pre-stored target application identification is stored in a memory list in the memory; a displaying module, configured to display an unlock interface for inputting an unlock action, when the application identification is compared to be consistent with the pre-stored target application identification; and an executing module, configured to obtain an unlock command to access the currently opened application, wherein the unlock command is generated when the unlock action is accepted. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A non-transitory computer readable medium having a computer program, when being executed by a processor of a mobile terminal, for performing a method for controlling an access to an application on the mobile terminal, the method comprising:
-
opening a thread in a back-stage by the processor when the mobile terminal starts up; continuously scanning a currently opened application and obtaining an application identification of the currently opened application at a scheduled time interval by looping the thread as a back-stage activity, wherein the currently opened application is associated with one or more view interfaces including a current view interface, and the thread is configured to scan a stack top of a stack of view interfaces on the mobile terminal to obtain the current view interface, and to obtain the application identification from the current view interface; comparing the application identification with a pre-stored target application identification, wherein the pre-stored target application identification is stored in a memory list in the mobile terminal; displaying an unlock interface for inputting an unlock action, when the application identification is compared to be consistent with the pre-stored target application identification; and obtaining an unlock command to access the currently opened application on the mobile terminal, wherein the unlock command is generated when the unlock action is correct. - View Dependent Claims (13, 14, 15, 16)
-
Specification