一种移动终端解锁的方法及移动终端的制作方法_3

文档序号:9505914阅读:来源:国知局
还可为:N为1的时候,用1圈波纹表示,N为2的时候,用2圈波纹表示。
[0094]可选地,一种预设的按压参数与等级值之间的映射关系可形如,以按压力度为例,按压力度对应等级值1至5,按压力度大于0且小于12牛对应等级值为1,按压力度大于或等于12牛且小于24牛对应等级值为2,按压力度大于或等于24牛且小于36牛对应等级值为3,按压力度大于或等于36牛且小于48牛对应等级值为4,按压力度大于或等于48牛对应等级值为5。若第一组按压参数的按压力度为23牛,则对应的等级值为2。
[0095]可选地,N组按压参数中的每组按压参数可包含多个参数,则可将多个按压参数取平均求得均值,然后将该均值按照预设的按压参数与等级值之间的映射关系转化为等级值。
[0096]S204、将所述N个等级值按照预设方式转化为第一字符串。
[0097]具体实现中,移动终端可将N个等级值按压的先后顺序转化为第一字符串。例如,在N为4的情况下,4次按压操作,得到的4个等级值依次为1、2、1、3,则组成的字符串可为1213 ;进一步地,若考虑两次按压操作之间的松开动作,则松开后,等级值记作0,那么,组成的字符串可为1020103。
[0098]S205、将所述字符串与预设的N组按压参数对应的字符串进行匹配。
[0099]S206、若匹配成功,对所述移动终端进行解锁。
[0100]其中,步骤S201-步骤S202和步骤S205-步骤S206的具体描述可相应地参照图1所描述的步骤S101-步骤S102和步骤S204-步骤S205,在此不再赘述。
[0101]本实施例中,移动终端可获取预设时间内对移动终端的触摸屏进行的N次按压操作;确定N次按压操作生成的N组按压参数;按照预设的按压参数与等级值之间的映射关系将N组按压参数转化为N个等级值;将字符串与预设的第二字符串进行匹配;若匹配成功,对移动终端进行解锁,由于采用按压操作解锁具有较好的隐蔽性,同时在按压操作过程中将按压操作生成的按压参数转化为字符串,因而,增加了破解难度,可进一步提高移动终端的安全性。
[0102]请参阅图3,为本发明实施例提供的一种移动终端解锁的方法的第三实施例流程示意图。本实施例中所描述的移动终端解锁的方法,包括以下步骤:
[0103]S301、获取预设时间内对移动终端的触摸屏进行的按压操作。
[0104]S302、解析所述按压操作的按压力度得到力度变化曲线。
[0105]具体实现中,用户在对移动终端的触摸屏进行按压操作时,按压操作过程中,按压操作对应的按压力度也并不是每时每刻都一样,因而,移动终端可对该按压操作过程中按压力度进行解析,从而,可描述出不同时刻对应的不同按压力度的力度变化曲线,该力度变化曲线可由二维函数进行表示,其中,该力度变化曲线的横坐标可为时间,纵坐标可为按压力度。
[0106]S303、根据所述力度变化曲线生成按压参数。
[0107]具体实现中,移动终端可将力度变化曲线分为N段,其中,N为大于1的整数,对每一段的按压力度进行取平均运算,得到的N个值作为按压参数。
[0108]优选地,移动终端可获取力度变化曲线中的极大值和极小值,将极大值和极小值进行量化处理以得到按压参数。在移动终端处于被唤醒状态时,倘若检测到按压操作,可获取该按压操作过程中的按压力度进行解析,以生成力度变化曲线,可获取该力度变化曲线中的极大值和极小值,因为得到的极大值和极小值可能不是整数,或者数值较大或者数值较大,则有必要对极大值和极小值进行量化处理,量化处理的方式可为:方式一、将极大值或者极小值按照四舍五入原则进行取整;方式二、根据预设的按压参数(此处主要为按压力度)与等级值之间的映射关系将该极大值或者极小值转化为对应的等级值。例如,按压操作过程中得到的极值(包括极大值和极小值)分别为1、2、1、3,则该按压操作的过程中,首先按压力度达到等级值1,接着,由于用户加大按压力度达到等级值2,接着,减小按压力度又还原到等级值1,最后,又再次加大按压力度到等级值3。
[0109]可选地,若该按压操作持续时间稍长,则可在对按压操作的指定时刻进行采样,SP将力度变化曲线中指定时刻的按压力度作为按压参数。
[0110]S304、将所述按压参数转化为第一字符串。
[0111]S305、将所述第一字符串与预设的按压参数对应的第二字符串进行匹配。
[0112]S306、若匹配成功,对所述移动终端进行解锁。
[0113]其中,步骤S301、步骤S304-步骤S306的具体描述请参照图1中所描述的步骤S101、步骤S103-步骤S105,在此不再赘述。
[0114]作为一种可能的实施方式,本实施例中的按压参数还可以为按压触摸屏的按压面积,具体实施过程如下:移动终端可获取预设时间内对移动终端的触摸屏进行的按压操作,解析该按压操作的按压面积得到面积变化曲线,根据该面积变化曲线生成按压参数,将该按压参数转化为第一字符串,将第一字符串与预设的第二字符串进行匹配,若匹配成功,对移动终端进行解锁。其中,移动终端可对该按压操作过程中按压面积进行解析,从而,可描述出不同时刻对应的不同按压面积的面积变化曲线,该面积变化曲线可由二维函数进行表示,其中,该面积变化曲线的横坐标可为时间,纵坐标可为按压力度。移动终端可将面积变化曲线分为N段,其中,N为大于1的整数,对每一段的按压面积进行取平均运算,得到的N个值作为按压参数。优选地,移动终端可获取面积变化曲线中的极大值和极小值,将极大值和极小值进行量化处理以得到按压参数。在移动终端处于被唤醒状态时,倘若检测到按压操作,可获取该按压操作过程中的按压面积进行解析,以生成面积变化曲线,可获取该面积变化曲线中的极大值和极小值,因为得到的极大值和极小值可能不是整数,或者数值较大或者数值较大,则有必要对极大值和极小值进行量化处理,量化处理的方式可为:方式一、将极大值或者极小值按照四舍五入原则进行取整;方式二、根据预设的按压参数(此处主要为按压面积)与等级值之间的映射关系将该极大值或者极小值转化为对应的等级值。
[0115]作为一种可能的实施方式,本本实施例中的按压参数还可以为按压触摸屏的触摸点的个数,具体实施过程如下:移动终端可获取预设时间内对移动终端的触摸屏进行的按压操作,记录该按压操作的触摸点个数变化规律,根据该触摸点个数变化规律生成按压参数,将该按压参数转化为第一字符串,将第一字符串与预设的第二字符串进行匹配,若匹配成功,对移动终端进行解锁。需要说明的是,在该按压过程中,触摸点的个数可指手指个数的变化,例如,刚开始4个手指按压、接着3个手指按压、然后2个手指按压、再接着3个手指按压,最后,松开按压,则触摸点个数变化规律可为4、3、2、3,则可进一步该按压参数转化为第一字符串即4323。
[0116]作为一种可能的实施方式,本实施例中的按压参数还可为按压触摸屏的按压力度、按压触摸屏的按压面积和按压触摸屏的触摸点个数之间的至少两个组合在一起的按压参数,例如按压力度和触摸点个数的组合,具体地,移动终端可获取预设时间内对移动终端的触摸屏进行的按压操作;解析该按压操作的按压面积得到面积变化曲线,根据该面积变化曲线生成第一按压参数,并记录触摸点个数,将触摸点按压参数生成第二按压参数,将该第一按压参数和第二按压参数转化为第一字符串,将第一字符串与预设的第二字符串进行匹配,若匹配成功,对移动终端进行解锁。
[0117]本实施例中,移动终端可获取预设时间内对移动终端的触摸屏进行的按压操作;并对按压操作过程的按压力度、按压面积、触摸点个数等进行解析,从而,得到按压参数,并将该按压参数生成第一字符串,将该第一字符串与预设的第二字符串进行匹配,若匹配成功,对移动终端进行解锁,由于采用按压操作解锁具有较好的隐蔽性,同时在按压操作过程中将按压操作生成的按压参数转化为字符串,因而,增加了破解难度,可进一步提高移动终端的安全性。
[0118]请参阅图4a_图4e,为本发明实施例提供的一种移动终端的第一实施例结构示意图。其中,图4a中所描述的移动终端,包括:获取单元401、确定单元402、转化单元403、匹配单元404和解锁单元405。
[0119]获取单元401,用于获取预设时间内对移动终端的触摸屏进行的N次按压操作,其中,N为正整数。
[0120]确定单元402,用于确定所述获取单元401获取到的N次按压操作生成的N组按压参数。
[0121]转化单元403,用于将所述确
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1