【技术实现步骤摘要】
本专利技术涉及数据处理领域,尤其涉及一种设备控制方法及装置。
技术介绍
随着经济和科技的发展,手机、iPad等终端变得越来越普及,这些终端能够实现通信、存储等功能,人们可以利用这些终端进行相互通信,并在这些终端上存储电话号码、私密文件等信息。因此,一旦这些终端被主人之外的人使用很可能会泄露主人的隐私。基于此种情况,目前大多数终端都允许用户预先设置一些认证手段,只有用户输入正确的解锁口令对终端进行解锁后,才允许用户对相应的终端进行操作。具体地,用户会预先在终端上设置图案密码或符号(数字、字母、标点等)密码作为解锁口令。一旦这些解锁口令泄漏,其他人就可以利用该解锁口令对终端进行解锁。如何在解锁口令泄漏的情况下,减少终端中的信息的泄漏是目前亟待解决为问题。
技术实现思路
本专利技术实施例提供了一种解锁方法及装置,以降低用户存储在终端中的隐私被泄露的风险。第一方面,本专利技术实施例提供了一种设备控制方法,应用于终端,所述方法包括:获取所述终端触摸屏上操作手势经过至少一个预设区域时的操作节奏特征;将每个所述预设区域的操作节奏特征分别与各自对应的预设节奏特征进行匹配后得到匹配结果;当所有所述预设区域的匹配结果满足执行条件时,控制所述终端执行与所述操作手势对应的预设动作。在本专利技术实施例中,所述终端的触摸屏可以为电容式触摸屏、电阻式触摸屏等合适的装置,所述操作手势可以为图案密码、符号(数字、字母、标点等)密码等,与所述操作手势对应的预设动作可以为解锁操作、锁屏操作等。在本专利技术实施例实施之前,用户需提前进行设置操作。具体地,用户需执行如点击、滑动等特定操作在所述终端的 ...
【技术保护点】
一种设备控制方法,其特征在于,应用于终端,所述方法包括:获取所述终端触摸屏上操作手势经过至少一个预设区域时的操作节奏特征;将每个所述预设区域的操作节奏特征分别与各自对应的预设节奏特征进行匹配后得到匹配结果;当所有所述预设区域的匹配结果满足执行条件时,控制所述终端执行与所述操作手势对应的预设动作。
【技术特征摘要】
1.一种设备控制方法,其特征在于,应用于终端,所述方法包括:获取所述终端触摸屏上操作手势经过至少一个预设区域时的操作节奏特征;将每个所述预设区域的操作节奏特征分别与各自对应的预设节奏特征进行匹配后得到匹配结果;当所有所述预设区域的匹配结果满足执行条件时,控制所述终端执行与所述操作手势对应的预设动作。2.根据权利要求1所述的方法,其特征在于,所述操作节奏特征包括:空间特征;获取所述终端触摸屏上操作手势经过至少一个预设区域时的操作节奏特征,包括:获取所述操作手势上多个触摸点的位置坐标和每个所述预设区域的边界坐标;利用插值法确定所述操作手势穿过每个所述预设区域的进入坐标和/或离开坐标;将每个所述预设区域的进入坐标和/或离开坐标确定为对应预设区域的空间特征。3.根据权利要求2所述的方法,其特征在于,将每个所述预设区域的操作节奏特征分别与各自对应的预设节奏特征进行匹配后得到匹配结果,包括:计算每个所述预设区域的进入坐标与对应的预设进入坐标之间的第一距离,和/或,计算每个所述预设区域的离开坐标与对应的预设离开坐标之间的第二距离;将每个所述预设区域计算所得的第一距离和/或第二距离作为一个匹配结果。4.根据权利要求3所述的方法,其特征在于,所述预设区域的数量为至少两个,所述方法还包括:计算所有所述第一距离的平均值,得到第一平均距离;判断所述第一平均距离是否小于第一平均距离阈值,所述第一平均距离阈值是通过计算每次历史验证操作手势对应的所有第一距离的平均值,并将计算所得的多个平均值再次求平均得到的;当所述第一平均距离小于第一平均距离阈值时,确定所有所述预设区域的匹配结果满足执行条件。5.根据权利要求3所述的方法,其特征在于,所述预设区域的数量为至少两个,所述方法还包括:计算所有所述第二距离的平均值,得到第二平均距离;判断所述第二平均距离是否小于第二平均距离阈值,所述第二平均距离阈值是通过计算每次历史验证操作手势对应的所有第二距离的平均值,并将计算所得的多个平均值再次求平均得到的;当所述第二平均距离小于第二平均距离阈值时,确定所有所述预设区域的匹配结果满足执行条件。6.根据权利要求3所述的方法,其特征在于,所述预设区域的数量为至少两个,所述方法还包括:计算所有所述第一距离的平均值,得到第一平均距离;计算所有所述第二距离的平均值,得到第二平均距离;判断所述第一平均距离是否小于第一平均距离阈值,以及,判断所述第二平均距离是否小于第二平均距离阈值;当所述第一平均距离小于第一平均距离阈值,且所述第二平均距离小于第二平均距离阈值时,确定所有所述预设区域的匹配结果满足执行条件。7.根据权利要求1所述的方法,其特征在于,所述操作节奏特征包括:时间特征;获取所述终端触摸屏上操作手势经过至少一个预设区域时的操作节奏特征,包括:获取所述操作手势上多个触摸点的位置坐标和每个所述预设区域的边界坐标;利用插值法确定所述操作手势穿过每个所述预设区域的进入坐标和/或离开坐标;获取每个所述预设区域的进入坐标对应的进入时刻和/或离开坐标对应的离开时刻;将每个所述预设区域的进入时刻和/或离开时刻隔确定为对应预设区域的时间特征。8.根据权利要求7所述的方法,其特征在于,将每个所述预设区域的操作节奏特征分别与各自对应的预设节奏特征进行匹配后得到匹配结果,包括:计算每个所述预设区域的离开时刻和进入时刻之间的第一时间间隔,和/或,在所述操作手势滑动方向上,计算所述操作手势在每个所述预设区域与下一个相邻预设区域之间滑动时的第二时间间隔;计算每个所述预设区域的第一时间间隔与对应的第一时间阈值之间的第一时间差值,和/或,计算每个所述预设区域的第二时间间隔与对应的第二时间阈值之间的第二时间差值;将每个所述预设区域计算所得的第一时间差值和/或第二时间差值作为一个匹配结果。9.根据权利要求8所述的方法,其特征在于,所述预设区域的数量为至少两个,所述方法还包括:计算所有所述第一时间差值的平均值,得到第一平均时间差值;判断所述第一平均时间差值是否小于第一平均时间差值阈值,所述第一平均时间差值阈值是通过计算每次历史验证操作手势对应的所有第一时间差值的平均值,并将计算所得的多个平均值再次求平均得到的;当所述第一平均时间差值小于第一平均时间差值阈值时,确定所有所述预设区域的匹配结果满足执行条件。10.根据权利要求8所述的方法,其特征在于,所述预设区域的数量为至少两个,所述方法还包括:计算所有所述第二时间差值的平均值,得到第二平均时间差值;判断所述第二平均时间差值是否小于第二平均时间差值阈值,所述第二平均时间差值阈值是通过计算每次历史验证操作手势对应的所有第二时间差值的平均值,并将计算所得的多个平均值再次求平均得到的;当所述第二平均时间差值小于第二平均时间差值阈值时,确定所有所述预设区域的匹配结果满足执行条件。11.根据权利要求8所述的方法,其特征在于,所述预设区域的数量为至少两个,所述方法还包括:计算所有所述第一时间差值的平均值,得到第一平均时间差值;计算所有所述第二时间差值的平均值,得到第二平均时间差值;判断所述第一平均时间差值是否小于第一平均时间差值阈值,以及判断所述第二平均时间差值是否小于第二平均时间差值阈值;当所述第一平均时间差值小于第一平均时间差值阈值,且所述第二平均时间差值小于第二平均时间差值阈值时,确定所有所述预设区域的匹配结果满足执行条件。12.根据权利要求7所述的方法,其特征在于,将每个所述预设区域的操作节奏特征分别与各自对应的预设节奏特征进行匹配后得到匹配结果,包括:计算每个所述预设区域的离开时刻和进入时刻之间的第一时间间隔;计算所有第一时间间隔的和,得到第一总时间间隔;计算每个所述预设区域的第一时间间隔与所述第一总时间间隔的第一比值;计算每个所述预设区域的第一比值与对应的第一比值阈值之间的第一比值差值,每个所述预设区域对应的所述第一比值阈值是多次历史验证操作手势在同一所述预设区域计算所得的所有第一比值的平均值;和/或;计算所述操作手势滑动方向上,所述操作手势在每个所述预设区域与下一个相邻预设区域之间滑动时的第二时间间隔;计算所有所述第二时间间隔的和,得到第二总时间间隔;计算每个所述预设区域的第二时间间隔与所述第二总时间间隔的第二比值;计算每个所述预设区域的第二比值与对应的第二比值阈值之间的第二比值差值,每个所述预设区域对应的所述第二比值阈值是多次历史验证操作手势在同一所述预设区域计算所得的所有第二比值的平均值;将每个所述预设区域计算所得的第一比值差值和/或第二比值差值作为一个匹配结果。13.根据权利要求12所述的方法,其特征在于,所述预设区域的数量为至少两个,所述方法还包括:计算所有所述第一比值差值的平均值,得到第一平均比值差值;判断所述第一平均比值差值是否小于第一平均比值差值阈值,所述第一平均比值差值阈值是通过计算每次历史验证操作手势对应的所有第一比值差值的平均值,并将计算所得的多个平均值再次求平均得到的;当所述第一平均比值差值小于第一平均比值差值阈值时,确定所有所述预设区域的匹配结果满足执行条件。14.根据权利要求12所述的方法,其特征在于,所述预设区域的数量为至少两个,所述方法还包括:将所有所述第一比值差值进行排序,并根据排序结果计算所述操作手势的第一极限化节奏偏差;判断所述第一极限化节奏偏差与第一预设极限化节奏偏差的差值是否小于第一偏差阈值,所述第一偏差阈值是多次历史验证操作手势对应的第一极限化节奏偏差分别与所述第一预设极限化节奏偏差求绝对值差后得到的最大差值;当所述第一极限化节奏偏差与第一预设极限化节奏偏差的差值小于第一偏差阈值时,确定所有所述预设区域的匹配结果满足执行条件。15.根据权利要求12所述的方法,其特征在于,所述预设区域的数量为至少两个,所述方法还包括:计算所有所述第二比值差值的平均值,得到第二平均比值差值;判断所述第二平均比值差值是否小于第二平均比值差值阈值,所述第二平均比值差值阈值是通过计算每次历史验证操作手势对应的所有第二比值差值的平均值,并将计算所得的多个平均值再次求平均得到的;当所述第二平均比值差值小于第二平均比值差值阈值时,确定所有所述预设区域的匹配结果满足执行条件。16.根据权利要求12所述的方法,其特征在于,所述预设区域的数量为至少两个,所述方法还包括:将所有所述第二比值差值进行排序,并根据排序结果计算所述操作手势的第二极限化节奏偏差;判断所述第二极限化节奏偏差与第二预设极限化节奏偏差的差值是否小于第二偏差阈值,所述第二偏差阈值是多次历史验证操作手势对应的第二极限化节奏偏差分别与所述第二预设极限化节奏偏差求绝对值差后得到的最大差值;当所述第二极限化节奏偏差与第二预设极限化节奏偏差的差值小于第二偏差阈值时,确定所有所述预设区域的匹配结果满足执行条件。17.根据权利要求12所述的方法,其特征在于,所述预设区域的数量为至少两个,所述方法还包括:计算所有所述第一比值差值的平均值,得到第一平均比值差值;计算所有所述第二比值差值的平均值,得到第二平均比值差值;判断所述第一平均比值差值是否小于第一平均比值差值阈值,以及判断所述第二平均比值差值是否小于第二平均比值差值阈值;当所述第一平均比值差值小于第一平均比值差值阈值,且所述第二平均比值差值小于第二平均比值差值阈值时,确定所有所述预设区域的匹配结果满足执行条件。18.根据权利要求12所述的方法,其特征在于,所述预设区域的数量为至少两个,所述方法还包括:将所有所述第一比值差值进行排序,并根据排序结果计算所述操作手势的第一极限化节奏偏差;将所有所述第二比值差值进行排序,并根据排序结果计算所述操作手势的第二极限化节奏偏差;判断所述第一极限化节奏偏差与第一预设极限化节奏偏差的差值是否小于第一偏差阈值,以及判断所述第二极限化节奏偏差与第二预设极限化节奏偏差的差值是否小于第二偏差阈值;当所述第一极限化节奏偏差与第一预设极限化节奏偏差的差值小于第一偏差阈值,且所述第二极限化节奏偏差与第二预设极限化节奏偏差的差值小于第二偏差阈值时,确定所有所述预设区域的匹配结果满足执行条件。19.一种设备控制装置,其特征在于,应用于终端,所述装置包括:获取模块,用于获取所述终端触摸屏上操作手势经过至少一个预设区域时的操作节奏特征;匹配模块,用于将每个所述预设区域的操作节奏特征分别与各自对应的预设节奏特征进行匹配后得到匹配结果;控制模块,用于当所有所述预设区域的匹配结果满足执行条件时,控制所述终端执行与所述操作手势对应的预设动作。20.根据权利要求19所述的装置,其...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。