一种屏幕解锁方法及装置制造方法
【专利摘要】本发明适用于移动终端【技术领域】,提供一种屏幕解锁方法及装置,所述方法包括:当按键受到触发后,记录生成的按键触发指令,所述按键至少有一个,按键触发包括短按触发和长按触发;当连续记录有预设位数的按键触发指令时,判断所述按键触发指令与设置的解锁密码是否完全一致,当完全一致时完成解锁,否则保持锁屏界面。本发明技术方案提供了一种二进制的解锁方式,是一种新型解锁方式,设置若干按键后,每个按键包括长按触发和短按触发,这样增加了密码复杂度,保证了解锁安全性能。
【专利说明】一种屏幕解锁方法及装置
【技术领域】
[0001]本发明属于移动终端【技术领域】,尤其涉及一种屏幕解锁方法及装置。
【背景技术】
[0002]智能异动股终端已经成为市场主流,目前市场上移动终端屏幕方式主要包括了数字密码解锁,图案解锁等,其中数字密码解锁主要是通过预置数字密码,解锁时输入解锁密码即可,比如苹果手机的解锁方式,图案解锁主要是顺次点击链接屏幕上的点位组成解锁图案,当图案与预设图案一致时完成解锁,比如安卓手机的解锁方式,当然还有指纹解锁,扫描脸部解锁等,这就需要更为复杂的传感器件,这里不予赘述。
[0003]现有的屏幕解锁方式表现形式单一,而且复杂度不高,影响其安全性能。
【发明内容】
[0004]鉴于上述问题,本发明的目的在于提供一种屏幕解锁方法,旨在解决现有屏幕解锁方式表现形式单一、安全性能低的技术问题。
[0005]一方面,所述屏幕解锁方法包括下述步骤:
[0006]当按键受到触发后,记录生成的按键触发指令,所述按键至少有一个,按键触发包括短按触发和长按触发;
[0007]当连续记录有预设位数的按键触发指令时,判断所述按键触发指令与设置的解锁密码是否完全一致,当完全一致时完成解锁,否则保持锁屏界面。
[0008]另一方面,所述屏幕解锁装置包括:
[0009]指令记录模块,用于在按键受到触发后,记录生成的按键触发指令,所述按键至少有一个,按键触发包括短按触发和长按触发;
[0010]判断解锁模块,用于当连续记录有预设位数的按键触发指令时,判断所述按键触发指令与设置的解锁密码是否完全一致,当完全一致时完成解锁,否则保持锁屏界面。
[0011]本发明的有益效果是:本发明技术方案提供了一种二进制的解锁方式,是一种新的解锁方式,具体的,设置至少一个按键,比如2个,每个按键又包括短按和长按两种触发方式,因此每次触发一个按键时,生成的按键触发指令有4种可能性,假设触发4次按键作为解锁密码,那么解锁密码的复杂度为44,共有256种可能性,相较于两位数字密码而言,复杂度明显提高,保证了解锁安全性能。
【专利附图】
【附图说明】
[0012]图1是本发明实施例提供的屏幕解锁方法的流程图;
[0013]图2是本发明实施例提供的一种移动终端解锁界面图;
[0014]图3是本发明实施例提供的屏幕解锁装置的结构方框图。
【具体实施方式】
[0015]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0016]为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
[0017]图1示出了本发明实施例提供的屏幕解锁方法的流程,为了便于说明仅示出了与本发明实施例相关的部分。
[0018]本实施例提供的屏幕解锁方法包括下述步骤:
[0019]步骤S101、当按键受到触发后,记录生成的按键触发指令,所述按键至少有一个,按键触发包括短按触发和长按触发。
[0020]本实施例采用了二进制解锁思想,通过长按和短按区分不同的触发方式,这里不限定所述的短按触发和长按触发的时间临界点,比如按键触发时间小于0.5秒可认为短按触发,按键触发时间大于或等于0.5秒可认为长按触发,因此针对触发某个按键,记录按键触发持续时间即可判断当前按键触发为短按触发或是长按触发。并且,本步骤中,所述按键至少有一个,不限于实体按键或虚拟按键。如图2所示的一种移动终端解锁界面,图示中移动终端屏幕上有两个虚拟按键,分别为按键a和按键b,用户每次触发其中的一个按键时,会生成一个按键触发指令,按键触发指令有4种,为了便于描述,分别记为长a、长b、短a和短b,分别表示长按a键生成的按键触发指令、长按b键生成的按键触发指令、短按a键生成的按键触发指令和短按b键生成的按键触发指令。假设按键有N个,那么每次触发其中一个按键时,生成的按键触发指令就有2N种可能性。
[0021]步骤S102、当连续记录有预设位数的按键触发指令时,判断所述按键触发指令与设置的解锁密码是否完全一致;
[0022]步骤S103、当完全一致时完成解锁;
[0023]步骤S104、否则保持锁屏界面。
[0024]当用户解锁过程中,每次触发一个按键时会生成一个按键触发指令,假设解锁密码有Μ位,即所述预设位数为Μ,那么需要触发按键Μ次,这样就会连续记录Μ个按键触发指令,移动终端中保存有预先设置的解锁密码,本实施例中,判断所述Μ位的按键触发指令与设置的解锁密码是否完全一致,当完全一致时,完成解锁,否则保持锁屏界面。因此所述解锁密码的复杂度为(2Ν)Μ。
[0025]为了使得解锁密码不过于复杂,优选的,所述预设位数的按键触发指令不超过4位,即Μ小于或等于4,假设按键有2个,解锁密码有4位,那么解锁密码的复杂度为256,相较于2位数字的数字密码解锁方式(其复杂度为100),本实施例提供的解锁方法的复杂度较高,加强了解锁安全性能,而且若解锁密码位数更多,仅仅通过2个按键可以实现更为复杂的解锁密码。
[0026]进一步优选的,所述步骤S101之前还包括:
[0027]步骤S100、接收到密码设置指令后,进入密码设置界面,记录按键触发后生成的按键触发指令,将连续生成的预设位数的按键触发指令作为解锁密码。
[0028]本优选方式中用户可以自己设置解锁密码,本步骤提供了一种具体的实现方式,用户点击密码设置按键后,移动终端接收到密码设置指令进入密码设置界面,用户根据自己的需求长按或短按屏幕上的一个按键,共触发Μ次,每次触发按键后,生成一个按键触发指令,将连续生成的M个按键触发指令作为解锁密码并保存。需要说明的是,本发明包括但不限于这种设置方式,比如密码设置界面可以是一个具有M位的选项框,每位具有四个选项,分别为长a、长b、短a和短b,择一即可。这里不一一列举。
[0029]在前述步骤中,为了使得用户清楚的知晓当前触发按键是长按触发还是短按触发,优选的,在按键受到触发后,根据短按触发或长按触发,给出对应的提示信息,所述提示信息可以屏幕灯光提示、声音提示或震动提示等等。例如,当用户长按一个按键时,屏幕可以亮闪一次,或者发出“滴”声音,或者震动一次,与短按按键以作区分,这样可以避免用户错误触发。当然也可以用发出不同颜色的光、发出不同的声音或者产生不同力度的震动以示区分长按和短按,这里不再赘述。
[0030]图3示出了本发明实施例提供的屏幕解锁装置的方框结构,为了便于说明仅示出了与本发明实施例相关的部分。
[0031]本实施例提供的屏幕解锁装置包括:
[0032]指令记录模块301,用于在按键受到触发后,记录生成的按键触发指令,所述按键至少有一个,按键触发包括短按触发和长按触发;
[0033]判断解锁模块302,用于当连续记录有预设位数的按键触发指令时,判断所述按键触发指令与设置的解锁密码是否完全一致,当完全一致时完成解锁,否则保持锁屏界面。
[0034]具体实现时,用户在解锁界面触发其中的按键,包括短按触发和长按触发,指令记录模块301记录生成的按键触发指令,所述按键至少一个,用户每触发一次按键,指令记录模块301便记录一个按键触发指令,当连续记录有预设位数的按键触发指令时,判断解锁模块302判断所述按键触发指令与设置的解锁密码是否完全一致,当完全一致时完成解锁,否则保持锁屏界面,所述预设位数即为解锁密码的位数。作为一种实现方式,所述按键有两个,所述预设位数的按键触发指令不超过4位。
[0035]本实施例提供的屏幕解锁装置采用了二进制解锁思想,设置若干按键后,每个按键包括长按触发和短按触发,这样增加了密码复杂度,保证了解锁安全性能。
[0036]优选的,所述装置还包括:
[0037]密码设置模块300,用于接收到密码设置指令后,进入密码设置界面,以及用于记录按键触发后生成的按键触发指令,将连续生成的预设位数的按键触发指令作为解锁密码。
[0038]通过所述密码设置模块,用户可以根据喜好长按或短按触发其中的按键,经过M次按键触发后,完成密码设置功能。
[0039]进一步优选的,所述装置还包括:
[0040]触发提示模块303,用于在按键受到触发后,根据短按触发或长按触发,给出对应的提示信息。所述提示信息为屏幕灯光提示、声音提示或震动提示。
[0041]本优选实施方式中,在按键受到触发后,根据短按触发或长按触发,给出对应的提示信息,这样用户可以清楚知晓当前触发按键是长按触发还是短按触发,避免出现错误触发。
[0042]本领域普通技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以在存储于一计算机可读取存储介质中,所述的存储介质,如R0M/RAM、磁盘、光盘等。
[0043]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种屏幕解锁方法,其特在于,所述方法包括: 当按键受到触发后,记录生成的按键触发指令,所述按键至少有一个,按键触发包括短按触发和长按触发; 当连续记录有预设位数的按键触发指令时,判断所述按键触发指令与设置的解锁密码是否完全一致,当完全一致时完成解锁,否则保持锁屏界面。
2.如权利要求1所述方法,其特征在于,所述当按键受到触发后,记录生成的按键触发指令之前,还包括: 接收到密码设置指令后,进入密码设置界面; 记录按键触发后生成的按键触发指令,将连续生成的预设位数的按键触发指令作为解锁密码。
3.如权利要求1或2所述方法,其特征在于,在按键受到触发后,根据短按触发或长按触发,给出对应的提示信息。
4.如权利要求3所述方法,其特征在于,所述提示信息为屏幕灯光提示、声音提示或震动提示。
5.如权利要求4所述方法,其特征在于,所述预设位数的按键触发指令不超过4位。
6.如权利要求5所述方法,其特征在于,所述按键有两个。
7.一种屏幕解锁装置,其特征在于,所述装置包括: 指令记录模块,用于在按键受到触发后,记录生成的按键触发指令,所述按键至少有一个,按键触发包括短按触发和长按触发; 判断解锁模块,用于当连续记录有预设位数的按键触发指令时,判断所述按键触发指令与设置的解锁密码是否完全一致,当完全一致时完成解锁,否则保持锁屏界面。
8.如权利要求7所述装置,其特征在于,所述装置还包括: 密码设置模块,用于接收到密码设置指令后,进入密码设置界面,以及用于记录按键触发后生成的按键触发指令,将连续生成的预设位数的按键触发指令作为解锁密码。
9.如权利要求7或8所述装置,其特征在于,所述装置还包括: 触发提示模块,用于在按键受到触发后,根据短按触发或长按触发,给出对应的提示信肩、O
10.如权利要求9所述装置,其特征在于,所述提示信息为屏幕灯光提示、声音提示或震动提示。
【文档编号】G06F3/0487GK104461314SQ201310439931
【公开日】2015年3月25日 申请日期:2013年9月24日 优先权日:2013年9月24日
【发明者】胡丹, 徐俊, 王秀志, 唐毅, 吴垒, 周纾三 申请人:深圳桑菲消费通信有限公司