一种解锁方法和装置的制造方法

文档序号:10624461阅读:241来源:国知局
一种解锁方法和装置的制造方法
【专利摘要】本发明公开了一种解锁方法和装置,包括:当显示屏当前显示的界面进入解锁界面时,预先设置的一个或一个以上解锁图块在解锁界面上移动;判断出其中至少一个解锁图块进入预先设置的第二区域,且第一区域由第一状态变为第二状态时,进行解锁。通过本发明的方案,采用一个或一个以上解锁图块在显示屏上移动,在其中至少一个解锁图块进入第二区域,且第一区域由第一状态变为第二状态时,才进行解锁,由于旁观者无法轻易获知解锁的方法,因此提高了安全性。
【专利说明】
_种解锁方法和装置
技术领域
[0001]本发明涉及移动终端应用技术,尤指一种解锁方法和装置。【背景技术】
[0002]目前移动智能终端的普及,用户安装越来越多的私有应用,对安全的需求也越来越高。针对目前的触摸屏解锁方式,比如最常用的九宫格解锁或者密码解锁,只要在智能机屏幕黑屏的情况,检查触摸面的手滑动的指纹印记即可知道,安全性较低。
【发明内容】

[0003]为了解决上述问题,本发明提出了一种解锁方法和装置,能够提高安全性。
[0004]为了达到上述目的,本发明提出了一种解锁方法,包括:
[0005]当显示屏当前显示的界面进入解锁界面时,预先设置的一个或一个以上解锁图块在所述解锁界面移动;
[0006]判断出至少一个解锁图块进入预先设置的第二区域,且第一区域由第一状态变为第二状态时,进行解锁。
[0007]优选地,所述方法包括:
[0008]所述第一区域处于第一状态的时间大于或等于预设阈值时,所述显示屏当前显示的界面进入解锁界面。
[0009]优选地,在显示屏当前显示的界面进入解锁界面后,在预先设置的一个或一个以上解锁图块在所述解锁界面移动之前,所述方法包括:
[0010]判断出所述第一区域处于第一状态的时间大于或等于预设阈值。
[0011]优选地,所述判断出其中至少一个解锁图块进入预先设置的第二区域之前包括:
[0012]将所述解锁界面划分为具有不同位置标签的动态图块;
[0013]选取至少一个动态图块作为解锁图块;
[0014]其中,所述解锁图块为具有特定位置标签的动态图块。
[0015]优选地,所述判断出其中至少一个解锁图块进入预先设置的第二区域包括:
[0016]判断出其中一个解锁图块进入所述第二区域;
[0017]或者,判断出至少两个解锁图块均进入所述第二区域;
[0018]或者,判断出其中两个或两个以上解锁图块进入各自对应的第二区域。
[0019]优选地,判断出所述解锁图块进入所述第二区域包括:
[0020]当所述解锁图块进入所述第二区域时,判断所述进入第二区域的解锁图块对应的位置标签;
[0021]当所述进入第二区域的解锁图块的位置标签和所述第二区域的位置标签相同时, 判断出解锁图块进入预先设置的第二区域;
[0022]其中,所述第二区域的位置标签为所述特定位置标签。
[0023]优选地,所述判断出其中至少一个解锁图块进入预先设置的第二区域包括:
[0024]判断出所述至少一个解锁图块的多个预设位置均在所述第二区域内。
[0025]优选地,所述预先设置的第一区域为物理按键。
[0026]优选地,所述第一状态为按压状态,所述第二状态为松开状态;
[0027]或者所述第一状态为松开状态,所述第二状态为按压状态。
[0028]本发明还提出了一种解锁装置,至少包括:
[0029]判断模块,用于判断显示屏当前显示的界面进入解锁界面;判断至少一个解锁图块是否进入预先设置的第二区域,且第一区域是否由第一状态变为第二状态;
[0030]控制模块,用于在判断模块判断出显示屏当前显示的界面进入解锁界面时,预先设置的一个或一个以上解锁图块在所述解锁界面移动;在判断模块判断出至少一个解锁图块进入预先设置的第二区域,且第一区域由第一状态变为第二状态时,进行解锁。
[0031]优选地,所述判断模块还用于:
[0032]判断第一区域处于第一状态的时间是否大于或等于预设阈值;
[0033]所述控制模块还用于:
[0034]在所述判断模块判断出所述第一区域处于所述第一状态的时间大于或等于预设阈值时,所述显示屏当前显示的界面进入解锁界面。
[0035]优选地,所述判断模块还用于:
[0036]判断第一区域处于第一状态的时间是否大于或等于预设阈值;
[0037]所述控制模块具体用于:
[0038]在所述判断模块判断出所述显示屏当前显示的界面进入所述解锁界面,且判断出所述第一区域处于第一状态的时间大于或等于预设阈值时,所述预先设置的一个或一个以上解锁图块在所述解锁界面移动;在判断模块判断出至少一个解锁图块进入预先设置的第二区域,且第一区域由第一状态变为第二状态时,进行解锁。
[0039]优选地,还包括:
[0040]选取模块,用于将所述解锁界面划分为具有不同位置标签的动态图块;选取至少一个动态图块作为解锁图块;其中,所述解锁图块为具有特定位置标签的动态图块。
[0041]优选地,所述控制模块具体用于:
[0042]在所述判断模块判断出所述显示屏当前显示的界面进入所述解锁界面时,所述预先设置的一个或一个以上解锁图块在所述解锁界面移动;
[0043]在所述判断模块判断出其中一个解锁图块进入预先设置的第二区域,或判断出至少两个解锁图块均进入所述第二区域,或判断出其中两个或两个以上解锁图块进入各自对应的第二区域;并且,所述第一区域由所述第一状态变为所述第二状态时,进行解锁。
[0044]与现有技术相比,本发明包括:当显示屏当前显示的界面进入解锁界面时,预先设置的一个或一个以上解锁图块在解锁界面上移动;判断出其中至少一个解锁图块进入预先设置的第二区域,且第一区域由第一状态变为第二状态时,进行解锁。通过本发明的方案, 采用一个或一个以上解锁图块在显示屏上移动,在其中至少一个解锁图块进入第二区域, 且第一区域由第一状态变为第二状态时,才进行解锁,本发明提供的解锁方法由于在屏幕上面不会留下用户的划痕,旁观者无法通过屏幕获取用户密码,因此提高了安全性。【附图说明】
[0045]下面对本发明实施例中的附图进行说明,实施例中的附图是用于对本发明的进一步理解,与说明书一起用于解释本发明,并不构成对本发明保护范围的限制。
[0046]图1为本发明实现解锁的方法的流程图;
[0047]图2为第一区域的示意图;
[0048]图3为图像划分的示意图;
[0049]图4为第二区域的示意图;
[0050]图5为本发明解锁方法的具体实施例的流程图;
[0051]图6为本发明解锁装置的结构组成示意图。【具体实施方式】
[0052]为了便于本领域技术人员的理解,下面结合附图对本发明作进一步的描述,并不能用来限制本发明的保护范围。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的各种方式可以相互组合。
[0053]参见图1,本发明提出了一种解锁方法,包括:
[0054]步骤100、当显示屏当前显示的界面进入解锁界面时,预先设置的一个或一个以上解锁图块在解锁界面上移动。
[0055]本步骤中,可以在第一区域处于第一状态的时间大于或等于预设阈值时,显示屏当前显示的界面进入解锁界面。
[0056]其中,可以采用轮询的方法判断第一区域处于第一状态的时间是否大于或等于预设阈值,具体实现属于本领域技术人员的公知常识,并不用于限定本发明的保护范围,这里不再赘述。
[0057]本步骤中,图2为第一区域的示意图。如图2所示,解锁界面可以包括图像显示部分和非图像显示部分,第一区域为非图像显示部分中的任意一部分,第一区域可以由用户预先设置。
[0058]解锁界面也可以仅包含图像显示部分,第一区域为物理按键。
[0059]其中,图像显示部分显示的图像可以来自于自身保存的图像。
[0060]本步骤中,预先设置的一个或一个以上解锁图块可以是对一个或一个以上预先设置的图像(如自身中保存的图像或拍照得到的图像)进行划分得到的区域动态图块。例如, 图3为图像划分的示意图。如图3所示,可以将自身保存的图像或拍照得到的图像划分为 NXM个区域动态图块,从NXM个区域动态图块中选择一个或一个以上作为解锁图块。[0061 ]本步骤中,第一状态可以是按压状态或松开状态。
[0062]本步骤中,如何判断显示屏当前显示的界面是否为解锁界面属于本领域技术人员的公知常识,并不用于限定本发明的保护范围,这里不再赘述。
[0063]本步骤中,可以控制预先设置的一个或一个以上解锁图块在显示屏上按照预先设置的移动方式移动,具体实现属于本领域技术人员的公知常识,并不用于限定本发明的保护范围,这里不再赘述。
[0064]其中,预先设置的移动方式可以是随机移动或按顺序移动或者其他的移动方式。
[0065]其中,各解锁图块的移动方式可以相同,也可以不同。
[0066]本步骤中,在显示屏当前显示的界面进入解锁界面后,在预先设置的一个或一个以上解锁图块在解锁界面移动之前,还可以包括:
[0067]判断出第一区域处于第一状态的时间大于或等于预设阈值。
[0068]步骤101、判断出其中至少一个解锁图块进入预先设置的第二区域,且第一区域由第一状态变为第二状态时,进行解锁。
[0069]本步骤中,在其中至少一个解锁图块进入第二区域,且第一区域由第一状态变为第二状态时,才进行解锁,由于旁观者无法轻易获知解锁的方法,因此提高了安全性。
[0070]本步骤中,当第一状态为按压状态时,第二状态可以是松开状态;或者当第一状态为松开状态时,第二状态也可以是按压状态。
[0071]本步骤中,图4为第二区域的示意图。如图4所示,第二区域可以是图像显示部分的任意一部分,在设置第二区域时,应保证解锁图块能够完全进入第二区域。为了提高安全性,可以使同时进入第二区域的解锁图块的数量尽量少。例如,可以设置第二区域的中心点在解锁图块的中心点的移动轨迹上,并且第二区域的长度方向的像素数大于或等于解锁图块的长度方向的像素数且小于解锁图块的长度方向的像素数的1.5倍,并且第二区域的宽度方向的像素数大于或等于解锁图块的宽度方向的像素数且小于解锁图块的宽度方向的像素数的1.5倍。
[0072]本步骤中,当判断出其中至少一个解锁图块未进入预先设置的第二区域时,继续执行判断其中至少一个解锁图块是否进入预先设置的第二区域,且第一区域是否由第一状态变为所述第二状态的步骤。
[0073]本步骤中,判断出其中至少一个解锁图块进入预先设置的第二区域包括:
[0074]判断出其中一个解锁图块进入第二区域;
[0075]或者,判断出其中两个或两个以上解锁图块均进入第二区域;
[0076]或者,判断出其中两个或两个以上解锁图块进入各自对应的第二区域。
[0077]其中,判断出解锁图块进入第二区域包括:
[0078] 当解锁图块进入第二区域时,判断进入第二区域的解锁图块对应的位置标签;当进入第二区域的解锁图块的位置标签和第二区域的位置标签相同时,判断出解锁图块进入预先设置的第二区域。
[0079]其中,第二区域的位置标签为特定位置标签。
[0080]其中,预先设置的第二区域的个数与解锁图块的数量并不限定,第二区域的数量可为一个也可与解锁图块的数量相同;当第二区域的数量为一个时,第二区域的位置标签与解锁图块的位置标签相同,这里,解锁图块的可为多个;当第二区域的数量与解锁图块的数量相同时,每个第二区域具有自己对应的解锁图块,当每个解锁图块进入各自对应的第二区域时,确定解锁图块进入第二区域;需要说明的是,每个第二区域对应的解锁图块的数量可为至少一个或多个。
[0081]其中,可以采用解锁图块在预先设置的图像中的位置来表示解锁图块对应的位置标签,例如,如图2所示,如果解锁图块为图像中第一行第二列的区域动态图块,则可以采用(1,2)表示解锁图块对应的位置标签,以此类推。也可以采用其他方式来表示解锁图块对应的位置标签,只要能够区分各解锁图块就可以。
[0082]本步骤中,判断出其中至少一个解锁图块进入预先设置的第二区域包括:
[0083]判断出至少一个解锁图块的多个预设位置均在第二区域内。
[0084]其中,多个预设位置可以是解锁图块的四个顶点。
[0085]其中,可以顶点的坐标来判断顶点是否在第二区域内,具体实现属于本领域技术人员的公知常识,并不用于限定本发明的保护范围,这里不再赘述。
[0086]当判断出预先设置的一个或一个以上解锁图块处于移动状态,且第一区域处于第二状态时,该方法还包括:控制显示屏显示解锁界面。
[0087]其中,可以根据不同时间点解锁图块在显示屏上的坐标是否发生变化来判断解锁图块是否处于移动状态,具体实现属于本领域技术人员的公知常识,并不用于限定本发明的保护范围,这里不再赘述。
[0088]本发明的方法中,该方法之前还可以包括:将解锁界面划分为具有不同位置标签的动态图块;选取至少一个动态图块作为解锁图块;其中,解锁图块为具有特定位置标签的动态图块。
[0089]下面通过【具体实施方式】详细描述本发明的方法。
[0090]参见图5,该方法包括:
[0091]步骤500、预先设置第一图像为解锁界面上显示的图像和第一区域。
[0092]本步骤中,第一图像可以是移动终端内部存储器中的图像,也可以是外置存储卡中的图像。
[0093]本步骤中,第一图像可以由用户设置。
[0094]步骤501、预先将第二图像等分成NXM个区域动态图块,为每一个区域动态图块分配一个位置标签,保存区域动态图块和位置标签之间的对应关系。
[0095]本步骤中,区域动态图块对应的位置标签为(x,y),其中,x为1到N之间的整数, y为1到M之间的整数。
[0096]每一个区域动态图块对应的位置标签都是唯一的。
[0097]步骤502、预先设置NX M个区域动态图块中的一个或一个以上为解锁图块。
[0098]步骤503、预先设置解锁图块的移动方式和第二区域。
[0099]本步骤中,设置第二区域对应的位置标签为解锁图块中的一个对应的位置标签, 并使得与第二区域对应的位置标签相同的解锁图块在移动过程中能够完全进入第二区域。
[0100]步骤504、判断显示屏当前显示的界面是否为解锁界面,如果是,则执行步骤505 ; 如果不是,则结束本流程。
[0101]步骤505、判断第一区域处于按压状态的时间是否大于或等于预设阈值,如果是, 则执行步骤507,如果不是,则执行步骤506。
[0102]步骤506、控制显示屏显示解锁界面,继续执行步骤504。
[0103]步骤507、控制预先设置的一个或一个以上解锁图块按照预先设置的移动方式在显示屏上移动。
[0104]步骤508、判断预先设置的一个或一个以上解锁图块是否处于移动状态,如果是, 则执行步骤509,如果不是,则执行步骤506。
[0105]步骤509、判断第一区域是否处于按压状态,如果是,则执行步骤510,如果不是, 则执行步骤506。
[0106]步骤510、控制预先设置的一个或一个以上解锁图块在显示屏上继续移动。
[0107]步骤511、判断解锁图块中的一个或一个以上是否进入第二区域,如果是,则执行步骤512,如果不是,则执行步骤508。
[0108]步骤512、判断进入第二区域的解锁图块中的一个对应的位置标签是否和第二区域对应的位置标签相同,如果是,则执行步骤513,如果不是,则执行步骤508。
[0109]步骤513、判断第一区域是否由按压状态变为松开状态,如果是,则执行步骤514, 如果不是,则执行步骤508。
[0110]步骤514、进行屏幕解锁。
[0111]参见图6,本发明还提出了一种解锁装置,至少包括:
[0112]判断模块,用于判断显示屏当前显示的界面进入解锁界面;判断至少一个解锁图块是否进入预先设置的第二区域,且第一区域是否由第一状态变为第二状态;
[0113]控制模块,用于在判断模块判断出显示屏当前显示的界面进入解锁界面时,预先设置的一个或一个以上解锁图块在解锁界面移动;在判断模块判断出至少一个解锁图块进入预先设置的第二区域,且第一区域由第一状态变为第二状态时,进行解锁。
[0114]本发明的装置中,判断模块还用于:
[0115]判断第一区域处于第一状态的时间是否大于或等于预设阈值;
[0116]控制模块还用于:
[0117]在判断模块判断出第一区域处于第一状态的时间大于或等于预设阈值时,显示屏当前显示的界面进入解锁界面。
[0118]本发明的装置中,判断模块还用于:
[0119]判断第一区域处于第一状态的时间是否大于或等于预设阈值;
[0120]控制模块具体用于:
[0121]在判断模块判断出显示屏当前显示的界面进入解锁界面,且判断出第一区域处于第一状态的时间大于或等于预设阈值时,预先设置的一个或一个以上解锁图块在解锁界面移动;在判断模块判断出至少一个解锁图块进入预先设置的第二区域,且第一区域由第一状态变为第二状态时,进行解锁。
[0122]本发明的装置中,还包括:
[0123]选取模块,用于将解锁界面划分为具有不同位置标签的动态图块;选取至少一个动态图块作为解锁图块;其中,解锁图块为具有特定位置标签的动态图块。
[0124]本发明的装置中,控制模块具体用于:
[0125]在判断模块判断出显示屏当前显示的界面进入解锁界面时,预先设置的一个或一个以上解锁图块在解锁界面移动;
[0126]在判断模块判断出其中一个解锁图块进入预先设置的第二区域,或判断出至少两个解锁图块均进入第二区域,或判断出其中两个或两个以上解锁图块进入各自对应的第二区域;并且,第一区域由第一状态变为第二状态时,进行解锁。
[0127]需要说明的是,以上所述的实施例仅是为了便于本领域的技术人员理解而已,并不用于限制本发明的保护范围,在不脱离本发明的发明构思的前提下,本领域技术人员对本发明所做出的任何显而易见的替换和改进等均在本发明的保护范围之内。
【主权项】
1.一种解锁方法,其特征在于,包括:当显示屏当前显示的界面进入解锁界面时,预先设置的一个或一个以上解锁图块在所 述解锁界面移动;判断出至少一个解锁图块进入预先设置的第二区域,且第一区域由第一状态变为第二 状态时,进彳丁解锁。2.根据权利要求1所述的解锁方法,其特征在于,所述方法包括:所述第一区域处于第一状态的时间大于或等于预设阈值时,所述显示屏当前显示的界 面进入解锁界面。3.根据权利要求1所述的解锁方法,其特征在于,在显示屏当前显示的界面进入解 锁界面后,在预先设置的一个或一个以上解锁图块在所述解锁界面移动之前,所述方法包 括:判断出所述第一区域处于第一状态的时间大于或等于预设阈值。4.根据权利要求1所述的解锁方法,其特征在于,所述判断出其中至少一个解锁图块 进入预先设置的第二区域之前包括:将所述解锁界面划分为具有不同位置标签的动态图块;选取至少一个动态图块作为解锁图块;其中,所述解锁图块为具有特定位置标签的动态图块。5.根据权利要求4所述的解锁方法,其特征在于,所述判断出其中至少一个解锁图块 进入预先设置的第二区域包括:判断出其中一个解锁图块进入所述第二区域;或者,判断出至少两个解锁图块均进入所述第二区域;或者,判断出其中两个或两个以上解锁图块进入各自对应的第二区域。6.根据权利要求5所述的解锁方法,其特征在于,判断出所述解锁图块进入所述第二 区域包括:当所述解锁图块进入所述第二区域时,判断所述进入第二区域的解锁图块对应的位置 标签;当所述进入第二区域的解锁图块的位置标签和所述第二区域的位置标签相同时,判断 出解锁图块进入预先设置的第二区域;其中,所述第二区域的位置标签为所述特定位置标签。7.根据权利要求1所述的解锁方法,其特征在于,所述判断出其中至少一个解锁图块 进入预先设置的第二区域包括:判断出所述至少一个解锁图块的多个预设位置均在所述第二区域内。8.根据权利要求1至7所述的解锁方法,其特征在于,所述预先设置的第一区域为物理按键。9.根据权利要求1至7任一项所述的解锁方法,其特征在于,所述第一状态为按压状 态,所述第二状态为松开状态;或者所述第一状态为松开状态,所述第二状态为按压状态。10.—种解锁装置,其特征在于,至少包括:判断模块,用于判断显示屏当前显示的界面进入解锁界面;判断至少一个解锁图块是否进入预先设置的第二区域,且第一区域是否由第一状态变为第二状态;控制模块,用于在判断模块判断出显示屏当前显示的界面进入解锁界面时,预先设置 的一个或一个以上解锁图块在所述解锁界面移动;在判断模块判断出至少一个解锁图块进 入预先设置的第二区域,且第一区域由第一状态变为第二状态时,进行解锁。11.根据权利要求10所述的解锁装置,其特征在于,所述判断模块还用于:判断第一区域处于第一状态的时间是否大于或等于预设阈值;所述控制模块还用于:在所述判断模块判断出所述第一区域处于所述第一状态的时间大于或等于预设阈值 时,所述显示屏当前显示的界面进入解锁界面。12.根据权利要求10所述的解锁装置,其特征在于,所述判断模块还用于:判断第一区域处于第一状态的时间是否大于或等于预设阈值;所述控制模块具体用于:在所述判断模块判断出所述显示屏当前显示的界面进入所述解锁界面,且判断出所述 第一区域处于第一状态的时间大于或等于预设阈值时,所述预先设置的一个或一个以上解 锁图块在所述解锁界面移动;在判断模块判断出至少一个解锁图块进入预先设置的第二区 域,且第一区域由第一状态变为第二状态时,进行解锁。13.根据权利要求10所述的解锁装置,其特征在于,还包括:选取模块,用于将所述解锁界面划分为具有不同位置标签的动态图块;选取至少一个 动态图块作为解锁图块;其中,所述解锁图块为具有特定位置标签的动态图块。14.根据权利要求13所述的解锁装置,其特征在于,所述控制模块具体用于:在所述判断模块判断出所述显示屏当前显示的界面进入所述解锁界面时,所述预先设 置的一个或一个以上解锁图块在所述解锁界面移动;在所述判断模块判断出其中一个解锁图块进入预先设置的第二区域,或判断出至少两 个解锁图块均进入所述第二区域,或判断出其中两个或两个以上解锁图块进入各自对应的 第二区域;并且,所述第一区域由所述第一状态变为所述第二状态时,进行解锁。
【文档编号】G06F3/0484GK105988672SQ201510057159
【公开日】2016年10月5日
【申请日】2015年2月2日
【发明人】罗玲, 蔡成亮
【申请人】中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1