CN103019553B - Method and device for unlocking screen - Google Patents

Method and device for unlocking screen Download PDF

Info

Publication number
CN103019553B
CN103019553B CN201210501008.7A CN201210501008A CN103019553B CN 103019553 B CN103019553 B CN 103019553B CN 201210501008 A CN201210501008 A CN 201210501008A CN 103019553 B CN103019553 B CN 103019553B
Authority
CN
China
Prior art keywords
user
dragging
contact
application icon
screen
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.)
Active
Application number
CN201210501008.7A
Other languages
Chinese (zh)
Other versions
CN103019553A (en
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.)
Hisense Mobile Communications Technology Co Ltd
Original Assignee
Hisense Mobile Communications Technology 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 Hisense Mobile Communications Technology Co Ltd filed Critical Hisense Mobile Communications Technology Co Ltd
Priority to CN201510300573.0A priority Critical patent/CN104965634B/en
Priority to CN201210501008.7A priority patent/CN103019553B/en
Publication of CN103019553A publication Critical patent/CN103019553A/en
Application granted granted Critical
Publication of CN103019553B publication Critical patent/CN103019553B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

The invention relates to an electronic technology, and discloses a method and a device for unlocking a screen and is used for increasing the quantity of application icons placed on the screen and improving the accuracy of obtaining application functions by a user. The method comprises the following steps: obtaining the initial position of a default contact in the screen in a screen unlocking state, promoting the application icons triggered by a user dragging behavior to the user when the default contact in the screen is determined to be dragged by the user and obtaining an operation interface corresponding to the application icons prompted to the current user when the contact is detected to be released by the user, and unlocking the screen and presenting the operation interface to the user. Therefore, in the process of triggering the target application icons by the user, the application functions corresponding to the other application icons can not be triggered, thereby realizing the effect of placing a plurality of application icons capable of obtaining the application functions on the screen; and as the distance between the two adjacent application icons can not become smaller in the process of increasing the application icons, the accuracy of obtaining the application functions by the user is improved.

Description

Screen unlocking method and device
Technical Field
The present invention relates to electronic technologies, and in particular, to a method and an apparatus for unlocking a screen.
Background
With the development of technologies, the variety of mobile terminals is increasing, the touch screen becomes a common configuration of the mobile terminal, and some mobile terminals even cancel most hardware keys, and use the touch screen operation as the most important method for interacting with users.
At present, in various mobile terminals, such as mobile phones, tablet computers, PDAs (Personal digital assistants), electronic books, and the like, in order to prevent information and materials stored in the mobile terminals from being leaked and stolen, to protect user privacy, and to prevent a user from performing a wrong operation in a case where the mobile terminal is not actively used, such as pressing of the mobile phone in a pocket, the mobile terminal has a function of locking the mobile terminal, and after the screen is locked, the mobile terminal does not process most of the user's operations, so unlocking becomes a first step when the user is ready to use the mobile terminal.
In the prior art, when the mobile terminal is a non-touch screen, a common unlocking method is to unlock the locking state of the mobile terminal through a hardware key; when the mobile terminal is a touch screen, a commonly used unlocking method is to drag an icon to an application icon, so as to obtain an operation interface corresponding to the application function, further unlock the screen (specifically, as shown in fig. 1A), and present the operation interface corresponding to the application function to a user, but the above technical scheme has the following defects:
1. only one application icon can be set on the straight line connected with the point a, even if a plurality of application icons are set, for example, the application icon a is set on the right side of the application icon a in fig. 1B, when the point O is dragged to the application icon a, the application function of the application icon a is triggered, and therefore, the application function of the application icon a cannot be realized;
2. if a plurality of application icons other than A, B, C, D are arranged on the circle with the point O as the center of the circle shown in fig. 1B, the distance between the two application icons is small, and when the contact is moved to the application icon on the circle, the misoperation is easy to occur, and then the operation interface corresponding to the unnecessary application function is obtained.
Disclosure of Invention
The embodiment of the invention provides a screen unlocking method, which is used for increasing the number of application icons which are placed on a screen and can acquire application functions and improving the accuracy of acquiring the application icons by a user.
A method of screen unlocking, comprising:
acquiring an initial position of a preset contact in a screen locking state;
determining a preset contact in a user dragging screen, and prompting an application icon triggered by a user dragging behavior to the user, wherein the application icon triggered by the user dragging behavior corresponds to the dragging distance and the dragging angle of the contact;
when the fact that the user releases the contact is detected, an operation interface corresponding to an application icon which is prompted to the user at present is obtained;
and unlocking the screen and presenting the operation interface to the user.
A device for screen unlocking, comprising:
the first acquisition unit is used for acquiring the initial position of a preset contact in a screen locking state;
the prompting unit is used for determining a preset contact in a user dragging screen and prompting an application icon triggered by a user dragging behavior to the user, wherein the application icon triggered by the user dragging behavior corresponds to the dragging distance and the dragging angle of the contact;
the second obtaining unit is used for obtaining an operation interface corresponding to the application icon which is prompted to the user at present when the user releases the contact;
and the presentation unit is used for unlocking the screen and presenting the operation interface to a user.
In the embodiment of the invention, a plurality of application icons are arranged in a screen locking interface of a terminal, each application icon corresponds to at least one application function, a user drags a contact from an initial position, the terminal prompts the application icon triggered by the dragging action of the user to the user, when the user releases the contact, the terminal unlocks the screen and presents an operation interface corresponding to the application icon currently prompted to the user, when the user releases the contact, the contact is not dragged to the application icon when the application function of the application icon is acquired, therefore, when a target application icon to be triggered by the user is positioned on a straight line formed by another application icon and the contact in the screen, the user does not trigger the another application icon in the process of triggering the target application icon, and further a plurality of application icons can be arranged on the straight line formed by a certain application icon and a coordinate point where the contact is positioned, in the prior art, application icons in a screen are added, and only application icons can be arranged in a fixed area, so that the distance between two adjacent application icons is reduced, and the probability of misoperation of a user is increased.
Drawings
FIG. 1A is a schematic diagram of a prior art unlocking method;
FIG. 1B is a diagram illustrating a prior art unlocking method;
fig. 2 is a schematic structural diagram of a terminal according to an embodiment of the present invention;
FIG. 3 is a schematic diagram illustrating an unlocking operation of the terminal according to an embodiment of the present invention;
FIG. 4 is a schematic diagram illustrating a movement trace of a contact after a user releases the contact according to an embodiment of the present invention;
FIG. 5A is a diagram illustrating a dragging distance and a dragging angle of a contact according to an embodiment of the present invention;
FIG. 5B is another diagram illustrating the dragging distance of the contact according to the embodiment of the present invention;
fig. 6A and 6B are schematic diagrams of an operation interface of the terminal after unlocking the information application function in the embodiment of the present invention;
fig. 7A is a schematic view of an operation interface after the terminal unlocks for the "calendar" application function in the embodiment of the present invention;
fig. 7B is a schematic view of an operation interface after the terminal unlocks for the "alarm clock" application function in the embodiment of the present invention;
fig. 7C is a schematic diagram of a standby interface after the terminal is unlocked in the embodiment of the present invention.
Detailed Description
In order to increase the number of application icons which are placed on a screen and can acquire application functions and improve the accuracy of acquiring the application icons by a user, in the embodiment of the invention, a plurality of application icons are arranged in a screen locking interface of a terminal, each application icon corresponds to at least one application function, the user drags a contact from an initial position, the terminal prompts the application icon triggered by the dragging action of the user to the user, when the user releases the contact, the terminal unlocks the screen and displays an operation interface corresponding to the application icon prompted to the user currently when the user releases the contact, and because the contact is not dragged to the application icon when the application function of the application icon is acquired, when a target application icon to be triggered by the user is positioned on a straight line formed by another application icon and the contact in the screen, the user triggers the target application icon, the other application icon is not triggered, and a plurality of application icons can be arranged on a straight line formed by a certain application icon and a coordinate point where the contact point is located, therefore, the application icons capable of acquiring the application functions are placed on the screen; in the prior art, to add application icons in a screen, the application icons can only be arranged in a fixed area, thus, the distance between two adjacent application icons is reduced, the probability of misoperation of the user is increased, in the embodiment of the invention, the application icons can be arranged in any area of the screen to increase the number of the application icons placed in the screen, therefore, the distance between two adjacent application icons is not reduced, the situation that the user mistakenly operates to obtain unnecessary application functions due to the fact that the distance between the application icons is small is effectively avoided, and the accuracy of obtaining the application functions by the user is improved.
Preferred embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
Referring to fig. 2, in the embodiment of the present invention, the terminal includes a first obtaining unit 20, a prompting unit 21, a second obtaining unit 22, and a presenting unit 23, wherein,
the first acquiring unit 20 is configured to acquire an initial position of a preset contact in a screen locking state;
the prompting unit 21 is configured to determine a contact preset in a user dragging screen, and prompt an application icon triggered by a user dragging behavior to the user, where the application icon triggered by the user dragging behavior corresponds to a dragging distance and a dragging angle of the contact;
the second obtaining unit 22 is configured to obtain an operation interface corresponding to an application icon currently prompted to a user when it is detected that the user releases the contact;
and the presentation unit 23 is used for unlocking the screen and presenting the operation interface to the user.
In practical applications, there are various types of terminals, such as mobile phones, tablet computers, PDAs (personal palm computers), electronic books, and so on.
Based on the above technical solution, referring to fig. 3, in the embodiment of the present invention, a detailed flow of unlocking a screen by a terminal is as follows:
step 300: and in the screen locking state, the terminal acquires the initial position of a preset contact in the screen.
In the embodiment of the present invention, the preset contacts in the lock screen interface have various shapes, for example, the preset contacts may be regular patterns, such as circles and squares, or irregular patterns. There are also many cases where the initial position of the touch point in the screen is, for example, a coordinate point of the initial position of the touch point in the screen is a coordinate point of a point in the middle of the screen, or a coordinate point of a point at a distance from the left edge of the screen.
Step 310: the terminal determines a contact point preset in a user dragging screen, and prompts an application icon triggered by the user dragging behavior to the user, wherein the application icon triggered by the user dragging behavior corresponds to the dragging distance and the dragging angle of the contact point.
In the embodiment of the present invention, a plurality of application icons are set in the lock screen interface, and each application icon corresponds to at least one application function, for example, the set application functions represented by the application icons are respectively: unlock, mute, dial, information, calendar, browser, gallery, music, video, photograph, etc.
In the embodiment of the present invention, a user triggers an application icon by adjusting a dragging distance and a dragging angle, when the user wants to obtain an application function of an application icon B as shown in fig. 4, the user does not directly drag a contact from a point O to the application icon B, but drags the contact in a direction opposite to the application icon B, and triggers the application icon B by adjusting the dragging distance and the dragging angle, and after the user releases the contact, the contact moves along a virtual parabolic path to reach the application icon B, specifically as shown in fig. 4, where a plane where the virtual parabolic path is located is perpendicular to a plane where a screen is located. The dragging distance mentioned above is the distance between the current position and the initial position of the contact, and the dragging angle is the acute angle between the horizontal direction and the straight line formed by the current position and the initial position, as shown in fig. 5A.
In the embodiment of the present invention, it is assumed that the angle of the released contact is a fixed value, and the distance X between the contact landing point and the initial position is in direct proportion to the initial speed v of the released contact, which is specifically shown in formula one:
x = f (v) (formula one)
Wherein, X is the distance between the contact point and the initial position, and v is the initial speed after the contact point is released.
Since the direction of the user dragging the contact is opposite to the direction of the target application icon B, at this time, assuming that the contact is connected to a spring (specifically shown in fig. 5B) having an original position with an elastic coefficient K, according to the elastic theorem and the law of conservation of energy, the initial speed v after the contact is released is in direct proportion to the dragging distance d, specifically shown in formula two:
v = f (d) (equation two)
Combining the first formula and the second formula, it can be known that the landing point of the contact is related to the dragging distance, that is, the distance between the landing point of the contact and the initial position is related to the dragging distance.
In actual operation, the landing point of the contact is related to not only the dragging distance but also the dragging angle, that is, the application icon triggered by the user dragging action corresponds to the dragging distance and the dragging angle of the contact.
The application icon triggered by the user dragging behavior corresponds to the dragging distance and the dragging angle of the contact, and specifically comprises the following steps: and the application icon triggered by the dragging action of the user corresponds to the floor point obtained by adopting the floor point calculation function based on the dragging distance and the dragging angle of the contact. Preferably, when the distance between the coordinate point where the application icon triggered by the user dragging behavior is located and the coordinate point where the floor point obtained by adopting the floor point calculation function based on the dragging distance and the dragging angle of the contact does not reach the preset threshold value, the application icon triggered by the user dragging behavior may be set to correspond to the obtained floor point. The floor point calculation function represents a motion track of the contact point in a plane perpendicular to the screen after the current position is released, a point where the motion track intersects with the plane where the screen is located is a coordinate point where the contact point is located, and another point where the motion track intersects with the plane where the screen is located is a coordinate point where the floor point where the contact point is located after the current position is released.
For example, a distance Dn between a coordinate point where an application icon triggered by a user dragging behavior is located and a coordinate point where a floor point is located, which is obtained by adopting a calculation function for calculating the floor point of the floor point based on a dragging distance and a dragging angle of a contact point, may be represented as follows:
Dn = ( X - Xn ) 2 + ( Y - Yn ) 2 (formula three)
Wherein, X is the X coordinate value of the coordinate point where the contact landing point is located, and is specifically shown in formula IV; y is a Y coordinate value of a coordinate point where the contact point is located, and is specifically shown in a formula five; xnAn X coordinate value of a coordinate point where an application icon is located and triggered by a user dragging behavior; y isnAnd the Y coordinate value of the coordinate point where the application icon is located is triggered by the user dragging behavior.
X = D = f (D) = cos (a) (formula four)
Y = D sin (a) = f (D) sin (a) (formula five)
D is the distance between the coordinate point of the initial position of the contact and the coordinate point of the corresponding floor point of the contact in the dragging process; d is the distance between the coordinate point of the initial position of the contact and the coordinate point of the current position of the dragged contact; and a is an acute angle between a straight line formed by the coordinate point of the initial position of the contact and the coordinate point of the current position of the dragged contact and the horizontal direction.
In the embodiment of the invention, after a terminal determines a preset contact in a dragging screen of a user, the current landing point position is calculated in real time according to the current dragging distance and dragging angle of the user, and an application icon triggered by the dragging action of the user is prompted to the user, wherein the application icon triggered by the dragging action of the user is prompted to the user in various forms, for example, the application icon triggered by the dragging action of the user is prompted to the user in a highlight form; or prompting the application icon triggered by the user dragging behavior to the user in a dynamic form.
When the user determines that the application function corresponding to the application icon prompted to the user is the target application function, the contact is released, and therefore the situation that the user acquires the non-target application function due to misoperation when the distance between two adjacent application icons is small is avoided.
Step 320: and when the terminal detects that the user releases the contact, acquiring an operation interface corresponding to the application icon which is currently prompted to the user.
In the embodiment of the invention, the grounding point is not a point reached after the contact actually moves, and is a point which is assumed to move along a virtual parabola after the contact is released by a user and finally falls on a coordinate point where the grounding point is located (namely, similar to an archery arrow), after the contact is released by the user, the terminal does not move the contact from the coordinate point where the contact is released to the coordinate point where the grounding point is located, but directly switches the coordinate point where the contact is located to the coordinate point where the grounding point is located, and prompts an operation interface corresponding to an application icon to the user when the contact is required to be released, so that when a target application icon to be triggered by the user is located on a straight line formed by another application icon and the contact in a screen, the user does not trigger the other application icon in the process of triggering the target application.
On the other hand, in the embodiment of the invention, after the terminal detects that the user releases the contact, when the operation interface corresponding to the application icon currently prompted to the user is obtained, whether the application function of the application icon currently prompted to the user has the data to be processed is judged, and if yes, the operation interface corresponding to the data to be processed is obtained; and otherwise, acquiring a main operation interface corresponding to the application function of the application icon which is prompted to the user currently.
For example, when it is detected that the user releases the contact, and the application icon currently prompted to the user is "information", the terminal determines whether there is currently received new information (i.e., to-be-processed data), and if so, directly acquires a browsing and replying interface for the new information, as shown in fig. 6A specifically; otherwise, entering an information list interface, as shown in fig. 6B.
For another example, when it is detected that the user releases the contact and the application icon prompted to the user is "unlocked", the terminal determines whether a reminder event (e.g., a memo event reminder for a calendar, a timing event reminder for an alarm clock, etc.) that expires exists currently, and if yes, acquires an operation interface corresponding to the reminder event, e.g., a calendar list interface (specifically shown in fig. 7A) and an alarm clock display frame interface (specifically shown in fig. 7B); otherwise, a main operation interface, i.e., a standby interface, of the system is obtained, as shown in fig. 7C.
Of course, in the case shown in fig. 7A, when the terminal detects that the user releases the contact, the terminal will also obtain the calendar list interface when the application icon currently prompted to the user is "calendar", and in the case shown in fig. 7B, when the terminal detects that the user releases the contact, the terminal will also obtain the alarm display frame interface when the application icon currently prompted to the user is "alarm".
Step 330: and unlocking the screen and presenting an operation interface to the user.
Preferably, in order to improve the security of the terminal, the terminal determines an application icon currently prompted to the user, and after obtaining an operation interface corresponding to an application function of the application icon, the terminal does not directly present the operation interface to the user, but prompts the user to input a password, and if the password input by the user is the same as a preset password, the screen is unlocked; otherwise, no operation is performed, wherein the preset password may be a whole number or may include at least one letter.
Preferably, in order to further improve security, in the embodiment of the present invention, when the user inputs the password, the input password is generally displayed as an "a-word" to play a role of hiding the password.
To sum up, in the embodiment of the present invention, a plurality of application icons are set in a lock screen interface of a terminal, each application icon corresponds to at least one application function, a user drags a contact from an initial position, the terminal prompts the application icon triggered by the dragging behavior of the user to the user, when the user releases the contact, the terminal unlocks the screen and presents an operation interface corresponding to the application icon currently prompted to the user when the user releases the contact, because the contact is not dragged to the application icon when the application function of the application icon is acquired, when a target application icon to be triggered by the user is located on a straight line formed by another application icon and the contact in the screen, the user does not trigger the another application icon in the process of triggering the target application icon, and further, a plurality of application icons can be set on the straight line formed by a certain application icon and a coordinate point where the contact is located, in the prior art, application icons in a screen are added, and only application icons can be arranged in a fixed area, so that the distance between two adjacent application icons is reduced, and the probability of misoperation of a user is increased.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While preferred embodiments of the present invention have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all such alterations and modifications as fall within the scope of the invention.
It will be apparent to those skilled in the art that various modifications and variations can be made in the embodiments of the present invention without departing from the spirit or scope of the embodiments of the invention. Thus, if such modifications and variations of the embodiments of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to encompass such modifications and variations.

Claims (8)

1. A method of screen unlocking, comprising:
acquiring an initial position of a preset contact in a screen locking state;
determining a preset contact in a user dragging screen, and prompting an application icon triggered by a user dragging behavior to the user, wherein the application icon triggered by the user dragging behavior corresponds to the dragging distance and the dragging angle of the contact;
when the fact that the user releases the contact is detected, an operation interface corresponding to an application icon which is prompted to the user at present is obtained;
unlocking the screen, and displaying the operation interface to a user;
the application icon triggered by the user dragging behavior corresponds to the dragging distance and the dragging angle of the contact, and the method comprises the following steps:
the application icon triggered by the user dragging behavior corresponds to a floor point obtained by adopting a floor point calculation function based on the dragging distance and the dragging angle of the contact, wherein the floor point calculation function represents the motion track of the contact in a plane perpendicular to the screen after the contact is released at the current position, one point of the intersection of the motion track and the plane of the screen is a coordinate point where the contact is located, and the other point of the intersection of the motion track and the plane of the screen is a coordinate point where the floor point of the contact after the contact is released at the current position.
2. The method of claim 1, wherein prompting the user for the application icon triggered by the user drag behavior comprises:
prompting an application icon triggered by a user dragging behavior to a user in a highlight form; or,
and prompting the application icon triggered by the user dragging behavior to the user in a dynamic form.
3. The method of claim 1, wherein the dragging distance is a distance between a current position and an initial position of the contact, and the dragging angle is an acute angle between a line formed by the current position and the initial position and a horizontal direction.
4. The method of claim 1, wherein the user dragging behavior triggered application icon corresponding to a landing point obtained with a landing point calculation function based on a dragging distance and a dragging angle of the contact comprises:
and the distance between the coordinate point where the application icon triggered by the dragging action of the user is located and the coordinate point where the floor point is located, which is obtained by adopting a floor point calculation function based on the dragging distance and the dragging angle of the contact, does not reach a preset threshold value.
5. The method of claim 4, wherein when it is detected that the user releases the contact point, acquiring an operation interface corresponding to an application icon currently prompted to the user, comprises:
when the contact is detected to be released by a user, judging whether the application function of the application icon currently prompted to the user has data to be processed or not, if so, acquiring an operation interface corresponding to the data to be processed; and otherwise, acquiring the main operation interface corresponding to the application function of the application icon which is prompted to the user currently.
6. The method of claim 4, wherein when the user is detected to release the contact, after an operation interface corresponding to an application icon currently prompted to the user is obtained, the user is prompted to input a password, and if the input password is the same as a preset password, the screen is unlocked; otherwise, no operation is performed.
7. A device for unlocking a screen, comprising:
the first acquisition unit is used for acquiring the initial position of a preset contact in a screen locking state;
the prompting unit is used for determining a preset contact in a user dragging screen and prompting an application icon triggered by a user dragging behavior to the user, wherein the application icon triggered by the user dragging behavior corresponds to the contact dragging distance and the dragging angle;
the second obtaining unit is used for obtaining an operation interface corresponding to the application icon which is prompted to the user at present when the user releases the contact;
unlocking the screen, and displaying the operation interface to a user;
the application icon triggered by the user dragging behavior corresponds to the dragging distance and the dragging angle of the contact, and the method comprises the following steps:
the application icon triggered by the dragging action of the user corresponds to a floor point obtained by adopting a floor point calculation function based on the dragging distance and the dragging angle of the contact, wherein the floor point calculation function represents the motion track of the contact in a plane perpendicular to the screen after the current position is released, one point of the intersection of the motion track and the plane of the screen is a coordinate point of the contact, the other point of the intersection of the motion track and the plane of the screen is a coordinate point of the floor point of the contact after the current position is released, the dragging distance is the distance between the current position and the initial position of the contact, and the dragging angle is an acute angle between a straight line formed by the current position and the initial position and the horizontal direction.
8. The apparatus of claim 7, wherein the user-dragging behavior triggered application icon corresponding to a landing point obtained with a landing point calculation function based on a dragging distance and a dragging angle of the contact comprises:
and the distance between the coordinate point where the application icon triggered by the dragging action of the user is located and the coordinate point where the floor point is located, which is obtained by adopting a floor point calculation function based on the dragging distance and the dragging angle of the contact, does not reach a preset threshold value.
CN201210501008.7A 2012-11-29 2012-11-29 Method and device for unlocking screen Active CN103019553B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201510300573.0A CN104965634B (en) 2012-11-29 2012-11-29 A kind of method and device of unlocking screen
CN201210501008.7A CN103019553B (en) 2012-11-29 2012-11-29 Method and device for unlocking screen

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210501008.7A CN103019553B (en) 2012-11-29 2012-11-29 Method and device for unlocking screen

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN201510300573.0A Division CN104965634B (en) 2012-11-29 2012-11-29 A kind of method and device of unlocking screen

Publications (2)

Publication Number Publication Date
CN103019553A CN103019553A (en) 2013-04-03
CN103019553B true CN103019553B (en) 2015-07-08

Family

ID=47968210

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201510300573.0A Active CN104965634B (en) 2012-11-29 2012-11-29 A kind of method and device of unlocking screen
CN201210501008.7A Active CN103019553B (en) 2012-11-29 2012-11-29 Method and device for unlocking screen

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN201510300573.0A Active CN104965634B (en) 2012-11-29 2012-11-29 A kind of method and device of unlocking screen

Country Status (1)

Country Link
CN (2) CN104965634B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2961273C (en) 2013-11-01 2020-08-11 Huawei Technologies Co., Ltd. Method for presentation by terminal device, and terminal device
CN103761042B (en) * 2014-01-15 2017-12-29 联想(北京)有限公司 A kind of display methods and electronic equipment
CN105468962A (en) * 2014-09-03 2016-04-06 阿里巴巴集团控股有限公司 User interface unlocking method and apparatus
CN107623787B (en) * 2017-09-19 2019-03-01 维沃移动通信有限公司 A kind of footmark information processing method and terminal

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102170497A (en) * 2011-04-21 2011-08-31 宇龙计算机通信科技(深圳)有限公司 Unprocessed event indicating method, system and terminal
CN102622174A (en) * 2012-02-23 2012-08-01 中兴通讯股份有限公司 Screen unlocking system and method
CN102768587A (en) * 2011-05-06 2012-11-07 腾讯科技(深圳)有限公司 Unlocking method and device for touch screen

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI353545B (en) * 2008-04-17 2011-12-01 Htc Corp Method for unlocking screen, mobile electronic dev
CN101882046B (en) * 2009-04-20 2012-10-10 宇龙计算机通信科技(深圳)有限公司 Touch screen unlocking method and system
CN102662580A (en) * 2012-03-30 2012-09-12 华为技术有限公司 Unlocking method and device of touch screen

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102170497A (en) * 2011-04-21 2011-08-31 宇龙计算机通信科技(深圳)有限公司 Unprocessed event indicating method, system and terminal
CN102768587A (en) * 2011-05-06 2012-11-07 腾讯科技(深圳)有限公司 Unlocking method and device for touch screen
CN102622174A (en) * 2012-02-23 2012-08-01 中兴通讯股份有限公司 Screen unlocking system and method

Also Published As

Publication number Publication date
CN104965634A (en) 2015-10-07
CN103019553A (en) 2013-04-03
CN104965634B (en) 2018-04-27

Similar Documents

Publication Publication Date Title
US9823834B2 (en) Quick access gesture setting and accessing method for a touch control device
EP3482345B1 (en) Implementation of biometric authentication with detection and display of an error indication
US9158399B2 (en) Unlock method and mobile device using the same
EP2825944B1 (en) Touch screen hover input handling
US9024892B2 (en) Mobile device and gesture determination method
US9027153B2 (en) Operating a computer with a touchscreen
US8925072B2 (en) Unlocking schemes
KR101262624B1 (en) User inputs of a touch-sensitive device
US20130139248A1 (en) Method of authenticating password and portable device thereof
US20120032891A1 (en) Device, Method, and Graphical User Interface with Enhanced Touch Targeting
US9430144B1 (en) Unlocking electronic devices with touchscreen input gestures
CN103795868A (en) Mobile terminal screen unlocking method and device and mobile terminal
CN106250190A (en) A kind of application startup method and terminal
TW201239737A (en) Unlock methods and systems for electronic devices, and computer program products thereof
CN103019553B (en) Method and device for unlocking screen
US20150007306A1 (en) Electronic device and unlocking method
WO2013086793A1 (en) Portable electronic terminal, unlock method and device thereof
CN102799336A (en) Method, device and mobile terminal for unlocking touch screens
CN105786370B (en) The method and device of user interface unlock
CN105786373B (en) A kind of touch trajectory display methods and electronic equipment
CN105892895A (en) Multi-finger sliding gesture recognition method and device as well as terminal equipment
TWI599945B (en) Method and system for unlocking an touch screen
US9536115B2 (en) Electronic device and method for unlocking the electronic device
KR20130061748A (en) Key input error reduction
CN104345956A (en) Method for preventing palm from touching by mistake

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant