CN104980562A - Unlocking method of mobile terminal and mobile terminal - Google Patents
Unlocking method of mobile terminal and mobile terminal Download PDFInfo
- Publication number
- CN104980562A CN104980562A CN201410136213.7A CN201410136213A CN104980562A CN 104980562 A CN104980562 A CN 104980562A CN 201410136213 A CN201410136213 A CN 201410136213A CN 104980562 A CN104980562 A CN 104980562A
- Authority
- CN
- China
- Prior art keywords
- button
- duration
- mobile terminal
- keystroke sequence
- press
- 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
Landscapes
- Telephone Function (AREA)
Abstract
The present invention discloses an unlocking method of a mobile terminal and the mobile terminal. The unlocking method comprises the steps of reading a button sequence for the mobile terminal, determining whether the buttons in the button sequence, the press-down sequence of the buttons, the press-down durations of the buttons at the preset positions in the button sequence or the summation of the press-down durations accord with a preset unlocking sequence, wherein the preset unlocking sequence comprises a plurality of preset buttons, the sequence of the plurality of buttons, the value range of the press-down durations of the buttons at the preset positions or the value range of the summation of the press-down durations; unlocking the mobile terminal when a determination result is yes, otherwise keeping the mobile terminal in a locking state. According to the present invention, by increasing the determination dimensions for the press-down durations of the buttons in an unlocking condition, other people need to try more times when unlocking, an unlocking mode has the characteristics of possessing a very high concealment and being difficult to unlock, and the safety performance and secrecy performance of the mobile terminal are enhanced.
Description
Technical field
The present invention relates to a kind of unlock method and mobile terminal of mobile terminal.
Background technology
Along with the development of mobile communication, confidentiality on mobile terminal and fail safe more come into one's own, wherein, for the unlocking manner of mobile phone, existing mobile phone unlocking manner mostly is and unlocks by unlock password or by pattern, because password or pattern are mostly the combination of some characters or the pattern of character combination formation, password or the pattern of such character combination formation are very simple, be easy to person thefted crack and unlock mobile phone, then steal the personal information in mobile phone, make the fail safe of mobile phone and confidentiality not high.
Summary of the invention
The technical problem to be solved in the present invention is that the unlocking manner overcoming mobile phone in prior art is easily cracked by other people and causes the defect that the fail safe of mobile phone and confidentiality are not high, provides a kind of unlock method and mobile terminal of mobile terminal.
The present invention solves above-mentioned technical problem by following technical proposals:
A unlock method for mobile terminal, its feature is, comprises the following steps:
S
1, mobile terminal reads a keystroke sequence, the order that described keystroke sequence comprises some buttons, each button is pressed and each button press duration;
S
2, each button judged in described keystroke sequence, each button the summation pressed duration or press duration pressing the button of predetermined position in order and described keystroke sequence whether meet one and preset unlock sequences, described default unlock sequences comprises the span pressing duration of default multiple buttons, the order of described multiple button and the button of described predetermined position or presses the span of summation of duration, if the determination result is YES, then step S is performed
3, otherwise, perform step S
4;
S
3, mobile terminal unlocks state process ends;
S
4, mobile terminal continue keep lock-out state.
In the present invention, for the existing mode unlocked by unlock password or pattern, invention increases and the judgement that duration carries out is pressed to button, and with the judgement to each button, to each button press order judgement together as Rule of judgment, make unlocking manner of the present invention have high disguise and be difficult to the feature that cracks, by adding the judgement dimension of unlocking condition, other people are made to need to attempt more number of times when unlocking, even if what mobile terminal obtained correct button and button presses order, if the duration of pressing pressing duration or certain several button of some buttons does not meet described default unlock sequences, also can not unlock, it does not increase the complexity unlocked, unlock method of the present invention is made to enhance security performance and the security performance of mobile terminal on the contrary.
Wherein, sequentially which position being arranged in described keystroke sequence after described button is pressed is referred to for pressing of each button, the position residing for those buttons is all needed identical with the position residing for corresponding button in default unlock sequences.And for the pressing duration or press the summation of duration of button of predetermined position, if the length of keystroke sequence is N, the button of predetermined position refers to each button being in first position or N number of position in keystroke sequence, described button press the combination of pressing duration of pressing the button of duration or multiple position that duration can be the button of first position or N number of position, pressing duration and whether meeting described default unlock sequences of the button of each position can be judged respectively when judging, or whether the summation pressing duration of the button of those positions meets described default unlock sequences, just unlock when all meeting, otherwise mobile terminal just continues to keep lock-out state.
Preferably, described button also comprises the touch point of the touch-screen of mobile terminal.Described button comprises the button on the dummy keyboard on physical button on mobile terminal, Touch control key, touch-screen or any combination between them, and certainly, these buttons are the closing key not comprising mobile terminal.
Preferably, step S
2for:
S
21, judge that whether each button in described keystroke sequence identical with each button preset in described default unlock sequences respectively, if so, perform step S
22, if not, perform step S
4;
S
22, judge each button in described keystroke sequence whether press order identical with the order of the multiple buttons preset in described default unlock sequences, if so, perform step S
23, if not, perform step S
4;
S
23, judge predetermined position in described keystroke sequence button the summation pressed duration or press duration whether in described default unlock sequences the button of predetermined position the span pressing duration or press in the span of summation of duration, if so, step S is performed
3, if not, perform step S
4.
By preferential judgement order certain for the feature-set of each button, can make mobile terminal perform judge time accurately and quick, in general, whether each button is identical is the most basic condition that should meet, and judge also than faster, identical, continue to judge, difference then locks, in like manner, judge button press that order has precedence over button press duration, also need when button is identical to ensure that sequence of positions is consistent, consider again when sequence consensus duration that button presses whether in default unlock sequences correspondence position order button press in the span of duration, such judgement can improve mobile terminal further for the treatment effeciency unlocked.
Preferably, step S
23for: judge the button being in first position in described keystroke sequence press the button of first position whether duration is preset in described default unlock sequences press in the span of duration, if so, perform step S
3, if not, perform step S
4.
The present invention also provides a kind of mobile terminal, and its feature is, comprises a keystroke sequence read module, a judge module, a unlocked state, a locking module;
Described keystroke sequence read module for reading a keystroke sequence, the order that described keystroke sequence comprises some buttons, each button is pressed and each button press duration;
Described judge module is for judging whether the summation pressed duration or press duration pressing the button of predetermined position in order and described keystroke sequence of each button in described keystroke sequence, each button meets one and preset unlock sequences, described default unlock sequences comprises the span pressing duration of default multiple buttons, the order of described multiple button and the button of described predetermined position or presses the span of summation of duration, and in being, calls described unlocked state in judged result; Otherwise call described locking module;
Described unlocked state is for removing the lock-out state of mobile terminal;
Described locking module is for locking mobile terminal.
Preferably, described button also comprises the touch point of the touch-screen of mobile terminal.
Preferably, described judge module also comprises a button judge module, a keystroke sequence judge module and a button duration judge module;
Described button judge module for judging that in described keystroke sequence, whether each button is identical with each button preset in described default unlock sequences respectively, and calls described keystroke sequence judge module when judged result is for being;
Described keystroke sequence judge module for judge each button in described keystroke sequence whether press order identical with the order of the multiple buttons preset in described default unlock sequences, and call described button duration judge module when judged result is for being;
Described button duration judge module for judge the button of predetermined position in described keystroke sequence the summation pressed duration or press duration whether in described default unlock sequences the button of predetermined position the span pressing duration or press in the span of summation of duration, and call described unlocked state when judged result is for being.
Preferably, described button duration judge module presses the pressing in the span of duration of the button of first position whether duration is preset in described default unlock sequences also for the button that judges to be in first position in described keystroke sequence, and calls described unlocked state when judged result is for being.
Positive progressive effect of the present invention is: the present invention is by increasing the judgement dimension pressing duration for button in unlocking condition, other people are made to need to attempt more number of times when unlocking, its unlocking manner has high disguise and is difficult to the feature that cracks, enhances security performance and the security performance of mobile terminal.
Accompanying drawing explanation
Fig. 1 is the flow chart of the unlock method of mobile terminal of the present invention.
Fig. 2 is the structural representation of mobile terminal of the present invention.
Embodiment
Mode below by embodiment further illustrates the present invention, but does not therefore limit the present invention among described scope of embodiments.
The unlock method of the mobile terminal of the present embodiment, as shown in Figure 1, comprises the following steps:
Step 101, mobile terminal read a keystroke sequence, the order that described keystroke sequence comprises some buttons, each button is pressed and each button press duration;
Step 1021, judge that whether each button in described keystroke sequence is identical with each button preset in described default unlock sequences, if so, perform step 1022, if not, perform step 104;
Step 1022, judge each button in described keystroke sequence whether press order identical with the order of the multiple buttons preset in described default unlock sequences, if so, perform step 1023, if not, perform step 104;
Step 1023, judge first position in described keystroke sequence button press duration whether in described default unlock sequences first position button press in the span of duration, if so, perform step 103, if not, perform step 104;
Step 103, mobile terminal unlock state process ends;
Step 104, mobile terminal continue to keep lock-out state.
With an embody rule example, suppose that the default unlock sequences of mobile terminal comprises 4 buttons, four buttons are respectively volume key, capitalization key A, touch point on touch-screen and alpha-numeric keys 5, the order of these four buttons is first position that volume key is positioned at default unlock sequences, capitalization key A is positioned at second position of default unlock sequences, touch point on touch-screen is positioned at the 3rd position of default unlock sequences, alpha-numeric keys 5 is positioned at the 4th position of default unlock sequences, the duration of these four buttons is respectively: the duration of pressing being positioned at the volume key on first position is set greater than and equals 8 seconds, be positioned at second position to the duration of pressing of the button on the 4th position and be any duration, therefore described default unlock sequences can represent by the sequence " volume key A touch point 5 " of the button duration information carrying setting, one keystroke sequence of acquisition for mobile terminal input, described keystroke sequence indicates four buttons, be respectively volume key, capitalization key A, touch point on touch-screen and alpha-numeric keys 5, the order of four buttons is: volume key is positioned at first position of keystroke sequence, capitalization key A is positioned at second position of keystroke sequence, touch point on touch-screen is positioned at the 3rd position of keystroke sequence, alpha-numeric keys 5 is positioned at the 4th position of keystroke sequence, the duration of pressing of four buttons is: be positioned at first position to the duration of pressing of the button on the 4th position and be and be less than 2 seconds, therefore, described keystroke sequence also can represent by the sequence " volume key A touch point 5 " carrying different button duration informations, now, the default unlock sequences " volume key A touch point 5 " of described keystroke sequence and mobile terminal is contrasted, although the button of the keystroke sequence that acquisition for mobile terminal arrives, button press order all with the button of default unlock sequences, pressing of button is sequentially identical, but the duration of pressing of their button is different, the duration of pressing of the volume key of first position of described keystroke sequence is 2 seconds, what be not more than or equal to 8 seconds of the volume key of first position in described default unlock sequences presses duration, therefore, the keystroke sequence of acquisition for mobile terminal does not still meet the unlocking condition of default unlock sequences, in this case mobile terminal continues to keep lock-out state.
The mobile terminal of the present embodiment, as shown in Figure 2, comprises keystroke sequence read module 1, button judge module 2, keystroke sequence judge module 3 and button duration judge module 4, unlocked state 5, locking module 6;
Keystroke sequence read module 1 for reading a keystroke sequence, the order that described keystroke sequence comprises some buttons, each button is pressed and each button press duration;
Button judge module 2 for judging that in described keystroke sequence, whether each button is identical with the multiple buttons preset in described default unlock sequences, and calls keystroke sequence judge module 3 when judged result is for being;
Keystroke sequence judge module 3 for judge each button in described keystroke sequence whether press order identical with the order of the multiple buttons preset in described default unlock sequences, and call button duration judge module 4 when judged result is for being;
Button duration judge module 4 for judge the button of predetermined position in described keystroke sequence the summation pressed duration or press duration whether in described default unlock sequences the button of predetermined position the span pressing duration or press in the span of summation of duration, and call unlocked state 5 when judged result is for being.
Unlocked state 5 is for removing the lock-out state of mobile terminal;
Locking module 6 is for locking mobile terminal.
Although the foregoing describe the specific embodiment of the present invention, it will be understood by those of skill in the art that these only illustrate, protection scope of the present invention is defined by the appended claims.Those skilled in the art, under the prerequisite not deviating from principle of the present invention and essence, can make various changes or modifications to these execution modes, but these change and amendment all falls into protection scope of the present invention.
Claims (8)
1. a unlock method for mobile terminal, is characterized in that, comprises the following steps:
S
1, mobile terminal reads a keystroke sequence, the order that described keystroke sequence comprises some buttons, each button is pressed and each button press duration;
S
2, each button judged in described keystroke sequence, each button the summation pressed duration or press duration pressing the button of predetermined position in order and described keystroke sequence whether meet one and preset unlock sequences, described default unlock sequences comprises the span pressing duration of default multiple buttons, the order of described multiple button and the button of described predetermined position or presses the span of summation of duration, if the determination result is YES, then step S is performed
3, otherwise, perform step S
4;
S
3, mobile terminal unlocks state process ends;
S
4, mobile terminal continue keep lock-out state.
2. the unlock method of mobile terminal as claimed in claim 1, it is characterized in that, described button also comprises the touch point of the touch-screen of mobile terminal.
3. the unlock method of mobile terminal as claimed in claim 1, is characterized in that, step S
2for:
S
21, judge that whether each button in described keystroke sequence identical with each button preset in described default unlock sequences respectively, if so, perform step S
22, if not, perform step S
4;
S
22, judge each button in described keystroke sequence whether press order identical with the order of the multiple buttons preset in described default unlock sequences, if so, perform step S
23, if not, perform step S
4;
S
23, judge predetermined position in described keystroke sequence button the summation pressed duration or press duration whether in described default unlock sequences the button of predetermined position the span pressing duration or press in the span of summation of duration, if so, step S is performed
3, if not, perform step S
4.
4. the unlock method of mobile terminal as claimed in claim 3, is characterized in that, step S
23for: judge the button being in first position in described keystroke sequence press the button of first position whether duration is preset in described default unlock sequences press in the span of duration, if so, perform step S
3, if not, perform step S
4.
5. a mobile terminal, is characterized in that, comprises a keystroke sequence read module, a judge module, a unlocked state, a locking module;
Described keystroke sequence read module for reading a keystroke sequence, the order that described keystroke sequence comprises some buttons, each button is pressed and each button press duration;
Described judge module is for judging whether the summation pressed duration or press duration pressing the button of predetermined position in order and described keystroke sequence of each button in described keystroke sequence, each button meets one and preset unlock sequences, described default unlock sequences comprises the span pressing duration of default multiple buttons, the order of described multiple button and the button of described predetermined position or presses the span of summation of duration, and in being, calls described unlocked state in judged result; Otherwise call described locking module;
Described unlocked state is for removing the lock-out state of mobile terminal;
Described locking module is for locking mobile terminal.
6. mobile terminal as claimed in claim 5, it is characterized in that, described button also comprises the touch point of the touch-screen of mobile terminal.
7. mobile terminal as claimed in claim 5, it is characterized in that, described judge module also comprises a button judge module, a keystroke sequence judge module and a button duration judge module;
Described button judge module for judging that in described keystroke sequence, whether each button is identical with each button preset in described default unlock sequences respectively, and calls described keystroke sequence judge module when judged result is for being;
Described keystroke sequence judge module for judge each button in described keystroke sequence whether press order identical with the order of the multiple buttons preset in described default unlock sequences, and call described button duration judge module when judged result is for being;
Described button duration judge module for judge the button of predetermined position in described keystroke sequence the summation pressed duration or press duration whether in described default unlock sequences the button of predetermined position the span pressing duration or press in the span of summation of duration, and call described unlocked state when judged result is for being.
8. mobile terminal as claimed in claim 7, it is characterized in that, described button duration judge module presses the pressing in the span of duration of the button of first position whether duration is preset in described default unlock sequences also for the button that judges to be in first position in described keystroke sequence, and calls described unlocked state when judged result is for being.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410136213.7A CN104980562A (en) | 2014-04-04 | 2014-04-04 | Unlocking method of mobile terminal and mobile terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410136213.7A CN104980562A (en) | 2014-04-04 | 2014-04-04 | Unlocking method of mobile terminal and mobile terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104980562A true CN104980562A (en) | 2015-10-14 |
Family
ID=54276646
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410136213.7A Pending CN104980562A (en) | 2014-04-04 | 2014-04-04 | Unlocking method of mobile terminal and mobile terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104980562A (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105512546A (en) * | 2015-11-24 | 2016-04-20 | 广东欧珀移动通信有限公司 | Intelligent terminal unlocking method and apparatus |
CN106095286A (en) * | 2016-05-30 | 2016-11-09 | 乐视控股(北京)有限公司 | Unlocking method, device and terminal unit |
CN107016269A (en) * | 2016-01-27 | 2017-08-04 | 希姆通信息技术(上海)有限公司 | The unlocking pin method to set up and system of mobile terminal |
CN107092817A (en) * | 2016-02-17 | 2017-08-25 | 杭州纳雄科技有限公司 | Input information analysis method and equipment, data inputting method and equipment |
CN108154013A (en) * | 2017-12-22 | 2018-06-12 | 奇酷互联网络科技(深圳)有限公司 | Unlock interface restoration methods, device, readable storage medium storing program for executing and intelligent terminal |
CN109842714A (en) * | 2017-11-24 | 2019-06-04 | 奇酷互联网络科技(深圳)有限公司 | Anti-theft processing method, device and mobile terminal |
CN110222487A (en) * | 2019-05-30 | 2019-09-10 | 上海广为美线电源电器有限公司 | Manipulation processing method, device and the electronic equipment of electronic equipment with key switch |
CN110489278A (en) * | 2019-08-20 | 2019-11-22 | 深圳市丰润达科技有限公司 | The method, apparatus and computer readable storage medium of factory reset |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103135822A (en) * | 2011-12-05 | 2013-06-05 | 鸿富锦精密工业(深圳)有限公司 | Electronic device with touch screen and unlocking method thereof |
CN103150107A (en) * | 2013-02-04 | 2013-06-12 | 东莞宇龙通信科技有限公司 | Unlocking method for touch screen and mobile terminal provided with touch screen |
US20130326395A1 (en) * | 2012-05-31 | 2013-12-05 | Samsung Electro-Mechanics Co., Ltd. | Method of unlocking touch screen and electronic device using the same |
CN103530053A (en) * | 2013-10-14 | 2014-01-22 | 惠州Tcl移动通信有限公司 | Mobile terminal, unlocking method for screen of mobile terminal and locking method for screen of mobile terminal |
-
2014
- 2014-04-04 CN CN201410136213.7A patent/CN104980562A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103135822A (en) * | 2011-12-05 | 2013-06-05 | 鸿富锦精密工业(深圳)有限公司 | Electronic device with touch screen and unlocking method thereof |
US20130326395A1 (en) * | 2012-05-31 | 2013-12-05 | Samsung Electro-Mechanics Co., Ltd. | Method of unlocking touch screen and electronic device using the same |
CN103150107A (en) * | 2013-02-04 | 2013-06-12 | 东莞宇龙通信科技有限公司 | Unlocking method for touch screen and mobile terminal provided with touch screen |
CN103530053A (en) * | 2013-10-14 | 2014-01-22 | 惠州Tcl移动通信有限公司 | Mobile terminal, unlocking method for screen of mobile terminal and locking method for screen of mobile terminal |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105512546A (en) * | 2015-11-24 | 2016-04-20 | 广东欧珀移动通信有限公司 | Intelligent terminal unlocking method and apparatus |
CN105512546B (en) * | 2015-11-24 | 2018-06-22 | 广东欧珀移动通信有限公司 | A kind of method and device of intelligent terminal unlock |
CN107016269A (en) * | 2016-01-27 | 2017-08-04 | 希姆通信息技术(上海)有限公司 | The unlocking pin method to set up and system of mobile terminal |
CN107092817A (en) * | 2016-02-17 | 2017-08-25 | 杭州纳雄科技有限公司 | Input information analysis method and equipment, data inputting method and equipment |
CN106095286A (en) * | 2016-05-30 | 2016-11-09 | 乐视控股(北京)有限公司 | Unlocking method, device and terminal unit |
CN109842714A (en) * | 2017-11-24 | 2019-06-04 | 奇酷互联网络科技(深圳)有限公司 | Anti-theft processing method, device and mobile terminal |
CN108154013A (en) * | 2017-12-22 | 2018-06-12 | 奇酷互联网络科技(深圳)有限公司 | Unlock interface restoration methods, device, readable storage medium storing program for executing and intelligent terminal |
CN110222487A (en) * | 2019-05-30 | 2019-09-10 | 上海广为美线电源电器有限公司 | Manipulation processing method, device and the electronic equipment of electronic equipment with key switch |
CN110489278A (en) * | 2019-08-20 | 2019-11-22 | 深圳市丰润达科技有限公司 | The method, apparatus and computer readable storage medium of factory reset |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104980562A (en) | Unlocking method of mobile terminal and mobile terminal | |
CN105631275B (en) | information display method, information display device and terminal | |
CN103870744B (en) | A kind of method and electronic equipment for verifying password | |
WO2017045386A1 (en) | Fingerprint recognition method and device for touch screen, and touch screen | |
CN101848276A (en) | Method and system for locking and unlocking mobile phone screens | |
CN104537291A (en) | Screen interface unlocking method and screen interface unlocking device | |
CN104063169B (en) | Unlocking method based on touch screen | |
CN105068733B (en) | A kind of method and device of terminal unlocking | |
CN103543939A (en) | Electronic device unlocking method and system and electronic device | |
CN102611556A (en) | Working method of dynamic token | |
CN106407756A (en) | Unlocking method and device | |
CN104427081A (en) | Mobile terminal unlocking method and device | |
CN101729649A (en) | Mobile terminal and method for authenticating identity of user using same | |
CN104134024B (en) | Method for protecting mobile terminal privacy and system | |
CN105653918B (en) | Method for safely carrying out, safe operating device and terminal | |
CN105354458A (en) | Password input verification method and system | |
CN106534479A (en) | Cell phone password protection system based on implicit code identification and implicit conversion | |
US20160070901A1 (en) | Device and method for authenticating on basis of position value | |
CN107480482A (en) | A kind of touch screen unlocking method, device and touch screen terminal | |
CN104318144A (en) | Mobile terminal and unlocking method thereof | |
CN104966014A (en) | Terminal encryption method and apparatus and terminal decryption method and apparatus | |
CN106570386A (en) | Touch screen unlocking method and system | |
CN108288472A (en) | Releasing screen locking method based on speech recognition and mobile terminal | |
CN106407847A (en) | Unlocking method and apparatus | |
CN104660786B (en) | The method to set up and unlocking method of a kind of mobile terminal, unlocking pin |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C41 | Transfer of patent application or patent right or utility model | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20160310 Address after: 200335 Shanghai city Changning District Admiralty Road No. 633 building A Room 201 Applicant after: SIMCom Wireless Technology (Shanghai) Co., Ltd. Address before: 200335 Shanghai city Changning District Admiralty Road No. 633 Applicant before: Shanghai SIMCom Ltd. |
|
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20151014 |
|
RJ01 | Rejection of invention patent application after publication |