一种基于多点触控的安全认证方法及用户终端.pdf

上传人:sha****007 文档编号:5778047 上传时间:2019-03-18 格式:PDF 页数:13 大小:1.11MB
返回 下载 相关 举报
摘要
申请专利号:

CN201210080844.2

申请日:

2012.03.23

公开号:

CN103324897A

公开日:

2013.09.25

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):G06F 21/83申请日:20120323|||公开

IPC分类号:

G06F21/83(2013.01)I; G06F3/041; G06F3/0484(2013.01)I

主分类号:

G06F21/83

申请人:

联想(北京)有限公司

发明人:

李斌; 郭昌盛; 顾正华

地址:

100085 北京市海淀区上地信息产业基地创业路6号联想专利中心

优先权:

专利代理机构:

北京中博世达专利商标代理有限公司 11274

代理人:

申健

PDF下载: PDF下载
内容摘要

本发明的实施例提供一种基于多点触控的安全认证方法及用户终端,涉及安全技术领域,能够充分利用多点触控,在简化安全认证的同时提高了用户终端的安全性。其方法为:在用户触摸屏幕时,获取至少两个触摸点的位置信息;将所述位置信息与预存信息进行对比,当所述位置信息与所述预存信息的误差在规定范围内时,解除屏幕锁定。本发明实施例用于利用多点触摸技术进行安全认证。

权利要求书

权利要求书
1.   一种基于多点触控的安全认证方法,其特征在于,包括:
在用户触摸屏幕时,获取至少两个触摸点的位置信息;
将所述至少两个触摸点的位置信息与预存信息进行对比,当所述至少两个触摸点信息与所述预存信息的误差在规定范围内时,解除屏幕锁定。

2.   根据权利要求1所述的方法,其特征在于,所述至少两个触摸点的位置信息为所述至少两个触摸点的当前位置信息,或者所述至少两个触摸点中至少之一的运动轨迹信息。

3.   根据权利要求2所述的方法,其特征在于,
所述获取至少两个触摸点的当前位置信息包括获取至少两个触摸点的坐标;
所述将所述至少两个触摸点的位置信息与预存信息进行对比,当所述位置信息与所述预存信息的误差在规定范围内时,解除屏幕锁定包括根据所述至少两个触摸点的坐标获取触摸点之间的距离,并将所述触摸点之间的距离与第一预设距离进行对比,当所述触摸点之间的距离与所述第一预设距离的误差在规定范围内时,解除屏幕锁定。

4.   根据权利要求3所述的方法,其特征在于,在解除屏幕锁定之前还包括:
获取所述至少两个触摸点的移动后的坐标;
根据所述至少两个触摸点的移动后的坐标获取触摸点之间的第二距离,当所述触摸点之间的第二距离与第二预设距离的误差在规定范围内时,解除屏幕锁定。

5.   根据权利要求2所述的方法,其特征在于,触摸点为三个或三个以上,在解除屏幕锁定之前还包括:
在触摸点所围成的图形中获取至少一个夹角的角度;
将所述夹角的角度与预设角度进行对比,当所述夹角的角度与预设角度的误差在规定的误差范围内时,解除屏幕锁定。

6.   根据权利要求2所述的方法,其特征在于,
获取所述至少两个触摸点中至少之一的运动轨迹信息包括获取一个触摸点以另一个触摸点为中心旋转而形成的圆弧的弧度和半径;
所述将所述至少两个触摸点的位置信息与预存信息进行对比,当所述位置信息与所述预存信息的误差在规定范围内时,解除屏幕锁定包括将所述圆弧的弧度与预设弧度进行对比,将所述半径与预设半径进行对比,当所述弧度与预设弧度的误差在规定范围内且所述半径与预设半径的误差也在规定范围内时,解除屏幕锁定。

7.   根据权利要求1所述的方法,其特征在于,在所述获取至少两个触摸点的位置信息之前,还包括:
接收并存储用户预先设定的预设值,所述预设值包括所述第一预设距离、所述第二预设距离、所述预设弧度、所述预设半径以及所述预设角度。

8.   一种用户终端,其特征在于,包括:
获取单元,用于在用户触摸屏幕时,获取至少两个触摸点的位置信息。
处理单元,将所述至少两个触摸点的位置信息与预存信息进行对比,当所述位置信息与所述预存信息的误差在规定范围内时,解除屏幕锁定。

9.   根据权利要求8所述的用户终端,其特征在于,所述至少两个触摸点的位置信息为所述至少两个触摸点的当前位置信息,或者所述至少两个触摸点中至少之一的运动轨迹信息。

10.   根据权利要求9所述的用户终端,其特征在于,包括:
所述获取单元还用于获取至少两个触摸点的坐标;
所述处理单元还用于根据所述至少两个触摸点的坐标获取触摸点之间的距离,并将所述触摸点之间的距离与第一预设距离进行对比,当所述触摸点之间的距离与所述第一预设距离的误差在规定范围内时,解除屏幕锁定。

11.   根据权利要求10所述的用户终端,其特征在于,包括:
所述获取单元还用于获取所述至少两个触摸点的移动后的坐标;
所述处理单元还用于根据所述至少两个触摸点的移动后的坐标获取触摸点之间的第二距离,当所述触摸点之间的第二距离与第二预设距离的误差在规定范围内时,解除屏幕锁定。

12.   根据权利要求10所述的用户终端,其特征在于,包括:
所述获取单元还用于当有三个或者三个以上触摸点时,在触摸点所围成的图形中获取至少一个夹角的角度;
所述处理单元还用于将所述夹角的角度与预设角度进行对比,当所述夹角的角度与预设角度的误差在规定的误差范围内时,解除屏幕锁定。

13.   根据权利要求9所述的用户终端,其特征在于,包括:
所述获取单元还用于获取一个触摸点以另一个触摸点为中心旋转而形成的圆弧的弧度和半径;
所述处理单元还用于将所述圆弧的弧度与预设弧度进行对比,将所述半径与预设半径进行对比,当所述弧度与预设弧度的误差在规定范围内且所述半径与预设半径的误差也在规定范围内时,解除屏幕锁定。

14.   根据权利要求8所述的用户终端,其特征在于,还包括:
设定单元,用于获取并存储用户预先设定的预设值,所述预设值包括所述第一预设距离、所述第二预设距离、所述预设弧度、所述预设半径以及所述预设角度。

说明书

说明书一种基于多点触控的安全认证方法及用户终端
技术领域
本发明涉及通信领域,尤其涉及一种基于多点触控的安全认证方法及用户终端。
背景技术
多点触控(Multi‑Touch)是在同一显示界面上的多点或多用户的交互操作模式,摒弃了键盘、鼠标的单点操作方式。利用Multi‑Touch技术的屏幕可以识别用户的至少两根手指同时做的点击、触控动作,因此用户可通过双手或多个指头进行触摸操作,例如单击、双击、平移、按压、滚动以及旋转等不同手势触摸屏幕,实现随心所欲地操控。
目前,Multi‑Touch技术通常是基于电容式触摸屏(Capacity Touch Panel,CTP)来实现的,随着电容式触摸屏技术的快速发展,Multi‑Touch越来越多的应用到了用户终端领域,例如智能手机和平板电脑。
现有技术中,用户终端的安全认证通常采用两种方法,即是密码认证和图案认证。其中,密码认证是最为传统的认证方法,需要用户输入特定的密码来解锁,但是当用户密码长度较短时易于破解,安全性不高,当用户密码长度较长时不易破解但容易遗忘,故在现有技术中,对于支持触控技术的用户终端通常采用第二种认证方式,即图案认证,用户在解锁时需要通过手指按照预定图案滑动来完成安全认证。
但是,在现有技术中,即使是在支持Multi‑Touch的系统中,如安卓(Android)系统或苹果系统(iPhone Operating System,iOS)在进行安全验证时依然只利用了单点触控,并没有充分利用Multi‑Touch技术。而且对于图案认证来说,当预定图案过于复杂时,不利于记忆,用户容易遗忘,且如果用户的认证图案被泄露,别的人也可以按照认证图案通过该用户的安全认证,这样用户信息的安全性就得不到保证,容易泄露个人隐私。
发明内容
本发明的实施例提供一种基于多点触控的安全认证方法及用户终端,能够充分利用多点触控,在简化安全认证的同时提高了用户终端的安全性。
为达到上述目的,本发明的实施例采用如下技术方案:
一方面,提供一种基于多点触控的安全认证方法,包括:
在用户触摸屏幕时,获取至少两个触摸点的位置信息;
将所述至少两个触摸点的位置信息与预存信息进行对比,当所述位置信息与所述预存信息的误差在规定范围内时,解除屏幕锁定。
另一方面,提供一种用户终端,包括:
获取单元,用于在用户触摸屏幕时,获取至少两个触摸点的位置信息。
处理单元,将所述至少两个触摸点的位置信息与预存信息进行对比,当所述位置信息与所述预存信息的误差在规定范围内时,解除屏幕锁定。
本发明的实施例提供一种基于多点触控的安全认证方法,能够充分利用多点触控,通过获取多个触摸点电两两之间的距离以及多个触摸点所围成图形的夹角的角度,使用户能够给自己定制专用的安全认证方案,且用户不必再记忆密码或图案,从而在简化安全认证的同时提高了用户终端的安全性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的基于多点触控的安全认证方法的流程示意图一;
图2为本发明实施例提供的基于多点触控的安全认证方法的流程示意图二;
图3为本发明实施例提供的基于多点触控的安全认证方法的流程示意图三;
图4为本发明实施例提供的基于多点触控的安全认证方法的流程示意图四;
图5为本发明实施例提供的触摸点的示意图一;
图6为本发明实施例提供的触摸点的示意图二;
图7为本发明实施例提供的用户终端的结构示意图一;
图8为本发明实施例提供的用户终端的结构示意图二。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例一
本发明提供的基于多点触控的安全认证方法,如图1所示,包括:
S101、在用户触摸屏幕时,获取至少两个触摸点的位置信息。
S102、将至少两个触摸点的位置信息与预存信息进行对比,当位置信息与预存信息的误差在规定范围内时,解除屏幕锁定。
其中,至少两个触摸点的位置信息为至少两个触摸点的当前位置信息,或者至少两个触摸点中至少之一的运动轨迹信息。
本发明的实施例提供的基于多点触控的安全认证方法,能够充分利用多点触控,通过获取触摸点电两两之间的距离以及触摸点所围成图形的夹角的角度,使用户能够给自己定制专用的安全认证方案,且用户不必再记忆密码或图案,从而在简化安全认证的同时提高了用户终端的安全性。
实施例二
本发明提供的基于多点触控的安全认证方法为实施例一的详细方案,如图2所示,包括:
S201、获取并存储用户预先设定的预设值。
具体的,在用户首次启用安全验证时,需要预先设定预设值。首先,用户将至少两根手指放在触摸屏上,系统则对手指所在两个触摸点进行定位,并获取两个触摸点的坐标。根据两个触摸点的坐标获取两个触摸点之间的距离,最后将两个触摸点之间的距离储存为第一预存距离。
S202、在用户触摸屏幕时,获取至少两个触摸点的位置信息。
示例性的,触摸点的位置信息可以是触摸点的坐标,通常对于支持多点触摸的系统,例如Android或者iOS等系统平台大多采用电容式屏幕,在用户手指触摸屏幕时,由于人体电场,手指与导体层间会形成一个耦合电容,屏幕四边电极会分别发出的电流会流向触摸点,而电流强弱与手指到电极的距离成正比,利用这一特性,位于触摸屏幕后的控制器便会计算电流的强弱比例准确算出触摸点的坐标。
S203、根据触摸点的坐标获取触摸点之间的距离。
S204、将触摸点之间的距离和夹角的角度与预设距离和预设角度进行对比解除屏幕锁定。
或者,本发明实施例还提供另一种基于多点触控的安全认证方法,如图3所示,包括:
S301、获取用户触摸屏幕时两个触摸点的距离以及两个触摸点移动后的距离并储存为预设值。
在系统则对手指所在两个触摸点进行定位,获取两个触摸点的坐标并根据两个触摸点的坐标获取两个触摸点之间的距离后,用户可以通过滑动两根手指改变两个触摸点的坐标,而后根据移动后的坐标获取第二距离,并将此第二距离存储为第二预存距离。
S302、当用户再次触摸屏幕时,首先获取用户触摸屏幕时两个触摸点的第三距离以及两个触摸点移动后的第四距离。
S303、将两个触摸点的第三距离与上述第一预存距离进行对比,将两个触摸点移动后的第四距离与上述第二预存距离进行对比,当第三距离与第一预存距离的误差在规定范围内且第四距离与第二预存距离的误差也在规定范围内时,即可解除锁定。
其中,获取触摸点坐标的方法与步骤S202完全相同,不再赘述。
进一步的,本发明实施例还提供另一种基于多点触控的安全认证方法,如图4所示,当触摸点为三个或者三个以上时,包括:
S401、获取三个或者三个以上的触摸点的坐标,并且在三个触摸点所围成的图形中获取至少一个夹角的角度,然后将该角度储存为预存角度。
由于三个触摸点所围成的图形为三角形,因此至多只需要计算两个夹角的度数就可以得到三角形所有夹角的度数。当然,在有更多触摸点时(触摸点的上限取决于系统最多支持的触摸点数),所围成图形会具有更多的夹角,可以根据用户需要来设定需要获取角度的夹角的个数。也就是说,当用户在设定时,触摸点越多,夹角个数越多,用户在验证时需要匹配的夹角的个数就可以越多,安全性也就越高。
示例性的,三个触摸点A、B、C的位置如图5所示,A、B、C两两之间的距离根据触摸点坐标很容易就可以得出,∠α为需要获取角度的夹角,其角度根据触摸点坐标也可以很容易得到。
S402、在用户触摸屏幕时,获取三个触摸点的坐标,获取方法与步骤S202完全相同,不再赘述。
S403、根据三个触摸点的坐标获取三个触摸点两两之间的距离,并在触摸点所围成的图形中获取至少一个夹角的角度。
示例性的,此时的三个触摸点D、E、F的位置如图6所示,触摸点两两之间的距离根据触摸点坐标很容易就可以得出。
此时,所需获取角度的夹角必须与步骤S401中用户预先设定时的夹角完全对应。故示例性的,如图5所示在步骤401中,∠α为需要获取角度的夹角,则对应的如图4所示,在认证时所需获取角度的夹角为∠β,∠α与∠β都是以中间的触摸点为顶点的夹角。
S404、将三个触摸点两两之间的距离和夹角的角度与预设距离和预设角度进行对比,当触摸点两两之间的距离和夹角的角度与预设距离和预设角度的误差在规定的误差范围内时,解除屏幕锁定。
示例性的,如图5、图6所示,分别对比DE的距离与AB的距离、EF的距离与BC的距离、DF的距离与AC的距离,并对比∠β与∠α的角度大小,当DE的距离与AB的距离、EF的距离与BC的距离以及DF的距离与AC的距离的误差在规定的误差范围内,并且∠β与∠α的角度的误差在规定的误差范围内时,系统允许通过安全认证,解除屏幕锁定。
由于每个人的手指长度和粗细都是不一样的,从而每个用户在触摸屏幕时,触摸点之间的距离和触摸点所围成图形的夹角与别的用户也是不一样的,这样用户就可以根据自己的手形为自己定制专用的解锁方案。且在解锁过程中不需要输入密码或者通过滑动产生图案,避免了由于密码或者解锁图案遗忘或者泄露而给用户造成的麻烦和损失,在简化安全认证的同时提高了用户终端的安全性。
更进一步的,本发明实施例提供的另一种基于多点触控的安全认证方法,包括:
S501、获取至少两个触摸点中至少之一的运动轨迹信息。
示例性的,获取一个触摸点以另一个触摸点为中心旋转而形成的圆弧的弧度和半径。
具体的,当用户以一个固定的手指为轴,另一个手指绕该轴在屏幕上画弧线时,获取固定手指所在触摸点的坐标以及转动手指的触摸点的初始坐标和终止坐标,而后根据固定手指所在触摸点的坐标以及转动手指的触摸点的初始坐标和终止坐标计算出上述圆弧的半径及弧度。
S502、将圆弧的半径及弧度与预设半径和预设弧度进行对比,当弧度与预设弧度的误差在规定范围内且半径与预设半径的误差也在规定范围内时,解除屏幕锁定。其中,在首次使用时,该预设半径和预设弧度的设定方法与步骤S501中的方法相同,不再赘述。
本发明的实施例提供的基于多点触控的安全认证方法,能够充分利用多点触控,通过获取触摸点电两两之间的距离以及触摸点所围成图形的夹角的角度,使用户能够给自己定制专用的安全认证方案,且用户不必再记忆密码或图案,从而在简化安全认证的同时提高了用户终端的安全性。
实施例三
本发明实施例一种用户终端01,如图7所示,包括:
获取单元011,用于在用户触摸屏幕时,获取至少两个触摸点的位置信息。
处理单元012,将至少两个触摸点的位置信息与预存信息进行对比,当位置信息与预存信息的误差在规定范围内时,解除屏幕锁定。
进一步,如图8所示,用户终端01还可以包括:
设定单元013,用于获取并存储用户预先设定的预设值,该预设值包括第一预设距离、第二预设距离、预设弧度、预设半径以及预设角度。
具体的,获取单元011还用于获取至少两个触摸点的坐标;
处理单元012还用于根据至少两个触摸点的坐标获取触摸点之间的距离,并将触摸点之间的距离与第一预设距离进行对比,当触摸点之间的距离与第一预设距离的误差在规定范围内时,解除屏幕锁定。
进一步的,获取单元011还用于获取至少两个触摸点的移动后的坐标;
处理单元012还用于根据至少两个触摸点的移动后的坐标获取触摸点之间的第二距离,当触摸点之间的第二距离与第二预设距离的误差在规定范围内时,解除屏幕锁定。
更进一步的,获取单元011还用于当有三个或者三个以上触摸点时,在触摸点所围成的图形中获取至少一个夹角的角度;
处理单元012还用于将夹角的角度与预设角度进行对比,当夹角的角度与预设角度的误差在规定的误差范围内时,解除屏幕锁定。
再进一步的,获取单元011还用于获取一个触摸点以另一个触摸点为中心旋转而形成的圆弧的弧度和半径;
处理单元012还用于将圆弧的弧度与预设弧度进行对比,将半径与预设半径进行对比,当弧度与预设弧度的误差在规定范围内且半径与预设半径的误差也在规定范围内时,解除屏幕锁定。
本发明是示例提供的用户终端可以是手机、PDA、平板电脑、笔记本电脑等移动终端,也可以是具有触摸屏的台式电脑或者其他支持多点触控的终端。
本发明的实施例提供的用户终端,能够充分利用多点触控,通过获取触摸点电两两之间的距离以及触摸点所围成图形的夹角的角度,使用户能够给自己定制专用的安全认证方案,且用户不必再记忆密码或图案,从而在简化安全认证的同时提高了用户终端的安全性。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM(Read Only Memory,只读存储器)、RAM(Random Access Memory,随机存储器)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

一种基于多点触控的安全认证方法及用户终端.pdf_第1页
第1页 / 共13页
一种基于多点触控的安全认证方法及用户终端.pdf_第2页
第2页 / 共13页
一种基于多点触控的安全认证方法及用户终端.pdf_第3页
第3页 / 共13页
点击查看更多>>
资源描述

《一种基于多点触控的安全认证方法及用户终端.pdf》由会员分享,可在线阅读,更多相关《一种基于多点触控的安全认证方法及用户终端.pdf(13页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 103324897 A (43)申请公布日 2013.09.25 CN 103324897 A *CN103324897A* (21)申请号 201210080844.2 (22)申请日 2012.03.23 G06F 21/83(2013.01) G06F 3/041(2006.01) G06F 3/0484(2013.01) (71)申请人 联想 (北京) 有限公司 地址 100085 北京市海淀区上地信息产业基 地创业路 6 号联想专利中心 (72)发明人 李斌 郭昌盛 顾正华 (74)专利代理机构 北京中博世达专利商标代理 有限公司 11274 代理人 申健 。

2、(54) 发明名称 一种基于多点触控的安全认证方法及用户终 端 (57) 摘要 本发明的实施例提供一种基于多点触控的安 全认证方法及用户终端, 涉及安全技术领域, 能够 充分利用多点触控, 在简化安全认证的同时提高 了用户终端的安全性。其方法为 : 在用户触摸屏 幕时, 获取至少两个触摸点的位置信息 ; 将所述 位置信息与预存信息进行对比, 当所述位置信息 与所述预存信息的误差在规定范围内时, 解除屏 幕锁定。本发明实施例用于利用多点触摸技术进 行安全认证。 (51)Int.Cl. 权利要求书 2 页 说明书 5 页 附图 5 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权。

3、利要求书2页 说明书5页 附图5页 (10)申请公布号 CN 103324897 A CN 103324897 A *CN103324897A* 1/2 页 2 1. 一种基于多点触控的安全认证方法, 其特征在于, 包括 : 在用户触摸屏幕时, 获取至少两个触摸点的位置信息 ; 将所述至少两个触摸点的位置信息与预存信息进行对比, 当所述至少两个触摸点信息 与所述预存信息的误差在规定范围内时, 解除屏幕锁定。 2. 根据权利要求 1 所述的方法, 其特征在于, 所述至少两个触摸点的位置信息为所述 至少两个触摸点的当前位置信息, 或者所述至少两个触摸点中至少之一的运动轨迹信息。 3. 根据权利要求。

4、 2 所述的方法, 其特征在于, 所述获取至少两个触摸点的当前位置信息包括获取至少两个触摸点的坐标 ; 所述将所述至少两个触摸点的位置信息与预存信息进行对比, 当所述位置信息与所述 预存信息的误差在规定范围内时, 解除屏幕锁定包括根据所述至少两个触摸点的坐标获取 触摸点之间的距离, 并将所述触摸点之间的距离与第一预设距离进行对比, 当所述触摸点 之间的距离与所述第一预设距离的误差在规定范围内时, 解除屏幕锁定。 4. 根据权利要求 3 所述的方法, 其特征在于, 在解除屏幕锁定之前还包括 : 获取所述至少两个触摸点的移动后的坐标 ; 根据所述至少两个触摸点的移动后的坐标获取触摸点之间的第二距离。

5、, 当所述触摸点 之间的第二距离与第二预设距离的误差在规定范围内时, 解除屏幕锁定。 5. 根据权利要求 2 所述的方法, 其特征在于, 触摸点为三个或三个以上, 在解除屏幕锁 定之前还包括 : 在触摸点所围成的图形中获取至少一个夹角的角度 ; 将所述夹角的角度与预设角度进行对比, 当所述夹角的角度与预设角度的误差在规定 的误差范围内时, 解除屏幕锁定。 6. 根据权利要求 2 所述的方法, 其特征在于, 获取所述至少两个触摸点中至少之一的运动轨迹信息包括获取一个触摸点以另一个 触摸点为中心旋转而形成的圆弧的弧度和半径 ; 所述将所述至少两个触摸点的位置信息与预存信息进行对比, 当所述位置信息。

6、与所述 预存信息的误差在规定范围内时, 解除屏幕锁定包括将所述圆弧的弧度与预设弧度进行对 比, 将所述半径与预设半径进行对比, 当所述弧度与预设弧度的误差在规定范围内且所述 半径与预设半径的误差也在规定范围内时, 解除屏幕锁定。 7. 根据权利要求 1 所述的方法, 其特征在于, 在所述获取至少两个触摸点的位置信息 之前, 还包括 : 接收并存储用户预先设定的预设值, 所述预设值包括所述第一预设距离、 所述第二预 设距离、 所述预设弧度、 所述预设半径以及所述预设角度。 8. 一种用户终端, 其特征在于, 包括 : 获取单元, 用于在用户触摸屏幕时, 获取至少两个触摸点的位置信息。 处理单元,。

7、 将所述至少两个触摸点的位置信息与预存信息进行对比, 当所述位置信息 与所述预存信息的误差在规定范围内时, 解除屏幕锁定。 9. 根据权利要求 8 所述的用户终端, 其特征在于, 所述至少两个触摸点的位置信息为 所述至少两个触摸点的当前位置信息, 或者所述至少两个触摸点中至少之一的运动轨迹信 息。 权 利 要 求 书 CN 103324897 A 2 2/2 页 3 10. 根据权利要求 9 所述的用户终端, 其特征在于, 包括 : 所述获取单元还用于获取至少两个触摸点的坐标 ; 所述处理单元还用于根据所述至少两个触摸点的坐标获取触摸点之间的距离, 并将所 述触摸点之间的距离与第一预设距离进行。

8、对比, 当所述触摸点之间的距离与所述第一预设 距离的误差在规定范围内时, 解除屏幕锁定。 11. 根据权利要求 10 所述的用户终端, 其特征在于, 包括 : 所述获取单元还用于获取所述至少两个触摸点的移动后的坐标 ; 所述处理单元还用于根据所述至少两个触摸点的移动后的坐标获取触摸点之间的第 二距离, 当所述触摸点之间的第二距离与第二预设距离的误差在规定范围内时, 解除屏幕 锁定。 12. 根据权利要求 10 所述的用户终端, 其特征在于, 包括 : 所述获取单元还用于当有三个或者三个以上触摸点时, 在触摸点所围成的图形中获取 至少一个夹角的角度 ; 所述处理单元还用于将所述夹角的角度与预设角。

9、度进行对比, 当所述夹角的角度与预 设角度的误差在规定的误差范围内时, 解除屏幕锁定。 13. 根据权利要求 9 所述的用户终端, 其特征在于, 包括 : 所述获取单元还用于获取一个触摸点以另一个触摸点为中心旋转而形成的圆弧的弧 度和半径 ; 所述处理单元还用于将所述圆弧的弧度与预设弧度进行对比, 将所述半径与预设半径 进行对比, 当所述弧度与预设弧度的误差在规定范围内且所述半径与预设半径的误差也在 规定范围内时, 解除屏幕锁定。 14. 根据权利要求 8 所述的用户终端, 其特征在于, 还包括 : 设定单元, 用于获取并存储用户预先设定的预设值, 所述预设值包括所述第一预设距 离、 所述第二。

10、预设距离、 所述预设弧度、 所述预设半径以及所述预设角度。 权 利 要 求 书 CN 103324897 A 3 1/5 页 4 一种基于多点触控的安全认证方法及用户终端 技术领域 0001 本发明涉及通信领域, 尤其涉及一种基于多点触控的安全认证方法及用户终端。 背景技术 0002 多点触控 (Multi-Touch) 是在同一显示界面上的多点或多用户的交互操作模式, 摒弃了键盘、 鼠标的单点操作方式。利用 Multi-Touch 技术的屏幕可以识别用户的至少两 根手指同时做的点击、 触控动作, 因此用户可通过双手或多个指头进行触摸操作, 例如单 击、 双击、 平移、 按压、 滚动以及旋转等。

11、不同手势触摸屏幕, 实现随心所欲地操控。 0003 目前, Multi-Touch 技术通常是基于电容式触摸屏 (Capacity Touch Panel, CTP) 来实现的, 随着电容式触摸屏技术的快速发展, Multi-Touch 越来越多的应用到了用户终端 领域, 例如智能手机和平板电脑。 0004 现有技术中, 用户终端的安全认证通常采用两种方法, 即是密码认证和图案认证。 其中, 密码认证是最为传统的认证方法, 需要用户输入特定的密码来解锁, 但是当用户密码 长度较短时易于破解, 安全性不高, 当用户密码长度较长时不易破解但容易遗忘, 故在现有 技术中, 对于支持触控技术的用户终端。

12、通常采用第二种认证方式, 即图案认证, 用户在解锁 时需要通过手指按照预定图案滑动来完成安全认证。 0005 但是, 在现有技术中, 即使是在支持 Multi-Touch 的系统中, 如安卓 (Android) 系 统或苹果系统 (iPhone Operating System, iOS) 在进行安全验证时依然只利用了单点触 控, 并没有充分利用 Multi-Touch 技术。而且对于图案认证来说, 当预定图案过于复杂时, 不利于记忆, 用户容易遗忘, 且如果用户的认证图案被泄露, 别的人也可以按照认证图案通 过该用户的安全认证, 这样用户信息的安全性就得不到保证, 容易泄露个人隐私。 发明内。

13、容 0006 本发明的实施例提供一种基于多点触控的安全认证方法及用户终端, 能够充分利 用多点触控, 在简化安全认证的同时提高了用户终端的安全性。 0007 为达到上述目的, 本发明的实施例采用如下技术方案 : 0008 一方面, 提供一种基于多点触控的安全认证方法, 包括 : 0009 在用户触摸屏幕时, 获取至少两个触摸点的位置信息 ; 0010 将所述至少两个触摸点的位置信息与预存信息进行对比, 当所述位置信息与所述 预存信息的误差在规定范围内时, 解除屏幕锁定。 0011 另一方面, 提供一种用户终端, 包括 : 0012 获取单元, 用于在用户触摸屏幕时, 获取至少两个触摸点的位置信。

14、息。 0013 处理单元, 将所述至少两个触摸点的位置信息与预存信息进行对比, 当所述位置 信息与所述预存信息的误差在规定范围内时, 解除屏幕锁定。 0014 本发明的实施例提供一种基于多点触控的安全认证方法, 能够充分利用多点触 控, 通过获取多个触摸点电两两之间的距离以及多个触摸点所围成图形的夹角的角度, 使 说 明 书 CN 103324897 A 4 2/5 页 5 用户能够给自己定制专用的安全认证方案, 且用户不必再记忆密码或图案, 从而在简化安 全认证的同时提高了用户终端的安全性。 附图说明 0015 为了更清楚地说明本发明实施例或现有技术中的技术方案, 下面将对实施例或现 有技术。

15、描述中所需要使用的附图作简单地介绍, 显而易见地, 下面描述中的附图仅仅是本 发明的一些实施例, 对于本领域普通技术人员来讲, 在不付出创造性劳动的前提下, 还可以 根据这些附图获得其他的附图。 0016 图 1 为本发明实施例提供的基于多点触控的安全认证方法的流程示意图一 ; 0017 图 2 为本发明实施例提供的基于多点触控的安全认证方法的流程示意图二 ; 0018 图 3 为本发明实施例提供的基于多点触控的安全认证方法的流程示意图三 ; 0019 图 4 为本发明实施例提供的基于多点触控的安全认证方法的流程示意图四 ; 0020 图 5 为本发明实施例提供的触摸点的示意图一 ; 0021。

16、 图 6 为本发明实施例提供的触摸点的示意图二 ; 0022 图 7 为本发明实施例提供的用户终端的结构示意图一 ; 0023 图 8 为本发明实施例提供的用户终端的结构示意图二。 具体实施方式 0024 下面将结合本发明实施例中的附图, 对本发明实施例中的技术方案进行清楚、 完 整地描述, 显然, 所描述的实施例仅仅是本发明一部分实施例, 而不是全部的实施例。基于 本发明中的实施例, 本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例, 都属于本发明保护的范围。 0025 实施例一 0026 本发明提供的基于多点触控的安全认证方法, 如图 1 所示, 包括 : 0027 S。

17、101、 在用户触摸屏幕时, 获取至少两个触摸点的位置信息。 0028 S102、 将至少两个触摸点的位置信息与预存信息进行对比, 当位置信息与预存信 息的误差在规定范围内时, 解除屏幕锁定。 0029 其中, 至少两个触摸点的位置信息为至少两个触摸点的当前位置信息, 或者至少 两个触摸点中至少之一的运动轨迹信息。 0030 本发明的实施例提供的基于多点触控的安全认证方法, 能够充分利用多点触控, 通过获取触摸点电两两之间的距离以及触摸点所围成图形的夹角的角度, 使用户能够给自 己定制专用的安全认证方案, 且用户不必再记忆密码或图案, 从而在简化安全认证的同时 提高了用户终端的安全性。 003。

18、1 实施例二 0032 本发明提供的基于多点触控的安全认证方法为实施例一的详细方案, 如图 2 所 示, 包括 : 0033 S201、 获取并存储用户预先设定的预设值。 0034 具体的, 在用户首次启用安全验证时, 需要预先设定预设值。首先, 用户将至少两 根手指放在触摸屏上, 系统则对手指所在两个触摸点进行定位, 并获取两个触摸点的坐标。 说 明 书 CN 103324897 A 5 3/5 页 6 根据两个触摸点的坐标获取两个触摸点之间的距离, 最后将两个触摸点之间的距离储存为 第一预存距离。 0035 S202、 在用户触摸屏幕时, 获取至少两个触摸点的位置信息。 0036 示例性的。

19、, 触摸点的位置信息可以是触摸点的坐标, 通常对于支持多点触摸的系 统, 例如 Android 或者 iOS 等系统平台大多采用电容式屏幕, 在用户手指触摸屏幕时, 由于 人体电场, 手指与导体层间会形成一个耦合电容, 屏幕四边电极会分别发出的电流会流向 触摸点, 而电流强弱与手指到电极的距离成正比, 利用这一特性, 位于触摸屏幕后的控制器 便会计算电流的强弱比例准确算出触摸点的坐标。 0037 S203、 根据触摸点的坐标获取触摸点之间的距离。 0038 S204、 将触摸点之间的距离和夹角的角度与预设距离和预设角度进行对比解除屏 幕锁定。 0039 或者, 本发明实施例还提供另一种基于多点。

20、触控的安全认证方法, 如图 3 所示, 包 括 : 0040 S301、 获取用户触摸屏幕时两个触摸点的距离以及两个触摸点移动后的距离并储 存为预设值。 0041 在系统则对手指所在两个触摸点进行定位, 获取两个触摸点的坐标并根据两个触 摸点的坐标获取两个触摸点之间的距离后, 用户可以通过滑动两根手指改变两个触摸点的 坐标, 而后根据移动后的坐标获取第二距离, 并将此第二距离存储为第二预存距离。 0042 S302、 当用户再次触摸屏幕时, 首先获取用户触摸屏幕时两个触摸点的第三距离 以及两个触摸点移动后的第四距离。 0043 S303、 将两个触摸点的第三距离与上述第一预存距离进行对比, 将。

21、两个触摸点移 动后的第四距离与上述第二预存距离进行对比, 当第三距离与第一预存距离的误差在规定 范围内且第四距离与第二预存距离的误差也在规定范围内时, 即可解除锁定。 0044 其中, 获取触摸点坐标的方法与步骤 S202 完全相同, 不再赘述。 0045 进一步的, 本发明实施例还提供另一种基于多点触控的安全认证方法, 如图 4 所 示, 当触摸点为三个或者三个以上时, 包括 : 0046 S401、 获取三个或者三个以上的触摸点的坐标, 并且在三个触摸点所围成的图形 中获取至少一个夹角的角度, 然后将该角度储存为预存角度。 0047 由于三个触摸点所围成的图形为三角形, 因此至多只需要计算。

22、两个夹角的度数就 可以得到三角形所有夹角的度数。当然, 在有更多触摸点时 ( 触摸点的上限取决于系统最 多支持的触摸点数 ), 所围成图形会具有更多的夹角, 可以根据用户需要来设定需要获取角 度的夹角的个数。 也就是说, 当用户在设定时, 触摸点越多, 夹角个数越多, 用户在验证时需 要匹配的夹角的个数就可以越多, 安全性也就越高。 0048 示例性的, 三个触摸点 A、 B、 C 的位置如图 5 所示, A、 B、 C 两两之间的距离根据触 摸点坐标很容易就可以得出, 为需要获取角度的夹角, 其角度根据触摸点坐标也可以 很容易得到。 0049 S402、 在用户触摸屏幕时, 获取三个触摸点的。

23、坐标, 获取方法与步骤 S202 完全相 同, 不再赘述。 0050 S403、 根据三个触摸点的坐标获取三个触摸点两两之间的距离, 并在触摸点所围 说 明 书 CN 103324897 A 6 4/5 页 7 成的图形中获取至少一个夹角的角度。 0051 示例性的, 此时的三个触摸点D、 E、 F的位置如图6所示, 触摸点两两之间的距离根 据触摸点坐标很容易就可以得出。 0052 此时, 所需获取角度的夹角必须与步骤 S401 中用户预先设定时的夹角完全对应。 故示例性的, 如图5所示在步骤401中, 为需要获取角度的夹角, 则对应的如图4所示, 在认证时所需获取角度的夹角为 , 与 都是以。

24、中间的触摸点为顶点的夹角。 0053 S404、 将三个触摸点两两之间的距离和夹角的角度与预设距离和预设角度进行对 比, 当触摸点两两之间的距离和夹角的角度与预设距离和预设角度的误差在规定的误差范 围内时, 解除屏幕锁定。 0054 示例性的, 如图 5、 图 6 所示, 分别对比 DE 的距离与 AB 的距离、 EF 的距离与 BC 的 距离、 DF 的距离与 AC 的距离, 并对比 与 的角度大小, 当 DE 的距离与 AB 的距离、 EF 的距离与 BC 的距离以及 DF 的距离与 AC 的距离的误差在规定的误差范围内, 并且 与 的角度的误差在规定的误差范围内时, 系统允许通过安全认证。

25、, 解除屏幕锁定。 0055 由于每个人的手指长度和粗细都是不一样的, 从而每个用户在触摸屏幕时, 触摸 点之间的距离和触摸点所围成图形的夹角与别的用户也是不一样的, 这样用户就可以根据 自己的手形为自己定制专用的解锁方案。 且在解锁过程中不需要输入密码或者通过滑动产 生图案, 避免了由于密码或者解锁图案遗忘或者泄露而给用户造成的麻烦和损失, 在简化 安全认证的同时提高了用户终端的安全性。 0056 更进一步的, 本发明实施例提供的另一种基于多点触控的安全认证方法, 包括 : 0057 S501、 获取至少两个触摸点中至少之一的运动轨迹信息。 0058 示例性的, 获取一个触摸点以另一个触摸点。

26、为中心旋转而形成的圆弧的弧度和半 径。 0059 具体的, 当用户以一个固定的手指为轴, 另一个手指绕该轴在屏幕上画弧线时, 获 取固定手指所在触摸点的坐标以及转动手指的触摸点的初始坐标和终止坐标, 而后根据固 定手指所在触摸点的坐标以及转动手指的触摸点的初始坐标和终止坐标计算出上述圆弧 的半径及弧度。 0060 S502、 将圆弧的半径及弧度与预设半径和预设弧度进行对比, 当弧度与预设弧度 的误差在规定范围内且半径与预设半径的误差也在规定范围内时, 解除屏幕锁定。 其中, 在 首次使用时, 该预设半径和预设弧度的设定方法与步骤 S501 中的方法相同, 不再赘述。 0061 本发明的实施例提。

27、供的基于多点触控的安全认证方法, 能够充分利用多点触控, 通过获取触摸点电两两之间的距离以及触摸点所围成图形的夹角的角度, 使用户能够给自 己定制专用的安全认证方案, 且用户不必再记忆密码或图案, 从而在简化安全认证的同时 提高了用户终端的安全性。 0062 实施例三 0063 本发明实施例一种用户终端 01, 如图 7 所示, 包括 : 0064 获取单元 011, 用于在用户触摸屏幕时, 获取至少两个触摸点的位置信息。 0065 处理单元 012, 将至少两个触摸点的位置信息与预存信息进行对比, 当位置信息与 预存信息的误差在规定范围内时, 解除屏幕锁定。 0066 进一步, 如图 8 所。

28、示, 用户终端 01 还可以包括 : 说 明 书 CN 103324897 A 7 5/5 页 8 0067 设定单元 013, 用于获取并存储用户预先设定的预设值, 该预设值包括第一预设距 离、 第二预设距离、 预设弧度、 预设半径以及预设角度。 0068 具体的, 获取单元 011 还用于获取至少两个触摸点的坐标 ; 0069 处理单元 012 还用于根据至少两个触摸点的坐标获取触摸点之间的距离, 并将触 摸点之间的距离与第一预设距离进行对比, 当触摸点之间的距离与第一预设距离的误差在 规定范围内时, 解除屏幕锁定。 0070 进一步的, 获取单元 011 还用于获取至少两个触摸点的移动后。

29、的坐标 ; 0071 处理单元 012 还用于根据至少两个触摸点的移动后的坐标获取触摸点之间的第 二距离, 当触摸点之间的第二距离与第二预设距离的误差在规定范围内时, 解除屏幕锁定。 0072 更进一步的, 获取单元 011 还用于当有三个或者三个以上触摸点时, 在触摸点所 围成的图形中获取至少一个夹角的角度 ; 0073 处理单元 012 还用于将夹角的角度与预设角度进行对比, 当夹角的角度与预设角 度的误差在规定的误差范围内时, 解除屏幕锁定。 0074 再进一步的, 获取单元 011 还用于获取一个触摸点以另一个触摸点为中心旋转而 形成的圆弧的弧度和半径 ; 0075 处理单元 012 。

30、还用于将圆弧的弧度与预设弧度进行对比, 将半径与预设半径进行 对比, 当弧度与预设弧度的误差在规定范围内且半径与预设半径的误差也在规定范围内 时, 解除屏幕锁定。 0076 本发明是示例提供的用户终端可以是手机、 PDA、 平板电脑、 笔记本电脑等移动终 端, 也可以是具有触摸屏的台式电脑或者其他支持多点触控的终端。 0077 本发明的实施例提供的用户终端, 能够充分利用多点触控, 通过获取触摸点电两 两之间的距离以及触摸点所围成图形的夹角的角度, 使用户能够给自己定制专用的安全认 证方案, 且用户不必再记忆密码或图案, 从而在简化安全认证的同时提高了用户终端的安 全性。 0078 本领域普通。

31、技术人员可以理解 : 实现上述方法实施例的全部或部分步骤可以通 过程序指令相关的硬件来完成, 前述的程序可以存储于一计算机可读取存储介质中, 该程 序在执行时, 执行包括上述方法实施例的步骤 ; 而前述的存储介质包括 : ROM(Read Only Memory, 只读存储器 )、 RAM(Random Access Memory, 随机存储器 )、 磁碟或者光盘等各种可 以存储程序代码的介质。 0079 以上所述, 仅为本发明的具体实施方式, 但本发明的保护范围并不局限于此, 任何 熟悉本技术领域的技术人员在本发明揭露的技术范围内, 可轻易想到变化或替换, 都应涵 盖在本发明的保护范围之内。 因此, 本发明的保护范围应以所述权利要求的保护范围为准。 说 明 书 CN 103324897 A 8 1/5 页 9 图 1 图 2 说 明 书 附 图 CN 103324897 A 9 2/5 页 10 图 3 图 4 说 明 书 附 图 CN 103324897 A 10 3/5 页 11 图 5 说 明 书 附 图 CN 103324897 A 11 4/5 页 12 图 6 图 7 说 明 书 附 图 CN 103324897 A 12 5/5 页 13 图 8 说 明 书 附 图 CN 103324897 A 13 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1