一种移动终端的解锁方法及系统与流程

文档序号:11156142阅读:198来源:国知局
一种移动终端的解锁方法及系统与制造工艺

本发明涉及移动终端应用领域,尤其涉及一种移动终端的解锁方法及系统。



背景技术:

现有智能手机等移动终端的解锁方案,一般分为两种:滑动解锁和九宫格解锁,上述两种解锁方式都是为了解锁而解锁,过于单调,缺乏变化形;而且现有的解锁方式,其操作也过于复杂又显得繁琐累赘,在某些紧急情况下适得其反。

因此,现有技术还有待于改进和发展。



技术实现要素:

鉴于上述现有技术的不足,本发明的目的在于提供一种移动终端的解锁方法及系统,旨在解决现有的解锁方法单调、缺乏变化性、解锁不方便等问题。

本发明的技术方案如下:

一种移动终端的解锁方法,其中,包括步骤:

A、当需要解锁时,从图库中选择若干图案并存放于图案候选区;

B、调用图案候选区中的图案并在移动终端触摸屏上显示;

C、接收用户对移动终端触摸屏上显示的图案的点击操作,并判断点击操作与预设的解锁规则是否一致,若一致则对移动终端进行解锁,否则保持锁定状态。

所述的移动终端的解锁方法,其中,所述步骤C中,所述解锁规则为连续击中若干个图案候选区中的指定图案,所述指定图案为图案候选区中的一个图案。

所述的移动终端的解锁方法,其中,所述步骤B中,记录每次调用并显示在移动终端触摸屏上的图案的被调序号和图案属性,并将被调序号和图案属性关联。

所述的移动终端的解锁方法,其中,所述步骤C具体包括:

C1、当接收到用户对移动终端触摸屏上显示的指定图案的点击操作时,计数器加1;

C2、当计数器的计数值达到解锁规则规定的数量时,则对移动终端进行解锁。

所述的移动终端的解锁方法,其中,所述步骤C1具体包括:

C11、当接收到用户对移动终端触摸屏上显示的图案的点击操作时,根据点击坐标获取被点击的图案的被调序号;

C12、根据被调序号查找关联的图案属性,根据图案属性判断被点击的图案是否为指定图案;

C13、若被点击的图案为指定图案,则计数器加1。

一种移动终端的解锁系统,其中,包括:

图案选择模块,用于当需要解锁时,从图库中选择若干图案并存放于图案候选区;

图案显示模块,用于调用图案候选区中的图案并在移动终端触摸屏上显示;

解锁模块,用于接收用户对移动终端触摸屏上显示的图案的点击操作,并判断点击操作与预设的解锁规则是否一致,若一致则对移动终端进行解锁,否则保持锁定状态。

所述的移动终端的解锁系统,其中,所述解锁规则为连续击中若干个图案候选区中的指定图案,所述指定图案为图案候选区中的一个图案。

所述的移动终端的解锁系统,其中,所述图案显示模块中,所述记录每次调用并显示在移动终端触摸屏上的图案的被调序号和图案属性,并将被调序号和图案属性关联

所述的移动终端的解锁系统,其中,所述解锁模块具体包括:

计数单元,用于当接收到用户对移动终端触摸屏上显示的指定图案的点击操作时,计数器加1;

解锁单元,用于当计数器的计数值达到解锁规则规定的数量时,则对移动终端进行解锁。

所述的移动终端的解锁系统,其中,所述计数单元具体包括:

获取子单元,用于当接收到用户对移动终端触摸屏上显示的图案的点击操作时,根据点击坐标获取被点击的图案的被调序号;

判断子单元,用于根据被调序号查找关联的图案属性,根据图案属性判断被点击的图案是否为指定图案;

计数子单元,用于若被点击的图案为指定图案,则计数器加1。

有益效果:本发明采用变化的解锁方式来对移动终端进行解锁,并且按照某种规则点击解锁图案,改变了以为的单调解锁模式,增加了变化性,且避免了繁复和累赘,使用起来更加方便。

附图说明

图1为本发明提供一种移动终端的解锁方法较佳实施例的流程图。

图2为本发明的解锁界面的变化示意图。

图3为本发明提供一种移动终端的解锁系统较佳实施例的结构框图。

具体实施方式

本发明提供一种移动终端的解锁方法及系统,为使本发明的目的、技术方案及效果更加清楚、明确,以下对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

请参阅图1,图1为本发明一种移动终端的解锁方法较佳实施例的流程图,如图所示,其包括步骤:

S1、当需要解锁时,从图库中选择若干图案并存放于图案候选区;

S2、调用图案候选区中的图案并在移动终端触摸屏上显示;

S3、接收用户对移动终端触摸屏上显示的图案的点击操作,并判断点击操作与预设的解锁规则是否一致,若一致则对移动终端进行解锁,否则保持锁定状态。

本发明中,在图库中预先存储了足量的图案,具体可包括水果类、植物类、动物类、数字类、字母类等各种类型的图案。在用户需要解锁时,点亮屏幕,此时从图库中随机选择若干图案并存放于图案候选区,后续的解锁图案即从图案候选区中挑选,并确定一种点击方式作为预设的解锁规则,当用户对图案的点击操作与预设的解锁规则一致,则解锁成功,否则保持锁定状态。从图库中选择图案的方式优选为随机选择的方式,也可以是按用户规定的方式或者默认的其他方式实现,例如用户设置只选择预定种类的图案,例如水果类或者水果类与动物类两种组合等方式,也可以是默认全部种类各选一种,选择的方式可以多样。

在所述步骤S2中,调用图案候选区中的图案,并以预定的速度在移动终端触摸屏上移动。即图案的显示方式可以是以一定的速度在触摸屏上移动,例如匀速在触摸屏上移动,当然其显示方式也可以是突变的形式在触摸屏上出现和消失,或者将图案候选区的图案全部显示在触摸屏上,供用户选择点击。优选的,在此步骤中,控制每一图案从移动终端触摸屏的一侧出现,然后匀速移动终端另一侧并消失,例如从移动终端触摸屏的底部出现,并沿直线匀速移动至移动终端顶部并消失,当然,也可以是按照对角线的路线进行移动。另外相邻图案的间隔可以由用户设置,也可以按默认方式,例如设置相邻图案的间距较小,这样触摸屏上可以同时出现多个图案。另外图案的大小也可以由用户设置,也可以按默认方式,优选的是,在触摸屏上同时出现的图案大于等于4个,小于等于10个,例如设置为6个,这样既可提高解锁效率,又避免过大浪费空间以及过小不利于点击的问题。另外,从图案候选区中调用图案的方式可以是随机调用,也可以是按照某种方式循环调用,例如依次调用图案候选区的每一图案,并且不断循环,直至解锁成功。图案的形状可以是正方形、矩形、圆形、菱形等等,图案可以是单一形状,也可以是多种形状混用。

举例来说,所述图案从下至上移动时,当图案上边线刚触及触摸屏底部时,称该图案刚开始出现,当其外框下边线刚触及触摸屏底部时,称之为完全出现,则当第一个图案完全出现后,系统调取第二个图案紧跟在第一个图案后,当第二个图案完全出现后,系统继续调取第三个图案跟在第二个图案后,依次循环,不断出现的图案首尾相连,形成一个活动阵列。当阵列最顶端的图案外框上边线刚触及触摸屏顶部时,称该图案开始消失,到外框下边线触及触摸屏顶部时,称该图案完全消失。在顶部图案逐渐消失的过程中,整个阵列依旧在匀速向上运动,顶端图案完全消失后,原先次顶端图案弥补空缺,成为新的顶端图案,并开始消失,依次循环,不断有新图案成为顶端图案并挨个消失。

优选的,所述步骤S3中,所述解锁规则为连续击中若干个图案候选区中的指定图案,所述指定图案为图案候选区中的一个图案,此指定图案再图案候选区的图案全部选择完毕后,即可确认,用户可以预先指定某一个图案为指定图案,那么每次都会将该图案从图库中选择出来放至图案候选区,也可以由系统中图案候选区中随机选择一个。假设各图案依次以预定的速度在移动终端触摸屏上移动时,用户需要连续击中几种指定图案,这样才能正确解锁。所述的指定图案可以是一种,但显然,其解锁方式还可以进行变换,例如按次序连续击中不同的指定图案,例如连续击中图案一、图案二和图案三,以实现解锁。另外,本发明中,解锁规则为连续击中若干个指定图案,若某个出现在触摸屏上的图案为指定图案,并且被点击,那么该指定图案将不再响应用户的点击操作,只有下次重新被调用并显示在触摸屏上才会再次响应用户的点击操作。为了防止从图案候选区随机选择的图案情况下,多次都选不到指定图案,所以可以控制指定图案需要被调用,例如在调用三次图案情况下,必有一次是指定图案被调用。

另外,出现在移动终端触摸屏上的图案(图案候选区只有一个图案,且作为指定图案)可以只有一个,那么只需击中该图案即可解锁,这种属于最简单的解锁方式。但更优选的是,连续击中若干个指定图案,这样能避免误操作,且提高变化性。

另外用户在每次解锁时,从图库中随机选择的图案的数量和种类可以并不相同,所以其解锁规则也每次都在发生变化,故在从图库中随机选择完图案并在确定解锁规则后,将解锁规则显示在触摸屏上,提示用户当前的解锁规则,以提示用户按解锁规则进行解锁,提示语可以是连续击中图案一等类似的语句。另外,连续击中指定图案的次数用户可以自定义,例如设定3次,那么每次的解锁规则都是连续3次击中某个图案,只是每次解锁的图案可能有所不同,当然也可以选择由系统来随机选择,例如当前的解锁规则为连续3次击中图案一,下一次的解锁规则可能是连续击中2次图案二,但这种方式下次数变化太大可能不利于用户快速解锁和适应,所以优选在某个范围内进行随机选择,例如规定在2~4的次数范围内选择,这样更利于用户快速解锁,并能快速适应当前的解锁规则。

所述步骤S2中,记录每次调用并显示在移动终端触摸屏上的图案的被调序号和图案属性,并将被调序号和图案属性关联,然后将这些信息存储。也就是每次从图案候选区调用一个图案则记录该图案的被调序号和图案属性。其中的被调序号是指被调用图案是第几个被调用的,其中的图案属性是指被调用的图案是否为指定图案,例如是指定图案,那么图案属性为1,如果不是指定图案,那么图案属性为0。并将被调序号与图案属性相关联,并存储,这样有利于后续统计,并达到快速解锁。假定解锁规则为连续点击3次草莓图案,当第5个被调用图案刚好为草莓时,则被调序号N和图案属性S分别为5和1。

例如第一个被调用并显示在移动终端触摸屏上的图案,其被调序号记为1,图案属性为0;第二个被调用并显示在移动终端触摸屏上的图案,其被调序号记为2,图案属性为1;第三个被调用并显示在移动终端触摸屏上的图案,其被调序号记为3,图案属性为0;依次类推,第N个显示在移动终端触摸屏上的图案,其被调序号记为N,图案属性为0。

进一步,所述步骤S3具体包括:

S31、当接收到用户对移动终端触摸屏上显示的指定图案的点击操作时,计数器加1;

S32、当计数器的计数值达到解锁规则规定的数量时,则对移动终端进行解锁。

在用户点击指定图案时,若检测到一次指定图案的点击操作,那么计数器加1,依次类推,直至计数器的计数值达到解锁规则规定的数量,例如达到规定的3次时,则对移动终端进行解锁。按照前述的,若某个图案包括指定图案被点击,那么其在触摸屏上不再响应点击操作,需等待其下次重新被调用并显示,当然如果触摸屏上同时出现两个或两个以上的指定图案,那么各指定图案都能被点击。

进一步,所述步骤S31具体包括:

S311、当接收到用户对移动终端触摸屏上显示的图案的点击操作时,根据点击坐标获取被点击的图案的被调序号;

S312、根据被调序号查找关联的图案属性,根据图案属性判断被点击的图案是否为指定图案;

S313、若被点击的图案为指定图案,则计数器加1。

也即,在用户点击到某个图案时,那么获取点击坐标,根据点击坐标获取当前被点击的图案的被调序号,由于之前已经记录了被调序号与图案属性的关联关系,所以只需根据被调序号即可获取相应的图案属性,而根据图案属性可判断被点击的图案是否为指定图案,例如如果为1,那么被点击的图案为指定图案,计数器加1,否则不是指定图案。

按照图2的具体实施例,当用户点亮屏幕需要解锁时,通过计时器T开始计时,从图库中随机选定K种图案临时存放到图案候选区B,并定义图案候选区B中的一种图案为指定图案A,并给出解锁条件:连击M个图案A,显示在解锁界面上;然后从图案候选区中随机调用图案,并显示在解锁界面上,控制图案以速度v匀速沿屏幕匀速向上运动。

当用户点击图案时,获取点击坐标(x,y),提取纵坐标y,读取计时器T的计时值t,根据预置公式,计算出当前的点击坐标对应图案的被调顺序N,其中,v和w为已知定值,a为点击坐标到对应图案上边线的距离,w为图案外框边长(图案为正方形)。

根据所述被调序号N查找N对应的图案属性S,根据预设条件判断是否有有效点击,并执行相应的操作:S=1,则为有效点击,发送高电平信号给计数器C;S=0,无效点击,发送低电平信号给计数器C,对于计数器C来说,若收到高电平信号,往上加1;收到低电平信号,清零;当计数值达到M(解锁规则规定的数量)时,判断解锁成功,解锁触摸屏,并发送低电平信号给图案候选区B,图案候选区B在收到低电平信号后清空区域,以便用户正常使用移动终端。其中计数器C清零的意思是没有连续点击指定图案,而是点击了其他图案,所以需要重新开始计数。

关于上述被调序号的计算,具体原理如下:

每个图案从开始出现到完全出现所运动的轨迹为图案外框边长w,对应需要的时间为w/v,则:

第1个图案开始出现时,触摸屏上可见图案为0,计时器刚开始计时,t=0;

第2个图案开始出现时,第1个图案刚好完全出现,活动阵列运动时间t=w/v;

第3个图案开始出现时,第2个图案刚好完全出现,活动阵列运动时间t=2w/v;

第4个图案开始出现时,第3个图案刚好完全出现,活动阵列运动时间t=3w/v;

……

第N个图案开始出现时,第N-1个图案刚好完全出现,活动阵列运动时间t=(N-1)w/v;

当计时器计时到t时,用户点击触摸屏上的图案,点击坐标的纵坐标为y,被点击图案的被调序号为N,则总时间t由两部分组成:

t1:第1个图案开始出现到第N个图案开始出现经历的时间,t1=(N-1)w/v;

t2:第N个图案从开始出现到用户点击时经历的时间;

一般移动终端触摸屏左下角为原点(0,0),故触摸屏底边上的点纵坐标均为0,用户点击位置在对应图案中的位置是随机的,最高落在图案外框的上边线上,最低落在图案外框的下边线上,故点击位置到对应图案上边线的距离a最大为w,最小为0,即a=[0,w],则第N个图案从开始出现到用户点击时,该图案的运动轨迹为y+a-0,则经历的时间t2=(y+a)/v,即t=t1+t2=(N-1)w/v+(y+a)/v,则 。

由于w、v为已知定值,a为已知范围,t、y可分别检测得到,则可算出N的取值范围。又由于a最大和最小取值刚好相差w,即a/w最大和最小取值也刚好相差1,即N最大和最小取值刚好也差正整数1,而N又为正整数,则在差值为1的固定范围内,正整数N便可确定唯一取值,至此,被调序号N计算完毕。

下面通过一具体实施例对本发明的方法进行详细说明。

0)、锁屏状态下,用户点亮触摸屏,计时器T启动工作。

1)、计时器T从零开始计时。

2)、从图库中随机选定K种图案临时存放到图案候选区B,定义其中一种图案为有效解锁图案A(即指定图案),给出解锁条件:连击M个图案A,并将解锁条件显示在解锁界面上。

3)、从图案候选区B中随机调用第一个图案显示在解锁界面上并控制该图案以速度v沿屏幕(即触摸屏)匀速向上运动;同时标记第一个图案的被调序号N和图案属性S,并存储;例如通过一存储模块存储被调序号N和图案属性S,其中,N=1,S根据该图案是否为指定图案来确定。

4)、当第一个图案完全出现后,继续从图案候选区B中调用第二个图案显示在解锁界面上并控制该图案和第一个图案一起以速度v沿屏幕匀速向上运动;

5)、当第二个图案完全出现后,继续从图案候选区B中调用第三个图案显示在解锁界面上并控制该图案和第一、第二个图案一起以速度v沿屏幕匀速向上运动;同时标记第二个图案的被调序号N和图案属性S,并存储;例如通过所述存储模块存储被调序号N和图案属性S,其中,N=2。

6)、依次循环,当第N-1个图案完全出现后,继续从图案候选区B中调用第N个图案显示在解锁界面上并控制该图案和屏幕上的其他图案一起以速度v沿屏幕匀速向上运动;同时标记第N个图案的被调序号N和图案属性S,并存储;例如通过所述存储模块存储被调序号N和图案属性S,其中,N=N。

7)、用户点击屏幕,检测用户的点击操作,获取点击坐标(x,y);

8)、提取点击坐标中的纵坐标y,读取计时器T的计时值t,根据预置公式,计算出当前触点(点击位置)对应图案的被调序号。

9)、在所述存储模块中查找被调序号N对应的图案属性S,根据预设条件判断是否为有效点击,并执行相应的操作:

S=1,有效点击,发送高电平信号给计数器C;

S=0,无效点击,发送低电平信号给计数器C;

10)、计数器C收到高电平信号,往上加1;收到低电平信号,清零;发送每次更新后的计数值给解锁模块。

11)、解锁模块实时接收计数器C发来的计数值,当计数值达到M(解锁规则规定的数量)时,则判定解锁成功,解锁触摸屏,并发送低电平信号给图案候选区B;反之,不操作。

12)、当用户连续M次点击均点到有效解锁图案A(即指定图案),如连续M次均被判断为有效点击时,计数值C=M,解锁模块判定计数值C满足C≥M的条件,解锁成功,并发送低电平信号到图案候选区B清空该区域,等待下一次解锁。

具体实施过程中,共涉及8个参数K,M,w,v,y,t,a,N。

K和M均优选为每次解锁时随机设定的正整数,即每次解锁时,K和M的值随机变化。

K的取值根据用户习惯在每次解锁时随机设定,如5,8,避免过大或过小,一般4≤K≤10即可,本实施例优选为6;如果系统直接从图库中调用图案,由于图库中信息量太大,可能造成指定图案A一直未调用到或调用时间过晚导致解锁时间过长,降低用户体验,故本发明是从图库中先选取K种图案组成候选图案并放在图案候选区,再从图案候选区中去随机调用,则可避免上述情况发生。

M的取值根据用户习惯在每次解锁时随机设定,如2、3或5,避免过大或过小,本实施例优选为3;

w和v为已知定值,每次解锁时这两个值都是一样的。

w的取值需考虑到用户的视觉和操作习惯,过大,则整个屏幕显示图案个数太少,且要达到解锁条件需时较长,不符合用户解锁预期,从美学上来讲,也比例失调,不够美观;而过小则会造成视觉疲累,且容易造成误点击,误判断。本实施例中w优选为1.5cm。

v的取值根据用户习惯固定设置,即每次解锁图案运动速度v都是一样的,本实施例优选为0.5cm/s。

y和t可以实时获取。

a为触点(即点击位置)到对应图案上边线的距离,为一正值,由用户实际触点位置决定,取值范围为0~w,即a=[0,w]

N为被调序号,是一正整数,计算获得。

本发明还提供一种移动终端的解锁系统较佳实施例,如图3所示,其中包括:

图案选择模块100,用于当需要解锁时,从图库中选择若干图案并存放于图案候选区;具体如上所述。

图案显示模块200,用于调用图案候选区中的图案并在移动终端触摸屏上显示;具体如上所述。

解锁模块300,用于接收用户对移动终端触摸屏上显示的图案的点击操作,并判断点击操作与预设的解锁规则是否一致,若一致则对移动终端进行解锁,否则保持锁定状态。具体如上所述。

进一步,所述解锁规则为连续击中若干个图案候选区中的指定图案,所述指定图案为图案候选区中的一个图案。具体如上所述。

进一步,所述图案显示模块200中,所述记录每次调用并显示在移动终端触摸屏上的图案的被调序号和图案属性,并将被调序号和图案属性关联具体如上所述。

进一步,所述解锁模块300具体包括:

计数单元,用于当接收到用户对移动终端触摸屏上显示的指定图案的点击操作时,计数器加1;具体如上所述。

解锁单元,用于当计数器的计数值达到解锁规则规定的数量时,则对移动终端进行解锁。具体如上所述。

进一步,所述计数单元具体包括:

获取子单元,用于当接收到用户对移动终端触摸屏上显示的图案的点击操作时,根据点击坐标获取被点击的图案的被调序号;具体如上所述。

判断子单元,用于根据被调序号查找关联的图案属性,根据图案属性判断被点击的图案是否为指定图案;具体如上所述。

计数子单元,用于若被点击的图案为指定图案,则计数器加1。具体如上所述。

关于上述模块单元的技术细节在前面的方法中已有详述,故不再赘述。

综上所述,本发明采用变化的解锁方式来对移动终端进行解锁,并且按照某种规则点击解锁图案,改变了以为的单调解锁模式,增加了变化性,且避免了繁复和累赘,使用起来更加方便。

应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1