[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN112380520B - Screen unlocking method and device, storage medium and mobile terminal - Google Patents

Screen unlocking method and device, storage medium and mobile terminal Download PDF

Info

Publication number
CN112380520B
CN112380520B CN202011320108.0A CN202011320108A CN112380520B CN 112380520 B CN112380520 B CN 112380520B CN 202011320108 A CN202011320108 A CN 202011320108A CN 112380520 B CN112380520 B CN 112380520B
Authority
CN
China
Prior art keywords
unlocking
screen
contact
target
display 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
CN202011320108.0A
Other languages
Chinese (zh)
Other versions
CN112380520A (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.)
Huizhou TCL Mobile Communication Co Ltd
Original Assignee
Huizhou TCL Mobile Communication 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 Huizhou TCL Mobile Communication Co Ltd filed Critical Huizhou TCL Mobile Communication Co Ltd
Priority to CN202011320108.0A priority Critical patent/CN112380520B/en
Publication of CN112380520A publication Critical patent/CN112380520A/en
Application granted granted Critical
Publication of CN112380520B publication Critical patent/CN112380520B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/36User authentication by graphic or iconic representation
    • 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
    • G06F3/0488Interaction 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 using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction 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 using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

The application relates to a screen unlocking method, a device, a storage medium and a mobile terminal, wherein the screen unlocking method is applied to the mobile terminal, the mobile terminal comprises a display screen, and the screen unlocking method comprises the following steps: when the display screen is in a locked state, receiving a screen unlocking instruction; determining the target number of the target touch blocks and the display position of each target touch block according to the screen unlocking instruction; generating an unlocking interface according to the display position, wherein the unlocking interface comprises target touch blocks with target quantity; the unlocking interface is displayed on the display screen, so that a user can unlock the display screen through the unlocking interface, and the display position and the number of the target touch pieces on the unlocking interface can be variable when the screen is unlocked, so that the input contact track is not fixed and unchanged when the screen is correctly unlocked, and the problem that privacy of the user is leaked due to the fact that the unlocking mode of the touch screen is single and is easily mastered by other people is avoided.

Description

Screen unlocking method and device, storage medium and mobile terminal
Technical Field
The application relates to the technical field of mobile terminals, in particular to a screen unlocking method and device, a storage medium and a mobile terminal.
Background
At present, a touch screen is generally used as a main input means for a mobile terminal, and the mobile terminal provides a screen locking function, so that the mobile terminal cannot execute an application program or operation which is not required to be executed by a user due to false touch.
In the prior art, touch screen unlocking is mostly realized based on touch trajectory recognition, which includes sliding unlocking, pattern unlocking by clicking a plurality of displays, and the like. However, since the track input when the touch screen is unlocked is single and fixed, the user feels lack of novelty after long use, and the user is easy to grasp by other people, and the safety is not high.
Disclosure of Invention
The application aims to provide a screen unlocking method, a device, a storage medium and a mobile terminal, which are used for solving the problems that the conventional touch screen unlocking mode is single in fixation and is easy to be mastered by others, so that the privacy of a user is revealed.
In order to solve the above problems, an embodiment of the present application provides a screen unlocking method, which is applied to a mobile terminal, the mobile terminal including a display screen, the screen unlocking method including:
When the display screen is in a locked state, receiving a screen unlocking instruction;
Determining the target number of the target touch blocks and the display position of each target touch block according to the screen unlocking instruction;
generating an unlocking interface according to the display position, wherein the unlocking interface comprises target touch blocks with target quantity;
and displaying an unlocking interface on the display screen so that a user can unlock the display screen through the unlocking interface.
Wherein after the unlocking interface is displayed on the display screen, the method further comprises the following steps:
when detecting that a user touches an unlocking interface, acquiring a contact track corresponding to the touch operation;
And unlocking the display screen according to the contact track and the display position.
The target touch block is provided with at least one top corner point, and unlocks the display screen according to the contact track and the display position, and specifically comprises the following steps:
determining a contact corresponding to each vertex angle point from the contact track according to the display position to obtain contact combinations, wherein each contact combination corresponds to one vertex angle point;
judging whether four contacts exist in each contact combination, wherein an area surrounded by the four contacts comprises corresponding vertex angle points;
if yes, unlocking the display screen.
The display position comprises an abscissa and an ordinate of the vertex points, contacts corresponding to each vertex point are determined from the contact point track according to the display position, and a contact point combination is obtained, and the method specifically comprises the following steps:
And classifying the contacts with the same abscissa as that of the vertex angle points or the same ordinate as that of the vertex angle points in the contact track into a group to obtain corresponding contact combinations.
Wherein before determining the target number of the target touch blocks and the display position of each target touch block, the method further comprises:
when the display screen is in an unlocking state, receiving an unlocking setting instruction;
displaying an unlocking setting interface on a display screen according to the unlocking setting instruction;
Acquiring a plurality of setting schemes input by a user through an unlocking setting interface, wherein each setting scheme comprises at least one target touch block and a display position of each target touch block;
the determining the display position of each target touch block specifically comprises the following steps:
determining a target setting scheme from a plurality of setting schemes according to the target number;
and determining the display position of each target touch block according to the target setting scheme.
The method for determining the target quantity of the target touch blocks specifically comprises the following steps:
acquiring the historical number of the target touch blocks;
and determining the target number of the target touch blocks from a preset number library according to the historical number.
In order to solve the above problem, an embodiment of the present application further provides a screen unlocking device, where the screen unlocking device is applied to a mobile terminal, the mobile terminal includes a display screen, and the screen unlocking device includes:
the first receiving module is used for receiving a screen unlocking instruction when the display screen is in a locked state;
the determining module is used for determining the target number of the target touch blocks and the display position of each target touch block according to the screen unlocking instruction;
the generating module is used for generating an unlocking interface according to the display position, wherein the unlocking interface comprises target touch blocks with target quantity;
the first display module is used for displaying an unlocking interface on the display screen so that a user can unlock the display screen through the unlocking interface.
Wherein, still include:
the first acquisition module is used for acquiring a contact track corresponding to touch operation when detecting that a user performs the touch operation on the unlocking interface;
and the unlocking module is used for unlocking the display screen according to the contact track and the display position.
The target touch block is provided with at least one top corner point, and the unlocking module specifically comprises:
The first determining unit is used for determining the contact corresponding to each vertex angle point from the contact track according to the display position to obtain contact combinations, and each contact combination corresponds to one vertex angle point;
the judging unit is used for judging whether four contacts exist in each contact combination or not, and the area surrounded by the four contacts comprises corresponding vertex angle points;
And the unlocking unit is used for unlocking the display screen when four contacts exist in each contact combination and the area surrounded by the four contacts contains corresponding vertex angle points.
Wherein the display position comprises an abscissa and an ordinate of the top corner point, the first determining unit is specifically configured to:
And classifying the contacts with the same abscissa as that of the vertex angle points or the same ordinate as that of the vertex angle points in the contact track into a group to obtain corresponding contact combinations.
Wherein, still include:
the second receiving module is used for receiving an unlocking setting instruction when the display screen is in an unlocking state;
the second display module is used for displaying an unlocking setting interface on the display screen according to the unlocking setting instruction;
the second acquisition module is used for acquiring a plurality of setting schemes input by a user through an unlocking setting interface, wherein each setting scheme comprises at least one target touch block and a display position of each target touch block;
The determining module specifically comprises:
a second determining unit configured to determine a target setting scheme from among the plurality of setting schemes according to the target number;
and the third determining unit is used for determining the display position of each target touch block according to the target setting scheme.
The determining module specifically comprises:
an acquisition unit configured to acquire a history number of the target touch block;
and the fourth determining unit is used for determining the target number of the target touch blocks from a preset number library according to the historical number.
To solve the above-described problems, embodiments of the present application also provide a computer-readable storage medium having stored therein a plurality of instructions adapted to be loaded by a processor to perform the screen unlocking method of any one of the above.
In order to solve the above problems, the embodiment of the present application further provides a mobile terminal, where the mobile terminal includes a processor and a memory, the processor is electrically connected to the memory, the memory is used for storing instructions and data, and the processor is used for executing the steps in any one of the above screen unlocking methods.
The beneficial effects of the application are as follows: compared with the prior art, the screen unlocking method is applied to the mobile terminal, the mobile terminal comprises a display screen, the screen unlocking method is used for receiving screen unlocking instructions when the display screen is in a locked state, determining the target number of target touch blocks and the display position of each target touch block according to the screen unlocking instructions, generating an unlocking interface according to the display positions, wherein the unlocking interface comprises the target touch blocks with the target number, and displaying the unlocking interface on the display screen so that a user can unlock the display screen through the unlocking interface, and therefore, when the screen is unlocked, the display positions and the number of target touch pieces on the unlocking interface can be changed, so that the input contact track is not fixed and unchanged when the screen is correctly unlocked, and the problems that the unlocking mode of the touch screen is fixed singly and is easy to be mastered by others, and privacy of the user is further caused are avoided.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are needed in the description of the embodiments will be briefly described below, it being obvious that the drawings in the following description are only some embodiments of the present application, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic flow chart of a screen unlocking method according to an embodiment of the present application;
FIG. 2 is a schematic illustration of a contact trace displayed on an unlock interface according to an embodiment of the present application;
fig. 3 is another flow chart of a screen unlocking method according to an embodiment of the present application;
Fig. 4 is a schematic structural diagram of a screen unlocking device according to an embodiment of the present application;
fig. 5 is another schematic structural diagram of a screen unlocking device according to an embodiment of the present application;
fig. 6 is a schematic structural diagram of a mobile terminal according to an embodiment of the present application;
fig. 7 is another schematic structural diagram of a mobile terminal according to an embodiment of the present application.
Detailed Description
The application provides a screen unlocking method, a device, a storage medium and a mobile terminal, which are used for making the purpose, the technical scheme and the technical effect of the application more clear and clear, and the application is further described in detail below, wherein the specific embodiments are only used for explaining the application and are not used for limiting the application.
Referring to fig. 1, fig. 1 is a flow chart of a screen unlocking method according to an embodiment of the present application, which is applied to a mobile terminal, and the specific flow of the screen unlocking method may be as follows:
s101: and when the display screen is in a locked state, receiving a screen unlocking instruction.
The mobile terminal comprises a display screen, and in order to ensure the safety of information stored in the mobile terminal, the mobile terminal can lock the display screen of the mobile terminal when receiving a screen locking instruction, and in order to ensure that a user of the mobile terminal can normally acquire the information stored in the mobile terminal, the mobile terminal can unlock the display screen when receiving a screen unlocking instruction after locking the display screen, namely, the running state of the display screen comprises a locking state and an unlocking state.
It should be noted that, the above screen locking instruction is used to instruct the mobile terminal to lock the display screen, and the screen locking instruction may be triggered by the user to obtain by executing a preset operation. The screen unlocking instruction is used for indicating the mobile terminal to unlock the display screen, and the screen unlocking instruction can be triggered by a user to acquire through executing preset operation. The preset operation may be a click operation, a sliding operation, a touch operation, a key operation, or other operations in practical applications.
S102: and determining the target number of the target touch blocks and the display position of each target touch block according to the screen unlocking instruction.
In one embodiment, to determine the target number of target touch blocks, the step S102 may specifically include:
S1021, acquiring the historical number of the target touch block.
The historical number may refer to a target number determined when the mobile terminal is last triggered to unlock the screen.
S1022, determining the target number of the target touch blocks from a preset number library according to the historical number.
The preset number library may include a plurality of preset numbers, for example, 1,3, 5, 6, 9, etc., and the preset number library may be a preset number sequence, where each preset number may correspond to a serial number, and the serial number may be obtained by sorting the plurality of preset numbers in the preset number library according to a preset rule (for example, a size sequence).
Specifically, after the mobile terminal obtains the historical number of the target touch block, the preset number of the sequence number, which is located at the position behind the serial number of the historical number, in the preset number sequence may be used as the target number of the target touch block when the unlocking screen is triggered at this time. In addition, in the specific implementation, the preset number with the smallest serial number in the preset number sequence can be preset to be located at the position behind the preset number with the largest serial number, so that the target number of the target touch block can be circularly switched in the preset number sequence when the mobile terminal is triggered to unlock the screen each time, and a changeable unlocking interface can be provided to improve the interestingness of screen unlocking.
In some alternative embodiments, the mobile terminal may also randomly select an integer from a preset value range (for example, 1 to 10) to obtain the target number of the target touch pieces.
In a specific embodiment, before the step S102, the method may further include:
step A: and when the display screen is in an unlocking state, receiving an unlocking setting instruction.
And (B) step (B): and displaying an unlocking setting interface on the display screen according to the unlocking setting instruction.
Step C: and acquiring a plurality of setting schemes input by a user through an unlocking setting interface, wherein each setting scheme comprises at least one target touch block and a display position of each target touch block.
Different setting schemes can have different numbers of target touch blocks, and the display position of each target touch block in the setting scheme can be set by a user according to own use habits and favorites.
Specifically, when a user needs to input a new setting scheme or modify an input setting scheme, the mobile terminal can be triggered to generate an unlocking setting instruction through operations such as pressing a key, touching, clicking and the like, so that the mobile terminal can enter an unlocking setting interface. And, the user can input a plurality of setting schemes on the unlocking setting interface through a touch screen mode. For example, when a user inputs a certain setting scheme on the unlocking setting interface, at least one graph (for example, a rectangle) can be drawn on the unlocking setting interface by clicking with one hand, so as to obtain at least one target touch block contained in the setting scheme, wherein one graph is one target touch block, and then the user can adjust the display position of the corresponding target touch block on the unlocking setting interface by clicking and dragging each target touch block.
Further, in order to determine the display position of each target touch block, S102 may specifically include:
S1023, determining a target setting scheme from a plurality of setting schemes according to the target quantity.
Specifically, the mobile terminal may set a setting scheme including a target number of target touch blocks among the plurality of setting schemes as the target setting scheme. For example, if the number of targets is 3, the target setting scheme may also include three target touch blocks.
S1024, determining the display position of each target touch block according to the target setting scheme.
Specifically, when the above-mentioned target touch block is a geometric polygon, the display position of the target touch block may include coordinates of respective top corners of the target touch block, for example, the target touch block is a rectangle, and the display position of the target touch block may include coordinates of 4 top corners of the rectangle of the target touch block. In some embodiments, the target touch pad may also be an icon, and correspondingly, the display position may also be coordinates of a center point of the target touch pad icon.
S103: and generating an unlocking interface according to the display position, wherein the unlocking interface comprises target touch blocks with target quantity.
Specifically, the mobile terminal may add a corresponding target touch block at a display position of a preset background picture to obtain the unlock interface, and the preset background picture may be preset by a user or default by a system. For example, as shown in fig. 2 (1) and (2), the unlock interface 20 may include 2 target touch pieces 21/22.
S104: and displaying an unlocking interface on the display screen so that a user can unlock the display screen through the unlocking interface.
Specifically, the target touch blocks with the target number in the unlocking interface are used for forming a screen unlocking pattern, and the screen unlocking pattern is used for guiding a user to perform correct unlocking operation on the unlocking interface so as to unlock the display screen.
In this embodiment, since the number of targets and the display positions of the target touch blocks determined each time the mobile terminal is triggered to unlock the screen are variable, the corresponding unlock interface and the correct unlock operation are also variable, so that the problem of user privacy disclosure caused by the fact that the correct unlock operation is fixed can be avoided.
In a specific embodiment, as shown in fig. 3, after S104, the method may further include:
s105, when the touch operation of the user on the unlocking interface is detected, a contact track corresponding to the touch operation is obtained.
Specifically, the contact track may be composed of a plurality of contacts, and the plurality of contacts may be a plurality of touch points of the user on the unlocking interface, which are sequentially recorded by the mobile terminal according to time sequence when the user performs a touch operation on the unlocking interface. The touch operation may be a sliding type touch operation, for example, touch sliding, and one touch operation corresponds to one touch track, for example, when the user performs touch sliding on the unlock interface, if the user finger leaves the unlock interface, the user may be considered to end the touch operation.
S106, unlocking the display screen according to the contact track and the display position.
As shown in fig. 3, the step S106 may specifically include:
S1061, determining contacts corresponding to each vertex angle point from the contact track according to the display position to obtain contact combinations, wherein each contact combination corresponds to one vertex angle point.
Specifically, the target touch block may be a geometric figure (for example, a geometric polygon such as a triangle, a square, a rectangle, a regular pentagon, etc.), and has at least one vertex point, and accordingly, the display position of the target touch block may include an abscissa and an ordinate of each vertex point of the target touch block, and the S1061 may specifically include: and classifying the contacts with the same abscissa as that of the vertex angle points or the same ordinate as that of the vertex angle points in the contact track into a group to obtain corresponding contact combinations.
For example, as shown in (1) of fig. 2, the unlocking interface 20 includes 2 rectangular target touch blocks 21/22 thereon, wherein the target touch block 21 has four corner points a/B/C/D and the target touch block 22 has four corner points E/F/G/H. The contact trace L1 is input in a touch screen manner when the user unlocks the display screen through the unlocking interface 20. The contact track L1 has two contacts a/B with the same abscissa as the abscissa of the vertex point a, and two contacts C/D with the same ordinate as the ordinate of the vertex point a, that is, the contact combination corresponding to the vertex point a is { contact a, contact B, contact C, contact D }, and so on, the contact combination corresponding to the vertex point B/C/D/E/G/H is { contact E, contact F, contact C, contact D }, { contact a, contact B, contact G, contact H }, { contact E, contact F, contact G, contact H }, { contact i, contact j, contact k, contact L, contact q }, { contact m, contact n, contact k, contact L, contact r }, { contact i, contact j, contact o, contact p, contact q } and { contact m, contact n, contact o, contact p, contact r }, respectively.
It is understood that, for the same vertex point, if there is neither a contact point whose abscissa is the same as that of the vertex point nor a contact point whose ordinate is the same as that of the vertex point in the contact point track, the contact point combination corresponding to the vertex point may be considered as empty, that is, there is no contact point.
S1062, judging whether four contacts exist in each contact combination, wherein an area surrounded by the four contacts comprises corresponding vertex angle points, if yes, executing S1063, and if not, not processing.
Specifically, for the same vertex point, when the contact point combination corresponding to the vertex point includes at least one contact point whose abscissa is the same as the abscissa of the vertex point and whose ordinate is greater than the ordinate of the vertex point, at least one contact point whose abscissa is the same as the abscissa of the vertex point and whose ordinate is less than the ordinate of the vertex point, at least one contact point whose ordinate is the same as the ordinate of the vertex point and whose abscissa is less than the abscissa of the vertex point, and at least one contact point whose ordinate is the same as the ordinate of the vertex point and whose abscissa is greater than the abscissa of the vertex point, it may be determined that four contact points exist in the contact point combination corresponding to the vertex point, and an area enclosed by the four contact points includes the vertex point. For example, as shown in (1) of fig. 2, for the corner point a, when there are simultaneously a contact point a having an abscissa identical to the abscissa of the corner point a and an ordinate larger than the ordinate of the corner point a, a contact point b having an abscissa identical to the abscissa of the corner point a and an ordinate smaller than the ordinate of the corner point a, a contact point c having an ordinate identical to the ordinate of the corner point a and an abscissa smaller than the abscissa of the corner point a, and a contact point d having an ordinate identical to the ordinate of the corner point a and an abscissa larger than the abscissa of the corner point a in the contact point combination { contact point a, contact point b, contact point c, contact point d } corresponding to the corner point a, four contact points a/b/c/d exist, and the area abcd formed by the four contact points a/b/c/d encloses the corner point a.
And if each vertex angle point in all vertex angle points can meet that four contacts exist in the corresponding contact combination, and the area surrounded by the four contacts contains the vertex angle point, executing the subsequent step S1063 to unlock the display screen, otherwise, continuing to keep locking the display screen.
For example, as shown in fig. 3, since each of all the top corner points a/B/C/D/E/F/G/H on the unlocking interface 20 satisfies that four contacts exist in the corresponding contact combinations, and the area enclosed by the four contacts includes the top corner point, the mobile terminal may then execute the subsequent step S1063.
For another example, as shown in (2) of fig. 2, when the user inputs the contact trace L2 in a touch screen manner when unlocking the display screen through the unlocking interface 20, there is a contact a ' having an abscissa identical to an abscissa of the vertex point a in the contact trace L2, and there are two contacts C '/D ' having an ordinate identical to an ordinate of the vertex point a, that is, the contact combination corresponding to the vertex point a is { contact a ', contact C ', contact D ' }, and so on, the contact combination corresponding to the vertex point B/C/D/E/F/G/H is { contact E ', contact C ', contact D ' }, { contact a ', contact G ', contact H ' }, { contact E ', contact G ', contact H ' }, { contact k ', contact L ' }, contact o ', contact p ' }, and { contact o ' }, and { contact p ' }, respectively. In this case, since each of the corner points a/B/C/D/E/F/G/H of the unlocking interface 20 does not satisfy the existence of four contacts in the corresponding contact combinations, and the area enclosed by the four contacts includes the corner point, the mobile terminal will not perform the subsequent step S1063, but will continue to lock the display screen.
In a specific embodiment, in order to increase the complexity of the contact track input when the user correctly unlocks, so that the touch screen unlocking manner is not easily mastered by other people, S1062 may specifically include: judging whether four contacts exist in each contact combination, wherein the area surrounded by the four contacts is a square area or a rectangular area and comprises corresponding vertex angles, if so, executing S1063, and if not, not processing.
Specifically, for the same vertex point, when the contact point combination corresponding to the vertex point includes a contact point 1 whose abscissa is the same as the abscissa of the vertex point and whose ordinate is greater than the ordinate of the vertex point, a contact point 2 whose abscissa is the same as the abscissa of the vertex point and whose ordinate is less than the ordinate of the vertex point, a contact point 3 whose ordinate is the same as the ordinate of the vertex point and whose abscissa is less than the abscissa of the vertex point, and a contact point 4 whose ordinate is the same as the ordinate of the vertex point and whose abscissa is greater than the abscissa of the vertex point, and an area enclosed by the four contact points 1/2/3/4 after the contact points 1-contact points 3-contact points 2-contact points 4 are sequentially connected in order is a square area, it can be determined that the area enclosed by the four contact points 1/2/3/4 corresponding to the vertex point is a square area, and the vertex point is included.
And if each vertex angle point in all vertex angle points can meet that four contacts exist in the corresponding contact combination, and the area surrounded by the four contacts is a square area and contains the vertex angle point, executing the subsequent step S1063 to unlock the display screen, otherwise, continuing to keep locking the display screen.
S1063, unlocking the display screen.
Compared with the prior art, the screen unlocking method in the embodiment is applied to the mobile terminal, the mobile terminal comprises a display screen, the screen unlocking method is used for receiving screen unlocking instructions when the display screen is in a locked state, determining the target number of target touch blocks and the display position of each target touch block according to the screen unlocking instructions, generating an unlocking interface according to the display positions, wherein the unlocking interface comprises the target number of target touch blocks, and displaying the unlocking interface on the display screen so that a user can unlock the display screen through the unlocking interface, and therefore when the screen is unlocked, the display positions and the number of target touch pieces on the unlocking interface can be changed, so that the input contact track is not fixed and unchanged when the screen is correctly unlocked, and the problems that the touch screen unlocking mode is fixed singly and is easy to be mastered by others, and privacy of the user is leaked are avoided.
Referring to fig. 4, fig. 4 is a schematic structural diagram of a screen unlocking device according to an embodiment of the application. As shown in fig. 4, the screen unlocking apparatus 40 is applied to a mobile terminal, and includes:
(1) First receiving module 41
The first receiving module 41 is configured to receive a screen unlocking instruction when the display screen is in a locked state.
The mobile terminal comprises a display screen, and in order to ensure the safety of information stored in the mobile terminal, the mobile terminal can lock the display screen of the mobile terminal when receiving a screen locking instruction, and in order to ensure that a user of the mobile terminal can normally acquire the information stored in the mobile terminal, the mobile terminal can unlock the display screen when receiving a screen unlocking instruction after locking the display screen, namely, the running state of the display screen comprises a locking state and an unlocking state.
(2) Determination module 42
The determining module 42 is configured to determine, according to the screen unlocking instruction, the target number of target touch blocks and the display position of each target touch block.
In one embodiment, to determine the target number of target touch blocks, the determining module 42 may specifically include:
an acquisition unit configured to acquire a history number of the target touch block;
and the fourth determining unit is used for determining the target number of the target touch blocks from a preset number library according to the historical number.
The historical number may refer to a target number determined when the mobile terminal is last triggered to unlock the screen. The preset number library may include a plurality of preset numbers, and the preset number library may be a specific preset number sequence, where each preset number may correspond to a serial number, and the serial number may be obtained by sorting the plurality of preset numbers in the preset number library according to a preset rule.
Specifically, the fourth determining unit may use a preset number of the preset number sequence, which is located after the serial number of the history number, as the target number of the target touch block when the unlocking screen is triggered at this time. In addition, in the specific implementation, the preset number with the smallest serial number in the preset number sequence can be preset to be located at the position behind the preset number with the largest serial number, so that the target number of the target touch block can be circularly switched in the preset number sequence when the mobile terminal is triggered to unlock the screen each time, and a changeable unlocking interface can be provided to improve the interestingness of screen unlocking.
(3) Generation module 43
The generating module 43 is configured to generate an unlock interface according to the display position, where the unlock interface includes a target number of target touch blocks.
Specifically, the generating module 43 may add a corresponding target touch block at a display position of a preset background picture to obtain the unlock interface, and the preset background picture may be preset by a user or default by a system.
(4) First display module 44
The first display module 44 is configured to display an unlocking interface on the display screen, so that the user can unlock the display screen through the unlocking interface.
Specifically, the target touch blocks with the target number in the unlocking interface are used for forming a screen unlocking pattern, and the screen unlocking pattern is used for guiding a user to perform correct unlocking operation on the unlocking interface so as to unlock the display screen.
In a specific embodiment, as shown in fig. 5, the screen unlocking device may further include:
(5) First acquisition module 45
The first obtaining module 45 is configured to obtain a contact track corresponding to a touch operation when detecting that the user performs the touch operation on the unlock interface.
Specifically, the contact track may be composed of a plurality of contacts, and the plurality of contacts may be a plurality of touch points of the user on the unlocking interface, which are sequentially recorded by the mobile terminal according to time sequence when the user performs a touch operation on the unlocking interface. The touch operation may be a sliding type touch operation, for example, touch sliding, and one touch operation corresponds to one contact track.
(6) Unlocking module 46
The unlocking module 46 is used for unlocking the display screen according to the contact track and the display position.
The unlocking module 46 may specifically include:
The first determining unit is used for determining the contact corresponding to each vertex angle point from the contact track according to the display position to obtain contact combinations, and each contact combination corresponds to one vertex angle point;
the judging unit is used for judging whether four contacts exist in each contact combination or not, and the area surrounded by the four contacts comprises corresponding vertex angle points;
And the unlocking unit is used for unlocking the display screen when four contacts exist in each contact combination and the area surrounded by the four contacts contains corresponding vertex angle points.
Specifically, the target touch block may be a geometric figure (for example, a geometric polygon such as a triangle, a square, a rectangle, a regular pentagon, etc.), and has at least one vertex point, and accordingly, the display position of the target touch block may include an abscissa and an ordinate of each vertex point of the target touch block, and the first determining unit may specifically be configured to: and classifying the contacts with the same abscissa as that of the vertex angle points or the same ordinate as that of the vertex angle points in the contact track into a group to obtain corresponding contact combinations.
Specifically, for the same vertex point, when the contact point combination corresponding to the vertex point includes at least one contact point whose abscissa is the same as the abscissa of the vertex point and whose ordinate is greater than the ordinate of the vertex point, at least one contact point whose abscissa is the same as the abscissa of the vertex point and whose ordinate is less than the ordinate of the vertex point, at least one contact point whose ordinate is the same as the ordinate of the vertex point and whose abscissa is less than the abscissa of the vertex point, and at least one contact point whose ordinate is the same as the ordinate of the vertex point and whose abscissa is greater than the abscissa of the vertex point, it may be determined that four contact points exist in the contact point combination corresponding to the vertex point, and an area enclosed by the four contact points includes the vertex point.
And, the unlocking unit is specifically configured to unlock the display screen when each vertex angle point in all vertex angle points can meet that four contacts exist in the corresponding contact combinations, and an area enclosed by the four contacts includes the vertex angle point.
In a specific embodiment, the screen unlocking device may further include:
(7) Second receiving module
The second receiving module is used for receiving an unlocking setting instruction when the display screen is in an unlocking state.
(8) Second display module
The second display module is used for displaying an unlocking setting interface on the display screen according to the unlocking setting instruction.
(9) Second acquisition module
The second acquisition module is used for acquiring a plurality of setting schemes input by a user through an unlocking setting interface, wherein each setting scheme comprises at least one target touch block and a display position of each target touch block;
Different setting schemes can have different numbers of target touch blocks, and the display position of each target touch block in the setting scheme can be set by a user according to own use habits and favorites.
Specifically, when a user needs to input a new setting scheme or modify an input setting scheme, the mobile terminal can be triggered to generate an unlocking setting instruction through operations such as pressing a key, touching, clicking and the like, so that the mobile terminal can enter an unlocking setting interface. And, the user can input a plurality of setting schemes on the unlocking setting interface through a touch screen mode.
Further, to determine the display position of each target touch block, the determining module 42 may specifically further include:
a second determining unit configured to determine a target setting scheme from among the plurality of setting schemes according to the target number;
and the third determining unit is used for determining the display position of each target touch block according to the target setting scheme.
Specifically, the second determining unit may set, as the target setting scheme, a setting scheme including the target number of target touch blocks among the plurality of setting schemes.
In the implementation, each module and/or unit may be implemented as an independent entity, or may be combined arbitrarily and implemented as the same entity or a plurality of entities, where the implementation of each module and/or unit may refer to the foregoing method embodiment, and the specific beneficial effects that may be achieved may refer to the beneficial effects in the foregoing method embodiment, which are not described herein again.
Compared with the prior art, the screen unlocking device in the embodiment is applied to a mobile terminal, the mobile terminal comprises a display screen, the screen unlocking device comprises a first receiving module, a determining module and a generating module, wherein the first receiving module is used for receiving screen unlocking instructions when the display screen is in a locked state, the determining module is used for determining the target number of target touch blocks and the display position of each target touch block according to the screen unlocking instructions, the generating module is used for generating an unlocking interface according to the display positions, the unlocking interface comprises the target number of target touch blocks, the first displaying module is used for displaying the unlocking interface on the display screen, so that a user can unlock the display screen through the unlocking interface, the display positions and the number of target touch pieces on the unlocking interface are variable when the screen is unlocked, the contact track input when the screen is unlocked correctly is ensured to be not fixed, and the problem that the unlocking mode of the touch screen is fixed singly and is easy to be mastered by others is solved, and privacy of the user is caused is avoided.
Correspondingly, the embodiment of the application also provides a mobile terminal which can be a smart phone, a tablet personal computer and other devices. As shown in fig. 6, the mobile terminal 800 includes a processor 801, a memory 802. The processor 801 is electrically connected to the memory 802.
The processor 801 is a control center of the mobile terminal 800, connects various parts of the entire mobile terminal using various interfaces and lines, and performs various functions of the mobile terminal and processes data by running or loading application programs stored in the memory 802 and calling data stored in the memory 802, thereby performing overall monitoring of the mobile terminal.
In this embodiment, the processor 801 in the mobile terminal 800 loads instructions corresponding to the processes of one or more application programs into the memory 802 according to the following steps, and the processor 801 executes the application programs stored in the memory 802, thereby implementing various functions:
When the display screen is in a locked state, receiving a screen unlocking instruction;
Determining the target number of the target touch blocks and the display position of each target touch block according to the screen unlocking instruction;
generating an unlocking interface according to the display position, wherein the unlocking interface comprises target touch blocks with target quantity;
and displaying an unlocking interface on the display screen so that a user can unlock the display screen through the unlocking interface.
The mobile terminal can realize the steps in any embodiment of the screen unlocking method provided by the embodiment of the application, so that the beneficial effects which can be realized by any screen unlocking method provided by the embodiment of the application can be realized, and detailed descriptions of the previous embodiments are omitted.
Fig. 7 is a block diagram of a specific structure of a mobile terminal according to an embodiment of the present invention, which may be used to implement the screen unlocking method provided in the foregoing embodiment. The mobile terminal 900 may be a flip phone or a notebook computer.
The RF circuit 910 is configured to receive and transmit electromagnetic waves, and to perform mutual conversion between the electromagnetic waves and the electrical signals, so as to communicate with a communication network or other devices. The RF circuitry 910 may include various existing circuit elements for performing these functions, such as an antenna, a radio frequency transceiver, a digital signal processor, an encryption/decryption chip, a Subscriber Identity Module (SIM) card, memory, and the like. The RF circuitry 910 may communicate with various networks such as the internet, intranets, wireless networks, or with other devices via wireless networks. The wireless network may include a cellular telephone network, a wireless local area network, or a metropolitan area network. The wireless network may use various communication standards, protocols, and technologies including, but not limited to, global system for mobile communications (Global System for Mobile Communication, GSM), enhanced mobile communications technology (ENHANCED DATA GSM Environment, EDGE), wideband code division multiple access technology (Wideband Code Division Multiple Access, WCDMA), code division multiple access technology (Code Division Access, CDMA), time division multiple access technology (Time Division Multiple Access, TDMA), wireless fidelity technology (WIRELESS FIDELITY, wi-Fi) (e.g., american society of electrical and electronic engineers standard IEEE802.11a, IEEE 802.11.11 b, IEEE802.11g, and/or IEEE802.11 n), internet telephony (Voice over Internet Protocol, voIP), worldwide interoperability for microwave access (Worldwide Interoperability for Microwave Access, wi-Max), other protocols for mail, instant messaging, and short messaging, as well as any other suitable communication protocols, including even those not currently developed.
The memory 920 may be used to store software programs and modules, such as program instructions/modules corresponding to the screen unlocking method in the above embodiments, and the processor 980 executes various functional applications and data processing by running the software programs and modules stored in the memory 920, that is, implementing functions of charging a standby battery, charging a battery, and the like. Memory 920 may include high-speed random access memory, but may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, memory 920 may further include memory located remotely from processor 980, which may be connected to mobile terminal 900 by a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The input unit 930 may be used to receive input numeric or character information and to generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control. In particular, the input unit 930 may comprise a touch-sensitive surface 931 and other input devices 932. The touch-sensitive surface 931, also referred to as a touch display screen or touch pad, may collect touch operations thereon or thereabout by a user (e.g., operations of the user on or thereabout the touch-sensitive surface 931 using a finger, stylus, or any other suitable object or accessory) and actuate the corresponding connection device according to a predetermined program. Alternatively, the touch sensitive surface 931 may include two portions, a touch detection device and a touch controller. The touch detection device detects the touch azimuth of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch detection device and converts it into touch point coordinates, which are then sent to the processor 980, and can receive commands from the processor 980 and execute them. In addition, the touch-sensitive surface 931 may be implemented in various types of resistive, capacitive, infrared, surface acoustic wave, and the like. In addition to the touch-sensitive surface 931, the input unit 930 may also include other input devices 932. In particular, other input devices 932 may include, but are not limited to, one or more of a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, mouse, joystick, etc.
The display unit 940 may be used to display information input by a user or information provided to the user and various graphical user interfaces of the mobile terminal 900, which may be composed of graphics, text, icons, video, and any combination thereof. The display unit 940 may include a display panel 941, and alternatively, the display panel 941 may be configured in the form of an LCD (Liquid CRYSTAL DISPLAY), an OLED (Organic Light-Emitting Diode), or the like. Further, the touch-sensitive surface 931 may overlay the display panel 941, and upon detection of a touch operation thereon or thereabout, the touch-sensitive surface 931 is communicated to the processor 680 to determine the type of touch event, which then the processor 980 provides a corresponding visual output on the display panel 941 based on the type of touch event. Although in the figures the touch-sensitive surface 931 and the display panel 941 are implemented as two separate components, in some embodiments the touch-sensitive surface 931 may be integrated with the display panel 941 to implement the input and output functions.
The mobile terminal 900 may also include at least one sensor 950, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor, where the ambient light sensor may adjust the brightness of the display panel 941 according to the brightness of ambient light, and the proximity sensor may generate an interruption when the flip cover is closed or closed. As one of the motion sensors, the gravity acceleration sensor can detect the acceleration in all directions (generally three axes), and can detect the gravity and the direction when the mobile phone is stationary, and can be used for applications of recognizing the gesture of the mobile phone (such as horizontal and vertical screen switching, related games, magnetometer gesture calibration), vibration recognition related functions (such as pedometer and knocking), and the like; other sensors such as gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc. that may also be configured with the mobile terminal 900 are not described in detail herein.
Audio circuitry 960, speaker 961, and microphone 962 may provide an audio interface between a user and the mobile terminal 900. Audio circuit 960 may transmit the received electrical signal converted from audio data to speaker 961, where it is converted to a sound signal by speaker 961 for output; on the other hand, microphone 962 converts the collected sound signals into electrical signals, which are received by audio circuit 960 and converted into audio data, which are processed by audio data output processor 980 for transmission to, for example, another terminal via RF circuit 910 or for output to memory 920 for further processing. Audio circuitry 960 may also include an ear bud jack to provide communication of a peripheral ear bud with mobile terminal 900.
The mobile terminal 900 may facilitate user reception of requests, transmission of information, etc. via the transmission module 970 (e.g., wi-Fi module), which provides wireless broadband internet access to the user. Although the transmission module 970 is shown in the drawings, it is understood that it does not belong to the essential constitution of the mobile terminal 900 and can be omitted entirely as required within the scope of not changing the essence of the invention.
Processor 980 is a control center of mobile terminal 900, connecting various parts of the overall handset using various interfaces and lines, performing various functions of mobile terminal 900 and processing data by running or executing software programs and/or modules stored in memory 920, and invoking data stored in memory 920, thereby performing overall monitoring of the mobile terminal. Optionally, processor 980 may include one or more processing cores; in some embodiments, processor 980 may integrate an application processor with a modem processor, where the application processor primarily handles operating systems, user interfaces, applications programs, and the like, and the modem processor primarily handles wireless communications. It is to be appreciated that the modem processor described above may not be integrated into the processor 980.
The mobile terminal 900 also includes a power supply 990 (e.g., a battery backup and battery) for powering the various components, which in some embodiments may be logically connected to the processor 980 by a power management system, thereby performing functions such as managing charging, discharging, and power consumption by the power management system. The power source 990 may also include one or more of any components, such as a direct current or alternating current power source, a recharging system, a power failure detection circuit, a power converter or inverter, a power status indicator, and the like.
Although not shown, the mobile terminal 900 further includes a camera (e.g., front camera, rear camera), a bluetooth module, etc., which will not be described in detail herein. In particular, in this embodiment, the display unit of the mobile terminal is a touch screen display, the mobile terminal further includes a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for:
When the display screen is in a locked state, receiving a screen unlocking instruction;
Determining the target number of the target touch blocks and the display position of each target touch block according to the screen unlocking instruction;
generating an unlocking interface according to the display position, wherein the unlocking interface comprises target touch blocks with target quantity;
and displaying an unlocking interface on the display screen so that a user can unlock the display screen through the unlocking interface.
Those of ordinary skill in the art will appreciate that all or a portion of the steps of the various methods of the above embodiments may be performed by instructions, or by instructions controlling associated hardware, which may be stored in a computer-readable storage medium and loaded and executed by a processor. To this end, an embodiment of the present invention provides a storage medium having stored therein a plurality of instructions capable of being loaded by a processor to perform the steps of any one of the embodiments of the screen unlocking method provided by the embodiment of the present invention.
Wherein the storage medium may include: read Only Memory (ROM), random access Memory (RAM, random Access Memory), magnetic or optical disk, and the like.
The steps in any embodiment of the screen unlocking method provided by the embodiment of the present application can be executed due to the instructions stored in the storage medium, so that the beneficial effects that any screen unlocking method provided by the embodiment of the present application can achieve can be achieved, and detailed descriptions of the previous embodiments are omitted.
The screen unlocking method, the device, the storage medium and the mobile terminal provided by the embodiment of the application are described in detail, and specific examples are applied to the explanation of the principle and the implementation mode of the application, and the explanation of the above embodiment is only used for helping to understand the method and the core idea of the application; meanwhile, as those skilled in the art will have variations in the specific embodiments and application scope in light of the ideas of the present application, the present description should not be construed as limiting the present application.

Claims (7)

1. A screen unlocking method, which is characterized by being applied to a mobile terminal, wherein the mobile terminal comprises a display screen, and the screen unlocking method comprises the following steps:
when the display screen is in a locked state, receiving a screen unlocking instruction;
according to the screen unlocking instruction, determining the target number of the target touch blocks and the display position of each target touch block;
generating an unlocking interface according to the display position, wherein the unlocking interface comprises the target touch blocks with the target number;
displaying the unlocking interface on the display screen so that a user can unlock the display screen through the unlocking interface;
When detecting that a user performs touch operation on the unlocking interface, acquiring a contact track corresponding to the touch operation;
unlocking the display screen according to the contact track and the display position;
The target touch block is provided with at least one vertex angle point, and the unlocking of the display screen is performed according to the contact track and the display position, and specifically comprises the following steps:
Determining contacts corresponding to each vertex angle point from the contact track according to the display positions to obtain contact combinations, wherein each contact combination corresponds to one vertex angle point;
judging whether four contacts exist in each contact combination or not, wherein an area enclosed by the four contacts comprises the corresponding vertex angle points;
And if yes, unlocking the display screen.
2. The screen unlocking method according to claim 1, wherein the display position includes an abscissa and an ordinate of the vertex points, and the determining, according to the display position, a contact point corresponding to each vertex point from the contact point tracks, to obtain a contact point combination specifically includes:
And classifying the contacts with the same abscissa as the abscissa of the vertex angle point or the same ordinate as the ordinate of the vertex angle point in the contact track into a group to obtain corresponding contact combinations.
3. The screen unlocking method according to claim 1, further comprising, before said determining the target number of target touch pieces and the display position of each of the target touch pieces:
when the display screen is in an unlocking state, receiving an unlocking setting instruction;
displaying an unlocking setting interface on the display screen according to the unlocking setting instruction;
Acquiring a plurality of setting schemes input by a user through the unlocking setting interface, wherein each setting scheme comprises at least one target touch block and a display position of each target touch block;
the determining manner of the display position of each target touch block specifically includes:
Determining a target setting scheme from the plurality of setting schemes according to the target number;
And determining the display position of each target touch block according to the target setting scheme.
4. The screen unlocking method according to claim 1, wherein the determining the target number of target touch blocks specifically comprises:
acquiring the historical number of the target touch blocks;
And determining the target number of the target touch blocks from a preset number library according to the historical number.
5. A screen unlocking device, characterized in that it is applied to a mobile terminal, the mobile terminal includes a display screen, the screen unlocking device includes:
the receiving module is used for receiving a screen unlocking instruction when the display screen is in a locked state;
the determining module is used for determining the target number of the target touch blocks and the display position of each target touch block according to the screen unlocking instruction;
The generation module is used for generating an unlocking interface according to the display position, wherein the unlocking interface comprises the target touch blocks with the target number;
the display module is used for displaying the unlocking interface on the display screen so that a user can unlock the display screen through the unlocking interface;
the acquisition module is used for acquiring a contact track corresponding to touch operation when detecting that a user performs the touch operation on the unlocking interface;
The unlocking module is used for unlocking the display screen according to the contact track and the display position;
The unlocking module is used for determining contacts corresponding to each vertex angle point from the contact track according to the display position to obtain contact combinations, and each contact combination corresponds to one vertex angle point; judging whether four contacts exist in each contact combination or not, wherein an area enclosed by the four contacts comprises the corresponding vertex angle points; and if yes, unlocking the display screen.
6. A computer readable storage medium having stored therein a plurality of instructions adapted to be loaded by a processor to perform the screen unlocking method of any one of claims 1 to 4.
7. A mobile terminal comprising a processor and a memory, the processor being electrically connected to the memory, the memory being for storing instructions and data, the processor being for performing the steps of the screen unlocking method of any one of claims 1 to 4.
CN202011320108.0A 2020-11-23 2020-11-23 Screen unlocking method and device, storage medium and mobile terminal Active CN112380520B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011320108.0A CN112380520B (en) 2020-11-23 2020-11-23 Screen unlocking method and device, storage medium and mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011320108.0A CN112380520B (en) 2020-11-23 2020-11-23 Screen unlocking method and device, storage medium and mobile terminal

Publications (2)

Publication Number Publication Date
CN112380520A CN112380520A (en) 2021-02-19
CN112380520B true CN112380520B (en) 2024-05-31

Family

ID=74589062

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011320108.0A Active CN112380520B (en) 2020-11-23 2020-11-23 Screen unlocking method and device, storage medium and mobile terminal

Country Status (1)

Country Link
CN (1) CN112380520B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114860144A (en) * 2022-05-26 2022-08-05 北京小米移动软件有限公司 Method, device and terminal device for controlling unlocking interface of terminal device

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102147691A (en) * 2010-02-09 2011-08-10 北京三星通信技术研究有限公司 Unlocking method for touch screen
KR20140030671A (en) * 2012-09-03 2014-03-12 삼성전자주식회사 Unlocking method of mobile terminal and the mobile terminal
CN104063136A (en) * 2013-07-02 2014-09-24 姜洪明 Mobile operation system
CN104166817A (en) * 2014-08-19 2014-11-26 深圳市金立通信设备有限公司 Touch screen unlocking method
CN106155541A (en) * 2015-04-07 2016-11-23 中兴通讯股份有限公司 screen control method and device
CN107422978A (en) * 2017-08-03 2017-12-01 广东欧珀移动通信有限公司 Gesture unlocking method, device, terminal and storage medium
CN107678676A (en) * 2017-10-23 2018-02-09 维沃移动通信有限公司 Screen unlocking method and device
CN108052269A (en) * 2017-11-28 2018-05-18 深圳市金立通信设备有限公司 Unlocking screen optimization method, terminal device and computer-readable medium
CN108363917A (en) * 2018-01-31 2018-08-03 努比亚技术有限公司 Mobile terminal unlocking method, mobile terminal and computer readable storage medium
CN108549807A (en) * 2018-04-26 2018-09-18 维沃移动通信有限公司 A kind of unlocking screen method and mobile terminal
CN110032854A (en) * 2019-04-10 2019-07-19 惠州Tcl移动通信有限公司 Solve lock control method, device, mobile terminal and storage medium
CN110052030A (en) * 2019-04-26 2019-07-26 腾讯科技(深圳)有限公司 Vivid setting method, device and the storage medium of virtual role
CN111290794A (en) * 2020-01-17 2020-06-16 惠州Tcl移动通信有限公司 Screen awakening method and device, storage medium and mobile terminal
CN111552948A (en) * 2020-05-09 2020-08-18 河南伯特利知识产权服务有限公司 Electronic terminal unlocking method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10750161B2 (en) * 2015-07-15 2020-08-18 Fyusion, Inc. Multi-view interactive digital media representation lock screen

Patent Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102147691A (en) * 2010-02-09 2011-08-10 北京三星通信技术研究有限公司 Unlocking method for touch screen
KR20140030671A (en) * 2012-09-03 2014-03-12 삼성전자주식회사 Unlocking method of mobile terminal and the mobile terminal
CN104063136A (en) * 2013-07-02 2014-09-24 姜洪明 Mobile operation system
CN104166817A (en) * 2014-08-19 2014-11-26 深圳市金立通信设备有限公司 Touch screen unlocking method
CN106155541A (en) * 2015-04-07 2016-11-23 中兴通讯股份有限公司 screen control method and device
CN107422978A (en) * 2017-08-03 2017-12-01 广东欧珀移动通信有限公司 Gesture unlocking method, device, terminal and storage medium
CN107678676A (en) * 2017-10-23 2018-02-09 维沃移动通信有限公司 Screen unlocking method and device
CN108052269A (en) * 2017-11-28 2018-05-18 深圳市金立通信设备有限公司 Unlocking screen optimization method, terminal device and computer-readable medium
CN108363917A (en) * 2018-01-31 2018-08-03 努比亚技术有限公司 Mobile terminal unlocking method, mobile terminal and computer readable storage medium
CN108549807A (en) * 2018-04-26 2018-09-18 维沃移动通信有限公司 A kind of unlocking screen method and mobile terminal
CN110032854A (en) * 2019-04-10 2019-07-19 惠州Tcl移动通信有限公司 Solve lock control method, device, mobile terminal and storage medium
CN110052030A (en) * 2019-04-26 2019-07-26 腾讯科技(深圳)有限公司 Vivid setting method, device and the storage medium of virtual role
CN111290794A (en) * 2020-01-17 2020-06-16 惠州Tcl移动通信有限公司 Screen awakening method and device, storage medium and mobile terminal
CN111552948A (en) * 2020-05-09 2020-08-18 河南伯特利知识产权服务有限公司 Electronic terminal unlocking method

Also Published As

Publication number Publication date
CN112380520A (en) 2021-02-19

Similar Documents

Publication Publication Date Title
CN103389863B (en) A kind of display control method and device
CN106982097A (en) Radio frequency interference elimination method, device, storage medium and terminal
CN106445596B (en) Method and device for managing setting items
CN111290794B (en) Screen awakening method and device, storage medium and mobile terminal
US11262911B2 (en) Integrated home key and virtual key area for a smart terminal
CN111078108A (en) Screen display method and device, storage medium and mobile terminal
CN105138239A (en) Application operation method, device and terminal equipment
CN109714476B (en) Data processing method and device, mobile terminal and storage medium
CN106817489B (en) Message prompting method and mobile terminal
CN106940770A (en) A screen locking method, device and terminal
CN112380520B (en) Screen unlocking method and device, storage medium and mobile terminal
CN111596793B (en) Anti-misoperation method and system, storage medium and terminal equipment
CN109600514B (en) Unlocking control method and device, mobile terminal and storage medium
CN110851014B (en) Touch recognition method and device, storage medium and terminal equipment
CN110719361B (en) Information transmission method, mobile terminal and storage medium
CN110109788B (en) Multi-key detection method and device, electronic equipment and storage medium
CN111064847A (en) False touch prevention method and device, storage medium and electronic equipment
CN112433694B (en) Light intensity adjusting method and device, storage medium and mobile terminal
CN111143580B (en) Multimedia data storage method and device, storage medium and electronic equipment
CN110109582B (en) Display method and device of mobile terminal and storage medium
CN106959856B (en) Screen locking mode switching method and device
CN112367428A (en) Electric quantity display method and system, storage medium and mobile terminal
CN108496140A (en) A kind of processing method and electronic equipment
CN104965724A (en) Working state switching method and apparatus
CN111399881B (en) Application program updating method and device, storage medium and mobile terminal

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant