[0001]一种移动终端的解锁方法及移动终端
[0002]技术领域
[0003]本发明涉及移动通信技术领域,特别涉及一种移动终端的解锁方法及移动终端。
[0004]背景技术
[0005]在现今社会,智能移动终端越来越普及,人们普遍使用带有触摸屏的智能移动终端来学习、娱乐或工作。而为了防止误触等不良影响,目前的智能触摸屏手机系统中,包括Android、IOS、WindowsPhone,在待机下通常处于锁屏状态。
[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]图1是本发明移动终端的解锁方法的流程示意图;
[0036]图2和图3是本发明移动终端的解锁方法中解锁屏幕的示意图;
[0037]图4是本发明移动终端的移动终端的结构示意图。
[0038]具体实施方式
[0039]正如背景技术中所述的,目前智能触屏手机系统中广泛应用的解锁方式主要有两种:滑动解锁和预设解锁。滑动解锁是通过一定的手势触屏操作来完成解锁功能。预设解锁通过判断在屏幕上的拖动是否和预设值一样来决定是否解锁。这两种解锁方式都存在密码泄露的问题,不利于移动终端的保密。
[0040]本发明提供了一种移动终端的解锁方法,在解锁时,随机显示多个解锁信息,用户对所述解锁信息进行点击排序,当输入的解锁密码符合预设的逻辑规则时控制所述移动终端解锁,否则不解锁。本发明技术方案中,每次解锁时的解锁信息都是随机的,因此,不存在泄露的问题,从而提高了移动终端的安全性。
[0041]为使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。
[0042]图1示出了本发明移动终端的解锁方法的流程示意图。参考图1,所述移动终端的解锁方法包括:
[0043]步骤S1,当接收到解锁信号时,在解锁屏幕上随机显示多个解锁信息;
[0044]在具体实施例中,所述在解锁屏幕随机显示多个解锁信息的步骤包括:在解锁屏幕上随机显示三个或者三个以上的数字。如图2所示,解锁屏幕上随机显示三个数字,如3、8、5。需要说明的是,本实施例中,随机显示的三个或三个以上的数字均不相同,也就是均为不同的数字。
[0045]具体地,通过数字函数随机数Math.random()产生数字,具体方式为:调用一次上述函数得到第一个数字,再重复调用该函数得到第二个数字,如果第二个数字与第一个相同,则重新调用函数产生第二个数字,直至与第一个数字不同为止;同理,第三次调用上述函数得到第三个数字......直至上述三个数字均不相同。
[0046]应当理解的是,图2中只示出了三个数字的情形,但是本发明并不限定于此,还可以随机显示三个以上的数字。
[0047]接着执行步骤S2,通过对所述解锁信息进行触摸操作以输入解锁密码;
[0048]具体地,步骤S2可以具体包括以下步骤:接收用户对所述解锁屏幕上的数字的点击操作;根据点击顺序,依次识别各个数字以生成解锁密码。
[0049]参考图2,用户首先点击数字3,当选中数字3后对应的按钮被触发,即变为灰色不能再次被触摸;选的数字3转换到触摸屏幕下对应的第一个显示框中。类似的,用户可以再次点击其他的数字,其他被选中的数字依次显示至下面的显示框中,如图2所示,用户依次点击3、5、8,显示框中依次显示为3、5、8。
[0050]当然,在其他实施例中,步骤S2还可以为:用户对所述解锁屏幕上的数字做划线操作;根据用户的划线轨迹,依次识别数字以生成解锁密码。
[0051]参考图3,用户对随机显示的数字做划线触摸操作;用户依次划过数字9、5、2后,根据用户的划线轨迹,依次将数字9、5、2显示于触摸屏下面的显示框中。
[0052]然后执行步骤S3,判断所述输入的解锁密码是否符合预设的逻辑规则;
[0053]当所述输入的解锁密码符合预设的逻辑规则时,执行步骤S4,控制所述移动终端解锁。
[0054]如图2所示,假设预设的逻辑规则为数字从小至大排列,那么,通过用户的点击操作后,随机显示的数字3、8、5被从小到大排列为3、5、8,这样输入的解锁密码与预设的逻辑规则相符,因此移动终端被解锁。
[0055]再如图3所示,假设预设的逻辑规则为数字从大至小排列,那么通过用户的划线操作后,随机显示的数字5、2、9被从大至小排列为9、5、2。因此,输入的解锁密码也符合预设的逻辑规则,所以移动终端同样被解锁。
[0056]在本实施例中,所述移动终端的解锁方法还包括:当所述输入的解锁密码不符合预设的逻辑规则时,在解锁屏幕上重新显示多个解锁信息。用户可以再次对解锁信息进行触摸操作以输入解锁密码,当输入的解锁密码符合预设的逻辑规则时,控制所述移动终端解锁;当输入的解锁密码仍然不符合预设的逻辑规则时,可以再次在解锁屏幕上显示多个解锁信息。
[0057]仍然以图2和图3为例进行说明,假设预设的逻辑规则为从大至小排列,那么用户通过图2所示的点击操作后,输入的解锁密码为从小至大排列,因此不符合预设的逻辑规则,所以移动终端不会被解锁,并且会在解锁屏幕上重新显示三个解锁信息,比如说重新随机显示了图3所示的数字5、2、9,那么,用户通过点击或者划线操作后,重新输入新的解锁密码9、5、2,这样就与预设的逻辑规则相符,因此,这次移动终端被解锁。
[0058]另外,所述移动终端的解锁方法还可以包括:当输入的解锁密码不符合预设的逻辑规则的次数大于阈值时,将所述移动终端进行锁定。
[0059]举例来说,假设阈值为5,那么当用户连接5次输入的解锁密码不符合预设逻辑规则时,将所述移动终端锁定。所述锁定是指用户无法再对移动终端进行解锁,或者限定一段时间用户无法对移动终端进行任何操作等。应当理解的是,本领域技术人员可以根据实际需要进行其他的设置,不应限定于上述举例的情形。
[0060]相应地,本发明还提供一种移动终端,参考图4,所述移动终端包括:
[0061]触摸信息生成单元10,用于当接收到解锁信号时随机生成多个解锁信息;
[0062]触摸显示屏20,用于显示多个解锁信息、接收对所述解锁信息进行触摸操作以输入解锁密码;
[0063]判断单元30,用于判断所述输入的解锁密码是否符合预设的逻辑规则;
[0064]解锁单元40,用于当所述输入的解锁密码符合预设的逻辑规则时,控制所述移动终端解锁。
[0065]具体的,所述触摸信息生成单元10还用于当所述输入的解锁密码不符合预设的逻辑规则时,在解锁屏幕上重新显示多个解锁信息。
[0066]所述移动终端还包括锁定单元(图4未示出),用于当输入的解锁密码不符合预设的逻辑规则的次数大于阈值时,将所述移动终端进行锁定。
[0067]本发明提供移动终端的解锁方法及移动终端,在解锁时随机显示多个解锁信息,如数字,用户通过触摸对解锁信息进行排序,当输入的解锁密码与预设的逻辑规则相符时,将移动终端解锁。通过随机显示解锁信息的方式可以有效地避免解锁密码的泄露,有效地提高了系统的安全性。
[0068]虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。