CN107590370A - A kind of terminal unlock method and terminal - Google Patents

A kind of terminal unlock method and terminal Download PDF

Info

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
Application number
CN201610527313.1A
Other languages
Chinese (zh)
Inventor
赵占雄
袁宁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN201610527313.1A priority Critical patent/CN107590370A/en
Priority to PCT/CN2016/108029 priority patent/WO2018006542A1/en
Publication of CN107590370A publication Critical patent/CN107590370A/en
Pending legal-status Critical Current

Links

Classifications

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

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

A kind of terminal unlock method and terminal
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)

  1. 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. 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. 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. 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. 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.
  6. 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. 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. 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. 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. 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.
CN201610527313.1A 2016-07-06 2016-07-06 A kind of terminal unlock method and terminal Pending CN107590370A (en)

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)

* Cited by examiner, † Cited by third party
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

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