一种基于指纹识别传感器安全操作文件的方法及装置制造方法

文档序号:6635317阅读:185来源:国知局
一种基于指纹识别传感器安全操作文件的方法及装置制造方法
【专利摘要】本发明公开了一种基于指纹识别传感器安全操作文件的方法,应用于配置有指纹识别传感器的智能移动终端,包括下列步骤:S1选中将要进行操作的目标信息后指纹识别传感器启动;S2捕获第一指纹图像数据,并记录捕获时间和位置;S3捕获第二指纹图像数据,并记录捕获时间和位置;S4判断比较第一、第二指纹图像数据和用户预置指纹图像数据;S5根据第一和第二指纹捕获位置判断手势滑动方向;S6调用手势与信息操作映射关系表,查找对应的目标信息操作方式,并对目标信息进行操作。该发明利用指纹识别传感器识别手势滑动,同时结合指纹验证,不仅实现重要信息文件的相关特殊操作的加密功能,同时还保证重要信息文件的相关特殊操作的便捷性。
【专利说明】一种基于指纹识别传感器安全操作文件的方法及装置

【技术领域】
[0001]本发明涉及智能移动终端和指纹识别传感器结合的【技术领域】,特别涉及一种基于指纹识别传感器安全操作文件的方法及装置。

【背景技术】
[0002]二十世纪末至二十一世纪初的近二十多年是移动通信高速发展的黄金成长阶段,移动电子设备得到了广泛的普及和应用,手机电子产品的更新速度让人目不暇接,不但手机通信制式从2G GSM到4G LTE的跨越式发展,而且手机也从只具有单一通话功能的电子设备演变成一个包括通话管理、游戏娱乐、办公记事等各类应用软件在内的智能运行平台。智能移动终端通常保存了用户大量重要信息,比如通信录、短信、照片、文字影音资料,但同时终端设备的的存储空间是有限的,为了能保证智能移动终端运行顺畅,用户需要经常对终端设备上存储的文件进行整理,,这其中删除和剪切是非常常见的操作。
[0003]目前,指纹识别传感器更多的使用在加密领域,比如说对文件加密,手机加密,以及延伸领域如指纹识别解锁等,但通常指纹识别解锁只是一次性验证,比如说屏幕的密码解锁,只要指纹密码成功验证完毕后就不需要再次验证了,之后一旦智能移动终端交给周边的人,他人就可以对智能移动终端进行各式操作,比如对重要信息进行处理一删除、剪切等操作,一旦某些文件被删除或者被误操作剪切以及拖动到别的文件夹,再想重新找回来,就比较麻烦或者更尤甚的是造成不可逆的重要信息丢失。现在亟待一种方便快捷的对重要信息进行操作赋予加密手段的方法,既能对重要信息的操作进行加密,又不会对操作便捷性造成影响。


【发明内容】

[0004]本发明的第一个目的在于克服现有技术的缺点与不足,提供一种基于指纹识别传感器安全操作文件的方法。本发明利用指纹识别传感器作为一种输入识别设备,在进行特殊重要信息的相关特殊操作时,通过指纹识别传感器识别手势动作,同时结合指纹验证,实现了重要信息的相关特殊操作的加密功能,同时还保证了重要信息的相关特殊操作的便捷性,不影响用户的操作体验度。
[0005]本发明的另一个目的在于克服现有技术的缺点与不足,提供一种基于指纹识别传感器安全操作文件的装置。
[0006]本发明的第一个目的通过下述技术方案实现:
[0007]—种基于指纹识别传感器安全操作文件的方法,应用于配置有指纹识别传感器的智能移动终端,包括下列步骤:
[0008]S1、智能终端终端检测到用户已选中将要进行操作的目标信息,启动指纹识别传感器进入指纹识别工作状态;
[0009]S2、智能移动终端捕获用户通过指纹识别传感器输入的第一指纹图像数据,记录下第一指纹捕获时间和第一指纹捕获位置;
[0010]S3、智能移动终端捕获用户通过指纹识别传感器输入的第二指纹图像数据,记录下第二指纹捕获时间和第二指纹捕获位置;
[0011]S4、当所述第一指纹捕获时间和第二指纹捕获时间的时间间隔小于指定时间间隔,判断比较所述第一指纹图像数据、第二指纹图像数据和用户预置指纹图像数据是否三者完全相同,如果上述判断比较结果是相同的,进入下一步骤S5 ;
[0012]S5、根据所述第一指纹捕获位置和第二指纹捕获位置判断手势滑动方向;
[0013]S6、调用手势与信息操作映射关系表,根据手势与信息操作映射关系表中规定的手势滑动方向与目标信息操作方式之间的对应关系,匹配出所述步骤S5中判断得到的手势滑动方向对应的目标信息操作方式,并对用户选中的目标信息进行相关操作。
[0014]优选的,所述目标信息包括文件、文件夹、通讯录、相片。
[0015]优选的,所述步骤S6中手势与信息操作映射关系表的手势滑动方向包括向上、向下、向左、向右滑动。
[0016]优选的,所述步骤S6中手势与信息操作映射关系表的目标信息操作方式包括剪切和删除。
[0017]优选的,所述步骤S6中手势与信息操作映射关系表中手势滑动方向与目标信息操作方式之间的对应关系具体为:
[0018]手指向左滑动对应目标信息的删除操作,手指向右滑动对应目标信息的剪切操作。
[0019]优选的,所述步骤S5中判断手势滑动方向的具体规则如下:
[0020]首先,将智能移动终端操作系统将指纹识别传感器的识别区域放在一个直角坐标系中,将智能移动终端设备的左上角为坐标原点,终端设备的上边界定义为水平X轴方向,屏幕的左边界定义为垂直Y轴方向;
[0021]其次,用(el.getx、el.getY)表示第一指纹捕获位置el点的坐标,(e2.getX、e2.getY)表示第二指纹捕获位置e2点的坐标,distanceX表示X轴方向移动的距离,diStanceY表示Y轴方向移动的距离;
[0022]最后,定义手势滑动方向的具体判断条件为:
[0023]向上滑动判断条件:el.getY - e2.getY>delta,并且 velocityY>velocityX,则方向变量 direct1n = up ;
[0024]向下滑动判断条件:e2.getY - el.getY>delta,并且 velocityY>velocityX,则方向变量 direct1n = down ;
[0025]向左滑动判断条件:el.getX - e2.getX>delta,并且 velocityX>velocityY,则方向变量 direct1n = left ;
[0026]向右滑动判断条件:e2.getX - el.getX>delta,并且 velocityX>velocityY,则方向变量 direct1n = right ;
[0027]其中,delta为判断移动距离的阈值,用于表示滑动的距离至少要大于该阈值时才可以被视为滑动已经进行。
[0028]优选的,在所述步骤SI中启动指纹识别传感器进入指纹识别工作状态之前,所述基于指纹识别传感器安全操作文件的方法还包括:
[0029]S0、用户指纹录入步骤,该步骤具体为
[0030]SO1、智能移动终端操作系统接收用户发送的指纹录入设置请求;
[0031]S02、智能移动终端操作系统启动指纹识别传感器响应用户请求并获取用户录入的指纹;
[0032]S03、智能移动终端操作系统存储用户录入的指纹图像数据。
[0033]优选的,所述步骤S4中如果当所述第一指纹捕获时间和第二指纹捕获时间的时间间隔大于指定时间间隔,则放弃此处指纹图像数据的比对,返回步骤Si,指纹识别传感器仍然处于指纹识别工作状态。
[0034]本发明的另一个目的通过下述技术方案实现:
[0035]一种基于指纹识别传感器安全操作文件的装置,应用于配置有指纹识别传感器的智能移动终端,包括下列单元:
[0036]指纹识别传感器启动单元,该单元用于智能终端终端检测到用户已选中将要进行操作的目标信息,启动指纹识别传感器进入指纹识别工作状态;
[0037]第一指纹图像数据捕获单元,该单元用于智能移动终端捕获用户通过指纹识别传感器输入的第一指纹图像数据,记录下第一指纹捕获时间和第一指纹捕获位置;
[0038]第二指纹图像数据捕获单元,该单元用于智能移动终端捕获用户通过指纹识别传感器输入的第二指纹图像数据,记录下第二指纹捕获时间和第二指纹捕获位置;
[0039]指纹图像数据比对单元,该单元用于当所述第一指纹捕获时间和第二指纹捕获时间的时间间隔小于指定时间间隔,判断比较所述第一指纹图像数据、第二指纹图像数据和用户预置指纹图像数据是否三者完全相同,如果上述判断比较结果是相同的,进入手势滑动方向判断单元;
[0040]手势滑动方向判断单元,该单元用于根据所述第一指纹捕获位置和第二指纹捕获位置判断手势滑动方向;
[0041]目标信息操作单元,该单元用于调用手势与信息操作映射关系表,根据手势与信息操作映射关系表中规定的手势滑动方向与目标信息操作方式之间的对应关系,匹配出所述手势滑动方向判断单元中判断得到的手势滑动方向对应的目标信息操作方式,并对用户选中的目标信息进行相关操作。
[0042]优选的,所述目标信息包括文件、文件夹、通讯录、相片。
[0043]优选的,所述目标信息操作单元中手势与信息操作映射关系表的手势滑动方向包括向上、向下、向左、向右滑动。
[0044]优选的,所述目标信息操作单元中手势与信息操作映射关系表的目标信息操作方式包括剪切和删除。
[0045]优选的,所述目标信息操作单元中手势与信息操作映射关系表中手势滑动方向与目标信息操作方式之间的对应关系具体为:
[0046]手指向左滑动对应目标信息的删除操作,手指向右滑动对应目标信息的剪切操作。
[0047]优选的,所述手势滑动方向判断单元中包括手势滑动判断规则定义模块,该模块又具体包括:
[0048]坐标轴建立子模块,该子模块用于定义坐标轴,将智能移动终端操作系统将指纹识别传感器的识别区域放在一个直角坐标系中,将智能移动终端设备的左上角为坐标原点,终端设备的上边界定义为水平X轴方向,屏幕的左边界定义为垂直Y轴方向;
[0049]指纹捕获位置坐标定义子模块,该模块用于定义第一指纹捕获位置el点和第二指纹捕获位置e2点的坐标,用(el.getX、el.getY)表示第一指纹捕获位置el点的坐标,(e2.getX、e2.getY)表示第二指纹捕获位置e2点的坐标,distanceX表示X轴方向移动的距离,diStanceY表示Y轴方向移动的距离;
[0050]判断条件定义子模块,该模块用于定义手势滑动方向的具体判断条件为:
[0051]向上滑动判断条件:el.getY - e2.getY>delta,并且 velocityY>velocityX,则方向变量 direct1n = up ;
[0052]向下滑动判断条件:e2.getY - el.getY>delta,并且 velocityY>velocityX,则方向变量 direct1n = down ;
[0053]向左滑动判断条件:el.getX - e2.getX>delta,并且 velocityX>velocityY,则方向变量 direct1n = left ;
[0054]向右滑动判断条件:e2.getX - el.getX>delta,并且 velocityX>velocityY,则方向变量 direct1n = right ;
[0055]其中,delta为判断移动距离的阈值,用于表示滑动的距离至少要大于该阈值时才可以被视为滑动已经进行。
[0056]优选的,所述基于指纹识别传感器安全操作文件的装置还包括用户指纹录入单元,该单元又具体包括:
[0057]指纹录入设置请求模块,该模块用于智能移动终端操作系统接收用户发送的指纹录入设置请求;
[0058]请求响应及指纹获取模块,该模块用于智能移动终端操作系统启动指纹识别传感器响应用户请求并获取用户录入的指纹;
[0059]指纹图像数据存储模块,该模块用于智能移动终端操作系统存储用户录入的指纹图像数据。
[0060]优选的,所述指纹图像数据比对单元中如果当所述第一指纹捕获时间和第二指纹捕获时间的时间间隔大于指定时间间隔,则放弃此处指纹图像数据的比对,返回指纹识别传感器启动单元,指纹识别传感器仍然处于指纹识别工作状态。
[0061]本发明相对于现有技术具有如下的优点及效果:
[0062]1、本发明利用指纹识别起到用户身份识别的目的,保证智能移动终端的主人才可以对重要信息特殊文件进行删除一类的特殊操作,而非智能移动终端的主人是没有对重要信息特殊文件进行删除一类的特殊操作的权限,保护了重要信息文件的安全。
[0063]2、本发明利用指纹识别传感器识别手势动作,同时结合指纹验证,不仅实现了对重要信息文件的相关特殊操作的加密功能,同时还保证了重要信息文件的相关特殊操作的便捷性,丝毫不影响用户的操作体验度。

【专利附图】

【附图说明】
[0064]图1是本实施例一中一种基于指纹识别传感器安全操作文件的方法流程图;
[0065]图2是本实施例二中一种基于指纹识别传感器安全操作文件的装置组成框图。

【具体实施方式】
[0066]为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0067]实施例一
[0068]请参见图1,图1是本实施例一中基于指纹识别传感器安全操作文件的方法流程图。图1所示的基于指纹识别传感器安全操作文件的方法,应用于配置有指纹识别传感器的智能移动终端,该方法利用指纹识别传感器作为一种输入识别设备,在进行特殊重要信息的相关特殊操作时,通过指纹识别传感器识别手势动作,同时结合指纹验证,实现了重要信息的相关特殊操作的加密功能,同时还保证了重要信息的相关特殊操作的便捷性,不影响用户的操作体验度。
[0069]其中所述智能移动终端包括手机、平板电脑和掌上上网设备等等。
[0070]如图1所示,本实施例中公开的基于指纹识别传感器安全操作文件的方法包括下列步骤:
[0071]■步骤S0、用户指纹录入步骤,该步骤针对如果是首次使用的智能移动终端设备的情况,之前用户必然没有录入任何有效的指纹图像数据,该步骤还针对如果是更换智能移动终端设备用户的情况,之前用户的指纹图像数据必然也是无效的,也要重新录入用户指纹图像数据。
[0072]该步骤具体为
[0073]S01、智能移动终端操作系统接收用户发送的指纹录入设置请求;
[0074]S02、智能移动终端操作系统启动指纹识别传感器响应用户请求并获取用户录入的指纹;
[0075]S03、智能移动终端操作系统存储用户录入的指纹图像数据。
[0076]■步骤S1、智能终端终端检测到用户已选中将要进行操作的目标信息(比如文件、文件夹、通讯录、相片,但不局限于以上举例),指纹识别传感器启动进入指纹识别工作状态。
[0077]■步骤S2、智能移动终端捕获用户通过指纹识别传感器输入的第一指纹图像数据,记录下第一指纹捕获时间和第一指纹捕获位置。
[0078]■步骤S3、智能移动终端捕获用户通过指纹识别传感器输入的第二指纹图像数据,记录下第二指纹捕获时间和第二指纹捕获位置。
[0079]■步骤S4、当所述第一指纹捕获时间和第二指纹捕获时间的时间间隔小于指定时间间隔,判断比较所述第一指纹图像数据、第二指纹图像数据和用户预置指纹图像数据是否三者完全相同,如果上述判断比较结果是相同的,进入下一步骤S5。
[0080]但如果当所述第一指纹捕获时间和第二指纹捕获时间的时间间隔大于指定时间间隔,则视为此次手势滑动不是一次完整的滑动,中间出现了中断,属于误操作的可能概率极大,故放弃此处指纹图像数据的比对,返回步骤SI,指纹识别传感器仍然处于指纹识别工作状态。
[0081]■步骤S5、根据所述第一指纹捕获位置和第二指纹捕获位置判断手势滑动方向。
[0082]其中,判断手势滑动方向的具体规则如下:
[0083]首先,将智能移动终端操作系统将指纹识别传感器的识别区域放在一个直角坐标系中,将智能移动终端设备的左上角为坐标原点,终端设备的上边界定义为水平X轴方向,屏幕的左边界定义为垂直Y轴方向;
[0084]其次,用(el.getX、el.getY)表示第一指纹捕获位置el点的坐标,(e2.getX、e2.getY)表示第二指纹捕获位置e2点的坐标,distanceX表示X轴方向移动的距离,diStanceY表示Y轴方向移动的距离;
[0085]最后,定义手势滑动方向的具体判断条件为:
[0086]向上滑动判断条件:el.getY - e2.getY>delta,并且 velocityY>velocityX,则方向变量 direct1n = up ;
[0087]向下滑动判断条件:e2.getY - el.getY>delta,并且 velocityY>velocityX,则方向变量 direct1n = down ;
[0088]向左滑动判断条件:el.getX - e2.getX>delta,并且 velocityX>velocityY,则方向变量 direct1n = left ;
[0089]向右滑动判断条件:e2.getX - el.getX>delta,并且 velocityX>velocityY,则方向变量 direct1n = right ;
[0090]其中,delta为判断移动距离的阈值,用于表示滑动的距离至少要大于该阈值时才可以被视为滑动已经进行。
[0091]■步骤S6、调用手势与信息操作映射关系表,根据手势与信息操作映射关系表中规定的手势滑动方向与目标信息操作方式之间的对应关系,匹配出所述步骤S5中判断得到的手势滑动方向对应的目标信息操作方式,并对用户选中的目标信息进行相关操作。
[0092]其中,手势与信息操作映射关系表中手势滑动方向包括向上、向下、向左、向右滑动,目标信息操作方式包括剪切和删除。
[0093]在本实施例中,该步骤S6中手势与信息操作映射关系表中手势滑动方向与目标信息操作方式之间的对应关系具体为:
[0094]手指向左滑动对应目标信息的删除操作,手指向右滑动对应目标信息的剪切操作。
[0095]实施例二
[0096]请参见图2,图2是本实施例二中一种基于指纹识别传感器安全操作文件的装置组成框图。
[0097]本实施例公开了一种基于指纹识别传感器安全操作文件的装置,应用于应用于配置有指纹识别传感器的智能移动终端,其中所述智能移动终端包括手机、平板电脑和掌上上网设备等等。
[0098]如图2所示,该装置具体包括下列单元:
[0099]A、用户指纹录入单元,
[0100]该单元又具体包括:
[0101]A.1、指纹录入设置请求模块,该模块用于智能移动终端操作系统接收用户发送的指纹录入设置请求。
[0102]A.2、请求响应及指纹获取模块,该模块用于智能移动终端操作系统启动指纹识别传感器响应用户请求并获取用户录入的指纹。
[0103]A.3、指纹图像数据存储模块,该模块用于智能移动终端操作系统存储用户录入的指纹图像数据。
[0104]1、指纹识别传感器启动单元,
[0105]该单元用于智能终端终端检测到用户已选中将要进行操作的目标信息,(比如文件、文件夹、通讯录、相片,但不局限于以上举例),启动指纹识别传感器进入指纹识别工作状态。
[0106]2、第一指纹图像数据捕获单元,
[0107]该单元用于智能移动终端捕获用户通过指纹识别传感器输入的第一指纹图像数据,记录下第一指纹捕获时间和第一指纹捕获位置。
[0108]3、第二指纹图像数据捕获单元,
[0109]该单元用于智能移动终端捕获用户通过指纹识别传感器输入的第二指纹图像数据,记录下第二指纹捕获时间和第二指纹捕获位置。
[0110]4、指纹图像数据比对单元,
[0111]该单元用于当所述第一指纹捕获时间和第二指纹捕获时间的时间间隔小于指定时间间隔,判断比较所述第一指纹图像数据、第二指纹图像数据和用户预置指纹图像数据是否三者完全相同,如果上述判断比较结果是相同的,进入手势滑动方向判断单元。
[0112]但如果当所述第一指纹捕获时间和第二指纹捕获时间的时间间隔大于指定时间间隔,则视为此次手势滑动不是一次完整的滑动,中间出现了中断,属于误操作的可能概率极大,故放弃此处指纹图像数据的比对,返回步骤SI,指纹识别传感器仍然处于指纹识别工作状态。
[0113]5、手势滑动方向判断单元,
[0114]该单元用于根据所述第一指纹捕获位置和第二指纹捕获位置判断手势滑动方向。
[0115]该手势滑动方向判断单元单元中包括手势滑动判断规则定义模块,该模块又具体包括:
[0116]5.0.1、坐标轴建立子模块,该子模块用于定义坐标轴,将智能移动终端操作系统将指纹识别传感器的识别区域放在一个直角坐标系中,将智能移动终端设备的左上角为坐标原点,终端设备的上边界定义为水平X轴方向,屏幕的左边界定义为垂直Y轴方向;
[0117]5.0.2、指纹捕获位置坐标定义子模块,该模块用于定义第一指纹捕获位置el点和第二指纹捕获位置e2点的坐标,用(el.getX、el.getY)表示第一指纹捕获位置el点的坐标,(e2.getX、e2.getY)表示第二指纹捕获位置e2点的坐标,distanceX表示X轴方向移动的距离,distanceY表示Y轴方向移动的距离;
[0118]5.0.3、判断条件定义子模块,该模块用于定义手势滑动方向的具体判断条件为:
[0119]向上滑动判断条件:el.getY - e2.getY>delta,并且 velocityY>velocityX,则方向变量 direct1n = up ;
[0120]向下滑动判断条件:e2.getY - el.getY>delta,并且 velocityY>velocityX,则方向变量 direct1n = down ;
[0121]向左滑动判断条件:el.getX - e2.getX>delta,并且 velocityX>velocityY,则方向变量 direct1n = left ;
[0122]向右滑动判断条件:e2.getX - el.getX>delta,并且 velocityX>velocityY,则方向变量 direct1n = right ;
[0123]其中,delta为判断移动距离的阈值,用于表示滑动的距离至少要大于该阈值时才可以被视为滑动已经进行。
[0124]6、目标信息操作单元,
[0125]该单元用于调用手势与信息操作映射关系表,根据手势与信息操作映射关系表中规定的手势滑动方向与目标信息操作方式之间的对应关系,匹配出所述手势滑动方向判断单元中判断得到的手势滑动方向对应的目标信息操作方式,并对用户选中的目标信息进行相关操作。
[0126]其中,手势与信息操作映射关系表中手势滑动方向包括向上、向下、向左、向右滑动,目标信息操作方式包括剪切和删除。
[0127]在本实施例中,该目标信息操作单元中手势与信息操作映射关系表中手势滑动方向与目标信息操作方式之间的对应关系具体为:
[0128]手指向左滑动对应目标信息的删除操作,手指向右滑动对应目标信息的剪切操作。
[0129]值得注意的是,上述装置实施例中,所包括的各个单元、模块和子模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各个单元、模块和子模块的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
[0130]上述实施例为本发明较佳的实施方式,但本发明的实施方式并不受上述实施例的限制,其他的任何未背离本发明的精神实质与原理下所作的改变、修饰、替代、组合、简化,均应为等效的置换方式,都包含在本发明的保护范围之内。
【权利要求】
1.一种基于指纹识别传感器安全操作文件的方法,应用于配置有指纹识别传感器的智能移动终端,其特征在于,包括下列步骤: 51、智能终端终端检测到用户已选中将要进行操作的目标信息,启动指纹识别传感器进入指纹识别工作状态; 52、智能终端终端捕获用户通过指纹识别传感器输入的第一指纹图像数据,记录下第一指纹捕获时间和第一指纹捕获位置; 53、智能终端终端捕获用户通过指纹识别传感器输入的第二指纹图像数据,记录下第二指纹捕获时间和第二指纹捕获位置; 54、当所述第一指纹捕获时间和第二指纹捕获时间的时间间隔小于指定时间间隔,判断比较所述第一指纹图像数据、第二指纹图像数据和用户预置指纹图像数据是否三者完全相同,如果上述判断比较结果是相同的,进入下一步骤S5 ; 55、根据所述第一指纹捕获位置和第二指纹捕获位置判断手势滑动方向; 56、调用手势与信息操作映射关系表,根据手势与信息操作映射关系表中规定的手势滑动方向与目标信息操作方式之间的对应关系,匹配出所述步骤S5中判断得到的手势滑动方向对应的目标信息操作方式,并对用户选中的目标信息进行相关操作。
2.根据权利要求1所述的一种基于指纹识别传感器安全操作文件的方法,其特征在于, 所述目标信息包括文件、文件夹、通讯录、相片。
3.根据权利要求1所述的一种基于指纹识别传感器安全操作文件的方法,其特征在于, 所述步骤S6中手势与信息操作映射关系表的手势滑动方向包括向上、向下、向左、向右滑动。
4.根据权利要求1所述的一种基于指纹识别传感器安全操作文件的方法,其特征在于, 所述步骤S6中手势与信息操作映射关系表的目标信息操作方式包括剪切和删除。
5.根据权利要求3或4所述的一种基于指纹识别传感器安全操作文件的方法,其特征在于, 所述步骤S6中手势与信息操作映射关系表中手势滑动方向与目标信息操作方式之间的对应关系具体为: 手指向左滑动对应目标信息的删除操作,手指向右滑动对应目标信息的剪切操作。
6.根据权利要求1所述的一种基于指纹识别传感器安全操作文件的方法,其特征在于, 所述步骤S5中判断手势滑动方向的具体规则如下: 首先,将智能移动终端操作系统将指纹识别传感器的识别区域放在一个直角坐标系中,将智能移动终端设备的左上角为坐标原点,终端设备的上边界定义为水平X轴方向,屏幕的左边界定义为垂直Y轴方向; 其次,用(el.getX、el.getY)表示第一指纹捕获位置el点的坐标,(e2.getX、e2.getY)表示第二指纹捕获位置e2点的坐标,distanceX表示X轴方向移动的距离,distanceY表示Y轴方向移动的距离; 最后,定义手势滑动方向的具体判断条件为: 向上滑动判断条件:el.getY - e2.getY>delta,并且 velocityY>velocityX,则方向变量 direct1n = up ; 向下滑动判断条件:e2.getY - el.getY>delta,并且 velocityY>velocityX,则方向变量 direct1n = down ; 向左滑动判断条件:el.getX - e2.getX>delta,并且 velocityX>velocityY,则方向变量 direct1n = left ; 向右滑动判断条件:e2.getX - el.getX>delta,并且 velocityX>velocityY,则方向变量 direct1n = right ; 其中,delta为判断移动距离的阈值,用于表示滑动的距离至少要大于该阈值时才可以被视为滑动已经进行。
7.根据权利要求1所述的一种基于指纹识别传感器安全操作文件的方法,其特征在于, 在所述步骤Si中启动指纹识别传感器进入指纹识别工作状态之前,所述基于指纹识别传感器安全操作文件的方法还包括:so、用户指纹录入步骤,该步骤具体为 501、智能移动终端操作系统接收用户发送的指纹录入设置请求; 502、智能移动终端操作系统启动指纹识别传感器响应用户请求并获取用户录入的指纹; 503、智能移动终端操作系统存储用户录入的指纹图像数据。
8.根据权利要求1所述的一种基于指纹识别传感器安全操作文件的方法,其特征在于, 所述步骤S4中如果当所述第一指纹捕获时间和第二指纹捕获时间的时间间隔大于指定时间间隔,则放弃此处指纹图像数据的比对,返回步骤SI,指纹识别传感器仍然处于指纹识别工作状态。
9.一种基于指纹识别传感器安全操作文件的装置,应用于配置有指纹识别传感器的智能移动终端,其特征在于,包括下列单元: 指纹识别传感器启动单元,该单元用于智能终端终端检测到用户已选中将要进行操作的目标信息,启动指纹识别传感器进入指纹识别工作状态; 第一指纹图像数据捕获单元,该单元用于智能移动终端捕获用户通过指纹识别传感器输入的第一指纹图像数据,记录下第一指纹捕获时间和第一指纹捕获位置; 第二指纹图像数据捕获单元,该单元用于智能移动终端捕获用户通过指纹识别传感器输入的第二指纹图像数据,记录下第二指纹捕获时间和第二指纹捕获位置; 指纹图像数据比对单元,该单元用于当所述第一指纹捕获时间和第二指纹捕获时间的时间间隔小于指定时间间隔,判断比较所述第一指纹图像数据、第二指纹图像数据和用户预置指纹图像数据是否三者完全相同,如果上述判断比较结果是相同的,进入手势滑动方向判断单元; 手势滑动方向判断单元,该单元用于根据所述第一指纹捕获位置和第二指纹捕获位置判断手势滑动方向; 目标信息操作单元,该单元用于调用手势与信息操作映射关系表,根据手势与信息操作映射关系表中规定的手势滑动方向与目标信息操作方式之间的对应关系,匹配出所述手势滑动方向判断单元中判断得到的手势滑动方向对应的目标信息操作方式,并对用户选中的目标信息进行相关操作。
10.根据权利要求9所述的一种基于指纹识别传感器安全操作文件的装置,其特征在于, 所述目标信息包括文件、文件夹、通讯录、相片。
11.根据权利要求9所述的一种基于指纹识别传感器安全操作文件的装置,其特征在于, 所述目标信息操作单元中手势与信息操作映射关系表的手势滑动方向包括向上、向下、向左、向右滑动。
12.根据权利要求9所述的一种基于指纹识别传感器安全操作文件的装置,其特征在于, 所述目标信息操作单元中手势与信息操作映射关系表的目标信息操作方式包括剪切和删除。
13.根据权利要求11或12所述的一种基于指纹识别传感器安全操作文件的装置,其特征在于, 所述目标信息操作单元中手势与信息操作映射关系表中手势滑动方向与目标信息操作方式之间的对应关系具体为: 手指向左滑动对应目标信息的删除操作,手指向右滑动对应目标信息的剪切操作。
14.根据权利要求9所述的一种基于指纹识别传感器安全操作文件的装置,其特征在于, 所述手势滑动方向判断单元中包括手势滑动判断规则定义模块,该模块又具体包括:坐标轴建立子模块,该子模块用于定义坐标轴,将智能移动终端操作系统将指纹识别传感器的识别区域放在一个直角坐标系中,将智能移动终端设备的左上角为坐标原点,终端设备的上边界定义为水平X轴方向,屏幕的左边界定义为垂直Y轴方向; 指纹捕获位置坐标定义子模块,该模块用于定义第一指纹捕获位置el点和第二指纹捕获位置e2点的坐标,用(el.getX、el.getY)表示第一指纹捕获位置el点的坐标,(e2.getX、e2.getY)表示第二指纹捕获位置e2点的坐标,distanceX表示X轴方向移动的距离,distanceY表示Y轴方向移动的距离; 判断条件定义子模块,该模块用于定义手势滑动方向的具体判断条件为: 向上滑动判断条件:el.getY - e2.getY>delta,并且 velocityY>velocityX,则方向变量 direct1n = up ; 向下滑动判断条件:e2.getY - el.getY>delta,并且 velocityY>velocityX,则方向变量 direct1n = down ; 向左滑动判断条件:el.getX - e2.getX>delta,并且 velocityX>velocityY,则方向变量 direct1n = left ; 向右滑动判断条件:e2.getX - el.getX>delta,并且 velocityX>velocityY,则方向变量 direct1n = right ; 其中,delta为判断移动距离的阈值,用于表示滑动的距离至少要大于该阈值时才可以被视为滑动已经进行。
15.根据权利要求9所述的一种基于指纹识别传感器安全操作文件的装置,其特征在于, 所述基于指纹识别传感器安全操作文件的装置还包括用户指纹录入单元,该单元又具体包括: 指纹录入设置请求模块,该模块用于智能移动终端操作系统接收用户发送的指纹录入设置请求; 请求响应及指纹获取模块,该模块用于智能移动终端操作系统启动指纹识别传感器响应用户请求并获取用户录入的指纹; 指纹图像数据存储模块,该模块用于智能移动终端操作系统存储用户录入的指纹图像数据。
16.根据权利要求9所述的一种基于指纹识别传感器安全操作文件的装置,其特征在于, 所述指纹图像数据比对单元中如果当所述第一指纹捕获时间和第二指纹捕获时间的时间间隔大于指定时间间隔,则放弃此处指纹图像数据的比对,返回指纹识别传感器启动单元,指纹识别传感器仍然处于指纹识别工作状态。
【文档编号】G06F21/60GK104331656SQ201410674943
【公开日】2015年2月4日 申请日期:2014年11月22日 优先权日:2014年11月22日
【发明者】张强 申请人:广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1