[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN108932412A - Reminding method, device, equipment and the computer readable storage medium of password unlock - Google Patents

Reminding method, device, equipment and the computer readable storage medium of password unlock Download PDF

Info

Publication number
CN108932412A
CN108932412A CN201810489803.6A CN201810489803A CN108932412A CN 108932412 A CN108932412 A CN 108932412A CN 201810489803 A CN201810489803 A CN 201810489803A CN 108932412 A CN108932412 A CN 108932412A
Authority
CN
China
Prior art keywords
terminal
time
range
default starting
currently
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
CN201810489803.6A
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.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN201810489803.6A priority Critical patent/CN108932412A/en
Publication of CN108932412A publication Critical patent/CN108932412A/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
    • 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/45Structures or tools for the administration of authentication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2135Metering
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2137Time limited access, e.g. to a computer or data

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 present invention provides reminding method, device, equipment and the computer readable storage medium of a kind of password unlock, and this method includes:Obtain terminal is currently up the time;The time is currently up described in judgement whether in the default starting time range of the terminal;If described be currently up the time not in the default starting time range, the unlocking pin page is shown to the screen of the terminal.The program is in terminal starting up, obtain terminal is currently up the time, judgement is currently up the time whether in default starting time range, if not existing, illustrate that this starting up of terminal is not necessarily safe, the unlocking pin page is shown to the screen of terminal again at this time, starts terminal after inputting correct unlocking pin according to prompt for user.It not only solves each terminal booting in the prior art and is required to the problem of user inputs unlocking pin, simplify user's operation, and avoid terminal by illegal unlatching, strengthen privacy of user safety.

Description

Reminding method, device, equipment and the computer readable storage medium of password unlock
Technical field
The present invention relates to reminding method, device, equipment and calculating that field of communication technology more particularly to a kind of password unlock Machine readable storage medium storing program for executing.
Background technique
With the rapid development and continuous improvement of people's living standards of communications industry, terminal (such as mobile phone, plate Computer) rapidly become essential electronic product in people's daily life, working and learning.At the same time, terminal hardware is matched Perfect and application industry chain the foundation of the raising, intelligent operating system set, becomes terminal from a simple communication tool At an integrated information processing platform.The personal sensitive information that user stores at the terminal is more and more, as phone, short message or Multimedia message record, social networks account number and password, online shopping, the account number of logistics website and the Internet bank and password etc..However, terminal While offering convenience to people's lives, hidden danger also is brought to personal information security.
For protection personal information and privacy, reasons, the terminal such as maloperation or saving electric power is avoided generally to have screen locking Function.I.e. at the appointed time in, user at the terminal without any operation when, terminal can be automatically by screen locking.Lock-screen Before terminal afterwards reuses, it is necessary to carry out unlocking screen using unlocking pin.Currently, common screen locking mode has:It is sliding Dynamic, signature, pattern, numerical ciphers and mixed cipher etc., there are also the fingerprint recognition of rising in recent years, iris recognitions etc..Fingerprint is known Screen locking mode not emerging as terminal, it is easy to operate, highly-safe because of its advantages that, since by apple iPhone 5s After introducing market, just the heat gradually by market is held in both hands.
In the cognition of numerous manufacturers and user, fingerprint recognition safe water with higher because of its unique uniqueness It is quasi-.But encrypted using fingerprint recognition, often there is user and be forced to use the case where fingerprint carries out authentication, also deposits In security risk;In specifically used scene, the general encipherment scheme using unlocking pin and fingerprint recognition cooperation.Specifically, When turning back on after terminal closedown, password unlock interface can be popped up first, after only user inputs correct unlocking pin, Terminal can normally be started, wherein unlocking pin before user's typing fingerprint by presetting.After terminal normally starts, user's ability Terminal is unlocked using fingerprint recognition, otherwise, terminal can not normally start.
Above-mentioned unlocking pin and the encipherment scheme of fingerprint recognition cooperation are terminal encryption scheme more commonly used at present, password Unlock has higher safety compared with fingerprint recognition, and double-encryption guarantee increases the safety of privacy of user.But this Kind scheme also brings inconvenience to user.The case where particularly with some switching on and shutting down related frequencies.For example, increasingly for reply Rampant swindle harassing call, user can select to close terminal in the time of no communication requirement, the time such as rested at night, early On get up after restart terminal again, or directly enable the timing machine open/close function of terminal.Turn back on every time in this way or timing Unlocking pin will be inputted after booting, it is cumbersome, influence user experience.
Summary of the invention
The present invention provides reminding method, device, equipment and the computer readable storage medium of a kind of password unlock, not only solves Each terminal booting in the prior art of having determined is required to the problem of user inputs unlocking pin, simplifies user's operation, and keep away Exempt from terminal by illegal unlatching, strengthens privacy of user safety.
The first aspect of the present invention provides a kind of reminding method of password unlock, including:Obtain when being currently up of terminal Between;The time is currently up described in judgement whether in the default starting time range of the terminal;If described be currently up the time Not in the default starting time range, then the unlocking pin page is shown to the screen of the terminal.
Optionally, be currently up described in the judgement time whether in the default starting time range of the terminal it Before further include:The time being switched on every time to the terminal counts;It obtains booting number and is greater than or equal to the first preset times Time range;When the time range that the booting number is greater than or equal to the first preset times is determined as the default starting Between range.
Optionally, further include:If described be currently up the time in the default starting time range, the end is obtained The current location at end;Judge the current location whether in the range of the default starting position of the terminal;If described current Position then shows the unlocking pin page to the screen of the terminal not in the range of the default starting position.
Optionally, it is described judge the current location whether default starting position in the terminal in the range of before Further include:The position being switched on every time to the terminal counts;It obtains booting number and is greater than or equal to the second preset times Position;The position that the booting number is greater than or equal to the second preset times is determined as the default starting position.
Optionally, it is described judge the current location whether in the range of the default starting position of the terminal, specifically Including:Calculate the minimum range of the current location and the default starting position;Judge the minimum range whether be greater than or Equal to pre-determined distance threshold value;If the minimum range is greater than or equal to the pre-determined distance threshold value, it is determined that the current location Not in the range of the default starting position.
The second aspect of the present invention provides a kind of suggestion device of password unlock, including:First obtains module, for obtaining Terminal is currently up the time;Whether first judgment module described is currently up the time in the default of the terminal for judging Start in time range;First display module, if being currently up the time not in the default starting time range for described, Then the unlocking pin page is shown to the screen of the terminal.
Optionally, further include:First statistical module, for whether being currently up the time at the end described in the judgement Before in the default starting time range at end, the time being switched on every time to the terminal is counted;Second obtains module, is used for Obtain the time range that booting number is greater than or equal to the first preset times;First determining module is used for the booting number It is determined as the default starting time range more than or equal to the time range of the first preset times.
Optionally, further include:Third obtains module, if being currently up the time in the default starting time model for described In enclosing, then the current location of the terminal is obtained;Second judgment module, for judging the current location whether in the terminal Default starting position in the range of;Second display module, if for the current location not in the default starting position In range, then the unlocking pin page is shown to the screen of the terminal.
Optionally, further include:Second statistical module, for judging the current location whether in the terminal described Before in the range of default starting position, the position being switched on every time to the terminal is counted;4th obtains module, for obtaining Take away the position that machine number is greater than or equal to the second preset times;Second determining module, for the booting number to be greater than or It is determined as the default starting position equal to the position of the second preset times.
Optionally, second judgment module specifically includes:Computing unit, for calculate the current location with it is described pre- If starting the minimum range of position;Judging unit, for judging whether the minimum range is greater than or equal to pre-determined distance threshold value; Determination unit, if being greater than or equal to the pre-determined distance threshold value for the minimum range, it is determined that the current location does not exist In the range of the default starting position.
The third aspect of the present invention provides a kind of electronic equipment, including:Memory;Processor;And computer program;Its In, the computer program storage in the memory, and is configured as executing first aspect present invention by the processor And its method described in any optionally scheme.
The fourth aspect of the present invention provides a kind of electronic equipment readable storage medium storing program for executing, including:Program, when it is in electronic equipment When upper operation, so that electronic equipment executes method described in first aspect present invention and its any optionally scheme.
Reminding method, device, equipment and the computer readable storage medium of password unlock provided by the invention, are opened in terminal When machine starts, the time that is currently up of terminal is obtained first, judgement is currently up the time whether in default starting time range, And then determine whether this starting up of terminal is to be accustomed to according to user pre-set, the time is currently up not in default starting When in time range, illustrate that this starting up of terminal is not necessarily legal, shows unlocking pin page to the screen of terminal again at this time Face starts terminal after inputting correct unlocking pin according to prompt for user.Compared with prior art, each end is not only solved End booting is required to user and inputs unlocking pin the problem of bringing troublesome operation, add the prompt of password unlock diversity and Personalization, and terminal is avoided by illegal unlatching, strengthen privacy of user safety.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is this hair Bright some embodiments for those of ordinary skill in the art without any creative labor, can be with It obtains other drawings based on these drawings.
Fig. 1 is the flow chart of the reminding method of the password unlock shown in an exemplary embodiment of the invention;
Fig. 2 is the flow chart of the reminding method of the password unlock shown in another exemplary embodiment of the present invention;
Fig. 3 is the structure chart of the suggestion device of the password unlock shown in an exemplary embodiment of the invention;
Fig. 4 is the structure chart of the suggestion device of the password unlock shown in another exemplary embodiment of the present invention;
Fig. 4 A is the structure of the second judgment unit of the suggestion device of password unlock in present invention embodiment shown in Fig. 4 Figure;
Fig. 5 is the structure chart of the prompt equipment of the password unlock shown in an exemplary embodiment of the invention.
Specific embodiment
In order to make the object, technical scheme and advantages of the embodiment of the invention clearer, below in conjunction with the embodiment of the present invention In attached drawing, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment is A part of the embodiment of the present invention, instead of all the embodiments.Based on the embodiments of the present invention, those skilled in the art are not having Every other embodiment obtained under the premise of creative work is made, shall fall within the protection scope of the present invention.
Fig. 1 is the flow chart of the reminding method of the password unlock shown in an exemplary embodiment of the invention.
As shown in Figure 1, the executing subject of the present embodiment is the suggestion device of password unlock, the suggestion device of password unlock It can integrate in the terminal.Then the present embodiment provides a kind of reminding method of password unlock, this method comprises the following steps:
Step 101:Obtain terminal is currently up the time.
Wherein, terminal can be smart phone, the equipment such as tablet computer.
It is currently up the time that the time is this starting up of the terminal, can be obtained by the clock of terminal itself current Start the time, the terminal can also be recorded by peripheral hardware is currently up the time.It is not limited this in the present embodiment.
In this step, terminal is switched on every time, and automatic obtain in real time is currently up the time, specifically, is currently up the time Obtain can be in any time in terminal start process, to guarantee to carry out mentioning for password unlock before terminal completes booting Show.
Step 102:Judgement is currently up the time whether in the default starting time range of terminal.If it is not, then executing step Rapid 103.
Wherein, the time range that starting time range is normal starting terminal predetermined is preset, user can be passed through The habit of using terminal is determined, and can also be determined, not limited this by other means in the present embodiment.This implementation In to it is default starting time range numerical value without limitation.
In this step, it is carried out pair by the default starting time range for being currently up time and the terminal that will acquire Than the time being currently up whether in the default starting time range of the terminal to determine, if being currently up the time not pre- If starting in time range, illustrate that this starting up of terminal is not necessarily legal, it may be possible to which malice is switched on, then enters step 103。
Step 103:It is close to the display unlock of the screen of terminal if being currently up the time not in default starting time range The code page.
In this step, if be currently up the time not in default starting time range, illustrate this booting of terminal It is not necessarily legal to start, it may be possible to which malice is switched on, and the unlocking pin page is shown to the screen of terminal again at this time, for user's root Start terminal after inputting correct unlocking pin according to prompt.
Wherein, the mode for inputting correct unlocking pin can be sliding, signature, pattern, numerical ciphers and mixed cipher etc., Unlocking pin can be terminal system password default, be also possible to the preset password of user, do not do in the present embodiment to this It limits.In this implementation without limitation to the mode of unlocking pin.
The reminding method of password unlock provided in this embodiment, in terminal starting up, acquisition terminal is current first Start the time, judgement is currently up the time whether in default starting time range, and then determines that this starting up of terminal is It is no be accustomed to according to user it is pre-set, when being currently up the time not in default starting time range, illustrate terminal this Starting up is not necessarily legal, shows the unlocking pin page to the screen of terminal again at this time, so that user inputs just according to prompt Start terminal after true unlocking pin.Compared with prior art, it not only solves each terminal booting and is required to user's input unlock Password brings the problem of troublesome operation, adds the diversity and personalization of the prompt of password unlock, and avoid terminal quilt Illegal unlatching strengthens privacy of user safety.
Fig. 2 is the flow chart of the reminding method of the password unlock shown in another exemplary embodiment of the present invention.
As shown in Fig. 2, being in an exemplary embodiment of the invention the present embodiment provides a kind of reminding method of password unlock On the basis of the reminding method of the password unlock shown, further comprises the step of determining default starting time range and judge institute Current location is stated whether in the range of the default starting position of the terminal, if current location is not in the default starting position In the range of, then to the screen of the terminal show the unlocking pin page the step of etc., then this method comprises the following steps:
Step 201:Obtain terminal is currently up the time.
In the present embodiment, the description of the implementation of step 201 referring particularly to step 101 in embodiment as shown in Figure 1;
Step 202:Judgement is currently up the time whether in the default starting time range of terminal.If it is not, then executing step Rapid 203.Otherwise, step 204 is executed.
In this step, it is carried out pair by the default starting time range for being currently up time and the terminal that will acquire Than the time being currently up whether in the default starting time range of the terminal to determine, if being currently up the time not pre- If starting in time range, illustrate that this starting up of terminal is not necessarily legal, it may be possible to which malice is switched on, then enters step 203;Otherwise, if being currently up the time in default starting time range, illustrate that this starting up of terminal may be to close Method, in order to further judge whether this booting is the preset booting task of user, then enters step 204.
As an alternative embodiment, the default starting time range of the present embodiment, can come from timing in terminal The configuration information of machine open/close.The configuration information of timing machine open/close is primarily referred to as the timing machine open/close that user is arranged at the terminal Time and effective date, default starting time range can be the time and effective date of timing machine open/close therein.Terminal By the way that the timing start-up time for being currently up the time with user configures at the terminal to be compared, if being currently up the time and using The timing start-up time of family configuration is identical, can determine that this booting is booting caused by the timing start-up of user setting;If current Start that the time is different from the timing start-up time of user configuration or the configuration information of terminal timing machine open/close is that (i.e. user is not for sky Enable the timing machine open/close function of terminal), or do not get the timing machine open/close information of terminal (i.e. terminal itself does not have Timing machine open/close function), it can determine that this booting is not booting caused by the timing start-up of user setting.It is noted that if The timing machine open/close that user is arranged at the terminal does not all come into force daily, also needs to judge that terminal is opened according to being currently up the time The same day of machine whether be user configuration date for coming into force of timing machine open/close, therefore being currently up may include this in the time The date of booting.For example, setting user A has Huawei mobile phone Mate 9;In the present embodiment, if user A is on Mate 9 The time for having configured timing machine open/close r is 7:00/22:30, the effective date is weekly the week.If morning Tuesday 7: 00, Mate 9 according to the timing start-up Auto Power On of configuration, and Mate 9 will be obtained in real time and is currently up the time at this time, be currently up Time may include available machine time and the date information on the same day, i.e., and 7:00 and Tuesday;At the same time it can also match confidence from timing start-up Time and effective date, i.e., 7 are got in breath:00 and from Monday to Friday.In the present embodiment, what Mate 9 was relatively obtained automatically It is currently up time, i.e. morning 7:00 and Tuesday, the timing start-up time configured on Mate 9 with user A, i.e., 7:00 and raw Imitate date the week.It will be apparent that Mate's 9 is currently up the time 7:00 opens with the user A timing configured on Mate 9 The machine time 7:00 is identical, (the i.e. Monday to week timing start-up effective date that booting date " Tuesday " also configures on Mate 9 Five) basic herein, so can determine that this booting is booting caused by the timing start-up that user A is configured on Mate 9 accordingly On, it can be concluded that and be currently up the time in default starting time range, then illustrate that this starting up of terminal may be legal , in order to further judge whether this booting is the preset booting task of user, then enters step 204.In addition, terminal The timing machine open/close configuration information that will can be obtained for the first time, such as the time and effective date of timing machine open/close, are stored in terminal In database, used after convenient.Meanwhile if when user modifies or reconfigure at the terminal timing machine open/close information, terminal The timing machine open/close configuration information saved in reply database synchronizes update.
As an alternative embodiment, default starting time range in the present embodiment can also be by terminal according to going through History booting record programming count obtain, can judgement be currently up the time whether in the default starting time range of terminal it Before, the time that terminal is switched on every time is counted;Obtain the time range that booting number is greater than or equal to the first preset times; The time range that the number that is switched on is greater than or equal to the first preset times is determined as default starting time range.
Specifically, if though terminal does not have timing machine open/close function or terminal has timing machine open/close function user And the timing machine open/close function of not enabled terminal;At this time can judgement be currently up the time whether terminal default starting Before in time range, the time and date of the frequent manual machine open/close of user is counted, and then it is big to get booting number In or equal to the time ranges of the first preset times, (for example analytic induction goes out the time and date of the regular manual switch machine of user Range), and the time range that the booting number is greater than or equal to the first preset times is determined as default starting time range;So After compare and be currently up whether the time is located in default starting time range, if also illustrating that this starting up of terminal can Can be it is legal, in order to further judge whether this booting is the preset booting task of user, then enters step 204. If being currently up the time not in default starting time range, 203 are entered step.
Step 203:The unlocking pin page is shown to the screen of the terminal.
In the present embodiment, the description of the implementation of step 203 referring particularly to step 103 in embodiment as shown in Figure 1.
Step 204:Obtain the current location of terminal.
In this step, if being currently up the time in default starting time range, illustrate that this booting is preset Booting task, for example may be caused by the timing start-up of user setting;At this time in order to further determine this booting whether be Preset booting task then obtains the real-time position information of terminal, the i.e. current location of terminal automatically.Obtaining the current of terminal It when position, can be obtained, can also be obtained by modes such as mobile networks by the GPS module of terminal itself.The present embodiment is simultaneously The not method that limiting terminal is used when obtaining current location.Specifically, by taking the Mate 9 of user A in step 203 as an example, it is assumed that Have determined that this booting is should to obtain this by rule caused by the timing start-up that user A is configured on Mate 9 in step 203 The real-time position information (current location) of Mate 9 when booting.Here it assume that Mate 9 is obtained by the GPS module of itself Current location be:" Taipingqiao Xili, Fengtai District, Beijing City first 1 ".
As an alternative embodiment, can also include before step 205:The position being switched on every time to terminal into Row statistics;Obtain the position that booting number is greater than or equal to the second preset times;Booting number is greater than or equal to second to preset The position of number is determined as default starting position.
Specifically, the default starting position in the present embodiment can record count by the booting to terminal and get; After position when previous normal boot-strap, such as the timing machine open/close function of user's unlatching terminal can be saved in terminal database, When terminal restarts booting according to the timing start-up time of setting, user inputs correct unlocking pin normal boot-strap, collects at this time simultaneously The terminal positional information of preservation.In order to further accurately obtain default starting position, the booting position of preservation can be carried out Screening, for example can preset the second preset times, and only on some position, the terminal number that is successfully switched on is greater than or equal to the When two preset times, the position is just determined as default starting position, the accuracy of judging result can be improved.Such as with step In 203 for the mobile phone Mate 9 of user A, position when can be to the previous normal boot-strap saved in database is pre-processed, Second preset times, for example 10 times can be set, each position of the previous normal boot-strap saved in first staqtistical data base goes out The position that existing number, only normal boot-strap number are greater than the second preset times is only the position of effective normal timing booting, The position that effective normal timing is switched on is as default starting position.In the present embodiment, if saved in 9 database of Mate The frequency of occurrence of normal timing booting position " Taipingqiao Xili, Fengtai District, Beijing City first 1 " is 12 times, is greater than second default time Number 10 times, therefore position " Taipingqiao Xili, Fengtai District, Beijing City first 1 " is switched on as effective normal boot-strap position, it can be used as default Start position.
Step 205:Judge current location whether in the range of the default starting position of terminal.If it is not, thening follow the steps 203, otherwise terminate.
It in this step, can by comparing the range of the current location of terminal and the default starting position of terminal To determine current location whether in the range of default starting position.Default starting position can be saved previously in the data of terminal In library, if it is determined that current location in the range of default starting position, then illustrate this booting be it is legal, then no longer show The unlocking pin page can be directly entered the next step of terminal starting to simplify operation of the user in terminal start-up course, Such as the display fingerprint recognition page.If it is determined that current location then enters step 203 not in the range of default starting position.
As an alternative embodiment, step 205 can specifically include:Calculate current location and default starting position Minimum range;Judge whether minimum range is greater than or equal to pre-determined distance threshold value;If minimum range be greater than or equal to it is default away from From threshold value, it is determined that current location is not in the range of default starting position.
Specifically, current location whether default starting position in terminal in the range of when, can calculate and work as first The distance between default starting position saved in front position and database (default starting position may have multiple), and select and work as The minimum range of front position and default starting position, which is compared with pre-determined distance threshold value, if minimum range More than or equal to pre-determined distance threshold value, it is determined that current location in the range of default starting position, does not enter step 203;It is no Then, can determine that the current location of terminal in the range of default starting position, illustrate at this time this booting be it is legal, then no longer It shows the unlocking pin page, to simplify operation of the user in terminal start-up course, can be directly entered under terminal starting One step, such as the display fingerprint recognition page.Wherein, pre-determined distance threshold value can be preset when terminal is dispatched from the factory by manufacturer, or provides behaviour Make user customized as interface.It is described in detail by taking the mobile phone Mate 9 of user A in step 203 as an example below:In the present embodiment, Assuming that the default starting position collected when previous normal timing booting has been pre-saved in the database of Mate 9, such as 1 institute of table Show:
The location information of 1 normal timing of table booting
As shown in table 1, the current location for this booting that Mate 9 is obtained in step 204 is that " Fengtai District, Beijing City is too Level bridge West first 1 " judges that it starts position " Taipingqiao Xili, Fengtai District, Beijing City first 1 with Saved Presets in database Number " distance whether be less than pre-determined distance threshold value.In the present embodiment, if pre-determined distance threshold value is 500 meters.Obviously, the present embodiment The default starting position in current location " Taipingqiao Xili, Fengtai District, Beijing City first 1 " and database that middle Mate 9 is obtained The distance between " Taipingqiao Xili, Fengtai District, Beijing City first 1 " be less than pre-determined distance threshold value, so, can determine that Mate 9 this The current location " Taipingqiao Xili, Fengtai District, Beijing City first 1 " of booting is in default starting position " Taipingqiao, Fengtai District, Beijing City In the range of West first 1 ".
Specifically, if current location enters step 203, i.e., to the screen of terminal not in the range of default starting position The curtain display unlocking pin page.
In this step, even if being currently up the time in the default starting time range of terminal, but if terminal Current location is not in the range of default starting position, then in order to guarantee the personal secrets of user, and user is needed to input Unlocking pin carries out identification authentication.I.e. terminal should show the unlocking pin page, and prompt user to input correct unlocking pin and come Normal starting terminal, the fingerprint recognition unlocking function of terminal is unavailable at this time.Only user inputs correct unlocking pin unlock Terminal, and after completing the starting of terminal, fingerprint recognition unlocking function just can be used.
It is described in detail by taking the mobile phone Mate 9 of user A in step 203 as an example below:If it is determined that this booting of Mate 9 Current location " Taipingqiao Xili, Fengtai District, Beijing City first 1 " not in default starting position " Taipingqiao, Fengtai District, Beijing City west In the range of system for tax payment 1 ", then Mate 9 shows the unlocking pin page, and user is prompted to input unlocking pin;If it is determined that Mate 9 In default starting position, " Fengtai District, Beijing City is too for the current location " Taipingqiao Xili, Fengtai District, Beijing City first 1 " of this booting In the range of level bridge West first 1 ", Mate 9 does not show password unlock interface, directly skips unlocking pin input element, normally Start terminal, fingerprint recognition unlock Mate 9 can be used directly after terminal starting.
The reminding method of password unlock provided in this embodiment, by obtaining terminal first in terminal starting up It is currently up the time, judgement is currently up the time whether in default starting time range, if further determining terminal Current location whether in the range of default starting position, if also existed, and then determine that this starting up of terminal is root It is pre-set according to user's habit, illustrate that this starting up of terminal is legal, without showing the unlocking pin page;Otherwise, even if The time is currently up in the default starting time range of terminal, but if the current location of terminal is not in default starting position In the range of, then in order to guarantee the personal secrets of user, and need user to input unlocking pin and carry out identification authentication.At this time The unlocking pin page is shown to the screen of terminal again, starts terminal after inputting correct unlocking pin according to prompt for user.With The prior art is compared, and is not only solved each terminal booting and is required to the problem of user's input unlocking pin brings troublesome operation, The diversity and personalization of the prompt of password unlock are added, and when being varied terminal available machine time and position, is used Double authentication avoids terminal by illegal unlatching, strengthens privacy of user safety.
Fig. 3 is the structure chart of the suggestion device of the password unlock shown in an exemplary embodiment of the invention.
As shown in figure 3, the present embodiment provides a kind of suggestion device of password unlock, the device mainly includes:First obtains Module 301, first judgment module 302 and the first display module 303.
Wherein, first module 301 is obtained, is currently up the time for obtain terminal.First judgment module 302, is used for Judgement is currently up the time whether in the default starting time range of terminal.First display module 303, if for being currently up Time does not then show the unlocking pin page to the screen of terminal in default starting time range.
The detailed content of above-mentioned modules is referring to the description in the corresponding embodiment of above-mentioned Fig. 1.
Fig. 4 is the structure chart of the suggestion device of the password unlock shown in another exemplary embodiment of the present invention.
As shown in figure 4, the suggestion device of password unlock provided in this embodiment is shown in an exemplary embodiment of the invention On the basis of the suggestion device of password unlock out, further, further comprise:First statistical module 404, second obtains module 405, the first determining module 406, third obtain module 407, the second judgment module 408, the second display module 409, second statistics Module the 410, the 4th obtains module 411 and the second determining module 412 etc., which includes:
First obtains module 401, is currently up the time for obtain terminal.
First judgment module 402, for judging to be currently up the time whether in the default starting time range of terminal.
First display module 403, if for being currently up the time not in default starting time range, to the screen of terminal The curtain display unlocking pin page.
Optionally, the first statistical module 404, for judgement be currently up the time whether terminal the default starting time Before in range, the time that terminal is switched on every time is counted.Second obtains module 405, is greater than for obtaining booting number Or the time range equal to the first preset times.First determining module 406 is preset for that will be switched on number more than or equal to first The time range of number is determined as default starting time range.
Optionally, further include:Third obtains module 407, if for being currently up the time in default starting time range, Then obtain the current location of terminal.
Second judgment module 408, for judging current location whether in the range of the default starting position of terminal.
Second display module 409, if for current location not in the range of default starting position, to the screen of terminal Show the unlocking pin page.
Optionally, further include:Second statistical module 410, for judge current location whether terminal default starting Before in the range of position, the position that terminal is switched on every time is counted.4th obtains module 411, for obtaining booting time Number is greater than or equal to the position of the second preset times.Second determining module 412, it is pre- more than or equal to second for the number that will be switched on If the position of number is determined as default starting position.
Fig. 4 A is the structure of the second judgment unit of the suggestion device of password unlock in present invention embodiment shown in Fig. 4 Figure.
Optionally, as shown in Figure 4 A, the second judgment module 408 specifically includes:Computing unit 4081, for calculating present bit Set the minimum range with default starting position.Judging unit 4082, for judge minimum range whether be greater than or equal to it is default away from From threshold value.Determination unit 4083, if being greater than or equal to pre-determined distance threshold value for minimum range, it is determined that current location is not pre- If in the range of starting position.
The detailed content of above-mentioned modules is referring to the description in the corresponding embodiment of above-mentioned Fig. 2.
The suggestion device of password unlock provided in this embodiment, by obtaining terminal first in terminal starting up It is currently up the time, judgement is currently up the time whether in default starting time range, if further determining terminal Current location whether in the range of default starting position, if also existed, and then determine that this starting up of terminal is root It is pre-set according to user's habit, illustrate that this starting up of terminal is legal, without showing the unlocking pin page;Otherwise, even if The time is currently up in the default starting time range of terminal, but if the current location of terminal is not in default starting position In the range of, then in order to guarantee the personal secrets of user, and need user to input unlocking pin and carry out identification authentication.At this time The unlocking pin page is shown to the screen of terminal again, starts terminal after inputting correct unlocking pin according to prompt for user.With The prior art is compared, and is not only solved each terminal booting and is required to the problem of user's input unlocking pin brings troublesome operation, The diversity and personalization of the prompt of password unlock are added, and when being varied terminal available machine time and position, is used Double authentication avoids terminal by illegal unlatching, strengthens privacy of user safety.
The embodiment of the present invention also provides a kind of prompt equipment of password unlock, including:Memory;Processor;And it calculates Machine program.
Wherein, the computer program stores in the memory, and is configured as executing this hair by the processor The reminding method of password unlock shown in a bright exemplary embodiment or the password solution shown in another exemplary embodiment of the present invention The reminding method of lock.
Fig. 5 is the structure chart of the prompt equipment of the password unlock shown in an exemplary embodiment of the invention.
As shown in figure 5, the present embodiment provides a kind of prompt equipment equipment of password unlock, including:At least one processor It is taken a processor as an example in 51 and memory 52, Fig. 5, processor 51 and memory 52 are connected by bus 50, memory 52 It is stored with the instruction that can be executed by least one processor 51, instruction is executed by least one processor 51, so that at least one Processor 51 executes the reminding method such as the password unlock of Fig. 1 to Fig. 2 in above-described embodiment.
Related description can correspond to the corresponding associated description and effect of the step of referring to Fig. 1 to Fig. 2 and be understood, herein It does not do and excessively repeats.
The embodiment of the invention also provides a kind of computer readable storage mediums, including:Program, when it is transported on computers When row, so that all or part of the process of method in above-described embodiment can be performed in computer.Wherein, storage medium can for magnetic disk, CD, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), flash memory (Flash Memory), hard disk (Hard Disk Drive, abbreviation:) or solid state hard disk HDD (Solid-State Drive, SSD) etc.;Storage medium can also include the combination of the memory of mentioned kind.
Although being described in conjunction with the accompanying the embodiment of the present invention, those skilled in the art can not depart from the present invention Spirit and scope in the case where various modifications and variations can be made, such modifications and variations are each fallen within by appended claims institute Within the scope of restriction.

Claims (12)

1. a kind of reminding method of password unlock, which is characterized in that including:
Obtain terminal is currently up the time;
The time is currently up described in judgement whether in the default starting time range of the terminal;
It is close to the display unlock of the screen of the terminal if described be currently up the time not in the default starting time range The code page.
2. the method according to claim 1, wherein whether being currently up the time described described in the judgement Further include before in the default starting time range of terminal:
The time being switched on every time to the terminal counts;
Obtain the time range that booting number is greater than or equal to the first preset times;
The time range that the booting number is greater than or equal to the first preset times is determined as the default starting time range.
3. the method according to claim 1, wherein further including:
If described be currently up the time in the default starting time range, the current location of the terminal is obtained;
Judge the current location whether in the range of the default starting position of the terminal;
If the current location shows unlocking pin not in the range of the default starting position, to the screen of the terminal The page.
4. according to the method described in claim 3, it is characterized in that, judging the current location whether in the terminal described Default starting position in the range of before further include:
The position being switched on every time to the terminal counts;
Obtain the position that booting number is greater than or equal to the second preset times;
The position that the booting number is greater than or equal to the second preset times is determined as the default starting position.
5. according to the method described in claim 4, it is characterized in that, whether described judge the current location in the terminal In the range of default starting position, specifically include:
Calculate the minimum range of the current location and the default starting position;
Judge whether the minimum range is greater than or equal to pre-determined distance threshold value;
If the minimum range is greater than or equal to the pre-determined distance threshold value, it is determined that do not opened in described preset the current location In the range of dynamic position.
6. a kind of suggestion device of password unlock, which is characterized in that including:
First obtains module, is currently up the time for obtain terminal;
First judgment module described is currently up the time whether in the default starting time range of the terminal for judging;
First display module, if being currently up the time not in the default starting time range, to the end for described The screen at end shows the unlocking pin page.
7. device according to claim 6, which is characterized in that further include:
First statistical module, for be currently up described in the judgement time whether the terminal default starting time model Before in enclosing, the time being switched on every time to the terminal is counted;
Second obtains module, the time range for being greater than or equal to the first preset times for obtaining booting number;
First determining module, the time range for the booting number to be greater than or equal to the first preset times are determined as described Default starting time range.
8. device according to claim 6, which is characterized in that further include:
Third obtains module and obtains the end if being currently up the time in the default starting time range for described The current location at end;
Second judgment module, for judging the current location whether in the range of the default starting position of the terminal;
Second display module, if for the current location not in the range of the default starting position, to the terminal Screen show the unlocking pin page.
9. device according to claim 8, which is characterized in that further include:
Second statistical module, for it is described judge the current location whether the default starting position of the terminal range Before interior, the position being switched on every time to the terminal is counted;
4th obtains module, the position for being greater than or equal to the second preset times for obtaining booting number;
Second determining module, the position for the booting number to be greater than or equal to the second preset times are determined as described default Start position.
10. device according to claim 9, which is characterized in that second judgment module specifically includes:
Computing unit, for calculating the minimum range of the current location and the default starting position;
Judging unit, for judging whether the minimum range is greater than or equal to pre-determined distance threshold value;
Determination unit, if being greater than or equal to the pre-determined distance threshold value for the minimum range, it is determined that the current location Not in the range of the default starting position.
11. a kind of prompt equipment of password unlock, which is characterized in that including:
Memory;Processor;And computer program;
Wherein, the computer program stores in the memory, and is configured as being executed by the processor as right is wanted Method described in asking any one of 1 to 5.
12. a kind of computer readable storage medium, which is characterized in that including:Program, when run on a computer, so that Method described in any one of computer perform claim requirement 1 to 5.
CN201810489803.6A 2018-05-21 2018-05-21 Reminding method, device, equipment and the computer readable storage medium of password unlock Pending CN108932412A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810489803.6A CN108932412A (en) 2018-05-21 2018-05-21 Reminding method, device, equipment and the computer readable storage medium of password unlock

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810489803.6A CN108932412A (en) 2018-05-21 2018-05-21 Reminding method, device, equipment and the computer readable storage medium of password unlock

Publications (1)

Publication Number Publication Date
CN108932412A true CN108932412A (en) 2018-12-04

Family

ID=64449139

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810489803.6A Pending CN108932412A (en) 2018-05-21 2018-05-21 Reminding method, device, equipment and the computer readable storage medium of password unlock

Country Status (1)

Country Link
CN (1) CN108932412A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111949963A (en) * 2020-08-04 2020-11-17 中国联合网络通信集团有限公司 Terminal device unlocking method, terminal device and computer readable storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102737194A (en) * 2012-06-18 2012-10-17 上海斐讯数据通信技术有限公司 Mobile terminal with fingerprint unlocking function and fingerprint unlocking method of mobile terminal
CN103745144A (en) * 2014-01-08 2014-04-23 宇龙计算机通信科技(深圳)有限公司 Terminal and terminal unlocking method
CN104023315A (en) * 2014-06-20 2014-09-03 中科创达软件股份有限公司 Password input method and device based on geographical location information
CN104168391A (en) * 2014-09-05 2014-11-26 北京网秦天下科技有限公司 Control method and device for mobile terminal
CN105975283A (en) * 2016-05-27 2016-09-28 北京小米移动软件有限公司 Starting method and device for operating system
CN106203016A (en) * 2016-06-30 2016-12-07 珠海市魅族科技有限公司 A kind of terminal processing method and equipment
EP3125595A1 (en) * 2015-07-30 2017-02-01 Gemalto Sa Method to provide identification in privacy mode

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102737194A (en) * 2012-06-18 2012-10-17 上海斐讯数据通信技术有限公司 Mobile terminal with fingerprint unlocking function and fingerprint unlocking method of mobile terminal
CN103745144A (en) * 2014-01-08 2014-04-23 宇龙计算机通信科技(深圳)有限公司 Terminal and terminal unlocking method
CN104023315A (en) * 2014-06-20 2014-09-03 中科创达软件股份有限公司 Password input method and device based on geographical location information
CN104168391A (en) * 2014-09-05 2014-11-26 北京网秦天下科技有限公司 Control method and device for mobile terminal
EP3125595A1 (en) * 2015-07-30 2017-02-01 Gemalto Sa Method to provide identification in privacy mode
CN105975283A (en) * 2016-05-27 2016-09-28 北京小米移动软件有限公司 Starting method and device for operating system
CN106203016A (en) * 2016-06-30 2016-12-07 珠海市魅族科技有限公司 A kind of terminal processing method and equipment

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111949963A (en) * 2020-08-04 2020-11-17 中国联合网络通信集团有限公司 Terminal device unlocking method, terminal device and computer readable storage medium

Similar Documents

Publication Publication Date Title
US9131377B2 (en) Method and apparatus for unlocking operating system
EP2240912B1 (en) Systems and methods for accessing a tamperproof storage device in a wireless communication device using biometric data
EP3182316B1 (en) Fingerprint authentication method and system, and terminal supporting fingerprint authentication
EP2836957B1 (en) Location-based access control for portable electronic device
US20180108018A1 (en) Fingerprint Recognition Card and Method for Operating Fingerprint Recognition Card
EP3941014A1 (en) Digital key-based identity authentication method, terminal apparatus, and medium
US20160366588A1 (en) User mode control method and system based on iris recognition technology for mobile terminal
CN103813334A (en) Right control method and right control device
US9455985B2 (en) Method for secure key injection with biometric sensors
CN109344588A (en) Safety certifying method and terminal device
US20130326613A1 (en) Dynamic control of device unlocking security level
WO2019047148A1 (en) Password verification method, terminal, and computer readable storage medium
CN107612880A (en) One kind applies access method and device
CN107145772B (en) Terminal equipment security control method and device and terminal equipment
CN105574962A (en) Door access control management method and mobile terminal
CN109814964B (en) Interface display method, terminal equipment and computer readable storage medium
CN105404802A (en) Authority configuration method and apparatus
CN110968355A (en) Application program starting method and device and terminal
US20130198836A1 (en) Facial Recognition Streamlined Login
CN108932412A (en) Reminding method, device, equipment and the computer readable storage medium of password unlock
CN106936672A (en) The control method and terminal of gas-fired equipment
CN111159685A (en) User account management method and device, intelligent device and storage medium
WO2016131281A1 (en) Data display method and apparatus for mobile terminal
EP3811254A1 (en) Method and electronic device for authenticating a user
US11372961B2 (en) Method and device for assigning application usage permission

Legal Events

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

Application publication date: 20181204

RJ01 Rejection of invention patent application after publication