Summary of the invention
Technical matters to be solved by this invention is, provides a kind of and has conveniently feature, can provide good user experience and can protect the unlocking screen method of privacy of user and realize the terminal of this unlocking screen method.
The technical solution used in the present invention is:
A method for unlocking screen, comprises the steps:
Obtain release information, now screen is in the screen state that goes out;
Judge whether release information coincide with the unlocking condition of setting;
If release information and unlocking condition coincide, relieving lock state of screen is also lighted screen; Otherwise keep screen locking and go out screen state.
Further, in the method for described unlocking screen, described release information is touch-control affair character item, and described touch-control event comprises the combination of contact, contact combination, sliding trace, sliding trace combination or contact and the sliding trace of input media on touch-screen;
Describedly judge that whether release information coincide and be specially with the unlocking condition of setting:
Calculate the eigenwert of described touch-control affair character item, compare with the eigenwert of this assemblage characteristic item in unlocking condition, in the time that error is less than a predetermined threshold value, be judged to be release information and unlocking condition and coincide.
Further, in the method for described unlocking screen, described release information comprises current potential information characteristics item, key combination characteristic item, image information feature item, finger print information characteristic item or voice recognition information characteristics item, or the user action information characteristic item that captures of sensor;
Describedly judge that whether release information coincide and be specially with the unlocking condition of setting:
Calculate the eigenwert of described release information, compare with the eigenwert of unlocking condition, in the time that error is less than a predetermined threshold value, be judged to be release information and unlocking condition and coincide.
A method for unlocking screen, comprises the steps:
Obtain startup screen unlock command, and respond described startup screen unlock command, start and treat released state; Described in the time of released state screen display lower than normal brightness, screen or show a presupposed information on screen goes out;
Obtain release information;
Judge whether release information coincide with the unlocking condition of setting;
If release information and unlocking condition coincide, relieving lock state of screen is also lighted screen; Otherwise maintenance screen locking.
Further, in the method for described unlocking screen, described release information is touch-control affair character item, and described touch-control event comprises the combination of contact, contact combination, sliding trace, sliding trace combination or contact and the sliding trace of input media on touch-screen;
Describedly judge that whether release information coincide and be specially with the unlocking condition of setting:
Calculate the eigenwert of described touch-control affair character item, compare with the eigenwert of this assemblage characteristic item in unlocking condition, in the time that error is less than a predetermined threshold value, be judged to be release information and unlocking condition and coincide.
Further, in the method for described unlocking screen, described release information comprises current potential information characteristics item, key combination characteristic item, image information feature item, finger print information characteristic item or voice recognition information characteristics item, or the user action information characteristic item that captures of sensor;
Describedly judge that whether release information coincide and be specially with the unlocking condition of setting:
Calculate the eigenwert of described release information, compare with the eigenwert of unlocking condition, in the time that error is less than a predetermined threshold value, be judged to be release information and unlocking condition and coincide.
Realize a terminal for unlocking screen, comprise processing unit, display driver unit, display unit, storage unit, described terminal also comprises input block and judging unit;
Described input block is used for obtaining release information; Now display unit control screen is in the screen state that goes out;
Described judging unit is for judging whether described release information coincide with the unlocking condition that is stored in storage unit;
Processing unit is used for, in the time that judging unit judges that release information and unlocking condition coincide, calling display driver unit in order to control display unit relieving lock state of screen and to light screen; Otherwise maintenance lock state of screen.
Further, in the described terminal that realizes unlocking screen, input block is also for obtaining startup screen unlock command, and processing unit responds described startup screen unlock command, starts the released state for the treatment of of terminal; Described treating under released state, display unit control screen is in the screen state that goes out.
Further, in the described terminal that realizes unlocking screen, described input block is pot, physical button, touch-screen, camera, image scanning apparatus, sound receiving equipment, fingerprint identification device or sensor.
Further, in the described terminal that realizes unlocking screen, judging unit judges whether release information is coincide and be specially with the unlocking condition of setting:
Judging unit calculates the eigenwert of described release information, compares with the eigenwert that is stored in the unlocking condition in storage unit, is judged to be release information and unlocking condition and coincide in the time that error is less than a predetermined threshold value.
Take technical solution of the present invention beneficial effect to be afterwards: user can use multiple unlocking manner to carry out release to continue further operation to the locked electronic equipment of current screen neatly; under screen lock state, there will not be maloperation problems such as misreading lock, error starting program; and unlocking operation process secret safety, can effectively protect user's privacy.
Embodiment
By describing technology contents of the present invention, structural attitude in detail, being realized object and effect, below in conjunction with embodiment and coordinate accompanying drawing to be explained in detail.
Refer to Fig. 1, for the present invention realizes the high-level schematic functional block diagram of the terminal of unlocking screen; The dotted line that connects two functional modules in figure represents between two functional modules that connect and has communication relation.The described terminal 1 that realizes unlocking screen comprises processing unit 11, display driver unit 12, display unit 13, input block 14, storage unit 15, judging unit 16.
In present embodiment, input block 14 is for obtaining the release information of user's input, described input block 14 can be the sensor devices such as pot, physical button, touch-screen, camera, image scanning apparatus, sound receiving equipment, fingerprint identification device, or light sensor, acceleration transducer.
The startup screen unlock command that judging unit 16 obtains for identifying and analyze input block 14, and judge whether unlocking screen instruction and default startup screen unlocking condition coincide, in the time judging that startup screen unlock command and default startup screen unlocking condition are identical, respond described startup screen unlock command by processing unit 11, call display driver unit 12 and show and treat released state on screen in order to control display unit 13.Describedly treat that released state can be the state of screen display normal brightness, or show lower than the state of normal brightness or the position display of certain on screen one presupposed information only, in order to inform user, now terminal 1 is in treating released state, and user can utilize input block 14 to input release information at this moment.
In another embodiment, in the time that processing unit 11 responds startup screen unlock command, display unit 13 is controlled screen in the screen state that goes out.In this state, terminal 1 is also in treating released state, user can utilize input block 14 to input release information terminal 1 is carried out to unlocking operation, and do not light because of screen, other people cannot learn that user is about to carry out unlocking operation, have also just avoided user to be spied upon unlocking operation, password is stolen and privacy is invaded risk by people.
In other embodiments, in the time of terminal 1 screen locking or standby, display unit 13 is controlled display screen in the screen state that goes out, and input block 14 is in starting state, and user can omit transmission startup screen this step of unlock command and directly utilize input block 14 to input release information.
In actual product embodiment, a for example smart mobile phone embodiment, its input block 14 is contact panel, contact panel below is laminated with LCDs, when smart mobile phone is during in screen lock state, LCDs is closed, but contact panel is still detecting outside touching signals input.User directly inputs release information under screen lock state on contact panel, judges that release information and unlocking condition coincide after judging unit 16 is identified, analyzed and compares, and processing unit 11 is removed the lock state of screen of mobile phone.
In another smart mobile phone embodiment, contact panel is closed condition in original state, now user can start contact panel by the physical button in input block 14 or other triggering forms, then contact panel is initially located in the state that can receive and detect outside touching signals, user inputs release information on contact panel, after judging unit 16 is identified, analyzed and compares, judge that release information and unlocking condition coincide, processing unit 11 is removed the lock state of screen of mobile phone.
In another smart mobile phone embodiment, input block 14 comprises gravity sensor, contact panel is closed condition under original state, user need to send startup screen unlock command by the physical button in input block 14 or other triggering forms, processing unit 11 starts contact panel and the gravity sensor in input block 14, contact panel and gravity sensor are initially located in and can receive external information state, predefined unlocking condition can be that must to receive mobile phone at gravity sensor be the release information of inputting on contact panel under longitudinal laying state, now user need to longitudinally place mobile phone, on contact panel, input release information, judging unit 16 is identified, after analyzing and comparing, judge that release information and unlocking condition coincide, processing unit 11 is removed the lock state of screen of mobile phone.
In certain embodiments, user sends after startup screen unlock command, in Preset Time interval, the input block 14 that is set as receiving unlock command is in opening, exceed Preset Time interval, the input block 14 that is set as receiving unlock command closes to avoid waste and the maloperation of system resource automatically.In other embodiment, the device that is set as receiving unlock command in input block 14 need to send after cancelling unlocking screen instruction and just can be closed at the device that receives user and be set as in to input block 14 receiving startup screen unlock command.
The release characteristic item that storage unit 15 is given tacit consent to or arranged through User Defined for storage system, described release information comprises: key combination characteristic item, image information feature item, finger print information characteristic item, voice recognition information characteristics item, or touch-control affair character item, described touch-control affair character item is the combination of contact, contact combination, sliding trace, sliding trace combination or contact and the sliding trace of input media on touch-screen, or the user action information characteristic item that captures of sensor.
The release information that judging unit 16 also obtains for identifying and analyze input block 14, and with storage unit 15 in the unlocking condition that prestores compare, judge whether release information coincide with unlocking condition, and in the time that judging unit 16 is judged to be to be, processing unit 11 is removed the lock state of screen of terminal 1, calls display driver unit 12 in order to control the main interface of display unit 13 display systems on screen or list of application interface.
Referring to Fig. 2, is the process flow diagram of unlocking screen method in the present invention, and described method comprises the steps:
Step S1, input block 14 obtain the release information of user's input, and now display unit 13 is controlled screen in the screen state that goes out;
The release information that input block 14 obtains is identified and analyzed to step S2, judging unit 16, and with storage unit 15 in the unlocking condition that prestores compare, judge whether release information coincide with unlocking condition; Being judged to be is to enter step S3, is judged to be otherwise enters step S4;
Step S3, processing unit 11 are removed the lock state of screen of terminal 1, call display driver unit 12 and light screen and the main interface of display systems or list of application interface on screen in order to control display unit 13;
The lock state of screen of step S4, maintenance terminal 1.
In step S1, the S2 and S4 of said method, display unit 13 is controlled screen in the screen state that goes out, and screen background lamp is not opened.
In the present embodiment, before step S1, terminal 1 is in lock state of screen, and this state is the released state for the treatment of that can receive user and input release information, does not need user to input startup screen unlock command.In other embodiment, before step S1, also there is a step S0: input block 14 obtains startup screen unlock command; Described startup screen unlock command is identified and analyzed to judging unit 16, and judge whether unlocking screen instruction and default startup screen unlocking condition coincide, in the time judging that startup screen unlock command and default startup screen unlocking condition are identical, respond described startup screen unlock command by processing unit 11, call display driver unit 12 and show and treat released state on screen in order to control display unit 13.Describedly treat that released state can be the state of screen display normal brightness, or show lower than the state of normal brightness or the position display of certain on screen one presupposed information only, in order to inform user now terminal 1 in treating released state, user can utilize input block 14 to input release information at this moment, described presupposed information can for system default treat that released state information is as " asking release ", can be also user-defined release information; Described presupposed information can be set by the user and in screen optional position.In present embodiment, described normal brightness refers to the brightness setting when electronic equipment normally uses.
Release information described in this method can be any operation information from user that input block 14 that terminal 1 possesses can obtain.For example:
In the time that input block 14 is button, release information can be the key combination characteristic items such as number of times, frequency or number of times and the frequency of button.If unlocking condition is " button within 2 second time by by 3 times ", user's button 3 times within 2 second time, judging unit 16 judge release information and unlocking condition identical.
In the time that input block 14 is physical keyboard, release information can be key combination characteristic item.If unlocking condition is " U, N on keyboard, L, O, C, K key are pressed successively ", user uses physical keyboard input UNLOCK, and judging unit 16 judges that release information and unlocking condition coincide.
In the time that input block 14 is touch-screen, release information can be touch-control affair character item, and described touch-control affair character item is the assemblage characteristic item of contact, contact combination, sliding trace, sliding trace combination or contact and the sliding trace of input media on touch-screen.For example, when unlocking condition is for " information of shape that touch-screen receives identical ' W ' ", user uses finger, capacitance pen or other input medias on touch-screen, to draw ' W ' shape, and judging unit 16 judges that release information and unlocking condition coincide.And for example unlocking condition is the figure that certain contact and sliding trace combine, judging unit 16 is in the time receiving the release information that input block 14 obtains, calculate its eigenwert, compare with the eigenwert of this figure in unlocking condition, in the time that error is less than a predetermined threshold value, be judged to be release information and unlocking condition and coincide.
With existing touch-screen track release scheme, the common nine grids track release of for example Android system smart mobile phone is compared, the release scheme of the present embodiment is more flexible, confidentiality is stronger, for example, in nine grids release scheme, as a in Fig. 3 is depicted as nine grids release interface, unlocking screen figure is zigzag, track is successively through being numbered 1 → 2 → 3 → 5 → 7 → 8 → 9 tracing point, therefore trajectory shape, position, size is relatively changeless, in the present embodiment, the shape correlation that the eigenwert that for example we set is track, as long as the zigzag that is shaped as of track therefore detected, no matter the size of zigzag track, position, for example input b in Fig. 3, the track of release shown in c all can be realized release.
In further improved embodiment, whether input block 14 comprises gravity sensor, have at touch screen and longitudinally place the characteristic that all can receive release information when laterally placing when contact panel receives touch information when user can be according to oneself requirements set release.If it is to input release information just effectively on contact panel that user is set to longitudinally to place at mobile phone, in the time of unlocking operation, user sends startup screen unlock command by the physical button in input block 14 or other triggering forms, processing unit 11 starts contact panel and gravity sensor, and contact panel and gravity sensor are initially located in and can receive external information state.Now user need to longitudinally place and input on contact panel release information by mobile phone, judging unit 16 is according to judging that from the information of gravity sensor mobile phone is now in longitudinal laying state, and the touch-control affair character item that judging unit 16 receives contact panel judges after identifying, analyze and comparing that release information and unlocking condition coincide, after having met these two conditions, processing unit 11 is removed the lock state of screen of mobile phone.
On the other hand, when user can arrange mobile phone in longitudinal placement and laterally place, input release information all effective.In the traditional unlocking manner shown in Fig. 3 a, tube apparatus is not laterally or vertically to place, its track all needs to pass through as shown in Figure 3 a above-mentioned path point, but in the time that equipment is laterally placed, its release path also needs horizontal, and in the time laterally placing, actual input path becomes " N " font by " Z " font.In the present embodiment, in the time that gravity sensor detects that equipment is horizontal, the track detecting is also done to lateral processes, for example, in inputting Fig. 3 in the time that mobile phone is laterally the placed track shown in d and e, judging unit 16 will do lateral processes to the detected track of contact panel, and being judged as what receive is zigzag.Like this, no matter equipment laterally or is vertically placed, all can use identical user habit release.
In the time that input block 14 is camera, release information can be user's image information feature item that camera can collect carry out an operation before camera time, while being " camera receives a finger from left to right or motion from right to left " as unlocking condition, user stretches out finger transverse movement before camera, judging unit 16 is by identification and analyze the received image information of input block 14, calculate its eigenwert, compare with the eigenwert of this motion image in unlocking condition, in the time that error is less than a predetermined threshold value, be judged to be release information and unlocking condition and coincide.Wherein, can be by user in advance with the condition set, use the action inputted of input block 14 be set as unlocking condition,, in the time that user need to carry out release in the future, carry out unlocking operation with same action.In the time that input block 14 is image scanning apparatus in like manner, difference is that release information that camera can obtain is still image information characteristics item or the dynamic image data characteristic item that is made up of continuously still image, can only be still image information characteristics item and image scanning apparatus obtains.
When input block 14 is pot, sound receiving equipment, fingerprint identification device, or when the sensor device such as light sensor, acceleration transducer, release information can be the user action information characteristic item that current potential information characteristics item, voice recognition information characteristics item, finger print information characteristic item, sensor capture, user uses input block 14 to input release information, judging unit calculates the eigenwert of release information, compare with the eigenwert of unlocking condition, in the time that error is less than a predetermined threshold value, be judged to be release information and unlocking condition and coincide.
The foregoing is only embodiments of the invention; not thereby limit the scope of the claims of the present invention; every equivalent structure or conversion of equivalent flow process that utilizes instructions of the present invention and accompanying drawing content to do; or be directly or indirectly used in other relevant technical fields, be all in like manner included in scope of patent protection of the present invention.