用于触屏终端的用户身份验证与应用同步唤醒方法与系统与流程

文档序号:11920145阅读:166来源:国知局
用于触屏终端的用户身份验证与应用同步唤醒方法与系统与流程

本发明属于移动终端控制与动作识别的技术领域,具体涉及一种用于触屏终端的用户身份验证与应用同步唤醒方法与系统。



背景技术:

随着智能终端的发展,触摸屏取代了键盘输入,逐渐成为手持设备的主流人机交互接口,其使用方便,用户体验度高,随着触屏技术的不断发展,对触屏的体验要求也越来越高。

然而随着应用市场飞速发展,智能手机等触屏终端安装的应用程序也越来越多,如何快速地从触屏终端所安装的众多应用程序中快速打开目标应用程序有着一定的意义。触屏终端在熄屏状态下到找到目标应用程序,一般来说,有着比较繁杂的操作步骤。通常的操作步骤为:点击电源键来唤醒终端;进入身份认证界面,输入认证密码;进入屏幕首页,左右滑动屏幕找到目标应用程序所在的页;点击目标应用程序打开应用。

目前市面上也提供了一些简化流程的方法,但是由于目前触屏终端经常安装支付宝、微信等一些涉及到用户资金安全的工具,因此,一般来说,用户会在终端设备上设置身份安全验证,以避免非正常用户非法入侵。市面上提供的方法,基本都没有考虑到用户身份认证这个层次,在熄屏状态下,唤醒解锁屏幕并打开目标应用程序,还是显得不够方便。



技术实现要素:

本发明克服现有技术存在的不足,所要解决的技术问题为:提供一种操作简单,且能够在熄屏状态下快速打开目标应用程序的用于触屏终端的用户身份验证与应用同步唤醒方法与系统。

为了解决上述技术问题,本发明采用的技术方案为:用于触屏终端的用户身份验证与应用同步唤醒方法,包括:S101、定义两组分别和用户身份认证信息与应用程序启动信息相关联的手势集;S102、获取用户在熄屏状态下在触摸屏上输入的第一组触摸手势数据;S103、将第一组触摸手势数据与身份认证手势集中的手势数据进行匹配;S104、判断是否匹配成功,如是,执行步骤S105,否则,执行步骤S109;S105、获取用户在熄屏状态下在触摸屏上输入的第二组触摸手势数据;S106、将第二组触摸手势数据与程序启动手势集中的手势数据进行匹配;S107、判断是否匹配成功,如是,执行步骤S108,否则,执行步骤S109;S108、解锁屏幕,并启动相应的应用程序,同步唤醒结束;S109、无动作响应。

优选地,所述定义两组分别和用户身份认证信息与应用程序启动信息相关联的手势集,具体包括:创建身份认证手势集和程序启动手势集;分别录入身份认证触摸手势和程序启动触摸手势;建立身份认证触摸手势与相应的身份认证信息之间的对应关系、程序启动触摸手势与相应的应用程序启动信息之间的对应关系;将上述对应关系保存于用户配置对应表项中。

优选地,还包括:设置时间阈值;将两次触摸手势之间的输入间隔时间与上述阈值进行比较;若两次触摸手势之间的输入间隔时间过长或过短,则判定为无效的手势输入。

相应地,用于触屏终端的用户身份验证与应用同步唤醒系统,包括:定义单元:用于定义两组分别和用户身份认证信息与应用程序启动信息相关联的手势集;第一获取单元:用于获取用户在熄屏状态下在触摸屏上输入的第一组触摸手势数据;第一匹配单元:用于将第一组触摸手势数据与身份认证手势集中的手势数据进行匹配;第一判断单元:用于判断第一组触摸手势数据与身份认证手势集中的手势数据是否匹配成功;第二获取单元:用于获取用户在熄屏状态下在触摸屏上输入的第二组触摸手势数据;第二匹配单元:用于将第二组触摸手势数据与程序启动手势集中的手势数据进行匹配;第二判断单元:用于判断第二组触摸手势数据与程序启动手势集中的手势数据是否匹配成功;同步唤醒单元:用于解锁屏幕,并启动相应的应用程序。

优选地,所述定义单元包括:创建单元:用于创建身份认证手势集和程序启动手势集;录入单元:用于分别录入身份认证触摸手势和程序启动触摸手势;建立单元:用于建立身份认证触摸手势与相应的身份认证信息之间的对应关系、程序启动触摸手势与相应的应用程序启动信息之间的对应关系;存储单元:用于将上述对应关系保存于用户配置对应表项中。

优选地,还包括:设置单元:用于设置时间阈值;比较单元:用于将两次触摸手势之间的输入间隔时间与上述阈值进行比较;判定单元:用于若两次触摸手势之间的输入间隔时间过长或过短,则判定为无效的手势输入。

本发明与现有技术相比具有以下有益效果:本发明通过定义手势集,在熄屏状态下输入两次划屏手势,分别与预定义手势集相匹配,匹配成功后直接打开目标应用程序,以解决现有技术中不能快速唤醒解锁屏幕并打开目标应用程序的问题,从而提高了用户使用触屏手机的体验度。

附图说明

下面结合附图对本发明做进一步详细的说明;

图1为本发明实施例一提供的用于触屏终端的用户身份验证与应用同步唤醒方法的流程示意图;

图2为本发明实施例一提供的用于触屏终端的用户身份验证与应用同步唤醒系统的结构示意图;

图3为本发明实施例二提供的用于触屏终端的用户身份验证与应用同步唤醒系统的结构示意图;

图4为本发明实施例三提供的用于触屏终端的用户身份验证与应用同步唤醒系统的结构示意图;

图中:101为定义单元,102为第一获取单元,103为第一匹配单元,104为第一判断单元,105为第二获取单元,106为第二匹配单元,107为第二判断单元,108为同步唤醒单元,109为设置单元,110为比较单元,111为判定单元,1011为创建单元,1012为录入单元,1013为建立单元,1014为存储单元。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例;基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

图1为本发明实施例一提供的用于触屏终端的用户身份验证与应用同步唤醒方法的流程示意图,如图1所示,用于触屏终端的用户身份验证与应用同步唤醒方法,包括:

S101、定义两组分别和用户身份认证信息与应用程序启动信息相关联的手势集。

S102、获取用户在熄屏状态下在触摸屏上输入的第一组触摸手势数据。

S103、将第一组触摸手势数据与身份认证手势集中的手势数据进行匹配。

S104、判断是否匹配成功,如是,执行步骤S105,否则,执行步骤S109。

S105、获取用户在熄屏状态下在触摸屏上输入的第二组触摸手势数据。

S106、将第二组触摸手势数据与程序启动手势集中的手势数据进行匹配。

S107、判断是否匹配成功,如是,执行步骤S108,否则,执行步骤S109。

S108、解锁屏幕,并启动相应的应用程序,同步唤醒结束。

S109、无动作响应。

进一步地,所述定义两组分别和用户身份认证信息与应用程序启动信息相关联的手势集,具体可包括:

创建身份认证手势集和程序启动手势集。

分别录入身份认证触摸手势和程序启动触摸手势。

建立身份认证触摸手势与相应的身份认证信息之间的对应关系、程序启动触摸手势与相应的应用程序启动信息之间的对应关系。

将上述对应关系保存于用户配置对应表项中。

具体地,步骤S103中,将第一组触摸手势数据与身份认证手势集中的手势数据进行匹配时,是将第一组触摸手势数据与用户配置对应表项中的用户身份认证信息进行检索匹配;步骤S106中,将第二组触摸手势数据与程序启动手势集中的手势数据进行匹配时,是将第二组触摸手势数据与用户配置对应表项中的应用程序启动信息进行检索匹配。

具体地,若用户输入两次都匹配成功,则唤醒触屏终端的触摸屏,使其切换为正常点亮状态,并打开对应的应用程序。

具体地,本实施例可通过触摸传感器获取用户在屏幕上的触摸手势数据。

具体地,本实施例中的触屏终端为具备触摸屏的移动终端,可以是任何便携式电子设备,包括但不限于笔记本电脑、平板电脑、智能手机、多媒体播放器、个人数字助理(PDA)等等,还可能包括其中两项或多项的组合。应当理解,本实施例中列举的触屏终端只是便携式电子设备的一个实例,该设备的组件可以具有更多或更少的组件,或具有不同的组件配置。各种组件可以用硬件、软件或软硬件的组合来实现。

具体地,一般来说,系统会提供一些常用的手势作为手势集的样例,正常来说这些手势是符合用户输入习惯的,比如说“c”、“e”、“m”、“o”、“s”等。根据不同的应用程序所代表的含义与预先定义的手势相关联。当然,不同用户有不同的使用习惯,预先提供的手势不满足用户需求时,用户完全可以根据个人的喜好自定义划屏手势。一般来说,用户安全认证手势和应用程序启动手势都要满足一定的复杂度。当用户自定义划屏手势时,系统读取触屏终端已安装的应用程序,根据用户的习惯及应用程序的特征,对应用程序和手势进行关联,例如自定义划屏手势“w”,来关联微信,自定义划屏手势“c”来打开相机,还可以自定义一些划屏手势来分别关联地图、短信、电话薄等,用户可以根据自己的喜好习惯来设置划屏手势,但是一般情况下,自定义的划屏手势至少需要满足不容易通过不小心触碰而解开。

具体地,若用户没有设置身份安全认证,只设置划屏手势和应用程序相关联,则用户进行划屏操作时,只需要输入一次划屏操作即可。若用户设置了身份安全认证与划屏手势相关联,而没有设置划屏手势和应用程序相关联,则用户进行划屏操作时,只需要输入一次划屏操作即可。

更具体地,若用户输入一次匹配成功,即只设置一种关联,则唤醒触屏手机的触摸屏,使其切换为正常点亮状态并进入首页或者点亮并打开关联的应用程序。

进一步地,还包括:

设置时间阈值。

将两次触摸手势之间的输入间隔时间与上述阈值进行比较。

若两次触摸手势之间的输入间隔时间过长或过短,则判定为无效的手势输入。

具体地,对于匹配不成功的划屏手势,可能是随意划屏或者其它触碰引起的,但是,实际上,用户有可能是不小心输入错误的划屏手势。

所以,用于触屏终端的用户身份验证与应用同步唤醒方法,还可包括:

设置触摸手势在一个时间段内连续输入的次数极限值,若在次数极限值内匹配成功,则对触屏终端进行同步唤醒,若在次数极限值内匹配不成功,则使触屏终端进入一段时间的休眠状态。所述同步唤醒具体为:对触屏终端进行解锁,并打开与所述触摸手势关联的应用程序。若所述休眠状态具体为:触屏终端在一段时间内不能再进行解锁并且不能打开与所述划屏手势关联的应用程序,所述的一段时间可以设置为5分钟等。

具体地,在划屏手势与预存的划屏手势进行匹配的过程中,利用到触摸屏手势识别技术。所述触摸屏手势识别技术具体为:通过触摸屏手势识别算法对用户输入的点集合图形进行旋转、平移、放缩、采样以及模板对比等操作实现手势识别。

本实施例通过定义手势集,在熄屏状态下输入两次划屏手势,分别与预定义手势集相匹配,匹配成功后直接打开目标应用程序,以解决现有技术中不能快速唤醒解锁屏幕并打开目标应用程序的问题,从而提高了用户使用触屏手机的体验度。

图2为本发明实施例一提供的用于触屏终端的用户身份验证与应用同步唤醒系统的结构示意图,如图2所示,用于触屏终端的用户身份验证与应用同步唤醒系统,包括:

定义单元101:用于定义两组分别和用户身份认证信息与应用程序启动信息相关联的手势集。

第一获取单元102:用于获取用户在熄屏状态下在触摸屏上输入的第一组触摸手势数据。

第一匹配单元103:用于将第一组触摸手势数据与身份认证手势集中的手势数据进行匹配。

第一判断单元104:用于判断第一组触摸手势数据与身份认证手势集中的手势数据是否匹配成功。

第二获取单元105:用于获取用户在熄屏状态下在触摸屏上输入的第二组触摸手势数据。

第二匹配单元106:用于将第二组触摸手势数据与程序启动手势集中的手势数据进行匹配。

第二判断单元107:用于判断第二组触摸手势数据与程序启动手势集中的手势数据是否匹配成功。

同步唤醒单元108:用于解锁屏幕,并启动相应的应用程序。

图3为本发明实施例二提供的用于触屏终端的用户身份验证与应用同步唤醒系统的结构示意图,如图3所示,在实施例一的基础上,所述定义单元101可包括:

创建单元1011:用于创建身份认证手势集和程序启动手势集。

录入单元1012:用于分别录入身份认证触摸手势和程序启动触摸手势。

建立单元1013:用于建立身份认证触摸手势与相应的身份认证信息之间的对应关系、程序启动触摸手势与相应的应用程序启动信息之间的对应关系。

存储单元1014:用于将上述对应关系保存于用户配置对应表项中。

图4为本发明实施例三提供的用于触屏终端的用户身份验证与应用同步唤醒系统的结构示意图,如图4所示,在实施例一的基础上,所述用于触屏终端的用户身份验证与应用同步唤醒系统还可包括:

设置单元109:用于设置时间阈值。

比较单元110:用于将两次触摸手势之间的输入间隔时间与上述阈值进行比较。

判定单元111:用于若两次触摸手势之间的输入间隔时间过长或过短,则判定为无效的手势输入。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1