一种触摸屏解锁方法

文档序号:6623996阅读:291来源:国知局
一种触摸屏解锁方法
【专利摘要】本发明实施例公开了一种触摸屏解锁方法,包括:根据多个解锁组件上一次显示在触摸屏上的位置信息,调整所述多个解锁组件中的至少一个解锁组件的显示位置,使所述多个解锁组件本次显示的显示效果不同于上一次的显示效果;根据所述多个解锁组件及其调整后的显示位置,在所述触摸屏上显示所述多个解锁组件;接收组件选择指令,并识别所述组件选择指令所指定的解锁组件及顺序是否与预设密码一致,若是,执行解锁操作。采用本发明实施例,可以提高解锁操作的安全性。
【专利说明】一种触摸屏解锁方法

【技术领域】
[0001]本发明涉及电子【技术领域】,尤其涉及一种触摸屏解锁方法。

【背景技术】
[0002]随着科学技术的发展,触摸屏终端已成为人们日常生活的必需品,例如:常用的触摸屏终端有手机、数码相框、平板电脑等。为了防止触摸屏终端意外开启或执行误操作等,可以在长时间不操作时或用户根据需要利用特定功能键对触摸屏终端执行锁屏操作,以使终端处于锁屏状态。终端处于锁屏状态时需执行解锁操作后才能正常接收并处理用户输入的各种操作指令,由于用户越来越关注个人隐私,通常会预先设置解锁密码,防止非用户本人操作该终端。
[0003]然而,传统的屏幕解锁方式很容易被偷窥,用户在进行屏幕解锁时,若旁边有人观察到了用户的手势动作,该人很容易通过大概的手势动作判断出该终端正确的解锁密码,导致解锁操作的安全性不高。


【发明内容】

[0004]本发明实施例提供一种触摸屏解锁方法,可以提高解锁操作的安全性。
[0005]本发明实施例提供一种触摸屏解锁方法,包括:
[0006]根据多个解锁组件上一次显示在触摸屏上的位置信息,调整所述多个解锁组件中的至少一个解锁组件的显示位置,使所述多个解锁组件本次显示的显示效果不同于上一次的显示效果;
[0007]根据所述多个解锁组件及其调整后的显示位置,在所述触摸屏上显示所述多个解锁组件;
[0008]接收组件选择指令,并识别所述组件选择指令所指定的解锁组件及顺序是否与预设密码一致,若是,执行解锁操作。
[0009]实施本发明实施例,根据多个解锁组件上一次显示在触摸屏上的位置信息调整这些解锁组件本次显示时的位置信息,使这些解锁组件中至少有一个解锁组件在本次显示时的显示位置不同于上一次的显示位置;根据调整后的显示位置在触摸屏上显示所述多个解锁组件;接收组件选择指令,并识别所述组件选择指令所指定的解锁组件及顺序是否与预设密码一致,若是,执行解锁操作。采用本发明实施例,可以提高解锁操作的安全性。

【专利附图】

【附图说明】
[0010]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0011]图1是本发明实施例提供的一种触摸屏解锁方法的流程示意图;
[0012]图2是本发明实施例提供的一种解锁组件的其中一种显示示意图;
[0013]图3是本发明实施例提供的一种触摸屏解锁方法的另一流程示意图;
[0014]图4是本发明实施例提供的一种解锁组件的另一种显示示意图;
[0015]图5是本发明实施例提供的一种触摸屏解锁方法的又一流程示意图;
[0016]图6是本发明实施例提供的一种解锁组件的又一种显示示意图;
[0017]图7是本发明实施例提供的一种终端的结构示意图;
[0018]图8是本发明实施例提供的一种终端的另一结构示意图;
[0019]图9是本发明实施例提供的一种终端的又一结构示意图;
[0020]图10是本发明实施例提供的一种终端的再一结构示意图。

【具体实施方式】
[0021]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0022]请参见图1,图1是本发明实施例提供的一种触摸屏解锁方法的流程示意图,在本发明实施例中,该方法可以包括以下步骤。
[0023]SlOl:根据多个解锁组件上一次显示在触摸屏上的位置信息,调整所述多个解锁组件中的至少一个解锁组件的显示位置,使所述多个解锁组件本次显示的显示效果不同于上一次的显示效果。
[0024]触摸屏终端在长时间内未接收到用户输入的操作指令时,通常会自动进入锁屏状态,或者是用户在不想使用该触摸屏终端时通过特定功能键输入锁屏指令以使该触摸屏终端进入锁屏状态,从而可以防止终端执行意外的误操作等。本发明实施例中,所述触摸屏终端可以是手机、数码相框、平板电脑、一体机等所有带有触摸屏的设备,具体的,本发明实施例不作限制。由于用户越来越关注个人隐私,为防止非用户本人操作该终端,终端处于锁屏状态时,只有在接收到正确的解锁操作后才能进入该终端的主界面,正常接收并处理用户输入的各种操作指令等。
[0025]在终端处于锁屏状态时,若接收到点亮屏幕的解锁指令,获取多个解锁组件上一次显示在触摸屏上的位置信息。为方便说明,本发明实施例中的触摸屏终端以手机为例,目前常见的解锁组件由0-9这10个数字组成,且这10个数字显示在触摸屏上的固定位置,如图2 (a)所示,图2是本发明实施例提供的一种解锁组件的其中一种显示示意图,图2 (a)描述的是现有技术中的显示示意图或者是本发明实施例中上一次的其中一种显示示意图,图2(b)描述的是本发明实施例中本次显示的其中一种显示示意图。为方便说明,本发明实施例中以数字解锁组件为例,且假设本发明实施例中的所述多个解锁组件在触摸屏上的上一次显示效果如图2(a)所示,可知,在图2(a)中,所述多个解锁组件的数量具体为10个,接收到点亮屏幕的解锁指令时,获取这10个解锁组件上一次显示在触摸屏上的位置信息。
[0026]值得说明的是,本发明实施例并不限制于上述所举的特定例子,在本发明实施例中,所述解锁组件包括图片解锁组件、数字解锁组件和文本解锁组件中的一种形式或多种形式的任意组合,具体的,本发明实施例不作限制。同时,在本发明实施例中,对所述多个解锁组件的数量也不做限制,当然,为提高安全性,该数量应尽可能大,如常见的9个、10个等,但也可以为5个、6个等较小的数量,具体的,可根据实际需要进行预先设定,本发明实施例对此不作限制,但为方便说明,本发明实施例以10个数字解锁组件为例。
[0027]本发明实施例中,根据多个解锁组件上一次显示在触摸屏上的位置信息,调整这些解锁组件在本次显示过程中的显示位置,至少更改其中一个解锁组件在这两次显示过程中的显示位置,当然,其中一个解锁组件更改显示位置后,必会导致另一个解锁组件也更改显示位置,实际处理过程中,所述多个解锁组件中会有至少两个解锁组件的显示位置发生变化,从而,这多个解锁组件在本次显示时的显示效果不同于该多个解锁组件在上一次显示时的显示效果,如图2所示,图2(a)为上一次的显示示意图,图2(b)为本次的其中一种显示示意图。
[0028]作为一种优选的实施方式,在更改了显示位置的解锁组件中,至少有一个解锁组件是预设密码中的其中一个特定解锁组件。例如:预设密码包括5个特定解锁组件,则这5个特定解锁组件中至少有一个解锁组件的显示位置进行了调整。如图2所示,假设预设密码为“ 12369”,其中,特定解锁组件“3”在本次显示过程中的显示位置不同于上一次的显示位置,由第一行第三列的位置调整为第二行第二列的位置。同时,解锁组件“5”的显示位置也相应的发生了改变,由第二行第二列的位置调整为第一行第三列的位置。解锁组件在本次显示时的显示位置不同于上一次的显示位置。从而,解锁组件在本次显示时的显示效果不同于上一次的显示效果,即便别人偷窥到用户本人的操作手势,也无法获知屏幕解锁的正确密码,提高解锁操作的安全性。
[0029]S102:根据所述多个解锁组件及其调整后的显示位置,在所述触摸屏上显示所述多个解锁组件。
[0030]由步骤SlOl获得各解锁组件在触摸屏上的显示位置后,根据所述多个解锁组件及每个解锁组件所对应的显示位置,在触摸屏上显示这些解锁组件。例如:假设上一次的显示效果如图2(a)所示,本次的其中一种显示效果可以如图2(b)所示。可知,解锁组件在本次显示时的显示效果不同于上一次的显示效果,即便别人偷窥到用户本人的操作手势,也无法获知屏幕解锁的正确密码,提高解锁操作的安全性。
[0031]S103:接收组件选择指令,并识别所述组件选择指令所指定的解锁组件及顺序是否与预设密码一致,若是,执行解锁操作。
[0032]在触摸屏上显示所述多个解锁组件后,接收用户在触摸屏上输入的组件选择指令,所述组件选择指令包括用户在触摸屏上输入的点击操作或滑动操作,获取所述组件选择指令所指定的解锁组件,根据这些所指定的解锁组件及这些所指定的解锁组件的被指定的先后顺序与预设密码进行比对,识别用户输入的组件选择指令所指定的解锁组件及顺序与预设密码是否一致,若是,执行解锁操作。例如:在上一次解锁过程中,用户先后点击图2(a)所示的“12369”所对应的解锁组件或输入图2(a)所示的滑动操作后即可解锁成功后,从而终端执行解锁操作,如进入主界面。但在本次解锁过程中,“ 12369”所对应的解锁组件的显示位置不同于上一次解锁过程中的显示位置,若仍按照上一次的操作手势输入组件选择指令不能成功解锁,需根据图2(b)所示的“12369”所对应的解锁组件或输入图2(b)所示的滑动操作后方可解锁成功,在两次解锁过程中,用户输入的点击位置或者输入的滑动手势不一样,因此,即便别人偷窥到用户本人的操作手势,也无法获知屏幕解锁的正确密码,提高了解锁操作的安全性。
[0033]值得说明的是,由于解锁组件的显示顺序发生了变化,因此,识别组件选择指令所指定的解锁组件及顺序是否与预设密码一致可以是只识别组件选择指令所指定的解锁组件是否与预设密码所指定的特定解锁组件一致,若是,执行解锁操作;也可以是识别出组件选择指令所指定的解锁组件与预设密码所指定的特定解锁组件一致后,再进一步识别组件选择指令所指定的解锁组件的出现顺序是否与预设密码所指定的特定解锁组件的预设顺序一致,若是,执行解锁操作。具体的,本发明实施例不作限制,但作为一种优选的实施方式,若组件选择指令所指定的解锁组件与预设密码所指定的特定解锁组件一致,且组件选择指令所指定的解锁组件的出现顺序与预设密码所指定的特定解锁组件的预设顺序一致,则认为解锁成功,执行解锁操作。从而,更加提高屏幕解锁的安全性。
[0034]在本发明实施例所描述的触摸屏解锁方法中,根据多个解锁组件上一次显示在触摸屏上的位置信息调整这些解锁组件本次显示时的位置信息,使这些解锁组件中至少有一个解锁组件在本次显示时的显示位置不同于上一次的显示位置;根据调整后的显示位置在触摸屏上显示所述多个解锁组件;接收组件选择指令,并识别所述组件选择指令所指定的解锁组件及顺序是否与预设密码一致,若是,执行解锁操作。采用本发明实施例,可以提高解锁操作的安全性。
[0035]请参见图3,图3是本发明实施例提供的一种触摸屏解锁方法的另一流程示意图,在本发明实施例中,该方法可以包括以下步骤。
[0036]S201:设置触摸屏解锁的预设密码,所述预设密码包括预设个数的特定解锁组件及所述特定解锁组件的预设顺序。
[0037]触摸屏终端在长时间内未接收到用户输入的操作指令时,通常会自动进入锁屏状态,或者是用户在不想使用该触摸屏终端时通过特定功能键输入锁屏指令以使该触摸屏终端进入锁屏状态,从而可以防止终端执行意外的误操作等。本发明实施例中,所述触摸屏终端可以是手机、数码相框、平板电脑、一体机等所有带有触摸屏的设备,具体的,本发明实施例不作限制。由于用户越来越关注个人隐私,为防止非用户本人操作该终端,终端处于锁屏状态时,只有在接收到正确的解锁操作后才能进入该终端的主界面,正常接收并处理用户输入的各种操作指令等。因此,从多个解锁组件中预先设置触摸屏解锁的预设密码,所述预设密码包括预设个数的特定解锁组件及所述特定解锁组件的预设顺序。
[0038]作为一种优选的实施方式,给多个解锁组件中的每个解锁组件预先分配一个唯一的标识码。例如:假设解锁组件为9个,则可以用数字1-9分别作为这9个解锁组件的标识码,即每个解锁组件关联一个唯一的标识码。
[0039]S202:接收到解锁指令时,获取多个解锁组件上一次显示在触摸屏上的位置信息。
[0040]在终端处于锁屏状态时,若接收到解锁指令,获取多个解锁组件上一次显示在触摸屏上的位置信息。为方便说明,假设解锁组件上一次的显示效果如图4(a)所示,图4是本发明实施例提供的一种解锁组件的另一种显示示意图,图4(a)描述的是本发明实施例中上一次的其中一种显示示意图,图4(b)描述的是本发明实施例中本次显示的其中一种显示示意图。为方便说明,本发明实施例中以数字解锁组件为例,解锁组件的个数以9个为例,获取这9个解锁组件上一次显示在触摸屏上的位置信息,例如:解锁组件“ I ”的位置信息可以描述为{1:1,1},解锁组件“2”的位置信息可以描述为{2:1,2},解锁组件“3”的位置信息可以描述为{3:2,2}。
[0041]值得说明的是,本发明实施例并不限制于上述所举的特定例子,在本发明实施例中,所述解锁组件包括图片解锁组件、数字解锁组件和文本解锁组件中的任意一种形式或多种形式的任意组合,具体的,本发明实施例不作限制。同时,在本发明实施例中,对所述多个解锁组件的数量也不做限制,当然,为提高安全性,该数量应尽可能大,但考虑到终端触摸屏的尺寸大小,也不适宜过大,如可以是常见的9个、10个等,也可以为5个、6个等较小的数量,具体的,可根据实际需要进行预先设定,本发明实施例对此不作限制,但为方便说明,本发明实施例以9个数字解锁组件为例。
[0042]S203:根据所述位置信息,调整所述多个解锁组件中的至少一个解锁组件的显示位置,使所述多个解锁组件本次显示的显示效果不同于上一次的显示效果。
[0043]优选的,调整预设密码中的至少一个特定解锁组件的显示位置,进一步保证用户在本次解锁过程中输入的手势或点击的位置不同于上一次解锁过程中输入的手势或点击的位置,值得说明的是,不是预设密码中的特定解锁组件也可以进行显示位置的调整,具体的,可根据实际需要设计相应的调整算法来实现。
[0044]考虑到用户输入组件选择指令可以是滑动操作,而滑动操作只能在与当前解锁组件水平或垂直方向的解锁组件间滑动,因此,优选的,若组件选择指令为滑动操作,根据每个解锁组件上一次的位置信息和预设密码,调整多个解锁组件中的至少一个解锁组件的显示位置,使所述多个解锁组件在本次显示时的显示效果与上一次的显示效果不同,且所述预设密码中预设个数的特定解锁组件按照预设顺序相连,即相邻的特定解锁组件呈水平关系、垂直关系或可连续滑动的其它关系等,具体的,需根据预设的滑动操作的规范进行设定,使用户仍可在相邻的特定解锁组件间执行滑动操作。
[0045]例如:假设预设密码为“12369”,如图4所示,即便特定解锁组件“2”发生了位置改变,终端仍可接收到关于特定解锁组件“ I ”、“ 2 ”、“ 3 ”的滑动操作;即便特定解锁组件“ 9 ”发生了位置改变,终端仍可接收到关于特定解锁组件“6”、“9”的滑动操作。
[0046]值得说明的是,用户输入组件选择指令的方式可以是点击操作也可以是滑动操作,具体的,本发明实施例不作限制,可以预先设定为其中的一种方式,但可以优先设定为点击操作,这样,在调整解锁组件的显示位置时容易实现。
[0047]S204:根据所述多个解锁组件及其调整后的显示位置,在所述触摸屏上显示所述多个解锁组件。
[0048]例如:如图4所不,图4为调整位直后的其中一种显不不意图,在图4中,特定解锁组件“2”和“9”的显示位置在本次显示过程中发生了改变,同时,解锁组件“4”和“7”的显示位置也发生了改变,解锁组件在本次显示时的显示效果不同于上一次的显示效果。因此,在两次解锁过程中,用户输入的点击位置或者输入的滑动手势会不一样,即便别人偷窥到用户本人的操作手势,也无法获知屏幕解锁的正确密码,提高了解锁操作的安全性。
[0049]S205:接收组件选择指令,获取所述组件选择指令所指定的解锁组件对应的标识码。
[0050]终端在触摸屏上显示解锁组件后,接收用户在该触摸屏上输入的组件选择指令,其中,所述组件选择指令所指定的解锁组件为用户选择的解锁组件,获取所述组件选择指令所指定的解锁组件对应的标识码。值得说明的是,若组件选择指令为用户输入的点击操作,则可以是预设时间内接收用户输入的点击操作,若在预设时间内未接收到输入的点击操作,说明用户已选择完解锁组件;也可以是接收到与预设密码的特定解锁组件的个数相同的点击操作后,认为用户已选择完解锁组件,获取所输入的组件选择指令所指定的解锁组件对应的标识码及被点击的先后顺序。若组件选择指令为用户输入的滑动操作,则可以是接收到用户输入的滑动操作的终止点时,根据滑动轨迹所经过的操作区确定组件选择指令所指定的解锁组件对应的标识码及被选择的先后顺序。
[0051]S206:识别所述标识码及所述标识码的顺序是否与预设密码一致,若是,执行解锁操作。
[0052]例如:输入如图4(b)中所示的滑动操作,由上述步骤可获取到所输入的滑动操作所确定的标识码及其先后顺序为“ 12369”,可知,与预设密码一致,从而解锁成功,执行解锁操作。若未接收到正确的解锁组件指令,说明解锁失败,为进一步提高解锁操作的安全性,可以根据上述方法重新显示所述多个解锁组件,再次更改所述多个解锁组件的显示位置。
[0053]在本发明实施例所描述的触摸屏解锁方法中,接收到解锁指令时,获取多个解锁组件上一次显示在触摸屏上的位置信息;根据该位置信息调整这些解锁组件本次显示时的位置信息,使这些解锁组件中至少有一个解锁组件在本次显示时的显示位置不同于上一次的显示位置;根据调整后的显示位置在触摸屏上显示所述多个解锁组件;接收组件选择指令,并识别所述组件选择指令所指定的解锁组件及顺序是否与预设密码一致,若是,执行解锁操作。采用本发明实施例,可以提高解锁操作的安全性。
[0054]请参见图5,图5是本发明实施例提供的一种触摸屏解锁方法的又一流程示意图,在本发明实施例中,解锁组件以图片解锁组件为例,该方法可以包括以下步骤。
[0055]S301:从预设图片库中选择预设张图片作为解锁组件的集合。
[0056]本发明实施例中,解锁组件的类型可以由用户选择或者是预先通过程序进行设置,解锁组件的类型可以为图片、数字和/或文本等解锁组件,为方便说明,本发明实施例以图片解锁组件为例。假设用户选择图片解锁组件作为屏幕解锁时的操作控件,从预设图片库中选择预设张图片作为解锁组件的集合,即上述实施例中所述的多个解锁组件,具体的,可以由用户选择也可以是通过程序预先设置的。为方便说明,本发明实施例中,假设预设张为6张,即在屏幕解锁过程中显示的多个解锁组件为所选择的6张图片,为方便描述,假设这6张图片为“图片一”、“图片二”、“图片三”、“图片四”、“图片五”和“图片六”,实际过程中,这些图片可以是明星照、水果、动物等图片。
[0057]优选的,给所选择的每张图片分配一个唯一的标识码,例如:分别用数字1-6作为这6张图片的标识码,即每张图片关联一个相应的数字。
[0058]S302:设置触摸屏解锁的预设密码,所述预设密码包括预设个数的特定解锁组件及所述特定解锁组件的预设顺序。
[0059]从解锁组件集合的多个解锁组件中选取特定的解锁组件,设置触摸屏解锁的预设密码,所述预设密码包括预设个数的特定解锁组件及所述特定解锁组件的预设顺序。例如:设置“图片二”、“图片一”和“图片三”为预设密码,可知,预设个数为3个,特定解锁组件为“图片二”、“图片一”和“图片三”,预设顺序为“图片二”、“图片一”和“图片三”出现的先后顺序,相应的,通过这三张图片的标识码,可以将预设密码理解为“213”。本发明实施例中采用图片作为解锁组件,可提升屏幕解锁的趣味性,例如,“图片二”、“图片一”和“图片三”可以设置成用户喜欢的三张明星照;还可以是设置成用户喜欢吃的三种水果图片或者是喜欢的三种动物图片等等,具体的可根据实际需要进行设置,预设顺序可以是用户对其表现的喜爱度,因此,本发明实施例中采用图片解锁组件不仅有利于用户记录解锁密码,而且增加了趣味性。
[0060]S303:接收到解锁指令时,获取多个解锁组件上一次显示在触摸屏上的位置信息。
[0061]例如:多个解锁组件上一次显示在触摸屏上的显示效果如图6(a)所示,图6是本发明实施例提供的一种解锁组件的又一种显示示意图,图6(a)描述的是本发明实施例中所述上一次的其中一种显示示意图,图6(b)描述的是本发明实施例中本次显示的其中一种显示示意图。接收到解锁指令时,获取多个解锁组件上一次显示在触摸屏上的位置信息。
[0062]值得说明的是,还可以根据预先设置的图片类别,选取跟解锁组件处于同一图片类别下的图片更换该解锁组件,同时,记录更换信息。例如:将更换后的解锁组件的标识码设置为与更换前的解锁组件的标识码相同。从而,接收到组件选择指令后,根据预设密码和该更换信息识别是否解锁成功。例如:假设预设密码为葡萄和猫的图片所对应的解锁组件,猫和老鼠属于同一图片类别下,步骤S303中,将猫的图片更换为老鼠的图片,则当组件选择指令选择葡萄和老鼠的解锁组件时,表明解锁成功。从而,提高屏幕解锁的安全性,并增加趣味性。
[0063]S304:根据所述位置信息和预设密码,调整所述多个解锁组件中的至少一个解锁组件的显示位置,使所述多个解锁组件在本次显示时的显示效果与上一次的显示效果不同,且所述预设密码中预设个数的特定解锁组件按照预设顺序相连。
[0064]考虑到用户输入组件选择指令可以是滑动操作,而滑动操作只能在与当前解锁组件水平或垂直方向的解锁组件间滑动,因此,调整解锁组件的显示位置后,用户仍可在相邻的特定解锁组件间执行滑动操作。例如:在6(a)的基础上,调整“图片一”、“图片三”、“图片四”、“图片六”的显示位置,显示效果如图6(b)所示,在图6(b)中,用户仍可输入“图片二”、“图片一”和“图片三”的滑动操作。
[0065]S305:根据所述多个解锁组件及其调整后的显示位置,在所述触摸屏上显示所述多个解锁组件。
[0066]S306:接收组件选择指令,并识别所述组件选择指令所指定的解锁组件及顺序是否与预设密码一致,若是,执行解锁操作。
[0067]例如:假设显示效果如图6(b)所示,接收用户在触摸屏上输入的组件选择指令,获取所述组件选择指令所指定的解锁组件,根据所述所指定的解锁组件及顺序识别是否与预设密码一致,若是,执行解锁操作。具体的,可以是通过图像识别算法识别所述组件选择指令所指定的解锁组件是否与预设密码所指定的特定解锁组件一致;若是,识别所述所指定的解锁组件的出现顺序是否与所述预设密码所指定的特定解锁组件的预设顺序一致;若是,执行解锁操作。也可以是获取所述组件选择指令所指定的解锁组件对应的标识码;识别所述标识码及所述标识码的顺序是否与预设密码一致,若是,执行解锁操作。本发明实施例对此不作限制,但后者为优选的实现方法。
[0068]在本发明实施例所描述的触摸屏解锁方法中,接收到解锁指令时,获取多个解锁组件上一次显示在触摸屏上的位置信息;根据该位置信息调整这些解锁组件本次显示时的位置信息,使这些解锁组件中至少有一个解锁组件在本次显示时的显示位置不同于上一次的显示位置;根据调整后的显示位置在触摸屏上显示所述多个解锁组件;接收组件选择指令,并识别所述组件选择指令所指定的解锁组件及顺序是否与预设密码一致,若是,执行解锁操作。采用本发明实施例,可以提高解锁操作的安全性。
[0069]下面为本发明装置实施例,本发明装置实施例与本发明方法实施例属于同一构思,用于执行本发明方法实施例中描述的方法。为了便于说明,本发明装置实施例仅示出与本发明装置实施例相关的部分,具体技术细节未揭示的,请参照本发明方法实施例的描述,此处不再一一赘述。
[0070]请参见图7,图7是本发明实施例提供的一种终端的结构示意图,在本发明实施例中,该终端可以包括:调整单元101、显示单元102和识别单元103。
[0071]调整单元101,用于根据多个解锁组件上一次显示在触摸屏上的位置信息,调整所述多个解锁组件中的至少一个解锁组件的显示位置,使所述多个解锁组件本次显示的显示效果不同于上一次的显示效果。
[0072]显示单元102,用于根据所述多个解锁组件及其调整后的显示位置,在所述触摸屏上显示所述多个解锁组件。
[0073]识别单元103,用于接收组件选择指令,并识别所述组件选择指令所指定的解锁组件及顺序是与预设密码一致,若是,执行解锁操作。
[0074]在本发明实施例所描述的终端中,根据多个解锁组件上一次显示在触摸屏上的位置信息调整这些解锁组件本次显示时的位置信息,使这些解锁组件中至少有一个解锁组件在本次显示时的显示位置不同于上一次的显示位置;根据调整后的显示位置在触摸屏上显示所述多个解锁组件;接收组件选择指令,并识别所述组件选择指令所指定的解锁组件及顺序是否与预设密码一致,若是,执行解锁操作。采用本发明实施例,可以提高解锁操作的安全性。
[0075]请参见图8,图8是本发明实施例提供的一种终端的另一结构示意图,在本发明实施例中,该终端可以包括:调整单元201、显示单元202、识别单元203和设置单元204。
[0076]调整单元201,用于根据多个解锁组件上一次显示在触摸屏上的位置信息,调整所述多个解锁组件中的至少一个解锁组件的显示位置,使所述多个解锁组件本次显示的显示效果不同于上一次的显示效果。
[0077]显示单元202,用于根据所述多个解锁组件及其调整后的显示位置,在所述触摸屏上显示所述多个解锁组件。
[0078]识别单元203,用于接收组件选择指令,并识别所述组件选择指令所指定的解锁组件及顺序是与预设密码一致,若是,执行解锁操作。
[0079]设置单元204,用于设置触摸屏解锁的预设密码,所述预设密码包括预设个数的特定解锁组件和/或预设个数的特定解锁组件与所述特定解锁组件的预设顺序的组合。
[0080]优选的,所述至少一个解锁组件包括所述预设密码中的至少一个特定解锁组件。
[0081]优选的,所述解锁组件包括图片解锁组件、数字解锁组件和/或文本解锁组件。
[0082]优选的,所述组件选择指令包括用户在所述触摸屏上输入的点击操作或滑动操作。
[0083]优选的,识别单元204具体用于:
[0084]接收组件选择指令,获取所述组件选择指令所指定的解锁组件对应的标识码;
[0085]识别所述标识码及所述标识码的顺序是否与预设密码一致,若是,执行解锁操作。
[0086]在本发明实施例所描述的触摸屏解锁终端中,根据多个解锁组件上一次显示在触摸屏上的位置信息调整这些解锁组件本次显示时的位置信息,使这些解锁组件中至少有一个解锁组件在本次显示时的显示位置不同于上一次的显示位置;根据调整后的显示位置在触摸屏上显示所述多个解锁组件;接收组件选择指令,并识别所述组件选择指令所指定的解锁组件及顺序是否与预设密码一致,若是,执行解锁操作。采用本发明实施例,可以提高解锁操作的安全性。
[0087]请参见图9,图9是本发明实施例提供的一种终端的又一结构示意图,在本发明实施例中,该终端可以包括:调整单元301、显示单元302、识别单元303、设置单元304、分配单元305和选择单元306。
[0088]调整单元301,用于根据多个解锁组件上一次显示在触摸屏上的位置信息,调整所述多个解锁组件中的至少一个解锁组件的显示位置,使所述多个解锁组件本次显示的显示效果不同于上一次的显示效果。
[0089]显示单元302,用于根据所述多个解锁组件及其调整后的显示位置,在所述触摸屏上显示所述多个解锁组件。
[0090]识别单元303,用于接收组件选择指令,并识别所述组件选择指令所指定的解锁组件及顺序是与预设密码一致,若是,执行解锁操作。
[0091]设置单元304用于设置触摸屏解锁的预设密码,所述预设密码包括预设个数的特定解锁组件和/或预设个数的特定解锁组件与所述特定解锁组件的预设顺序的组合。
[0092]分配单元305,用于给所述多个解锁组件中的每个解锁组件预先分配一个唯一的标识码。
[0093]选择单元306,用于若所述解锁组件为图片解锁组件,从预设图片库中选择预设张图片作为所述多个解锁组件。
[0094]优选的,所述至少一个解锁组件包括所述预设密码中的至少一个特定解锁组件。
[0095]优选的,所述解锁组件包括图片解锁组件、数字解锁组件和/或文本解锁组件。
[0096]优选的,所述组件选择指令包括用户在所述触摸屏上输入的点击操作或滑动操作。
[0097]优选的,一方面,识别单元303具体用于:
[0098]接收组件选择指令,获取所述组件选择指令所指定的解锁组件对应的标识码;
[0099]识别所述标识码及所述标识码的顺序是否与预设密码一致,若是,执行解锁操作。
[0100]优选的,另一方面,若所述解锁组件为图片解锁组件,识别单元303具体用于:
[0101]接收组件选择指令,并通过图像识别算法识别所述组件选择指令所指定的解锁组件是否与预设密码所指定的特定解锁组件一致;
[0102]若是,执行解锁操作;或
[0103]识别所述所指定的解锁组件的出现顺序是否与所述预设密码所指定的特定解锁组件的预设顺序一致,若是,执行解锁操作。
[0104]优选的,若组件选择指令为滑动操作,调整单元301具体用于:
[0105]根据多个解锁组件上一次显示在触摸屏上的位置信息和预设密码,调整所述多个解锁组件中的至少一个解锁组件的显示位置,使所述多个解锁组件在本次显示时的显示效果与上一次的显示效果不同,且所述预设密码中预设个数的特定解锁组件按照预设顺序相连。
[0106]在本发明实施例所描述的触摸屏解锁终端中,根据多个解锁组件上一次显示在触摸屏上的位置信息调整这些解锁组件本次显示时的位置信息,使这些解锁组件中至少有一个解锁组件在本次显示时的显示位置不同于上一次的显示位置;根据调整后的显示位置在触摸屏上显示所述多个解锁组件;接收组件选择指令,并识别所述组件选择指令所指定的解锁组件及顺序是否与预设密码一致,若是,执行解锁操作。采用本发明实施例,可以提高解锁操作的安全性。
[0107]请参见图10,图10是本发明实施例提供的一种终端的再一结构示意图,用于执行本发明实施例公开的触摸屏解锁方法,该终端可以包括:至少一个处理器401,例如CPU,至少一个网络接口 404或者其他用户接口 403,存储器405,至少一个通信总线402。通信总线402用于实现这些组件之间的连接通信。其中,用户接口 403可选的可以包括USB接口以及其他标准接口、有线接口。网络接口 404可选的可以包括W1-Fi接口以及其他无线接口。存储器405可能包含高速RAM存储器,也可能还包括非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。存储器405可选的可以包含至少一个位于远离前述处理器401的存储装置。如图10所示,作为一种计算机存储介质的存储器405中可以存储操作系统4051及应用程序4052。
[0108]在一些实施方式中,存储器405存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:
[0109]操作系统4051,包含各种系统程序,用于实现各种基础业务以及处理基于硬件的任务;
[0110]应用程序4052,包含目标网络数据的数据分块参数的设置程序、目标数据块的划分程序、目标数据块与数据库中的数据块的比较程序以及目标数据块的删除程序等各种应用程序,用于实现各种应用业务。
[0111]具体地,处理器401用于调用存储器405中存储的程序,执行以下操作:
[0112]根据多个解锁组件上一次显示在触摸屏上的位置信息,调整所述多个解锁组件中的至少一个解锁组件的显示位置,使所述多个解锁组件本次显示的显示效果不同于上一次的显示效果;
[0113]根据所述多个解锁组件及其调整后的显示位置,在所述触摸屏上显示所述多个解锁组件;
[0114]接收组件选择指令,并识别所述组件选择指令所指定的解锁组件及顺序是否与预设密码一致,若是,执行解锁操作。
[0115]在一些实施方式中,所述至少一个解锁组件包括所述预设密码中的至少一个特定解锁组件。
[0116]其中,所述解锁组件包括图片解锁组件、数字解锁组件和/或文本解锁组件。
[0117]作为一种可选的实施方式,若所述解锁组件为图片解锁组件,处理器401在执行根据多个解锁组件上一次显示在触摸屏上的位置信息,调整所述多个解锁组件中的至少一个解锁组件的显示位置的操作之前,还执行以下操作:
[0118]从预设图片库中选择预设张图片作为所述多个解锁组件。
[0119]在一些实施方式中,处理器401在执行根据多个解锁组件上一次显示在触摸屏上的位置信息,调整所述多个解锁组件中的至少一个解锁组件的显示位置的操作之前,还执行以下操作:
[0120]设置触摸屏解锁的预设密码,所述预设密码包括预设个数的特定解锁组件和/或预设个数的特定解锁组件与所述特定解锁组件的预设顺序的组合。
[0121]在一些实施方式中,若所述解锁组件为图片解锁组件,处理器401执行所述接收组件选择指令,并识别所述组件选择指令所指定的解锁组件及顺序是否与预设密码一致,若是,执行解锁操作,包括:
[0122]接收组件选择指令,并通过图像识别算法识别所述组件选择指令所指定的解锁组件是否与预设密码所指定的特定解锁组件一致;
[0123]若是,执行解锁操作;或
[0124]识别所述所指定的解锁组件的出现顺序是否与所述预设密码所指定的特定解锁组件的预设顺序一致,若是,执行解锁操作。
[0125]在一些实施方式中,处理器401执行所述接收组件选择指令,并识别所述组件选择指令所指定的解锁组件及顺序是否与预设密码一致,若是,执行解锁操作,包括:
[0126]接收组件选择指令,获取所述组件选择指令所指定的解锁组件对应的标识码;
[0127]识别所述标识码及所述标识码的顺序是否与预设密码一致,若是,执行解锁操作。
[0128]在一些实施方式中,处理器401执行所述根据多个解锁组件上一次显示在触摸屏上的位置信息,调整所述多个解锁组件中的至少一个解锁组件的显示位置的操作之前,还执行以下操作:
[0129]给所述多个解锁组件中的每个解锁组件预先分配一个唯一的标识码。
[0130]优选的,所述组件选择指令包括用户在所述触摸屏上输入的点击操作或滑动操作。
[0131]在一些实施方式中,若所述组件选择指令为所述滑动操作,处理器401执行所述根据多个解锁组件上一次显示在触摸屏上的位置信息,调整所述多个解锁组件中的至少一个解锁组件的显示位置的操作包括:
[0132]根据多个解锁组件上一次显示在触摸屏上的位置信息和预设密码,调整所述多个解锁组件中的至少一个解锁组件的显示位置,使所述多个解锁组件在本次显示时的显示效果与上一次的显示效果不同,且所述预设密码中预设个数的特定解锁组件按照预设顺序相连。
[0133]在上述技术方案中,根据多个解锁组件上一次显示在触摸屏上的位置信息调整这些解锁组件本次显示时的位置信息,使这些解锁组件中至少有一个解锁组件在本次显示时的显示位置不同于上一次的显示位置;根据调整后的显示位置在触摸屏上显示所述多个解锁组件;接收组件选择指令,并识别所述组件选择指令所指定的解锁组件及顺序是否与预设密码一致,若是,执行解锁操作。采用本发明实施例,可以提高解锁操作的安全性。
[0134]本发明所有实施例中的单元,可以通过通用集成电路,例如CPU (CentralProcessing Unit,中央处理器),或通过 ASIC (Applicat1n Specific IntegratedCircuit,专用集成电路)来实现。
[0135]本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
[0136]本发明实施例装置中的单元可以根据实际需要进行合并、划分和删减。本领域的技术人员可以将本说明书中描述的不同实施例以及不同实施例的特征进行结合或组合。
[0137]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0138]以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。
【权利要求】
1.一种触摸屏解锁方法,其特征在于,包括: 根据多个解锁组件上一次显示在触摸屏上的位置信息,调整所述多个解锁组件中的至少一个解锁组件的显示位置,使所述多个解锁组件本次显示的显示效果不同于上一次的显示效果; 根据所述多个解锁组件及其调整后的显示位置,在所述触摸屏上显示所述多个解锁组件; 接收组件选择指令,并识别所述组件选择指令所指定的解锁组件及顺序是否与预设密码一致,若是,执行解锁操作。
2.如权利要求1所述的方法,其特征在于,所述至少一个解锁组件包括所述预设密码中的至少一个特定解锁组件。
3.如权利要求1所述的方法,其特征在于,所述解锁组件包括图片解锁组件、数字解锁组件和/或文本解锁组件。
4.如权利要求1所述的方法,其特征在于,若所述解锁组件为图片解锁组件,所述根据多个解锁组件上一次显示在触摸屏上的位置信息,调整所述多个解锁组件中的至少一个解锁组件的显示位置之前,所述方法还包括: 从预设图片库中选择预设张图片作为所述多个解锁组件。
5.如权利要求1所述的方法,其特征在于,所述根据多个解锁组件上一次显示在触摸屏上的位置信息,调整所述多个解锁组件中的至少一个解锁组件的显示位置之前,所述方法还包括: 设置触摸屏解锁的预设密码,所述预设密码包括预设个数的特定解锁组件和/或预设个数的特定解锁组件与所述特定解锁组件的预设顺序的组合。
6.如权利要求5所述的方法,其特征在于,若所述解锁组件为图片解锁组件,所述接收组件选择指令,并识别所述组件选择指令所指定的解锁组件及顺序是否与预设密码一致,若是,执行解锁操作,包括: 接收组件选择指令,并通过图像识别算法识别所述组件选择指令所指定的解锁组件是否与预设密码所指定的特定解锁组件一致; 若是,执行解锁操作;或 识别所述所指定的解锁组件的出现顺序是否与所述预设密码所指定的特定解锁组件的预设顺序一致,若是,执行解锁操作。
7.如权利要求5所述的方法,其特征在于,所述接收组件选择指令,并识别所述组件选择指令所指定的解锁组件及顺序是否与预设密码一致,若是,执行解锁操作,包括: 接收组件选择指令,获取所述组件选择指令所指定的解锁组件对应的标识码; 识别所述标识码及所述标识码的顺序是否与预设密码一致,若是,执行解锁操作。
8.如权利要求7所述的方法,其特征在于,所述根据多个解锁组件上一次显示在触摸屏上的位置信息,调整所述多个解锁组件中的至少一个解锁组件的显示位置之前,所述方法还包括: 给所述多个解锁组件中的每个解锁组件预先分配一个唯一的标识码。
9.如权利要求1-8任一项所述的方法,其特征在于,所述组件选择指令包括用户在所述触摸屏上输入的点击操作或滑动操作。
10.如权利要求9所述的方法,其特征在于,若所述组件选择指令为所述滑动操作,所述根据多个解锁组件上一次显示在触摸屏上的位置信息,调整所述多个解锁组件中的至少一个解锁组件的显示位置,包括: 根据多个解锁组件上一次显示在触摸屏上的位置信息和预设密码,调整所述多个解锁组件中的至少一个解锁组件的显示位置,使所述多个解锁组件在本次显示时的显示效果与上一次的显示效果不同,且所述预设密码中预设个数的特定解锁组件按照预设顺序相连。
【文档编号】G06F21/31GK104166817SQ201410408840
【公开日】2014年11月26日 申请日期:2014年8月19日 优先权日:2014年8月19日
【发明者】刘然 申请人:深圳市金立通信设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1