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 PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/45—Structures or tools for the administration of authentication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing 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/2135—Metering
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing 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/2137—Time 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
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.
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)
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)
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 |
-
2018
- 2018-05-21 CN CN201810489803.6A patent/CN108932412A/en active Pending
Patent Citations (7)
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)
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 |