一种基于移动终端的触摸屏解锁方法及系统的制作方法

文档序号:8395673阅读:212来源:国知局
一种基于移动终端的触摸屏解锁方法及系统的制作方法
【技术领域】
[0001] 本发明涉及移动终端技术领域,尤其涉及一种基于移动终端的触摸屏解锁方法及 系统。
【背景技术】
[0002] 随着移动通信的发展和人们生活水平的不断提高,各种移动终端如手机的使用越 来越普及,手机已经成为人们生活中不可缺少的通讯交流工具。
[0003] 移动终端尤其是智能移动终端目前普遍采用基于触摸屏的解锁技术,但是现有的 解锁技术方案过于简单,通常为9个数字,通过绘制解锁轨迹进行解锁,但该解锁方式因解 锁轨迹较固定,较容易被别人破解,从而任何人都能轻易解锁移动终端,降低了移动终端的 安全性,容易暴露用户的隐私。
[0004] 因此,现有技术还有待于改进和发展。

【发明内容】

[0005] 本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于移动终 端的触摸屏解锁方法及系统,旨在解决现有技术中移动终端的触摸屏解锁方式较单一,容 易被他人破解的缺陷。
[0006] 本发明解决技术问题所采用的技术方案如下: 一种基于移动终端的触摸屏解锁方法,其中,所述方法包括步骤: A、 移动终端预先在触摸屏解锁界面上设置N个有先后的顺序的触摸点、相邻触摸点之 间的滑动的时间范围凡并存储,其中,所述N、i均为大于1的自然数,且i < N ; B、 检测到用户的解锁指令,获取用户触摸触摸屏的触摸点坐标及触摸相邻触摸点的时 间差,判断是否满足预先设置的触摸点坐标顺序以及触摸相邻触摸点之间的滑动的时间范 围;若满足上述条件则解锁成功,否则提示解锁失败。
[0007] 所述的基于移动终端的触摸屏解锁方法,其中,所述步骤B具体包括: B1、检测到用户的解锁指令,获取用户触摸触摸屏的触摸点坐标(x,y),获取当前时间 及下一个需要被触摸的触点Pi,计算当前时间和触摸上一个触摸点Ph的时间差值t,计算 (x,y)和触摸APi之间的距离d; B2、判断(x,y)是否为PpP2、P3、……、PN中的某一个触摸点,如果是执行步骤B3,如果 否则执行步骤B5; B3、判断(x,y)是否为触摸点Pp如果是则判断时间差值t是否满足Timin < Timax,如果为否则解锁失败,其中Timin、Timax分别为预先存储的从触摸点Pg到滑动到 触摸点Pi的滑动时间范围T i的最小值和最大值; B4、判断i是否等于N,如果是则解锁成功,如果否则i=i+l,之后执行B1 ; B5、根据t与d对触摸点Pi进行移动,之后执行步骤B1。
[0008] 所述的基于移动终端的触摸屏解锁方法,其中,所述步骤A还包括: 移动终端预先设置每个触摸APN的第一触摸区和第二触摸区域£#&1并存储。
[0009] 所述的基于移动终端的触摸屏解锁方法,其中,所述触摸点第一触摸区域 ENmin为以触摸点PNS圆心,Dmin为半径的圆形区域,第二触摸区域ENmax为以触摸点PNS 圆心,Dmax为圆心的圆形区域。
[0010] 所述的基于移动终端的触摸屏解锁方法,其中,所述步骤B5中的具体处理方法 为: B51、若iXTithreshold且 cKDmin,其中Tithreshold为小于Tiinin的 一个时间阀值,则触摸点Piff始移动,触摸点P在P i与当前用户在触摸 屏上触摸的点(x,y)连线上远离(x,y)方向移动;触摸点Pi移动距离为
【主权项】
1. 一种基于移动终端的触摸屏解锁方法,其特征在于,所述方法包括步骤: A、 移动终端预先在触摸屏解锁界面上设置N个有先后的顺序的触摸点、相邻触摸点之 间的滑动的时间范围Ti并存储,其中,所述N、i均为大于1的自然数,且i<N; B、 检测到用户的解锁指令,获取用户触摸触摸屏的触摸点坐标及触摸相邻触摸点的时 间差,判断是否满足预先设置的触摸点坐标顺序以及触摸相邻触摸点之间的滑动的时间范 围;若满足上述条件则解锁成功,否则提示解锁失败。
2. 根据权利要求1所述的基于移动终端的触摸屏解锁方法,其特征在于,所述步骤B具 体包括: B1、检测到用户的解锁指令,获取用户触摸触摸屏的触摸点坐标(x,y),获取当前时间 及下一个需要被触摸的触点Pi,计算当前时间和触摸上一个触摸点Ph的时间差值t,计算 (x,y)和触摸APi之间的距离d; B2、判断(x,y)是否为PpP2、P3、……、PN中的某一个触摸点,如果是执行步骤B3,如果 否则执行步骤B5; B3、判断(x,y)是否为触摸点Pi,如果是则判断时间差值t是否满足TiHiin<TiHiax,如果为否则解锁失败,其中TiHiin、TiHiax分别为预先存储的从触摸点Pg到滑动到 触摸点Pi的滑动时间范围Ti的最小值和最大值; B4、判断i是否等于N,如果是则解锁成功,如果否则i=i+l,之后执行Bl; B5、根据t与d对触摸点Pi进行移动,之后执行步骤Bl。
3. 根据权利要求2所述的基于移动终端的触摸屏解锁方法,其特征在于,所述步骤A还 包括: 移动终端预先设置每个触摸点Pn的第一触摸区和第二触摸区域£#&1并存储。
4. 根据权利要求3所述的基于移动终端的触摸屏解锁方法,其特征在于,所述触摸点 Pn的第一触摸区域ENmin为以触摸点Pn为圆心,Dmin为半径的圆形区域,第二触摸区域 ENmax为以触摸点PnS圆心,Dmax为圆心的圆形区域。
5. 根据权利要求4所述的基于移动终端的触摸屏解锁方法,其特征在于,所述步骤B5 中的具体处理方法为: B51、若IXTithreshold且cKDmin,其中Tithreshold为小于TiInin的 一个时间阀值,则触摸点Piff始移动,触摸点P在Pi与当前用户在触摸 屏上触摸的点(x,y)连线上远离(x,y)方向移动;触摸点Pi移动距离为
B52、若且d>Dmax,则触摸点?1开始移动,触摸点?1与当前用 户在触摸屏上触摸的点(x,y)连线靠近(x,y)方向移动;触摸点Pi移动距离为
6. -种基于移动终端的触摸屏解锁系统,其特征在于,所述系统包括: 预先设置及存储模块,用于移动终端预先在触摸屏解锁界面上设置N个有先后的顺序 的触摸点、相邻触摸点之间的滑动的时间范围Ti并存储,其中,所述N、i均为大于1的自然 数,且i彡N; 获取与判断模块,用于检测到用户的解锁指令,获取用户触摸触摸屏的触摸点坐标及 触摸相邻触摸点的时间差,判断是否满足预先设置的触摸点坐标顺序以及触摸相邻触摸点 之间的滑动的时间范围;若满足上述条件则解锁成功,否则提示解锁失败。
7. 根据权利要求6所述的基于移动终端的触摸屏解锁系统,其特征在于,所述获取与 判断模块具体包括: 检测与获取单元,用于检测到用户的解锁指令,获取用户触摸触摸屏的触摸点坐标 (x,y),获取当前时间及下一个需要被触摸的触点Pi,计算当前时间和触摸上一个触摸点 的时间差值t,计算(x,y)和触摸点P,之间的距离d; 第一判断单元,用于判断(x,y)是否为Pi、P2、P3、……、PN中的某一个触摸点; 第二判断单元,用于判断(x,y)是否为触摸点Pi,如果是则判断时间差值t是否满足TiInin彡TiIiiax,如果为否则解锁失败,其中TiIninJiInax分别为预先存储的从触摸点 Ph到滑动到触摸点Pi的滑动时间范围Ti的最小值和最大值; 第三判断单元,用于判断i是否等于N; 控制单元,用于根据t与d对触摸点Pi进行移动。
8. 根据权利要求7所述的基于移动终端的触摸屏解锁系统,其特征在于,所述预先设 置与存储模块还用于移动终端预先设置每个触摸APn的第一触摸区域ENmin和第二触摸区 域ENmax并存储。
9. 根据权利要求8所述的基于移动终端的触摸屏解锁系统,其特征在于,所述触摸点 Pn的第一触摸区域ENmin为以触摸点Pn为圆心,Dmin为半径的圆形区域,第二触摸区域 ENmax为以触摸点PnS圆心,Dmax为圆心的圆形区域。
10. 根据权利要求9所述的基于移动终端的触摸屏解锁系统,其特征在于,所述控制单 元具体包括: 第一判断与移动单元,用于若IXTithreshold且d〈Dmin,其中Tithreshold为 小于TiHiin的一个时间阀值,则触摸点?1开始移动,触摸点P1在Pi与当前用户 在触摸屏上触摸的点(x,y)连线上远离(x,y)方向移动;触摸点Pi移动距离为
第二判断与移动单元,若t>Timin且d彡Dmax,则触摸点Pi开始移动,触摸点P1与 当前用户在触摸屏上触摸的点(x,y)连线靠近(x,y)方向移动;触摸点Pi移动距离为
【专利摘要】本发明公开了一种基于移动终端的触摸屏解锁方法及系统,所述方法包括:移动终端预先在触摸屏解锁界面上设置N个有先后的顺序的触摸点、相邻触摸点之间的滑动的时间范围Ti并存储,其中,所述N、i均为大于1的自然数,且i≤N;检测到用户的解锁指令,获取用户触摸触摸屏的触摸点坐标及触摸相邻触摸点的时间差,判断是否满足预先设置的触摸点坐标顺序以及触摸相邻触摸点之间的滑动的时间范围;若满足上述条件则解锁成功,否则提示解锁失败。本发明可通过判断触摸点的先后顺序以及相邻触摸点的触摸时间差与预设值是否一致,从而对移动终端触摸屏进行解锁,触摸点还可根据情况进行移动,提高了解锁安全性,为用户提供了方便。
【IPC分类】G06F3-0488
【公开号】CN104714752
【申请号】CN201510138798
【发明人】杨维琴, 俞斌
【申请人】惠州Tcl移动通信有限公司
【公开日】2015年6月17日
【申请日】2015年3月27日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1