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

文档序号:6629977阅读:408来源:国知局
基于移动终端的触摸屏解锁方法及系统的制作方法
【专利摘要】本发明公开了一种基于移动终端的触摸屏解锁方法及系统,方法包括:当移动终端处于锁定状态,获取用户在触摸屏上的操作轨迹;将获取到的操作轨迹及一预设的参考点进行分析处理得到操作码序列;将得到的操作码序列与预先设置的用于解锁的解锁码序列进行对比,判断操作码序列与预设的解锁码序列是否一致,若一致则解锁成功,若为否则解锁不成功。采用本发明可通过检测在触摸屏上两个点之间的距离变化是否与预设的解锁方式相一致来实现解锁,保密性较高,且使解锁移动终端的方法更加多样,为用户提供了方便。
【专利说明】基于移动终端的触摸屏解锁方法及系统

【技术领域】
[0001]本发明涉及触摸屏【技术领域】,尤其涉及一种基于移动终端的触摸屏解锁方法及系统。

【背景技术】
[0002]随着触摸屏技术的飞速发展及触摸屏在移动终端中的广泛应用,移动终端的按键越来越少,越来越多的输入功能交由触摸屏来完成。例如,目前多数移动终端通过触摸屏操作来进行解锁;然而,现有技术中,通过触摸屏来解锁的方案存在以下缺陷:
(1)解锁轨迹一经设定,解锁时触摸轨迹就固定了,而解锁操作为移动终端最常用的操作之一,使用频率很高,每次用户均采用同一种轨迹解锁用久了容易生厌,不方便用户;
(2)解锁时如需考虑安全性,只能通过输入密码或图案方式来实现,但这两种方式输入行为固定,容易被窥窃去。
[0003]因此,现有技术还有待于改进和发展。


【发明内容】

[0004]本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于移动终端的触摸屏解锁方法及系统。本发明通过检测在触摸屏上两个点之间的距离变化是否与预设的解锁方式相一致来实现解锁,保密性较高,且使解锁移动终端的方法更加多样,为用户提供了方便。
[0005]本发明解决技术问题所采用的技术方案如下:
一种基于移动终端的触摸屏解锁方法,其中,包括步骤:
A、当移动终端处于锁定状态,获取用户在触摸屏上的操作轨迹;
B、将获取到的操作轨迹与一预设的参考点进行分析处理得到操作码序列;
C、将得到的操作码序列与预先设置的用于解锁的解锁码的序列对比,判断操作码序列与预设的解锁码序列是否一致,若一致则解锁成功,若为否则解锁不成功。
[0006]所述的基于移动终端的触摸屏解锁方法,其中,所述步骤A之前还包括:
51、预先在触摸屏上设置一参考点,定义到参考点的不同距离范围分别表示的操作码。
[0007]所述的基于移动终端的触摸屏解锁方法,其中,所述步骤A之前还包括:
52、预先设置用于解锁移动终端的解锁码,所述解锁码的设置方式是在触摸屏上获取到的用户的操作轨迹转换为对应的操作码序列,得到解锁屏幕的解锁码序列并存储。
[0008]所述的基于移动终端的触摸屏解锁方法,其中,所述操作轨迹为移动终端检测到从用户触摸触摸屏开始到释放触摸屏为止,触摸屏上按时间先后顺序检测到的用户所触摸的触摸点的坐标集合。
[0009]所述的基于移动终端的触摸屏解锁方法,其中,所述操作码序列是由所述坐标集合依次按时间先后顺序得到各个坐标到参考点的距离,进一步得到操作码序列I;在操作码序列I中,若相邻的操作码相同则只保留一个操作码,经过该操作后的操作码序列为操作码序列2,操作码序列2为最终的操作码序列。
[0010]所述的基于移动终端的触摸屏解锁方法,其特征在于,所述操作码包括数字和/或字母,但到参考点的不同距离范围对应的操作码需要不相同。
[0011]一种基于移动终端的触摸屏解锁系统,其中,包括:
检测与获取模块,用于当移动终端处于锁定状态,获取用户在触摸屏上的操作轨迹;
控制模块,用于将获取到的操作轨迹与一预设的参考点进行分析处理得到操作码序列;
判断与处理模块,用于将得到的操作码序列与预先设置的用于解锁的解锁码对比,判断操作码序列与预设的解锁码序列是否一致,若一致则解锁成功,若为否则解锁不成功。
[0012]所述基于移动终端的触摸屏解锁系统,其中,所述系统还包括:
第一预先设置模块,用于预先在触摸屏上设置一参考点,定义到参考点的不同距离范围分别表示不同的操作码;
第二预先设置模块,用于预先设置用于解锁移动终端的解锁码,所述解锁码是在触摸屏上获取到的用户的操作轨迹转换为对应的操作码序列,得到解锁屏幕的解锁码序列并存储。
[0013]所述基于移动终端的触摸屏解锁系统,其中,所述操作码序列是由所述坐标集合依次按时间先后顺序得到各个坐标到参考点的距离,进一步得到操作码序列I ;在操作码序列I中,若相邻的操作码相同则只保留一个操作码,经过该操作后的操作码序列为操作码序列2,操作码序列2为最终的操作码序列。
[0014]所述基于移动终端的触摸屏解锁系统,其中,所述操作轨迹为移动终端检测到从用户触摸触摸屏开始到释放触摸屏为止,触摸屏上按时间先后顺序检测到的用户所触摸的触摸点的坐标集合;
所述操作码包括数字和/或字母,但到参考点的不同距离范围对应的操作码需要不相同。
[0015]本发明提供了一种基于移动终端的触摸屏解锁方法及系统,方法包括:当移动终端处于锁定状态,获取用户在触摸屏上的操作轨迹;将获取到的操作轨迹与预先设置的参考点进行分析处理得到操作码序列;将得到的操作码序列与预先设置的用于解锁的解锁码序列对比,判断操作码序列与预设的解锁码序列是否一致,若一致则解锁成功,若为否则解锁不成功。采用本发明可通过检测在触摸屏上两个点之间的距离变化是否与预设的解锁方式相一致来实现解锁,保密性较高,且使解锁移动终端的方法更加多样,为用户提供了方便。

【专利附图】

【附图说明】
[0016]图1是本发明的基于移动终端的触摸屏解锁方法的较佳实施例的流程图。
[0017]图2是本发明基于移动终端的触摸屏解锁方法的较佳实施例的参考点设置示意图。
[0018]图3是本发明基于移动终端的触摸屏解锁方法的较佳实施例解锁码设置示意图。
[0019]图4是本发明基于移动终端的触摸屏解锁方法的较佳实施例的操作码示意图。
[0020]图5是本发明基于移动终端的触摸屏解锁系统较佳实施例的功能原理框图。

【具体实施方式】
[0021]为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0022]本发明较佳实施例所述的一种基于移动终端的触摸屏解锁方法,如图1所示,包括:
步骤S110、当移动终端处于锁定状态,获取用户在触摸屏上的操作轨迹;
具体实施时,当移动终端触摸屏处于锁定状态时,移动终端所获取的操作轨迹为移动终端检测到从用户触摸触摸屏开始到释放触摸屏为止,触摸屏上按时间先后顺序检测到的用户所触摸的触摸点的坐标集合。获得的操作轨迹用KPO表示,KPO中具体包括操作轨迹中的触摸点PllP2l……Pn,下标1、2、……、N表示这些触摸点的时间先后,触摸时间在先的触摸点的下标小,触摸时间在后的触摸点下标大。
[0023]步骤S120、将获取到的操作轨迹与一预设的参考点进行分析处理得到操作码序列;
所述操作码序列是由所述坐标集合依次按时间先后顺序得到各个坐标到参考点的距离,进一步得到操作码序列I ;在操作码序列I中,若相邻的操作码相同则只保留一个操作码,经过该操作后的操作码序列为操作码序列2,例如得到的操作码序列I为9900FFFFP3RTT,则操作码序列2为90FP3RT ;操作码序列2为最终的操作码序列。
[0024]具体实施时,对于集合KPO中的触摸点,首先,依次计算各个触摸点P:、P2>……、Pn到参考点的距离,距离所属的范围对应的操作码即为该触摸点对应的操作码;从而得到集合KPO中触摸点对应的操作码集合KP1,集合KPl包括操作码QpQ2、……、Qn ,Q1为P1到参考点距离所对应的操作码,Q2、……、Qn类同;
其次,依次检查集合KPl中的操作码Q1、Q2、……、QN,如果相邻的操作码相同则只保留一个操作码,经过这个操作后得到集合KP2,设KP2中的操作码为H……、Rm,其中M小于或等于N ;例如集合KPl中的操作码为9、9、0、0^^、卩、3、1?、1'、1',则集合即2中的操作码为9、0、F、P、3、R、T ;集合KP2中的操作码所组成的序列即为操作码序列。
[0025]步骤S130、将得到的操作码序列与预先设置用于解锁的解锁码序列对比,判断操作码序列与预设的解锁码序列是否一致,若一致则解锁成功,若为否则解锁不成功。
[0026]具体实施时,移动终端获取用户的操作码序列如(24536),并把这个操作码序列和预设置的解锁码序列(24536)进行比较,得到操作码序列和解锁码序列是相同的则触摸屏解锁;如果操作码序列为25634,此时操作码序列和解锁码序列不相同,触摸屏没反应即解锁不成功。
[0027]具体实施时,预设的解锁码序列获得方法步骤包括:
S1、预先在触摸屏上设置一参考点,定义到参考点的不同距离范围分别表示不同的操作码。
[0028]具体实施时,参考点的位置是任意的。参考点可以是移动终端触摸屏上任意位置。操作码也有多种设置方式,可以是数字,字母或其他符号,但到参考点的不同距离范围对应的操作码需要不相同。如果到参考点不同距离范围对应的操作码相同时,无论怎么滑动屏幕都可以解锁,那么就不能起到防止他人随意解锁自己手机的目的了。
[0029]例如,如图2所示,参考点h位置在触摸屏10上可以任意设置的,在图2中,设与参考点h距离值d满足以下各种情况时对应的操作如下:
当O彡d <dl时,操作码为“2”;
当dl彡d <d2时,操作码为“e”;
当d2彡d〈d3时,操作码为“6”;
当d3彡d时,操作码为“A”。
[0030]具体实施时,本发明在步骤SllO之前还包括:
S2、预先设置用于解锁移动终端的解锁码,所述解锁码是在触摸屏上获取到的用户的操作轨迹转换为对应的操作码序列,得到解锁屏幕的解锁码序列并存储。
[0031]具体实施时,触摸屏获取用户设置的解锁码序列:如图3所示,用户在触摸屏10上的操作轨迹为从轨迹起点al到轨迹终点a2的操作轨迹,基于图2定义的操作码,本图3所示触摸屏10获取到用户在触摸屏上画出的轨迹,根据该触摸轨迹得到操作码序列为“e6e6A”,因此,用户所设置的解锁码序列为“e6e6A” ;并将解锁码序列“e6e6A”进行存储。
[0032]在解锁触摸屏时,获取用户的操作码序列,之后与先前设置的解锁码序列进行比较,若相同则解锁成功,若不相同则解锁失败;如图4所示为两条解锁触摸屏时的触摸轨迹,轨迹I的操作轨迹为从轨迹I起点all到轨迹I终点al2,轨迹I对应的解锁码序列为“e6e2e6A” ;轨迹2的操作轨迹为从轨迹2起点a21到轨迹2终点a22,轨迹2对应的解锁码序列为“e6e6A”;而用户事先所设置的解锁码序列为“e6e6A”,因此,轨迹2能够解锁触摸屏,而轨迹I不能解锁触摸屏。
[0033]由上可见,本发明提供了一种基于移动终端的触摸屏解锁方法,通过检测在触摸屏上两个点之间的距离变化是否与预设的解锁方式相一致来实现解锁,提高了触摸屏解锁的安全性,保密性较高,且使解锁移动终端的方法更加多样,为用户提供了方便。
[0034]基于上述方法实施例,本发明还提供一种基于移动终端的触摸屏解锁系统,如图5所示,包括:
检测与获取模块510,用于当移动终端处于锁定状态,获取用户在触摸屏上的操作轨迹;具体如上所述。
[0035]控制模块520,用于将获取到的操作轨迹与一预设的参考点进行分析处理得到操作码序列;具体如上所述。
[0036]判断与处理模块530,用于将得到的操作码序列与预先设置的用于解锁的解锁码对比,判断操作码序列与预设的解锁码序列是否一致,若一致则解锁成功,若为否则解锁不成功,具体如上所述。
[0037]所述基于移动终端的触摸屏解锁系统,其中,所述系统还包括:
第一预先设置模块,用于预先在触摸屏上设置一参考点,定义到参考点的不同距离范围分别表示不同的操作码;具体如上所述。
[0038]所述基于移动终端的触摸屏解锁系统,其中,所述系统还包括:
第二预先设置模块,用于预先设置用于解锁移动终端的解锁码序列,所述解锁码序列是在触摸屏上获取到的用户的操作轨迹转换为对应的操作码序列,得到解锁屏幕的解锁码序列并存储;具体如上所述。
[0039]所述基于移动终端的触摸屏解锁系统,其中,所述操作码序列是由所述坐标集合依次按时间先后顺序得到各个坐标到参考点的距离,进一步得到操作码序列I ;在操作码序列I中,若相邻的操作码相同则只保留一个操作码,经过该操作后的操作码序列为操作码序列2,操作码序列2为最终的操作码序列;具体如上所述。
[0040]所述基于移动终端的触摸屏解锁系统,其中,所述操作轨迹为移动终端检测到从用户触摸触摸屏开始到释放触摸屏为止,触摸屏上按时间先后顺序检测到的用户所触摸的触摸点的坐标集合;具体如上所述。
[0041]所述基于移动终端的触摸屏解锁系统,其中,所述操作码包括数字和/或字母,但到参考点的不同距离范围对应的操作码需要不相同;具体如上所述。
[0042]综上所述,本发明提供了一种基于移动终端的触摸屏解锁方法及系统,方法包括:当移动终端处于锁定状态,获取用户在触摸屏上的操作轨迹;将获取到的操作轨迹与一预设的参考点进行分析处理得到操作码序列;将得到的操作码序列与预先设置的用于解锁的解锁码序列,判断操作码序列与预设的解锁码序列是否一致,若一致则解锁成功,若为否则解锁不成功。采用本发明可通过检测在触摸屏上两个点之间的距离变化是否与预设的解锁方式相一致来实现解锁,保密性较高,且使解锁移动终端的方法更加多样,为用户提供了方便。
[0043]应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
【权利要求】
1.一种基于移动终端的触摸屏解锁方法,其特征在于,包括步骤: A、当移动终端处于锁定状态,获取用户在触摸屏上的操作轨迹; B、将获取到的操作轨迹及一预设的参考点进行分析处理得到操作码序列; C、将得到的操作码序列与预先设置的用于解锁的解锁码序列对比,判断操作码序列与预设的解锁码序列是否一致,若一致则解锁成功,若为否则解锁不成功。
2.根据权利要求1所述的基于移动终端的触摸屏解锁方法,其特征在于,所述步骤A之前还包括: 51、预先在触摸屏上设置一参考点,定义到参考点的不同距离范围分别表示不同的操作码。
3.根据权利要求1所述的基于移动终端的触摸屏解锁方法,其特征在于,所述步骤A之前还包括: 52、预先设置用于解锁移动终端的解锁码,所述解锁码的设置方式是在触摸屏上获取到的用户的操作轨迹转换为对应的操作码序列,得到解锁屏幕的解锁码序列并存储。
4.根据权利要求1或2所述的基于移动终端的触摸屏解锁方法,其特征在于,所述操作轨迹为移动终端检测到从用户触摸触摸屏开始到释放触摸屏为止,触摸屏上按时间先后顺序检测到的用户所触摸的触摸点的坐标集合。
5.根据权利要求1所述的基于移动终端的触摸屏解锁方法,其特征在于,所述操作码序列是由所述坐标集合依次按时间先后顺序得到各个坐标到参考点的距离,进一步得到操作码序列I;在操作码序列I中,若相邻的操作码相同则只保留一个操作码,经过该操作后的操作码序列为操作码序列2,操作码序列2为最终的操作码序列。
6.根据权利要求4所述的基于移动终端的触摸屏解锁方法,其特征在于,所述操作码包括数字和/或字母,但到参考点的不同距离范围对应的操作码需要不相同。
7.一种基于移动终端的触摸屏解锁系统,其特征在于,包括: 检测与获取模块,用于当移动终端处于锁定状态,获取用户在触摸屏上的操作轨迹; 控制模块,用于将获取到的操作轨迹与一预设的参考点进行分析处理得到操作码序列; 判断与处理模块,用于将得到的操作码与预先设置的用于解锁的解锁码序列对比,判断操作码序列与预设的解锁码序列是否一致,若一致则解锁成功,若为否则解锁不成功。
8.根据权利要求7所述基于移动终端的触摸屏解锁系统,其特征在于,所述系统还包括: 第一预先设置模块,用于预先在触摸屏上设置一参考点,定义到参考点的不同距离范围分别表示不同的操作码; 第二预先设置模块,用于预先设置用于解锁移动终端的解锁码,所述解锁码是在触摸屏上获取到的用户的操作轨迹转换为对应的操作码序列,得到解锁屏幕的解锁码序列并存储。
9.根据权利要求7所述基于移动终端的触摸屏解锁系统,其特征在于,所述操作码序列是由所述坐标集合依次按时间先后顺序得到各个坐标到参考点的距离,进一步得到操作码序列I ;在操作码序列I中,若相邻的操作码相同则只保留一个操作码,经过该操作后的操作码序列为操作码序列2,操作码序列2为最终的操作码序列。
10.根据权利要求7所述基于移动终端的触摸屏解锁系统,其特征在于,所述操作轨迹为移动终端检测到从用户触摸触摸屏开始到释放触摸屏为止,触摸屏上按时间先后顺序检测到的用户所触摸的触摸点的坐标集合; 所述操作码包括数字和/或字母,但到参考点的不同距离范围对应的操作码需要不相同。
【文档编号】G06F3/0488GK104281411SQ201410537189
【公开日】2015年1月14日 申请日期:2014年10月13日 优先权日:2014年10月13日
【发明者】俞斌, 杨维琴 申请人:惠州Tcl移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1