CN106485134A - A kind of method and system of mobile terminal screen unblock - Google Patents
A kind of method and system of mobile terminal screen unblock Download PDFInfo
- Publication number
- CN106485134A CN106485134A CN201611182803.9A CN201611182803A CN106485134A CN 106485134 A CN106485134 A CN 106485134A CN 201611182803 A CN201611182803 A CN 201611182803A CN 106485134 A CN106485134 A CN 106485134A
- Authority
- CN
- China
- Prior art keywords
- balloon
- screen
- mobile terminal
- unlocking
- user
- 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
- G06F21/36—User authentication by graphic or iconic representation
-
- 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
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Telephone Function (AREA)
Abstract
The invention discloses a kind of method and system of mobile terminal screen unblock, methods described includes:After the screen of mobile terminal is lit, several balloons of random display and unlocking condition on the screen of the mobile terminal, the unlocking condition is unlocking screen after the balloon for blowing away predetermined quantity;The operation blown up a balloon against screen by mobile terminal receive user, when balloon is disappeared from screen, is judged to successfully blow away balloon, and records the balloon number that user blows away and be compared with the predetermined quantity in unlocking condition;When the quantity that the user of mobile terminal records successfully blows away balloon is more than or equal to the predetermined quantity in unlocking condition, the screen of mobile terminal carries out automatic unlocking.The present invention blows away a number of balloon by user against the balloon inflating on mobile phone screen, just can achieve automatic unlocking, and unlocking manner is novel, enhances the interaction between user and mobile terminal.
Description
Technical field
The present invention relates to mobile terminal screen unlocking technology field, more particularly to a kind of mobile terminal screen unblock
Method and system.
Background technology
Mobile terminal in recent years(Smart mobile phone, flat board etc.)Touch screen terminal application increasingly extensive, simple from initially
It is used for the instrument that makes a phone call, send short messages, develops into and the information such as individual address and calendar stroke can be stored, then carry out to possessing
Pay the function with financial management.
Touch screen terminal typically all has screen locking function, i.e. touch screen terminal Wu any operation in Preset Time
When, automatically screen can be locked.When user uses, need to be unlocked screen using the unlocking manner of agreement.
Now, every electronic installation with Touch Screen all has the function of screen locking (also known as screen locking), so that
Electronic installation will not execute application program or the operation executed by non-user because of false touch.At present, have on the market and touch
Control screen electronic installation removing screen locking mode can mainly divide into must input preset password can unlock, pull a certain
The individual the unlocking pattern for occurring in Touch Screen or application program pattern can unlock or must input preset pattern the side such as can unlock
Formula.However, as these unlocking manners are excessively fixing and dull so that user is executing electronics by these unlocking manners
During the unlocking screen of device, can be completely dull.
At present, the unlocking manner of touch screen terminal mainly slip unblock or numeral unblock etc., with carrying for user's request
Height, traditional unlocking method already lack new meaning, and user is easily produced by password or gesture unblock to traditional mobile terminal
Raw aestheticly tired, does not have the interest for unlocking.
Therefore, prior art has yet to be improved and developed.
Content of the invention
The technical problem to be solved in the present invention is, for the drawbacks described above of prior art, provides a kind of mobile terminal screen
The method and system of curtain unblock, it is contemplated that by user against the balloon inflating on mobile phone screen, blow away a number of
Balloon, just can achieve automatic unlocking, and unlocking manner is novel, enhances the interaction between user and mobile terminal.
The technical scheme adopted by present invention solution technical problem is as follows:
A kind of method of mobile terminal screen unblock, wherein, including:
Step A, after the screen of mobile terminal is lit, several balloons of random display and unblock on the screen of the mobile terminal
Condition, the unlocking condition are unlocking screen after the balloon for blowing away predetermined quantity;
Step B, the operation blown up a balloon against screen by mobile terminal receive user, when balloon is disappeared from screen, it is judged to
Successfully blow away balloon, and record the balloon number that user blows away and be compared with the predetermined quantity in unlocking condition;
Step C, when the quantity that the user of mobile terminal records successfully blows away balloon is more than or equal to the predetermined number in unlocking condition
During amount, the screen of mobile terminal carries out automatic unlocking.
The method of the mobile terminal screen unblock, wherein, also includes before step A:
Step S, sets unlocking condition in mobile terminal system in advance, unlocking condition is set as blowing away the balloon of predetermined quantity
Unlocking screen, predetermined quantity is set to concrete numerical value and is preserved afterwards.
The method of the mobile terminal screen unblock, wherein, step A is specifically included:
A1, after several balloons are shown on the screen of mobile terminal, calculate the minimum point of each balloon to the top of screen away from
From L, when balloon, during blowing away, movement locus is cumulative when reaching L, and balloon disappears;
A2, attribute P, the attribute P for defining balloon include balloon numbering n, refer to point coordinates(X, y)And target trajectory L, institute
State and refer to point coordinates(X, y)For the minimum point coordinates of balloon, the target trajectory L is to refer to point coordinates(X, y)To the top of screen
Distance;
A3, after screen is lighted, several balloons of random display on screen, while the blank space above screen without balloon is aobvious
Show the unlocking condition for pointing out user.
The method of the mobile terminal screen unblock, wherein, step B is specifically included:
B1, the air-flow that mobile terminal sensing user blows up a balloon are input into and are converted into electric signal U, are calculated according to preset formula V=KU
Speed V that balloon waves, wherein V represent speed, K that balloon waves for presetting fixed coefficient;
B2, mobile terminal according to be calculated speed V select at random a balloon control the balloon with speed V at the uniform velocity on float, with
Balloon label n described in Shi Jilu simultaneously finds target trajectory L according to attribute P;
B3, when balloon when waving mobile terminal send trigger arrive timer, control timer from 0 beginning timing to
Stop timing sending interrupt signal after t, according to formula S=V t calculate balloon in the t time first wave away from
From S;
B4, all S that mobile terminal was obtained according to the interval time of timer carry out cumulative obtain S=S1+ S2+ ...+
Sx+…;
B5, accumulation result S is contrasted with the target trajectory L for prestoring, and when S >=L is met, then is judged to successfully blow away gas
Ball;
B6, mobile terminal control counter are carried out counting to get count value C to the balloon for successfully blowing away.
The method of the mobile terminal screen unblock, wherein, step C is specifically included:
C1, after mobile terminal Counter obtains count value C, count value C is compared with the predetermined quantity in unlocking condition
Compared with size;
C2, when count value C is more than or equal to the predetermined quantity in unlocking condition, mobile terminal automatic unlocking success, solve screen locking
Curtain.
The method of the mobile terminal screen unblock, wherein, the electric signal U blows to become greatly according to user and also becomes big, when
When user does not blow, the pickup module in mobile terminal is sensed less than air-flow, nothing electric signal output;The K is fixed value.
A kind of system of mobile terminal screen unblock, wherein, including:
Module is pre-set, and for unlocking condition is set in advance in mobile terminal system, unlocking condition is set as blowing away pre-
Unlocking screen after the balloon of fixed number amount, predetermined quantity is set to concrete numerical value and is preserved;
Condition display module, for, after the screen of mobile terminal is lit, random display is some on the screen of the mobile terminal
Individual balloon and unlocking condition, the unlocking condition are unlocking screen after the balloon for blowing away predetermined quantity;
Record comparison module, for the operation blown up a balloon against screen by mobile terminal receive user, when balloon is from screen
Disappear and be then judged to balloon is successfully blown away, and record the balloon number that user blows away and compared with the predetermined quantity in unlocking condition
Relatively;
Unlocking screen module, for successfully blowing away the quantity of balloon more than or equal to unlocking condition as the user of mobile terminal records
In predetermined quantity when, the screen of mobile terminal carries out automatic unlocking.
The system of the mobile terminal screen unblock, wherein, the condition display module is specifically included:
Computing unit, for after several balloons are shown on the screen of mobile terminal, calculating the minimum point of each balloon to screen
Curtain top apart from L, when balloon, during blowing away, movement locus is cumulative when reaching L, and balloon disappears;
Definition unit, includes balloon numbering n, refers to point coordinates for defining the attribute P of balloon, the attribute P(X, y)And mesh
Mark track L, the reference point coordinates(X, y)For the minimum point coordinates of balloon, the target trajectory L is to refer to point coordinates(X, y)
Distance to the top of screen;
Display unit, for, after screen is lighted, several balloons of random display on screen, while without balloon above screen
Blank space show the unlocking condition for pointing out user.
The system of the mobile terminal screen unblock, wherein, the record comparison module is specifically included:
Speed computing unit, the air-flow blown up a balloon for mobile terminal sensing user are input into and are converted into electric signal U, according to preset
Formula V=KU calculates speed V that balloon waves, and wherein V represents speed, K that balloon waves for presetting fixed coefficient;
Balloon mobile unit, selectes the balloon control balloon with speed for mobile terminal at random according to speed V is calculated
Degree V at the uniform velocity on float, while recording the balloon label n and finding target trajectory L according to attribute P;
Metrics calculation unit, for when balloon when waving mobile terminal send trigger arrive timer, control timing
Device stops timing and sends interrupt signal from 0 beginning timing to after t, calculates balloon first according to formula S=V t
Waving apart from S in the t time;
Apart from summing elements, all S obtained according to the interval time of timer for mobile terminal carry out adding up and obtain S=
∆S1+∆S2+…+∆Sx+…;
Distance versus unit, for being contrasted accumulation result S with the target trajectory L for prestoring, when S >=L is met, is then judged
For successfully blowing away balloon;
Quantity notes down unit, the balloon for successfully blowing away is carried out counting to get count value C for mobile terminal control counter.
The system of the mobile terminal screen unblock, wherein, the unlocking screen module is specifically included:
Comparing unit, for after mobile terminal Counter obtains count value C, will be in count value C and unlocking condition predetermined
Quantity is compared size;
Unlocking unit, for when count value C is more than or equal to the predetermined quantity in unlocking condition, mobile terminal automatic unlocking becomes
Work(, solves lock screen.
The invention discloses a kind of method and system of mobile terminal screen unblock, methods described includes:Work as mobile terminal
Screen be lit after, several balloons of random display and unlocking condition on the screen of the mobile terminal, the unlocking condition is
Blow away unlocking screen after the balloon of predetermined quantity;The operation blown up a balloon against screen by mobile terminal receive user, works as balloon
Disappear from screen, be judged to balloon is successfully blown away, and record the predetermined number in the balloon number and unlocking condition that user is blown away
Amount is compared;When the quantity that the user of mobile terminal records successfully blows away balloon is more than or equal to the predetermined number in unlocking condition
During amount, the screen of mobile terminal carries out automatic unlocking.The present invention blows away one by user against the balloon inflating on mobile phone screen
The balloon of fixed number amount, just can achieve automatic unlocking, and unlocking manner is novel, enhances the interaction between user and mobile terminal.
Description of the drawings
Fig. 1 is the flow chart of the preferred embodiment of the method for mobile terminal screen of the present invention unblock.
Fig. 2 is mobile terminal of the present invention carries out the specific embodiment schematic diagram of unlocking screen using blowing away balloon.
Fig. 3 is the functional schematic block diagram of the preferred embodiment of the system of mobile terminal screen of the present invention unblock.
Specific embodiment
For making the objects, technical solutions and advantages of the present invention clearer, clear and definite, develop simultaneously embodiment pair referring to the drawings
The present invention is further described.It should be appreciated that specific embodiment described herein is only in order to explain the present invention, and without
In the restriction present invention.
The flow chart for referring to the preferred embodiment of the method that Fig. 1, Fig. 1 are mobile terminal screen of the present invention unblocks.
As shown in figure 1, the method that the mobile terminal screen provided by the embodiment of the present invention is unlocked, comprises the following steps:
S100, after the screen of mobile terminal is lit, several balloons of random display and unblock on the screen of the mobile terminal
Condition, the unlocking condition are unlocking screen after the balloon for blowing away predetermined quantity.
Further, step S100 is specifically included:
S110, after several balloons are shown on the screen of mobile terminal, the minimum point for calculating each balloon arrives the top of screen
Apart from L, when balloon, during blowing away, movement locus is cumulative when reaching L, and balloon disappears;
S120, attribute P, the attribute P for defining balloon include balloon numbering n, refer to point coordinates(X, y)And target trajectory L,
The reference point coordinates(X, y)For the minimum point coordinates of balloon, the target trajectory L is to refer to point coordinates(X, y)To screen top
The distance in portion;
S130, after screen is lighted, several balloons of random display on screen, while the blank space above screen without balloon
Show the unlocking condition for pointing out user.
In the present invention, also included before step S100:Unlocking condition is set in advance in mobile terminal system, will
Unlocking condition is set as blowing away unlocking screen after the balloon of predetermined quantity, predetermined quantity is set to concrete numerical value and is preserved.
S200, the operation blown up a balloon against screen by mobile terminal receive user, when balloon is disappeared from screen, sentence
It is set to successfully and balloon is blown away, and is compared with the predetermined quantity in unlocking condition after recording the balloon number that user is blown away.
Further, step S200 also includes:
S210, the air-flow that mobile terminal sensing user blows up a balloon are input into and are converted into electric signal U, are calculated according to preset formula V=KU
Go out speed V that balloon waves, wherein V represents speed, K that balloon waves for presetting fixed coefficient;
S220, mobile terminal according to be calculated speed V select at random a balloon control the balloon with speed V at the uniform velocity on float,
While recording the balloon label n and finding target trajectory L according to attribute P;
S230, when balloon, when waving, mobile terminal sends trigger to timer, controls timer to start timing from 0
Stop timing to after t and interrupt signal is sent, balloon waving in the t time first is calculated according to formula S=V t
Apart from S;
S240, all S that mobile terminal was obtained according to the interval time of timer carry out cumulative obtain S=S1+ S2+ ...+
∆Sx+…;
S250, accumulation result S is contrasted with the target trajectory L for prestoring, and when S >=L is met, then is judged to successfully blow away gas
Ball;
S260, mobile terminal control counter are carried out counting to get count value C to the balloon for successfully blowing away.
In the present invention, after user lights screen, random display several balloons M and release bar on the screen of mobile terminal
Part, user need to meet unlocking condition and can just be unlocked, and unlocking condition is unlocking screen after the balloon for blowing away predetermined quantity, in advance
Fixed number amount N is set according to the custom of user, the then operation blown up a balloon against screen by user, when first balloon disappears
Breath then represents a balloon and is successfully blown away, and is then followed by blowing second balloon, and the postscript being blown away in each balloon employs family
The balloon number for blowing away, and be compared with the predetermined quantity in unlocking condition.
S300, when the quantity that the user of mobile terminal records successfully blows away balloon is more than or equal to making a reservation in unlocking condition
During quantity, the screen of mobile terminal carries out automatic unlocking.
Further, step S300 is specifically included:
S310, after mobile terminal Counter obtains count value C, count value C is carried out with the predetermined quantity in unlocking condition
Compare size;
S320, when count value C is more than or equal to the predetermined quantity in unlocking condition, mobile terminal automatic unlocking success, unblock
Screen.
In the present invention, user is blown away a balloon and is just recorded using counter, when the user of mobile terminal records becomes
When work(blows away the quantity of balloon more than or equal to predetermined quantity N in unlocking condition, the screen of mobile terminal carries out automatic unlocking,
The interest of unblock can be greatly improved.
In order to be further illustrated, the practical operation of blow up a balloon unblock, such as Fig. 2 are given to technical scheme
Shown, Fig. 2 is mobile terminal of the present invention carries out the specific embodiment schematic diagram of unlocking screen using blowing away balloon.
After user lights screen, M balloon of mobile terminal screen random display and unlocking condition, unlocking condition is:Blow
Walk N number of balloon.User is blown against mobile terminal, and balloon up waves, until disappearing from screen, then successfully blows away a gas
Ball, after N number of balloon is successfully blown away, unlocks successfully.
Float on balloon speed V=KU(Wherein K is for presetting fixed coefficient, U electric signal), the determination methods whether balloon blows away:
When balloon minimum point touches the top of screen, for being wholly absent.When each balloon occurs, prestore minimum point coordinates, extrapolates the gas
Ball minimum point is followed the trail of the real time kinematics track of balloon, when cumulative track reaches L, is illustrated complete to the top of screen apart from L
Disappear, then for 1 is successfully blown away, successfully blow away N number of, unlock successfully.
The random balloon number M for the setting display and balloon number N for needing to blow away when unlocking every time, that is, when unlocking every time
M and N all may different, be not fixed value, it is contemplated that user be accustomed to, M span 4 ~ 8 all can, N value can be 2 ~ 4,
Such as, M=6, N=3.
After mobile terminal bright screen, it is defined as below:Balloon number M to be shown is defined, defines unlocking condition(Blow away
N number of balloon), unlocking condition is prestored.
Defining balloon attribute P, P includes 3 variables:Numbering n(Numbering n:1-M), with reference to point coordinates(X, y)And target track
Mark L, i.e. P=[n, (x, y), L], and the attribute P of all balloons for defining is preserved.With reference to point coordinates(X, y):Each
The minimum point coordinates of balloon spheroid;Target trajectory L:To the distance of the top of screen, initial value is set to 0 to reference point.
Variable in reading attributes P(X, y), in conjunction with mobile terminal screen size, calculate reference point to the top of screen away from
From, and result of calculation is assigned to the variables L in attribute P.After the equal assignment of M variables L, complete attribute P is carried out data and is deposited
Storage.
When screen is lighted, unlocking condition is shown on mobile terminal screen, mobile terminal transfers attribute P, according to variable n
With(X, y), control each balloon to show on the specific position of screen in mobile terminal.
After bright screen, when user starts to blow against screen, acquisition for mobile terminal air-flow is input into, and is converted into electric signal U
, a U is just received after receiving the interrupt signal that timer T0 sends, and after receiving U, balloon is calculated according to preset formula V=KU and is floatd
Dynamic speed V(Wherein K is for presetting fixed coefficient), while sending trigger to timer T0.
V that real-time reception is sent and control chosen balloon with currently newest speed V for receiving at the uniform velocity on float, controlled balloon
Selected after V is received first at random, select after no longer change balloon, and if only if receive low level signal after, control work as
Front balloon is disappeared from screen, and discharges control of which.
After timer receives trigger, start timing from 0, after each timing to t, stop timing, send and interrupt letter
Number, after receiving the interrupt signal that timer T0 sends, according to formula S=V t calculate balloon this wave apart from S, S
=KU t (t is the timing duration of timer T0, is definite value known to).
S to receiving every time adds up, and accumulation result is:S=S1+ S2+ ...+Sx+ ..., when receiving low electricity
During ordinary mail, accumulation result S is reset.After bright screen, initial value is 0, therefore receives S for the first time(That is S1)When, add up knot
Fruit S=0+ S1=S1.
After selecting aerobic ball every time, that is, balloon numbering n is obtained, the corresponding balloon attribute of numbering n is found out according to n, read
Target trajectory L prestores.After accumulation result S is received, contrast with the target trajectory L for prestoring, if meeting S >=L, then it is assumed that balloon
Be blown away, high level signal is sent to counter C0;Conversely, nothing output.
User continues to blow, and induction air flow simultaneously exports electric signal U ', receives electric signal again and calculates new speed V ',
Control current selected balloon with new speed V ' continue on float, while timer T0 again from 0 start timing.
Timing calculates this balloon to after t, again and waves apart from S ', carries out accumulation calculating to distance of waving again.
Circulate successively, until judging accumulated result S ' meet S ' >=L, then first balloon is blown away, and sends high level signal to counting
Device C0.
After counter C0 receives high level signal, plus 1, and by count value C after Jia 1 ' preserve, by count value C ', and with
Pre-stored values N compare.Judge C '<N, unblock failure, send low level signal and control current balloon to disappear from screen, and discharge right
Its control, after receiving low level signal, resets.User continues to blow, and repeats above-mentioned steps, and another balloon is blown
Walk, user continues to blow, until when count value C for receiving meets C >=N, judge that N number of balloon is blown away, meet result condition, solution
Lock successfully.
Numerical value to above-mentioned appearance is illustrated below:
M、N:Set when unlocking every time at random, that is, unlock every time, M and N may be different, is not fixed value(Than
Such as in view of user be accustomed to, M span 4 ~ 8 all can, N value can be 2 ~ 4, such as, M=6, N=3).
U:Electric signal, exerts oneself size and changes as user blows, and blows when exerting oneself, and U also mutually strains big, and air blowing is exerted oneself
Become hour, U diminishes, when not blowing, sense less than air-flow, therefore nothing electric signal output.
K:Known definite value, unblock K is constant every time.After a mobile terminal design is good, Mike's type selecting and peripheral circuit
Shape, K can be calculated according to Mike's sensitivity and peripheral circuit parameter.
∆t:Known definite value, unblock t is constant every time.There is preferably experience for the unblock that makes to blow up a balloon, balloon waves speed
The variation tendency that need to firmly keep in the same direction of blowing with user is spent, i.e., as user blows greatly, balloon floats soon, firmly little, floats
Slowly, do not blow, the speed therefore balloon waves of not floaing is also real-time change ground, is not definite value, it is impossible to simply press uniform motion
Calculate balloon to wave distance.Therefore several isometric timeslices t in the present invention, are divided time into, t is minimum, such as 20ms,
In this extremely short t, balloon can regard uniform motion as, then can conveniently calculate balloon and wave distance.
By the unlocking method of the present invention, blow away balloon realize unblock, improve the interest of unblock, strengthen user with
Interaction between mobile terminal, due to avoiding traditional contact action, also improves screen life to a certain extent, has certain
Application prospect.
Based on said method embodiment, present invention also offers a kind of system of mobile terminal screen unblock, as Fig. 3 institute
Show, the system includes:
Module 310 is pre-set, and for unlocking condition being set in mobile terminal system in advance, unlocking condition is set as blowing away
Unlocking screen after the balloon of predetermined quantity, predetermined quantity is set to concrete numerical value and is preserved;As detailed above.
Condition display module 320, for after the screen of mobile terminal is lit, random aobvious on the screen of the mobile terminal
Show several balloons and unlocking condition, the unlocking condition is unlocking screen after the balloon for blowing away predetermined quantity;Concrete as above institute
State.
Record comparison module 330, for the operation blown up a balloon against screen by mobile terminal receive user, when balloon from
Disappear on screen, be judged to balloon is successfully blown away, and record the predetermined quantity in the balloon number and unlocking condition that user is blown away
It is compared;As detailed above.
Unlocking screen module 340, the quantity for successfully blowing away balloon as the user of mobile terminal records are more than or equal to
During predetermined quantity in unlocking condition, the screen of mobile terminal carries out automatic unlocking;As detailed above.
Further, the system of the mobile terminal screen unblock, wherein, the condition display module is specifically included:
Computing unit, for after several balloons are shown on the screen of mobile terminal, calculating the minimum point of each balloon to screen
Curtain top apart from L, when balloon, during blowing away, movement locus is cumulative when reaching L, and balloon disappears;As detailed above.
Definition unit, includes balloon numbering n, refers to point coordinates for defining the attribute P of balloon, the attribute P(X, y)With
And target trajectory L, the reference point coordinates(X, y)For the minimum point coordinates of balloon, the target trajectory L is to refer to point coordinates
(X, y)Distance to the top of screen;As detailed above.
Display unit, for, after screen is lighted, several balloons of random display on screen, while do not have above screen
The blank space of balloon shows the unlocking condition for pointing out user;As detailed above.
Further, the system of the mobile terminal screen unblock, wherein, the record comparison module is specifically included:
Speed computing unit, the air-flow blown up a balloon for mobile terminal sensing user are input into and are converted into electric signal U, according to preset
Formula V=KU calculates speed V that balloon waves, and wherein V represents speed, K that balloon waves for presetting fixed coefficient;Specifically such as
Upper described.
Balloon mobile unit, selectes the balloon control balloon for mobile terminal at random according to speed V is calculated
With speed V at the uniform velocity on float, while recording the balloon label n and finding target trajectory L according to attribute P;As detailed above.
Metrics calculation unit, for when balloon when waving mobile terminal send trigger arrive timer, control
Timer stops timing and sends interrupt signal from 0 beginning timing to after t, calculates balloon in head according to formula S=V t
Waving apart from S in the secondary t time;As detailed above.
Apart from summing elements, all S obtained according to the interval time of timer for mobile terminal carry out cumulative
To S=S1+ S2+ ...+Sx+ ...;As detailed above.
Distance versus unit, for being contrasted accumulation result S with the target trajectory L for prestoring, when S >=L is met, then
It is judged to successfully blow away balloon;As detailed above.
Quantity notes down unit, the balloon for successfully blowing away is carried out counting to get count value for mobile terminal control counter
C;As detailed above.
Further, the system of the mobile terminal screen unblock, wherein, the unlocking screen module is specifically included:
Comparing unit, for after mobile terminal Counter obtains count value C, will be in count value C and unlocking condition predetermined
Quantity is compared size;As detailed above.
Unlocking unit, for when count value C is more than or equal to the predetermined quantity in unlocking condition, mobile terminal is solved automatically
Lock successfully, solve lock screen;As detailed above.
In sum, the invention discloses a kind of method and system of mobile terminal screen unblock, methods described includes:When
After the screen of mobile terminal is lit, several balloons of random display and unlocking condition on the screen of the mobile terminal, the solution
Bolt part is unlocking screen after the balloon for blowing away predetermined quantity;The behaviour blown up a balloon against screen by mobile terminal receive user
Make, when balloon is disappeared from screen, be judged to balloon is successfully blown away, and record balloon number and the unlocking condition that user is blown away
In predetermined quantity be compared;When the user of mobile terminal records successfully blows away the quantity of balloon more than or equal to unlocking condition
In predetermined quantity when, the screen of mobile terminal carries out automatic unlocking.The present invention is by user against the balloon on mobile phone screen
Blow, a number of balloon is blown away, automatic unlocking is just can achieve, unlocking manner is novel, enhances between user and mobile terminal
Interaction.
Certainly, one of ordinary skill in the art will appreciate that realizing all or part of flow process in above-described embodiment method,
Can be by computer program to instruct related hardware(As processor, controller etc.)To complete, described program can be stored
In the storage medium of an embodied on computer readable, the program is may include upon execution as the flow process of above-mentioned each method embodiment.Its
Described in storage medium can be memory, magnetic disc, CD etc..
It should be appreciated that the application of the present invention is not limited to above-mentioned citing, and for those of ordinary skills, can
To be improved according to the above description or convert, all these modifications and variations should all belong to the guarantor of claims of the present invention
Shield scope.
Claims (10)
1. a kind of method that mobile terminal screen is unlocked, it is characterised in that include:
Step A, after the screen of mobile terminal is lit, several balloons of random display and unblock on the screen of the mobile terminal
Condition, the unlocking condition are unlocking screen after the balloon for blowing away predetermined quantity;
Step B, the operation blown up a balloon against screen by mobile terminal receive user, when balloon is disappeared from screen, it is judged to
Balloon is successfully blown away, and is compared with the predetermined quantity in unlocking condition after recording the balloon number that user is blown away;
Step C, when the quantity that the user of mobile terminal records successfully blows away balloon is more than or equal to the predetermined number in unlocking condition
During amount, the screen of mobile terminal carries out automatic unlocking.
2. the method that mobile terminal screen is unlocked according to claim 1, it is characterised in that also include before step A:
Step S, sets unlocking condition in mobile terminal system in advance, unlocking condition is set as blowing away the balloon of predetermined quantity
Unlocking screen, predetermined quantity is set to concrete numerical value and is preserved afterwards.
3. the method that mobile terminal screen is unlocked according to claim 1, it is characterised in that step A is specifically included:
A1, after several balloons are shown on the screen of mobile terminal, calculate the minimum point of each balloon to the top of screen away from
From L, when balloon, during blowing away, movement locus is cumulative when reaching L, and balloon disappears;
A2, attribute P, the attribute P for defining balloon include balloon numbering n, refer to point coordinates(X, y)And target trajectory L, institute
State and refer to point coordinates(X, y)For the minimum point coordinates of balloon, the target trajectory L is to refer to point coordinates(X, y)To the top of screen
Distance;
A3, after screen is lighted, several balloons of random display on screen, while the blank space above screen without balloon is aobvious
Show the unlocking condition for pointing out user.
4. the method that mobile terminal screen is unlocked according to claim 3, it is characterised in that step B is specifically included:
B1, the air-flow that mobile terminal sensing user blows up a balloon are input into and are converted into electric signal U, are calculated according to preset formula V=KU
Speed V that balloon waves, wherein V represent speed, K that balloon waves for presetting fixed coefficient;
B2, mobile terminal according to be calculated speed V select at random a balloon control the balloon with speed V at the uniform velocity on float, with
Balloon label n described in Shi Jilu simultaneously finds target trajectory L according to attribute P;
B3, when balloon when waving mobile terminal send trigger arrive timer, control timer from 0 beginning timing to
Stop timing sending interrupt signal after t, according to formula S=V t calculate balloon in the t time first wave away from
From S;
B4, all S that mobile terminal was obtained according to the interval time of timer carry out cumulative obtain S=S1+ S2+ ...+
Sx+…;
B5, accumulation result S is contrasted with the target trajectory L for prestoring, and when S >=L is met, then is judged to successfully blow away gas
Ball;
B6, mobile terminal control counter are carried out counting to get count value C to the balloon for successfully blowing away.
5. the method that mobile terminal screen is unlocked according to claim 4, it is characterised in that step C is specifically included:
C1, after mobile terminal Counter obtains count value C, count value C is compared with the predetermined quantity in unlocking condition
Compared with size;
C2, when count value C is more than or equal to the predetermined quantity in unlocking condition, mobile terminal automatic unlocking success, solve screen locking
Curtain.
6. the method that mobile terminal screen is unlocked according to claim 4, it is characterised in that the electric signal U is according to user
Blow and become big also change greatly, when user does not blow, the pickup module in mobile terminal is sensed less than air-flow, nothing electric signal output;
The K is fixed value.
7. the system that a kind of mobile terminal screen is unlocked, it is characterised in that include:
Module is pre-set, and for unlocking condition is set in advance in mobile terminal system, unlocking condition is set as blowing away pre-
Unlocking screen after the balloon of fixed number amount, predetermined quantity is set to concrete numerical value and is preserved;
Condition display module, for, after the screen of mobile terminal is lit, random display is some on the screen of the mobile terminal
Individual balloon and unlocking condition, the unlocking condition are unlocking screen after the balloon for blowing away predetermined quantity;
Record comparison module, for the operation blown up a balloon against screen by mobile terminal receive user, when balloon is from screen
Disappear and be then judged to balloon is successfully blown away, and record the balloon number that user blows away and compared with the predetermined quantity in unlocking condition
Relatively;
Unlocking screen module, for successfully blowing away the quantity of balloon more than or equal to unlocking condition as the user of mobile terminal records
In predetermined quantity when, the screen of mobile terminal carries out automatic unlocking.
8. the system that mobile terminal screen is unlocked according to claim 7, it is characterised in that the condition display module is concrete
Including:
Computing unit, for after several balloons are shown on the screen of mobile terminal, calculating the minimum point of each balloon to screen
Curtain top apart from L, when balloon, during blowing away, movement locus is cumulative when reaching L, and balloon disappears;
Definition unit, includes balloon numbering n, refers to point coordinates for defining the attribute P of balloon, the attribute P(X, y)And mesh
Mark track L, the reference point coordinates(X, y)For the minimum point coordinates of balloon, the target trajectory L is to refer to point coordinates(X, y)
Distance to the top of screen;
Display unit, for, after screen is lighted, several balloons of random display on screen, while without balloon above screen
Blank space show the unlocking condition for pointing out user.
9. the system that mobile terminal screen is unlocked according to claim 7, it is characterised in that the record comparison module is concrete
Including:
Speed computing unit, the air-flow blown up a balloon for mobile terminal sensing user are input into and are converted into electric signal U, according to preset
Formula V=KU calculates speed V that balloon waves, and wherein V represents speed, K that balloon waves for presetting fixed coefficient;
Balloon mobile unit, selectes the balloon control balloon with speed for mobile terminal at random according to speed V is calculated
Degree V at the uniform velocity on float, while recording the balloon label n and finding target trajectory L according to attribute P;
Metrics calculation unit, for when balloon when waving mobile terminal send trigger arrive timer, control timing
Device stops timing and sends interrupt signal from 0 beginning timing to after t, calculates balloon first according to formula S=V t
Waving apart from S in the t time;
Apart from summing elements, all S obtained according to the interval time of timer for mobile terminal carry out adding up and obtain S=
∆S1+∆S2+…+∆Sx+…;
Distance versus unit, for being contrasted accumulation result S with the target trajectory L for prestoring, when S >=L is met, is then judged
For successfully blowing away balloon;
Quantity notes down unit, the balloon for successfully blowing away is carried out counting to get count value C for mobile terminal control counter.
10. the system that mobile terminal screen is unlocked according to claim 7, it is characterised in that the unlocking screen module tool
Body includes:
Comparing unit, for after mobile terminal Counter obtains count value C, will be in count value C and unlocking condition predetermined
Quantity is compared size;
Unlocking unit, for when count value C is more than or equal to the predetermined quantity in unlocking condition, mobile terminal automatic unlocking becomes
Work(, solves lock screen.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611182803.9A CN106485134A (en) | 2016-12-20 | 2016-12-20 | A kind of method and system of mobile terminal screen unblock |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611182803.9A CN106485134A (en) | 2016-12-20 | 2016-12-20 | A kind of method and system of mobile terminal screen unblock |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106485134A true CN106485134A (en) | 2017-03-08 |
Family
ID=58284888
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611182803.9A Pending CN106485134A (en) | 2016-12-20 | 2016-12-20 | A kind of method and system of mobile terminal screen unblock |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106485134A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107040652A (en) * | 2017-03-20 | 2017-08-11 | 广东小天才科技有限公司 | Screen-turning control method and terminal equipment |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103167175A (en) * | 2013-02-27 | 2013-06-19 | Tcl通讯(宁波)有限公司 | System and method of mobile phone unlocking |
CN103761037A (en) * | 2013-10-30 | 2014-04-30 | 深圳市东信时代信息技术有限公司 | Screen unlocking system and screen unlocking method |
CN104317507A (en) * | 2014-11-25 | 2015-01-28 | 苏州天平先进数字科技有限公司 | Microphone blowing screen locking and unlocking method |
-
2016
- 2016-12-20 CN CN201611182803.9A patent/CN106485134A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103167175A (en) * | 2013-02-27 | 2013-06-19 | Tcl通讯(宁波)有限公司 | System and method of mobile phone unlocking |
CN103761037A (en) * | 2013-10-30 | 2014-04-30 | 深圳市东信时代信息技术有限公司 | Screen unlocking system and screen unlocking method |
CN104317507A (en) * | 2014-11-25 | 2015-01-28 | 苏州天平先进数字科技有限公司 | Microphone blowing screen locking and unlocking method |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107040652A (en) * | 2017-03-20 | 2017-08-11 | 广东小天才科技有限公司 | Screen-turning control method and terminal equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10565510B2 (en) | Information processing apparatus, information processing method, program | |
CN106708263A (en) | Method and device for preventing mistaken touch of touch screens and mobile terminal | |
CN108920156A (en) | Application program prediction model method for building up, device, storage medium and terminal | |
CN108958830A (en) | Application program launching method, device, storage medium and terminal | |
CN108829457A (en) | Application program prediction model update method, device, storage medium and terminal | |
CN110544468B (en) | Application awakening method and device, storage medium and electronic equipment | |
CN108829456A (en) | Application program preloads method, apparatus, storage medium and terminal | |
CN110075521A (en) | Pressure rifle householder method, device, mobile terminal and the storage medium of shooting game | |
CN108920202A (en) | Using preloading management method, device, storage medium and intelligent terminal | |
CN111897476B (en) | False touch prevention setting method and device | |
CN106775193A (en) | Application program interface display method and device | |
CN107463290A (en) | Response control mehtod, device, storage medium and the mobile terminal of touch operation | |
CN107391021B (en) | Recognition methods, device, storage medium and the mobile terminal of blank screen gesture | |
CN108762836A (en) | Management method, device, storage medium and the intelligent terminal of preloaded applications | |
CN103257816A (en) | Method and device for touch screen unlocking | |
CN109669566B (en) | Method and device for controlling report point output | |
CN108733193A (en) | Method, apparatus, storage medium and the intelligent terminal of adjustment frame per second | |
CN109144391A (en) | The control method and electronic equipment of electronic equipment | |
CN106937258A (en) | A kind of control method of broadcast, device and mobile terminal | |
CN104274971B (en) | Gamecontrol system and method | |
CN106485134A (en) | A kind of method and system of mobile terminal screen unblock | |
CN111344658A (en) | Touch screen adjusting method, touch chip and electronic terminal | |
CN108710516A (en) | Acquisition method, device, storage medium and the intelligent terminal of forecast sample | |
CN108664286A (en) | Application program preloads method, apparatus, storage medium and mobile terminal | |
CN106569710A (en) | Task starting method and device, and a terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170308 |