WO2014005510A1 - 触摸屏的解锁方法及装置 - Google Patents

触摸屏的解锁方法及装置 Download PDF

Info

Publication number
WO2014005510A1
WO2014005510A1 PCT/CN2013/078668 CN2013078668W WO2014005510A1 WO 2014005510 A1 WO2014005510 A1 WO 2014005510A1 CN 2013078668 W CN2013078668 W CN 2013078668W WO 2014005510 A1 WO2014005510 A1 WO 2014005510A1
Authority
WO
WIPO (PCT)
Prior art keywords
target
vector
end point
unlocking
preset
Prior art date
Application number
PCT/CN2013/078668
Other languages
English (en)
French (fr)
Inventor
徐智浩
Original Assignee
华为终端有限公司
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 华为终端有限公司 filed Critical 华为终端有限公司
Priority to EP13813983.7A priority Critical patent/EP2846232A4/en
Priority to JP2015515385A priority patent/JP6252801B2/ja
Publication of WO2014005510A1 publication Critical patent/WO2014005510A1/zh
Priority to US14/586,221 priority patent/US20150116250A1/en

Links

Classifications

    • 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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1684Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
    • G06F1/1694Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being a single or a set of motion sensors for pointer control or gesture input obtained by sensing movements of the portable computer
    • 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
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/82Protecting input, output or interconnection devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/82Protecting input, output or interconnection devices
    • G06F21/84Protecting input, output or interconnection devices output devices, e.g. displays or monitors
    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2200/00Indexing scheme relating to G06F1/04 - G06F1/32
    • G06F2200/16Indexing scheme relating to G06F1/16 - G06F1/18
    • G06F2200/163Indexing scheme relating to constructional details of the computer
    • G06F2200/1637Sensing arrangement for detection of housing movement or orientation, e.g. for controlling scrolling or cursor movement on the display of an handheld computer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2105Dual mode as a secondary aspect
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2147Locking files

Definitions

  • the present invention relates to the field of communication systems, and in particular, to a method and an apparatus for unlocking a touch screen. Background technique
  • G-sense (gravi ta t ion sense) is a sensor in a mobile phone that senses the current acceleration or direction of gravity of the phone.
  • the G-sense function has become the standard configuration of Android (Android) smartphones.
  • Android smartphones it is very common to use G-sense functions to implement a variety of applications.
  • unlocking the touch screen through gravity sensing technology is still a blank.
  • Embodiments of the present invention provide a method and an apparatus for unlocking a touch screen, which implements unlocking of a touch screen by using gravity sensing technology, thereby making up for the blank in the prior art.
  • the technical solution of the embodiment of the present invention is: a method for unlocking a touch screen, comprising: determining whether at least one target track exists in a touch track, and an end point of the at least one target track coincides with a center of a preset closed area, And another endpoint is on an edge of the one preset closed area; when the at least one target track exists, and each of the target tracks corresponds to a preset seal
  • the vectors of each of the target trajectories are respectively detected to be the same as the direction of the gravity vector according to gravity sensing, and the vector of the target trajectory is taken as the starting point of the edge of the one preset closed region as the starting point
  • the center coincident end point of a preset closed area is used as an end point; when the vector of each target track is the same as the direction of the gravity vector, unlocking is performed.
  • An unlocking device for a touch screen comprising: a determining unit, configured to determine whether there is at least one target trajectory in the touch trajectory, one end point of the at least one target trajectory coincides with a center of a preset closed area, and the other end point is in the a detecting unit, configured to: when the at least one target trajectory exists, and each of the target trajectories respectively corresponds to a preset closed area, respectively detecting each target according to gravity sensing Whether the vectors of the trajectories are all the same as the direction of the gravity vector, the vector of the target trajectory takes the end point on the edge of the one preset closed area as a starting point, and the end point coincident with the center of the one preset closed area as the end point; And an unlocking unit, configured to perform unlocking when the vectors of each of the target trajectories are the same as the direction of the gravity vector.
  • the method and device for unlocking the touch screen provided by the embodiment of the present invention first determine whether there is at least one target trajectory in the touch trajectory, one end point of the at least one target trajectory coincides with the center of one preset closed area, and the other end point is in the Determining an edge of a preset closed area; and then, when the at least one target track exists, and each of the target tracks respectively corresponds to a preset closed area, respectively detecting whether the vector of each target track is based on gravity sensing All of the same as the direction of the gravity vector, the vector of the target trajectory takes the end point on the edge of the one preset closed area as the starting point, and the end point coincident with the center of the one preset closed area as the end point; When the vector of each target trajectory is the same as the direction of the gravity vector, the unlocking is performed.
  • the embodiment of the invention realizes the unlocking function of the touch screen by using the gravity sensing technology, and compensates for the blank of the touch screen unlocking function by gravity sensing.
  • FIG. 1 is a flowchart of a method for unlocking a touch screen according to Embodiment 1 of the present invention
  • FIG. 2 is a schematic structural diagram of an unlocking device for a touch screen according to Embodiment 1 of the present invention
  • FIG. 3 is a flowchart of a method for unlocking a touch screen according to Embodiment 2 of the present invention.
  • FIG. 4 is a schematic structural diagram of an unlocking device for a touch screen according to Embodiment 2 of the present invention.
  • FIG. 5 is a schematic diagram of a target trajectory vector according to Embodiment 2 of the present invention.
  • FIG. 6 is a schematic diagram of three target trajectory vectors according to Embodiment 2 of the present invention
  • FIG. 7 is a schematic diagram of a trajectory of an infinite target trajectory vector starting point according to Embodiment 2 of the present invention. detailed description
  • the embodiment provides a method for unlocking a touch screen.
  • the method includes: 101. Determine whether at least one target track exists in the touch track. Wherein one end point of the at least one target track coincides with a center of a preset closed area, and the other end point is on an edge of the one preset closed area, and the preset closed area may be a circle or an ellipse Shape, square, etc.
  • one end point of the at least one target track coincides with a center of one circular area, and the other end point is on a circle of the one circular area
  • the vector of the target trajectory takes the end point on the circle of the one circular area as a starting point, and the end point coincident with the center of the one circular area as an end point.
  • each of the target trajectories respectively corresponds to a preset closed area, respectively, whether the vector of each target trajectory is the same as the direction of the gravity vector according to gravity sensing.
  • the vector of the target trajectory takes the end point on the edge of the one preset closed area as a starting point, and the end point coincident with the center of the one preset closed area as an end point.
  • the unlocking method provided by the present invention can preset a plurality of closed areas, thereby being able to overcome
  • the user may accidentally unlock the terminal due to a misoperation.
  • the embodiment provides an unlocking device for a touch screen.
  • the entity of the device may be a mobile phone mobile terminal, and the device includes: a central processing unit 21, an input device 22, an output device 23, and a memory 24.
  • the input device 22, the output device 23, and the memory 24 are connected to the central processing unit 21.
  • the central processing unit 21 includes: a determining unit 2101, a detecting unit 2102, and an unlocking unit 21 03.
  • the determining unit 2101 is configured to determine whether at least one target trajectory exists in the touch trajectory. Wherein one end point of the at least one target track coincides with a center of a preset closed area, and the other end point is on an edge of the one preset closed area, and the preset closed area may be a circle or an ellipse Shape, square, etc.
  • each of the target trajectories respectively corresponding to a preset closed area, respectively detecting whether the vector of each target trajectory is the same as the direction of the gravity vector according to gravity sensing, and the vector of the target trajectory is the one
  • the end point on the edge of the preset closed area is used as the starting point, and the end point coincident with the center of the one preset closed area is used as the end point.
  • the vector of the target trajectory takes the end point on the one preset closed area as a starting point, and the end point coincident with the center of the one preset closed area as an end point.
  • the unlocking unit 2103 can be configured to perform unlocking when the detecting unit 2102 detects that the vector of each target trajectory is the same as the direction of the gravity vector.
  • the unlocking device provided by the present invention can preset a plurality of closed areas, thereby being able to overcome
  • the user may accidentally unlock the terminal due to a misoperation.
  • the method and device for unlocking the touch screen provided by the embodiment of the present invention first determine whether there is at least one target trajectory in the touch trajectory, one end point of the at least one target trajectory coincides with the center of one preset closed area, and the other end point is in the Determining an edge of a preset closed area; and then, when the at least one target track exists, and each of the target tracks respectively corresponds to a preset closed area, respectively detecting whether the vector of each target track is based on gravity sensing Both in the direction of the gravity vector Similarly, the vector of the target trajectory takes the end point on the edge of the one preset closed area as a starting point, and the end point coincident with the center of the one preset closed area as an end point; finally, the vector of each target trajectory When both are in the same direction as the gravity vector, unlocking is performed.
  • the embodiment of the invention realizes the unlocking function of the touch screen by using the gravity sensing technology, and compensates for the blank of the touch screen unlocking function by gravity sensing.
  • the embodiment provides a method for unlocking a touch screen. As shown in FIG. 3, the method includes:
  • one end point of the at least one target track coincides with a center of a preset closed area, and the other end point is on an edge of the one preset closed area, and the preset closed area may be a circle or an ellipse Shape, square, etc.
  • the preset closed area is a preset circular area
  • one end point of the at least one target track coincides with a center of a preset circular area
  • the other end point is in the one preset circle
  • the vector of the target trajectory takes as the starting point from the end point on the circle of the one predetermined circular area, and the end point coincident with the center of the one of the preset circular areas as the end point.
  • each of the target trajectories respectively corresponds to a preset closed area, respectively, detecting whether the vector of each target trajectory is the same as the direction of the gravity vector according to gravity sensing and detecting Whether the vector of each target trajectory is located at a preset position.
  • the vector of the target trajectory takes the end point on the edge of the one preset closed area as a starting point, and the end point coincident with the center of the one preset closed area as an end point.
  • Target trajectory The vector direction changes correspondingly as the touch screen is tilted.
  • the preset closed area is a circular area
  • the vector of the one target track is as shown in FIG. 5, and at the same time, there may be multiple pieces of the target track.
  • Vector for example, a vector with three target trajectories, as shown in Figure 6.
  • the unlocking method provided by the present invention can preset a plurality of closed areas, and not only needs to be
  • the vector of the target trajectory is the same as the direction of the gravity vector, and the vector of each target trajectory is required to be located at a preset position, so that it can be overcome when only one closed area is preset or only the direction of gravity sensing is used to determine whether to unlock. The user accidentally unlocks the terminal due to a misoperation.
  • the user device can be notified that the unlocking is successful by playing a screen that is dropped by the closed area.
  • the unlocking method of the touch screen provided in this embodiment is applicable not only to a vector of a limited number of target trajectories, but also to a vector of an infinite number of continuously changing target trajectories.
  • the present embodiment provides an unlocking device for a touch screen.
  • the entity of the device may be a mobile terminal device, and the device includes: an obtaining unit 41, a determining unit 42, a detecting unit 43, and an unlocking unit 44.
  • the obtaining unit 41 can be used to acquire a touch track.
  • the determining unit 42 is configured to determine whether there is at least one target trajectory in the touch trajectory acquired by the acquiring unit 41.
  • an endpoint of the at least one target trajectory coincides with a center of a preset closed region
  • the other end point is on the edge of the one preset closed area
  • the preset closed area may be circular, elliptical, square or the like.
  • one end point of the at least one target track coincides with a center of one circular area, and the other end point is on a circle of the one circular area
  • the vector of the target trajectory takes the end point on the circle of the one circular area as a starting point, and the end point coincident with the center of the one circular area as an end point.
  • the detecting unit 43 can be configured to detect each of the targets according to gravity sensing when the determining unit 42 determines that the at least one target trajectory exists, and each of the target trajectories respectively corresponds to a preset closed area Whether the vectors of the trajectories are the same as the direction of the gravity vector.
  • the detecting unit 43 is specifically configured to: when the at least one target trajectory exists, and each of the target trajectories respectively corresponds to a preset closed area, respectively, whether the vector of each target trajectory is detected according to gravity sensing The direction of the gravity vector is the same and it is detected whether the vectors of each of the target trajectories are all at the preset position.
  • the unlocking unit 44 is configured to perform unlocking when the detecting unit 43 detects that the vector of each of the target trajectories is the same as the direction of the gravity vector.
  • the unlocking unit 44 may be specifically configured to perform unlocking when the vectors of each of the target trajectories are the same as the direction of the gravity vector and the vectors of each of the target trajectories are located at the preset position.
  • the method and device for unlocking the touch screen provided by the embodiment are applicable not only to the vector of the limited target track, but also to the vector of the infinite number of continuously changing target tracks. At this time, the starting point of the infinite target track vector constitutes a continuous curve. As shown in Figure 7.
  • the method and device for unlocking a touch screen provided by an embodiment of the present invention first determines whether at least one target trajectory exists in a touch trajectory, and an endpoint of the at least one target trajectory and a preset closed area The centers of the domains coincide, and the other endpoint is on the edge of the one preset closed area; then when there is the at least one target track, and each of the target tracks corresponds to a preset closed area, according to gravity sensing Detecting whether the vector of each target trajectory is the same as the direction of the gravity vector, and the vector of the target trajectory takes the end point on the edge of the one preset closed area as a starting point, and the preset closed area The center coincident endpoints serve as the end point; finally, when the vectors of each of the target trajectories are the same as the direction of the gravity vector, the unlocking is performed.
  • the embodiment of the invention realizes the unlocking function of the touch screen by using the gravity sensing technology, and compensates for the blank of the touch screen unlocking function by gravity sensing.
  • the unlocking device of the touch screen provided by the embodiment of the present invention can implement the method embodiment provided in the foregoing.
  • the method and device for unlocking the touch screen provided by the embodiments of the present invention can be applied to the field of communication systems, but is not limited thereto.
  • the storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).
  • ROM read-only memory
  • RAM random access memory

Landscapes

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

Abstract

一种触摸屏的解锁方法及装置,所述方法包括:首先判断触摸轨迹中是否存在至少一条目标轨迹,所述至少一条目标轨迹的一个端点与一个预置封闭区域的中心重合,并且另一个端点在所述一个预置封闭区域的边沿上;然后当存在所述至少一条目标轨迹,且所述每条目标轨迹分别对应一个预置封闭区域时,根据重力感应分别检测所述每条目标轨迹的矢量是否均与重力矢量的方向相同,所述目标轨迹的矢量以所述一个预置封闭区域边沿上的端点作为起点,以与所述一个预置封闭区域的中心重合的端点作为终点;最后当所述每条目标轨迹的矢量均与所述重力矢量的方向相同时,进行解锁。该解锁方法及装置适用于通讯***领域。

Description

触摸屏的解锁方法及装置 本申请要求于 2012年 7月 2日提交中国专利局、申请号为 201210225344.3、 名称为 "触摸屏的解锁方法及装置" 的中国专利申请的优先权,其全部内容通 过引用结合在本申请中。
技术领域 本发明涉及通讯***领域, 特别涉及一种触摸屏的解锁方法及装置。 背景技术
G-sense ( gravi ta t ion sense 重力感应)是手机内的一种传感器, 能够 感应出手机当前的加速度或重力的方向。目前, G-sense功能已经成为 Android (安卓)智能手机的标准配置, 同时, 在安卓智能手机中, 利用 G-sense的功 能来实现各种各样的应用程序已经非常普遍。 然而, 通过重力感应技术来实现 触摸屏幕的解锁, 目前还是个空白。 发明内容 本发明实施例提供一种触摸屏的解锁方法及装置,通过重力感应技术实现 了触摸屏幕的解锁, 弥补了现有技术中的空白。 本发明实施例釆用的技术方案为: 一种触摸屏的解锁方法, 包括: 判断触摸轨迹中是否存在至少一条目标轨迹,所述至少一条目标轨迹的一 个端点与一个预置封闭区域的中心重合,并且另一个端点在所述一个预置封闭 区域的边沿上; 当存在所述至少一条目标轨迹,且所述每条目标轨迹分别对应一个预置封 闭区域时,根据重力感应分别检测所述每条目标轨迹的矢量是否均与重力矢量 的方向相同,所述目标轨迹的矢量以所述一个预置封闭区域边沿上的端点作为 起点, 以与所述一个预置封闭区域的中心重合的端点作为终点; 当所述每条目标轨迹的矢量均与所述重力矢量的方向相同时, 进行解锁。 一种触摸屏的解锁装置, 包括: 判断单元, 用于判断触摸轨迹中是否存在至少一条目标轨迹, 所述至少一 条目标轨迹的一个端点与一个预置封闭区域的中心重合,并且另一个端点在所 述一个预置封闭区域的边沿上; 检测单元, 用于当存在所述至少一条目标轨迹,且所述每条目标轨迹分别 对应一个预置封闭区域时,根据重力感应分别检测所述每条目标轨迹的矢量是 否均与重力矢量的方向相同,所述目标轨迹的矢量以所述一个预置封闭区域边 沿上的端点作为起点 ,以与所述一个预置封闭区域的中心重合的端点作为终点; 解锁单元,用于当所述每条目标轨迹的矢量均与所述重力矢量的方向相同 时, 进行解锁。 本发明实施例提供的触摸屏的解锁方法及装置,首先判断触摸轨迹中是否 存在至少一条目标轨迹,所述至少一条目标轨迹的一个端点与一个预置封闭区 域的中心重合, 并且另一个端点在所述一个预置封闭区域的边沿上; 然后当存 在所述至少一条目标轨迹,且所述每条目标轨迹分别对应一个预置封闭区域时, 根据重力感应分别检测所述每条目标轨迹的矢量是否均与重力矢量的方向相 同, 所述目标轨迹的矢量以所述一个预置封闭区域边沿上的端点作为起点, 以 与所述一个预置封闭区域的中心重合的端点作为终点;最后当所述每条目标轨 迹的矢量均与所述重力矢量的方向相同时, 进行解锁。本发明实施例通过利用 重力感应技术实现了触摸屏幕的解锁功能,弥补了通过重力感应实现触摸屏幕 解锁功能的空白。 附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技 术描述中所需要使用的附图作简单地介绍,显而易见地, 下面描述中的附图仅 仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳 动的前提下, 还可以根据这些附图获得其它的附图。
图 1为本发明实施例一提供的触摸屏的解锁方法流程图;
图 2为本发明实施例一提供的触摸屏的解锁装置结构示意图;
图 3为本发明实施例二提供的触摸屏的解锁方法流程图;
图 4为本发明实施例二提供的触摸屏的解锁装置结构示意图;
图 5为本发明实施例二提供的目标轨迹矢量示意图;
图 6为本发明实施例二提供的三条目标轨迹矢量示意图; 图 7为本发明实施例二提供的无限个目标轨迹矢量起始点轨迹示意图。 具体实施方式
下面将结合本发明实施例中的附图 ,对本发明实施例中的技术方案进行清 楚、 完整地描述, 显然, 所描述的实施例仅仅是本发明一部分实施例, 而不是 全部的实施例。基于本发明中的实施例, 本领域普通技术人员在没有做出创造 性劳动前提下所获得的所有其它实施例, 都属于本发明保护的范围。
为使本发明技术方案的优点更加清楚,下面结合附图和实施例对本发明作 详细说明。
实施例一
本实施例提供一种触摸屏的解锁方法, 如图 1所示, 所述方法包括: 101、 判断触摸轨迹中是否存在至少一条目标轨迹。 其中,所述至少一条目标轨迹的一个端点与一个预置封闭区域的中心重合 , 并且另一个端点在所述一个预置封闭区域的边沿上,所述预置封闭区域可以为 圓形、 椭圓形, 方形等。
具体地, 当所述预置封闭区域为圓形区域时, 所述至少一条目标轨迹的一 个端点与一个圓形区域的圓心重合,并且另一个端点在所述一个圓形区域的圓 形上, 所述目标轨迹的矢量以在所述一个圓形区域的圓形上的端点作为起点, 以与所述一个圓形区域的圓心重合的端点作为终点。
102、 当存在所述至少一条目标轨迹, 且所述每条目标轨迹分别对应一个 预置封闭区域时,根据重力感应分别检测所述每条目标轨迹的矢量是否均与重 力矢量的方向相同。
其中,所述目标轨迹的矢量以所述一个预置封闭区域边沿上的端点作为起 点, 以与所述一个预置封闭区域的中心重合的端点作为终点。
103、 当所述每条目标轨迹的矢量均与所述重力矢量的方向相同时, 进行 解锁。
其中, 当触摸屏幕处于解锁过程中时, 所述预置封闭区域的位置和预设重 力矢量的方向始终保持不变,同时本发明提供的解锁方法可以预置多个封闭区 域,从而可以克服在只预置一个封闭区域时, 用户由于误操作就对终端误解锁 的问题。
本实施例提供一种触摸屏的解锁装置, 如图 2所示, 所述装置的实体可以 为手机移动终端, 所述装置包括: 中央处理器 21、 输入设备 22、 输出设备 23、 存储器 24 ,所述输入设备 22、输出设备 23、存储器 24与所述中央处理器 21连接。
所述中央处理器 21包括: 判断单元 2101、 检测单元 2102、 解锁单元 21 03。 判断单元 2101, 可以用于判断触摸轨迹中是否存在至少一条目标轨迹。 其中,所述至少一条目标轨迹的一个端点与一个预置封闭区域的中心重合 , 并且另一个端点在所述一个预置封闭区域的边沿上,所述预置封闭区域可以为 圓形、 椭圓形, 方形等。 轨迹,且所述每条目标轨迹分别对应一个预置封闭区域时,根据重力感应分别 检测所述每条目标轨迹的矢量是否均与重力矢量的方向相同,所述目标轨迹的 矢量以所述一个预置封闭区域边沿上的端点作为起点,以与所述一个预置封闭 区域的中心重合的端点作为终点。
其中, 所述目标轨迹的矢量以所述一个预置封闭区域上的端点作为起点, 以与所述一个预置封闭区域的中心重合的端点作为终点。
解锁单元 2103 ,可以用于当所述检测单元 2102检测出每条目标轨迹的矢量 均与所述重力矢量的方向相同时, 进行解锁。
其中, 当触摸屏幕处于解锁过程中时, 所述预置封闭区域的位置和预设重 力矢量的方向始终保持不变,同时本发明提供的解锁装置可以预置多个封闭区 域,从而可以克服在只预置一个封闭区域时, 用户由于误操作就对终端误解锁 的问题。
本发明实施例提供的触摸屏的解锁方法及装置,首先判断触摸轨迹中是否 存在至少一条目标轨迹,所述至少一条目标轨迹的一个端点与一个预置封闭区 域的中心重合, 并且另一个端点在所述一个预置封闭区域的边沿上; 然后当存 在所述至少一条目标轨迹,且所述每条目标轨迹分别对应一个预置封闭区域时, 根据重力感应分别检测所述每条目标轨迹的矢量是否均与重力矢量的方向相 同, 所述目标轨迹的矢量以所述一个预置封闭区域边沿上的端点作为起点, 以 与所述一个预置封闭区域的中心重合的端点作为终点;最后当所述每条目标轨 迹的矢量均与所述重力矢量的方向相同时, 进行解锁。本发明实施例通过利用 重力感应技术实现了触摸屏幕的解锁功能,弥补了通过重力感应实现触摸屏幕 解锁功能的空白。 实施例二
本实施例提供一种触摸屏的解锁方法, 如图 3所示, 所述方法包括:
301、 获取触摸轨迹。
302、 判断触摸轨迹中是否存在至少一条目标轨迹。
其中,所述至少一条目标轨迹的一个端点与一个预置封闭区域的中心重合 , 并且另一个端点在所述一个预置封闭区域的边沿上,所述预置封闭区域可以为 圓形、 椭圓形, 方形等。
具体地, 当所述预置封闭区域为预置圓形区域时, 所述至少一条目标轨迹 的一个端点与一个预置圓形区域的圓心重合,并且另一个端点在所述一个预置 圓形区域的圓形上,所述目标轨迹的矢量以在所述一个预置圓形区域的圓形上 的端点作为起点, 以与所述一个预置圓形区域的圓心重合的端点作为终点。
303、 当存在所述至少一条目标轨迹, 且所述每条目标轨迹分别对应一个 预置封闭区域时,根据重力感应分别检测所述每条目标轨迹的矢量是否均与重 力矢量的方向相同并且检测所述每条目标轨迹的矢量是否均位于预设位置。
其中,所述目标轨迹的矢量以所述一个预置封闭区域边沿上的端点作为起 点, 以与所述一个预置封闭区域的中心重合的端点作为终点。 所述目标轨迹的 矢量方向会随着触摸屏地倾斜进行相应的改变, 例如, 当预置封闭区域为圓形 区域时, 所述一条目标轨迹的矢量如图 5所示, 同时还可以有多条所述目标轨 迹的矢量, 例如有三条目标轨迹的矢量, 如图 6所示。
304、 当所述每条目标轨迹的矢量均与所述重力矢量的方向相同并且所述 每条目标轨迹的矢量均位于预设位置时, 进行解锁。
其中, 当触摸屏幕处于解锁过程中时, 所述预置封闭区域的位置和预设重 力矢量的方向始终保持不变,同时本发明提供的解锁方法可以预置多个封闭区 域, 并且不仅需要每条目标轨迹的矢量均与所述重力矢量的方向相同,还需要 每条目标轨迹的矢量均位于预设位置,从而可以克服在只预置一个封闭区域或 者只通过重力感应方向判断是否解锁时,用户由于误操作就对终端误解锁的问 题。
具体地, 可以通过播放所述封闭区域掉落的画面, 来通知用户设备解锁成 功。
本实施例提供的触摸屏的解锁方法, 不仅适用于有限个目标轨迹的矢量, 也可以是无限个连续变化的目标轨迹的矢量。
本实施例提供一种触摸屏的解锁装置, 如图 4所示, 所述装置的实体可以 为移动终端设备, 所述装置包括: 获取单元 41、 判断单元 42、 检测单元 43、 解 锁单元 44。
获取单元 41 , 可以用于获取触摸轨迹。
判断单元 42 ,可以用于判断所述获取单元 41获取的触摸轨迹中是否存在至 少一条目标轨迹。
其中,所述至少一条目标轨迹的一个端点与一个预置封闭区域的中心重合 , 并且另一个端点在所述一个预置封闭区域的边沿上,所述预置封闭区域可以为 圓形、 椭圓形, 方形等。
具体地, 当所述预置封闭区域为圓形区域时, 所述至少一条目标轨迹的一 个端点与一个圓形区域的圓心重合,并且另一个端点在所述一个圓形区域的圓 形上, 所述目标轨迹的矢量以在所述一个圓形区域的圓形上的端点作为起点, 以与所述一个圓形区域的圓心重合的端点作为终点。
检测单元 4 3 ,可以用于当所述判断单元 42判断出存在所述至少一条目标轨 迹,且所述每条目标轨迹分别对应一个预置封闭区域时,根据重力感应分别检 测所述每条目标轨迹的矢量是否均与重力矢量的方向相同。
所述检测单元 43 , 具体可以用于当存在所述至少一条目标轨迹, 且所述每 条目标轨迹分别对应一个预置封闭区域时,根据重力感应分别检测所述每条目 标轨迹的矢量是否均与重力矢量的方向相同并且检测所述每条目标轨迹的矢 量是否均位于预设位置。
解锁单元 44 ,用于当所述检测单元 43检测出所述每条目标轨迹的矢量均与 所述重力矢量的方向相同时, 进行解锁。
所述解锁单元 44 ,具体可以用于当所述每条目标轨迹的矢量均与所述重力 矢量的方向相同并且所述每条目标轨迹的矢量均位于预设位置时, 进行解锁。
本实施例提供的触摸屏的解锁方法及装置,不仅适用于有限的目标轨迹的 矢量,也可以是无数个连续变化的目标轨迹的矢量, 此时无限个目标轨迹矢量 的起始点构成一条连续曲线, 如图 7所示。
本发明实施例提供的触摸屏的解锁方法及装置,首先判断触摸轨迹中是否 存在至少一条目标轨迹,所述至少一条目标轨迹的一个端点与一个预置封闭区 域的中心重合, 并且另一个端点在所述一个预置封闭区域的边沿上; 然后当存 在所述至少一条目标轨迹,且所述每条目标轨迹分别对应一个预置封闭区域时, 根据重力感应分别检测所述每条目标轨迹的矢量是否均与重力矢量的方向相 同, 所述目标轨迹的矢量以所述一个预置封闭区域边沿上的端点作为起点, 以 与所述一个预置封闭区域的中心重合的端点作为终点;最后当所述每条目标轨 迹的矢量均与所述重力矢量的方向相同时, 进行解锁。本发明实施例通过利用 重力感应技术实现了触摸屏幕的解锁功能,弥补了通过重力感应实现触摸屏幕 解锁功能的空白。 本发明实施例提供的触摸屏的解锁装置可以实现上述提供的方法实施例, 具体功能实现请参见方法实施例中的说明,在此不再赘述。 本发明实施例提供 的触摸屏的解锁方法及装置可以适用于通讯***领域, 但不仅限于此。 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程, 是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算 机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。 其中,所述的存储介质可为磁碟、光盘、只读存储记忆体( Read-Only Memory, ROM )或随机存储记忆体(Random Access Memory, RAM )等。 以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于 此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内, 可轻易想到 的变化或替换, 都应涵盖在本发明的保护范围之内。 因此, 本发明的保护范围 应该以权利要求的保护范围为准。

Claims

权 利 要求 书
1、 一种触摸屏的解锁方法, 其特征在于, 包括:
判断触摸轨迹中是否存在至少一条目标轨迹,所述至少一条目标轨迹的一 个端点与一个预置封闭区域的中心重合,并且另一个端点在所述一个预置封闭 区域的边沿上;
当存在所述至少一条目标轨迹,且所述每条目标轨迹分别对应一个预置封 闭区域时,根据重力感应分别检测所述每条目标轨迹的矢量是否均与重力矢量 的方向相同,所述目标轨迹的矢量以所述一个预置封闭区域边沿上的端点作为 起点, 以与所述一个预置封闭区域的中心重合的端点作为终点;
当所述每条目标轨迹的矢量均与所述重力矢量的方向相同时, 进行解锁。
1、 根据权利要求 1所述的触摸屏的解锁方法, 其特征在于, 所述当存在所 述至少一条目标轨迹,且所述每条目标轨迹分别对应一个预置封闭区域时,根 据重力感应分别检测所述每条目标轨迹的矢量是否均与重力矢量的方向相同 包括:
当存在所述至少一条目标轨迹,且所述每条目标轨迹分别对应一个预置封 闭区域时,根据重力感应分别检测所述每条目标轨迹的矢量是否均与重力矢量 的方向相同并且检测所述每条目标轨迹的矢量是否均位于预设位置;
所述当所述每条目标轨迹的矢量均与所述重力矢量的方向相同时,进行解 锁包括:
当所述每条目标轨迹的矢量均与所述重力矢量的方向相同并且所述每条 目标轨迹的矢量均位于预设位置时, 进行解锁。
3、 根据权利要求 1所述的触摸屏的解锁方法, 其特征在于, 所述预置封闭 区域为圓形区域或者椭圓形区域。
4、 根据权利要求 1或 3所述的触摸屏的解锁方法, 其特征在于, 当所述预 置封闭区域为预置圓形区域时,所述至少一条目标轨迹的一个端点与一个预置 圓形区域的圓心重合, 并且另一个端点在所述一个预置圓形区域的圓形上。
5、 根据权利要求 1或 3所述的触摸屏的解锁方法, 其特征在于, 当所述预 置封闭区域为圓形区域时,所述目标轨迹的矢量以所述一个圓形区域的圓形上 的端点作为起点, 以与所述一个圓形区域的圓心重合的端点作为终点。
6、 根据权利要求 1所述的触摸屏的解锁方法, 其特征在于, 所述判断触摸 轨迹中是否存在至少一条目标轨迹之前, 还包括:
获取所述触摸轨迹。
7、 一种触摸屏的解锁装置, 其特征在于, 包括:
判断单元, 用于判断触摸轨迹中是否存在至少一条目标轨迹, 所述至少一 条目标轨迹的一个端点与一个预置封闭区域的中心重合,并且另一个端点在所 述一个预置封闭区域的边沿上;
检测单元, 用于当存在所述至少一条目标轨迹,且所述每条目标轨迹分别 对应一个预置封闭区域时,根据重力感应分别检测所述每条目标轨迹的矢量是 否均与重力矢量的方向相同,所述目标轨迹的矢量以所述一个预置封闭区域边 沿上的端点作为起点 ,以与所述一个预置封闭区域的中心重合的端点作为终点; 解锁单元,用于当所述每条目标轨迹的矢量均与所述重力矢量的方向相同 时, 进行解锁。
8、 根据权利要求 7所述的触摸屏的解锁装置, 其特征在于,
所述检测单元, 具体用于当存在所述至少一条目标轨迹, 且所述每条目标 轨迹分别对应一个预置封闭区域时,根据重力感应分别检测所述每条目标轨迹 的矢量是否均与重力矢量的方向相同并且检测所述每条目标轨迹的矢量是否 均位于预设位置;
所述解锁单元,具体用于当所述每条目标轨迹的矢量均与所述重力矢量的 方向相同并且所述每条目标轨迹的矢量均位于预设位置时, 进行解锁。
9、 根据权利要求 7所述的触摸屏的解锁装置, 其特征在于, 所述预置封闭 区域为圓形区域或者椭圓形区域。
10、 根据权利要求 7或 9所述的触摸屏的解锁装置, 其特征在于, 当所述预 置封闭区域为圓形区域时,所述至少一条目标轨迹的一个端点与一个圓形区域 的圓心点重合, 并且另一个端点在所述一个圓形区域的圓形上。
11、 根据权利要求 7或 9所述的触摸屏的解锁装置, 其特征在于, 当所述预 置封闭区域为圓形区域时,所述目标轨迹的矢量以所述一个圓形区域的圓形上 的端点作为起点, 以与所述一个圓形区域的圓心重合的端点作为终点。
12、 根据权利要求 7所述的触摸屏的解锁装置, 其特征在于, 还包括: 获取单元, 用于获取所述触摸轨迹。
PCT/CN2013/078668 2012-07-02 2013-07-02 触摸屏的解锁方法及装置 WO2014005510A1 (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
EP13813983.7A EP2846232A4 (en) 2012-07-02 2013-07-02 METHOD AND DEVICE FOR UNLOCKING A TOUCH SCREEN
JP2015515385A JP6252801B2 (ja) 2012-07-02 2013-07-02 タッチスクリーンのロックを解除するための方法および装置
US14/586,221 US20150116250A1 (en) 2012-07-02 2014-12-30 Method and apparatus for unlocking touchscreen

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201210225344.3 2012-07-02
CN201210225344.3A CN102799310B (zh) 2012-07-02 2012-07-02 触摸屏的解锁方法及装置

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US14/586,221 Continuation US20150116250A1 (en) 2012-07-02 2014-12-30 Method and apparatus for unlocking touchscreen

Publications (1)

Publication Number Publication Date
WO2014005510A1 true WO2014005510A1 (zh) 2014-01-09

Family

ID=47198429

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2013/078668 WO2014005510A1 (zh) 2012-07-02 2013-07-02 触摸屏的解锁方法及装置

Country Status (5)

Country Link
US (1) US20150116250A1 (zh)
EP (1) EP2846232A4 (zh)
JP (1) JP6252801B2 (zh)
CN (1) CN102799310B (zh)
WO (1) WO2014005510A1 (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102799310B (zh) * 2012-07-02 2015-07-08 华为终端有限公司 触摸屏的解锁方法及装置
CN104391648B (zh) * 2014-11-28 2017-12-12 惠州Tcl移动通信有限公司 触控终端及其自动解锁方法
CN107291353A (zh) * 2017-06-22 2017-10-24 刘兴丹 一种移动智能设备多模式开启虚拟按键图标的方法、装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101980516A (zh) * 2010-10-26 2011-02-23 浙江大学 一种用于Android***手机上的锁屏以及解屏方法
CN102053794A (zh) * 2010-12-31 2011-05-11 东莞宇龙通信科技有限公司 显示屏解锁的方法及移动终端
CN102799310A (zh) * 2012-07-02 2012-11-28 华为终端有限公司 触摸屏的解锁方法及装置

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005092702A (ja) * 2003-09-19 2005-04-07 Toshiba Corp 情報処理装置
US20060075250A1 (en) * 2004-09-24 2006-04-06 Chung-Wen Liao Touch panel lock and unlock function and hand-held device
US20090262078A1 (en) * 2008-04-21 2009-10-22 David Pizzi Cellular phone with special sensor functions
KR20100060192A (ko) * 2008-11-27 2010-06-07 삼성전자주식회사 휴대 단말 장치의 방향 센서를 이용한 잠금 기능 제어 장치및 방법
US8539382B2 (en) * 2009-04-03 2013-09-17 Palm, Inc. Preventing unintentional activation and/or input in an electronic device
JP5505971B2 (ja) * 2010-04-12 2014-05-28 Necカシオモバイルコミュニケーションズ株式会社 端末装置及びプログラム
JP5367169B2 (ja) * 2010-06-18 2013-12-11 シャープ株式会社 情報端末装置およびこれを利用した個人認証方法
KR101684970B1 (ko) * 2010-08-18 2016-12-09 엘지전자 주식회사 이동단말기 및 그 제어방법
TWI492100B (zh) * 2010-08-25 2015-07-11 Fih Hong Kong Ltd 電子裝置及其解鎖方法
JP2012049872A (ja) * 2010-08-27 2012-03-08 Kyocera Corp 携帯端末、ロック解除プログラムおよびロック解除方法
TWI441072B (zh) * 2010-09-21 2014-06-11 Altek Corp 觸控螢幕解鎖方法及其具有攝像功能之電子裝置
JP5529700B2 (ja) * 2010-09-27 2014-06-25 株式会社ソニー・コンピュータエンタテインメント 情報処理装置、その制御方法、及びプログラム
CN101980129A (zh) * 2010-10-25 2011-02-23 中兴通讯股份有限公司 一种便携式设备屏幕解锁装置及方法
CN102135850A (zh) * 2010-12-06 2011-07-27 华为终端有限公司 手持终端设备及其自动解锁的方法
US8786561B2 (en) * 2011-05-18 2014-07-22 Microsoft Corporation Disambiguating intentional and incidental contact and motion in multi-touch pointing devices
US20130333020A1 (en) * 2012-06-08 2013-12-12 Motorola Mobility, Inc. Method and Apparatus for Unlocking an Electronic Device that Allows for Profile Selection
US20130346921A1 (en) * 2012-06-26 2013-12-26 Google Inc. Light field lockscreen

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101980516A (zh) * 2010-10-26 2011-02-23 浙江大学 一种用于Android***手机上的锁屏以及解屏方法
CN102053794A (zh) * 2010-12-31 2011-05-11 东莞宇龙通信科技有限公司 显示屏解锁的方法及移动终端
CN102799310A (zh) * 2012-07-02 2012-11-28 华为终端有限公司 触摸屏的解锁方法及装置

Also Published As

Publication number Publication date
CN102799310A (zh) 2012-11-28
EP2846232A4 (en) 2015-06-17
CN102799310B (zh) 2015-07-08
JP2015526781A (ja) 2015-09-10
EP2846232A1 (en) 2015-03-11
US20150116250A1 (en) 2015-04-30
JP6252801B2 (ja) 2017-12-27

Similar Documents

Publication Publication Date Title
US10402005B2 (en) Touch method and device, touch display apparatus
JP5937076B2 (ja) 移動デバイスにおけるジェスチャーベースのユーザ入力の検出のための方法および装置
JP6128363B2 (ja) データ報告方法および装置、ならびに端末デバイス
CN104954537B (zh) 一种信息处理方法及第一电子设备
US20130154947A1 (en) Determining a preferred screen orientation based on known hand positions
US20180203568A1 (en) Method for Enabling Function Module of Terminal, and Terminal Device
TW201342985A (zh) 用以基於設備間位置關係儲存及回復其協作互動通信期之狀態的方法、裝置及電腦程式產品
WO2015198688A1 (ja) 情報処理装置、情報処理方法及びプログラム
WO2017161803A1 (zh) 一种设置的调节方法和终端
WO2013123876A1 (zh) 一种触摸操作的处理方法及终端
WO2015131630A1 (zh) 桌面图标的置换方法及装置
JP6364088B2 (ja) アイコン位置交換方法及び装置
WO2014005510A1 (zh) 触摸屏的解锁方法及装置
KR20170124580A (ko) 머신 제어를 위한 제스처 기반 스위치를 위한 방법 및 시스템
WO2015131590A1 (zh) 一种控制黑屏手势处理的方法及终端
CN104850339A (zh) 一种信息处理方法及电子设备
WO2019071980A1 (zh) 控制方法及装置
WO2014173170A1 (zh) 多媒体文件的播放控制方法及装置
US9549240B2 (en) Mobile terminal and method of pairing mobile terminal with hearing apparatus
WO2018000382A1 (zh) 一种查看应用程序的图形用户界面、方法及终端
TWI700629B (zh) 控制顯示方向的方法和設備
US20170242498A1 (en) Passive Chopsticks Stylus System for Capacitive Touch Screens
TWI517108B (zh) 電子裝置控制系統及方法
JP2014505317A (ja) キー入力エラーの低減
US9948907B2 (en) Control method and control device

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 13813983

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 2013813983

Country of ref document: EP

ENP Entry into the national phase

Ref document number: 2015515385

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE