CN107590370A - A kind of terminal unlock method and terminal - Google Patents
A kind of terminal unlock method and terminal Download PDFInfo
- Publication number
- CN107590370A CN107590370A CN201610527313.1A CN201610527313A CN107590370A CN 107590370 A CN107590370 A CN 107590370A CN 201610527313 A CN201610527313 A CN 201610527313A CN 107590370 A CN107590370 A CN 107590370A
- Authority
- CN
- China
- Prior art keywords
- password
- user
- terminal
- pressure value
- viewing area
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
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)
- User Interface Of Digital Computer (AREA)
- Telephone Function (AREA)
Abstract
The embodiment of the invention discloses a kind of terminal unlock method, including:The first password group of user's input is received, the first password group includes N number of password, and the N is the integer more than or equal to 1;Obtain the pressure value that user inputs at least one password in N number of password;According to the pressure value of N number of password and at least one password, the terminal is unlocked.Further, the embodiment of the invention also discloses a kind of terminal.
Description
Technical field
The present invention relates to the secret protection technology of the communications field, more particularly to a kind of terminal unlock method and terminal.
Background technology
With becoming increasingly popular for mobile terminal, mobile Internet industry develops rapidly, and user uses the frequency of mobile terminal
Degree, depth are continuously increased.During user uses mobile terminal, many personal information can be stored in intelligent mobile terminal
In.If these leakage of personal information, it will threatened to the security of the lives and property of user.
In the prior art, in order to avoid the leakage of personal information in mobile terminal, many mobile terminals all employ setting
The mode of password carries out safeguard protection, and conventional password can be that numerical ciphers and pattern draw password.Moved when user opens
When using interface of terminal, it is necessary first to password is inputted, it is mobile when the password that user inputs and the password match prestored
The use interface unlocking of terminal, otherwise mobile terminal can not normal use.
But user, when being unlocked to mobile terminal, the password of input is easy to be seen by people around, such as is in
Front yard or workplace, if seen by child or colleague, it is easy to mobile terminal quilt in the case where allowing without user occur
The situation that other people use, the leakage of personal information is caused, the security of the lives and property of user is threatened, Consumer's Experience is not
It is good.
The content of the invention
To solve existing technical problem, the embodiment of the present invention provides a kind of terminal unlock method and terminal, can
Avoid, due to the leakage of personal information caused by the leakage of ornamental password, improving Consumer's Experience.
To reach above-mentioned purpose, what the technical scheme of the embodiment of the present invention was realized in:
On the one hand, the embodiment of the present invention provides a kind of terminal unlock method, including:
The first password group of user's input is received, the first password group includes N number of password, and the N is more than or equal to 1
Integer;
Obtain the pressure value that user inputs at least one password in N number of password;
According to the pressure value of N number of password and at least one password, the terminal is unlocked.
Optionally, the pressure value for obtaining at least one password in user's input N number of password includes:
Obtain the pressure value that user inputs each password in N number of password;
The pressure value according to N number of password and at least one password, unlocking the terminal includes:
Determine whether the first password group of user's input is correct;
If the first password group of user's input is correct, whether pressure value during each password of determination user input respectively
Meet the pressure tolerance scope of viewing area corresponding to each password;
Pressure value when if user inputs each password meets that the pressure of viewing area corresponding to each password is tolerant respectively
Scope, unlock the terminal.
Optionally, methods described also includes:
If the pressure value of at least one password is unsatisfactory for viewing area corresponding with the password in N number of password of user's input
The pressure tolerance scope in domain, prompt user to input the second cipher code set, second cipher code set includes K password, the K for more than
The integer of the N, the K password include at least one digital and at least one phonetic;
Determine whether second cipher code set of user's input is correct;
If second cipher code set of user's input is correct, the terminal is unlocked.
Optionally, before the cipher code set of the reception user input, methods described also includes:
The display screen of the terminal is divided at least one viewing area;
According to pressure value of the user when being clicked on each viewing area, the pressure tolerance model of each viewing area is obtained
Enclose.
Optionally, the pressure value according to user when being clicked on each viewing area, obtains each viewing area
Pressure tolerance scope includes:
Obtain the pressure value clicked on every time when user carries out clicking on for Q time in each viewing area, the Q for more than or equal to
1 integer;
According to the pressure value of Q times of each viewing area click, the pressure tolerance scope of each viewing area is obtained respectively.
On the other hand, the embodiment of the present invention provides a kind of terminal, including:
Receiving unit, for receiving the first password group of user's input, the first password group includes N number of password, the N
For the integer more than or equal to 1;
First acquisition unit, the pressure value of at least one password in N number of password is inputted for obtaining user;
Unlocking unit, for the pressure value according to N number of password and at least one password, unlock the terminal.
Optionally, the first acquisition unit is specifically used for:
Obtain the pressure value that user inputs each password in N number of password;
The unlocking unit is specifically used for:
Determine whether the first password group of user's input is correct;
If the first password group of user's input is correct, whether pressure value during each password of determination user input respectively
Meet the pressure tolerance scope of viewing area corresponding to each password;
Pressure value when if user inputs each password meets that the pressure of viewing area corresponding to each password is tolerant respectively
Scope, unlock the terminal.
Optionally, the unlocking unit is additionally operable to:
If the pressure value of at least one password is unsatisfactory for viewing area corresponding with the password in N number of password of user's input
The pressure tolerance scope in domain, prompt user to input the second cipher code set, second cipher code set includes K password, the K for more than
The integer of the N, the K password include at least one digital and at least one phonetic;
Determine whether second cipher code set of user's input is correct;
If second cipher code set of user's input is correct, the terminal is unlocked.
Optionally, the terminal also includes:
Division unit, for the display screen of the terminal to be divided into at least one viewing area;
Second acquisition unit, for the pressure value according to user when being clicked on each viewing area, obtain each display
The pressure tolerance scope in region.
Optionally, the second acquisition unit is specifically used for:
Obtain the pressure value clicked on every time when user carries out clicking on for Q time in each viewing area, the Q for more than or equal to
1 integer;
According to the pressure value of Q times of each viewing area click, the pressure tolerance scope of each viewing area is obtained respectively.
The embodiments of the invention provide a kind of terminal unlock method and terminal, the terminal unlock method includes:Receive and use
The first password group of family input, the first password group include N number of password, and the N is the integer more than or equal to 1;Obtain and use
Family inputs the pressure value of at least one password in N number of password;According to the pressure of N number of password and at least one password
Force value, unlock the terminal.Compared to prior art, pressure value during password can be inputted according to user, it is determined whether unblock
Terminal, even if the ornamental password leakage of user, user can not be being inputted as different from the use habit of user
The pressure value matched with user's use habit is produced during password, therefore terminal can not unlock, and improve the security of terminal, avoid
The leakage of userspersonal information, and then improve Consumer's Experience.
Brief description of the drawings
In accompanying drawing (it is not necessarily drawn to scale), similar reference phase described in different views
As part.Similar reference numerals with different letter suffix can represent the different examples of similar component.Accompanying drawing with example and
Unrestricted mode generally shows each embodiment discussed herein.
Fig. 1 is a kind of schematic flow sheet 1 of terminal unlock method provided in an embodiment of the present invention;
Fig. 2 is a kind of schematic flow sheet 2 of terminal unlock method provided in an embodiment of the present invention;
Fig. 3 divides schematic diagram for a kind of terminal screen provided in an embodiment of the present invention;
Fig. 4 is a kind of password key schematic diagram provided in an embodiment of the present invention;
Fig. 5 is a kind of cryptographic interface schematic diagram provided in an embodiment of the present invention;
Fig. 6 is a kind of complicated cryptographic interface schematic diagram provided in an embodiment of the present invention;
Fig. 7 is a kind of structural representation Fig. 1 of terminal provided in an embodiment of the present invention;
Fig. 8 is a kind of structural representation Fig. 2 of terminal provided in an embodiment of the present invention.
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.
The embodiment of the present invention provides a kind of terminal unlock method, for mobile phone, tablet personal computer or PSP (PlayStation
Portable, handheld device) etc. need password unlock terminal.As shown in figure 1, methods described includes:
Step 101, the first password group for receiving user's input, the first password group include N number of password, and the N is big
In or equal to 1 integer.
Optionally, the first password group can be numerical ciphers group, or gesture password group.Example, when with
Family needs to unlock terminal progress in use, terminal shows cryptographic interface first, and prompting user inputs first password group, usual password
The numeral of display 0~9 on interface.By taking numerical ciphers group as an example, user selects to click on N number of numeral in order, you can input includes N
The numerical ciphers group of individual password;User can also input gesture password group, user slides hand according to N number of digital order
Refer to, and turnover or short stay at each numeral, you can input gesture password group, N number of numeral is gesture password group
Including N number of password.
Step 102, obtain the pressure value that user inputs at least one password in N number of password.
Optionally, presser sensor screen can be set in terminal, the pressure value of the screen is clicked on for gathering each user.
By taking numerical ciphers group as an example, when input is each digital, because the use habit of each user is different, some user's customs with compared with
Great dynamicses click on screen, some users custom with low-force degree click on screen, while user hold mobile phone when finger with each it is close
The distance of code is different so that and user clicks on pressing dynamics difference during each password, so even same password is click on,
Different pressure values can be produced because the dynamics of different user's clicks is different, therefore screen input password is clicked in user
When, the flat pressure value for obtaining the password of presser sensor can be passed through.Example, the pressure of each password in the gesture password group
It is worth for user's finger the pressure value caused by turnover or short stay at each numeral.
Step 103, the pressure value according to N number of password and at least one password, unlock the terminal.
During initialization, the display screen of terminal can be divided into multiple viewing areas, be every according to the use habit of user
Individual viewing area sets different pressure tolerance scopes, and the pressure tolerance scope is user in the habitual pressing in the viewing area
The range of pressure values of dynamics, then according to the pressure value of N number of password and at least one password, it is determined whether unlock the terminal.
Example, it is assumed that user inputs 4 passwords, while obtains pressure value when user inputs the 3rd password, it is first determined user is defeated
Whether 4 passwords entered are correct, when 4 passwords of user's input are correct, determine pressure value when user inputs the 3rd password
Whether the pressure tolerance scope of 3rd password corresponding to viewing area is met, the pressure value when user inputs the 3rd password expires
During the pressure tolerance scope of the 3rd viewing area corresponding to password of foot, the terminal is unlocked.
Compared to prior art, pressure value during password can be inputted according to user, it is determined whether unblock terminal, that is, use
The ornamental password leakage at family, user can not be produced when inputting password as different from the use habit of user
The pressure value matched with user's use habit, therefore terminal can not unlock, and improve the security of terminal, avoid individual subscriber
The leakage of information, and then improve Consumer's Experience.
Optionally, the pressure value that user inputs each password in N number of password can be obtained, it is then determined that user inputs
The first password group it is whether correct.If the first password group of user's input is correct, determine that user's input is each respectively
Whether pressure value during password meets the pressure tolerance scope of viewing area corresponding to each password;If user inputs each password
When pressure value meet the pressure tolerance scope of viewing area corresponding to each password respectively, unlock the terminal.
When user inputs password, the pressure value of each password in N number of password of user's input can be obtained, then basis
The pressure value of N number of password and N number of password, unlocks the terminal.Example, the reference password number of terminal preset first during initialization
Group, the first reference password number group are " 3 ", " 4 ", " 9 ", " 3 ".After user inputs password, it is first determined user inputs close
Whether code is correct, that is, determines whether the password of user's input is identical with the first reference password number group, if user clicks in order
" 3 ", " 4 ", " 9 ", " 3 ", illustrate that the password of user's input is identical with the first reference password number group, i.e. the password of user's input is correct;
If user does not click on " 3 " in order, " 4 ", " 9 ", " 3 ", illustrate password and the first reference password number group that user inputs not phase
Together.
When the password of user's input is correct, determine whether pressure value when user inputs each password meets each password
The pressure tolerance scope of corresponding viewing area, that is, determine whether pressure value when user inputs password " 3 " meets that password " 3 " is right
Whether the pressure tolerance scope for the viewing area answered, the pressure value that user inputs password " 4 " meet viewing area corresponding to password " 4 "
Whether the pressure tolerance scope in domain, the pressure value that user inputs password " 9 " meet that the pressure of viewing area corresponding to password " 9 " is wide
Hold scope.Pressure value when if user inputs each password meets the pressure tolerance model of viewing area corresponding to each password respectively
Enclose, illustrate long-term use of user that currently used user is the terminal, may be the owner of the terminal, therefore institute can be unlocked
State terminal.
Optionally, if user input N number of password at least one password pressure value be unsatisfactory for it is corresponding with the password
Viewing area pressure tolerance scope, prompt user to input the second cipher code set, second cipher code set includes K password, institute
It is the integer more than the N to state K, and the K password includes at least one digital and at least one phonetic, it is then determined that user is defeated
Whether second cipher code set entered is correct;If second cipher code set of user's input is correct, the terminal is unlocked.
Example, the dynamics of screen is clicked on due to user easily to be influenceed by mood and environment, is not to click on every time
Default pressure tolerance scope can be met, therefore, during initialization, terminal can also set the second reference password number group, described
Second reference password number group is complicated compared with the first reference password number group, including password number it is more than the first reference password number group, password is related to
Type it is also more compared with the first reference password number group.For example, it is assumed that the first reference password number group includes 4 passwords, and 4 passwords are equal
For numeral;Second reference password number can include 6 passwords, the digital and at least one phonetic of wherein at least one, and phonetic sum
Word random alignment.If the pressure value of at least one password is unsatisfactory for corresponding with the password aobvious in N number of password of user's input
Show the pressure tolerance scope in region, user can be prompted to input the second cipher code set, it is then determined that the second cipher code set of user's input
It is whether identical with the second reference password number, if the second cipher code set of user's input is identical with the second reference password number, unlock the terminal.
So, even if user is because lead to not be unlocked according to pressure value the reason for mood or external environment, can also input compared with
Password for complexity is unlocked.
Further, before the cipher code set of the reception user input, the display screen of the terminal can also be divided
Into at least one viewing area, then the pressure value according to user when being clicked on each viewing area, obtains each viewing area
The pressure tolerance scope in domain.Optionally, it can obtain what is clicked on every time when user carries out clicking on for Q times in each viewing area first
Pressure value, then according to the pressure value of Q times of each viewing area click, the pressure tolerance model of each viewing area is obtained respectively
Enclose.
The Q is more than or equal to 1.Example, the display screen of terminal can be divided into multiple viewing areas during initialization,
Illustrated by taking the first viewing area as an example, first viewing area is any one viewing area.Counting user is first
The described Q times pressure value clicked on, is then ranked up, removes by the pressure value that viewing area is clicked on every time when click on for Q times
Preceding Q*1/4 larger pressure values and rear Q*1/4 less pressure values, the maximum pressure value of remaining Q*1/2 pressure value
It is the endpoint value of the pressure tolerance scope of first viewing area with minimum pressure values.
Optionally, user in preset time period can also be obtained first to click on every time when each viewing area is clicked on
Pressure value, then obtained respectively every in the pressure value of each click of each viewing area according to user in preset time period
The pressure tolerance scope of individual viewing area.For example, the preset time period can be 30 minutes, or 1 hour etc., in practical application
It can be configured as the case may be, the embodiment of the present invention is not limited this.
The embodiments of the invention provide a kind of terminal unlock method, including:The first password group of user's input is received, it is described
First password group includes N number of password, and the N is the integer more than or equal to 1;User is obtained to input in N number of password at least
The pressure value of one password;According to the pressure value of N number of password and at least one password, the terminal is unlocked.Compare
In prior art, pressure value during password can be inputted according to user, it is determined whether unblock terminal, even if the ornamental of user is close
Code leakage, user can not produce and user uses habit when input password as different from the use habit of user
The pressure value of used matching, therefore terminal can not unlock, and improve the security of terminal, avoid the leakage of userspersonal information,
And then improve Consumer's Experience.
The embodiment of the present invention provides a kind of terminal unlock method, for mobile phone, tablet personal computer or PSP (PlayStation
Portable, handheld device) etc. need the terminal that password unlocks, the embodiment of the present invention do not limited this.As shown in Fig. 2
Methods described includes:
Step 201, terminal screen is divided into M viewing area, performs step 202.
The M is the integer more than or equal to 1.Example, the viewing area of terminal screen division is more, password match
Precision is higher, but viewing area is more, and the touching quantity of statistics is also more, and the processing speed of terminal can be impacted, because
It can be divided as the case may be in this practical application, the embodiment of the present invention is not limited this.
Optionally, as shown in figure 3, by taking mobile phone as an example, mobile phone screen can be divided into 5 row, 3 row, 15 viewing areas, often
The area equation of individual viewing area 301.
Step 202, the pressure value clicked on every time when user carries out clicking on for Q times in the i-th viewing area is obtained, perform step
203。
Example, because finger is different from the distance of each password when user holds mobile phone so that user clicks on each close
Pressing dynamics during code are different, even if being click on same password, as the change of the current mood or external environment of user
Change, pressing dynamics when causing the user to click on are different, therefore can obtain the pressure that user clicks on every time in each viewing area
Value.In order that the pressure value that must be counted has more generality, therefore can be with multiple point of the counting user in each viewing area
Hit, obtain the universal law of pressure value corresponding to each viewing area.For example, the pressure that the i-th viewing area clicks on Q times can be obtained
Force value, the Q are the integer more than or equal to 1, can be configured as the case may be in practical application, the embodiment of the present invention
This is not construed as limiting.Wherein, the pressure value got can be stored in terminal inner in the form of a file, or be stored in terminal
Database in, or be stored in third-party platform, the embodiment of the present invention is not limited this.
Step 203, the pressure value according to Q times of the i-th viewing area click, obtain the pressure tolerance model of the i-th viewing area
Enclose, perform step 204.
Example, the pressure value that counting user is clicked on every time when carrying out clicking on for Q times in the i-th viewing area, then by the Q
The pressure value of secondary click is ranked up, and removes preceding Q*1/4 larger pressure values and rear Q*1/4 less pressure values, remaining
Q*1/2 pressure value maximum pressure value and minimum pressure values be i-th viewing area pressure tolerance scope end
Point value.
Step 204, determine whether i is more than or equal to M, when the i is more than or equal to M, perform step 206;As the i
During less than M, step 205 is performed.
Step 205, i+1 value is assigned to i, execution step 202.
Example, the pressure tolerance model of each viewing area in M viewing area can be obtained successively according to the above method
Enclose.
Step 206, the pressure tolerance scope of each viewing area of renewal, perform step 207.
Optionally, after getting the pressure tolerance scope of each viewing area, it can be stored and be carried out in real time more
Newly.Example, illustrated by taking the i-th viewing area as an example, during the use of terminal, can obtain in real time cut-off it is current when
Between put before user in the pressure value of Q time of the i-th viewing area click, then update i-th according to the pressure value of this Q time click and show
Show the pressure tolerance scope in region.
Step 207, the first password group for receiving user's input, the first password group include N number of password, perform step
208。
Example, the first password group can be numerical ciphers group, or gesture password group.When user needs to solve
Lock mobile phone to carry out in use, mobile phone shows cryptographic interface first, user inputs first password group on the cryptographic interface.With number
Exemplified by word cipher code set, the cryptographic interface shows 0~9 numeric keypad, it is assumed that the cipher code set of user includes 4 passwords, user
Click on 4 numerals of input on numeric keypad successively in sequence, you can complete the input of password.
Pressure value in step 208, acquisition user's input N number of password during each password, performs step 209.
Example, presser sensor screen can be set in terminal, for while user inputs password, gathering user's point
The pressure of each password is hit, because pressure belongs to one kind of power, therefore the unit of pressure is newton (N), easy for description, this hair
Pressure value in bright embodiment omits unit, only uses numeric representation.Assuming that 4 numerals that the first password group of user's input includes
For " 3 ", " 4 ", " 9 ", " 3 ", it can obtain user by presser sensor is flat and click on " 3 ", " 4 ", " 9 ", pressure when " 3 " is respectively
4,10,4,6.
Step 209, determine whether the first password group of user's input is correct, if the first password of user's input
Group is correct, performs step 210;If the first password group of user's input is incorrect, step 214 is performed.
Example, the first reference password number group is pre-set in mobile phone, if the first password group and mobile phone of user's input
In default first reference password number group it is identical, represent user input password it is correct;If user input first password group with
Default first reference password number group differs in mobile phone, represents the password bad of user's input.Assuming that the first reference password number group
For " 3 ", " 4 ", " 9 ", " 3 ", if the password of user's input is " 3 ", " 4 ", " 9 ", " 3 ", represent that the password of user's input is correct;
If the password of user's input is not " 3 ", " 4 ", " 9 ", " 3 ", or the order of input is different, represents the password of user's input not
Correctly.
Step 210, determine whether pressure value when user inputs jth password meets that s corresponding with the jth password shows
Show the pressure tolerance scope in region;Pressure value when if user inputs jth password meets that s corresponding with the jth password shows
Show the pressure tolerance scope in region, perform step 211;Pressure value when if user inputs jth password is unsatisfactory for close with the jth
The pressure tolerance scope of s viewing areas corresponding to code, performs step 214.
Example, because the position that each password is shown on a display screen is different, and display screen is multiple aobvious to be divided into
Show region, therefore each password has a corresponding viewing area, the display location position of jth password in the embodiment of the present invention
In s viewing areas, the j is the integer less than or equal to N more than or equal to 1, and the s is to be less than or wait more than or equal to 1
In M integer.
It is assumed that jth password is " 3 ", viewing area corresponding to the password " 3 " is the 9th viewing area 409,
I.e. the display location of password " 3 " is located in the 9th viewing area 409, and now s viewing areas are the 9th viewing area 409.Example
, it is assumed that the pressure tolerance scope of the 9th viewing area 409 corresponding to password " 3 " is [2,10], i.e., when user clicks on password " 3 "
Pressure value pressure tolerance scope be [2,10] it is interior when, illustrate user click password " 3 " when pressure value meet corresponding to it
The pressure tolerance scope of viewing area;Assuming that the pressure tolerance scope of the 10th viewing area 410 corresponding to password " 4 " for [5,
15], i.e., pressure value when user clicks on password " 4 " illustrates that user clicks on password " 4 " when pressure tolerance scope is that [5,15] are interior
When pressure value meet the pressure tolerance scope of its corresponding viewing area;Assuming that the 15th viewing area 415 corresponding to password " 9 "
Pressure tolerance scope be [2,10], i.e., user click on password " 9 " when pressure value pressure tolerance scope be [2,10] it is interior when,
Illustrate that pressure value when user clicks on password " 9 " meets the pressure tolerance scope of its corresponding viewing area.
Pressure value when password " 3 " are clicked on due to user is 4, and it is that [2,10] are interior that pressure value 4, which is located at pressure tolerance scope, because
Pressure value when this user clicks on password " 3 " meets the pressure tolerance scope of its corresponding 9th viewing area 409.
Step 211, determine whether the j is less than the N;If the j is less than the N, step 212 is performed;If the j is big
In or equal to N, step 213 is performed.
Step 212, assign the value of the j+1 to j, perform step 210.
Example, whether the pressure value that can obtain each password in N number of password successively according to the above method meets that its is right
The pressure tolerance scope for the viewing area answered.
Step 213, the unblock terminal, this flow terminate.
Example, if the pressure value of each password is satisfied by the pressure tolerance scope of its corresponding viewing area, explanation
Currently used person is long-term use of person of terminal, can unlock terminal.
Step 214, display Password Input mistake, prompt user to input the second cipher code set, perform step 215.
Example, if the pressure value in N number of password in the presence of a password is unsatisfactory for the pressure of corresponding viewing area
Power tolerance scope, illustrate that the currently used person of terminal does not click on screen according to the use habit of user, may not be terminal
Long-term use of person, it is also possible to user receives the influence of mood or external environment, fails to input password according to custom, therefore can
To prompt user to input the second cipher code set, and unblock terminal is determined whether by second cipher code set, avoid user from not solving
Lock the situation of terminal.Second cipher code set can be complicated password, i.e., including at least one digital and at least one phonetic, and
Phonetic and digital random alignment.Specifically, as shown in figure 5, the second cipher code set button can be set on password display interface 501
5011, when user, which inputs first password group, fails to unlock terminal, terminal shows the prompting letter of Password Input mistake on screen
Breath, then lights the second cipher code set button 5011, in order to prompt user to click on the second cipher code set button 5011.In user
After clicking on the second cipher code set button 5011, terminal shows complicated cryptographic interface, as shown in fig. 6, the interface includes numeral
Symbol area 601 and phonetic region 602, user click on the key-press input numeral or symbol in numerical chracter region 601, click on phonetic
The key-press input phonetic in region 602, while the second cipher code set inputted can be shown in password display box 603, example,
It when the second cipher code set of user's input is shown in password display box 603, can in plain text show, can also be replaced by " * " in plain text,
Ensuring the password of user will not reveal.
Step 215, according to second cipher code set, unlock terminal.
Example, during initialization, terminal can also set the second reference password number group, and the second reference password number group is compared with first
Reference password number group is complicated, including password number it is more than the first reference password number group, the type that password is related to also refers to close compared with first
Code character is more.After user inputs the second cipher code set, it may be determined that whether the second cipher code set of user's input is close with the second reference
Code-phase is same, if the second cipher code set of user's input is identical with the second reference password number, unlocks the terminal, so, even if with
Family can also input complex password and carry out because of the reason for mood or external environment leads to not be unlocked according to pressure value
Unblock.If the second cipher code set of user's input differs with the second reference password number, illustrate it is not that long-term use of person of terminal makes
With mobile phone, user's Password Input mistake twice can be now prompted, locks the terminal, avoids the leakage of user profile.
It should be noted that the sequencing of terminal unlock method step provided in an embodiment of the present invention can be carried out suitably
Adjustment, step according to circumstances can also accordingly be increased and decreased, any one skilled in the art the invention discloses
Technical scope in, the method that can readily occur in change should be all included within the scope of the present invention, therefore no longer superfluous
State.
The embodiments of the invention provide a kind of terminal unlock method, compared to prior art, can be inputted according to user close
Pressure value during code, it is determined whether unblock terminal, even if the ornamental password leakage of user, user is as with user's
Use habit is different, and the pressure value matched with user's use habit can not be produced when inputting password, therefore terminal can not solve
Lock, improves the security of terminal, avoids the leakage of userspersonal information, and then improve Consumer's Experience.
The embodiment of the present invention provides a kind of terminal 70, and the terminal 70 can be that mobile phone, tablet personal computer etc. needs password solution
The equipment of lock, as shown in fig. 7, the terminal 70 includes:
Receiving unit 701, for receiving the first password group of user's input, the first password group includes N number of password, institute
It is the integer more than or equal to 1 to state N;
First acquisition unit 702, the pressure value of at least one password in N number of password is inputted for obtaining user;
Unlocking unit 703, for the pressure value according to N number of password and at least one password, unlock the end
End 70.
So, pressure value during password can be inputted according to user, it is determined whether unblock terminal, even if user's can
The property seen password leakage, user can not be produced and user when inputting password as different from the use habit of user
The pressure value of use habit matching, therefore terminal can not unlock, and improve the security of terminal, avoid userspersonal information's
Leakage, and then improve Consumer's Experience.
Optionally, the first acquisition unit 702 is specifically used for:Obtain user and input each password in N number of password
Pressure value;The unlocking unit 703 is specifically used for:Determine whether the first password group of user's input is correct;If user
The first password group of input is correct, determines whether pressure value when user inputs each password meets each password pair respectively
The pressure tolerance scope for the viewing area answered;Pressure value when if user inputs each password meets corresponding to each password respectively
The pressure tolerance scope of viewing area, unlocks the terminal 70.
Optionally, the unlocking unit 703 is additionally operable to:If the pressure of at least one password in N number of password of user's input
Value is unsatisfactory for the pressure tolerance scope of viewing area corresponding with the password, prompts user to input the second cipher code set, and described the
Two cipher code sets include K password, and the K is the integer more than the N, and the K password is including at least one numeral and at least
One phonetic;Determine whether second cipher code set of user's input is correct;If second cipher code set of user's input is correct,
Unlock the terminal 70.
Optionally, as shown in figure 8, the terminal 70 also includes:Division unit 704, for by the display of the terminal 70
Screen is divided at least one viewing area;Second acquisition unit 705, for according to user on each viewing area click on when
Pressure value, obtain the pressure tolerance scope of each viewing area.
Optionally, the second acquisition unit 705 is specifically used for:Obtain user and Q click is carried out in each viewing area
When the pressure value clicked on every time;According to the pressure value of Q times of each viewing area click, the pressure of each viewing area is obtained respectively
Power tolerance scope.
It should be noted that first, it is apparent to those skilled in the art that, convenience and letter for description
It is clean, the device of foregoing description and the specific work process of unit, the corresponding process in preceding method embodiment is may be referred to, herein
Repeat no more.
Second, the first acquisition unit 702, unlocking unit 703, division unit 704 and second acquisition unit 705
By central processing unit (Central Processing Unit, CPU), the microprocessor (Micro in terminal 70
Processor Unit, MPU), digital signal processor (Digital Signal Processor, DSP) or field-programmable
Gate array (Field Programmable Gate Array, FPGA) etc. is realized.Receiving unit 701 can be by terminal 70
Touch display screen and touch display screen drive circuit realize.
The embodiment of the present invention provides a kind of terminal, including:Receiving unit, for receiving the first password group of user's input,
The first password group includes N number of password, and the N is the integer more than or equal to 1;First acquisition unit, for obtaining user
Input the pressure value of at least one password in N number of password;Unlocking unit, for according to N number of password and it is described at least
The pressure value of one password, unlock the terminal.Compared to prior art, pressure value during password can be inputted according to user,
Determine whether to unlock terminal, even if the ornamental password leakage of user, user as different from the use habit of user,
And the pressure value matched with user's use habit can not be produced when inputting password, therefore terminal can not unlock, and improve terminal
Security, avoid the leakage of userspersonal information, and then improve Consumer's Experience.
It should be understood by those skilled in the art that, embodiments of the invention can be provided as method, system or computer program
Product.Therefore, the shape of the embodiment in terms of the present invention can use hardware embodiment, software implementation or combination software and hardware
Formula.Moreover, the present invention can use the computer for wherein including computer usable program code in one or more to use storage
The form for the computer program product that medium is implemented on (including but is not limited to magnetic disk storage and optical memory etc.).
The present invention is the flow with reference to method according to embodiments of the present invention, equipment (system) and computer program product
Figure and/or block diagram describe.It should be understood that can be by every first-class in computer program instructions implementation process figure and/or block diagram
Journey and/or the flow in square frame and flow chart and/or block diagram and/or the combination of square frame.These computer programs can be provided
The processors of all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing devices is instructed to produce
A raw machine so that produced by the instruction of computer or the computing device of other programmable data processing devices for real
The device for the function of being specified in present one flow of flow chart or one square frame of multiple flows and/or block diagram or multiple square frames.
These computer program instructions, which may be alternatively stored in, can guide computer or other programmable data processing devices with spy
Determine in the computer-readable memory that mode works so that the instruction being stored in the computer-readable memory, which produces, to be included referring to
Make the manufacture of device, the command device realize in one flow of flow chart or multiple flows and/or one square frame of block diagram or
The function of being specified in multiple square frames.
These computer program instructions can be also loaded into computer or other programmable data processing devices so that counted
Series of operation steps is performed on calculation machine or other programmable devices to produce computer implemented processing, so as in computer or
The instruction performed on other programmable devices is provided for realizing in one flow of flow chart or multiple flows and/or block diagram one
The step of function of being specified in individual square frame or multiple square frames.
The foregoing is only a preferred embodiment of the present invention, is not intended to limit the scope of the present invention.
Claims (10)
- A kind of 1. terminal unlock method, it is characterised in that including:The first password group of user's input is received, the first password group includes N number of password, and the N is whole more than or equal to 1 Number;Obtain the pressure value that user inputs at least one password in N number of password;According to the pressure value of N number of password and at least one password, the terminal is unlocked.
- 2. according to the method for claim 1, it is characterised in that the acquisition user is inputted at least one in N number of password The pressure value of individual password includes:Obtain the pressure value that user inputs each password in N number of password;The pressure value according to N number of password and at least one password, unlocking the terminal includes:Determine whether the first password group of user's input is correct;If the first password group of user's input is correct, determine whether pressure value when user inputs each password meets respectively The pressure tolerance scope of viewing area corresponding to each password;If pressure value when user inputs each password meets the pressure tolerance scope of viewing area corresponding to each password respectively, Unlock the terminal.
- 3. according to the method for claim 2, it is characterised in that methods described also includes:If the pressure value of at least one password is unsatisfactory for viewing area corresponding with the password in N number of password of user's input Pressure tolerance scope, user is prompted to input the second cipher code set, second cipher code set includes K password, and the K is more than described N integer, the K password include at least one digital and at least one phonetic;Determine whether second cipher code set of user's input is correct;If second cipher code set of user's input is correct, the terminal is unlocked.
- 4. according to the method described in claims 1 to 3 any one claim, it is characterised in that defeated in the reception user Before the cipher code set entered, methods described also includes:The display screen of the terminal is divided at least one viewing area;According to pressure value of the user when being clicked on each viewing area, the pressure tolerance scope of each viewing area is obtained.
- 5. according to the method for claim 4, it is characterised in that it is described according to user on each viewing area click on when Pressure value, obtaining the pressure tolerance scope of each viewing area includes:The pressure value clicked on every time when user carries out clicking on for Q times in each viewing area is obtained, the Q is more than or equal to 1 Integer;According to the pressure value of Q times of each viewing area click, the pressure tolerance scope of each viewing area is obtained respectively.
- A kind of 6. terminal, it is characterised in that including:Receiving unit, for receiving the first password group of user's input, the first password group includes N number of password, and the N is big In or equal to 1 integer;First acquisition unit, the pressure value of at least one password in N number of password is inputted for obtaining user;Unlocking unit, for the pressure value according to N number of password and at least one password, unlock the terminal.
- 7. terminal according to claim 6, it is characterised in that the first acquisition unit is specifically used for:Obtain the pressure value that user inputs each password in N number of password;The unlocking unit is specifically used for:Determine whether the first password group of user's input is correct;If the first password group of user's input is correct, determine whether pressure value when user inputs each password meets respectively The pressure tolerance scope of viewing area corresponding to each password;If pressure value when user inputs each password meets the pressure tolerance scope of viewing area corresponding to each password respectively, Unlock the terminal.
- 8. terminal according to claim 7, it is characterised in that the unlocking unit is additionally operable to:If the pressure value of at least one password is unsatisfactory for viewing area corresponding with the password in N number of password of user's input Pressure tolerance scope, user is prompted to input the second cipher code set, second cipher code set includes K password, and the K is more than described N integer, the K password include at least one digital and at least one phonetic;Determine whether second cipher code set of user's input is correct;If second cipher code set of user's input is correct, the terminal is unlocked.
- 9. according to the terminal described in claim 6 to 8 any one claim, it is characterised in that the terminal also includes:Division unit, for the display screen of the terminal to be divided into at least one viewing area;Second acquisition unit, for the pressure value according to user when being clicked on each viewing area, obtain each viewing area Pressure tolerance scope.
- 10. terminal according to claim 9, it is characterised in that the second acquisition unit is specifically used for:The pressure value clicked on every time when user carries out clicking on for Q times in each viewing area is obtained, the Q is more than or equal to 1 Integer;According to the pressure value of Q times of each viewing area click, the pressure tolerance scope of each viewing area is obtained respectively.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610527313.1A CN107590370A (en) | 2016-07-06 | 2016-07-06 | A kind of terminal unlock method and terminal |
PCT/CN2016/108029 WO2018006542A1 (en) | 2016-07-06 | 2016-11-30 | Terminal unlock method, and terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610527313.1A CN107590370A (en) | 2016-07-06 | 2016-07-06 | A kind of terminal unlock method and terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107590370A true CN107590370A (en) | 2018-01-16 |
Family
ID=60901351
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610527313.1A Pending CN107590370A (en) | 2016-07-06 | 2016-07-06 | A kind of terminal unlock method and terminal |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107590370A (en) |
WO (1) | WO2018006542A1 (en) |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103714278A (en) * | 2012-09-29 | 2014-04-09 | 北京三星通信技术研究有限公司 | Password authentication method and password authentication device of terminal equipment |
CN103870181B (en) * | 2012-12-14 | 2017-08-25 | 联想(北京)有限公司 | A kind of control method of handheld device, control device and handheld device |
CN104035688A (en) * | 2014-06-20 | 2014-09-10 | 江苏物联网研究发展中心 | Single-point touch pressure sensing safety unlocking method and device for mobile terminal |
CN105589645A (en) * | 2014-10-21 | 2016-05-18 | 中兴通讯股份有限公司 | Touch screen unlocking method and device |
CN105046122B (en) * | 2015-07-07 | 2018-03-27 | 广东欧珀移动通信有限公司 | A kind of terminal system management method and terminal |
CN105472094A (en) * | 2015-11-23 | 2016-04-06 | 努比亚技术有限公司 | Unlocking device based on pressure sensor and method thereof, and mobile terminal |
-
2016
- 2016-07-06 CN CN201610527313.1A patent/CN107590370A/en active Pending
- 2016-11-30 WO PCT/CN2016/108029 patent/WO2018006542A1/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
WO2018006542A1 (en) | 2018-01-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2990808C (en) | Picture gesture authentication | |
CN103677644B (en) | A kind of unlocking method and system of intelligent mobile terminal | |
US20120252410A1 (en) | Systems and Methods for Gesture Lock Obfuscation | |
US9535588B2 (en) | Method and device for unlocking touch screen | |
CN112749377A (en) | Registration status cue movement based on one or more portions of biometric features | |
CN104598783B (en) | The unlocking method and device of a kind of intelligent terminal | |
WO2017092437A1 (en) | Pressure-sensitive touch technique-based screen unlocking method and device, and terminal | |
KR20110044131A (en) | Password input method based on touch screen | |
CN111258461A (en) | Implementation of biometric authentication | |
CN106951159A (en) | A kind of terminal unlocking rapidly enters the method and terminal of application program | |
CN108985034A (en) | A kind of unlocking method and terminal device | |
CN106156596B (en) | Setting method, device and the terminal of pattern lock | |
Arif et al. | The use of pseudo pressure in authenticating smartphone users | |
CN105138220B (en) | A kind of pattern unlocking method and device | |
CN107153788A (en) | A kind of cipher-code input method and device, a kind of device for Password Input | |
CN107590370A (en) | A kind of terminal unlock method and terminal | |
CN113672886A (en) | Prompting method and device | |
CN106033505A (en) | Unlock method, unlock code setting method and device | |
CN104680049B (en) | A kind of unlocking method | |
WO2015039446A1 (en) | Information input method and device | |
Wolf et al. | Performance of eyes-free mobile authentication | |
Arif et al. | Slide-to-unlock revisited: Two new user authentication techniques for touchscreen-based smartphones | |
CN106951748A (en) | A kind of quick release enters the method and terminal of application program | |
TW201331784A (en) | Identity verifying system and method thereof | |
Wolf et al. | Classifying Eyes-Free Mobile Authentication Techniques |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20180116 |