CN107633169A - A kind of terminal unlock method, terminal and computer-readable recording medium - Google Patents
A kind of terminal unlock method, terminal and computer-readable recording medium Download PDFInfo
- Publication number
- CN107633169A CN107633169A CN201710823563.4A CN201710823563A CN107633169A CN 107633169 A CN107633169 A CN 107633169A CN 201710823563 A CN201710823563 A CN 201710823563A CN 107633169 A CN107633169 A CN 107633169A
- Authority
- CN
- China
- Prior art keywords
- terminal
- default
- checking information
- failure
- frequency
- 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.)
- Withdrawn
Links
Landscapes
- Telephonic Communication Services (AREA)
Abstract
The embodiments of the invention provide a kind of terminal unlock method, terminal and computer-readable recording medium, this method includes:Obtain the frequency of failure of the terminal unlocking failure;Judge whether the frequency of failure is more than default frequency threshold value;If the frequency of failure is more than default frequency threshold value, the checking information for verifying user identity is received;Judge whether the checking information meets default verification condition;If the checking information meets default verification condition, the terminal is unlocked.Implement the embodiment of the present invention, can quickly and easily unlock terminal when user forgets unlocking pin.
Description
Technical field
The present invention relates to areas of information technology, more particularly to a kind of terminal unlock method, terminal and computer-readable storage
Medium.
Background technology
With the popularization of intelligent terminal, we carry out various industry commonly using intelligent terminal in daily life
It is engaged in, such as is called using intelligent terminal, connects internet, processing Miscellaneous Documents etc..Store in our intelligent terminal
More and more important informations, therefore we would generally set unlocking pin to prevent unauthorized user from entering our terminal system
Carry out related operation.But sometimes we may be forgotten unlocking pin and caused to solve due to various
The intelligent terminal of oneself is locked, and then terminal system can not be carried out and carry out associative operation.
The content of the invention
The invention provides a kind of relatively reliable easily terminal unlock method, terminal and computer-readable recording medium.
In a first aspect, the embodiments of the invention provide a kind of terminal unlock method, methods described includes:
Obtain the frequency of failure of the terminal unlocking failure;
Judge whether the frequency of failure is more than default frequency threshold value;
If the frequency of failure is more than default frequency threshold value, the checking information for verifying user identity is received;
Judge whether the checking information meets default verification condition;
If the checking information meets default verification condition, the terminal is unlocked.
Second aspect, the embodiments of the invention provide a kind of terminal, the terminal includes being used to perform above-mentioned first aspect
The unit of method.
The third aspect, the embodiments of the invention provide another terminal, the terminal includes processor, input equipment, output
Equipment and memory, the processor, input equipment, output equipment and memory are connected with each other, wherein, the memory is used for
Computer program is stored, the computer program includes programmed instruction, and the processor is arranged to call described program to refer to
Order, the method for performing above-mentioned first aspect.
Fourth aspect, the embodiments of the invention provide a kind of computer-readable recording medium, the computer-readable storage
Media storage has computer program, it is characterised in that the computer-readable storage medium is stored with computer program, the computer
Program includes programmed instruction, and described program instructs the side for making the above-mentioned first aspect of the computing device when being executed by a processor
Method.
The embodiment of the present invention provides a kind of terminal unlock method, terminal and computer-readable recording medium, and this method passes through
Obtain the frequency of failure of the terminal unlocking failure;Judge whether the frequency of failure is more than default frequency threshold value;It is if described
The frequency of failure is more than default frequency threshold value, receives the checking information for verifying user identity;Judging the checking information is
It is no to meet default verification condition;If the checking information meets default verification condition, the terminal is unlocked.Implement the present invention
Embodiment, it can quickly and easily unlock terminal when user forgets unlocking pin.
Brief description of the drawings
Technical scheme in order to illustrate the embodiments of the present invention more clearly, it is required in being described below to embodiment to use
Accompanying drawing is briefly described, it should be apparent that, drawings in the following description are some embodiments of the present invention, general for this area
For logical technical staff, on the premise of not paying creative work, other accompanying drawings can also be obtained according to these accompanying drawings.
Fig. 1 is a kind of schematic flow sheet of terminal unlock method in present pre-ferred embodiments;
Fig. 2 is a kind of sub-process schematic diagram of terminal unlock method in present pre-ferred embodiments;
Fig. 3 is a kind of schematic flow sheet of terminal unlock method in present pre-ferred embodiments;
Fig. 4 is a kind of schematic flow sheet of terminal unlock method in present pre-ferred embodiments;
Fig. 5 is a kind of sub-process schematic diagram of terminal unlock method in present pre-ferred embodiments;
Fig. 6 is a kind of structural representation of terminal in present pre-ferred embodiments;
Fig. 7 is a kind of structural representation of the first receiving unit in terminal in present pre-ferred embodiments;
Fig. 8 is a kind of structural representation of the first receiving unit in terminal in present pre-ferred embodiments;
Fig. 9 is a kind of structural representation of the second judging unit in terminal in present pre-ferred embodiments;
Figure 10 is a kind of structural representation of the second judging unit in terminal in present pre-ferred embodiments;
Figure 11 is the structural representation of another terminal in present pre-ferred embodiments.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete
Site preparation describes, it is clear that described embodiment is part of the embodiment of the present invention, rather than whole embodiments.Based on this hair
Embodiment in bright, the every other implementation that those of ordinary skill in the art are obtained under the premise of creative work is not made
Example, belongs to the scope of protection of the invention.
It should be appreciated that ought be in this specification and in the appended claims in use, term " comprising " and "comprising" instruction
Described feature, entirety, step, operation, the presence of element and/or component, but it is not precluded from one or more of the other feature, whole
Body, step, operation, element, component and/or its presence or addition for gathering.
It is also understood that the term used in this description of the invention is merely for the sake of the mesh for describing specific embodiment
And be not intended to limit the present invention.As used in description of the invention and appended claims, unless on
Other situations are hereafter clearly indicated, otherwise " one " of singulative, "one" and "the" are intended to include plural form.
It will be further appreciated that the term "and/or" used in description of the invention and appended claims is
Refer to any combinations of one or more of the associated item listed and be possible to combine, and including these combinations.
As used in this specification and in the appended claims, term " if " can be according to context quilt
Be construed to " when ... " or " once " or " in response to determining " or " in response to detecting ".Similarly, phrase " if it is determined that " or
" if detecting [described condition or event] " can be interpreted to mean according to context " once it is determined that " or " in response to true
It is fixed " or " once detecting [described condition or event] " or " in response to detecting [described condition or event] ".
In the specific implementation, the terminal described in the embodiment of the present invention is including but not limited to such as with touch sensitive surface
The mobile phone, laptop computer or tablet PC of (for example, touch-screen display and/or touch pad) etc it is other just
Portable device.It is to be further understood that in certain embodiments, the equipment is not portable communication device, but with tactile
Touch the desktop computer of sensing surface (for example, touch-screen display and/or touch pad).
In discussion below, the terminal including display and touch sensitive surface is described.It is, however, to be understood that
It is that terminal can include one or more of the other physical user-interface device of such as physical keyboard, mouse and/or control-rod.
Terminal supports various application programs, such as one or more of following:Drawing application program, demonstration application journey
Sequence, word-processing application, website create application program, disk imprinting application program, spreadsheet applications, game application
Program, telephony application, videoconference application, email application, instant messaging applications, exercise
Support application program, photo management application program, digital camera application program, digital camera application program, web-browsing application
Program, digital music player application and/or video frequency player application program.
The various application programs that can be performed in terminal can use at least one public of such as touch sensitive surface
Physical user-interface device.It can adjust and/or change among applications and/or in corresponding application programs and touch sensitive table
The corresponding message shown in the one or more functions and terminal in face.So, the public physical structure of terminal is (for example, touch
Sensing surface) the various application programs with user model directly perceived and transparent for a user can be supported.
Fig. 1 is refer to, it is a kind of schematic flow sheet of terminal unlock method in present pre-ferred embodiments.The terminal
Unlocking method may include step S11-S15.
S11, obtain the frequency of failure of the terminal unlocking failure.
In specific implementation, by judge the terminal receive for unlock terminal unlocking pin whether with it is default close
Code database matching, and then show whether terminal unlocking fails.If the unlocking pin that the terminal is received and default password
Database matching, then judge the terminal unlocking success;Otherwise, it is determined that the terminal unlocking failure.Wherein, the unlocking pin
Can be character password, graphical passwords, biological characteristic password etc., the embodiment of the present invention is not to the type of the unlocking pin
Define.Assuming that the unlocking pin is character password, such as the password database of the terminal is " 54321 ", if described
The unlocking pin of terminal unlocking is " 12345 ", then does not judge the unlocking pin that is received of terminal and default password database not
Match somebody with somebody, the terminal unlocking failure.
Specifically, the terminal can obtain the unlocking pin under unlock interface.If the unlocking pin is that character is close
Code, then the unlock interface can be including character input keyboard etc..
Wherein, the frequency of failure can be the history total degree of terminal unlocking failure, or in the default time
In the range of terminal unlocking failure number.For example, when calculating the frequency of failure, can be by performing following steps:Obtain
Take current unblock failure operation and the preceding time difference once unlocked between failure operation;Judge whether the time difference is less than
Default time threshold, if the time difference is less than default time threshold, the current frequency of failure is added one;If when described
Between difference be more than default time threshold, the current frequency of failure is re-set as once.For example, the default time threshold
Value can be 30 seconds, it is assumed that the current frequency of failure is four times, and the preceding time for once unlocking failure operation is t, current unblock failure
The time of operation is the t+20 seconds.Then currently unblock failure operation and the preceding time difference once unlocked between failure operation are 20
Second, therefore the time difference is less than default time threshold, the current frequency of failure is added into one, and then draw the new frequency of failure
For five times.Especially, the time threshold can change according to the current frequency of failure, such as the time threshold and current failure
Number is inversely proportional.
S12, judges whether the frequency of failure is more than default frequency threshold value.
In specific implementation, the default frequency threshold value can be five times.
S13, if the frequency of failure is more than default frequency threshold value, receive the checking information for verifying user identity.
In specific implementation, the checking information includes but is not limited to text message, image information, biological information etc.
Deng the embodiment of the present invention does not define to the type of the checking information.The checking information be used for verify user attend to anything else with
Judge whether trigger the frequency of failure more than the user of default frequency threshold value is unauthorized user.If the frequency of failure is big
In default frequency threshold value, prompting message is shown in the unlock interface of the terminal, to notify user to unlock terminal failure time
Number is excessive, and prompts user by selecting to enter checking interface to unlock the terminal.Wherein, checking interface includes but is not limited to
Dialing interface and recovery interface.
Fig. 2 specifically is refer to, it is a kind of sub-process schematic diagram of terminal unlock method in present pre-ferred embodiments.Its
In, the checking information can be text message, and the text message can be telephone number.It is described to receive for verifying user
The checking information of identity, including step S1311-S1313.
S1311, the unlock interface of the terminal is switched to the dialing interface of the terminal, and the dialing interface is used to connect
Receive the telephone number.
Specifically, the dialing interface for the unlock interface of the terminal being switched to the terminal can be real as follows
It is existing:Emergency dialing button is set in the unlock interface;Judge whether the emergency dialing button is triggered, if described urgent
Dialing button is triggered, and the unlock interface is switched into the dialing interface.The dialing interface includes being used to input phone
The figure keyboard of number, the figure keyboard include but is not limited to digital keys and character keys.User can pass through the character
Keyboard inputs telephone number in the dialing interface.
S1312, judge whether to receive default end identifier.
Specifically, default end identifier includes but is not limited to " # " or " ※ ".
S1313, if receiving default end identifier, stop receiving the checking information for being used for verifying user identity.
Specifically, it is assumed that default end identifier is " # ", if receiving " # ", judges that telephone number input is complete,
And then stop receiving the checking information for being used for verifying user identity.
Especially, it is described to receive for verifying that the checking information of user identity may also include the steps of:By the terminal
Unlock interface switch to the dialing interface of the terminal, the dialing interface is used to receive the telephone number;Judge whether
Receive default spacing identification symbol;If receiving default spacing identification symbol, continue to for verifying testing for user identity
Demonstrate,prove information.In specific implementation, the spacing identification symbol includes but is not limited to " # " or " ※ ".
In other embodiment, judge whether to continue to the checking information for verifying user identity, can also be by such as
Lower step:Detect the dead time of character input;Judge whether the dead time is more than default dead time threshold value;If institute
Stating the dead time is more than default dead time threshold value, stops receiving the checking information for being used for verifying user identity;If described stop
Immediately it is less than default dead time threshold value between, continues to the checking information for verifying user identity.
Fig. 3 specifically is refer to, it is a kind of sub-process schematic diagram of terminal unlock method in present pre-ferred embodiments.Its
In, the checking information can be image information, and the text message can be telephone number.It is described to receive for verifying user
The checking information of identity, including step S1321-S1322.
S1321, the unlock interface of the terminal is switched into default recovery interface, the recovery interface is used to receive institute
State image information.
Specifically, it is described to recover the display interface that interface be the reforestation practices (recovery) of the terminal, if inspection
Measure user while press default button, then the unlock interface of the terminal can be switched to and recover interface.Wherein, this is default
Button include but is not limited to volume key in terminal, home keys.
S1322, described image information is obtained by terminal camera under the recovery interface.
Specifically, by pre-setting the image authentication button for receiving checking information in the recovery interface, if
Detect that the image authentication button is triggered, then start the terminal camera and obtain described image information.
S14, judges whether the checking information meets default verification condition.
Fig. 4 specifically is refer to, it is a kind of sub-process schematic diagram of terminal unlock method in present pre-ferred embodiments.Tool
It is described to judge whether the checking information meets default verification condition if the checking information is text message during body is implemented,
Including step S1411-S1414.
S1411, judges whether the text message matches with default text database.
Wherein, the text message includes but is not limited to telephone number, and the text database includes but is not limited to preserve
Associated person information in the terminal contact.If the text message is telephone number, accordingly, the text database
Including for the associated person information in the terminal contact.By the way that the telephone number and the associated person information are compared
It is right, if the telephone number is identical with any telephone number in associated person information, judge the text message with it is default
Text database matches;Otherwise, then judge that the text message mismatches with default text database.
S1412, if the text message matches with default text database, obtain what is matched with the text database
The number of matches of text message.
In specific implementation, if the text message is telephone number, the text message may include one or one with
On telephone number.By being counted to the text message with the quantity that default text database matches, with obtain with
The number of matches of the text message of the text database matching.
S1413, judges whether the number of matches is more than default amount threshold.Wherein, the amount threshold can customize
Set, such as the amount threshold can be 3.
S1414, if the number of matches is more than default amount threshold, judge that the checking information meets default checking
Condition.
Specifically, if the text message received is four telephone number and this four telephone numbers in the terminal with leading to
Any four telephone number of associated person information in news record is identical, then judges that the number of matches is more than default quantity threshold
Value, and then judge that the checking information meets default verification condition.
Fig. 5 specifically is refer to, it is a kind of sub-process schematic diagram of terminal unlock method in present pre-ferred embodiments.Enter
One step, described to judge whether the checking information meets default verification condition if the checking information is image information, bag
Include step S1421-S1422.
S1421, judges whether described image information matches with default image data base.
Specifically, described image information can be head image information, and the default image data base can be to be stored in institute
The image in terminal is stated, judging whether described image information matches with default image data base can be complete by image recognition technology
Into, such as face recognition technology.
S1422, if described image information matches with default image data base, it is default to judge that the checking information meets
Verification condition.
Specifically, judge described image information may also include after whether being matched with default image data base:It will be obtained
The image information taken is deleted.
S15, if the checking information meets default verification condition, unlock the terminal.
In specific implementation, if the checking information meets default verification condition, methods described also includes:Delete for solving
Lock the unlocking pin of the terminal.
The frequency of failure that the embodiment of the present invention is failed by obtaining the terminal unlocking;Judge whether the frequency of failure is big
In default frequency threshold value;If the frequency of failure is more than default frequency threshold value, the checking for verifying user identity is received
Information;Judge whether the checking information meets default verification condition;If the checking information meets default verification condition,
Unlock the terminal.Implement the embodiment of the present invention, can quickly and easily unlock terminal when user forgets unlocking pin.
Fig. 6 is refer to, it is a kind of structural representation of terminal in present pre-ferred embodiments.Corresponding to previous embodiment
A kind of terminal unlock method provided, the terminal includes first acquisition unit 110, the first judging unit 120, first receives list
First 130, second judging unit 140 and unlocking unit 150.
First acquisition unit 110, for obtaining the frequency of failure of the terminal unlocking failure.
In specific implementation, by judge the terminal receive for unlock terminal unlocking pin whether with it is default close
Code database matching, and then show whether terminal unlocking fails.If the unlocking pin that the terminal is received and default password
Database matching, then judge the terminal unlocking success;Otherwise, it is determined that the terminal unlocking failure.Wherein, the unlocking pin
Can be character password, graphical passwords, biological characteristic password etc., the embodiment of the present invention is not to the type of the unlocking pin
Define.Assuming that the unlocking pin is character password, such as the password database of the terminal is " 54321 ", if described
The unlocking pin of terminal unlocking is " 12345 ", then does not judge the unlocking pin that is received of terminal and default password database not
Match somebody with somebody, the terminal unlocking failure.
Specifically, the terminal can obtain the unlocking pin under unlock interface.If the unlocking pin is that character is close
Code, then the unlock interface can be including character input keyboard etc..
Wherein, the frequency of failure can be the history total degree of terminal unlocking failure, or in the default time
In the range of terminal unlocking failure number.For example, when calculating the frequency of failure, can be by performing following steps:Obtain
Take current unblock failure operation and the preceding time difference once unlocked between failure operation;Judge whether the time difference is less than
Default time threshold, if the time difference is less than default time threshold, the current frequency of failure is added one;If when described
Between difference be more than default time threshold, the current frequency of failure is re-set as once.For example, the default time threshold
Value can be 30 seconds, it is assumed that the current frequency of failure is four times, and the preceding time for once unlocking failure operation is t, current unblock failure
The time of operation is the t+20 seconds.Then currently unblock failure operation and the preceding time difference once unlocked between failure operation are 20
Second, therefore the time difference is less than default time threshold, the current frequency of failure is added into one, and then draw the new frequency of failure
For five times.Especially, the time threshold can change according to the current frequency of failure, such as the time threshold and current failure
Number is inversely proportional.
First judging unit 120, for judging whether the frequency of failure is more than default frequency threshold value.
In specific implementation, the default frequency threshold value can be five times.
First receiving unit 130, if being more than default frequency threshold value for the frequency of failure, receive for verifying user
The checking information of identity.
In specific implementation, the checking information includes but is not limited to text message, image information, biological information etc.
Deng the embodiment of the present invention does not define to the type of the checking information.The checking information be used for verify user attend to anything else with
Judge whether trigger the frequency of failure more than the user of default frequency threshold value is unauthorized user.If the frequency of failure is big
In default frequency threshold value, prompting message is shown in the unlock interface of the terminal, to notify user to unlock terminal failure time
Number is excessive, and prompts user by selecting to enter checking interface to unlock the terminal.Wherein, checking interface includes but is not limited to
Dialing interface and recovery interface.
Fig. 7 specifically is refer to, it is that a kind of structure of the first receiving unit 130 in terminal in present pre-ferred embodiments is shown
It is intended to.Wherein, the checking information can be text message, and the text message can be telephone number.Described first receives
Unit 130 includes the first switch unit 1311, the 3rd judging unit 1312 and first processing units 1313.
First switch unit 1311, for the unlock interface of the terminal to be switched to the dialing interface of the terminal, institute
Dialing interface is stated to be used to receive the telephone number.
Specifically, the first switch unit 1311 is switching to the unlock interface of the terminal dialing interface of the terminal
When be specifically used for:Emergency dialing button is set in the unlock interface;Judge whether the emergency dialing button is triggered, if
The emergency dialing button is triggered, and the unlock interface is switched into the dialing interface.The dialing interface includes being used for
The figure keyboard of telephone number is inputted, the figure keyboard includes but is not limited to digital keys and character keys.User can pass through
The figure keyboard inputs telephone number in the dialing interface.
3rd judging unit 1312, for judging whether to receive default end identifier.
Specifically, default end identifier includes but is not limited to " # " or " ※ ".
First processing units 1313, if for receiving default end identifier, stop receiving for verifying user's body
The checking information of part.
Specifically, it is assumed that default end identifier is " # ", if receiving " # ", judges that telephone number input is complete,
And then stop receiving the checking information for being used for verifying user identity.
Especially, it is described to receive for verifying that the checking information of user identity may also include the steps of:By the terminal
Unlock interface switch to the dialing interface of the terminal, the dialing interface is used to receive the telephone number;Judge whether
Receive default spacing identification symbol;If receiving default spacing identification symbol, continue to for verifying testing for user identity
Demonstrate,prove information.In specific implementation, the spacing identification symbol includes but is not limited to " # " or " ※ ".
In other embodiment, judge whether to continue to the checking information for verifying user identity, can also pass through:Inspection
Survey the dead time of character input;Judge whether the dead time is more than default dead time threshold value;If during the pause
Between be more than default dead time threshold value, stop receiving the checking information for being used for verifying user identity;If the dead time is small
In default dead time threshold value, the checking information for verifying user identity is continued to.
Fig. 8 specifically is refer to, it is that a kind of structure of the first receiving unit 130 in terminal in present pre-ferred embodiments is shown
It is intended to.Wherein, the checking information can be image information, and the text message can be telephone number.Described first receives
Unit 130 includes the second switch unit 1321 and second processing unit 1322.
Second switch unit 1321, it is described extensive for the unlock interface of the terminal to be switched into default recovery interface
Multiple interface is used to receive described image information.
Specifically, it is described to recover the display interface that interface be the reforestation practices (recovery) of the terminal, if inspection
Measure user while press default button, then the unlock interface of the terminal can be switched to and recover interface.Wherein, this is default
Button include but is not limited to volume key in terminal, home keys.
Second processing unit 1322, for obtaining described image information by terminal camera under the recovery interface.
Specifically, by pre-setting the image authentication button for receiving checking information in the recovery interface, if
Detect that the image authentication button is triggered, then start the terminal camera and obtain described image information.
Second judging unit 140, for judging whether the checking information meets default verification condition.
Fig. 9 specifically is refer to, it is that a kind of structure of the second judging unit 140 in terminal in present pre-ferred embodiments is shown
It is intended to.In specific implementation, if the checking information is text message, second judging unit 140 includes the 4th judging unit
1411st, second acquisition unit 1412, the 5th judging unit 1413 and the first identifying unit 1414.
4th judging unit 1411, for judging whether the text message matches with default text database.
Wherein, the text message includes but is not limited to telephone number, and the text database includes but is not limited to preserve
Associated person information in the terminal contact.If the text message is telephone number, accordingly, the text database
Including for the associated person information in the terminal contact.By the way that the telephone number and the associated person information are compared
It is right, if the telephone number is identical with any telephone number in associated person information, judge the text message with it is default
Text database matches;Otherwise, then judge that the text message mismatches with default text database.
Second acquisition unit 1412, if being matched for the text message with default text database, obtain with it is described
The number of matches of the text message of text database matching.
In specific implementation, if the text message is telephone number, the text message may include one or one with
On telephone number.By being counted to the text message with the quantity that default text database matches, with obtain with
The number of matches of the text message of the text database matching.
5th judging unit 1413, for judging whether the number of matches is more than default amount threshold.Wherein, the number
Amount threshold value can customize setting, such as the amount threshold can be 3.
First identifying unit 1414, if being more than default amount threshold for the number of matches, judge the checking letter
Breath meets default verification condition.
Specifically, if the text message received is four telephone number and this four telephone numbers in the terminal with leading to
Any four telephone number of associated person information in news record is identical, then judges that the number of matches is more than default quantity threshold
Value, and then judge that the checking information meets default verification condition.
Figure 10 specifically is refer to, it is a kind of structure of the second judging unit 140 in terminal in present pre-ferred embodiments
Schematic diagram.Further, if the checking information is image information, second judging unit 140 includes the 6th judging unit
1421 and second identifying unit 1422.
6th judging unit 1421, for judging whether described image information matches with default image data base.
Specifically, described image information can be head image information, and the default image data base can be to be stored in institute
The image in terminal is stated, judging whether described image information matches with default image data base can be complete by image recognition technology
Into, such as face recognition technology.
Second identifying unit 1422, if being matched for described image information with default image data base, tested described in judgement
Card information meets default verification condition.
Specifically, judge described image information may also include after whether being matched with default image data base:It will be obtained
The image information taken is deleted.
Unlocking unit 150, if meeting default verification condition for the checking information, unlock the terminal.
In specific implementation, if the checking information meets default verification condition, methods described also includes:Delete for solving
Lock the unlocking pin of the terminal.
The frequency of failure that the embodiment of the present invention is failed by obtaining the terminal unlocking;Judge whether the frequency of failure is big
In default frequency threshold value;If the frequency of failure is more than default frequency threshold value, the checking for verifying user identity is received
Information;Judge whether the checking information meets default verification condition;If the checking information meets default verification condition,
Unlock the terminal.Implement the embodiment of the present invention, can quickly and easily unlock terminal when user forgets unlocking pin.
Figure 11 is referred to, it is the structural representation of another terminal 900 in present pre-ferred embodiments, can be used for holding
Row terminal unlock method provided in an embodiment of the present invention.The terminal 900 can include:At least one processor 901, it is at least one
Input terminal 903, at least one outlet terminal 904, at least one grade of memory 902 component.Wherein, these components pass through one
Or multiple bus 905 is communicatively coupled.It will be understood by those skilled in the art that the structure of terminal 900 is not formed to this hair
The restriction of bright embodiment, it both can be the shape structure of bus 905 or hub-and-spoke configuration, can also include more more than illustrating
Or less part, either combine some parts or different parts arrangement.
Processor 901 is the control centre of terminal 900, utilizes each of various interfaces and the whole terminal 900 of connection
Part, by running or performing the program and/or module that are stored in memory 902, and call and be stored in memory 902
Data, to perform the various functions of terminal 900 and processing data.Processor 901 can be by integrated circuit (Integrated
Circuit, abbreviation IC) composition, such as can be made up of the IC of single encapsulation, can also be by connection more identical functions or not
The encapsulation IC of congenerous and form.For example, processor 901 can only include the (Central of central processing unit 901
Processing Unit, abbreviation CPU) or the CPU, (digital of digital signal processor 901
Signalprocessor, abbreviation DSP), graphics processor 901 (Graphic ProcessingUnit, abbreviation GPU) and various
The combination of control chip.In embodiments of the present invention, CPU can be single arithmetic core, can also include multioperation core.
Input terminal 903 can include keyboard, mouse, photoelectricity input terminal 903, sound input terminal 903, touch defeated
Enter terminal, acceleration transducer etc..
Outlet terminal 904 can include display screen, loudspeaker etc., can also include wireline interface, wave point etc..
Memory 902 can be used for storage software program and module, processor 901 and outlet terminal 904 to be deposited by calling
Software program and module in memory 902 are stored up, so as to perform the application of the various functions of terminal 900 and realize at data
Reason.Memory 902 mainly includes program storage area and data storage area, wherein, program storage area can storage program area, at least
Application program needed for One function etc.;Data storage area can store uses created data etc. according to user terminal 900.
In embodiments of the present invention, operating system can be android system, iOS system or Windows operating system etc..
Specifically, processor 901 calls the application program being stored in memory 902, for performing following operation:
Obtain the frequency of failure of the terminal unlocking failure;
Judge whether the frequency of failure is more than default frequency threshold value;
If the frequency of failure is more than default frequency threshold value, the checking information for verifying user identity is received;
Judge whether the checking information meets default verification condition;
If the checking information meets default verification condition, the terminal is unlocked.
As an alternative embodiment, the checking information includes text message, processor 901 is in the judgement institute
When stating checking information and whether meeting default verification condition, the application program being stored in memory 902 is may call upon, and hold
Row is following to be operated:
Judge whether the text message matches with default text database;
If the text message matches with default text database, the text envelope matched with the text database is obtained
The number of matches of breath;
Judge whether the number of matches is more than default amount threshold;
If the number of matches is more than default amount threshold, judge that the checking information meets default verification condition.
As an alternative embodiment, the text message includes telephone number, the text database includes protecting
The associated person information being stored in the terminal contact.
As an alternative embodiment, processor 901 is in the checking information received for verifying user identity
When may call upon the application program being stored in memory 902, and perform following operate:
The unlock interface of the terminal is switched to the dialing interface of the terminal, the dialing interface is described for receiving
Telephone number;
Judge whether to receive default end identifier;
If receiving default end identifier, stop receiving the checking information for being used for verifying user identity.
As an alternative embodiment, described image information includes image information, processor 901 is used in described receive
The application program being stored in memory 902 is may call upon when the checking information of user identity is verified, and performs following grasp
Make:
The unlock interface of the terminal is switched into default recovery interface, the recovery interface is used to receive described image
Information;
Described image information is obtained by terminal camera under the recovery interface.
As an alternative embodiment, the checking information includes image information, processor 901 is in the judgement institute
State whether checking information meets to may call upon the application program being stored in memory 902 during default verification condition, and hold
Row is following to be operated:
Judge whether described image information matches with default image data base;
If described image information matches with default image data base, judge that the checking information meets default checking bar
Part.
As an alternative embodiment, processor 901 is judging whether the checking information meets default checking
After condition, the application program being stored in memory 902 is may call upon, and performs following operate:
Delete the unlocking pin for unlocking the terminal.
A kind of computer-readable recording medium, the computer-readable storage medium are provided in another embodiment of the invention
Matter is stored with computer program, and the computer program realizes following steps when being executed by processor:
Obtain the frequency of failure of the terminal unlocking failure;
Judge whether the frequency of failure is more than default frequency threshold value;
If the frequency of failure is more than default frequency threshold value, the checking information for verifying user identity is received;
Judge whether the checking information meets default verification condition;
If the checking information meets default verification condition, the terminal is unlocked.
Further, the checking information includes text message, and described to judge whether the checking information meets default
Verification condition, including:
Judge whether the text message matches with default text database;
If the text message matches with default text database, the text envelope matched with the text database is obtained
The number of matches of breath;
Judge whether the number of matches is more than default amount threshold;
If the number of matches is more than default amount threshold, judge that the checking information meets default verification condition.
Further, the text message includes telephone number, and the text database leads to including being stored in the terminal
Associated person information in news record.
Further, the checking information received for verifying user identity, including:
The unlock interface of the terminal is switched to the dialing interface of the terminal, the dialing interface is described for receiving
Telephone number;
Judge whether to receive default end identifier;
If receiving default end identifier, stop receiving the checking information for being used for verifying user identity.
Further, described image information includes image information, the checking information received for verifying user identity,
Including:
The unlock interface of the terminal is switched into default recovery interface, the recovery interface is used to receive described image
Information;
Described image information is obtained by terminal camera under the recovery interface.
Further, the checking information includes image information, and described to judge whether the checking information meets default
Verification condition, including:
Judge whether described image information matches with default image data base;
If described image information matches with default image data base, judge that the checking information meets default checking bar
Part.
Further, if the checking information meets default verification condition, methods described also includes:Delete for unlocking
The unlocking pin of the terminal.
The computer-readable recording medium can be the internal storage unit of the terminal described in foregoing any embodiment, example
Such as the hard disk or internal memory of terminal.The computer-readable recording medium can also be the External memory equipment of the terminal, such as
The plug-in type hard disk being equipped with the terminal, intelligent memory card (Smart Media Card, SMC), secure digital (Secure
Digital, SD) card, flash card (Flash Card) etc..Further, the computer-readable recording medium can also be wrapped both
Including the internal storage unit of the terminal also includes External memory equipment.The computer-readable recording medium is described for storing
Other programs and data needed for computer program and the terminal.The computer-readable recording medium can be also used for temporarily
When store the data that has exported or will export.
Those of ordinary skill in the art are it is to be appreciated that the list of each example described with reference to the embodiments described herein
Member and algorithm steps, it can be realized with electronic hardware, computer software or the combination of the two, in order to clearly demonstrate hardware
With the interchangeability of software, the composition and step of each example are generally described according to function in the above description.This
A little functions are performed with hardware or software mode actually, application-specific and design constraint depending on technical scheme.Specially
Industry technical staff can realize described function using distinct methods to each specific application, but this realization is not
It is considered as beyond the scope of this invention.
It is apparent to those skilled in the art that for convenience of description and succinctly, the end of foregoing description
End and the specific work process of unit, may be referred to the corresponding process in preceding method embodiment, will not be repeated here.
In several embodiments provided herein, it should be understood that disclosed terminal and method, it can be passed through
Its mode is realized.For example, terminal embodiment described above is only schematical, for example, the division of the unit, only
Only a kind of division of logic function, there can be other dividing mode when actually realizing, such as multiple units or component can be tied
Another system is closed or is desirably integrated into, or some features can be ignored, or do not perform.In addition, shown or discussed phase
Coupling or direct-coupling or communication connection between mutually can be INDIRECT COUPLING or the communication by some interfaces, terminal or unit
Connection or electricity, the connection of mechanical or other forms.
The unit illustrated as separating component can be or may not be physically separate, show as unit
The part shown can be or may not be physical location, you can with positioned at a place, or can also be distributed to multiple
On NE.Some or all of unit therein can be selected to realize scheme of the embodiment of the present invention according to the actual needs
Purpose.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, can also
It is that unit is individually physically present or two or more units are integrated in a unit.It is above-mentioned integrated
Unit can both be realized in the form of hardware, can also be realized in the form of SFU software functional unit.
If the integrated unit is realized in the form of SFU software functional unit and is used as independent production marketing or use
When, it can be stored in a computer-readable recording medium.Based on such understanding, technical scheme substantially or
Person says the part to be contributed to prior art, or the technical scheme all or part can in the form of software product body
Reveal and, the computer software product is stored in a storage medium, including some instructions are causing a computer to set
Standby (can be personal computer, server, or network equipment etc.) performs the whole of each embodiment methods described of the present invention
Or part steps.And foregoing storage medium includes:USB flash disk, mobile hard disk, read-only storage (ROM, Read-Only
Memory), random access memory (RAM, Random Access Memory), magnetic disc or CD etc. are various can store journey
The medium of sequence code.
The foregoing is only a specific embodiment of the invention, but protection scope of the present invention is not limited thereto, any
Those familiar with the art the invention discloses technical scope in, various equivalent modifications can be readily occurred in or replaced
Change, these modifications or substitutions should be all included within the scope of the present invention.Therefore, protection scope of the present invention should be with right
It is required that protection domain be defined.
Claims (10)
1. a kind of terminal unlock method, it is characterised in that methods described includes:
Obtain the frequency of failure of the terminal unlocking failure;
Judge whether the frequency of failure is more than default frequency threshold value;
If the frequency of failure is more than default frequency threshold value, the checking information for verifying user identity is received;
Judge whether the checking information meets default verification condition;
If the checking information meets default verification condition, the terminal is unlocked.
2. the method as described in claim 1, it is characterised in that the checking information includes text message, described in the judgement
Whether checking information meets default verification condition, including:
Judge whether the text message matches with default text database;
If the text message matches with default text database, the text message matched with the text database is obtained
Number of matches;
Judge whether the number of matches is more than default amount threshold;
If the number of matches is more than default amount threshold, judge that the checking information meets default verification condition.
3. method as claimed in claim 2, it is characterised in that the text message includes telephone number, the text data
Storehouse includes the associated person information being stored in the terminal contact.
4. method as claimed in claim 3, it is characterised in that the checking information received for verifying user identity, bag
Include:
The unlock interface of the terminal is switched to the dialing interface of the terminal, the dialing interface is used to receive the phone
Number;
Judge whether to receive default end identifier;
If receiving default end identifier, stop receiving the checking information for being used for verifying user identity.
5. the method as described in claim 1, it is characterised in that described image information includes image information, and described receive is used for
The checking information of user identity is verified, including:
The unlock interface of the terminal is switched into default recovery interface, the recovery interface is used to receive described image letter
Breath;
Described image information is obtained by terminal camera under the recovery interface.
6. the method as described in claim 1, it is characterised in that the checking information includes image information, described in the judgement
Whether checking information meets default verification condition, including:
Judge whether described image information matches with default image data base;
If described image information matches with default image data base, judge that the checking information meets default verification condition.
7. the method as described in claim 1, it is characterised in that described if the checking information meets default verification condition
Method also includes:Delete the unlocking pin for unlocking the terminal.
8. a kind of terminal, it is characterised in that the terminal includes:For performing as described in claim 1-7 any claims
Method unit.
9. a kind of terminal, it is characterised in that the processor, defeated including processor, input equipment, output equipment and memory
Enter equipment, output equipment and memory to be connected with each other, wherein, the memory is used to store computer program, the computer
Program includes programmed instruction, and the processor is arranged to call described program instruction, performed such as any one of claim 1-7
Described method.
10. a kind of computer-readable recording medium, the computer-readable recording medium storage has computer program, and its feature exists
In the computer-readable storage medium is stored with computer program, and the computer program includes programmed instruction, described program instruction
Make method of the computing device as described in claim any one of 1-7 when being executed by a processor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710823563.4A CN107633169A (en) | 2017-09-13 | 2017-09-13 | A kind of terminal unlock method, terminal and computer-readable recording medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710823563.4A CN107633169A (en) | 2017-09-13 | 2017-09-13 | A kind of terminal unlock method, terminal and computer-readable recording medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107633169A true CN107633169A (en) | 2018-01-26 |
Family
ID=61101205
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710823563.4A Withdrawn CN107633169A (en) | 2017-09-13 | 2017-09-13 | A kind of terminal unlock method, terminal and computer-readable recording medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107633169A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108763885A (en) * | 2018-05-15 | 2018-11-06 | Oppo(重庆)智能科技有限公司 | unlocking method, device, storage medium and electronic equipment |
CN109298910A (en) * | 2018-09-14 | 2019-02-01 | Oppo广东移动通信有限公司 | A kind of method, mobile terminal and the computer readable storage medium of window exhalation |
CN112579232A (en) * | 2020-12-09 | 2021-03-30 | 珠海格力电器股份有限公司 | Content display method and device, electronic equipment and computer storage medium |
CN112969181A (en) * | 2021-03-26 | 2021-06-15 | 中国联合网络通信集团有限公司 | Terminal emergency unlocking method and system, mobile terminal and storage medium |
CN113688373A (en) * | 2020-05-19 | 2021-11-23 | 中移(成都)信息通信科技有限公司 | Slide unlocking method, apparatus, device, and medium |
CN113938563A (en) * | 2021-08-12 | 2022-01-14 | 深圳市雅为智能技术有限公司 | Unlocking method and system of smart watch and smart watch |
WO2022222702A1 (en) * | 2021-04-23 | 2022-10-27 | 华为技术有限公司 | Screen unlocking method and electronic device |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102932540A (en) * | 2012-10-24 | 2013-02-13 | 广东欧珀移动通信有限公司 | Mobile terminal and stealing prevention method thereof |
CN104571869A (en) * | 2015-01-16 | 2015-04-29 | 深圳市中兴移动通信有限公司 | Unlocking method and device of mobile terminal |
CN104767877A (en) * | 2015-03-03 | 2015-07-08 | 深圳市中兴移动通信有限公司 | Password retrieval method, system and device and mobile terminal |
CN105677172A (en) * | 2015-12-28 | 2016-06-15 | 上海摩软通讯技术有限公司 | Capture method of field images, and mobile terminal |
CN106548052A (en) * | 2016-11-22 | 2017-03-29 | 上海斐讯数据通信技术有限公司 | A kind of mobile terminal unlocking method and system |
-
2017
- 2017-09-13 CN CN201710823563.4A patent/CN107633169A/en not_active Withdrawn
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102932540A (en) * | 2012-10-24 | 2013-02-13 | 广东欧珀移动通信有限公司 | Mobile terminal and stealing prevention method thereof |
CN104571869A (en) * | 2015-01-16 | 2015-04-29 | 深圳市中兴移动通信有限公司 | Unlocking method and device of mobile terminal |
CN104767877A (en) * | 2015-03-03 | 2015-07-08 | 深圳市中兴移动通信有限公司 | Password retrieval method, system and device and mobile terminal |
CN105677172A (en) * | 2015-12-28 | 2016-06-15 | 上海摩软通讯技术有限公司 | Capture method of field images, and mobile terminal |
CN106548052A (en) * | 2016-11-22 | 2017-03-29 | 上海斐讯数据通信技术有限公司 | A kind of mobile terminal unlocking method and system |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108763885A (en) * | 2018-05-15 | 2018-11-06 | Oppo(重庆)智能科技有限公司 | unlocking method, device, storage medium and electronic equipment |
CN109298910A (en) * | 2018-09-14 | 2019-02-01 | Oppo广东移动通信有限公司 | A kind of method, mobile terminal and the computer readable storage medium of window exhalation |
CN113688373A (en) * | 2020-05-19 | 2021-11-23 | 中移(成都)信息通信科技有限公司 | Slide unlocking method, apparatus, device, and medium |
CN113688373B (en) * | 2020-05-19 | 2024-05-24 | 中移(成都)信息通信科技有限公司 | Sliding unlocking method, device, equipment and medium |
CN112579232A (en) * | 2020-12-09 | 2021-03-30 | 珠海格力电器股份有限公司 | Content display method and device, electronic equipment and computer storage medium |
CN112579232B (en) * | 2020-12-09 | 2022-05-10 | 珠海格力电器股份有限公司 | Content display method and device, electronic equipment and computer storage medium |
CN112969181A (en) * | 2021-03-26 | 2021-06-15 | 中国联合网络通信集团有限公司 | Terminal emergency unlocking method and system, mobile terminal and storage medium |
WO2022222702A1 (en) * | 2021-04-23 | 2022-10-27 | 华为技术有限公司 | Screen unlocking method and electronic device |
CN113938563A (en) * | 2021-08-12 | 2022-01-14 | 深圳市雅为智能技术有限公司 | Unlocking method and system of smart watch and smart watch |
CN113938563B (en) * | 2021-08-12 | 2022-07-26 | 深圳市雅为智能技术有限公司 | Unlocking method and system of smart watch and smart watch |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107633169A (en) | A kind of terminal unlock method, terminal and computer-readable recording medium | |
CN104182662B (en) | Hiding and deployment method, system and the mobile terminal of hide application program | |
CN107609508A (en) | A kind of face identification method, terminal and computer-readable recording medium | |
CN105335641B (en) | A kind of auth method and device based on fingerprint recognition | |
CN106534572A (en) | Information display method and device and terminal | |
CN101441869A (en) | Method and terminal for speech recognition of terminal user identification | |
CN107862194B (en) | A kind of method, device and mobile terminal of safety verification | |
CN107317931A (en) | A kind of information processing method, terminal and computer-readable recording medium | |
CN103745144A (en) | Terminal and terminal unlocking method | |
CN104375836A (en) | Method and device for showing lock screen window | |
CN107134074A (en) | Storing collaborative share method, storing equipment and computer-readable recording medium | |
CN105929974B (en) | A kind of Password Input management method and mobile terminal | |
CN106951754A (en) | A kind of frame display methods and device | |
CN103077341A (en) | Application program unlocking method and device | |
CN104142796A (en) | Unlocking method of terminal and terminal | |
CN103366745A (en) | Method for protecting terminal equipment based on speech recognition and terminal equipment | |
CN107466031A (en) | A kind of method and terminal for protecting data | |
CN106570370A (en) | User identity identification method and device | |
CN107085791A (en) | A kind of electric paying method and terminal | |
CN103092519B (en) | A kind of touch-screen mobile phone unlock method and device | |
CN107665297A (en) | Mobile terminal and finger print safety implementation method and storage medium | |
CN107463814A (en) | A kind of mobile terminal verification method, system and mobile terminal | |
CN101286245A (en) | Touch panel handwriting recognition entrance guard system and accomplishing method | |
CN108520186A (en) | Record screen method, mobile terminal and computer readable storage medium | |
CN107679411A (en) | A kind of mobile terminal privacy processing method and mobile terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20180126 |
|
WW01 | Invention patent application withdrawn after publication |