一种终端解锁的方法

文档序号:8223806阅读:301来源:国知局
一种终端解锁的方法
【技术领域】
[0001]本发明涉及人机交互技术领域,尤其涉及一种终端解锁的方法。
【背景技术】
[0002]随着终端与终端用户的日常生活关联日益密切,终端与终端用户的隐私以及财产安全关系也日益密切。为了保证自己的隐私安全和财产安全,终端用户一般会为终端设置锁屏密码,终端用户可以通过单点触摸在预设的滑动轨迹上设置一定的图形密码,来防止他人操作自己的终端。单点触控的锁屏密码较为简单,容易被他人破解,不利于保护终端用户的安全与隐私。

【发明内容】

[0003]本发明实施例提供一种终端解锁的方法,可以提高终端的安全性。
[0004]本发明实施例提供了一种终端解锁的方法,所述方法包括:
[0005]接收用户在解锁界面上输入的第一解锁轨迹和第二解锁轨迹;
[0006]确定所述第一解锁轨迹的第一起点和所述第二解锁轨迹的第二起点的相对位置关系;
[0007]判断所述相对位置关系是否满足预设的相对位置条件,且不同解锁轨迹各自的终点是否均在预设的终点区域内,当判断结果为是时,对终端进行解锁。
[0008]本发明实施例通过确定接收到的第一解锁轨迹和第二解锁轨迹各自起点的相对位置关系满足预设的相对位置条件,且所述第一解锁轨迹和所述第二解锁轨迹各自的终点均在预设的终点区域内时,对终端进行解锁,提高了终端的安全性。
【附图说明】
[0009]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0010]图1是本发明实施例提供的一种终端解锁的方法的流程示意图;
[0011]图2是本发明另一实施例提供的一种终端解锁的方法的流程示意图;
[0012]图3是本发明实施例提供的一种终端的结构示意图;
[0013]图4是本发明实施例中图3所示的位置关系确定单元的实施例的结构示意图;
[0014]图5是本发明实施例中图3所示的解锁条件判断单元的实施例的结构示意图;
[0015]图6是本发明另一实施例提供的一种终端的结构示意图;
[0016]图7A是本发明实施例提供的一种终端解锁界面示意图;
[0017]图7B是本发明另一实施例提供的一种终端解锁界面示意图;
[0018]图7C是本发明又一实施例提供的一种终端解锁界面示意图。
【具体实施方式】
[0019]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0020]本发明实施例中的终端可以包括智能手机(如Android手机、1S手机等)、平板电脑或穿戴式智能设备等有触控面板的设备。
[0021]图1是本发明实施例提供的一种终端解锁的方法的流程示意图,所述终端解锁的方法包括:
[0022]S101,接收用户在解锁界面上输入的第一解锁轨迹和第二解锁轨迹。
[0023]具体的,上述第一解锁轨迹和第二解锁轨迹为用户在解锁界面内输入的任何形状的两条解锁轨迹,可以是直线,也可以是曲线等。上述解锁轨迹的接收需要从开始输入后的预设时间范围内完成,未完成前缓存已输入的部分解锁轨迹。当上述解锁轨迹的接收未在开始输入后的预设时间范围内完成时,释放已缓存的部分解锁轨迹。上述第一解锁轨迹和第二解锁轨迹可以是同时输入的,也可以是先后输入的。如果是同时输入,不同用户输入第一解锁轨迹和第二解锁轨迹的手势可能相同,但由于不同用户指间距不同,输入的第一起点和第二起点的相对位置可能不同,进而提高了安全性。如果是先后输入的,则接收并存储用户输入的第一解锁轨迹,在接收第一解锁轨迹的第一预设时间段内判断是否接收到用户输入的第二解锁轨迹,当判断结果为是时,执行步骤S102,当判断结果为否时,删除存储的第一解锁轨迹,结束本次解锁过程。上述预设时间范围可以与上述第一预设时间段的时长相同,也可以不同。
[0024]可选的,步骤SlOl之前所述方法还可以包括步骤11)和步骤12):
[0025]11)、接收终端解锁请求,上述终端解锁请求可以是用户触发输入的,例如通过按终端唤醒键或双击终端屏幕等。
[0026]12)、在终端屏幕上展示解锁界面,将预先设定的解锁界面展示在终端屏幕上,以使用户输入解锁轨迹。
[0027]S102,确定所述第一解锁轨迹的第一起点和所述第二解锁轨迹的第二起点的相对位置关系。
[0028]具体的,确定不同解锁轨迹各自的起点对应的起点位置信息,由第一解锁轨迹的第一起点对应的第一起点位置信息和第二解锁轨迹的第二起点对应的第二起点位置信息确定所述第一起点和所述第二起点的相对位置关系。上述起点位置信息可以是预设的极坐标系中对应的起点极径和起点极角,也可以是预设的平面直角坐标系中对应的起点横坐标和起点纵坐标。上述第一起点和上述第二起点的相对位置关系包括第一起点和第二起点的相对距离以及第一起点和第二起点的连线与预设解锁界面正方向的相对夹角。上述预设解锁界面正方向可以预设的任何一个方向,可以是终端屏幕正常显示中的垂直向上的方向,也可以是终端屏幕正常显示中的水平向右的方向。
[0029]可选的,获取所述第一起点对应的第一起点横坐标和所述第二起点对应的第二起点横坐标的横坐标差值,并获取所述第一起点对应的第一起点纵坐标和所述第二起点对应的第二起点纵坐标的纵坐标差值,由所述横坐标差值和所述纵坐标差值确定所述第一起点和所述第二起点的相对距离,以及所述第一起点和所述第二起点的连线与预设解锁界面正方向的相对夹角。
[0030]以图7A所示的终端解锁界面为例,预设的平面直角坐标系是以屏幕中矩形解锁界面的底边作为横轴,水平向右为横轴正方向,以矩形解锁界面的底边的中垂线作为纵轴,垂直向上为纵轴正方向,横轴和纵轴的单位长度为1cm,预设解锁界面正方向为横轴正方向。图7A中,A点和B点分别为第一解锁轨迹的第一起点和第二解锁轨迹的第二起点,在直角坐标系中的坐标分别为A (4.5,3)、B (3,1.5),第一起点对应的第一起点横坐标和第二起点对应的第二起点横坐标的横坐标差值为1.5,第一起点对应的第一起点纵坐标和第二起点对应的第二起点纵坐标的纵坐标差值为1.5,则第一起点和第二起点的相对距离约等于2.12cm,第一起点和第二起点的连线与预设解锁界面正方向的相对夹角为45°。若A点和B点的坐标分别为A (4.5,1.5)、B (3,3),第一起点对应的第一起点横坐标和第二起点对应的第二起点横坐标的横坐标差值为1.5,第一起点对应的第一起点纵坐标和第二起点对应的第二起点纵坐标的纵坐标差值为一 1.5,则第一起点和第二起点的相对距离约等于2.12cm,第一起点和第二起点的连线与预设解锁界面正方向的相对夹角为135°。
[0031]S103,判断所述相对位置关系是否满足预设的相对位置条件,且不同解锁轨迹各自的终点是否均在预设的终点区域内。
[0032]具体的,预设的相对位置条件包括预设的距离阈值范围和预设的角度阈值范围。判断所述相对位置关系是否满足预设的相对位置条件包括:判断步骤S102得到相对距离是否在预设的距离阈值范围内,且步骤S102得到的相对夹角是否在预设的角度阈值范围内。预设的终点区域由预设的终点横坐标范围和/或预设的终点纵坐标范围确定。确定不同解锁轨迹各自的终点对应的终点位置信息,所述终点位置信息包括终点横坐标和/或终点纵坐标,判断所述第一解锁轨迹的第一终点对应的第一终点横坐标和/或第一终点纵坐标,与所述第二解锁轨迹的第二终点对应的第二终点横坐标和/或第二终点纵坐标是否均在预设的终点横坐标范围和/或预设的终点纵坐标范围内。
[0033]如图7B所示的终端解锁界面,所述预设的终点区域可以是由横坐标范围确定的区域,如在以屏幕中矩形解锁界面的底边作为横轴,水平向右为横轴正方向,以矩形解锁界面的底边的中垂线作为纵轴,垂直向上为纵轴正方向的平面直角坐标系中,X代表横坐标,y代表纵坐标,预设的终点区域可以是由1.5 < X <
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1