CN106060237A - Screen unlocking method, device and apparatus - Google Patents

Screen unlocking method, device and apparatus Download PDF

Info

Publication number
CN106060237A
CN106060237A CN201610301198.6A CN201610301198A CN106060237A CN 106060237 A CN106060237 A CN 106060237A CN 201610301198 A CN201610301198 A CN 201610301198A CN 106060237 A CN106060237 A CN 106060237A
Authority
CN
China
Prior art keywords
terminal
gravity
track
display screen
operation object
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610301198.6A
Other languages
Chinese (zh)
Inventor
谷务成
石新明
底浩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Xiaomi Mobile Software Co Ltd
Original Assignee
Beijing Xiaomi Mobile Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Xiaomi Mobile Software Co Ltd filed Critical Beijing Xiaomi Mobile Software Co Ltd
Priority to CN201610301198.6A priority Critical patent/CN106060237A/en
Publication of CN106060237A publication Critical patent/CN106060237A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72463User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions to restrict the functionality of the device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72469User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72484User interfaces specially adapted for cordless or mobile telephones wherein functions are triggered by incoming communication events
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2203/00Aspects of automatic or semi-automatic exchanges
    • H04M2203/60Aspects of automatic or semi-automatic exchanges related to security aspects in telephonic communication systems
    • H04M2203/6045Identity confirmation

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Telephone Function (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The embodiment of the present invention discloses a screen unlocking method, device and apparatus. When a user needs to unlock a terminal, the terminal displays a gravity operation object at a preset position of a display screen, and when the user holds a mobile phone in hands, the included angle between a plane in which the display screen of the terminal is located and a preset horizontal plane can be adjusted real-timely, namely, the gravity induction information of the terminal is adjusted. The terminal obtains the gravity induction information, controls the gravity operation object to simulate the weight movement on the plane in which the display screen of the terminal is located according to the gravity induction information, then determines whether the movement trajectory obtained by using the gravity operation object to simulate the weight movement on the plane in which the display screen of the terminal is located matches a preset unlocking trajectory. If the movement trajectory matches the preset unlocking trajectory, the terminals is unlocked. According to the present invention, during the whole process, the user does not need to utilize the fingers to input the sliding operations in an unlocking area on the screen of the terminal, and the lawless persons do not see the sliding trajectory of the fingers of the user on the screen, thereby not causing potential safety hazards to an owner of the terminal.

Description

Unlocking screen method, device and equipment
Technical field
It relates to field of computer technology, particularly relate to a kind of unlocking screen method, device and equipment.
Background technology
Along with developing rapidly of technology, the function of mobile phone is become stronger day by day, and increasing user is by photo, video and leads to The personal informations such as news record are saved in mobile phone, in order to ensure that the personal information of user is not stolen easily, need to improve mobile phone Safety, at present, generally utilize mobile phone screen unlocking technology to improve the safety of mobile phone.
In the related, when the screen of mobile phone is in the lock state, if user needs to unlock the screen of mobile phone, use Family can utilize finger touch the screen of mobile phone and utilize finger to input slide in the release region that screen shows, finally Forming a sliding path, mobile phone can compare with default sliding path after getting this sliding path, if the two phase With, then unlock screen.
Inventor finds during realizing the disclosure, and this scheme in correlation technique at least has a disadvantage in that
First, during user utilizes finger to input slide in the release region that screen shows, easily by not Method molecule sees the finger of user sliding trace on screen, and confidentiality is poor, easily causes potential safety hazard.
Secondly, along with the development of technology, the screen of mobile phone is increasing, such as 6.0 cun, 6.5 cun or 7.0 cun etc., works as hands When the screen of machine is bigger, when user one is only held by mobile phone, user utilizes this hands possible in the release region that screen shows Some part on default sliding path cannot be touched, thus cannot input sliding path identical with default sliding path Slide, and then cannot unlock.That is, when mobile phone screen is bigger, user cannot utilize the hands that hold mobile phone Unlock screen.
Summary of the invention
For overcoming problem present in correlation technique, present disclose provides a kind of unlocking screen method, device and equipment.
First aspect according to disclosure embodiment, it is provided that a kind of unlocking screen method, is applied to terminal, described method bag Include:
Predetermined position display gravity operation object on the display screen of described terminal;
Obtain the gravity sensing information of described terminal;
According to described gravity sensing information control described gravity operation object described terminal display screen institute in the plane Simulation weight moves;
Judge described gravity operation object simulate in the plane of described display screen place motion track that weight moves with in advance If unlocking whether track matches;
When the motion track of described gravity operation object matches with default unblock track, by described terminal unlocking.
Wherein, described gravity operation object is the virtual gravitation ball of 3D or the virtual gravity slide ball of 3D.
Wherein, described described gravity operation object is controlled in the display screen institute of described terminal according to described gravity sensing information Simulation weight moves in the plane, including:
Inclining between the display screen place plane of described terminal and preset level face is determined according to described gravity sensing information Rake angle;
When described angle of inclination is more than zero, roll the most from high to low at described terminal display screen The dynamic virtual gravitation ball of described 3D or the virtual gravity slide ball of described 3D that slides;
When described angle of inclination is equal to zero, keep the virtual gravitation ball of described 3D or the virtual gravity slide ball of 3D in described terminal Display screen on invariant position.
Further, described method also includes:
At the reference zone that the multiple position of display screen display of described terminal is different;
Described judgement described gravity operation object simulates the motion track that weight moves in the plane of described display screen place Whether match with default unblock track, including:
Obtain the reference zone on described motion track passes through order;
Judge passing through through order of the reference zone on described motion track with the reference zone on default unblock track Order is the most identical;
The process through order with the reference zone on default unblock track when the reference zone on described motion track Time the most identical, determine that the motion track of described gravity operation object matches with presetting unblock track.
Wherein, described judgement described gravity operation object simulates the movement that weight moves in the plane of described display screen place With presetting, track unlocks whether track matches, including:
Obtain the trajectory shape of described motion track;
Obtain and preset the trajectory shape unlocking track;
Calculate the similarity between the trajectory shape of described motion track and the trajectory shape of described default unblock track;
When described similarity is more than or equal to when presetting similarity threshold, determine the motion track of described gravity operation object Match with default unblock track.
Second aspect according to disclosure embodiment, it is provided that a kind of screen unlocking device, is applied to terminal, described device bag Include:
First display module, for the predetermined position display gravity operation object on the display screen of described terminal;
Acquisition module, for obtaining the gravity sensing information of described terminal;
Mobile module, for controlling the display in described terminal of the described gravity operation object according to described gravity sensing information Simulate weight in the plane of screen place to move;
Judge module, for judging that described gravity operation object simulates what weight moved in the plane of described display screen place With presetting, motion track unlocks whether track matches;
Unlocked state, for when the motion track of described gravity operation object matches with default unblock track, by institute State terminal unlocking.
Wherein, described gravity operation object is the virtual gravitation ball of 3D or the virtual gravity slide ball of 3D.
Wherein, described mobile module includes:
First determines unit, for determining that according to described gravity sensing information the display screen place plane of described terminal is with pre- If the angle of inclination between horizontal plane;
Rolling unit, for when described angle of inclination is more than zero, in described terminal display screen institute in the plane along tilting Direction rolls the virtual gravitation ball of described 3D or the virtual gravity slide ball of described 3D that slides from high to low;
Holding unit, for when described angle of inclination is equal to zero, keeping the virtual gravitation ball of described 3D or the virtual gravity of 3D Slide block invariant position on the display screen of described terminal.
Further, described device also includes:
Second display module, for the reference zone different in the multiple position of display screen display of described terminal;
Described judge module includes:
First acquiring unit, for obtaining the process order of the reference zone on described motion track;
Judging unit, for judge reference zone on described motion track through order with on default unblock track Reference zone is the most identical through order;
Second determines unit, for passing through sequentially and default unblock track when the reference zone on described motion track Reference zone through order the most identical time, determine described gravity operation object motion track with preset unlock track phase Join.
Wherein, described judge module includes:
Second acquisition unit, for obtaining the trajectory shape of described motion track;
3rd acquiring unit, for obtaining the trajectory shape presetting unblock track;
Computing unit, for calculate the trajectory shape of described motion track and described default unblock track trajectory shape it Between similarity;
3rd determines unit, for when described similarity is more than or equal to when presetting similarity threshold, determining described gravity The motion track of operation object matches with presetting unblock track.
The third aspect according to disclosure embodiment, it is provided that a kind of unlocking screen equipment, described equipment includes:
Processor;
For storing the memorizer of processor executable;
Wherein, described processor is configured to:
Predetermined position display gravity operation object on the display screen of described terminal;
Obtain the gravity sensing information of described terminal;
According to described gravity sensing information control described gravity operation object described terminal display screen institute in the plane Simulation weight moves;
Judge described gravity operation object simulate in the plane of described display screen place motion track that weight moves with in advance If unlocking whether track matches;
When the motion track of described gravity operation object matches with default unblock track, by described terminal unlocking.
Embodiment of the disclosure that the technical scheme of offer can include following beneficial effect:
By the method for disclosure embodiment, when user needs to unlock terminal, pre-on the display screen of terminal of terminal If position display gravity operation object;The display screen place plane of terminal can be regulated in real time with default when user holds mobile phone Angle between horizontal plane, that is, the gravity sensing information of regulation terminal, terminal obtains the gravity sensing information of terminal, and root Control this gravity operation object according to this gravity sensing information in the display screen place plane of terminal, to simulate weight move, then sentence Disconnected this gravity operation object simulates motion track and the default unblock track that weight moves in the display screen place plane of terminal Whether match;And when the motion track of this gravity operation object matches with default unblock track, by terminal unlocking.Whole During individual, user inputs slide without using finger in the release region that the screen of terminal is reached the standard grade, and lawless person is the most just Not can be appreciated that the finger of the user sliding trace on screen, and then cause potential safety hazard will not to the owner of terminal.
Secondly, when mobile phone screen is bigger, user only need to utilize the hands that hold mobile phone by change screen towards Angle between display screen place plane and the preset level face of regulation terminal in real time, that is, the gravity of regulation terminal Induction information, even if the hands that hold mobile phone cannot touch on default sliding path in the release region that screen shows Some part, nor affects on unblock mobile phone.
It should be appreciated that it is only exemplary and explanatory, not that above general description and details hereinafter describe The disclosure can be limited.
Accompanying drawing explanation
Accompanying drawing herein is merged in description and constitutes the part of this specification, it is shown that meet the enforcement of the disclosure Example, and for explaining the principle of the disclosure together with description.
Fig. 1 is the flow chart according to a kind of unlocking screen method shown in an exemplary embodiment;
Fig. 2 is the flow chart according to a kind of unlocking screen method shown in an exemplary embodiment;
Fig. 3 is the flow chart according to a kind of unlocking screen method shown in an exemplary embodiment;
Fig. 4 is the block diagram according to a kind of screen unlocking device shown in an exemplary embodiment;
Fig. 5 is the block diagram according to a kind of screen unlocking device shown in an exemplary embodiment;
Fig. 6 is the block diagram according to a kind of screen unlocking device shown in an exemplary embodiment;
Fig. 7 is the block diagram according to a kind of screen unlocking device shown in an exemplary embodiment;
Fig. 8 is the block diagram according to a kind of unlocking screen equipment shown in an exemplary embodiment.
Detailed description of the invention
Here will illustrate exemplary embodiment in detail, its example represents in the accompanying drawings.Explained below relates to During accompanying drawing, unless otherwise indicated, the same numbers in different accompanying drawings represents same or analogous key element.Following exemplary embodiment Described in embodiment do not represent all embodiments consistent with the disclosure.On the contrary, they are only with the most appended The example of the apparatus and method that some aspects that described in detail in claims, the disclosure are consistent.
Fig. 1 is the flow chart according to a kind of unlocking screen method shown in an exemplary embodiment.The method is applied to end End, sees Fig. 1, and the method comprises the steps.
Predetermined position display gravity operation object in step S101, on the display screen of terminal;
When terminal is in the lock state, if user needs terminal unlocking, user can press the power key of terminal, When terminal receives the pressing operation of the power key that user presses terminal, determining that user needs to unlock terminal, now terminal is just Can operate object by predetermined position display gravity on a display screen, wherein, gravity operation object can be the virtual gravitation ball of 3D Or the virtual gravity slide ball of 3D etc., afterwards, user can control gravity operation object and move on the screen at the display screen place of terminal Move and unlock terminal.
In the disclosed embodiments, terminal can be mobile phone or panel computer etc..
In step s 102, the gravity sensing information of terminal is obtained;
After showing gravity operation object on the display screen of terminal, user can utilize the hands holding mobile phone to swing hands Machine, to regulate the angle between the display screen place plane of terminal and preset level face, that is, realize the gravity-feed tank of regulation terminal Answer information.For terminal, terminal can obtain the gravity sensing information of terminal in real time.
In the disclosed embodiments, terminal built-in has gravity sensor, such as gyroscope etc., and terminal is by built-in gravity Sensor can obtain the gravity sensing information of terminal.
In step s 103, this gravity operation object is controlled according to this gravity sensing information flat at the display screen place of terminal Simulate weight on face to move;
In the disclosed embodiments, terminal can according to this gravity sensing information determine the display screen place plane of terminal with Angle of inclination between preset level face;Preset level face is the plane vertical with the direction of gravity indication;
When this angle of inclination is more than zero, roll 3D the most from high to low in terminal display screen institute empty Intend gravitation ball or the virtual gravity slide ball of slip 3D;Such as, obtain gravity operation object position on the display screen of terminal, obtain The display screen place plane of preset level plane and the terminal at gravity operation object place, position on the display screen of terminal it Between intersection, the display screen in terminal determines the vertical line of this intersection in the planes;Along the direction rolling from high to low of this vertical line The dynamic virtual gravitation ball of 3D or the virtual gravity slide ball of slip 3D.
When angle of inclination is equal to zero, keep the virtual gravitation ball of 3D or the virtual gravity slide ball of 3D on the display screen of terminal Invariant position.
In step S104, it is judged that this gravity operation object simulates what weight moved in the display screen place plane of terminal With presetting, motion track unlocks whether track matches;
Wherein, preset that the owner that unblock track can be terminal is arranged in advance in terminal, for unlocking terminal The motion track of screen.
When terminal controls this gravity operation object display screen place plane upper mold in terminal according to this gravity sensing information During plan weight moves, terminal can record this gravity operation object and simulate weight shifting in the display screen place plane of terminal Dynamic motion track, then judges whether whether this motion track match with default unblock track.
Herein wouldn't be to judging that this gravity operation object simulates the motion track that weight moves in the plane of display screen place Whether match with default unblock track and illustrate, specifically can be found in and hereafter introduce.
In the disclosed embodiments, user can swing terminal so that this gravity operation object terminal display screen always, Till the track of movement is identical with the default unblock track arranged before user, the most no longer swings terminal and need to keep eventually Angle of inclination between display screen place plane and the preset level face of end is equal to zero so that this gravity operation object is in terminal Invariant position on display screen, otherwise gravity operation object will move display screen in terminal always in the plane, terminal This gravity operation object will be recorded always in the display screen place plane of terminal, simulate the motion track that weight moves, it is impossible to Determine when to judge that this gravity operation object simulates the movement that weight moves in the display screen place plane of terminal With presetting, track unlocks whether track matches.
Therefore, in this step, in the display screen place plane of terminal, simulate weight at this gravity operation object to move Afterwards, if the sustained duration in this gravity operation object holding position on the display screen of terminal reaches preset duration, then Judge that this gravity operation object simulates motion track and the default unblock rail that weight moves in the display screen place plane of terminal Whether mark matches.
When this motion track matches with default unblock track, in step S105, by terminal unlocking.
When this motion track does not mates with default unblock track, this gravity operation object can be prompted the user with in terminal Display screen place plane on simulate the motion track that moves of weight and unlock track do not mate with presetting, it is impossible to unblock terminal, with User is made again to rotate terminal so that terminal controls this gravity operation object display screen in terminal according to this gravity sensing information Simulate weight in the plane of place to move, until this gravity operation object is simulated weight in the display screen place plane of terminal and moved Motion track with preset unlock track match time by terminal unlocking.
By the method for disclosure embodiment, when user needs to unlock terminal, pre-on the display screen of terminal of terminal If position display gravity operation object;The display screen place plane of terminal can be regulated in real time with default when user holds mobile phone Angle between horizontal plane, that is, the gravity sensing information of regulation terminal, terminal obtains the gravity sensing information of terminal, and root Control this gravity operation object according to this gravity sensing information in the display screen place plane of terminal, to simulate weight move, then sentence Disconnected this gravity operation object simulates motion track and the default unblock track that weight moves in the display screen place plane of terminal Whether match;And when the motion track of this gravity operation object matches with default unblock track, by terminal unlocking.Whole During individual, user inputs slide without using finger in the release region that the screen of terminal is reached the standard grade, and lawless person is the most just Not can be appreciated that the finger of the user sliding trace on screen, and then cause potential safety hazard will not to the owner of terminal.
Secondly, when mobile phone screen is bigger, user only need to utilize the hands that hold mobile phone by change screen towards Angle between display screen place plane and the preset level face of regulation terminal in real time, that is, the gravity of regulation terminal Induction information, even if the hands that hold mobile phone cannot touch on default sliding path in the release region that screen shows Some part, nor affects on unblock mobile phone.
In another embodiment of the disclosure, the predetermined position display gravity on the display screen of terminal operates the same of object Time terminal can be different in the multiple position of display screen display of terminal reference zone;Any two reference zone does not the most have weight Close part.Each reference zone has an area identification, and the area identification of different reference zones is different.
Therefore, seeing Fig. 2, step S104 includes:
In step s 201, obtain the reference zone on this motion track passes through order;
When terminal predetermined position display gravity on the display screen of terminal operates object and on the display screen of terminal After showing the reference zone that multiple position is different, user can utilize the hands that hold terminal to change the attitude of terminal, i.e. Change the angle between display screen place plane and the preset level face of terminal, to realize the gravity sensing information of regulation terminal. Terminal controls this gravity operation object in real time according to the gravity sensing information of terminal and simulates in the display screen place plane of terminal Weight moves, and during simulation weight moves, this gravity operation object can pass through some reference zones, whenever this gravity is grasped Make object and will operate the reference of object successively process through this gravity of journal by priority through a reference zone, terminal The area identification in region, and be stored in reference zone identification list.
In the disclosed embodiments, in the display screen place plane of terminal, simulate weight at this gravity operation object to move Afterwards, if user is no longer necessary to control this gravity operation object and simulates weight in the display screen place plane of terminal and move, Then user can change the angle between the display screen place plane of terminal and preset level face is zero degree, so that the display of terminal Shield between place plane and preset level face parallel, and keep the display screen place plane of terminal to be parallel to each other with preset level face A period of time, so realize informing that terminal use is no longer necessary to the display screen place plane controlling this gravity operation object in terminal Upper simulation weight moves, and now terminal just can obtain this gravity operation object and simulate weight in the display screen place plane of terminal The motion track that thing moves, and obtain reference zone on this motion track through order.
In step S202, it is judged that passing through sequentially and the ginseng on default unblock track of the reference zone on this motion track Territory, examination district is the most identical through order;
In the disclosed embodiments, the owner of terminal can arrange one in advance in the terminal for unlocking presetting of terminal Area identification list, stores multiple area identification according to sequencing in predeterminable area identification list.When gravity operates object Warp after the elder generation of the area identification of the reference zone on motion track that simulation weight moves in the display screen place plane of terminal Cross sequentially with when the sequencing of the area identification of storage is identical in predeterminable area identification list, determine the reference on motion track Passing through of region is sequentially identical through order with the reference zone on default unblock track.
Therefore, in this step, start to simulate weight in the display screen place plane of terminal at this gravity operation object After movement, reach to preset once the sustained duration in this gravity operation object holding position on the display screen of terminal Long, then the area identification in reference zone identification list is compared with the area identification in predeterminable area identification list, as Really the area identification in reference zone identification list is the most identical with the area identification in predeterminable area identification list, and, reference area Each area identification in domain identifier list sequence of positions in area identification list with in predeterminable area identification list Sequence of positions the most identical, it is determined that the reference zone on this motion track through order with on default unblock track Passing through of reference zone is the most identical;If the area identification in area identification list and the region in predeterminable area identification list Mark differs, or, area identification list exists at least one area identification sequence of positions in area identification list with Sequence of positions in predeterminable area identification list is different, it is determined that the reference zone on this motion track through order with in advance If the reference zone on unblock track is different through order.
When the reference zone on this motion track through order with the reference zone on default unblock track through suitable When sequence is identical, in step S203, determine that this motion track matches with the default track that unlocks;
When the process order of the reference zone on motion track and passing through sequentially of the reference zone on default unblock track When differing, in step S204, determine that this motion track does not mates with the default track that unlocks.
In the another embodiment of the disclosure, seeing Fig. 3, step S104 includes:
In step S301, obtain the trajectory shape of this motion track;
After terminal predetermined position display gravity operation object on the display screen of terminal, user just can utilize Change the attitude of terminal at the hands that hold terminal, i.e. change the folder between the display screen place plane of terminal and preset level face Angle, to realize the gravity sensing information of regulation terminal.Terminal controls the operation of this gravity in real time according to the gravity sensing information of terminal Object is simulated weight in the display screen place plane of terminal and is moved, and during simulation weight moves, terminal can record this The band of position that gravity operation object sequentially passes through on the display screen of terminal.Afterwards, once this gravity operates object in terminal Display screen on the sustained duration in holding position reach preset duration, then by this gravity operation object at the display screen of terminal On sequentially pass through the band of position composition motion track.
In step s 302, the default trajectory shape unlocking track is obtained;
In the disclosed embodiments, the owner of terminal can arrange one in advance in the terminal for unlocking presetting of terminal Unlock track.Presetting unblock track can be, rectangle, triangle, circle or other erose tracks etc., these public affairs Open and this is not limited.
When gravity operation object simulates the track shape of the motion track that weight moves in the display screen place plane of terminal When shape is identical with presetting the trajectory shape unlocking track, it is determined that passing through sequentially and default solution of the reference zone on motion track Reference zone on lock track is identical through order.
In step S303, calculate the trajectory shape of this motion track and the phase preset between the trajectory shape unlocking track Like degree;
In the disclosed embodiments, it is possible to use any one trajectory shape similarity calculating method in correlation technique comes Similarity between calculating the trajectory shape of this motion track and presetting the trajectory shape unlocking track, the disclosure is to this most in addition Limit.
In step s 304, when this similarity is more than or equal to when presetting similarity threshold, determine that this motion track is with pre- If unlocking track to match;
In step S305, when this similarity is less than when presetting similarity threshold, determines this motion track and unlock with presetting Track matches.
Fig. 4 is the block diagram according to a kind of alarm set shown in an exemplary embodiment, sees Fig. 4, and this device includes: the One display module 11, acquisition module 12, mobile module 13, judge module 14 and unlocked state 15.
The predetermined position display gravity operation that first display module 11 is configured on the display screen of described terminal is right As;
Acquisition module 12 is configured to obtain the gravity sensing information of described terminal;
Mobile module 13 is configured to control described gravity operation object in described terminal according to described gravity sensing information Display screen place plane on simulate weight move;
Judge module 14 is configured to judge that described gravity operation object simulates weight in the plane of described display screen place With presetting, the motion track of movement unlocks whether track matches;
Unlocked state 15 be configured as described gravity operation object motion track with preset unlock track match time, By described terminal unlocking.
Wherein, described gravity operation object is the virtual gravitation ball of 3D or the virtual gravity slide ball of 3D.
Wherein, seeing Fig. 5, described mobile module 13 includes: first determines unit 21, rolling unit 22 and holding unit 23。
First determines unit 21 to be configured to according to described gravity sensing information determines that the display screen place of described terminal is put down Angle of inclination between face and preset level face;
When rolling unit 22 is configured as described angle of inclination more than zero, on described terminal display screen institute edge in the plane Incline direction rolls the virtual gravitation ball of described 3D or the virtual gravity slide ball of described 3D that slides from high to low;
When holding unit 23 is configured as described angle of inclination equal to zero, keep the virtual gravitation ball of described 3D or 3D virtual Gravity slide ball invariant position on the display screen of described terminal.
Further, described device also includes:
Second display module is configured to the reference zone different in the multiple position of display screen display of described terminal;
Seeing Fig. 6, described judge module 14 includes: the first acquiring unit 31, judging unit 32 and second determine unit 33。
First acquiring unit 31 is configured to obtain the process order of the reference zone on described motion track;
Judging unit 32 is configured to judge the process order of the reference zone on described motion track and default unblock rail Reference zone on mark is the most identical through order;
Second determines that unit 33 is configured as passing through sequentially and default unblock of the reference zone on described motion track When passing through the most identical of reference zone on track, determines the motion track of described gravity operation object and default unblock track Match.
Wherein, seeing Fig. 7, described judge module 14 includes: second acquisition unit, the 41, the 3rd acquiring unit 42, calculating list Unit 43 and the 3rd determines unit 44.
Second acquisition unit 41 is configured to obtain the trajectory shape of described motion track;
3rd acquiring unit 42 is configured to obtain presets the trajectory shape unlocking track;
Computing unit 43 is configured to the track of trajectory shape and the described default unblock track calculating described motion track Similarity between shape;
3rd determines when unit 44 is configured as described similarity more than or equal to default similarity threshold, determines described The motion track of gravity operation object matches with presetting unblock track.
By the method for disclosure embodiment, when user needs to unlock terminal, pre-on the display screen of terminal of terminal If position display gravity operation object;The display screen place plane of terminal can be regulated in real time with default when user holds mobile phone Angle between horizontal plane, that is, the gravity sensing information of regulation terminal, terminal obtains the gravity sensing information of terminal, and root Control this gravity operation object according to this gravity sensing information in the display screen place plane of terminal, to simulate weight move, then sentence Disconnected this gravity operation object simulates motion track and the default unblock track that weight moves in the display screen place plane of terminal Whether match;And when the motion track of this gravity operation object matches with default unblock track, by terminal unlocking.Whole During individual, user inputs slide without using finger in the release region that the screen of terminal is reached the standard grade, and lawless person is the most just Not can be appreciated that the finger of the user sliding trace on screen, and then cause potential safety hazard will not to the owner of terminal.
Secondly, when mobile phone screen is bigger, user only need to utilize the hands that hold mobile phone by change screen towards Angle between display screen place plane and the preset level face of regulation terminal in real time, that is, the gravity of regulation terminal Induction information, even if the hands that hold mobile phone cannot touch on default sliding path in the release region that screen shows Some part, nor affects on unblock mobile phone.
Can be in these modes used herein all without departing from the spirit and scope of the disclosure.
About the device in above-described embodiment, wherein modules performs the concrete mode of operation in relevant the method Embodiment in be described in detail, explanation will be not set forth in detail herein.
Fig. 8 is the block diagram according to a kind of unlocking screen equipment shown in an exemplary embodiment.Such as, this device 2800 can To be mobile phone, computer, digital broadcast terminal, messaging devices, game console, tablet device, armarium, strong Body equipment, personal digital assistant etc..
With reference to Fig. 8, device 2800 can include following one or more assembly: processes assembly 2802, memorizer 2804, electricity Source component 2806, multimedia groupware 2808, audio-frequency assembly 2810, the interface 2812 of input/output (I/O), sensor cluster 2814, and communications component 2816.
Process assembly 2802 and generally control the integrated operation of device 2800, such as with display, call, data communication, The operation that camera operation and record operation are associated.Process assembly 2802 and can include that one or more processor 2820 performs Instruction, to complete all or part of step of above-mentioned method.Additionally, process assembly 2802 can include one or more mould Block, it is simple to process between assembly 2802 and other assemblies is mutual.Such as, process assembly 2802 and can include multi-media module, With facilitate multimedia groupware 2808 and process between assembly 2802 mutual.
Memorizer 2804 is configured to store various types of data to support the operation at equipment 2800.These data Example include on device 2800 operation any application program or the instruction of method, contact data, telephone book data, Message, picture, video etc..Memorizer 2804 can by any kind of volatibility or non-volatile memory device or they Combination realizes, such as static RAM (SRAM), Electrically Erasable Read Only Memory (EEPROM), erasable can Program read-only memory (EPROM), programmable read only memory (PROM), read only memory (ROM), magnetic memory, flash memory Reservoir, disk or CD.
The various assemblies that power supply module 2806 is device 2800 provide electric power.Power supply module 2806 can include power management System, one or more power supplys, and other generate, manage and distribute, with for device 2800, the assembly that electric power is associated.
The screen of one output interface of offer that multimedia groupware 2808 is included between described device 2800 and user.? In some embodiments, screen can include liquid crystal display (LCD) and touch panel (TP).If screen includes touch panel, Screen may be implemented as touch screen, to receive the input signal from user.Touch panel includes that one or more touch passes Sensor is with the gesture on sensing touch, slip and touch panel.Described touch sensor can not only sense touch or slide dynamic The border made, but also detect the persistent period relevant to described touch or slide and pressure.In certain embodiments, many Media component 2808 includes a front-facing camera and/or post-positioned pick-up head.When device 2800 is in operator scheme, such as shooting mould When formula or video mode, front-facing camera and/or post-positioned pick-up head can receive the multi-medium data of outside.Each preposition shooting Head and post-positioned pick-up head can be a fixing optical lens system or have focal length and optical zoom ability.
Audio-frequency assembly 2810 is configured to output and/or input audio signal.Such as, audio-frequency assembly 2810 includes a wheat Gram wind (MIC), when device 2800 is in operator scheme, during such as call model, logging mode and speech recognition mode, mike quilt It is configured to receive external audio signal.The audio signal received can be further stored at memorizer 2804 or via communication Assembly 2816 sends.In certain embodiments, audio-frequency assembly 2810 also includes a speaker, is used for exporting audio signal.
I/O interface 2812 provides interface, above-mentioned peripheral interface module for processing between assembly 2802 and peripheral interface module Can be keyboard, put striking wheel, button etc..These buttons may include but be not limited to: home button, volume button, start button and Locking press button.
Sensor cluster 2814 includes one or more sensor, for providing the state of various aspects to comment for device 2800 Estimate.Such as, what sensor cluster 2814 can detect equipment 2800 opens/closed mode, the relative localization of assembly, such as institute Stating display and keypad that assembly is device 2800, sensor cluster 2814 can also detect device 2800 or device 2,800 1 The position change of individual assembly, the presence or absence that user contacts with device 2800, device 2800 orientation or acceleration/deceleration and dress Put the variations in temperature of 2800.Sensor cluster 2814 can include proximity transducer, is configured to do not having any physics The existence of object near detection during contact.Sensor cluster 2814 can also include optical sensor, as CMOS or ccd image sense Device, for using in imaging applications.In certain embodiments, this sensor cluster 2814 can also include acceleration sensing Device, gyro sensor, Magnetic Sensor, pressure transducer or temperature sensor.
Communications component 2816 is configured to facilitate the communication of wired or wireless mode between device 2800 and other equipment.Dress Put 2800 and can access wireless network based on communication standard, such as WiFi, 2G or 3G, or combinations thereof.Exemplary at one In embodiment, broadcast singal or broadcast that communications component 2816 receives from external broadcasting management system via broadcast channel are relevant Information.In one exemplary embodiment, described communications component 2816 also includes near-field communication (NFC) module, to promote short distance Communication.Such as, can be based on RF identification (RFID) technology in NFC module, Infrared Data Association (IrDA) technology, ultra broadband (UWB) technology, bluetooth (BT) technology and other technologies realize.
In the exemplary embodiment, device 2800 can be by one or more application specific integrated circuits (ASIC), numeral Signal processor (DSP), digital signal processing appts (DSPD), PLD (PLD), field programmable gate array (FPGA), controller, microcontroller, microprocessor or other electronic components realize, for performing the said method of end side.
In the exemplary embodiment, a kind of non-transitory computer-readable recording medium including instruction, example are additionally provided As included the memorizer 2804 of instruction, above-mentioned instruction can have been performed said method by the processor 2820 of equipment 2800.Example If, described non-transitory computer-readable recording medium can be ROM, random access memory (RAM), CD-ROM, tape, soft Dish and optical data storage devices etc..
The disclosure also discloses a kind of non-transitory computer-readable recording medium, when the instruction in storage medium is by equipment Processor when performing so that equipment is able to carry out a kind of method for sending information, and method includes:
Predetermined position display gravity operation object on the display screen of described terminal;
Obtain the gravity sensing information of described terminal;
According to described gravity sensing information control described gravity operation object described terminal display screen institute in the plane Simulation weight moves;
Judge described gravity operation object simulate in the plane of described display screen place motion track that weight moves with in advance If unlocking whether track matches;
When the motion track of described gravity operation object matches with default unblock track, by described terminal unlocking.
Those skilled in the art, after considering description and putting into practice invention disclosed herein, will readily occur to its of the disclosure Its embodiment.The application is intended to any modification, purposes or the adaptations of the disclosure, these modification, purposes or Person's adaptations is followed the general principle of the disclosure and includes the undocumented common knowledge in the art of the disclosure Or conventional techniques means.Description and embodiments is considered only as exemplary, and the true scope of the disclosure and spirit are by appended Claim is pointed out.
It should be appreciated that the disclosure is not limited to precision architecture described above and illustrated in the accompanying drawings, and And various modifications and changes can carried out without departing from the scope.The scope of the present disclosure is only limited by appended claim.

Claims (11)

1. a unlocking screen method, is applied to terminal, it is characterised in that described method includes:
Predetermined position display gravity operation object on the display screen of described terminal;
Obtain the gravity sensing information of described terminal;
Control described gravity operation object according to described gravity sensing information to simulate in the display screen place plane of described terminal Weight moves;
Judge that described gravity operation object simulates motion track and the default solution that weight moves in the plane of described display screen place Whether lock track matches;
When the motion track of described gravity operation object matches with default unblock track, by described terminal unlocking.
Method the most according to claim 1, it is characterised in that described gravity operation object is the virtual gravitation ball of 3D or 3D void Intend gravity slide ball.
Method the most according to claim 2, it is characterised in that described according to the described gravity sensing information described gravity of control Operation object is simulated weight in the display screen place plane of described terminal and is moved, including:
The inclination angle between the display screen place plane of described terminal and preset level face is determined according to described gravity sensing information Degree;
When described angle of inclination is more than zero, roll institute the most from high to low at described terminal display screen State the virtual gravitation ball of 3D or the virtual gravity slide ball of described 3D that slides;
When described angle of inclination is equal to zero, keep the virtual gravitation ball of described 3D or the virtual gravity slide ball of 3D showing in described terminal Invariant position in display screen.
Method the most according to claim 2, it is characterised in that described method also includes:
At the reference zone that the multiple position of display screen display of described terminal is different;
Described judgement described gravity operation object simulate in the plane of described display screen place motion track that weight moves with in advance If unlocking whether track matches, including:
Obtain the reference zone on described motion track passes through order;
Judge the reference zone on described motion track passes through order through order with the reference zone on default unblock track The most identical;
When the process order of the reference zone on described motion track and passing through sequentially of the reference zone on default unblock track Time identical, determine that the motion track of described gravity operation object matches with presetting unblock track.
Method the most according to claim 2, it is characterised in that described judgement described gravity operation object is at described display screen With presetting, the motion track that in the plane of place, simulation weight moves unlocks whether track matches, including:
Obtain the trajectory shape of described motion track;
Obtain and preset the trajectory shape unlocking track;
Calculate the similarity between the trajectory shape of described motion track and the trajectory shape of described default unblock track;
When described similarity is more than or equal to when presetting similarity threshold, determine that the motion track of described gravity operation object is with pre- If unlocking track to match.
6. a screen unlocking device, is applied to terminal, it is characterised in that described device includes:
First display module, for the predetermined position display gravity operation object on the display screen of described terminal;
Acquisition module, for obtaining the gravity sensing information of described terminal;
Mobile module, for controlling the described gravity operation object display screen institute in described terminal according to described gravity sensing information Simulation weight moves in the plane;
Judge module, for judging that described gravity operation object simulates the movement that weight moves in the plane of described display screen place With presetting, track unlocks whether track matches;
Unlocked state, for when the motion track of described gravity operation object matches with default unblock track, by described end End unlocks.
Device the most according to claim 6, it is characterised in that described gravity operation object is the virtual gravitation ball of 3D or 3D void Intend gravity slide ball.
Device the most according to claim 7, it is characterised in that described mobile module includes:
First determines unit, for determining the display screen place plane of described terminal and default water according to described gravity sensing information Angle of inclination between plane;
Rolling unit, is used for when described angle of inclination is more than zero, in described terminal display screen institute the most along inclined direction Roll the virtual gravitation ball of described 3D or the virtual gravity slide ball of described 3D that slides from high to low;
Holding unit, for when described angle of inclination is equal to zero, keeping the virtual gravitation ball of described 3D or the virtual gravity slide ball of 3D Invariant position on the display screen of described terminal.
Device the most according to claim 7, it is characterised in that described device also includes:
Second display module, for the reference zone different in the multiple position of display screen display of described terminal;
Described judge module includes:
First acquiring unit, for obtaining the process order of the reference zone on described motion track;
Judging unit, for judging the process order of reference zone on described motion track and the reference on default unblock track Region is the most identical through order;
Second determines unit, for passing through sequentially and the ginseng on default unblock track when the reference zone on described motion track When passing through the most identical of territory, examination district, determines that the motion track of described gravity operation object matches with presetting unblock track.
Device the most according to claim 7, it is characterised in that described judge module includes:
Second acquisition unit, for obtaining the trajectory shape of described motion track;
3rd acquiring unit, for obtaining the trajectory shape presetting unblock track;
Computing unit, for calculating between the trajectory shape of described motion track and the trajectory shape of described default unblock track Similarity;
3rd determines unit, for when described similarity is more than or equal to when presetting similarity threshold, determining that described gravity operates The motion track of object matches with presetting unblock track.
11. 1 kinds of unlocking screen equipment, it is characterised in that described equipment includes:
Processor;
For storing the memorizer of processor executable;
Wherein, described processor is configured to:
Predetermined position display gravity operation object on the display screen of described terminal;
Obtain the gravity sensing information of described terminal;
Control described gravity operation object according to described gravity sensing information to simulate in the display screen place plane of described terminal Weight moves;
Judge that described gravity operation object simulates motion track and the default solution that weight moves in the plane of described display screen place Whether lock track matches;
When the motion track of described gravity operation object matches with default unblock track, by described terminal unlocking.
CN201610301198.6A 2016-05-09 2016-05-09 Screen unlocking method, device and apparatus Pending CN106060237A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610301198.6A CN106060237A (en) 2016-05-09 2016-05-09 Screen unlocking method, device and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610301198.6A CN106060237A (en) 2016-05-09 2016-05-09 Screen unlocking method, device and apparatus

Publications (1)

Publication Number Publication Date
CN106060237A true CN106060237A (en) 2016-10-26

Family

ID=57176215

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610301198.6A Pending CN106060237A (en) 2016-05-09 2016-05-09 Screen unlocking method, device and apparatus

Country Status (1)

Country Link
CN (1) CN106060237A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112395576A (en) * 2021-01-18 2021-02-23 北京芯盾时代科技有限公司 Verification method and device
CN113194321A (en) * 2021-03-22 2021-07-30 北京达佳互联信息技术有限公司 Interaction method and interaction device for live broadcast room, electronic equipment and storage medium
CN114201623A (en) * 2021-11-16 2022-03-18 北京达佳互联信息技术有限公司 Page display method and device, electronic equipment and storage medium
CN116400997A (en) * 2023-06-07 2023-07-07 北京达佳互联信息技术有限公司 Method, device, equipment and storage medium for displaying multimedia resources

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102438074A (en) * 2011-12-07 2012-05-02 惠州Tcl移动通信有限公司 Screen unlocking method on basis of mobile phone and mobile phone
CN102830929A (en) * 2012-08-15 2012-12-19 广东欧珀移动通信有限公司 Unlocking system, unlocking method and mobile terminal
CN102868814A (en) * 2012-09-06 2013-01-09 惠州Tcl移动通信有限公司 Mobile phone screen unlocking method and mobile phone
CN103167143A (en) * 2012-09-20 2013-06-19 深圳市金立通信设备有限公司 Gravity ball unlocking system and method of mobile phone
CN104883453A (en) * 2015-06-17 2015-09-02 上海斐讯数据通信技术有限公司 Labyrinth unlocking method and system, and mobile terminal started according to labyrinth unlocking
CN105426741A (en) * 2015-12-21 2016-03-23 小米科技有限责任公司 Screen unlocking method, device and terminal

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102438074A (en) * 2011-12-07 2012-05-02 惠州Tcl移动通信有限公司 Screen unlocking method on basis of mobile phone and mobile phone
CN102830929A (en) * 2012-08-15 2012-12-19 广东欧珀移动通信有限公司 Unlocking system, unlocking method and mobile terminal
CN102868814A (en) * 2012-09-06 2013-01-09 惠州Tcl移动通信有限公司 Mobile phone screen unlocking method and mobile phone
CN103167143A (en) * 2012-09-20 2013-06-19 深圳市金立通信设备有限公司 Gravity ball unlocking system and method of mobile phone
CN104883453A (en) * 2015-06-17 2015-09-02 上海斐讯数据通信技术有限公司 Labyrinth unlocking method and system, and mobile terminal started according to labyrinth unlocking
CN105426741A (en) * 2015-12-21 2016-03-23 小米科技有限责任公司 Screen unlocking method, device and terminal

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112395576A (en) * 2021-01-18 2021-02-23 北京芯盾时代科技有限公司 Verification method and device
CN113194321A (en) * 2021-03-22 2021-07-30 北京达佳互联信息技术有限公司 Interaction method and interaction device for live broadcast room, electronic equipment and storage medium
CN113194321B (en) * 2021-03-22 2023-02-17 北京达佳互联信息技术有限公司 Interaction method and interaction device for live broadcast room, electronic equipment and storage medium
CN114201623A (en) * 2021-11-16 2022-03-18 北京达佳互联信息技术有限公司 Page display method and device, electronic equipment and storage medium
CN116400997A (en) * 2023-06-07 2023-07-07 北京达佳互联信息技术有限公司 Method, device, equipment and storage medium for displaying multimedia resources
CN116400997B (en) * 2023-06-07 2023-10-17 北京达佳互联信息技术有限公司 Method, device, equipment and storage medium for displaying multimedia resources

Similar Documents

Publication Publication Date Title
CN103955365B (en) The method and device of control terminal when a kind of terminal is fallen
CN105488527A (en) Image classification method and apparatus
CN104156071B (en) Screen password is set, the method and device of lock screen is solved
CN105224924A (en) Living body faces recognition methods and device
CN104461014A (en) Screen unlocking method and device
CN104361303A (en) Terminal exception processing method and device and electronic equipment
CN106060237A (en) Screen unlocking method, device and apparatus
CN107133572A (en) Based on barrier prompt method, device and the terminal under user movement state
CN104035662A (en) Interface display method, device and terminal
CN106329635A (en) Terminal charging method and device
CN106101365A (en) Communication process adjusts the method and device of mike
CN104460185A (en) Automatic focusing method and device
CN106156561A (en) Application locking method, application unlocking method and a device
CN107102801A (en) Terminal screen spinning solution and device
CN104537380A (en) Clustering method and device
CN105159496A (en) Touch event response method and mobile terminal
CN106156788A (en) Face identification method, device and intelligent glasses
CN107284358A (en) Rearview mirror method of adjustment, device and terminal
CN106682463A (en) Unlocking method and device
CN106201285A (en) Prevent power key by the method and device of false touch, electronic equipment
CN106096964A (en) Method of payment and device
CN105843503A (en) Application starting method and device as well as terminal equipment
CN105930721A (en) Method and device for managing application program
CN106778194A (en) Verification method, device and electronic equipment
CN107170048A (en) Information displaying method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
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: 20161026