基于压力传感器的解锁装置、方法及移动终端的制作方法_5

文档序号:9711660阅读:来源:国知局
字符串对应的预设区域,反之,则判定触摸滑动操作的终点位于所述字符串对应的预设区域之外,解锁失败。
[0124]或者,在设置密码时,以一对多或者一对一的映射关系为每个字符设置一定颜色的色块,参照图6所示,以密码为1234为例,若为字符1设置的色块为A,则在解锁时,需要将字符1拖动至色块A所在的区域,并且该次操作在A处的压力值和/或按压时长需要达到预设的条件,这样输入的字符1为有效输入,可以理解的是,当字符以泡泡形式漂浮在解锁界面上显示时,可能会遮挡住预设的色块区域,此时只需要拖拽接触,即可使其弹开,不会影响密码的输入。进一步地,当解锁界面上有多个相同颜色的色块时,可以设置为每个字符设置一个固定的色块,例如,图6中的A色块和B色块均为蓝色色块,但是,用户为字符1设置的是A色块,那么将字符1拖动至B色块,就无法进行解锁;也可以设置一个固定的颜色,用户为字符1设置的是蓝色色块,那么将字符1拖动至A色块或者B色块都可以解锁。
[0125]步骤S32,若所述触摸滑动操作的终点位于所述字符串对应的预设区域,则判断所述预设次数的触摸滑动操作在终点处的压力信息是否满足预设条件。
[0126]步骤S33,当所述压力信息满足预设条件时,控制移动终端解锁。
[0127]若触摸滑动操作的终点位于字符串对应的预设区域,则判断预设次数的触摸滑动操作在终点处的压力信息是否满足预设条件,即判断每一次触摸滑动操作的压力信息是否满足该触摸滑动操作对应的字符的预设条件,用户预先为预存字符串中的每一个字符设置条件,压力信息包括按压时长、压力值等,若用户设置压力阈值,则当解锁时的压力值大于或者等于压力阈值时,则认为该次触摸滑动操作的压力信息满足预设条件;若用户设置了按压时长阈值,则在压力值大于预设压力阈值时,判断压力值大于预设压力阈值的持续时长是否大于预设按压时长阈值,当压力值大于预设压力阈值的持续时长大于预设按压时长阈值时,判定该次触摸滑动操作的压力信息满足预设条件,则控制移动终端解锁。
[0128]判断所述预设次数的触摸滑动操作在终点处的压力信息是否满足预设条件的步骤包括:
[0129]获取所述预设次数的触摸滑动操作中每次触摸滑动操作在终点处的压力值;
[0130]判断每次触摸滑动操作在终点处的压力值是否属于所述触摸滑动操作对应的字符的预设压力值区间,其中,当所述触摸滑动操作,在终点处的压力值属于所述触摸滑动操作对应的字符的预设压力值区间时,判定所述触摸滑动操作满足预设条件。
[0131]在本实施例中,根据终端支持的压力范围将压力范围划分为以下三个区间:1-4个压力当量为第一区间,5-8个压力当量为第二区间,9-12个压力当量为第三区间,其中,当量大小由终端支持的最大压力触控力度而定,为每个字符设置对应区间,只要输入的压力值位于该区间,则判定所述触摸滑动操作的压力信息满足预设条件。
[0132]本实施例提出的基于压力传感器的解锁方法,在解锁界面上增加了预设区域作为解锁的条件之一,进一步提升解锁密码输入时的安全性。
[0133]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如R0M/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,月艮务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
[0134]以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1.一种基于压力传感器的解锁装置,其特征在于,所述基于压力传感器的解锁装置包括: 接收模块,用于接收用户基于移动终端解锁界面的触摸滑动操作,其中,所述触摸滑动操作以所述移动终端解锁界面上的字符作为起点; 获取模块,用于获取用户基于所述移动终端解锁界面的预设次数的触摸滑动操作对应的字符串,以及所述预设次数的触摸滑动操作在终点处的压力信息,其中,预设次数的所述触摸操作之间的时间间隔小于预设时间间隔; 控制模块,用于所述字符串与预存字符串匹配、且所述预设次数的触摸滑动操作在终点处的压力信息满足预设条件,则控制移动终端解锁。2.根据权利要求1所述的基于压力传感器的解锁装置,其特征在于,所述控制模块包括: 区域判断单元,用于若所述字符串与预存字符串匹配,则判断所述触摸滑动操作的终点是否位于所述字符串对应的预设区域; 压力判断单元,用于若所述触摸滑动操作的终点位于所述字符串对应的预设区域,则判断所述预设次数的触摸滑动操作在终点处的压力信息是否满足预设条件; 解锁控制单元,用于当所述压力信息满足预设条件时,控制移动终端解锁。3.根据权利要求1所述的基于压力传感器的解锁装置,其特征在于,所述控制模块,还用于当所述预存字符串以循环单链表的形式存储时,若获取到的所述字符串位于所述循环单链表中,则判定所述字符串与所述预存字符串匹配。4.根据权利要求3所述的基于压力传感器的解锁装置,其特征在于,所述区域判断单元,还用于获取所述预设次数的触摸滑动操作中每次触摸滑动操作在终点处的位置坐标,以及判断每次触摸滑动操作在终点处的位置坐标是否位于所述触摸滑动操作对应的字符的预设坐标区间,其中,当所述触摸滑动操作在终点处的位置坐标位于所述触摸滑动操作对应的字符的预设坐标区间时,判定所述触摸滑动操作的终点位于所述字符串对应的预设区域。5.根据权利要求3所述的基于压力传感器的解锁装置,其特征在于,所述压力判断单元,还用于获取所述预设次数的触摸滑动操作中每次触摸滑动操作在终点处的压力值;以及判断每次触摸滑动操作在终点处的压力值是否属于所述触摸滑动操作对应的字符的预设压力值区间,其中,当所述触摸滑动操作,在终点处的压力值属于所述触摸滑动操作对应的字符的预设压力值区间时,判定所述触摸滑动操作满足预设条件。6.—种移动终端,其特征在于,所述移动终端包括权利要求1至5中任一项所述的基于压力传感器的解锁装置。7.一种基于压力传感器的解锁方法,其特征在于,所述基于压力传感器的解锁方法包括: 接收用户基于移动终端解锁界面的触摸滑动操作,其中,所述触摸滑动操作以所述移动终端解锁界面上的字符作为起点; 获取用户基于所述移动终端解锁界面的预设次数的触摸滑动操作对应的字符串,以及所述预设次数的触摸滑动操作在终点处的压力信息,其中,预设次数的所述触摸操作之间的时间间隔小于预设时间间隔; 若所述字符串与预存字符串匹配、且所述预设次数的触摸滑动操作在终点处的压力信息满足预设条件,则控制移动终端解锁。8.根据权利要求7所述的基于压力传感器的解锁方法,其特征在于,所述若所述字符串与预存字符串匹配、且所述预设次数的触摸滑动操作在终点处的压力信息满足预设条件,则控制移动终端解锁的步骤包括: 若所述字符串与预存字符串匹配,则判断所述触摸滑动操作的终点是否位于所述字符串对应的预设区域; 若所述触摸滑动操作的终点位于所述字符串对应的预设区域,则判断所述预设次数的触摸滑动操作在终点处的压力信息是否满足预设条件; 当所述压力信息满足预设条件时,控制移动终端解锁。9.根据权利要求7所述的基于压力传感器的解锁方法,其特征在于,当所述预存字符串以循环单链表的形式存储时,若获取到的所述字符串位于所述循环单链表中,则判定所述字符串与所述预存字符串匹配。10.根据权利要求9所述的基于压力传感器的解锁方法,其特征在于,所述判断所述触摸滑动操作的终点是否位于所述字符串对应的预设区域的步骤包括: 获取所述预设次数的触摸滑动操作中每次触摸滑动操作在终点处的位置坐标; 判断每次触摸滑动操作在终点处的位置坐标是否位于所述触摸滑动操作对应的字符的预设坐标区间,其中,当所述触摸滑动操作在终点处的位置坐标位于所述触摸滑动操作对应的字符的预设坐标区间时,判定所述触摸滑动操作的终点位于所述字符串对应的预设区域。
【专利摘要】本发明公开了一种基于压力传感器的解锁装置,包括:接收模块,用于接收用户基于移动终端解锁界面的触摸滑动操作,其中,触摸滑动操作以移动终端解锁界面上的字符作为起点;获取模块,用于获取用户基于移动终端解锁界面的预设次数的触摸滑动操作对应的字符串,以及预设次数的触摸滑动操作在终点处的压力信息,其中,预设次数的触摸操作之间的时间间隔小于预设时间间隔;控制模块,用于字符串与预存字符串匹配、且预设次数的触摸滑动操作在终点处的压力信息满足预设条件,则控制移动终端解锁。本发明还提出一种基于压力传感器的解锁方法及一种移动终端。本发明解决了移动终端解锁时密码输入不够安全的技术问题。
【IPC分类】H04M1/67, G06F3/041, G06F3/0488
【公开号】CN105472094
【申请号】CN201510821513
【发明人】杨显钧
【申请人】努比亚技术有限公司
【公开日】2016年4月6日
【申请日】2015年11月23日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1