终端及其动态解锁方法、存储器技术

技术编号:21300009 阅读:28 留言:0更新日期:2019-06-12 08:02
本发明专利技术提供一种终端及其动态解锁方法、存储器,所述动态解锁方法包括:接收用户触发终端的解锁指令;按照预先设定的动态模式在所述终端的屏幕随机的显示多个字符图案;依次接收用户选定的字符图案,获得输入字符串图案;判断所述输入字符串图案与预先设定的解锁字符串图案是否相同;若所述输入字符串图案与所述解锁字符串图案相同,则执行解锁操作。本发明专利技术提出的终端的动态解锁方法通过在终端的屏幕动态随机的显示多个字符图案,避免了解锁键盘或解锁图形的位置固定而造成的安全隐患,提升了解锁的安全性且将多个字符图案动态随机的显示供用户选定,提升了解锁的趣味性。

Terminal and Its Dynamic Unlocking Method and Memory

The invention provides a terminal and its dynamic unlocking method and memory. The dynamic unlocking method includes: receiving the unlocking instruction of the user triggering terminal; displaying randomly multiple character patterns on the screen of the terminal according to the pre-set dynamic mode; receiving the selected character patterns of the user sequentially to obtain the input string patterns; judging the input string patterns and the advance. Whether the set unlock string pattern is the same or not; if the input string pattern is the same as the unlock string pattern, the unlock operation is performed. The dynamic unlocking method of the terminal proposed in the present invention can dynamically and randomly display multiple character patterns on the screen of the terminal, avoid the potential safety hazards caused by the fixed position of unlocking keyboard or unlocking graphics, improve the security of understanding the lock, and dynamically and randomly display multiple character patterns for the user's selection, and enhance the interesting of understanding the lock.

【技术实现步骤摘要】
终端及其动态解锁方法、存储器
本专利技术涉及终端
,尤其涉及一种终端及其动态解锁方法、存储器。
技术介绍
在终端使用过程中,用户会设置各种密码以提高终端的使用安全。例如,终端PIN码、数字密码以及图形密码等。但多数情况下,很多用户为方便管理及记忆,终端的开机及很多应用的数字密码或图形密码都会设置的较为简单,容易被其他人破解。例如,在一些人较多的公共场所,因为解锁键盘或解锁图形的位置是固定的,当用户在输入数字密码或图形密码过程中,数字密码或图形密码很容易被不法分子记住,从而导致终端被盗用的情况。
技术实现思路
为了解决现有技术的不足,本专利技术提供一种终端及其动态解锁方法、存储器,能够提升解锁的趣味性和安全性。本专利技术提出的具体技术方案为:提供一种终端的动态解锁方法,所述动态解锁方法包括:接收用户触发终端的解锁指令;按照预先设定的动态模式在所述终端的屏幕随机的显示多个字符图案;依次接收用户选定的字符图案,获得输入字符串图案;判断所述输入字符串图案与预先设定的解锁字符串图案是否相同;若所述输入字符串图案与所述解锁字符串图案相同,则执行解锁操作。进一步地,在所述接收用户触发终端的解锁指令之前,所述动态解锁方法还包括:预先设定字符图案的属性,根据所述字符图案的属性生成解锁字符串图案。进一步地,所述字符图案的属性包括字符;判断所述输入字符串图案与预先设定的解锁字符串图案是否相同具体包括:判断所述输入字符串图案的字符与对应的所述解锁字符串图案的字符是否相同;若所述输入字符串图案与所述解锁字符串图案相同,则执行解锁操作具体包括:若所述输入字符串图案的字符与对应的所述解锁字符串图案的字符相同,则执行解锁操作。进一步地,所述字符图案的属性还包括字符的方向,若所述输入字符串图案的字符与对应的所述解锁字符串图案的字符相同,则执行解锁操作具体包括:若所述输入字符串图案的字符与对应的所述解锁字符串图案的字符相同,则判断所述输入字符串图案的字符的方向与对应的所述解锁字符串图案的字符的方向是否相同;若所述输入字符串图案的字符的方向与对应的所述解锁字符串图案的字符的方向相同,则执行解锁操作。进一步地,在判断所述输入字符串图案与预先设定的解锁字符串图案是否相同之后,所述动态解锁方法还包括:若所述输入字符串图案与所述解锁字符串图案不相同,则更新解锁的错误次数;判断所述错误次数是否等于预设的错误次数阈值;若所述错误次数不等于所述错误次数阈值,则按照预先设定的动态模式在所述终端的屏幕随机的显示多个字符图案。进一步地,在判断所述错误次数是否等于预设的错误次数阈值之后,所述动态解锁方法还包括:若所述错误次数等于所述错误次数阈值,则锁定终端的屏幕并执行密码重置操作。进一步地,所述字符包括符号、数字、字母。进一步地,所述动态模式包括字符图案的移动方向、移动速度。本专利技术还提供了一种存储器,所述存储器存储有计算机程序,所述计算机程序能够被执行以实现如上任一所述的动态解锁方法。本专利技术还提供了一种终端,所述终端包括:处理器、与处理器通信连接的存储器,所述存储器存储有计算机程序,所述计算机程序用于被执行时实现如上任一所述的动态解锁方法;所述处理器用于调用所述存储器中的计算机程序,以实现如上任一所述的动态解锁方法。本专利技术提出的终端的动态解锁方法,在接收到用户触发终端的解锁指令后在所述终端的屏幕随机的显示多个字符图案,用户在这多个字符图案中选择需要的字符图案形成输入字符串图案,然后判断输入字符串图案与预先设定的解锁字符串图案是否相同并在所述输入字符串图案与所述解锁字符串图案相同时执行解锁操作,通过在终端的屏幕动态随机的显示多个字符图案,避免了解锁键盘或解锁图形的位置固定而造成的安全隐患,提升了解锁的安全性且将多个字符图案动态随机的显示供用户选定,提升了解锁的趣味性。附图说明下面结合附图,通过对本专利技术的具体实施方式详细描述,将使本专利技术的技术方案及其它有益效果显而易见。图1为终端的动态解锁方法的流程图;图2为字符图案的动态模式的示意图;图3为字符图案的动态模式的另一示意图;图4为终端的结构示意图。具体实施方式以下,将参照附图来详细描述本专利技术的实施例。然而,可以以许多不同的形式来实施本专利技术,并且本专利技术不应该被解释为限制于这里阐述的具体实施例。相反,提供这些实施例是为了解释本专利技术的原理及其实际应用,从而使本领域的其他技术人员能够理解本专利技术的各种实施例和适合于特定预期应用的各种修改。在附图中,相同的标号将始终被用于表示相同的元件。本实施例中的终端的动态解锁方法可以应用到Android系统,也可以应用到IOS系统,其中,终端可以包括手机、平板电脑、笔记本电脑、智能手表等移动式电子设备,当然,这里仅仅是作为示例示出,并不作限定。参照图1,本实施例提供的终端的动态解锁方法包括以下步骤:S1、接收用户触发终端的解锁指令;S2、按照预先设定的动态模式在终端的屏幕随机的显示多个字符图案;本实施例中的终端为具备锁定屏幕开启功能的终端,且该终端已经开启了锁定屏幕的功能,并基于用户触发的解锁指令,终端存储了解锁字符串图案。在步骤S1和步骤S2中,当终端接收到用户触发的终端的解锁指令时,例如,用户通过按压终端的home键触发终端的解锁指令,终端屏幕动态随机的显示多个字符图案,多个字符图案根据预先设定的动态模式进行显示。动态模式是预先存储在终端,用户可以根据自身喜好来设置动态模式,其中,动态模式包括字符图案的移动方向、移动速度,还可以包括字符图案的大小、移动轨迹等。移动方向可以包括从终端屏幕的顶部移动到终端屏幕的底部或者从终端屏幕的左侧移动到终端屏幕的右侧,当然也可以为其他移动方向,这里不做限定。移动速度可以是匀速或者加速,移动轨迹可以是直线或曲线。参照图2,以动态模式为字符图案的移动方向为从终端屏幕的顶部移动至终端屏幕的底部、移动速度为匀速、移动轨迹是直线为例,在终端接收到用户触发的终端的解锁指令时,终端屏幕的顶部随机出现多个字符图案,多个字符图案从终端屏幕的顶部沿直线匀速的运动到终端屏幕的底部。其中,不同字符图案的顺序和位置都是随机的。本实施例中多个字符图案以组的形式进行显示,每一组中的字符图案的顺序和位置都是随机的,终端可以根据预先设定的间隔时间自动来显示多组字符图案,也可以根据用户手动点击终端屏幕上的刷新键来显示多组字符图案。例如,终端自动显示多组字符图案且多组字符图案连续显示,即终端屏幕连续不断的显示字符图案(如图2所示),或者多组字符图案间隔预定时间来显示不同组的字符图案。S3、依次接收用户选定的字符图案,获得输入字符串图案;在步骤S3中,用户通过点击终端屏幕上动态随机显示的多个字符图案中的字符图案,便可以获得用户输入字符串图案,即用户输入的解锁密码。通过将多个字符图案按照预先设定的动态模式显示在终端屏幕上供用户点击,提升了解锁的趣味性。本实施例中的动态解锁方法在步骤S1之前还包括步骤:S10、预先设定字符图案的属性,根据字符图案的属性生成解锁字符串图案;字符图案的属性包括字符、字符的方向。字符的方向指的是字符的偏移角度,字符的偏移角度由字符的轴线沿顺时针方向与终端屏幕的轴线之间的夹角来决定。在步骤S10中,确定字符图案的属性后,终端屏幕的显示图案和解锁字符串图案也会随着字符本文档来自技高网...

【技术保护点】
1.一种终端的动态解锁方法,其特征在于,所述动态解锁方法包括:接收用户触发终端的解锁指令;按照预先设定的动态模式在所述终端的屏幕随机的显示多个字符图案;依次接收用户选定的字符图案,获得输入字符串图案;判断所述输入字符串图案与预先设定的解锁字符串图案是否相同;若所述输入字符串图案与所述解锁字符串图案相同,则执行解锁操作。

【技术特征摘要】
1.一种终端的动态解锁方法,其特征在于,所述动态解锁方法包括:接收用户触发终端的解锁指令;按照预先设定的动态模式在所述终端的屏幕随机的显示多个字符图案;依次接收用户选定的字符图案,获得输入字符串图案;判断所述输入字符串图案与预先设定的解锁字符串图案是否相同;若所述输入字符串图案与所述解锁字符串图案相同,则执行解锁操作。2.根据权利要求1所述的动态解锁方法,其特征在于,在所述接收用户触发终端的解锁指令之前,所述动态解锁方法还包括:预先设定字符图案的属性,根据所述字符图案的属性生成解锁字符串图案。3.根据权利要求2所述的动态解锁方法,其特征在于,所述字符图案的属性包括字符;判断所述输入字符串图案与预先设定的解锁字符串图案是否相同具体包括:判断所述输入字符串图案的字符与对应的所述解锁字符串图案的字符是否相同;若所述输入字符串图案与所述解锁字符串图案相同,则执行解锁操作具体包括:若所述输入字符串图案的字符与对应的所述解锁字符串图案的字符相同,则执行解锁操作。4.根据权利要求3所述的动态解锁方法,其特征在于,所述字符图案的属性还包括字符的方向,若所述输入字符串图案的字符与对应的所述解锁字符串图案的字符相同,则执行解锁操作具体包括:若所述输入字符串图案的字符与对应的所述解锁字符串图案的字符相同,则判断所述输入字符串图案的字符的方向与对应的所述解锁字符串图案的字符的方向是否相同;若所述输入字符串图案...

【专利技术属性】
技术研发人员:李楠
申请(专利权)人:惠州TCL移动通信有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1