CN106210241B - Unlocking method and device - Google Patents
Unlocking method and device Download PDFInfo
- Publication number
- CN106210241B CN106210241B CN201610616253.0A CN201610616253A CN106210241B CN 106210241 B CN106210241 B CN 106210241B CN 201610616253 A CN201610616253 A CN 201610616253A CN 106210241 B CN106210241 B CN 106210241B
- Authority
- CN
- China
- Prior art keywords
- page
- application
- incoming call
- packet name
- unlocked
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 38
- 238000012544 monitoring process Methods 0.000 claims abstract description 28
- 230000008859 change Effects 0.000 claims description 13
- 238000010586 diagram Methods 0.000 description 13
- 238000004590 computer program Methods 0.000 description 11
- 230000006870 function Effects 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000013507 mapping Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 241001269238 Data Species 0.000 description 1
- VAYOSLLFUXYJDT-RDTXWAMCSA-N Lysergic acid diethylamide Chemical class C1=CC(C=2[C@H](N(C)C[C@@H](C=2)C(=O)N(CC)CC)C2)=C3C2=CNC3=C1 VAYOSLLFUXYJDT-RDTXWAMCSA-N 0.000 description 1
- 238000005760 Tripper reaction Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/68—Circuit arrangements for preventing eavesdropping
- H04M1/70—Lock-out or secrecy arrangements in party-line systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Telephone Function (AREA)
Abstract
The invention provides an unlocking method and an unlocking device, wherein the unlocking method comprises the following steps: monitoring a first page of the terminal in a screen locking state; and when the first page is determined to be the incoming call request page of the application program to be unlocked, unlocking a terminal screen and displaying the incoming call request page of the application program to be unlocked on the terminal screen. By adopting the unlocking method and the unlocking device, when the incoming call from the application program is received, the mobile terminal supports temporary unlocking, the user can answer the incoming call without unlocking the screen, and the experience is high.
Description
Technical field
The present invention relates to mobile terminal application field more particularly to unlocking method and devices.
Background technique
In this day and age, user saves oneself important personal information, such as short message, photo etc. using mobile terminal.And
These data are related to individual privacy, and therefore, user can be evaded other people by various means and access these private datas.Wherein,
A kind of the most widely used solution is screen-lock password to be set for mobile terminal, in this way, user is setting screen-lock password
Mobile terminal using popular application program (for example, Skype etc.), when receiving the incoming call from application program,
Needing first to unlock could incoming call answering calling.
Prior art deficiency is:
In the case where screen-lock password is arranged in mobile terminal, the existing mode for answering the incoming call from application program is deposited
In apparent defect: when user is called using the service incoming call answering of common carrier, mobile terminal supports system application
(e.g., incoming call) temporarily unlocks, and when user is called using other application program incoming call answerings, needs first to carry out screen solution
Lock can incoming call answering calling.Therefore, for the incoming call from application program, mobile terminal is not supported except system application
Except interim unlock, user can only first carry out unlocking screen, and complete after completing unlocking screen to answer again or refusing incoming call
The operation of calling, complicated for operation, experience property is poor.
Summary of the invention
The embodiment of the present invention proposes a kind of unlocking method and a kind of tripper, is able to solve and is being connected to application program
When incoming call, user answers the technical problem of step complexity.
In one aspect, the embodiment of the invention provides a kind of unlocking method, include the following steps:
In the state of the lock screen, the first page of terminal is monitored, the first page is under the screen locking page of the terminal
One layer of page;
When determining that the first page is when solving the incoming call request page of locked application, unlock terminal screen is simultaneously
The incoming call request page of the locked application to be solved is shown on the terminal screen.
On the other hand, the embodiment of the invention provides a kind of trippers, comprising:
Monitoring modular, in the state of the lock screen, monitoring the first page of terminal, the first page is the terminal
The next layer of page of the screen locking page;
Unlocked state, for when determine the first page be when solving the incoming call request page of locked application,
It unlocks terminal screen and shows the incoming call request page of the locked application to be solved on the terminal screen.
It has the beneficial effect that:
Unlocking method and device as provided by the embodiment of the present invention use the application of mobile terminal or computer in user
In scene, when terminal is in screen lock state, the first page of real-time monitoring terminal, when determine first page be application to be unlocked
When the incoming call request page of program, the screen locking page of terminal is temporarily unlocked, so that locked application to be solved comes
Electric calling request page can directly display on a terminal screen.Therefore, using unlocking method provided by the embodiment of the present application
And device, when receiving the incoming call from application program, mobile terminal supports interim unlock, and user is not necessarily to screen solution
Lock, can be realized answering for incoming call, experience property is higher.
Detailed description of the invention
Specific embodiments of the present invention are described below with reference to accompanying drawings, in which:
Fig. 1 shows the method schematic unlocked in the embodiment of the present invention one;
Fig. 2 shows the flow diagrams unlocked in the embodiment of the present invention two;
Fig. 3 shows the page structure schematic diagram unlocked in the embodiment of the present invention two;
Fig. 4 shows the structural schematic diagram of terminal device in the embodiment of the present application three;
Fig. 5 shows the structural schematic diagram unlocked in the embodiment of the present invention four.
Specific embodiment
In order to which technical solution of the present invention and advantage is more clearly understood, below in conjunction with attached drawing to of the invention exemplary
Embodiment is described in more detail, it is clear that and the described embodiments are merely a part of the embodiments of the present invention, rather than
The exhaustion of all embodiments.And in the absence of conflict, the feature in the embodiment and embodiment in this explanation can be mutual
It combines.
Inventor is during invention note that mobile terminal in the prior art only has support system using (e.g., next
Electric calling) function that temporarily unlocks needs first to carry out screen solution when user is called using other application program incoming call answerings
Lock can incoming call answering calling, complicated for operation, experience property is poor.
In view of the above-mentioned problems, present applicant proposes a kind of unlocking method and device, when terminal is in screen lock state, in real time
Monitor terminal first page, when determine first page be when solving the incoming call request page of locked application, to terminal
The screen locking page temporarily unlocked, enable the incoming call request page of locked application to be solved to be directly displayed at terminal
On screen.By above-mentioned means, the application can be not necessarily to screen solution when user receives the incoming call from application program
Lock, direct incoming call answering calling, simplifies user's operation, experience property is higher.
Combined with specific embodiments below, in the application unlocking method and device be illustrated.
Embodiment one,
Fig. 1 shows the method schematic unlocked in the embodiment of the present invention one, as shown in Figure 1, the unlocking method includes
Following steps:
Step 101, in the state of the lock screen, monitors the first page of terminal.
Step 102, when determine the first page be when solving the incoming call request page of locked application, unlock eventually
It holds screen and shows the incoming call request page of the locked application to be solved on a terminal screen.
Unlocking method provided by the embodiment of the present application is applied in electronic equipment or mobile terminal, when user completes screen locking
After operation, the first page of real-time monitoring terminal, first page is the next layer of page of the screen locking page of terminal, that is, is floated at end
The top level page under locking screen interface is held, when first page is when solving the incoming call request page of locked application, to terminal
The screen locking page temporarily unlocked, after terminal screen is lit, directly displays and belong to the first of incoming call request page
The page.
When it is implemented, being after solving locked application, when the under screen lock state in a certain application program of user setting
One page is changed to set by user when solving the incoming call request page of locked application, and user is directly entered incoming call and exhales
It is request page, is answered or the operation of rejection.Wherein, locked application to be solved is application program, such as wechat, QQ, Skype
Deng.
The unlocking method as provided by the embodiment of the present application, when terminal is received in the state of the lock screen set by user
When incoming call wait solve locked application is requested, the screen locking page of terminal is temporarily unlocked, is allowed users to directly
Into incoming call request page, answered or the operation of rejection.Therefore, using unlock side provided by the embodiment of the present application
Method, when receiving from incoming call wait solve locked application, user is not necessarily to unlocking screen, directly answers or refusing incoming call
Calling, flexible operation, user customizable is stronger, that is, is based on user setting, supports the intelligent unlocking of application program.
In implementation, before terminal is in screen lock state, further includes:
When receive unlock wait solve locked application is set message is set after, establish application data table to be unlocked,
The application data table to be unlocked includes at least the incoming call request page information and application packet of locked application to be solved
Name information.
When it is implemented, message is arranged according to the unlock that locked application to be solved is arranged received, parsing is obtained wait solve
Locked application mark, the incoming call request page information of locked application to be solved is obtained according to application program identification to be unlocked
With apply packet name information, and the incoming call request page information for the locked application to be solved that will acquire and apply packet name information
It is recorded in application data table to be unlocked.
When it is implemented, terminal receives the unlock setting of the application program identification for needing intelligent unlocking comprising user setting
Message, according to the application program identification for needing intelligent unlocking of user setting, the application program identification and application that are prestored from terminal
The application for needing intelligent unlocking is searched in the incoming call request page information of program and the mapping table of application packet name information
The incoming call request page information and application packet name information of program, and a tables of data is re-established, intelligence is needed for recording
The incoming call request page information and application packet name information for the application program that can be unlocked, or intelligent unlocking is needed for recording
The corresponding relationship of application program identification and corresponding incoming call request page information and application packet name information.
When it is implemented, unlock setting message may include an application program identification to be unlocked or multiple answer wait unlock
Use program identification.When terminal receives the unlock setting of multiple application program identifications for needing intelligent unlocking comprising user setting
When message, the application program identification that needs intelligent unlocking of the terminal according to user setting, the application program identification prestored from terminal
Intelligent unlocking is needed with searching in the incoming call request page information of application program and the mapping table of application packet name information
Application program incoming call request page information and apply packet name information, and a tables of data is re-established, for recording
Pair of multiple application program identifications for needing intelligent unlocking and corresponding incoming call request page information and application packet name information
It should be related to.
When it is implemented, those skilled in the art can prestore different corresponding relationship or its other party according to actual needs
Formula, the application to this with no restriction.
In implementation, the step of first page of the monitoring terminal include: monitor the page info of the first page with/
Or the application packet name information of the first page owning application;
If determining, the step of first page is the incoming call request page of locked application to be solved includes: to monitor
The application packet name information of the page info of the first page and the first page owning application is present in described wait solve
In locked application tables of data, it is determined that the first page is the incoming call request page of locked application to be solved.
In implementation, the page info of the monitoring first page and/or the first page owning application
Include: using the step of packet name information
If monitoring the page info of the first page and/or the application packet name of the first page owning application
Information change, the page info of the first page after obtaining change and the application packet name information of first page owning application.
When it is implemented, the screen locking page has been established when terminal is in screen lock state, and it is covered on user and carries out screen locking behaviour
Be shown in front of work terminal screen top level page (i.e. first page, top level page mentioned below refer both to first page) it
On;Obtain the page info of top level page and the application packet name information of top level page owning application;Start monitoring thread, with
Every 200 ms interval persistently reads the page info and top level page owning application for the top level page being located under the screen locking page
Apply packet name information, and judge the page info of current top level page and/or answering for current top level page owning application
Whether changed with packet name information;If the page info and/or current top level page owning application of current top level page
Change using packet name information, then will be belonging to the page info of the top level page after change and current top level page using journey
Sequence as new page info and applies packet name information using packet name information, for judging the new page info and application
Packet name information whether be locked application to be solved incoming call request page information and apply packet name information.
In implementation, if unlock setting message includes an application program identification to be unlocked, it is determined that the first page
Face be locked application to be solved incoming call request page the step of include:
If the page info and application packet name information that get are exhaled with the incoming call in default application data table to be unlocked
Make request page information consistent with application packet name information, it is determined that the first page is the incoming call of locked application to be solved
Request page.
When it is implemented, new page info and application packet name information that judgement is got whether there is in default wait unlock
In application data table, if the new page info and application packet name information and default application data to be unlocked that get
Incoming call request page information in table is consistent with application packet name information, it is determined that the first page is to apply journey wait unlock
The incoming call request page of sequence.
When determine the first page be after solving the incoming call request page of locked application, to the screen locking page of terminal
Face is temporarily unlocked, and after triggering terminal screen is lighted, and directly displays the first page, that is, locked application to be solved
Incoming call request page.After user answers and hanging up calling calling or refusing incoming call call, terminal screen continues display lock
Shield the page.
In implementation, if unlock setting message includes multiple application program identifications to be unlocked, it is determined that the first page
Face be locked application to be solved incoming call request page the step of include:
If applying packet name information in the presence of what is got in default application data table to be unlocked, the page got is judged
Incoming call corresponding with the application packet name information got is exhaled in face information and the default application data table to be unlocked
Make request page information whether consistent;
If in the page info got and the default application data table to be unlocked with the application got
The corresponding incoming call request page information of packet name information is consistent, it is determined that the first page is coming for locked application to be solved
Electric calling request page.
When it is implemented, application data table to be unlocked is preset according to the new application packet name information searching got,
If the new application consistent application packet name information of packet name information for existing in default application data table to be unlocked and getting,
Then further judge the new page info got whether in default application data table to be unlocked with get it is new
The corresponding incoming call request page information of application packet name information it is consistent;If the new page info and application packet name that get
Information is consistent with the incoming call request page information in default application data table to be unlocked and using packet name information, then really
The fixed first page is the incoming call request page of locked application to be solved.
When it is implemented, those skilled in the art can prestore different corresponding relationship or its other party according to actual needs
Formula, the application to this with no restriction.
In implementation, if the first page got is not the incoming call request page of locked application to be solved, also wrap
It includes:
If get using the application in packet name information and/or page info and default application data table to be unlocked
Packet name information and/or incoming call request page information are inconsistent, then continue to monitor the first page under the terminal screen locking page.
When it is implemented, if get it is new using packet name information with preset answering in application data table to be unlocked
When inconsistent with packet name information, then showing first page owning application not is locked application to be solved;If what is got is new
It is consistent with the application packet name information in default application data table to be unlocked using packet name information, page info and it is default to
When incoming call request page information in unlock application data table is inconsistent, then show first page owning application
It is locked application to be solved, but current first page is not incoming call request page, only locked application to be solved receives
The ordinary pages comprising new chat conversations.
When it is implemented, those skilled in the art can first judge according to actual needs using packet name information or first judgement comes
Electric calling request page information, or first judge application program identification or other modes, the application to this with no restriction.
For the ease of the implementation of the application, it is illustrated below with example.
Embodiment two,
By taking mobile terminal as an example, user installs a certain instant messaging application, such as wechat in the terminal.Wherein, micro-
The application packet name information of letter is com.tent.wechat;Incoming call request page information is,
com.tent.wechat.PageActivity;Ordinary pages information (the common page of such as chat conversations under normal operating condition
Face information) it is com.tent.wechat.NormalActivity.
Fig. 2 shows the flow diagrams of the unlock in the embodiment of the present application two, as shown in Fig. 2, the specific processing of unlock
Process may include steps of:
Step 201 establishes application data table to be unlocked.
When the application program for needing intelligent unlocking of user setting is wechat, acquisition for mobile terminal wechat applies packet name
Information and incoming call request page information, and the application packet name information com.tent.wechat and incoming call of wechat are asked
Page info com.tent.wechat.PageActivity is asked to be recorded in application data table to be unlocked.
It is answered belonging to step 202, the page info of the real-time top level page for obtaining current mobile terminal screen and top level page
Packet name information is applied with program.
When monitoring mobile terminal and being in screen lock state, the screen locking page floats in the top layer page of current mobile terminal screen
On face.Start monitoring thread, and persistently reads the top for the mobile terminal screen being located under the screen locking page with every 200 ms interval
The page info of the layer page and the application packet name information of top level page owning application.
At this point, specifically such as Fig. 3 (a) is shown for the page structure on mobile terminal screen:
The top page: the screen locking page
Top level page: the ordinary pages com.tent.wechat.NormalActivity under normal operating condition
Step 203, obtain the mobile terminal screen after change top level page page info and owning application
Using packet name information.
The page info of the top level page persistently read from monitoring thread is compared, if the top persistently read
The page info of the layer page is inconsistent, then the page info of the top level page of the mobile terminal screen after obtaining change and affiliated answers
Packet name information is applied with program, and is directly entered step 204;
At this point, specifically such as Fig. 3 (b) is shown for the page structure on mobile terminal screen:
The top page: the screen locking page
Top level page: incoming call request page com.tent.wechat.PageActivity
In addition, applying journey belonging to page info and top level page to the top level page persistently read from monitoring thread
Sequence is compared using packet name information, if applying journey belonging to the page info of the top level page persistently read and top level page
The application packet name information of sequence is consistent, then enters step 202.
It is answered belonging to the page info and top level page of the top level page for the mobile terminal screen that step 204, judgement are got
It whether there is in application data table to be unlocked with the application packet name information of program, and if it exists, then directly display as next
The top level page of electric calling request page.
The application packet name information for the top level page owning application that will acquire and default application data to be unlocked
Application packet name information in table comparing, if the top level page owning application got is applied packet name information and preset
Application packet name information in application data table to be unlocked is consistent, then continue to judge top level page page info whether in advance
If consistent with the incoming call request page information that the application packet name information matches in application data table to be unlocked, if
Unanimously, then top level page is the incoming call request page of locked application to be solved, and is faced the screen locking page of mobile terminal
Shi Xiesuo directly displays the top layer of the incoming call request page as locked application to be solved after terminal screen is lit
The page.
At this point, specifically such as Fig. 3 (c) is shown for the page structure on mobile terminal screen:
Top level page: incoming call request page com.tent.wechat.PageActivity
The second layer page: the ordinary pages com.tent.wechat.NormalActivity under normal operating condition
In addition, if application belonging to the page info and/or top level page of the top level page of the mobile terminal screen got
Being not present in application data table to be unlocked using packet name information for program, then do not unlock the screen locking page temporarily,
And after terminal screen is lit, the screen locking page is directly displayed.
Embodiment three,
Based on the same inventive concept, a kind of terminal device is additionally provided in the embodiment of the present application, since these equipment solve
The principle of problem is similar to a kind of unlocking method, therefore the implementation of these equipment may refer to the implementation of method, repeats place not
It repeats again.
Fig. 4 is the structural schematic diagram of terminal device in the embodiment of the present application three.
As shown in figure 4, terminal device 400 includes: in the embodiment of the present application three
Processor 401, memory 402, communication interface 403 and bus 404;
The processor 401, the memory 402 and the communication interface 403 are connected and are completed by the bus 404
Mutual communication;
The memory 402 stores executable program code;
The processor 401 run by reading the executable program code stored in the memory 402 with it is described
The corresponding program of executable program code, with the instruction for executing each step in above-mentioned unlocking method;
Wherein, the unlocking method includes:
In the state of the lock screen, the first page under the terminal screen locking page is monitored;
When determining that the first page is when solving the incoming call request page of locked application, unlock terminal screen is simultaneously
The incoming call request page of the locked application to be solved is shown on the terminal screen.
In addition, further including a kind of computer program product being used in combination with terminal device, the computer program product
Including computer-readable storage medium and it is embedded in computer program mechanism therein, the computer program mechanism includes using
In the instruction for executing each step in above-mentioned unlocking method;
Wherein, the unlocking method includes:
In the state of the lock screen, the first page of terminal is monitored;
When determining that the first page is when solving the incoming call request page of locked application, unlock terminal screen is simultaneously
The incoming call request page of the locked application to be solved is shown on the terminal screen.
Example IV,
Based on the same inventive concept, a kind of tripper is additionally provided in the embodiment of the present application, since these equipment solve
The principle of problem is similar to a kind of unlocking method, therefore the implementation of these equipment may refer to the implementation of method, repeats place not
It repeats again.
Fig. 5 shows the structural schematic diagram unlocked in the embodiment of the present invention four, as shown in figure 5, tripper may include:
Establish module 501, for when receive unlock wait solve locked application is set message is set after, establish wait unlock
Application data table, the application data table to be unlocked include at least the incoming call requested page of locked application to be solved
Face information and application packet name information.
Monitoring modular 502, in the state of the lock screen, monitoring the first page of terminal, the first page is the end
The next layer of page of the screen locking page at end.
Unlocked state 503, for when the first page be when solving the incoming call request page of locked application, solution
It locks terminal screen and shows the incoming call request page of the locked application to be solved on a terminal screen.
In implementation, the monitoring modular 502 further comprises:
Monitor the page info of the first page and/or the application Bao Mingxin of the first page owning application
Breath.
The unlocked state 503 further comprises:
If monitoring the page info of the first page and the application Bao Mingxin of the first page owning application
Breath is present in the application data table to be unlocked, it is determined that the first page is that the incoming call of locked application to be solved is exhaled
It is request page.
In implementation, the monitoring modular 502 further comprises:
If monitoring the page info of the first page and/or the application packet name of the first page owning application
Information change, the page info of the first page after obtaining change and the application packet name information of first page owning application.
In implementation, if unlock setting message includes an application program identification to be unlocked, the unlocked state 503
Further comprise:
If the page info and application packet name information that get are exhaled with the incoming call in default application data table to be unlocked
Make request page information consistent with application packet name information, it is determined that the first page is the incoming call of locked application to be solved
Request page.
In implementation, if unlock setting message includes multiple application program identifications to be unlocked, the unlocked state 503
Further comprise:
If applying packet name information in the presence of what is got in default application data table to be unlocked, the page got is judged
Incoming call corresponding with the application packet name information got is exhaled in face information and the default application data table to be unlocked
Make request page information whether consistent;
If in the page info got and the default application data table to be unlocked with the application got
The corresponding incoming call request page information of packet name information is consistent, it is determined that the first page is coming for locked application to be solved
Electric calling request page.
In implementation, further includes:
If get using the application in packet name information and/or page info and default application data table to be unlocked
Packet name information and/or incoming call request page information are inconsistent, then continue to monitor the first page under the terminal screen locking page.
For convenience of description, each section of apparatus described above is divided into various modules with function or unit describes respectively.
Certainly, each module or the function of unit can be realized in same or multiple softwares or hardware in carrying out the present invention.
It should be understood by those skilled in the art that, the embodiment of the present invention can provide as method, system or computer program
Product.Therefore, complete hardware embodiment, complete software embodiment or reality combining software and hardware aspects can be used in the present invention
Apply the form of example.Moreover, it wherein includes the computer of computer usable program code that the present invention, which can be used in one or more,
The computer program implemented in usable storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) produces
The form of product.
The present invention be referring to according to the method for the embodiment of the present invention, the process of equipment (system) and computer program product
Figure and/or block diagram describe.It should be understood that every one stream in flowchart and/or the block diagram can be realized by computer program instructions
The combination of process and/or box in journey and/or box and flowchart and/or the block diagram.It can provide these computer programs
Instruct the processor of general purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices to produce
A raw machine, so that being generated by the instruction that computer or the processor of other programmable data processing devices execute for real
The device for the function of being specified in present one or more flows of the flowchart and/or one or more blocks of the block diagram.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing devices with spy
Determine in the computer-readable memory that mode works, so that it includes referring to that instruction stored in the computer readable memory, which generates,
Enable the manufacture of device, the command device realize in one box of one or more flows of the flowchart and/or block diagram or
The function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device, so that counting
Series of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, thus in computer or
The instruction executed on other programmable devices is provided for realizing in one or more flows of the flowchart and/or block diagram one
The step of function of being specified in a box or multiple boxes.
Although preferred embodiments of the present invention have been described, it is created once a person skilled in the art knows basic
Property concept, then additional changes and modifications may be made to these embodiments.So it includes excellent that the following claims are intended to be interpreted as
It selects embodiment and falls into all change and modification of the scope of the invention.
Claims (12)
1. a kind of unlocking method characterized by comprising
In the state of the lock screen, the first page of terminal is monitored, the first page is next layer of the screen locking page of the terminal
The page;
When determining that the first page is to unlock terminal screen and in institute when solving the incoming call request page of locked application
State the incoming call request page that the locked application to be solved is shown on terminal screen;
When receive unlock wait solve locked application is set message is set after, establish application data table to be unlocked, it is described
Application data table to be unlocked includes at least the incoming call request page information of locked application to be solved and applies Bao Mingxin
Breath.
2. the method as described in claim 1, which is characterized in that it is described monitoring terminal first page the step of include: monitoring
The application packet name information of the page info of the first page and/or the first page owning application;
If the step of determination first page is the incoming call request page of locked application to be solved includes: to monitor
The application packet name information of the page info of the first page and the first page owning application is present in described wait solve
In locked application tables of data, it is determined that the first page is the incoming call request page of locked application to be solved.
3. method according to claim 2, which is characterized in that the page info of the monitoring first page and/or institute
State first page owning application application packet name information the step of include:
If monitoring the page info of the first page and/or the application packet name information of the first page owning application
Change, the page info of the first page after obtaining change and the application packet name information of first page owning application.
4. method according to claim 2, which is characterized in that if unlock setting message includes one and applies journey wait unlock
Sequence mark, it is determined that the first page be locked application to be solved incoming call request page the step of include:
If the page info and application packet name information that get are asked with the incoming call in default application data table to be unlocked
Ask page info consistent with application packet name information, it is determined that the first page is that the incoming call of locked application to be solved is requested
The page.
5. method according to claim 2, which is characterized in that if unlock setting message includes multiple wait unlock using journey
Sequence mark, it is determined that the first page be locked application to be solved incoming call request page the step of include:
If applying packet name information in the presence of what is got in default application data table to be unlocked, judge that the page got is believed
Incoming call corresponding with the application packet name information got is asked in breath and the default application data table to be unlocked
Ask page info whether consistent;
If in the page info got and the default application data table to be unlocked with it is described get apply packet name
The corresponding incoming call request page information of information is consistent, it is determined that the first page is that the incoming call of locked application to be solved is exhaled
It is request page.
6. method as described in claim 4 or 5, which is characterized in that further include:
If what is got applies packet name using in packet name information and/or page info and default application data table to be unlocked
Information and/or incoming call request page information are inconsistent, then continue to monitor the first page under the terminal screen locking page.
7. a kind of tripper characterized by comprising
Monitoring modular, in the state of the lock screen, monitoring the first page of terminal, the first page is the screen locking of the terminal
The next layer of page of the page;
Unlocked state, for when determine the first page be when solving the incoming call request page of locked application, unlock
Terminal screen and the incoming call request page that the locked application to be solved is shown on the terminal screen;
Establish module, for when receive unlock wait solve locked application is set message is set after, establish and apply journey wait unlock
Sequence tables of data, the application data table to be unlocked include at least the incoming call request page information of locked application to be solved
With application packet name information.
8. device as claimed in claim 7, which is characterized in that the monitoring modular further comprises:
Monitor the page info of the first page and/or the application packet name information of the first page owning application;
The unlocked state further comprises: if monitor the first page page info and the first page belonging to answer
With being present in the application data table to be unlocked using packet name information for program, it is determined that the first page is wait solve
The incoming call request page of locked application.
9. device as claimed in claim 8, which is characterized in that the monitoring modular further comprises:
If monitoring the page info of the first page and/or the application packet name information of the first page owning application
Change, the page info of the first page after obtaining change and the application packet name information of first page owning application.
10. device as claimed in claim 8, which is characterized in that if unlock setting message includes an application to be unlocked
Program identification, then the unlocked state further comprise:
If the page info and application packet name information that get are asked with the incoming call in default application data table to be unlocked
Ask page info consistent with application packet name information, it is determined that the first page is that the incoming call of locked application to be solved is requested
The page.
11. device as claimed in claim 8, which is characterized in that if unlock setting message includes multiple applications to be unlocked
Program identification, then the unlocked state further comprise:
If applying packet name information in the presence of what is got in default application data table to be unlocked, judge that the page got is believed
Incoming call corresponding with the application packet name information got is asked in breath and the default application data table to be unlocked
Ask page info whether consistent;
If in the page info got and the default application data table to be unlocked with it is described get apply packet name
The corresponding incoming call request page information of information is consistent, it is determined that the first page is that the incoming call of locked application to be solved is exhaled
It is request page.
12. device as described in claim 10 or 11, which is characterized in that further include:
If what is got applies packet name using in packet name information and/or page info and default application data table to be unlocked
Information and/or incoming call request page information are inconsistent, then continue to monitor the first page under the terminal screen locking page.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610616253.0A CN106210241B (en) | 2016-07-29 | 2016-07-29 | Unlocking method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610616253.0A CN106210241B (en) | 2016-07-29 | 2016-07-29 | Unlocking method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106210241A CN106210241A (en) | 2016-12-07 |
CN106210241B true CN106210241B (en) | 2019-07-12 |
Family
ID=57496883
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610616253.0A Expired - Fee Related CN106210241B (en) | 2016-07-29 | 2016-07-29 | Unlocking method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106210241B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109769152A (en) * | 2019-01-19 | 2019-05-17 | 深圳壹账通智能科技有限公司 | Control method of electronic device, device, electronic equipment and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102722316A (en) * | 2012-05-21 | 2012-10-10 | 深圳市无线开锋科技有限公司 | Unlocking method for touch-screen mobile phone and touch-screen mobile phone |
CN102999252A (en) * | 2012-11-12 | 2013-03-27 | 东莞宇龙通信科技有限公司 | Application preloading method, device and terminal for unlocking interface |
CN105100480A (en) * | 2015-07-29 | 2015-11-25 | 北京天宇朗通通信设备股份有限公司 | Unlocking method of terminal, and terminal |
CN105117139A (en) * | 2015-09-29 | 2015-12-02 | 北京金山安全软件有限公司 | Operation method and device of screen locking interface and electronic equipment |
CN105260216A (en) * | 2015-11-04 | 2016-01-20 | 北京金山安全软件有限公司 | Method, device and terminal for starting application program |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140235295A1 (en) * | 2013-02-21 | 2014-08-21 | Tencent Technology (Shenzhen) Company Limited | Incoming call processing method of mobile terminal, mobile terminal and storage medium |
-
2016
- 2016-07-29 CN CN201610616253.0A patent/CN106210241B/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102722316A (en) * | 2012-05-21 | 2012-10-10 | 深圳市无线开锋科技有限公司 | Unlocking method for touch-screen mobile phone and touch-screen mobile phone |
CN102999252A (en) * | 2012-11-12 | 2013-03-27 | 东莞宇龙通信科技有限公司 | Application preloading method, device and terminal for unlocking interface |
CN105100480A (en) * | 2015-07-29 | 2015-11-25 | 北京天宇朗通通信设备股份有限公司 | Unlocking method of terminal, and terminal |
CN105117139A (en) * | 2015-09-29 | 2015-12-02 | 北京金山安全软件有限公司 | Operation method and device of screen locking interface and electronic equipment |
CN105260216A (en) * | 2015-11-04 | 2016-01-20 | 北京金山安全软件有限公司 | Method, device and terminal for starting application program |
Non-Patent Citations (1)
Title |
---|
CallKit的使用介绍;OlsonXia;《简书》;20160707;第1-6页 |
Also Published As
Publication number | Publication date |
---|---|
CN106210241A (en) | 2016-12-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4654184B2 (en) | Communication of personal data combined with privacy flags | |
CN104967748B (en) | A kind of method of safety operation application service | |
CN104754286B (en) | The method and apparatus of calling terminal membership | |
CN109069923B (en) | Computer readable medium, information processing apparatus, information processing method, and information processing system | |
CN111491279B (en) | Bluetooth scanning method, device, equipment and computer readable storage medium | |
CN105323384A (en) | Method for switching multi-scenario mode and mobile terminal | |
CN106878525A (en) | A kind of incoming information reminds the display methods and device at interface | |
WO2016119341A1 (en) | Method and device for implementing multi-user login mode, and computer storage medium | |
CN106210241B (en) | Unlocking method and device | |
CN106020904A (en) | Graphical user interface displaying method and device | |
CN105162932B (en) | A kind of method and apparatus that change incoming number is shown | |
CN104536820B (en) | Run the method, apparatus and terminal of multisystem | |
CN104202460B (en) | Incoming display method, client and the system of calling phone based on minor number | |
CN106095245B (en) | A kind of display methods of message, device and terminal | |
CN107038078A (en) | A kind of information sharing method and electronic equipment | |
CN104077214B (en) | Software systems loading procedure image-recognizing method and system | |
CN105677155B (en) | The setting method and system of intelligent terminal application icon | |
CN104618499B (en) | A kind of information processing method and electronic equipment | |
CN106303083A (en) | Voice call equipment and safety answering method thereof | |
CN106534538A (en) | Status bar control method and device for intelligent terminal | |
CN104580111B (en) | The method and terminal that a kind of couple of user is authenticated | |
CN109800555A (en) | Access control method and device | |
CN103974215B (en) | Control method of electronic device and electronic equipment | |
CN112587922B (en) | Model display method and device | |
CN108521504A (en) | Contact person's processing method and communication terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20190712 |
|
CF01 | Termination of patent right due to non-payment of annual fee |