CN105912914A - Fingerprint unlocking method and terminal equipment - Google Patents

Fingerprint unlocking method and terminal equipment Download PDF

Info

Publication number
CN105912914A
CN105912914A CN201610367356.8A CN201610367356A CN105912914A CN 105912914 A CN105912914 A CN 105912914A CN 201610367356 A CN201610367356 A CN 201610367356A CN 105912914 A CN105912914 A CN 105912914A
Authority
CN
China
Prior art keywords
fingerprint
unlocked
application
unit
intended application
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.)
Pending
Application number
CN201610367356.8A
Other languages
Chinese (zh)
Inventor
张海平
周意保
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201610367356.8A priority Critical patent/CN105912914A/en
Publication of CN105912914A publication Critical patent/CN105912914A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/32User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Collating Specific Patterns (AREA)
  • Lock And Its Accessories (AREA)

Abstract

The embodiment of the invention discloses a fingerprint unlocking method and terminal equipment. The method comprises the steps that the state information of a target application in the terminal equipment is monitored; registered fingerprints stored locally are decrypted when it is determined that the target application is unlocked according to the state information of the target application; fingerprint data is collected and compared with the registered fingerprints, and the target application is unlocked if comparison is successful. Due to the fact that the registered fingerprints used by the application with the high requirement for safety may be stored in an encrypted mode and need to be decrypted after fingerprint authentication is started, the registered fingerprints are decrypted in advance in the mode of predicting that a user will unlock the target application, time spent from collecting fingerprints to finishing fingerprint comparison is shortened, unlocking time can be shortened, and unlocking efficiency is improved.

Description

A kind of unlocked by fingerprint method and terminal unit
Technical field
The present invention relates to field of computer technology, particularly to a kind of unlocked by fingerprint method and terminal unit.
Background technology
Fingerprint image is the data of the fingerprint using pictorial form as carrier.Fingerprint is that human finger's end refers to The lines formed by concavo-convex skin on abdomen.Fingerprint can make hands increase frictional force when contact subject, from And be easier to have an effect and promptly object.It is self-assembling formation in human evolution's process type.Fingerprint is the mankind Finger tips refers to the lines formed on abdomen by concavo-convex skin, owing to the fingerprint of people is that nature-nurture is total to Same-action, it is the most closely related with health, thus fingerprint everybody all have, the most different, by Minimum in fingerprint repetitive rate, about 1/15000000000th, therefore it is referred to as " human body identity card ".It is based on This feature of fingerprint, fingerprint is widely used as the information of authentication.
Such as, fingerprint identification technology has become as the standard configuration of main flow mobile terminal manufacturer flagship type.Fingerprint Identify and can be not only used for the unblock of mobile terminal and the function such as wake up up, be also the important ring of mobile payment. Fingerprint pays while meeting user's property easy to use, to safety it is also proposed that higher requirement.
The process of fingerprint recognition is divided into: extracts feature, preserve data and images match.
Terminal unit, after reading, by fingerprint reading systems, the fingerprint image that somatic fingerprint is original, is deciphered It is maintained at the registered fingerprint of this locality, and carries out Feature Points Matching with registered fingerprint;Carry out after the match is successful Unlock.Terminal unit is referred to as unlocked time from reading fingerprint image to the time needed for unlocking successfully.
The speed of unlocked time directly influences user and uses the efficiency of equipment, especially for some more The sensitive waiting time is the most such.How to shorten unlocked time thus improve unblock efficiency and become technology people The important directions of member's research.
Summary of the invention
Embodiments provide a kind of unlocked by fingerprint control method and terminal unit, refer to for raising Stricture of vagina unlocks efficiency.
On the one hand a kind of unlocked by fingerprint control method is embodiments provided, including:
The status information of the intended application in monitoring terminal equipment;
Determine that described intended application will be unlocked by the status information of described intended application, then decipher this The registered fingerprint of ground storage;
Gather finger print data, and use described finger print data to compare with described registered fingerprint, if comparison By then unlocking described intended application.
In the optional implementation of one, at the described locally stored note corresponding with described intended application After volume fingerprint is unlocked, described method also includes:
If within a predetermined period of time, it is not received for the finger print data of described intended application, or, do not connect Receive the operational order for unlocked by fingerprint;Then recovering described registered fingerprint is encrypted state.
In the optional implementation of one, the status information of the intended application in described monitoring terminal equipment; Determine that described intended application will be unlocked by the status information of described intended application to include:
Whether the intended application in monitoring terminal equipment receives message, if, it is determined that described intended application Will be unlocked.
In the optional implementation of one, compare with described registered fingerprint using described finger print data To before, described method also includes:
Obtain the positional information that described terminal unit is current;
Determine the safe class that described current positional information is corresponding, it is then determined that with described safe class pair The unlocked by fingerprint grade answered;The algorithm complex that the highest described unlocked by fingerprint grade of described safe class is corresponding The lowest;
The described finger print data of described use is compared with described registered fingerprint and is included:
By described unlocked by fingerprint grade correspondence algorithm, by described finger print data and described registered fingerprint comparison.
In the optional implementation of one, before the positional information that described acquisition terminal unit is current, Described method also includes:
Adding up the historical position information of described terminal unit, in log history positional information, the frequency of occurrences is the highest Safe class corresponding to positional information the highest;
Or, receiving position information setting information, in described positional information set information, include position Information and the safe class corresponding with positional information.
In the optional implementation of one, if comparison is passed through, described method also includes:
Determine the associated application relevant with described registered fingerprint;
After receiving the operational order for described associated application, perform described operation without unlocked by fingerprint Instruction.
In the optional implementation of one, described receiving the operational order for described associated application After, perform described operational order without unlocked by fingerprint and include:
Before receiving the operational order for described associated application, unlock described associated application in advance; After receiving described operational order, perform described operational order;
Or, after receiving the operational order for described associated application, shield described associated application Unlocked by fingerprint function, makes described associated application perform described operational order without unlocked by fingerprint.
The two aspect embodiment of the present invention additionally provide a kind of terminal unit, including:
Condition Monitoring Unit, the status information of the intended application in monitoring terminal equipment;
Unlock predicting unit, for determining that described intended application is by the status information of described intended application No will be unlocked;
For described unblock predicting unit, pre-decryption unit, if determining that the status information of described intended application is true Fixed described intended application will be unlocked, then decipher locally stored registered fingerprint;
Fingerprint collecting unit, is used for gathering finger print data;
Unlock control unit, be used for using described finger print data to compare with described registered fingerprint, if ratio To by then unlocking described intended application.
In the optional implementation of one, described terminal unit also includes:
Encryption recovery unit, at the described locally stored registered fingerprint corresponding with described intended application After being unlocked, if within a predetermined period of time, it is not received for the finger print data of described intended application, Or, do not receive the operational order for unlocked by fingerprint;Then recovering described registered fingerprint is encrypted state.
In the optional implementation of one, described Condition Monitoring Unit, specifically for monitoring terminal equipment In intended application whether receive message;
Described unblock predicting unit, if being yes, the most really specifically for described Condition Monitoring Unit monitoring result Fixed described intended application will be unlocked.
In the optional implementation of one, described terminal unit also includes:
Position acquisition unit, for using described finger print data and described registration in described unblock control unit Before fingerprint is compared, obtain the positional information that described terminal unit is current;
Level de-termination unit, for determining the safe class that described current positional information is corresponding, the most really The fixed unlocked by fingerprint grade corresponding with described safe class;The described the highest described unlocked by fingerprint of safe class etc. The algorithm complex of level correspondence is the lowest;
Described unblock control unit, specifically for by described unlocked by fingerprint grade correspondence algorithm, by described Finger print data and described registered fingerprint comparison.
In the optional implementation of one, described terminal unit also includes:
Completely determine unit, for obtaining, at described position acquisition unit, the positional information that terminal unit is current Before, adding up the historical position information of described terminal unit, in log history positional information, the frequency of occurrences is more The safe class that high positional information is corresponding is the highest;
Or, described terminal unit also includes:
Safety receives unit, for obtaining, at described position acquisition unit, the positional information that terminal unit is current Before, receiving position information setting information, in described positional information set information, include positional information And the safe class corresponding with positional information.
In the optional implementation of one, described terminal unit also includes:
Application determines unit, if passing through for described unblock control unit comparison, determining and referring to described registration The associated application that stricture of vagina is relevant;
Described unblock control unit, specifically for after receiving the operational order for described associated application, Described operational order is performed without unlocked by fingerprint.
In the optional implementation of one, described unblock control unit, specifically for receive for Before the operational order of described associated application, unlock described associated application in advance;Receiving described operation After instruction, perform described operational order;
Or, after receiving the operational order for described associated application, shield described associated application Unlocked by fingerprint function, makes described associated application perform described operational order without unlocked by fingerprint.
The three aspect embodiment of the present invention additionally provide a kind of terminal unit, including: processor, memorizer with And fingerprint collecting equipment;Wherein, described processor is for performing any one that the embodiment of the present invention provides Described method.
As can be seen from the above technical solutions, the embodiment of the present invention has the advantage that due to safety Require that the registered fingerprint that higher application is used may store in the way of encryption, open at finger print identifying Also needing to after beginning decipher registered fingerprint, the embodiment of the present invention will unlock intended application by prediction user Mode, deciphers registered fingerprint in advance, thus shortens from gathering the time that fingerprint terminates to fingerprint comparison, because of This can shorten unlocked time thus improve unblock efficiency.
Accompanying drawing explanation
For the technical scheme being illustrated more clearly that in the embodiment of the present invention, in embodiment being described below The required accompanying drawing used is briefly introduced, it should be apparent that, the accompanying drawing in describing below is only this Some bright embodiments, from the point of view of those of ordinary skill in the art, are not paying creative work On the premise of, it is also possible to other accompanying drawing is obtained according to these accompanying drawings.
Fig. 1 is embodiment of the present invention method flow schematic diagram;
Fig. 2 is embodiment of the present invention method flow schematic diagram;
Fig. 3 is embodiment of the present invention terminal unit structural representation;
Fig. 4 is embodiment of the present invention terminal unit structural representation;
Fig. 5 is embodiment of the present invention terminal unit structural representation;
Fig. 6 A is embodiment of the present invention terminal unit structural representation;
Fig. 6 B is embodiment of the present invention terminal unit structural representation;
Fig. 7 is embodiment of the present invention terminal unit structural representation;
Fig. 8 is embodiment of the present invention terminal unit structural representation;
Fig. 9 is embodiment of the present invention terminal unit structural representation.
Detailed description of the invention
In order to make the object, technical solutions and advantages of the present invention clearer, below in conjunction with accompanying drawing to this Invention is described in further detail, it is clear that described embodiment is only that some of the present invention is implemented Example rather than whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art exist Do not make all other embodiments obtained under creative work premise, broadly fall into present invention protection Scope.
Embodiments provide a kind of unlocked by fingerprint control method, as it is shown in figure 1, include:
101: the status information of the intended application in monitoring terminal equipment;
In the present embodiment, intended application can be mounted to any application of terminal unit;It addition, by In as a rule, the important registered fingerprint corresponding to application can encrypted storage, be not therefore All of registered fingerprint all can encrypted store, and therefore in the present embodiment, intended application can be encrypted The application that registered fingerprint is corresponding.The purposes of status information is whether prediction user may unlock this application institute The information used, the mode according to prediction is different, can select different status informations.Such as: instant Bitcom or other such as stock tickers etc., can use and monitor whether that receiving new message comes really Fixed;Or, other application are if any status informations such as important system prompting generations.Therefore, arbitrarily can be pre- The information that survey intended application may be unlocked can be classified as status information one class, and the embodiment of the present invention is to this Do not make uniqueness to limit.
102: determine that above-mentioned intended application will be unlocked by the status information of above-mentioned intended application, then solve Close locally stored registered fingerprint;
Registered fingerprint is at the locally stored finger print data of terminal unit, for entering with the fingerprint of user's input Row comparison, the most identical with registered fingerprint to determine the fingerprint that user inputs;If this registered fingerprint is stolen Take, then safety can be caused damage;The registered fingerprint that the most important application is used may Store in the way of encryption.This registered fingerprint can be the registered fingerprint unlocking screen, it is also possible to be above-mentioned The registered fingerprint of intended application;Wherein, terminal unit is under screen lock state and is usually the former, and terminal is Through being under bright screen state, then can be the latter.If terminal unlocks the registered fingerprint that screen lock uses Identical with the registered fingerprint that above-mentioned intended application uses, then both are identical performing in result.
103: gather finger print data, and use above-mentioned finger print data to compare with above-mentioned registered fingerprint, if Comparison is by then unlocking above-mentioned intended application.
Registered fingerprint owing to being used the application that security requirement is higher may be deposited in the way of encryption Storage, also needs to decipher registered fingerprint after finger print identifying starts, and the embodiment of the present invention will by prediction user The mode of intended application to be unlocked, deciphers registered fingerprint in advance, thus shortens from gathering fingerprint to fingerprint ratio To the time terminated, therefore can shorten unlocked time thus improve unblock efficiency.
It addition, in embodiments of the present invention, the prediction will being unlocked based on intended application, if currently Screen is in non-released state, such as: black state, if the registered fingerprint of unlocking screen is also added Close mistake, then the locally stored registered fingerprint corresponding with unlocking screen can also be deciphered.Unlocking screen Registered fingerprint and other registered fingerprints of terminal unit, may be exactly same registration there being some times Fingerprint, also it is not absolutely required to decipher repeatedly.
The embodiment of the present invention additionally provides the implementation that registered fingerprint recovers encrypted state, specific as follows: After the above-mentioned locally stored registered fingerprint corresponding with above-mentioned intended application is unlocked, said method is also Including:
If within a predetermined period of time, it is not received for the finger print data of above-mentioned intended application, or, do not connect Receive the operational order for unlocked by fingerprint;Then recovering above-mentioned registered fingerprint is encrypted state.
Higher security requirement can be there is, if allowed owing to registered fingerprint to be encrypted the application of storage The registered fingerprint of encryption storage is in unencrypted state for a long time, may bring higher risk, therefore originally Inventive embodiments provides the scheme of re-encrypted.Wherein, above-mentioned predetermined time period, can be empirically Setting, the concrete value embodiment of the present invention is not made uniqueness and is limited.
The embodiment of the present invention additionally provides a prediction user the most possible will perform the reality of unlocked by fingerprint Existing scheme, specific as follows: the status information of the intended application in above-mentioned monitoring terminal equipment;By above-mentioned The status information of intended application determines that above-mentioned intended application will be unlocked and includes:
Whether the intended application in monitoring terminal equipment receives message, if, it is determined that above-mentioned intended application Will be unlocked.
Which can apply to the unlocked by fingerprint of application function, it is also possible to spreads to and is applied to unlocking screen. Intended application can be an independent application, it is also possible to be application cluster;Such as: same registered fingerprint Corresponding application permission or System Privileges.
The embodiment of the present invention still further provides the implementation improving unlocked by fingerprint efficiency, specific as follows: Before using above-mentioned finger print data to compare with above-mentioned registered fingerprint, said method also includes:
Obtain the positional information that above-mentioned terminal unit is current;
Determine the safe class that above-mentioned current positional information is corresponding, it is then determined that with above-mentioned safe class pair The unlocked by fingerprint grade answered;The algorithm complex that the highest above-mentioned unlocked by fingerprint grade of above-mentioned safe class is corresponding The lowest;
The above-mentioned finger print data of above-mentioned use is compared with above-mentioned registered fingerprint and is included:
By above-mentioned unlocked by fingerprint grade correspondence algorithm, by above-mentioned finger print data and above-mentioned registered fingerprint comparison.
In the present embodiment, the positional information that terminal unit is current can be the geographical seat residing for terminal unit Cursor position information, it is also possible to be that the terminal unit represented by geographical location information based on terminal unit is in User's house, office or other are arbitrarily often in for region, these regions are normal without departing from user Use region category, be as a rule safer.
Based on preceding description, terminal unit location contacts with its safety existence, if user's warp Haunt, such as: user's family;So use environment residing for terminal unit is comparatively to pacify Complete, in this case, can suitably reduce the level of security of unlocked by fingerprint, it may be assumed that reduce unlocked by fingerprint Grade, reduces unlocked by fingerprint grade correspondingly, can use the unlocked by fingerprint algorithm that complexity is relatively low, example As: use less fingerprint characteristic comparison, or in the comparison process of fingerprint image, obtain minor proportion Identical fingerprints feature then determine that certification is passed through.
The unlocking manner corresponding owing to employing unlocked by fingerprint grade, then in the case of safe class is higher, Employing the algorithm that complexity is relatively low, therefore the speed of unlocked by fingerprint can get a promotion.Above-mentioned unlocked by fingerprint Mode, to there being the algorithm of a certain complexity, uses this algorithm by above-mentioned finger print data and note during unlocked by fingerprint Volume fingerprint is compared.
In the present embodiment, by the positional information of terminal unit, determine the most whether terminal unit is in Comparatively in the environment of safety;If be in safer in the environment of, then fingerprint solution can be reduced The safe class of lock, selects the unlocked by fingerprint algorithm that complexity is less accordingly, thus shortens fingerprint solution Time needed for lock;Therefore, on the premise of ensureing terminal unit safety, it is possible to increase unlocked by fingerprint Efficiency.
The embodiment of the present invention additionally provides the side of implementing how safe class corresponding to positional information determines Case: before the positional information that above-mentioned acquisition terminal unit is current, said method also includes:
Adding up the historical position information of above-mentioned terminal unit, in log history positional information, the frequency of occurrences is the highest Safe class corresponding to positional information the highest;
Or, receiving position information setting information, in above-mentioned positional information set information, include position Information and the safe class corresponding with positional information.
Both the above determines in the mode of the safe class that positional information is corresponding, and former uses machine learning Mode be automatically performed, historical position information accumulate after, can relatively accurately determine positional information Corresponding safe class, the most accurately but also facilitate;Latter approach, can be set by the user which position concrete Putting is considered as safe position, preferably embodies user's Subjective, can be more for some specific user It is applicable.Both the above implementation, is for determining that some geographical position is considered as safer Applied environment, correspondingly can use the unlocked by fingerprint algorithm that complexity is relatively low;According to alternate manner Realizing this technical purpose, can't affect the realization of the embodiment of the present invention, therefore above citing should not be understood For the uniqueness of the embodiment of the present invention is limited.
Based on described above, the embodiment of the present invention additionally provides and further speeds up the implementation unlocking efficiency, Specific as follows: if comparison is passed through, said method also includes:
Determine the associated application relevant with above-mentioned registered fingerprint;
After receiving the operational order for above-mentioned associated application, perform aforesaid operations without unlocked by fingerprint Instruction.
Registered fingerprint is the finger print data presetting and pre-saving, for the fingerprint of input after user Data are compared used finger print data.This registered fingerprint would generally be set certain operating right, Such as: unlocking screen, application function unblock etc..In the present embodiment, finger print data is obtained as a rule Should be that user operation input finger print data user obtains a certain operating right.Due to the feelings passed through in certification Under condition, finger print data and registered fingerprint are identical, and therefore both is it is believed that have identity relation.
In the present embodiment, unlocked by fingerprint success (i.e. comparison by) then represents that user has been obtained for using Family wish obtain with the authority corresponding to this fingerprint input operation;Associated application may not be user The application of current operation, such as: user carries out unlocking screen, is not related to the unblock of application function; Here associated application can be the incidence relation that narrow sense understands, such as: arbitrarily use this registered fingerprint to enter The application of row certification;Can also be broader be interpreted as: to should registered fingerprint user all should With.In the understanding of broad sense, a relatively conventional application example is: user employs the finger of different finger Stricture of vagina carrys out the application that certification is different, but the fingerprint of these different fingers actually corresponds to is same use Family, it can be considered that registered fingerprint corresponding to these different fingers has incidence relation, correspondingly these The application corresponding to registered fingerprint that different fingerprints are corresponding, then be construed as associated application.Based on Upper explanation understands, associated application may not merely only one of which, multiple application may be had all to be classified as Associated application.It is similar for each associated application on technology realizes, does not repeats them here.
In the present embodiment, perform operational order without unlocked by fingerprint, refer to perform the behaviour of unlocked by fingerprint Instructing, associated application no longer performs unlocked by fingerprint operation;It is also assumed that be that user is by unlocking other Application success, causes user to obtain the operating right of associated application.
The embodiment of the present invention uses a unlocked by fingerprint success, by the operating rights of other application of associated Limit also gives the mode of this user, saves the troublesome operation that this user operation associated application needs again to unlock, Thus improve unlocked by fingerprint efficiency.
The embodiment of the present invention additionally provides the specific implementation performing aforesaid operations instruction without unlocked by fingerprint, As follows: above-mentioned after receiving the operational order for above-mentioned associated application, perform without unlocked by fingerprint State operational order to include:
Before receiving the operational order for above-mentioned associated application, unlock above-mentioned associated application in advance; After receiving aforesaid operations instruction, perform aforesaid operations instruction;
Or, after receiving the operational order for above-mentioned associated application, shield above-mentioned associated application Unlocked by fingerprint function, makes above-mentioned associated application perform aforesaid operations instruction without unlocked by fingerprint.
In former implementation, use the pre-mode unlocked to realize, operation can be before using The finger print data obtained carries out unlocked by fingerprint to associated application;This implementation flow process pipe to unlocked by fingerprint Reason is compatible preferably.In latter approach, the mode of shield fingerprints unlocking function is used to realize, it may be assumed that User operation associated application, associated application performs unlocked by fingerprint function, this enforcement according to set requirements of process Example is then shielded, and making also can be by performed by this associated application without unlocked by fingerprint operational order;This realization Scheme then need not first carry out unlocked by fingerprint operation in advance, and amount of calculation can be less.Concrete how without unlocked by fingerprint Performing the implementation of a certain operational order, may also have a lot, this is not made uniquely by the embodiment of the present invention Property limit.
The embodiment of the present invention additionally provides another more detailed method flow, with mobile telephone instant communication software It is illustrated as a example by receiving message, as in figure 2 it is shown, include:
201: whether the MSN in monitoring mobile phone receives instant communication information, if it is, enter 202;If it does not, do not process, continue executing with this step;
202: determine that MSN will be unlocked, and/or, screen will be unlocked;Deciphering this locality The registered fingerprint of storage;
203: gather finger print data, it is determined whether collect finger print data, if it does not, enter 204;As Fruit is, enters 205;
204: encrypt above-mentioned registered fingerprint;
This step can be again introduced into 201 after being finished;
205: obtain mobile phone current location information, determine the safe class corresponding with current location information, and Determine the unblock grade corresponding with safe class;Safe class the highest unblock grade correspondence algorithm complex is more Low;
206: use above-mentioned unblock grade, use finger print data and above-mentioned registered fingerprint comparison, comparison is not led to Cross and terminate flow process, or continue executing with this step;Comparison is passed through, then enter 207, and enter 208;
207: unlock screen, or, unlock MSN and show above-mentioned instant communication information;
208: obtain associated application and unlock associated application, receive the operational order for associated application;
209: perform aforesaid operations instruction.
In embodiments of the present invention, in order to improve the safety of registered fingerprint, typically set being stored in terminal Standby registered fingerprint is encrypted.For improving verification (i.e. comparison) speed, the present invention can pre-set Under screen lock state, when important application receives new information, (now user very likely can unlock and check newly Message), registered fingerprint is decrypted by terminal unit the most in advance, so at the fingerprint detecting that user inputs During data, so that it may directly the finger print data that the registered fingerprint of deciphering and user input is verified.It addition, Important application can also be directly initiated after terminal unit is unlocked, and show the new information received.This The unblock behavior that embodiment is possible by predicting user, parallel deciphering registered fingerprint and fingerprint acquisition process can To shorten the unlocked by fingerprint time, thus accelerate unlocked by fingerprint speed, correspondingly can improve unlocked by fingerprint Efficiency.
The embodiment of the present invention additionally provides a kind of terminal unit, as it is shown on figure 3, include:
Condition Monitoring Unit 301, the status information of the intended application in monitoring terminal equipment;
Unlock predicting unit 302, for determining above-mentioned intended application by the status information of above-mentioned intended application Whether will be unlocked;
Pre-decryption unit 303, if determining the state of above-mentioned intended application for above-mentioned unblock predicting unit 302 Information determines that above-mentioned intended application will be unlocked, then decipher locally stored registered fingerprint;
Fingerprint collecting unit 304, is used for gathering finger print data;
Unlock control unit 305, be used for using above-mentioned finger print data to compare with above-mentioned registered fingerprint, if Comparison is by then unlocking above-mentioned intended application.
In the present embodiment, intended application can be mounted to any application of terminal unit;It addition, by In as a rule, the important registered fingerprint corresponding to application can encrypted storage, be not therefore All of registered fingerprint all can encrypted store, and therefore in the present embodiment, intended application can be encrypted The application that registered fingerprint is corresponding.The purposes of status information is whether prediction user may unlock this application institute The information used, the mode according to prediction is different, can select different status informations.Such as: instant Bitcom or other such as stock tickers etc., can use and monitor whether that receiving new message comes really Fixed;Or, other application are if any status informations such as important system prompting generations.Therefore, arbitrarily can be pre- The information that survey intended application may be unlocked can be classified as status information one class, and the embodiment of the present invention is to this Do not make uniqueness to limit.
Registered fingerprint is at the locally stored finger print data of terminal unit, for entering with the fingerprint of user's input Row comparison, the most identical with registered fingerprint to determine the fingerprint that user inputs;If this registered fingerprint is stolen Take, then safety can be caused damage;The registered fingerprint that the most important application is used may Store in the way of encryption.This registered fingerprint can be the registered fingerprint unlocking screen, it is also possible to be above-mentioned The registered fingerprint of intended application;Wherein, terminal unit is under screen lock state and is usually the former, and terminal is Through being under bright screen state, then can be the latter.If terminal unlocks the registered fingerprint that screen lock uses Identical with the registered fingerprint that above-mentioned intended application uses, then both are identical performing in result.
Registered fingerprint owing to being used the application that security requirement is higher may be deposited in the way of encryption Storage, also needs to decipher registered fingerprint after finger print identifying starts, and the embodiment of the present invention will by prediction user The mode of intended application to be unlocked, deciphers registered fingerprint in advance, thus shortens from gathering fingerprint to fingerprint ratio To the time terminated, therefore can shorten unlocked time thus improve unblock efficiency.
It addition, in embodiments of the present invention, the prediction will being unlocked based on intended application, if currently Screen is in non-released state, such as: black state, if the registered fingerprint of unlocking screen is also added Close mistake, then the locally stored registered fingerprint corresponding with unlocking screen can also be deciphered.Unlocking screen Registered fingerprint and other registered fingerprints of terminal unit, may be exactly same registration there being some times Fingerprint, also it is not absolutely required to decipher repeatedly.
The embodiment of the present invention additionally provides the implementation that registered fingerprint recovers encrypted state, specific as follows: Further, as shown in Figure 4, above-mentioned terminal unit also includes:
Encryption recovery unit 401, for referring in the above-mentioned locally stored registration corresponding with above-mentioned intended application After stricture of vagina is unlocked, if within a predetermined period of time, it is not received for the finger print data of above-mentioned intended application, Or, do not receive the operational order for unlocked by fingerprint;Then recovering above-mentioned registered fingerprint is encrypted state.
Higher security requirement can be there is, if allowed owing to registered fingerprint to be encrypted the application of storage The registered fingerprint of encryption storage is in unencrypted state for a long time, may bring higher risk, therefore originally Inventive embodiments provides the scheme of re-encrypted.Wherein, above-mentioned predetermined time period, can be empirically Setting, the concrete value embodiment of the present invention is not made uniqueness and is limited.
The embodiment of the present invention additionally provides a prediction user the most possible will perform the reality of unlocked by fingerprint Existing scheme, specific as follows: alternatively, above-mentioned Condition Monitoring Unit 301, specifically for monitoring terminal equipment In intended application whether receive message;
Above-mentioned unblock predicting unit 302, if being yes specifically for above-mentioned Condition Monitoring Unit 301 monitoring result, Then determine that above-mentioned intended application will be unlocked.
Which can apply to the unlocked by fingerprint of application function, it is also possible to spreads to and is applied to unlocking screen. Intended application can be an independent application, it is also possible to be application cluster;Such as: same registered fingerprint Corresponding application permission or System Privileges.
The embodiment of the present invention still further provides the implementation improving unlocked by fingerprint efficiency, specific as follows: Further, as it is shown in figure 5, above-mentioned terminal unit also includes:
Position acquisition unit 501, for above-mentioned unblock control unit 305 use above-mentioned finger print data with State before registered fingerprint compares, obtain the positional information that above-mentioned terminal unit is current;
Level de-termination unit 502, for determining the safe class that above-mentioned current positional information is corresponding, then Determine the unlocked by fingerprint grade corresponding with above-mentioned safe class;The highest above-mentioned unlocked by fingerprint of above-mentioned safe class Algorithm complex corresponding to grade is the lowest;
Above-mentioned unblock control unit 305, specifically for by above-mentioned unlocked by fingerprint grade correspondence algorithm, by upper State finger print data and above-mentioned registered fingerprint comparison.
In the present embodiment, the positional information that terminal unit is current can be the geographical seat residing for terminal unit Cursor position information, it is also possible to be that the terminal unit represented by geographical location information based on terminal unit is in User's house, office or other are arbitrarily often in for region, these regions are normal without departing from user Use region category, be as a rule safer.
Based on preceding description, terminal unit location contacts with its safety existence, if user's warp Haunt, such as: user's family;So use environment residing for terminal unit is comparatively to pacify Complete, in this case, can suitably reduce the level of security of unlocked by fingerprint, it may be assumed that reduce unlocked by fingerprint Grade, reduces unlocked by fingerprint grade correspondingly, can use the unlocked by fingerprint algorithm that complexity is relatively low, example As: use less fingerprint characteristic comparison, or in the comparison process of fingerprint image, obtain minor proportion Identical fingerprints feature then determine that certification is passed through.
The unlocking manner corresponding owing to employing unlocked by fingerprint grade, then in the case of safe class is higher, Employing the algorithm that complexity is relatively low, therefore the speed of unlocked by fingerprint can get a promotion.Above-mentioned unlocked by fingerprint Mode, to there being the algorithm of a certain complexity, uses this algorithm by above-mentioned finger print data and note during unlocked by fingerprint Volume fingerprint is compared.
In the present embodiment, by the positional information of terminal unit, determine the most whether terminal unit is in Comparatively in the environment of safety;If be in safer in the environment of, then fingerprint solution can be reduced The safe class of lock, selects the unlocked by fingerprint algorithm that complexity is less accordingly, thus shortens fingerprint solution Time needed for lock;Therefore, on the premise of ensureing terminal unit safety, it is possible to increase unlocked by fingerprint Efficiency.
The embodiment of the present invention additionally provides the side of implementing how safe class corresponding to positional information determines Case: further, as shown in Figure 6A, above-mentioned terminal unit also includes:
Completely determine unit 601, for obtaining, at above-mentioned position acquisition unit 501, the position that terminal unit is current Before confidence breath, add up the historical position information of above-mentioned terminal unit, log history positional information occurs The safe class that positional information that frequency is the highest is corresponding is the highest;
Or, as shown in Figure 6B, above-mentioned terminal unit also includes:
Safety receives unit 602, for obtaining, at above-mentioned position acquisition unit 501, the position that terminal unit is current Before confidence breath, receiving position information setting information, in above-mentioned positional information set information, include position Confidence breath and the safe class corresponding with positional information.
Both the above determines in the mode of the safe class that positional information is corresponding, and former uses machine learning Mode be automatically performed, historical position information accumulate after, can relatively accurately determine positional information Corresponding safe class, the most accurately but also facilitate;Latter approach, can be set by the user which position concrete Putting is considered as safe position, preferably embodies user's Subjective, can be more for some specific user It is applicable.Both the above implementation, is for determining that some geographical position is considered as safer Applied environment, correspondingly can use the unlocked by fingerprint algorithm that complexity is relatively low;According to alternate manner Realizing this technical purpose, can't affect the realization of the embodiment of the present invention, therefore above citing should not be understood For the uniqueness of the embodiment of the present invention is limited.
Based on described above, the embodiment of the present invention additionally provides and further speeds up the implementation unlocking efficiency, Specific as follows: further, as it is shown in fig. 7, above-mentioned terminal unit also includes:
Application determines unit 701, if passing through for the comparison of above-mentioned unblock control unit 305, determines with above-mentioned The associated application that registered fingerprint is relevant;
Above-mentioned unblock control unit 305, specifically for receiving the operational order for above-mentioned associated application After, perform aforesaid operations instruction without unlocked by fingerprint.
Registered fingerprint is the finger print data presetting and pre-saving, for the fingerprint of input after user Data are compared used finger print data.This registered fingerprint would generally be set certain operating right, Such as: unlocking screen, application function unblock etc..In the present embodiment, finger print data is obtained as a rule Should be that user operation input finger print data user obtains a certain operating right.Due to the feelings passed through in certification Under condition, finger print data and registered fingerprint are identical, and therefore both is it is believed that have identity relation.
In the present embodiment, unlocked by fingerprint success (i.e. comparison by) then represents that user has been obtained for using Family wish obtain with the authority corresponding to this fingerprint input operation;Associated application may not be user The application of current operation, such as: user carries out unlocking screen, is not related to the unblock of application function; Here associated application can be the incidence relation that narrow sense understands, such as: arbitrarily use this registered fingerprint to enter The application of row certification;Can also be broader be interpreted as: to should registered fingerprint user all should With.In the understanding of broad sense, a relatively conventional application example is: user employs the finger of different finger Stricture of vagina carrys out the application that certification is different, but the fingerprint of these different fingers actually corresponds to is same use Family, it can be considered that registered fingerprint corresponding to these different fingers has incidence relation, correspondingly these The application corresponding to registered fingerprint that different fingerprints are corresponding, then be construed as associated application.Based on Upper explanation understands, associated application may not merely only one of which, multiple application may be had all to be classified as Associated application.It is similar for each associated application on technology realizes, does not repeats them here.
In the present embodiment, perform operational order without unlocked by fingerprint, refer to perform the behaviour of unlocked by fingerprint Instructing, associated application no longer performs unlocked by fingerprint operation;It is also assumed that be that user is by unlocking other Application success, causes user to obtain the operating right of associated application.
The embodiment of the present invention uses a unlocked by fingerprint success, by the operating rights of other application of associated Limit also gives the mode of this user, saves the troublesome operation that this user operation associated application needs again to unlock, Thus improve unlocked by fingerprint efficiency.
The embodiment of the present invention additionally provides the specific implementation performing aforesaid operations instruction without unlocked by fingerprint, As follows: above-mentioned unblock control unit 305, specifically for referring to receiving the operation for above-mentioned associated application Before order, unlock above-mentioned associated application in advance;After receiving aforesaid operations instruction, perform aforesaid operations Instruction;
Or, after receiving the operational order for above-mentioned associated application, shield above-mentioned associated application Unlocked by fingerprint function, makes above-mentioned associated application perform aforesaid operations instruction without unlocked by fingerprint.
In former implementation, use the pre-mode unlocked to realize, operation can be before using The finger print data obtained carries out unlocked by fingerprint to associated application;This implementation flow process pipe to unlocked by fingerprint Reason is compatible preferably.In latter approach, the mode of shield fingerprints unlocking function is used to realize, it may be assumed that User operation associated application, associated application performs unlocked by fingerprint function, this enforcement according to set requirements of process Example is then shielded, and making also can be by performed by this associated application without unlocked by fingerprint operational order;This realization Scheme then need not first carry out unlocked by fingerprint operation in advance, and amount of calculation can be less.Concrete how without unlocked by fingerprint Performing the implementation of a certain operational order, may also have a lot, this is not made uniquely by the embodiment of the present invention Property limit.
The embodiment of the present invention additionally provides another kind of terminal unit, as shown in Figure 8, including: processor 801 And memorizer 802;Wherein memorizer 802 may be used for processor 801 perform data process required for Caching, it is also possible to process the data and the result of acquisition called for providing processor 801 to perform data The memory space of data;As an optional module, terminal unit can also comprise fingerprint collecting equipment 803; If it should be noted that pending fingerprint image comes from the fingerprint image that other equipment gathers, this Ground terminal unit can not have this fingerprint collecting equipment 803;
Wherein, above-mentioned processor 801, the status information of the intended application in monitoring terminal equipment;
Determine that above-mentioned intended application will be unlocked by the status information of above-mentioned intended application, then decipher this The registered fingerprint of ground storage;
Gather finger print data, and use above-mentioned finger print data to compare with above-mentioned registered fingerprint, if comparison By then unlocking above-mentioned intended application.
Further, above-mentioned processor 801, it is additionally operable to above-mentioned locally stored with above-mentioned intended application pair After the registered fingerprint answered is unlocked, if within a predetermined period of time, it is not received for above-mentioned intended application Finger print data, or, do not receive the operational order for unlocked by fingerprint;Then recover above-mentioned registered fingerprint For encrypted state.
Alternatively, above-mentioned processor 801, the status information of the intended application in monitoring terminal equipment; Determine that above-mentioned intended application will be unlocked by the status information of above-mentioned intended application to include:
Whether the intended application in monitoring terminal equipment receives message, if, it is determined that above-mentioned target Application will be unlocked.
Further, above-mentioned processor 801, it is additionally operable to using above-mentioned finger print data and above-mentioned registered fingerprint Before comparing, obtain the positional information that above-mentioned terminal unit is current;
Determine the safe class that above-mentioned current positional information is corresponding, it is then determined that with above-mentioned safe class pair The unlocked by fingerprint grade answered;The algorithm complex that the highest above-mentioned unlocked by fingerprint grade of above-mentioned safe class is corresponding The lowest;
The above-mentioned finger print data of above-mentioned use is compared with above-mentioned registered fingerprint and is included:
By above-mentioned unlocked by fingerprint grade correspondence algorithm, by above-mentioned finger print data and above-mentioned registered fingerprint comparison.
Further, above-mentioned processor 801, it is additionally operable at the current positional information of above-mentioned acquisition terminal unit Before, adding up the historical position information of above-mentioned terminal unit, in log history positional information, the frequency of occurrences is more The safe class that high positional information is corresponding is the highest;
Or, receiving position information setting information, in above-mentioned positional information set information, include position Information and the safe class corresponding with positional information.
Further, above-mentioned processor 801, passing through if being additionally operable to comparison, determining and having with above-mentioned registered fingerprint The associated application of incidence relation;
After receiving the operational order for above-mentioned associated application, perform aforesaid operations without unlocked by fingerprint Instruction.
Alternatively, above-mentioned processor 801, it is used for after receiving the operational order for above-mentioned associated application, Perform aforesaid operations instruction without unlocked by fingerprint to include:
For before receiving the operational order for above-mentioned associated application, unlocking above-mentioned association in advance should With;After receiving aforesaid operations instruction, perform aforesaid operations instruction;
Or, for after receiving the operational order for above-mentioned associated application, shielding above-mentioned association should Unlocked by fingerprint function, make above-mentioned associated application without unlocked by fingerprint perform aforesaid operations instruction.
The function that in terminal unit, each functional unit is had in the embodiment above, its explanation is referred to Explanation in embodiment of the method, this is no longer going to repeat them.
The embodiment of the present invention additionally provides another kind of terminal unit, as it is shown in figure 9, for convenience of description, Illustrate only the part relevant to the embodiment of the present invention, concrete ins and outs do not disclose, refer to this Bright embodiment method part.This terminal unit can be to include mobile phone, panel computer, PDA (Personal Digital Assistant, personal digital assistant), POS (Point of Sales, point-of-sale terminal), vehicle mounted electric The arbitrarily terminal unit such as brain, as a example by terminal unit is as mobile phone:
Fig. 9 is illustrated that the part-structure of the mobile phone relevant to the terminal unit of embodiment of the present invention offer Block diagram.With reference to Fig. 9, mobile phone includes: radio frequency (Radio Frequency, RF) circuit 910, memorizer 920, input block 930, display unit 940, sensor 950, voicefrequency circuit 960, Wireless Fidelity (wireless Fidelity, WiFi) module 970, the parts such as processor 980 and power supply 990.People in the art Member is appreciated that the handset structure shown in Fig. 9 is not intended that the restriction to mobile phone, can include than figure Show more or less of parts, or combine some parts, or different parts are arranged.
Below in conjunction with Fig. 9 each component parts of mobile phone carried out concrete introduction:
RF circuit 910 can be used for receiving and sending messages or in communication process, the reception of signal and transmission, especially, After the downlink information of base station is received, process to processor 980;It addition, send out designing up data Give base station.Generally, RF circuit 910 includes but not limited to antenna, at least one amplifier, transmitting-receiving letter Machine, bonder, low-noise amplifier (Low Noise Amplifier, LNA), duplexer etc..Additionally, RF circuit 910 can also be communicated with network and other equipment by radio communication.Above-mentioned radio communication is permissible Use arbitrary communication standard or agreement, include but not limited to global system for mobile communications (Global System Of Mobile communication, GSM), general packet radio service (General Packet Radio Service, GPRS), CDMA (Code Division Multiple Access, CDMA), broadband CDMA (Wideband Code Division Multiple Access, WCDMA), Long Term Evolution (Long Term Evolution, LTE), Email, Short Message Service (Short Messaging Service, SMS) etc..
Memorizer 920 can be used for storing software program and module, and processor 980 is stored in by operation The software program of memorizer 920 and module, thus perform at the application of various functions and the data of mobile phone Reason.Memorizer 920 can mainly include storing program area and storage data field, and wherein, storage program area can Application program needed for storage operating system, at least one function (broadcast by such as sound-playing function, image Playing function etc.) etc.;Storage data field can store data (the such as audio frequency that the use according to mobile phone is created Data, phone directory etc.) etc..Additionally, memorizer 920 can include high-speed random access memory, also Can include nonvolatile memory, for example, at least one disk memory, flush memory device or other Volatile solid-state part.
Input block 930 can be used for receiving numeral or the character information of input, and produces the use with mobile phone Family is arranged and function controls relevant key signals input.Specifically, input block 930 can include touch-control Panel 931 and other input equipments 932.Contact panel 931, also referred to as touch screen, can collect user Thereon or neighbouring touch operation (such as user uses any applicable object or attached such as finger, stylus Part operation on contact panel 931 or near contact panel 931), and according to formula set in advance Drive corresponding attachment means.Optionally, contact panel 931 can include touch detecting apparatus and touch control Two parts of device processed.Wherein, the touch orientation of touch detecting apparatus detection user, and detect touch operation The signal brought, transmits a signal to touch controller;Touch controller receives from touch detecting apparatus Touch information, and it is converted into contact coordinate, then give processor 980, and processor 980 can be received The order sent also is performed.Furthermore, it is possible to use resistance-type, condenser type, infrared ray and surface The polytypes such as sound wave realize contact panel 931.Except contact panel 931, input block 930 is all right Including other input equipments 932.Specifically, other input equipments 932 can include but not limited to secondary or physical bond In dish, function key (such as volume control button, switch key etc.), trace ball, mouse, action bars etc. One or more.
Display unit 940 can be used for showing the information inputted by user or the information being supplied to user and hands The various menus of machine.Display unit 940 can include display floater 941, optionally, can use liquid crystal Show device (Liquid Crystal Display, LCD), Organic Light Emitting Diode (Organic Light-Emitting Diode, OLED) etc. form configure display floater 941.Further, contact panel 931 can cover Display floater 941, when contact panel 931 detects thereon or after neighbouring touch operation, sends place to Reason device 980, to determine the type of touch event, is showing according to the type of touch event with preprocessor 980 Show and corresponding visual output is provided on panel 941.Although in fig .9, contact panel 931 and display surface Plate 941 is to realize input and the input function of mobile phone as two independent parts, but real at some Execute in example, can be by integrated to contact panel 931 and display floater 941 and realize input and the output of mobile phone Function.
Mobile phone may also include at least one sensor 950, such as optical sensor, motion sensor and other Sensor.Specifically, optical sensor can include ambient light sensor and proximity transducer, wherein, environment Optical sensor can regulate the brightness of display floater 941 according to the light and shade of ambient light, and proximity transducer can When mobile phone moves in one's ear, close display floater 941 and/or backlight.As the one of motion sensor, Accelerometer sensor can detect the size of (generally three axles) acceleration in all directions, can examine time static Measure size and the direction of gravity, can be used for identifying application (such as horizontal/vertical screen switching, the phase of mobile phone attitude Close game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, percussion) etc.;Extremely The gyroscope that can also configure in mobile phone, barometer, drimeter, thermometer, infrared ray sensor etc. other Sensor, does not repeats them here.
Voicefrequency circuit 960, speaker 961, microphone 962 can provide the audio frequency between user and mobile phone to connect Mouthful.The signal of telecommunication after the voice data conversion that voicefrequency circuit 960 can will receive, is transferred to speaker 961, Acoustical signal output is converted to by speaker 961;On the other hand, the sound letter that microphone 962 will be collected Number be converted to the signal of telecommunication, voicefrequency circuit 960 after receiving, be converted to voice data, then voice data is defeated After going out processor 980 process, through RF circuit 910 to be sent to such as another mobile phone, or by audio frequency number According to output to memorizer 920 to process further.
WiFi belongs to short range wireless transmission technology, and mobile phone can help user to receive by WiFi module 970 Sending e-mails, browse webpage and access streaming video etc., it has provided the user wireless broadband interconnection Net accesses.Although Fig. 9 shows WiFi module 970, but it is understood that, it is also not belonging to hands Must be configured into of machine, can omit completely as required in not changing the scope of essence of invention.
Processor 980 is the control centre of mobile phone, utilizes each of various interface and the whole mobile phone of connection Individual part, by running or perform to be stored in the software program in memorizer 920 and/or module, and adjusts By the data being stored in memorizer 920, perform the various functions of mobile phone and process data, thus opponent Machine carries out integral monitoring.Optionally, processor 980 can include one or more processing unit;Preferably, Processor 980 can integrated application processor and modem processor, wherein, application processor is mainly located Reason operating system, user interface and application program etc., modem processor mainly processes radio communication. It is understood that above-mentioned modem processor can not also be integrated in processor 980.
Mobile phone also includes the power supply 990 (such as battery) powered to all parts, it is preferred that power supply is permissible Logically contiguous with processor 980 by power-supply management system, thus realize management by power-supply management system The functions such as charging, electric discharge and power managed.
Although not shown, mobile phone can also include photographic head, bluetooth module etc., does not repeats them here.
In previous embodiment, each step method flow process can structure based on this terminal unit realize.Wherein Sensor 950 or contact panel 931 can use as fingerprint collecting equipment.
It should be noted that in above-mentioned terminal unit embodiment, included unit is according to merit Logic can carry out dividing, but be not limited to above-mentioned division, as long as being capable of corresponding function i.e. Can;It addition, the specific name of each functional unit is also only to facilitate mutually distinguish, it is not limited to Protection scope of the present invention.
It addition, one of ordinary skill in the art will appreciate that realize whole in above-mentioned each method embodiment or Part steps can be by program and completes to instruct relevant hardware, and corresponding program can be stored in one In kind of computer-readable recording medium, storage medium mentioned above can be read only memory, disk or CD etc..
These are only the present invention preferably detailed description of the invention, but protection scope of the present invention is not limited to This, any those familiar with the art, can in the technical scope that the embodiment of the present invention discloses The change readily occurred in or replacement, all should contain within protection scope of the present invention.Therefore, the present invention Protection domain should be as the criterion with scope of the claims.

Claims (15)

1. a unlocked by fingerprint control method, it is characterised in that including:
The status information of the intended application in monitoring terminal equipment;
Determine that described intended application will be unlocked by the status information of described intended application, then decipher this The registered fingerprint of ground storage;
Gather finger print data, and use described finger print data to compare with described registered fingerprint, if comparison By then unlocking described intended application.
Method the most according to claim 1, it is characterised in that described locally stored with described mesh After the registered fingerprint of mark application correspondence is unlocked, described method also includes:
If within a predetermined period of time, it is not received for the finger print data of described intended application, or, do not connect Receive the operational order for unlocked by fingerprint;Then recovering described registered fingerprint is encrypted state.
Method the most according to claim 1, it is characterised in that the target in described monitoring terminal equipment The status information of application;Determine that described intended application will be solved by the status information of described intended application Lock includes:
Whether the intended application in monitoring terminal equipment receives message, if, it is determined that described intended application Will be unlocked.
4. according to method described in claims 1 to 3 any one, it is characterised in that using described finger Before stricture of vagina data and described registered fingerprint are compared, described method also includes:
Obtain the positional information that described terminal unit is current;
Determine the safe class that described current positional information is corresponding, it is then determined that with described safe class pair The unlocked by fingerprint grade answered;The algorithm complex that the highest described unlocked by fingerprint grade of described safe class is corresponding The lowest;
The described finger print data of described use is compared with described registered fingerprint and is included:
By described unlocked by fingerprint grade correspondence algorithm, by described finger print data and described registered fingerprint comparison.
Method the most according to claim 4, it is characterised in that current at described acquisition terminal unit Before positional information, described method also includes:
Add up the historical position information of described terminal unit, record the frequency of occurrences in described historical position information The safe class that the highest positional information is corresponding is the highest;
Or, receiving position information setting information, in described positional information set information, include position Information and the safe class corresponding with positional information.
6. according to method described in claims 1 to 3 any one, it is characterised in that if comparison is passed through, Described method also includes:
Determine the associated application relevant with described registered fingerprint;
After receiving the operational order for described associated application, perform described operation without unlocked by fingerprint Instruction.
Method the most according to claim 6, it is characterised in that described receiving for described association After the operational order of application, perform described operational order without unlocked by fingerprint and include:
Before receiving the operational order for described associated application, unlock described associated application in advance; After receiving described operational order, perform described operational order;
Or, after receiving the operational order for described associated application, shield described associated application Unlocked by fingerprint function, makes described associated application perform described operational order without unlocked by fingerprint.
8. a terminal unit, it is characterised in that including:
Condition Monitoring Unit, the status information of the intended application in monitoring terminal equipment;
Unlock predicting unit, for determining that described intended application is by the status information of described intended application No will be unlocked;
For described unblock predicting unit, pre-decryption unit, if determining that the status information of described intended application is true Fixed described intended application will be unlocked, then decipher locally stored registered fingerprint;
Fingerprint collecting unit, is used for gathering finger print data;
Unlock control unit, be used for using described finger print data to compare with described registered fingerprint, if ratio To by then unlocking described intended application.
Terminal unit the most according to claim 8, it is characterised in that described terminal unit also includes:
Encryption recovery unit, at the described locally stored registered fingerprint corresponding with described intended application After being unlocked, if within a predetermined period of time, it is not received for the finger print data of described intended application, Or, do not receive the operational order for unlocked by fingerprint;Then recovering described registered fingerprint is encrypted state.
Terminal unit the most according to claim 8, it is characterised in that
Whether described Condition Monitoring Unit, receive message specifically for the intended application in monitoring terminal equipment;
Described unblock predicting unit, if being yes, the most really specifically for described Condition Monitoring Unit monitoring result Fixed described intended application will be unlocked.
11. according to Claim 8 to terminal unit described in 10 any one, it is characterised in that described end End equipment also includes:
Position acquisition unit, for using described finger print data and described registration in described unblock control unit Before fingerprint is compared, obtain the positional information that described terminal unit is current;
Level de-termination unit, for determining the safe class that described current positional information is corresponding, the most really The fixed unlocked by fingerprint grade corresponding with described safe class;The described the highest described unlocked by fingerprint of safe class etc. The algorithm complex of level correspondence is the lowest;
Described unblock control unit, specifically for by described unlocked by fingerprint grade correspondence algorithm, by described Finger print data and described registered fingerprint comparison.
12. according to terminal unit described in claim 11, it is characterised in that described terminal unit also includes:
Completely determine unit, for obtaining, at described position acquisition unit, the positional information that terminal unit is current Before, adding up the historical position information of described terminal unit, in log history positional information, the frequency of occurrences is more The safe class that high positional information is corresponding is the highest;
Or, described terminal unit also includes:
Safety receives unit, for obtaining, at described position acquisition unit, the positional information that terminal unit is current Before, receiving position information setting information, in described positional information set information, include positional information And the safe class corresponding with positional information.
13. according to Claim 8 to terminal unit described in 10 any one, it is characterised in that described end End equipment also includes:
Application determines unit, if passing through for described unblock control unit comparison, determining and referring to described registration The associated application that stricture of vagina is relevant;
Described unblock control unit, specifically for after receiving the operational order for described associated application, Described operational order is performed without unlocked by fingerprint.
14. according to terminal unit described in claim 13, it is characterised in that
Described unblock control unit, specifically for receive the operational order for described associated application it Before, unlock described associated application in advance;After receiving described operational order, perform described operational order;
Or, after receiving the operational order for described associated application, shield described associated application Unlocked by fingerprint function, makes described associated application perform described operational order without unlocked by fingerprint.
15. 1 kinds of terminal units, including: processor, memorizer and fingerprint collecting equipment;Its feature Being, described processor is for performing the method described in claim 1 to 7 any one.
CN201610367356.8A 2016-05-27 2016-05-27 Fingerprint unlocking method and terminal equipment Pending CN105912914A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610367356.8A CN105912914A (en) 2016-05-27 2016-05-27 Fingerprint unlocking method and terminal equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610367356.8A CN105912914A (en) 2016-05-27 2016-05-27 Fingerprint unlocking method and terminal equipment

Publications (1)

Publication Number Publication Date
CN105912914A true CN105912914A (en) 2016-08-31

Family

ID=56741633

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610367356.8A Pending CN105912914A (en) 2016-05-27 2016-05-27 Fingerprint unlocking method and terminal equipment

Country Status (1)

Country Link
CN (1) CN105912914A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109376519A (en) * 2018-10-24 2019-02-22 维沃移动通信有限公司 A kind of unlocked by fingerprint method and terminal device
CN109448164A (en) * 2018-09-07 2019-03-08 甘肃农业大学 A kind of terminal, lock body, door-locking system and management method
WO2024104102A1 (en) * 2022-11-15 2024-05-23 维沃移动通信有限公司 Screen unlocking method and apparatus, and electronic device and readable storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120042369A1 (en) * 2009-10-16 2012-02-16 Huawei Device Co., Ltd Data Card, Method and System for Identifying Fingerprint with Data Card
CN102830932A (en) * 2012-08-17 2012-12-19 东莞宇龙通信科技有限公司 Terminal and method for automatically switching unlocking patterns of terminal
CN104850214A (en) * 2014-02-14 2015-08-19 维沃移动通信有限公司 Method for shortening wakeup time of mobile terminal through prediction of user wakeup intention
CN105373741A (en) * 2015-10-19 2016-03-02 广东欧珀移动通信有限公司 Method and device for usage of fingerprint information
CN105574389A (en) * 2015-06-29 2016-05-11 宇龙计算机通信科技(深圳)有限公司 Fingerprint identification method and terminal

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120042369A1 (en) * 2009-10-16 2012-02-16 Huawei Device Co., Ltd Data Card, Method and System for Identifying Fingerprint with Data Card
CN102830932A (en) * 2012-08-17 2012-12-19 东莞宇龙通信科技有限公司 Terminal and method for automatically switching unlocking patterns of terminal
CN104850214A (en) * 2014-02-14 2015-08-19 维沃移动通信有限公司 Method for shortening wakeup time of mobile terminal through prediction of user wakeup intention
CN105574389A (en) * 2015-06-29 2016-05-11 宇龙计算机通信科技(深圳)有限公司 Fingerprint identification method and terminal
CN105373741A (en) * 2015-10-19 2016-03-02 广东欧珀移动通信有限公司 Method and device for usage of fingerprint information

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109448164A (en) * 2018-09-07 2019-03-08 甘肃农业大学 A kind of terminal, lock body, door-locking system and management method
CN109376519A (en) * 2018-10-24 2019-02-22 维沃移动通信有限公司 A kind of unlocked by fingerprint method and terminal device
CN109376519B (en) * 2018-10-24 2021-01-08 维沃移动通信有限公司 Fingerprint unlocking method and terminal equipment
WO2024104102A1 (en) * 2022-11-15 2024-05-23 维沃移动通信有限公司 Screen unlocking method and apparatus, and electronic device and readable storage medium

Similar Documents

Publication Publication Date Title
CN103488924B (en) A kind of unlocking processing method of terminal, device and equipment
CN103634294B (en) Information verifying method and device
CN106020782A (en) Fingerprint unlocking control method and mobile terminal
CN105912905A (en) Fingerprint unlocking method and terminal
CN104424431B (en) A kind of method and device resetting virtual machine user modification logging
US9940448B2 (en) Unlock processing method and device
CN104901805B (en) A kind of identification authentication methods, devices and systems
CN103368958A (en) Method, device and system for detecting webpage
CN106331370B (en) A kind of data transmission method and terminal device
CN106327193B (en) A kind of system unlocking method and equipment
CN106470269A (en) A kind of method and apparatus of antitheft mobile phone
CN107025395A (en) A kind of fingerprint identification method and mobile terminal
CN105975834A (en) Fingerprint unlocking control method and device
CN106412311A (en) Data transmission method and terminal device
CN106599641A (en) Method and device for limiting terminal locking, and terminal
CN106022060A (en) Fingerprint unlocking control method and equipment
CN103366104A (en) Method and device for controlling accessing of application
CN106055951A (en) Fingerprint unlocking control method and terminal equipment
CN105740715A (en) Safety assessment method and terminal equipment
CN106611152A (en) User identity determination method and apparatus
WO2019019837A1 (en) Biological identification method and related product
CN106302603A (en) The method and apparatus remotely deleting information
CN106550032A (en) A kind of data back up method, apparatus and system
CN106203143A (en) Method, device and the mobile terminal of a kind of application program locking
CN105930700A (en) Data processing method, electronic terminal and data processing system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20160831