一种用户终端的解锁屏控制方法及用户终端与流程

文档序号:12470934阅读:286来源:国知局
一种用户终端的解锁屏控制方法及用户终端与流程

本发明涉及解锁屏技术领域,尤其涉及一种用户终端的解锁屏控制方法及用户终端。



背景技术:

目前,智能手机、平板电脑等用户终端的应用已经非常广泛。在智能手机、平板电脑等用户终端的应用过程中,如果在一定时间内未使用用户终端,用户终端通常会自动进入锁屏状态。当用户需要再次使用用户终端时,用户就需要对用户终端进行解锁屏操作。在实践中发现,用户通常是以输入预设密码、预设轨迹或预设指纹等预设验证信息来进行解锁屏操作,由于预设验证信息通常是固定的,且非常容易被窥视,从而造成解锁屏的安全隐患。



技术实现要素:

本发明实施例公开了一种用户终端的解锁屏控制方法及用户终端,能够提高解锁屏的安全性,降低解锁屏的安全隐患。

本发明实施例第一方面公开一种用户终端的解锁屏控制方法,包括:

在所述用户终端处于锁屏状态时,检测对所述用户终端输入的解锁屏指令;

控制所述用户终端随机执行预设的任务集合中的某一任务,以提示用户针对所述某一任务被执行而输入待验证轨迹;其中,所述任务集合包括多个不同的任务,所述多个不同的任务各自绑定不同的合法解锁屏轨迹;

检测用户针对所述某一任务被执行而输入的待验证轨迹;

判断所述待验证轨迹与所述某一任务绑定的合法解锁屏轨迹是否匹配,如果匹配,对所述用户终端执行解锁屏操作。

作为一种可选的实施方式,在本发明实施例第一方面中,所述多个不同的任务包括振动任务、响铃任务、预设语音的播放任务、预设字符的显示任务、预设图像的显示任务以及预设指示灯的闪烁任务。

作为一种可选的实施方式,在本发明实施例第一方面中,所述检测用户针对所述某一任务被执行而输入的待验证轨迹,包括:

在所述用户终端的锁屏界面上输出圆形区域,所述圆形区域被均匀划分成多个扇形区域,并且每一所述扇形区域被加载一解锁屏元素,所述多个扇形区域被加载的所述解锁屏元素互不相同;

检测用户对所述多个扇形区域中的目标扇形区域的旋转轨迹,作为用户针对所述某一任务被执行而输入的待验证轨迹;其中,所述目标扇形区域被加载的解锁屏元素对应所述待验证轨迹。

作为一种可选的实施方式,在本发明实施例第一方面中,所述判断所述待验证轨迹与所述某一任务绑定的合法解锁屏轨迹是否匹配,包括:

判断所述待验证轨迹对应的所述目标扇形区域被加载的解锁屏元素与所述某一任务绑定的合法解锁屏轨迹对应的合法解锁屏元素是否一致,如果不一致,确定所述待验证轨迹与所述某一任务绑定的合法解锁屏轨迹不匹配;如果一致,判断所述待验证轨迹与所述某一任务绑定的合法解锁屏轨迹是否相同,如果不相同,确定所述待验证轨迹与所述某一任务绑定的合法解锁屏轨迹不匹配;如果相同,确定所述待验证轨迹与所述某一任务绑定的合法解锁屏轨迹匹配。

作为一种可选的实施方式,在本发明实施例第一方面中,所述判断所述待验证轨迹与所述某一任务绑定的合法解锁屏轨迹是否匹配,包括:

确定所述某一任务绑定的合法解锁屏轨迹包括的若干条滑动点轨迹的数量,所述合法解锁屏轨迹包括的若干条滑动点轨迹互不交叉;

确定所述待验证轨迹包括的若干条滑动点轨迹的数量;

判断所述待验证轨迹包括的若干条滑动点轨迹的数量是否与所述合法解锁屏轨迹包括的若干条滑动点轨迹的数量相同,如果数量不相同,确定所述待验证轨迹与所述某一任务绑定的合法解锁屏轨迹不匹配;

如果数量相同,检测所述待验证轨迹包括的若干条滑动点轨迹是否存在轨迹交叉,如果存在轨迹交叉,确定所述待验证轨迹与所述某一任务绑定的合法解锁屏轨迹不匹配;

如果不存在轨迹交叉,识别所述合法解锁屏轨迹包括的若干条滑动点轨迹的方向;其中,所述合法解锁屏轨迹包括的若干条滑动点轨迹的方向相同;

以及,识别所述待验证轨迹包括的若干条滑动点轨迹的方向,并判断所述待验证轨迹包括的若干条滑动点轨迹的方向是否相同,如果方向不相同,确定所述待验证轨迹与所述某一任务绑定的合法解锁屏轨迹不匹配;

如果方向相同,判断所述待验证轨迹包括的若干条滑动点轨迹的方向与所述合法解锁屏轨迹包括的若干条滑动点轨迹的方向是否相同,如果不相同,确定所述待验证轨迹与所述某一任务绑定的合法解锁屏轨迹不匹配;如果相同,确定所述待验证轨迹与所述某一任务绑定的合法解锁屏轨迹匹配。

本发明实施例第二方面公开一种用户终端,包括:

指令检测单元,用于在所述用户终端处于锁屏状态时,检测对所述用户终端输入的解锁屏指令;

任务执行单元,用于控制所述用户终端随机执行预设的任务集合中的某一任务,以提示用户针对所述某一任务被执行而输入待验证轨迹;其中,所述任务集合包括多个不同的任务,所述多个不同的任务各自绑定不同的合法解锁屏轨迹;

轨迹检测单元,用于检测用户针对所述某一任务被执行而输入的待验证轨迹;

判断单元,用于判断所述待验证轨迹与所述某一任务绑定的合法解锁屏轨迹是否匹配;

解锁屏单元,用于在所述判断单元的判断结果为匹配时,对所述用户终端执行解锁屏操作。

作为一种可选的实施方式,在本发明实施例第一方面中,所述多个不同的任务包括振动任务、响铃任务、预设语音的播放任务、预设字符的显示任务、预设图像的显示任务以及预设指示灯的闪烁任务。

作为一种可选的实施方式,在本发明实施例第一方面中,所述轨迹检测单元包括:

区域输出子单元,用于在所述用户终端的锁屏界面上输出圆形区域,所述圆形区域被均匀划分成多个扇形区域,并且每一所述扇形区域被加载一解锁屏元素,所述多个扇形区域被加载的所述解锁屏元素互不相同;

轨迹检测子单元,用于检测用户对所述多个扇形区域中的目标扇形区域的旋转轨迹,作为用户针对所述某一任务被执行而输入的待验证轨迹;其中,所述目标扇形区域被加载的解锁屏元素对应所述待验证轨迹。

作为一种可选的实施方式,在本发明实施例第一方面中,所述判断单元用于判断所述待验证轨迹对应的所述目标扇形区域被加载的解锁屏元素与所述某一任务绑定的合法解锁屏轨迹对应的合法解锁屏元素是否一致,如果不一致,确定所述待验证轨迹与所述某一任务绑定的合法解锁屏轨迹不匹配;如果一致,判断所述待验证轨迹与所述某一任务绑定的合法解锁屏轨迹是否相同,如果不相同,确定所述待验证轨迹与所述某一任务绑定的合法解锁屏轨迹不匹配;如果相同,确定所述待验证轨迹与所述某一任务绑定的合法解锁屏轨迹匹配。

作为一种可选的实施方式,在本发明实施例第一方面中,所述判断单元用于确定所述某一任务绑定的合法解锁屏轨迹包括的若干条滑动点轨迹的数量,所述合法解锁屏轨迹包括的若干条滑动点轨迹互不交叉;确定所述待验证轨迹包括的若干条滑动点轨迹的数量;判断所述待验证轨迹包括的若干条滑动点轨迹的数量是否与所述合法解锁屏轨迹包括的若干条滑动点轨迹的数量相同,如果数量不相同,确定所述待验证轨迹与所述某一任务绑定的合法解锁屏轨迹不匹配;如果数量相同,检测所述待验证轨迹包括的若干条滑动点轨迹是否存在轨迹交叉,如果存在轨迹交叉,确定所述待验证轨迹与所述某一任务绑定的合法解锁屏轨迹不匹配;如果不存在轨迹交叉,识别所述合法解锁屏轨迹包括的若干条滑动点轨迹的方向;其中,所述合法解锁屏轨迹包括的若干条滑动点轨迹的方向相同;以及,识别所述待验证轨迹包括的若干条滑动点轨迹的方向,并判断所述待验证轨迹包括的若干条滑动点轨迹的方向是否相同,如果方向不相同,确定所述待验证轨迹与所述某一任务绑定的合法解锁屏轨迹不匹配;如果方向相同,判断所述待验证轨迹包括的若干条滑动点轨迹的方向与所述合法解锁屏轨迹包括的若干条滑动点轨迹的方向是否相同,如果不相同,确定所述待验证轨迹与所述某一任务绑定的合法解锁屏轨迹不匹配;如果相同,确定所述待验证轨迹与所述某一任务绑定的合法解锁屏轨迹匹配。

与现有技术相比,本发明实施例具有以下有益效果:

本发明实施例中,用户终端在检测到解锁屏指令时,可以随机执行预设的任务集合中的某一任务,以提示用户针对该某一任务被执行而输入待验证轨迹,由于该任务集合包括多个不同的任务,并且多个不同的任务各自绑定不同的合法解锁屏轨迹,因此当检测用户针对该某一任务被执行而输入的待验证轨迹,并且判断该待验证轨迹与该某一任务绑定的合法解锁屏轨迹匹配时,才安全地对用户终端执行解锁屏操作。也即是说,本发明实施例中,用户每次对用户终端进行解锁屏操作时,需要输入与用户终端随机执行的某一任务绑定的合法解锁屏轨迹相匹配的待验证轨迹才能解锁屏,从而使得满足执行解锁屏操作的待验证轨迹不再一成不变,从而可以提高解锁屏的安全性,降低解锁屏的安全隐患。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例公开的一种用户终端的解锁屏控制方法的流程示意图;

图2是本发明实施例公开的另一种用户终端的解锁屏控制方法的流程示意图;

图3是本发明实施例公开的一种锁屏界面的示意图;

图4是图3所示的锁屏界面的变化图;

图5是本发明实施例公开的一种用户终端的结构示意图;

图6是本发明实施例公开的另一种用户终端的结构示意图。

具体实施方式

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

本发明实施例公开了一种用户终端的解锁屏控制方法及用户终端,能够提高解锁屏的安全性,降低解锁屏的安全隐患。以下进行结合附图进行详细描述。

实施例一

请参阅图1,图1是本发明实施例公开的一种用户终端的解锁屏控制方法的流程示意图。如图1所示,该方法可以包括以下步骤:

101、用户终端在其处于锁屏状态时,检测对用户终端输入的解锁屏指令。

本发明实施例中,用户终端可以包括智能手机、平板电脑(如学生平板电脑)等具备锁屏功能的用户终端,本发明实施例不作限定。

作为一种可选的实施方式,用户在用户终端处于锁屏状态时,可以点击用户终端的虚拟解锁屏按键或物理解锁屏按键,从而使得用户终端在其处于锁屏状态时,可以检测到对用户终端输入的解锁屏指令。或者,用户在用户终端处于锁屏状态时,可以对用户终端执行“摇一摇”操作,从而使得用户终端在其处于锁屏状态时,可以检测到对用户终端输入的解锁屏指令。又或者,用户在用户终端处于锁屏状态时,可以对用户终端通信连接的穿戴设备(如手表)执行甩动操作,从而使得用户终端在其处于锁屏状态时,可以检测该穿戴设备发送的解锁屏指令。

102、用户终端控制其随机执行预设的任务集合中的某一任务,以提示用户针对该某一任务被执行而输入待验证轨迹;其中,该任务集合包括多个不同的任务,并且多个不同的任务各自绑定不同的合法解锁屏轨迹。

本发明实施例中,该多个不同的任务可以包括振动任务、响铃任务、预设语音的播放任务、预设字符的显示任务、预设图像的显示任务以及预设指示灯的闪烁任务等等,本发明实施例不作限定。其中,该任务集合中的某一个任务被执行的目的是用于提示用户针对该某一任务被执行而输入待验证轨迹。其中,该某一个任务被执行时并未明确地提示用户具体需要输入什么样形状的待验证轨迹才能解锁屏,也即是说,在该某一个任务被执行时,用户仅知道应该需要输入待验证轨迹,但是究竟输入什么样形状的待验证轨迹才能解锁屏就只有用户终端的合法用户才知晓,从而可以起到提高解锁屏的安全性的目的。

103、用户终端检测用户针对该某一任务被执行而输入的待验证轨迹。

本发明实施例中,用户终端可以检测用户针对该某一任务被执行而通过锁屏界面输入的待验证轨迹。其中,该待验证轨迹可以是单条滑动点轨迹(如单条手指滑动轨迹),也可以是若干条滑动点轨迹(如多条手指滑动轨迹),本发明实施例不作限定。

104、用户终端判断该待验证轨迹与该某一任务绑定的合法解锁屏轨迹是否匹配,如果匹配,执行步骤105;如果不匹配,返回步骤103。

作为一种可选的实施方式,正如前面介绍的,该待验证轨迹可以是若干条滑动点轨迹,相应地在步骤104中,用户终端判断该待验证轨迹与该某一任务绑定的合法解锁屏轨迹是否匹配的的方式可以为:

用户终端可以确定该某一任务绑定的合法解锁屏轨迹包括的若干条滑动点轨迹的数量(如2条),其中,该合法解锁屏轨迹包括的若干条滑动点轨迹互不交叉;进一步地,用户终端可以确定该待验证轨迹包括的若干条滑动点轨迹的数量,并且判断该待验证轨迹包括的若干条滑动点轨迹的数量是否与该合法解锁屏轨迹包括的若干条滑动点轨迹的数量相同,如果数量不相同,确定该待验证轨迹与该某一任务绑定的合法解锁屏轨迹不匹配;如果数量相同,可以检测该待验证轨迹包括的若干条滑动点轨迹是否存在轨迹交叉,如果存在轨迹交叉,确定该待验证轨迹与该某一任务绑定的合法解锁屏轨迹不匹配;如果不存在轨迹交叉,识别该合法解锁屏轨迹包括的若干条滑动点轨迹的方向(如向左、向右、向上或向下);其中,该合法解锁屏轨迹包括的若干条滑动点轨迹的方向相同(如向左);以及,用户终端可以识别该待验证轨迹包括的若干条滑动点轨迹的方向,并判断该待验证轨迹包括的若干条滑动点轨迹的方向是否相同,如果方向不相同,确定该待验证轨迹与该某一任务绑定的合法解锁屏轨迹不匹配;如果方向相同,判断该待验证轨迹包括的若干条滑动点轨迹的方向与该合法解锁屏轨迹包括的若干条滑动点轨迹的方向是否相同,如果不相同,确定该待验证轨迹与该某一任务绑定的合法解锁屏轨迹不匹配;如果相同,确定该待验证轨迹与该某一任务绑定的合法解锁屏轨迹匹配。其中,实施这种实施方式,可以提高判断待验证轨迹与该某一任务绑定的合法解锁屏轨迹是否匹配的精度,从而可以提高解锁屏的安全性。

105、用户终端对用户终端执行解锁屏操作。

在图1所描述的方法中,用户每次对用户终端进行解锁屏操作时,需要输入与用户终端随机执行的某一任务绑定的合法解锁屏轨迹相匹配的待验证轨迹才能解锁屏,从而使得满足执行解锁屏操作的待验证轨迹不再一成不变,从而可以提高解锁屏的安全性,降低解锁屏的安全隐患。

实施例二

请参阅图2,图2是本发明实施例公开的另一种用户终端的解锁屏控制方法的流程示意图。如图2所示,该方法可以包括以下步骤:

201、用户终端在其处于锁屏状态时,检测对用户终端输入的解锁屏指令。

202、用户终端控制其随机执行预设的任务集合中的某一任务,以提示用户针对该某一任务被执行而输入待验证轨迹;其中,该任务集合包括多个不同的任务,并且多个不同的任务各自绑定不同的合法解锁屏轨迹。

本发明实施例中,该多个不同的任务可以包括振动任务、响铃任务、预设语音的播放任务、预设字符的显示任务、预设图像的显示任务以及预设指示灯的闪烁任务等等,本发明实施例不作限定。其中,该任务集合中的某一个任务被执行的目的是用于提示用户针对该某一任务被执行而输入待验证轨迹。其中,该某一个任务被执行时并未明确地提示用户具体需要输入什么样形状的待验证轨迹才能解锁屏,也即是说,在该某一个任务被执行时,用户仅知道应该需要输入待验证轨迹,但是究竟输入什么样形状的待验证轨迹才能解锁屏就只有用户终端的合法用户才知晓,从而可以起到提高解锁屏的安全性的目的。

203、用户终端在其锁屏界面上输出圆形区域,该圆形区域被均匀划分成多个扇形区域,并且每一扇形区域被加载一解锁屏元素,多个扇形区域被加载的解锁屏元素互不相同。

举例来说,当用户终端执行预设图像的显示任务时,上述步骤203中,用户终端可以在其锁屏界面上输出上述的圆形区域。

请参阅图3,图3是本发明实施例公开的一种锁屏界面的示意图。如图3所示,用户终端可以在其锁屏界面上输出圆形区域,该圆形区域被均匀划分成多个扇形区域,并且每一扇形区域被加载一解锁屏元素,多个扇形区域被加载的解锁屏元素互不相同;其中,解锁屏元素可以包括第三方应用的图标、应用截图或者其他图片、头像,本发明实施例不作限定。

204、用户终端检测用户对多个扇形区域中的目标扇形区域的旋转轨迹,作为用户针对该某一任务被执行而输入的待验证轨迹;其中,该目标扇形区域被加载的解锁屏元素对应该待验证轨迹。

请参阅图4,图4是图3所示的锁屏界面的变化图。如图4所示,用户可以控制多个扇形区域中的编码为“1”的目标扇形区域进行旋转,相应地用户终端可以将编码为“1”的目标扇形区域的旋转轨迹(图4中以虚箭头表示)作为用户针对该某一任务被执行而输入的待验证轨迹。

本发明实施例中,实施上述步骤203~步骤204,用户终端可以检测用户针对该某一任务被执行而输入的待验证轨迹。

205、用户终端判断该待验证轨迹对应的目标扇形区域被加载的解锁屏元素与该某一任务绑定的合法解锁屏轨迹对应的合法解锁屏元素是否一致,如果不一致,执行步骤206;如果一致,执行步骤207。

举例来说,当该待验证轨迹对应的目标扇形区域被加载的解锁屏元素为应用截图时,用户终端可以对应用截图进行二值化处理,并将二值化处理后的应用截图分成多个像素块,并对每个像素块内所有像素对应的像素值进行或运算,得到每个像素块的或运算结果组成该应用截图的下采样图;以及,将得到的下采样图划分为多个像素区域,通过对每个像素区域中所有像素点的或运算结果求和,获得组成该应用截图的每个像素区域的特征信息;以及,当该某一任务绑定的合法解锁屏轨迹对应的合法解锁屏元素也为截图,且该截图与应用截图的每个像素区域的特征信息均匹配,则说明该待验证轨迹对应的目标扇形区域被加载的解锁屏元素与该某一任务绑定的合法解锁屏轨迹对应的合法解锁屏元素一致。通过这种实施方式,可以更加准确地识别出该待验证轨迹对应的目标扇形区域被加载的解锁屏元素与该某一任务绑定的合法解锁屏轨迹对应的合法解锁屏元素是否一致。

206、用户终端确定该待验证轨迹与该某一任务绑定的合法解锁屏轨迹不匹配,返回步骤204。

207、用户终端判断该待验证轨迹与该某一任务绑定的合法解锁屏轨迹是否相同,如果不相同,执行步骤206;如果相同,执行步骤208。

208、用户终端确定该待验证轨迹与该某一任务绑定的合法解锁屏轨迹匹配,并执行步骤209。

209、用户终端对用户终端执行解锁屏操作。

在图2所描述的方法中,用户每次对用户终端进行解锁屏操作时,需要输入与用户终端随机执行的某一任务绑定的合法解锁屏轨迹相匹配的待验证轨迹才能解锁屏,从而使得满足执行解锁屏操作的待验证轨迹不再一成不变,从而可以提高解锁屏的安全性,降低解锁屏的安全隐患。

实施例三

请参阅图5,图5是本发明实施例公开的一种用户终端的结构示意图。如图5所示,该用户终端可以包括:

指令检测单元501,用于在用户终端处于锁屏状态时,检测对用户终端输入的解锁屏指令;

任务执行单元502,用于控制用户终端随机执行预设的任务集合中的某一任务,以提示用户针对该某一任务被执行而输入待验证轨迹;其中,任务集合包括多个不同的任务,多个不同的任务各自绑定不同的合法解锁屏轨迹;

轨迹检测单元503,用于检测用户针对该某一任务被执行而输入的待验证轨迹;

判断单元504,用于判断该待验证轨迹与该某一任务绑定的合法解锁屏轨迹是否匹配;

解锁屏单元505,用于在判断单元504的判断结果为匹配时,对用户终端执行解锁屏操作。

本发明实施例中,该多个不同的任务可以包括振动任务、响铃任务、预设语音的播放任务、预设字符的显示任务、预设图像的显示任务以及预设指示灯的闪烁任务等等,本发明实施例不作限定。其中,该任务集合中的某一个任务被执行的目的是用于提示用户针对该某一任务被执行而输入待验证轨迹。其中,该某一个任务被执行时并未明确地提示用户具体需要输入什么样形状的待验证轨迹才能解锁屏,也即是说,在该某一个任务被执行时,用户仅知道应该需要输入待验证轨迹,但是究竟输入什么样形状的待验证轨迹才能解锁屏就只有用户终端的合法用户才知晓,从而可以起到提高解锁屏的安全性的目的。

作为一种可选的实施方式,判断单元504用于确定该某一任务绑定的合法解锁屏轨迹包括的若干条滑动点轨迹的数量,其中,该合法解锁屏轨迹包括的若干条滑动点轨迹互不交叉;确定该待验证轨迹包括的若干条滑动点轨迹的数量;判断该待验证轨迹包括的若干条滑动点轨迹的数量是否与该合法解锁屏轨迹包括的若干条滑动点轨迹的数量相同,如果数量不相同,确定该待验证轨迹与该某一任务绑定的合法解锁屏轨迹不匹配;如果数量相同,检测该待验证轨迹包括的若干条滑动点轨迹是否存在轨迹交叉,如果存在轨迹交叉,确定该待验证轨迹与该某一任务绑定的合法解锁屏轨迹不匹配;如果不存在轨迹交叉,识别该合法解锁屏轨迹包括的若干条滑动点轨迹的方向;其中,该合法解锁屏轨迹包括的若干条滑动点轨迹的方向相同;以及,识别该待验证轨迹包括的若干条滑动点轨迹的方向,并判断该待验证轨迹包括的若干条滑动点轨迹的方向是否相同,如果方向不相同,确定该待验证轨迹与该某一任务绑定的合法解锁屏轨迹不匹配;如果方向相同,判断该待验证轨迹包括的若干条滑动点轨迹的方向与该合法解锁屏轨迹包括的若干条滑动点轨迹的方向是否相同,如果不相同,确定该待验证轨迹与该某一任务绑定的合法解锁屏轨迹不匹配;如果相同,确定该待验证轨迹与该某一任务绑定的合法解锁屏轨迹匹配。其中,实施这种实施方式,可以提高判断待验证轨迹与该某一任务绑定的合法解锁屏轨迹是否匹配的精度,从而可以提高解锁屏的安全性。

其中,实施图5所描述的用户终端,用户每次对用户终端进行解锁屏操作时,需要输入与用户终端随机执行的某一任务绑定的合法解锁屏轨迹相匹配的待验证轨迹才能解锁屏,从而使得满足执行解锁屏操作的待验证轨迹不再一成不变,从而可以提高解锁屏的安全性,降低解锁屏的安全隐患。

实施例四

请参阅图6,图6是本发明实施例公开的另一种用户终端的结构示意图。其中,图6所示的用户终端是由图5所示的用户终端进行优化得到的。与图5所示的用户终端相比,在图6所示的用户终端中,轨迹检测单元503包括:

区域输出子单元5031,用于在用户终端的锁屏界面上输出圆形区域,该圆形区域被均匀划分成多个扇形区域,并且每一扇形区域被加载一解锁屏元素,该多个扇形区域被加载的解锁屏元素互不相同;

轨迹检测子单元5032,用于检测用户对多个扇形区域中的目标扇形区域的旋转轨迹,作为用户针对该某一任务被执行而输入的待验证轨迹;其中,该目标扇形区域被加载的解锁屏元素对应该待验证轨迹。

作为一种可选的实施方式,在图6所示的用户终端中,判断单元504用于判断该待验证轨迹对应的目标扇形区域被加载的解锁屏元素与该某一任务绑定的合法解锁屏轨迹对应的合法解锁屏元素是否一致,如果不一致,确定该待验证轨迹与该某一任务绑定的合法解锁屏轨迹不匹配;如果一致,判断该待验证轨迹与该某一任务绑定的合法解锁屏轨迹是否相同,如果不相同,确定该待验证轨迹与该某一任务绑定的合法解锁屏轨迹不匹配;如果相同,确定该待验证轨迹与该某一任务绑定的合法解锁屏轨迹匹配。

举例来说,当该待验证轨迹对应的目标扇形区域被加载的解锁屏元素为应用截图时,判断单元504可以对应用截图进行二值化处理,并将二值化处理后的应用截图分成多个像素块,并对每个像素块内所有像素对应的像素值进行或运算,得到每个像素块的或运算结果组成该应用截图的下采样图;以及,将得到的下采样图划分为多个像素区域,通过对每个像素区域中所有像素点的或运算结果求和,获得组成该应用截图的每个像素区域的特征信息;以及,当该某一任务绑定的合法解锁屏轨迹对应的合法解锁屏元素也为截图,且该截图与应用截图的每个像素区域的特征信息均匹配,则说明该待验证轨迹对应的目标扇形区域被加载的解锁屏元素与该某一任务绑定的合法解锁屏轨迹对应的合法解锁屏元素一致。通过这种实施方式,可以更加准确地识别出该待验证轨迹对应的目标扇形区域被加载的解锁屏元素与该某一任务绑定的合法解锁屏轨迹对应的合法解锁屏元素是否一致。

其中,实施图6所描述的用户终端,用户每次对用户终端进行解锁屏操作时,需要输入与用户终端随机执行的某一任务绑定的合法解锁屏轨迹相匹配的待验证轨迹才能解锁屏,从而使得满足执行解锁屏操作的待验证轨迹不再一成不变,从而可以提高解锁屏的安全性,降低解锁屏的安全隐患。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(Read-Only Memory,ROM)、随机存储器(Random Access Memory,RAM)、可编程只读存储器(Programmable Read-only Memory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、一次可编程只读存储器(One-time Programmable Read-Only Memory,OTPROM)、电子抹除式可复写只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(Compact Disc Read-Only Memory,CD-ROM)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。

以上对本发明实施例公开的一种用户终端的解锁屏控制方法及用户终端进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

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