CN105573641A - 触屏设备的解锁方法及装置 - Google Patents
触屏设备的解锁方法及装置 Download PDFInfo
- Publication number
- CN105573641A CN105573641A CN201510131550.1A CN201510131550A CN105573641A CN 105573641 A CN105573641 A CN 105573641A CN 201510131550 A CN201510131550 A CN 201510131550A CN 105573641 A CN105573641 A CN 105573641A
- Authority
- CN
- China
- Prior art keywords
- sliding trace
- touch
- screen
- icon
- gesture input
- Prior art date
- Legal status (The legal status 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 status listed.)
- Pending
Links
Landscapes
- User Interface Of Digital Computer (AREA)
- Telephone Function (AREA)
Abstract
本发明实施例公开了一种触屏设备的解锁方法,包括:检测在触控屏上预设的第一手势输入区域中的多点触摸操作;获取所述多点触摸操作的操作参数,所述操作参数包括所述多点触摸操作的至少两个触摸点的位置;判断所述操作参数是否符合预设值,若是,则检测在触控屏上预设的第二手势输入区域中输入的滑动轨迹;根据所述滑动轨迹进行屏幕解锁。另外,还提出了一种触屏设备的解锁装置。采用本发明,可以增加屏幕解锁的安全性。
Description
技术领域
本发明涉及计算机技术领域,尤其涉及一种触屏设备的解锁方法及装置。
背景技术
在现有的触摸屏的屏幕解锁方案中,主要有软键盘输入数字解锁和滑动解锁。软键盘输入数字解锁的方案中,数字的点击顺序可视性较高,容易被人记住和模仿,加密性能较差;在屏幕上按照预定的滑动路径来滑动解锁的方案中,解锁图案一般比较简单而且固定,用户在屏幕上画出解锁图案来解锁屏幕的同时,解锁图案容易被人记住和模仿,并且容易在屏幕上留下解锁路径的痕迹,他人可以通过用户在屏幕上留下的痕迹来破解解锁图案,因此该中解锁方案的加密性能也不高。
发明内容
基于此,为了解决上述解锁方法的加密性能不高的技术问题,本发明提供了一种加密性能较高的解锁方法。
一种触屏设备的解锁方法,包括:
检测在触控屏上预设的第一手势输入区域中的多点触摸操作;
获取多点触摸操作的操作参数,操作参数包括多点触摸操作的至少两个触摸点的位置;
判断操作参数是否符合预设值,若是,则检测在触控屏上预设的第二手势输入区域中输入的滑动轨迹;
根据滑动轨迹进行屏幕解锁。
进一步地,第一手势输入区域中设有至少两个第一图标区域,图标区域具有预设的第一图标标识;
判断操作参数是否符合预设值的步骤包括:
获取多点触摸操作的触摸点对应的至少两个第一图标区域,获取第一图标区域的第一图标标识,判断至少两个第一图标标识之间是否匹配,若是,则判定操作参数符合预设值。
优选的,操作参数还包括触摸时长;
判断至少两个第一图标标识之间是否匹配的步骤之后还包括:
判断触摸时长是否大于或等于触摸时长阈值,若是,则判定操作参数符合预设值。
作为优选的,第二手势输入区域中设置有基准点以及参考图片;
检测在触控屏上预设的第二手势输入区域中输入的滑动轨迹的步骤还包括:
检测滑动轨迹的位移变化量,根据位移变化量计算滑动轨迹中的触摸点与基准点的连线的夹角变化量,根据夹角变化量围绕基准点转动参考图片。
进一步地,根据滑动轨迹进行屏幕解锁的步骤还包括:
获取参考图片的转动角度,在转动角度大于或等于预设的角度阈值时解锁屏幕。
优选的,参考图片中设置有第二图标区域;
根据滑动轨迹进行屏幕解锁的步骤还包括:
判断滑动轨迹是否滑过第二图标区域,若是,则获取滑动轨迹的结束位置,获取结束位置与基准点的连线的方向角,在方向角等于预设值时解锁屏幕。
优选的,检测在触控屏上预设的第二手势输入区域中输入的滑动轨迹的步骤还包括:
检测在触控屏上预设的第二手势输入区域中输入的至少一条滑动轨迹,且按照先后顺序为检测到的滑动轨迹设置顺序编号,且参考图片中设置有与顺序编号对应的第二图标区域;
根据滑动轨迹进行屏幕解锁的步骤还包括:
判断滑动轨迹是否滑过与该滑动轨迹的顺序编号对应的第二图标区域,若是,则获取滑动轨迹的结束位置,获取结束位置与基准点的连线的与该滑动轨迹的顺序编号对应的方向角,在与该滑动轨迹的顺序编号对应的方向角等于与该滑动轨迹的顺序编号对应的预设值时解锁屏幕。
优选的,获取滑动轨迹的结束位置的步骤还包括:
检测滑动轨迹对应的滑动操作的停留位置和停留时长,在停留时长大于或等于停留时长阈值时,判定滑动操作的停留位置为滑动轨迹的结束位置。
此外,为了解决上述解锁方法加密型不高的技术问题,还提供了一种触屏设备的解锁装置。
一种触屏设备的解锁装置,包括:多点触摸操作检测模块,用于检测在触控屏上预设的第一手势输入区域中的多点触摸操作;
操作参数获取模块,用于获取多点触摸操作的操作参数,操作参数包括多点触摸操作的至少两个触摸点的位置;
判断模块,用于判断操作参数是否符合预设值;
滑动轨迹检测模块,用于操作参数符合预设值时,检测在触控屏上预设的第二手势输入区域中输入的滑动轨迹;
屏幕解锁模块,用于根据滑动轨迹进行屏幕解锁。
进一步地,第一手势输入区域中设有至少两个第一图标区域,图标区域具有预设的第一图标标识;
判断模块还用于获取多点触摸操作的触摸点对应的至少两个第一图标区域,获取第一图标区域的第一图标标识,判断至少两个第一图标标识之间是否匹配,若是,则判定操作参数符合预设值。
可选地,操作参数还包括触摸时长;
判断模块还用于在至少两个第一图标标识之间是否匹配之后判断触摸时长是否大于或等于触摸时长阈值,若是,则判定操作参数符合预设值。
进一步地,第二手势输入区域中设置有基准点以及参考图片;
滑动轨迹检测模块还用于检测滑动轨迹的位移变化量,根据位移变化量计算滑动轨迹中的触摸点与基准点的连线的夹角变化量,根据夹角变化量围绕基准点转动参考图片。
进一步地,屏幕解锁模块还用于获取参考图片的转动角度,在转动角度大于或等于预设的角度阈值时解锁屏幕。
进一步地,参考图片中设置有第二图标区域;
屏幕解锁模块还用于判断滑动轨迹是否滑过第二图标区域,若是,则获取滑动轨迹的结束位置,获取结束位置与基准点的连线的方向角,在方向角等于预设值时解锁屏幕。
进一步地,滑动轨迹检测模块还用于检测在触控屏上预设的第二手势输入区域中输入的至少一条滑动轨迹,且按照先后顺序为检测到的滑动轨迹设置顺序编号,且参考图片中设置有与顺序编号对应的第二图标区域;
屏幕解锁模块还用于判断滑动轨迹是否滑过与该滑动轨迹的顺序编号对应的第二图标区域,若是,则获取滑动轨迹的结束位置,获取结束位置与基准点的连线的与该滑动轨迹的顺序编号对应的方向角,在与该滑动轨迹的顺序编号对应的方向角等于与该滑动轨迹的顺序编号对应的预设值时解锁屏幕。
可选地,其特征在于,屏幕解锁模块还用于检测滑动轨迹对应的滑动操作的停留位置和停留时长,在停留时长大于或等于停留时长阈值时,判定滑动操作的停留位置为滑动轨迹的结束位置。实施本发明实施例,将具有如下有益效果:
采用了上述触屏设备的解锁方法及装置之后,用户在通过手势输入滑动路径进行解锁之前,还需要在第一手势输入区域中的特定位置进行多点触摸操作。也就是说,和传统技术相比,增加了一套校验过程,从而提高了屏幕解锁的安全性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
其中:
图1为一个实施例中一种触屏设备的解锁方法的流程图;
图2为一个实施例中第一手势输入区域的界面示意图;
图3为另一个实施例中第一手势输入区域的界面示意图;
图4为另一个实施例中第一手势输入区域的界面示意图;
图5为一个实施例中用户在第二手势输入区域中输入的滑动轨迹示意图;
图6为另一个实施例中用户在第二手势输入区域中输入的滑动轨迹示意图;
图7为一个实施例中第二手势输入区域中的参考图片的转动示意图;
图8为一个实施例中用户在第二手势输入区域中输入的滑动轨迹示意图;
图9为一个实施例中用户在第二手势输入区域中输入的滑动轨迹示意图;
图10为一个实施例中一种触屏设备的解锁装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为解决上述解锁方法加密性低的问题,在一个实施例中,特提出了一种触屏设备的解锁方法,该方法的执行可依赖于计算机程序,该计算机程序可运行于冯诺依曼体系的计算机***之上。该计算机***可以是智能手机、平板电脑、笔记本电脑或者桌面计算机等终端设备,也可以是运行社交网络应用的服务器程序的服务器设备。
具体的,在本实施例中,该触屏设备的解锁方法如图1所示,包括:
步骤S102:检测在触控屏上预设的第一手势输入区域中的多点触摸操作。
例如在一个手机屏幕的锁屏应用场景中,如图2所示。图2展示了一个手机锁屏界面的示意图,在该手机的锁屏界面上分布有12个数字按钮,分别编有序号1至12,第一手势输入区域即为上述的12个数字按钮所在区域,用户需要按下多个按钮完成多点触摸操作,若用户按下了4、6和11这三个数字则完成了一个三点触摸操作。
例如在另一个手机屏幕的锁屏应用场景中,如图3所示。图3展示了一个手机锁屏界面的示意图,在该手机的锁屏界面上分布有内外两个环状区域,在内环区域和外环区域分别分布有标有数字的圆形按钮,第一手势输入区域即为上述的按钮所在区域。用户需要同时按下至少一个数字按钮来完成多点触摸操作,需要说明的是,用户可以设置多点触摸操作的触摸点为外环区域的至少一个数字按钮或内环区域的至少一个数字按钮,也可以设置为两个区域上的至少一个数字按钮。例如,若用户按下了外环区域上的10和20两个数字按钮,则完成了一个双点触摸操作。
例如在另一个手机屏幕的锁屏应用场景中,如图4所示。图4展示了一个手机锁屏界面的示意图,在该手机的锁屏界面上设有9个图标区域,图标区域的图片信息可以预先设定,第一手势输入区域即为上述图片区域,若用户同时按下了两个图片的所在区域,则完成了一个双点触摸操作。
步骤S104:获取多点触摸操作的操作参数,操作参数包括多点触摸操作的至少两个触摸点的位置。
具体地,当检测到用户在触控屏上预设的第一手势输入区域上进行了多点触摸操作时,获取多点触摸操作的触摸点的位置。本发明的设定操作为多点触摸操作,如图2所示的实施例中,设定多点触摸操作为三点触摸操作,需要说明的是,此处设定的触摸点的数量可以预先设定为任意大于1的数,在锁屏界面的第一手势输入区域的上方显示的“请同时按下多个按钮解锁”的提示信息也可以设置为“请同时按下3个按钮解锁”来提示完成多点触摸操作的触摸点的个数,并且也适用于其他的实施例。在本实施例中,检测用户完成了三点触摸操作时,获取三点触摸操作的三个触摸点的位置,即三个触摸点所在的数字按钮对应的数字编号所在位置,即编号4、6和11在触控屏幕上所对应的位置。
例如在图3中,若用户完成了一个双点触摸操作,则获取的是双点触摸操作的两个触摸点所在的圆形按钮对应的数字编号所在的位置,即外环区域上的编号10和20在触控屏幕上所对应的位置。
再例如在图4中,若用户完成了一个双点触摸操作,获取的是双点触摸操作的两个触摸点所在的图片信息所对应的位置,即左上角的笑脸图片和右下角的小狗图片在触控屏幕上所对应的位置。
步骤S106:判断操作参数是否符合预设值。
在本实施例中,即为判断多点触摸操作的触摸点的位置是否符合预设值。在图2给出的应用场景中,当多点触摸操作为三点触摸操作时,预设值可以被设定为预设的固定的三点,当触摸点在预设的三点之上时,则判定操作参数符合预设值。
例如,在图3的应用场景中,预设值可以被设定为内环区域上的固定的两点,如2和8,也可以设定为外环区域上的两点,如10和20,当触摸点所在的数字按钮的数值编号为预设的点时则判定双点操作的操作参数符合预设值。进一步地,预设值还可以被设定为内环区域上的两点和外环区域上的两点,如3和5以及16和20,用户可以选择内环上的两点3和5,也可以选择外环上的两点16和20来完成双点触摸操作,此时,当多点触摸操作的触摸点对应的数字为3和5,或者为16和20时,均判定为操作参数符合预设值;反之,当用户的多点触摸操作的触摸点的位置对应的数字为内环区域上的3以及外环区域上的20时,则判定操作参数不符合预设值。此处,用户还可以设置一些其他的规则来判定操作参数是否符合预设值,如改变多点触摸操作的触摸点的个数,如判定规则为内环区域预设的数字按钮对应的数字可以整除外环区域上的数字按钮对应的数字,等等。
再例如,在图4的应用场景中,预设值可以被设定为锁屏界面上固定的至少2张图片,如笑脸图片和小狗图片,当多点触摸操作的触摸点位置对应的图片信息是笑脸和小狗时,则判定操作参数符合预设值,反之,则判定操作参数不符合预设值。
进一步地,第一手势输入区域中设有至少两个第一图标区域,图标区域具有预设的第一图标标识。
例如,在图2的应用场景中,在第一手势输入区域中设置有12个数字按钮,即12个第一图标区域,在每个按钮上均标有预设的数字,即预设的第一图标标识。进一步地,预设的第一图标标识也可以设置为文字、图片、动画等信息,用以增加界面的趣味性,如图4所示,第一图标标识为笑脸、水果和动物类型的图片。
在图3的应用场景中,在第一手势输入区域中预设了24个数字按钮,即24个第一图标区域,每个按钮上预设的数字即为预设的第一图标标识。同样的,此处的第一图标标识还可以设置为其他标识,如水果图片、文字等等。
进一步地,判断操作参数是否符合预设值的步骤还包括:
获取多点触摸操作的触摸点对应的至少两个第一图标区域,获取第一图标区域的第一图标标识,判断至少两个第一图标标识之间是否匹配,若是,则判定操作参数符合预设值。
如图2所示的应用场景中,获取多点触摸操作的触摸点对应的至少两个第一图标区域即获取三点触摸操作的三个触摸点对应的三个按钮区域,获取第一图标区域的第一图标标识即获取数字按钮区域对应的数字编号,判断至少两个第一图标标识之间是否匹配即判断的数字编号之前是否匹配。需要说明的是,数字编号之前是否匹配的规则可以由用户预先设定,如数字编号是否为预设的数字编号,数字编号之和是否等于某个数值N,数字编号是否均为偶数等等。如判定规则为判断3个数字编号之和为N=22时为操作参数符合预设值,则如图2所示的实施例中,三个触摸点对应的第一图标区域对应的第一图标标识为数字编号4、6和11,因为4+6+11=22,则判定至少两个第一图标标识之间匹配,及判定操作参数符合预设值。在其他实施例中也可以设定相同的或类似的规则。如在图4所示的应用场景中,可以设定为触摸点对应的第一图标区域对应的第一图标标志的图片所代表的事物不同类时即判定至少两个第一图标标识之前匹配,即操作参数符合预设值。
如图3所示的应用场景中,获取多点触摸操作的触摸点对应的至少两个第一图标区域即获取双点触摸操作的多个触摸点对应的多个按钮区域,获取第一图标区域的第一图标标识即获取数字按钮区域对应的数字编号,判断至少两个第一图标标识之间是否匹配即判断的数字编号之前是否匹配。在本实施例中,数字编号之前是否匹配的规则可以由用户预先设定,如数字编号是否为预设的内环区域或外环区域内的数字编号,或者数字编号之和是否等于某个数值N,还可以是内环区域内的数字编号是否可以正处外环区域内的数字编号等等。如预设内环区域的数字编号为2和8,预设外环区域的数字编号为10和22,用户同时按下2和8或10和22时即判定至少两个第一图标标识之前匹配,即操作参数符合预设值。
可选地,多点触摸操作的操作参数还包括触摸时长,判断至少两个第一图标标识之间是否匹配的步骤之后还包括:
判断触摸时长是否大于或等于触摸时长阈值,若是,则判定操作参数符合预设值。
具体的有,触摸时长即多点触摸操作的多个触摸点的停留时长。如图2所示的实施例中,判断至少两个第一图标标识之间是否匹配的步骤之后还包括判断触摸时长是否大于或等于触摸时长阈值,即用户同时按下4、6和11三个数字按钮的停留时长大于或等于预设的触摸时长阈值时判定操作参数符合预设值,例如,在本实施例中设定触摸时长阈值为2秒,当用户的三点触摸操作的三个触摸点的停留时长大于或等于2秒时则判定操作参数符合预设值,当用户的三点触摸操作的三个触摸点的停留时长小于2秒时则判定操作参数不符合预设值。在其他实施例中也可以设定相同或相似的判定规则。
步骤S108:检测在触控屏上预设的第二手势输入区域中输入的滑动轨迹。
在步骤S106中,判断操作参数是否符合预设值,若是,则进行步骤S108检测在触控屏上预设的第二手势输入区域中输入的滑动轨迹。
需要说明的是,第二手势输入区域与的第一手势输入区域可以是相同的区域,也可以是不同的区域。如图5所示,第二手势输入区域与的第一手势输入区域可以为相同的展示界面。用户可在第二手势输入区域中输入滑动轨迹进行解锁,根据用户在触控屏上的触摸点位置的改变记录滑动轨迹,数字编号6-5-4-7-10-11-12形成的路径即为滑动轨迹。
进一步地,在本实施例中,第二手势输入区域中设置有基准点以及参考图片。如图6所示,图6展示了一个手机解锁界面的示意图,在该手机的锁屏界面上分布有在该手机的锁屏界面上设有一圆形区域,并且圆形区域的边缘设有刻度和数字按钮,第二手势输入区域即为上述的圆形区域,基准点即为圆形区域的中心点,参考图片即为圆形区域形成的图片。
进一步地,检测在触控屏上预设的第二手势输入区域中输入的滑动轨迹的步骤还包括:检测滑动轨迹的位移变化量,根据位移变化量计算滑动轨迹中的触摸点与基准点的连线的夹角变化量,根据夹角变化量围绕基准点转动参考图片。
如图6所示,当用户在触控屏上从数字1所在的位置滑动到数字2所在的位置的过程中,位移变化量即触摸点1到触摸点2的位移变化量,如图所示,滑动轨迹中的触摸点与及专电的连线的夹角变化量即角度α,在本实施例中,α=90°,则围绕基准点顺时针方向转动参考图片90°,转动后的界面如图7所示。
在本实施例中,检测在触控屏上预设的第二手势输入区域中输入的滑动轨迹的步骤还包括:检测在触控屏上预设的第二手势输入区域中输入的至少一条滑动轨迹,且按照先后顺序为检测到的滑动轨迹设置顺序编号,且参考图片中设置有与顺序编号对应的第二图标区域。
例如,在图8所示的解锁界面中,用户先后输入了两条滑动轨迹,编号为L1、L2。需要说明的是,用户需要输入的滑动轨迹的数量可以由用户预先设定,可以为任意的大于1的数量。进一步地,可以预先设定用户需要从最里圈开始输入滑动轨迹,即当用户输入滑动轨迹的先后顺序需要符合预设的顺序。
需要说明的是,L1和L2分别对应了两条滑动轨迹,在参考图片中,设置有分别与L1和L2对应的第二图标区域,即相应的环形区域。需要说明的是,在其他的实施例中,还可以设定多条滑动轨迹对应的输入区域是相同的,对应的第二图标区域也可以是相同的。
步骤S110:根据滑动轨迹进行屏幕解锁。
在本实施例中,当用户输入的滑动轨迹与预设的滑动轨迹相同时则进行屏幕解锁,当用户输入的滑动轨迹与预设的滑动轨迹不同时,则判定为不能进行屏幕解锁。如图5所示,当预设的滑动轨迹为数字编号6-5-4-7-10-11-12形成的路径时,用户对第二手势输入区域进行如图所示的操作,满足预设的条件,则根据滑动轨迹对屏幕进行解锁。
进一步地,根据滑动轨迹进行屏幕解锁的步骤还包括:获取参考图片的转动角度,在转动角度大于或等于预设的角度阈值时解锁屏幕。
例如,在图6的应用场景中,预先设定当参考图片的转动角度大于或等于90度时进行屏幕解锁,因此,当用户对该触摸屏进行如图所示的操作时,参考图片的的转动角度为90度,则判定可以进行屏幕解锁。
在图8所示的应用场景中,用户先后输入例如L1和L2两条滑动轨迹,在根据滑动轨迹进行屏幕解锁的步骤中需要考虑两条滑动轨迹。在输入任意一条滑动轨迹的同时,检测滑动轨迹的位移变化量,根据位移变化量计算滑动轨迹中的触摸点与基准点的连线的夹角变化量,根据夹角变化量围绕基准点转动参考图片。分别获取顺序标号对应的参考图片的转动角度,在转动角度大于或等于预设的角度阈值时解锁屏幕。在本实施例中,设定L1和L2对应的参考图片的转动角度阈值分别为180°和45°,在L1和L2对应的参考图片的转动角度大于或等于顺序编号对应的预设角度的阈值时,即大于或等于180°和45°时,则判定可以进行屏幕解锁。
在本实施例中,用户还可以设定多条滑动轨迹的输入顺序,只要在输入顺序满足预设条件时才能进行屏幕解锁。
需要说明的是,在本实施例中,还可以预先设定根据滑动轨迹进行屏幕解锁的步骤包括判断根据夹角变化量围绕基准点转动参考图片中参考图片的转动方向是否为预设的方向值,预设的方向为顺时针方向或逆时针方向,如图8所示,根据L1和L2对应的滑动轨迹转动参考图片的转动方向均为顺时针方向。
在其他实施例中,根据滑动轨迹进行屏幕解锁的步骤还可以包括:判断滑动轨迹是否滑过第二图标区域,若是,则获取滑动轨迹的结束位置,获取结束位置与基准点的连线的方向角,在方向角等于预设值时解锁屏幕。
例如图9给出的应用场景中,用户进行如图所示的滑动操作M1时,该滑动轨迹M1经过图标标识4所在的第二图标区域时即滑动轨迹滑过第二图标区域,获取滑动轨迹的结束位置,即图标标识1所在的第二图标区域。即结束位置与基准点的连线的方向角β=120°,若预设的方向角为120°,则解锁屏幕。
在本实施例中,当用户预设的滑动轨迹的数量大于1时,根据滑动轨迹进行屏幕解锁的步骤还包括:判断滑动轨迹是否滑过与该滑动轨迹的顺序编号对应的第二图标区域,若是,则获取滑动轨迹的结束位置,获取结束位置与基准点的连线的与该滑动轨迹的顺序编号对应的方向角,在与该滑动轨迹的顺序编号对应的方向角等于与该滑动轨迹的顺序编号对应的预设值时解锁屏幕。
例如,图9的应用场景中,滑动轨迹的数量为3,顺序编号分别为M1,M2和M3,也就是说,用户在第二手势输入区域中按顺序分别滑动了3次,形成M1、M2和M3的滑动轨迹。当用户进行如图所示的滑动操作时,滑动轨迹是否滑过与该滑动轨迹的顺序编号对应的第二图标区域,分别获取M1,M2和M3对应的滑动轨迹的结束位置,即M1对应的滑动轨迹的起始位置为4,结束位置为1,M2对应的滑动轨迹的起始位置为9,结束位置为1,M3对应的滑动轨迹的起始位置为5,结束位置为1,结束位置与基准点的连线的与该滑动轨迹的顺序编号对应的方向角分别为120°、120°,72°,在与该滑动轨迹的顺序编号对应的方向角的预设值分别为120°、120°,72°时解锁屏幕。
需要说明的是,用户还可以设定为只要至少有一条滑动轨迹的操作参数是符合预设值时均可以进行屏幕解锁。例如图9所示的应用场景中,用户可以自由选择进行M1,M2和M3三个滑动操作中的任一操作进行解锁。
可选的,在所有实施例中,获取滑动轨迹的结束位置的步骤还包括检测滑动轨迹对应的滑动操作的停留位置和停留时长,在停留时长大于或等于停留时长阈值时,判定滑动操作的停留位置为滑动轨迹的结束位置。
例如在图5中,滑动操作的停留位置在第二图标标识12所在的第二图标区域,预设当滑动操作结束时,在第二图标标识12所在的第二图标区域处停留的时长大于或等于2秒时判定滑动操作的停留位置为滑动轨迹的结束位置,即第二图标标识12所在的第二图标区域为滑动轨迹的结束位置,反之,判定第二图标标识12所在的第二图标区域不是滑动轨迹的结束位置。在本实施例中,根据滑动轨迹进行解锁的步骤中设定当滑动轨迹为数字编号6-5-4-7-10-11-12形成的路径时解锁屏幕,若第二图标标识12所在的第二图标区域被判定不是滑动轨迹的结束位置时,则滑动轨迹不是预设的滑动轨迹,不能进行屏幕解锁。
在一个实施例中,如图10所示,还相应地提出了一种触屏设备的解锁装置,包括多点触摸操作检测模块202,用于检测在触控屏上预设的第一手势输入区域中的多点触摸操作;
操作参数获取模块204,用于获取多点触摸操作的操作参数,操作参数包括多点触摸操作的至少两个触摸点的位置;
判断模块206,用于判断操作参数是否符合预设值;
滑动轨迹检测模块208,用于操作参数符合预设值时,检测在触控屏上预设的第二手势输入区域中输入的滑动轨迹;
屏幕解锁模块210,用于根据滑动轨迹进行屏幕解锁。
在本实施例中,第一手势输入区域中设有至少两个第一图标区域,第一图标区域具有预设的第一图标标识;
判断模块206还用于获取多点触摸操作的触摸点对应的至少两个第一图标区域,获取第一图标区域的第一图标标识,判断至少两个第一图标标识之间是否匹配,若是,则判定操作参数符合预设值。
在本实施例中,操作参数还包括触摸时长;206判断模块还用于在至少两个第一图标标识之间是否匹配之后判断触摸时长是否大于或等于触摸时长阈值,若是,则判定操作参数符合预设值。
在本实施例中,第二手势输入区域中设置有基准点以及参考图片;
滑动轨迹检测模块208还用于检测滑动轨迹的位移变化量,根据位移变化量计算滑动轨迹中的触摸点与基准点的连线的夹角变化量,根据夹角变化量围绕基准点转动参考图片。
在本实施例中,屏幕解锁模块210还用于获参考图片的转动角度,在转动角度大于或等于预设的角度阈值时解锁屏幕。
在本实施例中,参考图片中设置有第二图标区域;屏幕解锁模块210还用于判断滑动轨迹是否滑过第二图标区域,若是,则获取滑动轨迹的结束位置,获取结束位置与基准点的连线的方向角,在方向角等于预设值时解锁屏幕。
在本实施例中,滑动轨迹检测模块208还用于检测在触控屏上预设的第二手势输入区域中输入的至少一条滑动轨迹,且按照先后顺序为检测到的滑动轨迹设置顺序编号,且参考图片中设置有与顺序编号对应的第二图标区域;
屏幕解锁模块210还用于判断滑动轨迹是否滑过与该滑动轨迹的顺序编号对应的第二图标区域,若是,则获取滑动轨迹的结束位置,获取结束位置与基准点的连线的与该滑动轨迹的顺序编号对应的方向角,在与该滑动轨迹的顺序编号对应的方向角等于与该滑动轨迹的顺序编号对应的预设值时解锁屏幕。
在本实施例中,屏幕解锁模块210还用于检测滑动轨迹对应的滑动操作的停留位置和停留时长,在停留时长大于或等于停留时长阈值时,判定滑动操作的停留位置为滑动轨迹的结束位置。
综上所述,实施本发明实施例,将具有如下有益效果:
采用了上述触屏设备的解锁方法及装置之后,用户在通过手势输入滑动路径进行解锁之前,还需要在第一手势输入区域中的特定位置进行多点触摸操作。也就是说,和传统技术相比,增加了一套校验过程,从而提高了屏幕解锁的安全性。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-OnlyMemory,ROM)或随机存储记忆体(RandomAccessMemory,RAM)等。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
Claims (16)
1.一种触屏设备的解锁方法,其特征在于,包括:
检测在触控屏上预设的第一手势输入区域中的多点触摸操作;
获取所述多点触摸操作的操作参数,所述操作参数包括所述多点触摸操作的至少两个触摸点的位置;
判断所述操作参数是否符合预设值,若是,则检测在触控屏上预设的第二手势输入区域中输入的滑动轨迹;
根据所述滑动轨迹进行屏幕解锁。
2.根据权利要求1所述的触屏设备的解锁方法,其特征在于,所述第一手势输入区域中设有至少两个第一图标区域,所述图标区域具有预设的第一图标标识;
所述判断所述操作参数是否符合预设值的步骤包括:
获取所述多点触摸操作的触摸点对应的至少两个第一图标区域,获取所述第一图标区域的第一图标标识,判断所述至少两个第一图标标识之间是否匹配,若是,则判定所述操作参数符合预设值。
3.根据权利要求2所述的触屏设备的解锁方法,其特征在于,所述操作参数还包括触摸时长;
所述判断所述至少两个第一图标标识之间是否匹配的步骤之后还包括:
判断所述触摸时长是否大于或等于触摸时长阈值,若是,则判定所述操作参数符合预设值。
4.根据权利要求1所述的触屏设备的解锁方法,其特征在于,所述第二手势输入区域中设置有基准点以及参考图片;
所述检测在触控屏上预设的第二手势输入区域中输入的滑动轨迹的步骤还包括:
检测所述滑动轨迹的位移变化量,根据所述位移变化量计算所述滑动轨迹中的触摸点与所述基准点的连线的夹角变化量,根据所述夹角变化量围绕所述基准点转动所述参考图片。
5.根据权利要求4所述的触屏设备的解锁方法,其特征在于,所述根据所述滑动轨迹进行屏幕解锁的步骤还包括:
获取所述参考图片的转动角度,在所述转动角度大于或等于预设的角度阈值时解锁屏幕。
6.根据权利要求4所述的触屏设备的解锁方法,其特征在于,所述参考图片中设置有第二图标区域;
所述根据所述滑动轨迹进行屏幕解锁的步骤还包括:
判断所述滑动轨迹是否滑过所述第二图标区域,若是,则获取所述滑动轨迹的结束位置,获取所述结束位置与所述基准点的连线的方向角,在所述方向角等于预设值时解锁屏幕。
7.根据权利要求6所述的触屏设备的解锁方法,其特征在于,所述检测在触控屏上预设的第二手势输入区域中输入的滑动轨迹的步骤还包括:
检测在触控屏上预设的第二手势输入区域中输入的至少一条滑动轨迹,且按照先后顺序为所述检测到的滑动轨迹设置顺序编号,且所述参考图片中设置有与所述顺序编号对应的第二图标区域;
所述根据所述滑动轨迹进行屏幕解锁的步骤还包括:
判断所述滑动轨迹是否滑过与该滑动轨迹的顺序编号对应的第二图标区域,若是,则获取所述滑动轨迹的结束位置,获取所述结束位置与所述基准点的连线的与该滑动轨迹的顺序编号对应的方向角,在所述与该滑动轨迹的顺序编号对应的方向角等于与该滑动轨迹的顺序编号对应的预设值时解锁屏幕。
8.根据权利要求6或7所述的触屏设备的解锁方法,其特征在于,所述获取所述滑动轨迹的结束位置的步骤还包括:
检测所述滑动轨迹对应的滑动操作的停留位置和停留时长,在所述停留时长大于或等于停留时长阈值时,判定所述滑动操作的停留位置为所述滑动轨迹的结束位置。
9.一种触屏设备的解锁装置,其特征在于,包括:
多点触摸操作检测模块,用于检测在触控屏上预设的第一手势输入区域中的多点触摸操作;
操作参数获取模块,用于获取所述多点触摸操作的操作参数,所述操作参数包括所述多点触摸操作的至少两个触摸点的位置;
判断模块,用于判断所述操作参数是否符合预设值;
滑动轨迹检测模块,用于所述操作参数符合预设值时,检测在触控屏上预设的第二手势输入区域中输入的滑动轨迹;
屏幕解锁模块,用于根据所述滑动轨迹进行屏幕解锁。
10.根据权利要求9所述的触屏设备的解锁装置,其特征在于,所述第一手势输入区域中设有至少两个第一图标区域,所述图标区域具有预设的第一图标标识;
所述判断模块还用于获取所述多点触摸操作的触摸点对应的至少两个第一图标区域,获取所述第一图标区域的第一图标标识,判断所述至少两个第一图标标识之间是否匹配,若是,则判定所述操作参数符合预设值。
11.根据权利要求10所述的触屏设备的解锁方法,其特征在于,所述操作参数还包括触摸时长;
所述判断模块还用于在所述至少两个第一图标标识之间是否匹配之后判断所述触摸时长是否大于或等于触摸时长阈值,若是,则判定所述操作参数符合预设值。
12.根据权利要求9所述的触屏设备的解锁装置,其特征在于,所述第二手势输入区域中设置有基准点以及参考图片;
所述滑动轨迹检测模块还用于检测所述滑动轨迹的位移变化量,根据所述位移变化量计算所述滑动轨迹中的触摸点与所述基准点的连线的夹角变化量,根据所述夹角变化量围绕所述基准点转动所述参考图片。
13.根据权利要求12所述的触屏设备的解锁装置,其特征在于,所述屏幕解锁模块还用于获取所述参考图片的转动角度,在所述转动角度大于或等于预设的角度阈值时解锁屏幕。
14.根据权利要求12所述的触屏设备的解锁装置,其特征在于,所述参考图片中设置有第二图标区域;
所述屏幕解锁模块还用于判断所述滑动轨迹是否滑过所述第二图标区域,若是,则获取所述滑动轨迹的结束位置,获取所述结束位置与所述基准点的连线的方向角,在所述方向角等于预设值时解锁屏幕。
15.根据权利要求14所述的触屏设备的触屏设备的解锁装置,其特征在于,所述滑动轨迹检测模块还用于检测在触控屏上预设的第二手势输入区域中输入的至少一条滑动轨迹,且按照先后顺序为所述检测到的滑动轨迹设置顺序编号,且所述参考图片中设置有与所述顺序编号对应的第二图标区域;
所述屏幕解锁模块还用于判断所述滑动轨迹是否滑过与该滑动轨迹的顺序编号对应的第二图标区域,若是,则获取所述滑动轨迹的结束位置,获取所述结束位置与所述基准点的连线的与该滑动轨迹的顺序编号对应的方向角,在所述与该滑动轨迹的顺序编号对应的方向角等于与该滑动轨迹的顺序编号对应的预设值时解锁屏幕。
16.根据权利要求14或15所述的触屏设备的解锁装置,其特征在于,所述屏幕解锁模块还用于检测所述滑动轨迹对应的滑动操作的停留位置和停留时长,在所述停留时长大于或等于停留时长阈值时,判定所述滑动操作的停留位置为所述滑动轨迹的结束位置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510131550.1A CN105573641A (zh) | 2015-03-24 | 2015-03-24 | 触屏设备的解锁方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510131550.1A CN105573641A (zh) | 2015-03-24 | 2015-03-24 | 触屏设备的解锁方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105573641A true CN105573641A (zh) | 2016-05-11 |
Family
ID=55883840
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510131550.1A Pending CN105573641A (zh) | 2015-03-24 | 2015-03-24 | 触屏设备的解锁方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105573641A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107066870A (zh) * | 2017-04-07 | 2017-08-18 | 乐山师范学院 | 一种智能触屏设备的手势密码解锁方法 |
CN108762553A (zh) * | 2018-05-17 | 2018-11-06 | Oppo广东移动通信有限公司 | 触控信息的处理方法、装置、存储介质及电子装置 |
WO2019047118A1 (zh) * | 2017-09-07 | 2019-03-14 | 深圳传音通讯有限公司 | 电子装置及其解锁方法、计算机可读存储介质 |
CN109745699A (zh) * | 2018-12-29 | 2019-05-14 | 维沃移动通信有限公司 | 一种响应触控操作的方法及终端设备 |
CN111016695A (zh) * | 2019-12-23 | 2020-04-17 | 钱小萍 | 一种用于车辆的无线感应充电***及方法 |
CN111391782A (zh) * | 2020-03-03 | 2020-07-10 | 广州小鹏汽车科技有限公司 | 行李箱门解锁方法、解锁装置、行李箱门和车辆 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101943993A (zh) * | 2010-08-26 | 2011-01-12 | 深圳桑菲消费通信有限公司 | 一种移动终端触控触摸屏的解锁和加锁方法 |
CN101986251A (zh) * | 2010-10-28 | 2011-03-16 | 华为终端有限公司 | 触摸图形加锁/解锁方法和装置 |
US20110130170A1 (en) * | 2009-07-21 | 2011-06-02 | Lg Electronics Inc. | Mobile terminal and method of controlling the operation of the mobile terminal |
CN102722333A (zh) * | 2012-06-04 | 2012-10-10 | 深圳天珑无线科技有限公司 | 一种触摸屏解锁方法及终端 |
CN103092499A (zh) * | 2011-11-07 | 2013-05-08 | 浩鑫股份有限公司 | 移动装置的解锁方法,及使用该方法的移动装置 |
CN103246467A (zh) * | 2012-02-14 | 2013-08-14 | 宇龙计算机通信科技(深圳)有限公司 | 终端和终端控制方法 |
-
2015
- 2015-03-24 CN CN201510131550.1A patent/CN105573641A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110130170A1 (en) * | 2009-07-21 | 2011-06-02 | Lg Electronics Inc. | Mobile terminal and method of controlling the operation of the mobile terminal |
CN101943993A (zh) * | 2010-08-26 | 2011-01-12 | 深圳桑菲消费通信有限公司 | 一种移动终端触控触摸屏的解锁和加锁方法 |
CN101986251A (zh) * | 2010-10-28 | 2011-03-16 | 华为终端有限公司 | 触摸图形加锁/解锁方法和装置 |
CN103092499A (zh) * | 2011-11-07 | 2013-05-08 | 浩鑫股份有限公司 | 移动装置的解锁方法,及使用该方法的移动装置 |
CN103246467A (zh) * | 2012-02-14 | 2013-08-14 | 宇龙计算机通信科技(深圳)有限公司 | 终端和终端控制方法 |
CN102722333A (zh) * | 2012-06-04 | 2012-10-10 | 深圳天珑无线科技有限公司 | 一种触摸屏解锁方法及终端 |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107066870A (zh) * | 2017-04-07 | 2017-08-18 | 乐山师范学院 | 一种智能触屏设备的手势密码解锁方法 |
WO2019047118A1 (zh) * | 2017-09-07 | 2019-03-14 | 深圳传音通讯有限公司 | 电子装置及其解锁方法、计算机可读存储介质 |
CN108762553A (zh) * | 2018-05-17 | 2018-11-06 | Oppo广东移动通信有限公司 | 触控信息的处理方法、装置、存储介质及电子装置 |
CN108762553B (zh) * | 2018-05-17 | 2021-05-07 | Oppo广东移动通信有限公司 | 触控信息的处理方法、装置、存储介质及电子装置 |
CN109745699A (zh) * | 2018-12-29 | 2019-05-14 | 维沃移动通信有限公司 | 一种响应触控操作的方法及终端设备 |
CN111016695A (zh) * | 2019-12-23 | 2020-04-17 | 钱小萍 | 一种用于车辆的无线感应充电***及方法 |
CN111016695B (zh) * | 2019-12-23 | 2024-02-27 | 内蒙古快为科技有限公司 | 一种用于车辆的无线感应充电***及方法 |
CN111391782A (zh) * | 2020-03-03 | 2020-07-10 | 广州小鹏汽车科技有限公司 | 行李箱门解锁方法、解锁装置、行李箱门和车辆 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105573641A (zh) | 触屏设备的解锁方法及装置 | |
US9754095B2 (en) | Unlocking electronic devices using touchscreen input gestures | |
TWI507968B (zh) | 控制具有觸控螢幕之電子裝置的方法、非暫態電腦可讀媒介及其電子裝置 | |
US9357391B1 (en) | Unlocking electronic devices with touchscreen input gestures | |
CN103064627B (zh) | 一种应用程序管理方法及装置 | |
CN105574388A (zh) | 一种基于触摸屏终端的解锁方法、装置和触摸屏终端 | |
CN104049900A (zh) | 悬浮窗口关闭方法及装置 | |
CN102804117A (zh) | 触摸敏感输入设备上用于关闭窗口或应用的手势 | |
CN105446636A (zh) | 动态解锁方法及电子装置 | |
CN105117132A (zh) | 一种触摸控制方法及装置 | |
CN105549811A (zh) | 基于保护套窗口的终端界面展示方法及装置 | |
CN104714737A (zh) | 使用输入手势切换界面模式的方法和装置 | |
CN106250757A (zh) | 一种应用程序的控制方法及移动终端 | |
CN103116718A (zh) | 基于空间位置码登陆计算机***的密码设置和验证方法 | |
CN105303096A (zh) | 用于基于滑动的认证的符号选择 | |
CN107831990B (zh) | 一种屏幕锁定、屏幕解锁方法及电子设备 | |
CN103870117B (zh) | 一种信息处理方法及电子设备 | |
CN109634460A (zh) | 一种基于区域镜像的触控识别方法、装置及触控显示装置 | |
CN105701383B (zh) | 一种功能触发方法、装置及终端 | |
CN105468960A (zh) | 显示密码明文的方法、装置、移动设备及计算机 | |
CN104392158A (zh) | 一种移动终端的解锁方法及移动终端 | |
CN106407847A (zh) | 一种解锁方法及装置 | |
CN105446576B (zh) | 一种信息处理方法及电子设备 | |
CN104951693A (zh) | 一种基于移动终端的密码输入检测方法及*** | |
CN104063172A (zh) | 一种移动终端及其解锁的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160511 |