终端及其基于按键事件的解锁方法技术

技术编号:15330226 阅读:90 留言:0更新日期:2017-05-16 13:44
本发明专利技术公开一种终端及其基于按键事件的解锁方法。该方法包括:预置可用于为终端进行解锁的预设解锁指令;获取用户下达的当前解锁指令,所述当前解锁指令包括数字密码以及用户对数字密码所对应的数字按键的操作事件;判断当前解锁指令是否与预设解锁指令相同;在当前解锁指令与预设解锁指令相同时,终端解除屏幕锁定。通过所述方式,本发明专利技术能够提高数字加密的安全性。

Terminal and unlocking method based on key press event

The invention discloses a terminal and an unlocking method based on a keystroke event. The method includes: can be used to unlock instructions for preset preset terminal to unlock; obtain the current unlock instructions issued by the user, the current unlock instruction includes digital key digital password and user corresponding to the digital cipher operation event; judging whether the current instruction is the same with the preset unlock unlock instructions in the current instruction and preset; unlock unlock the instruction at the same terminal unlock the screen lock. By the said method, the invention can improve the security of the digital encryption.

【技术实现步骤摘要】
终端及其基于按键事件的解锁方法
本专利技术实施例涉及终端
,具体涉及一种终端及其基于按键事件的解锁方法。
技术介绍
目前,我们使用的手机等终端都会设置一个锁屏密码,以避免未授权者使用手机,从而保护用户的个人隐私。但是,用户在输入数字密码解锁屏幕时,容易被周围的人看到解锁过程,并据此还原出数字密码。由此可见,当前数字密码容易泄露,安全性较低。
技术实现思路
鉴于此,本专利技术实施例提供一种终端及其基于按键事件的解锁方法及,能够提高数字加密的安全性。本专利技术一实施例的基于按键事件的终端解锁方法,包括:预置可用于为终端进行解锁的预设解锁指令;获取用户下达的当前解锁指令,所述当前解锁指令包括数字密码以及用户对数字密码所对应的数字按键的操作事件;判断当前解锁指令是否与预设解锁指令相同;在当前解锁指令与预设解锁指令相同时,终端解除屏幕锁定。可选地,所述获取用户下达的当前解锁指令的步骤之前,所述方法还包括:终端点亮屏幕并自动生成一随机数字阵列的解锁界面。可选地,所述操作事件包括按下数字按键的时长大于预设时长、手指在数字按键上的滑动方向、单击和双击数字按键中的至少一个。可选地,所述预置可用于为终端进行解锁的预设解锁指令的步骤的同时,所述方法还包括:预置可用于为终端进行解锁的信任设备;在当前解锁指令与预设解锁指令不相同时,所述方法还包括:搜索当前可与终端连接的设备;判断当前搜索到的设备是否为信任设备;在当前搜索到的设备为信任设备时,终端解除屏幕锁定。可选地,所述预置可用于为终端进行解锁的信任设备的步骤,包括:终端开启蓝牙功能以搜索可与终端连接的设备;从搜索到的设备中选择至少一个作为信任设备;或者,接收用户输入的设备的身份标识;终端将具有身份标识的设备作为信任设备。本专利技术一实施例的终端,包括:预置模块,用于预置为终端进行解锁的预设解锁指令;获取模块,用于获取用户下达的当前解锁指令,所述当前解锁指令包括数字密码以及用户对数字密码所对应的数字按键的操作事件;判断模块,用于判断当前解锁指令是否与预设解锁指令相同;解锁模块,用于在当前解锁指令与预设解锁指令相同时解除屏幕锁定。可选地,终端还包括数字生成模块,用于生成随机数字阵列,并由终端屏幕显示于解锁界面上。可选地,所述操作事件包括按下数字按键的时长大于预设时长、手指在数字按键上的滑动方向、单击和双击数字按键中的至少一个。可选地,预置模块还用于预置可用于为终端进行解锁的信任设备;在当前解锁指令与预设解锁指令不相同时,获取模块还用于搜索当前可与终端连接的设备;判断模块还用于判断当前搜索到的设备是否为信任设备,解锁模块在所述当前搜索到的设备为信任设备时解除屏幕锁定。可选地,终端还包括蓝牙模块,用于开启蓝牙功能以搜索可与终端连接的设备;预置模块从搜索到的设备中选择至少一个作为信任设备;或者,获取模块还用于接收用户输入的设备的身份标识;预置模块将具有身份标识的设备作为信任设备。有益效果:本专利技术实施例在对终端解锁时不仅需要输入数字密码,而且需要对相应的数字按键执行预置的操作事件,多种解锁方式相结合,即使数字密码外泄也不能解锁,能够提高数字加密的安全性。附图说明图1是本专利技术一实施例的基于按键事件的解锁方法的流程图;图2是本专利技术的预置预设解锁指令一实施例的界面示意图;图3是本专利技术另一实施例的基于按键事件的解锁方法的流程图;图4是本专利技术一实施例的添加信任设备的流程图;图5是本专利技术的终端一实施例的原理框示意图;图6是本专利技术的终端一实施例的硬件结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术所提供的各个示例性的实施例的技术方案进行清楚、完整地描述。在不冲突的情况下,下述各个实施例以及实施例中的特征可以相互组合。请参阅图1,为本专利技术一实施例的基于按键事件的终端解锁方法。所述解锁方法可以包括步骤S11~S14。S11:预置可用于为终端进行解锁的预设解锁指令。在现有技术的解锁屏幕的数字密码,本专利技术实施例的预设解锁指令还包括用户对数字密码所对应的数字按键的操作事件,该操作事件包括但不限于按下数字按键的时长大于预设时长、手指在数字按键上的滑动方向、单击和双击数字按键中的至少一个。本专利技术实施例相当于为终端增加了一项解锁操作防泄密功能,在用户需要对终端进行解锁时,不仅需要输入数字密码,而且需要对相应的数字按键执行预置的操作事件。该解锁包括但不限于屏幕解锁。在实际应用场景中,本专利技术实施例设置预设解锁指令的方式包括但不限于:以手机为例,在完成数字密码的自定义设置后,首先,预先编程一脚本或者应用程序,以在如图2所示终端的数字密码设置界面中设定解锁操作防泄密的选项;然后,通过点击屏幕上的虚拟按键开启该选项,当然也可以通过滑动滑块开启或关闭该选项;当每次开启该选项时,终端界面会显示一操作事件设置界面,以要求用户自定义数字密码的操作事件。例如,操作事件设置界面显示有九宫格的点击项,包括长按、单击、上滑、下滑、左滑和右滑这6项操作事件,以及其他3个以供后续开发并添加的操作事件的空置项。当用户点击九宫格中的点击项时,终端就会按照用户的点击顺序记录数字密码中的各个数字的操作事件,并优选显示在界面上方。当然,如果用户不需要为某些数字设置添加操作事件,则只需要点击“单击”这一点击项即可。进一步地,在设置预设解锁指令之后,终端可以显示一类似于屏幕解锁界面的界面,该界面提示用户尝试输入一遍前述数字密码及其操作事件。在用户完成输入后,终端会进行数字密码及其操作事件的判断,如果本次输入与预置相同,表示解锁成功则结束整个预置进程,如果本次输入与预置不相同,则提示用户再次输入。通过此界面,本专利技术实施例可以使得用户完成解锁预置后可以体验或者适应新建密码的输入方式,以便于加强用户记忆,避免后续忘记解锁操作。S12:获取用户下达的当前解锁指令,所述当前解锁指令包括数字密码以及用户对数字密码所对应的数字按键的操作事件。解锁指令的下达方式可以为:用户按下终端的可用于点亮终端的待解锁界面的按键。例如,当用户在使用手机时,如果按下power按键唤醒手机屏幕,则表示用户希望对手机进行解锁。当然为了避免“用户点亮终端的待解锁界面仅是为了观看时间或者是否有未读短信、电话”等误操作,本实施例可进一步检测用户是否操作终端的待解锁界面上的“滑动解锁”等解锁按钮,如果是,则判定用户下达了对终端进行解锁的解锁指令。进一步地,终端点亮屏幕后,终端可以自动生成并在其屏幕解锁主界面上显示一随机数字阵列的解锁界面。也就是说,每次解锁时,终端屏幕在九宫格中显示的数字是随机排布的。S13:判断当前解锁指令是否与预设解锁指令相同。如果判定当前解锁指令与预设解锁指令相同,则执行步骤S14。如果判定当前解锁指令与预设解锁指令不相同,则终端提示用户再次输入,即继续执行步骤S12,直至判定当前解锁指令与预设解锁指令相同时才执行步骤S14。S14:终端解除屏幕锁定。由上述可知,本实施例在对终端解锁时不仅需要输入数字密码,而且需要对相应的数字按键执行预置的操作事件,多种解锁方式相结合,即使数字密码外泄也不能解锁,能够提高数字加密的安全性。请参阅图3,为本专利技术另一实施例的基于按键事件的终端解锁方法。所述解锁方法可以包括步骤S31~S32。S31:预置可用于为终端进行解锁的预设解锁指本文档来自技高网...
终端及其基于按键事件的解锁方法

【技术保护点】
一种基于按键事件的终端解锁方法,其特征在于,所述方法包括:预置可用于为终端进行解锁的预设解锁指令;获取用户下达的当前解锁指令,所述当前解锁指令包括数字密码以及用户对所述数字密码所对应的数字按键的操作事件;判断所述当前解锁指令是否与所述预设解锁指令相同;在当前解锁指令与预设解锁指令相同时,所述终端解除屏幕锁定。

【技术特征摘要】
1.一种基于按键事件的终端解锁方法,其特征在于,所述方法包括:预置可用于为终端进行解锁的预设解锁指令;获取用户下达的当前解锁指令,所述当前解锁指令包括数字密码以及用户对所述数字密码所对应的数字按键的操作事件;判断所述当前解锁指令是否与所述预设解锁指令相同;在当前解锁指令与预设解锁指令相同时,所述终端解除屏幕锁定。2.根据权利要求1所述的方法,其特征在于,所述获取用户下达的当前解锁指令的步骤之前,所述方法还包括:所述终端点亮屏幕并自动生成一随机数字阵列的解锁界面。3.根据权利要求1所述的方法,其特征在于,所述操作事件包括按下数字按键的时长大于预设时长、手指在数字按键上的滑动方向、单击和双击数字按键中的至少一个。4.根据权利要求1所述的方法,其特征在于,所述预置可用于为终端进行解锁的预设解锁指令的步骤的同时,所述方法还包括:预置可用于为终端进行解锁的信任设备;在当前解锁指令与预设解锁指令不相同时,所述方法还包括:搜索当前可与所述终端连接的设备;判断当前搜索到的设备是否为所述信任设备;在所述当前搜索到的设备为信任设备时,终端解除屏幕锁定。5.根据权利要求4所述的方法,其特征在于,所述预置可用于为终端进行解锁的信任设备的步骤,包括:所述终端开启蓝牙功能以搜索可与所述终端连接的设备;从搜索到的设备中选择至少一个作为所述信任设备;或者,接收用户输入的设备的身份标识;所述终端将具有所述身份标识的设...

【专利技术属性】
技术研发人员:黄开辉
申请(专利权)人:捷开通讯深圳有限公司
类型:发明
国别省市:广东,44

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

1