著录项信息
专利名称 | 一种指纹解锁方法及终端 |
申请号 | CN201610603100.2 | 申请日期 | 2016-07-27 |
法律状态 | 暂无 | 申报国家 | 中国 |
公开/公告日 | 2016-10-12 | 公开/公告号 | CN106022079A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F21/32 | IPC分类号 | G;0;6;F;2;1;/;3;2查看分类表>
|
申请人 | 广东欧珀移动通信有限公司 | 申请人地址 | 广东省东莞市长安镇乌沙海滨路18号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | OPPO广东移动通信有限公司 | 当前权利人 | OPPO广东移动通信有限公司 |
发明人 | 陈标 |
代理机构 | 广州三环专利商标代理有限公司 | 代理人 | 郝传鑫;熊永强 |
摘要
本发明实施例提供了一种指纹解锁方法,所述方法包括:在锁屏界面上展示解锁页面时,获取指纹数据;将所述指纹数据与预设指纹数据进行匹配;若所述指纹数据与所述预设指纹数据匹配成功,进行解锁。本发明实施例还提供了一种终端。通过本发明实施例可提高解锁速度和便捷性。
1.一种应用于锁屏杂志的指纹解锁方法,其特征在于,包括:
判断当前页面是否为解锁页面;
若否,将所述当前页面切换为解锁页面,在锁屏界面上展示所述解锁页面时,通过指纹传感器获取指纹数据,所述指纹数据包括按压参数和指纹图像,所述按压参数包括在接触到所述指纹传感器直到离开所述指纹传感器过程中的按压所述指纹传感器的平均按压面积,所述解锁页面为终端从服务器下载下来的一个图像,所述指纹传感器与触摸屏集成在一起;
将所述指纹数据与预设指纹数据进行匹配;
若所述指纹数据与所述预设指纹数据匹配成功,进行解锁。
2.根据权利要求1所述的方法,其特征在于,所述将所述指纹数据与预设指纹数据进行匹配,包括:
将所述指纹数据与所述解锁页面对应的预设指纹数据进行匹配。
3.根据权利要求2所述的方法,其特征在于,所述将所述指纹数据与所述解锁页面对应的预设指纹数据进行匹配,包括:
获取所述解锁页面对应的指纹解锁阈值;
判断所述指纹数据与所述解锁页面对应的预设指纹数据之间的匹配值是否大于所述指纹解锁阈值,若是,则进行解锁。
4.根据权利要求1至3任一项所述的方法,其特征在于,所述将所述指纹数据与预设指纹数据进行匹配,包括:
将所述按压参数与预设按压参数进行匹配;
在所述按压参数与所述预设按压参数匹配成功时,将所述指纹图像与预设指纹图像进行匹配,并在所述指纹图像与所述预设指纹图像匹配成功时,进行解锁;
或者,
将所述指纹图像与预设指纹图像进行匹配;
在所述指纹图像与所述预设指纹图像匹配成功时,将所述按压参数与预设按压参数进行匹配,并在所述按压参数与所述预设按压参数匹配成功时,进行解锁。
5.根据权利要求1至3任一项所述的方法,其特征在于,所述通过指纹传感器获取指纹数据之后,以及所述将所述指纹数据与预设指纹数据进行匹配之前,所述方法还包括:
判断所述解锁页面是否被锁定,若否,则执行所述将所述指纹数据与预设指纹数据进行匹配。
6.一种应用于锁屏杂志的终端,其特征在于,包括:
所述终端用于判断当前页面是否为解锁页面,若否,将所述当前页面切换为解锁页面;
获取单元,用于在锁屏界面上展示所述解锁页面时,获取指纹数据,所述指纹数据包括按压参数和指纹图像,所述按压参数包括在接触到指纹传感器直到离开所述指纹传感器过程中的按压所述指纹传感器的平均按压面积,所述解锁页面为所述终端从服务器下载下来的一个图像,所述指纹传感器与触摸屏集成在一起;
匹配单元,用于将所述获取单元获取的所述指纹数据与预设指纹数据进行匹配;
解锁单元,用于若所述匹配单元的匹配结果为所述指纹数据与所述预设指纹数据匹配成功,进行解锁。
7.根据权利要求6所述的终端,其特征在于,所述匹配单元具体用于:
将所述指纹数据与所述解锁页面对应的预设指纹数据进行匹配。
8.根据权利要求7所述的终端,其特征在于,所述匹配单元包括:
获取模块,用于获取所述解锁页面对应的指纹解锁阈值;
判断模块,用于判断所述指纹数据与所述解锁页面对应的预设指纹数据之间的匹配值是否大于所述指纹解锁阈值,若所述判断模块的判断结果为是,则由所述解锁单元进行解锁。
9.根据权利要求6至8任一项所述的终端,其特征在于,所述匹配单元具体用于:
将所述按压参数与预设按压参数进行匹配;在所述按压参数与所述预设按压参数匹配成功时,将所述指纹图像与预设指纹图像进行匹配,并在所述指纹图像与所述预设指纹图像匹配成功时,进行解锁;
或者,
将所述指纹图像与预设指纹图像进行匹配;在所述指纹图像与所述预设指纹图像匹配成功时,将所述按压参数与预设按压参数进行匹配,并在所述按压参数与所述预设按压参数匹配成功时,进行解锁。
10.根据权利要求6至8任一项所述的终端,其特征在于,所述终端还包括:
判断单元,用于在所述获取单元获取指纹数据之后,判断所述解锁页面是否被锁定,若所述判断单元的判断结果为否,则由所述匹配单元将所述指纹数据与预设指纹数据进行匹配。
11.一种终端,其特征在于,包括:
处理器和存储器;其中,所述处理器通过调用所述存储器中的代码或指令以执行如权利要求1至5任意一项所述的方法。
一种指纹解锁方法及终端\n技术领域\n[0001] 本发明涉及数据处理技术领域,具体涉及一种指纹解锁方法及终端。\n背景技术\n[0002] 随着智能终端(如手机、平板电脑等)的普及和移动互联网的迅速发展,使用终端的用户数量越来越大。锁屏功能作为终端的标配应用之一,是终端呈现给用户的第一印象,因此,属于用户使用频率极高的一种应用。但是,现有技术中,锁屏方式仅能提供一些静态的功能,例如:常规的加锁和解锁功能、用于提供误操作保护和诸如密码锁的安全保护,且只能在单一锁屏界面下进行指纹解锁,因而,用户体验感不强。\n发明内容\n[0003] 本发明实施例提供了一种指纹解锁方法及终端,可在解锁页面下进行指纹解锁,不仅可以实现用户无需返回到锁屏界面再进行解锁,提高了解锁速度和便捷性,而且也提升了用户体验感。\n[0004] 本发明实施例第一方面提供了一种指纹解锁方法,包括:\n[0005] 在锁屏界面上展示解锁页面时,获取指纹数据;\n[0006] 将所述指纹数据与预设指纹数据进行匹配;\n[0007] 若所述指纹数据与所述预设指纹数据匹配成功,进行解锁。\n[0008] 本发明实施例第二方面提供了一种终端,包括:\n[0009] 获取单元,用于在锁屏界面上展示解锁页面时,获取指纹数据;\n[0010] 匹配单元,用于将所述获取单元获取的所述指纹数据与预设指纹数据进行匹配;\n[0011] 解锁单元,用于若所述匹配单元的匹配结果为所述指纹数据与所述预设指纹数据匹配成功,进行解锁。\n[0012] 本发明实施例第三方面提供了一种终端,包括:\n[0013] 处理器和存储器;\n[0014] 其中,所述处理器用于调用所述存储器中的所述可执行程序代码,执行第一方面的部分或者全部步骤。\n[0015] 实施本发明实施例,具有如下有益效果:\n[0016] 可以看出,通过本发明实施例,在锁屏界面上展示解锁页面时,获取指纹数据,将指纹数据与预设指纹数据进行匹配,若指纹数据与预设指纹数据匹配成功,进行解锁。从而,可在解锁页面下,实现指纹解锁,用户无需返回到锁屏界面再进行解锁,提高了解锁速度和便捷性,增强了用户体验感。\n附图说明\n[0017] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。\n[0018] 图1是本发明实施例提供的一种指纹解锁方法的第一实施例流程示意图;\n[0019] 图2是本发明实施例提供的一种指纹解锁方法的第二实施例流程示意图;\n[0020] 图3是本发明实施例提供的一种指纹解锁方法的第三实施例流程示意图;\n[0021] 图4是本发明实施例提供的一种指纹解锁方法的第四实施例流程示意图;\n[0022] 图5是本发明实施例提供的一种指纹解锁方法的第五实施例流程示意图;\n[0023] 图6a是本发明实施例提供的一种终端的第一实施例结构示意图;\n[0024] 图6b是本发明实施例提供的图6a中所描述终端的匹配模块的结构示意图;\n[0025] 图6c是本发明实施例提供的图6a中所描述的终端的又一结构示意图;\n[0026] 图7是本发明实施例提供的一种终端的第二实施例结构示意图。\n具体实施方式\n[0027] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。\n[0028] 本发明的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。\n[0029] 在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置展示该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。\n[0030] 本发明实施例所描述的终端可以包括智能手机(如Android手机、iOS手机、Windows Phone手机等)、平板电脑、掌上电脑、笔记本电脑、移动互联网设备(MID,Mobile Internet Devices)或穿戴式设备等,上述终端仅是举例,而非穷举,包含但不限于上述终端。\n[0031] 需要说明的是,本发明实施例可应用于锁屏杂志及其类似应用或者锁屏壁纸及其类似应用。当然,在终端处于锁屏状态下,终端的锁屏界面上可展示锁屏页面(即终端的系统自带或者默认的解锁页面),当然,还可展示终端从服务器下载下来的至少一个图像作为展示页面,而解锁页面为展示页面中的一个或者多个,解锁页面顾名思义即设置了该页面与解锁功能之间的映射关系,即在该解锁页面下,可实现对终端的解锁。上述页面可为H5页面或滑动看图页面,当然,还可以为一般的图像。当然,可在上述任一页面设置一个或者多个链接,当打开链接时,可显示该页面图像的属性信息或者背景信息,当然,还可以进行超链接,如:链接到某一网址。可选地,在锁屏界面上展示某一页面时,可接收切换指令,将将该页面切换到下一页面,或者指定页面,例如,从A页面切换到B页面。\n[0032] 需要说明的是,本发明实施例中,指纹传感器可设置于终端的前面,背面,或者侧面,还可以将指纹传感器与触摸屏集成在一起,即,在用户按压触摸屏时,可检测到指纹数据。本发明实施例中的指纹传感器可仅仅为获取指纹图像的传感器,也可以为与压力传感器集成在一起的指纹传感器,该指纹传感器具备压力检测功能(可用于检测按压力度,按压时间,或者,按压面积等参数)。\n[0033] 请参阅图1,为本发明实施例提供的一种指纹解锁方法的第一实施例流程示意图。\n本实施例中所描述的指纹解锁方法,包括以下步骤:\n[0034] 101、在锁屏界面上展示解锁页面时,获取指纹数据。\n[0035] 可选地,终端处于亮屏且锁屏状态时,终端的锁屏界面上可展示一些锁屏图像(例如,锁屏杂志应用),在终端的锁屏界面上展示解锁页面时,则在用户按压指纹传感器时,获取指纹数据,该指纹数据可包含指纹图像和/或按压参数,即在用户按压指纹传感器时,不仅可采集指纹图像,还可采集按压参数。其中,解锁页面可包含:任一指定页面、预先设置的某一个或者多个页面,例如,用户预先设置展示任一页面时,则均可在该任一页面指纹解锁,或者,用户可预设设置某一页面或者多个页面可在该某一页面或者多个页面进行指纹解锁。\n[0036] 可选地,上述解锁页面可为动态图像或者静态图像,解锁页面为多个可切换页面中的一个或者多个。具体实现中,当前页面可能为解锁页面也可能为非解锁页面。在当前页面为非解锁页面时,即该当前页面无法进行解锁,需返回锁屏杂志及其类似应用或者锁屏壁纸及其类似应用的解锁页面或者系统默认解锁页面。并且,每一页面的展示时间有限,过了该展示时间,可切换到下一个页面,或者,在该页面展示完成时,直接进入熄屏状态。\n[0037] 可选地,按压参数可包括但不仅限于:按压指纹传感器的按压次数,按压指纹传感器的按压力度,按压指纹传感器的按压时间、按压指纹传感器的按压面积中的至少一个。其中,按压次数可为预设时间段内按压指纹传感器的按压次数,按压力度可为用户在接触到指纹传感器直到离开该指纹传感器过程中的按压指纹传感器的最大按压力度或者平均按压力度,或者,某个时间点的按压力度,例如,若某个时间点为0.01s,用户按压指纹传感器的时间为2s,那么,该按压过程对应的按压力度为0.01s时按压指纹传感器的按压力度。按压时间可为用户在接触到指纹传感器直到离开该指纹传感器过程中的整个时间长度,或者,按压时间可为用户在接触到指纹传感器直到离开该指纹传感器过程中,按压力度处于某一范围所对应的时间长度(可获取按压过程中的力度变化曲线,然后,根据该力度变化曲线统计按压力度处于某一范围所占用的时间长度)。按压面积可为用户在接触到指纹传感器直到离开该指纹传感器过程中的按压指纹传感器的最大按压面积、平均按压面积、最小按压面积,或者,某个时间点的按压面积,例如,若某个时间点为0.01s,用户按压指纹传感器的时间为2s,那么,该按压过程对应的按压面积为0.01s时按压指纹传感器的按压面积。\n[0038] 102、将所述指纹数据与预设指纹数据进行匹配。\n[0039] 可选地,预设指纹数据可预先存储,即在执行本发明实施例之前可预先录入预设指纹数据,该预设指纹数据可包含用户按压指纹传感器时检测到的按压参数和/或指纹图像。\n[0040] 可选地,指纹数据可包含指纹图像和/按压参数,当然,预设指纹数据可包含预设指纹图像和/或预设按压参数。那么,步骤102的实施方式可分为四种情况,对指纹数据与预设指纹数据进行匹配。第一种情况,将指纹图像与预设指纹图像进行匹配;第二种情况,将按压参数与预设按压参数进行匹配;第三种情况,将指纹图像与预设指纹图像进行匹配,若匹配成功,将按压参数与预设按压参数进行匹配;第四种情况,将按压参数与预设按压参数进行匹配,若匹配成功,将指纹图像与预设指纹图像进行匹配。其中,第一种情况和第二种情况,在现有技术中展示较多,而第三种情况,可参考图3所描述的指纹解锁方法,第四种情况,可参考图4所描述的指纹解锁方法。第三种情况和第四种情况分别采用两步走的方式进行匹配,在一定程度上,可大大提高终端的安全性。\n[0041] 103、若所述指纹数据与所述预设指纹数据匹配成功,进行解锁。\n[0042] 其中,在指纹数据与预设指纹数据匹配成功时,可进行解锁,该解锁包含终端中各方面涉及到的需要采用指纹进行解锁的功能。例如,在终端处于亮屏状态下,实现指纹解锁,显示解锁后的桌面;或者,在终端处于已解锁状态下,可对终端的至少一个应用进行解锁,即启动该至少一个应用或者展示该至少一个应用中的某一应用的预设页面;在终端处于亮屏状态下,实现指纹解锁,显示解锁后的某一应用的预设页面。上述应用可为支付指纹解锁应用,文件指纹解锁应用,或者其他APP的指纹解锁应用。上述预设页面可为主页面,或者,某一应用中预先设置的与指纹绑定的任意页面。\n[0043] 可选地,在步骤101之前,还可包括如下步骤:\n[0044] 判断当前页面是否为解锁页面,若否,切换到解锁页面,再执行步骤101,若是,则直接执行步骤101。例如,若当前页面不是解锁页面,可接收用户对当前页面的按压操作(该按压操作可在指纹传感器上实施),获取按压参数,判断按压力度是否大于预设阈值,若是,则切换到解锁页面,若否,则切换到该当前页面的下一页面,或者,判断按压时间是否大于预设阈值,若是,则切换到解锁页面,若否,则切换到该当前页面的下一页面。\n[0045] 可选地,上述解锁页面还可包含解锁时间段和/或解锁位置范围,以下分别进行说明。\n[0046] 可选地,上述解锁页面可包含解锁时间段,只有在该解锁时间段内执行上述指纹解锁方法,具体实施方式如下:在锁屏界面上展示解锁页面时,判断当前时间是否处于所述解锁页面对应的解锁时间段;若是,获取指纹数据;将该指纹数据与预设指纹数据进行匹配;若该指纹数据与该预设指纹数据匹配成功,进行解锁。例如,某一解锁页面的解锁时间段为12:00-18:00点,那么,若当前时间为11:00,则无法在该解锁页面完成上述指纹解锁过程,即在11:00-12:00无论用户在该解锁页面输入多少次指纹数据均无法解锁。若当前时间为14:00,则可在该解锁页面完成上述指纹解锁过程。通过该方式,可提升指纹解锁的趣味性,一定程度上也可提高终端的安全性。\n[0047] 可选地,上述解锁页面可包含解锁位置范围,只有在该解锁位置范围内执行上述指纹解锁方法,具体实施方式如下:在锁屏界面上展示解锁页面时,判断当前位置是否处于所述解锁页面对应的解锁位置范围;若是,获取指纹数据;将该指纹数据与预设指纹数据进行匹配;若该指纹数据与该预设指纹数据匹配成功,进行解锁。例如,某一解锁页面的解锁位置范围为北京,那么,若当前位置为深圳,则无法在该解锁页面完成上述指纹解锁过程,即在当前位置为深圳时无论用户在该解锁页面输入多少次指纹数据均无法解锁。若当前位置为北京,则可在该解锁页面完成上述指纹解锁过程。通过该方式,可提升指纹解锁的趣味性,一定程度上也可提高终端的安全性。\n[0048] 当然,在上述解锁页面还可包含解锁时间段和解锁位置范围,需要当前时间在解锁时间段和当前位置区在解锁位置范围,才可执行本发明实施例的指纹解锁方法。\n[0049] 可选地,若指纹数据与预设指纹数据匹配失败,则提示用户重新按压指纹传感器。\n[0050] 可选地,若指纹数据与预设指纹数据匹配失败,则直接跳转到下一页面。\n[0051] 可以看出,通过本发明实施例,在锁屏界面上展示解锁页面时,获取指纹数据,将指纹数据与预设指纹数据进行匹配,若指纹数据与预设指纹数据匹配成功,进行解锁。从而,可在解锁页面下,实现指纹解锁,用户无需返回到锁屏界面再进行解锁,提高了解锁速度和便捷性,增强了用户体验感。\n[0052] 与上述一致地,请参阅图2,为本发明实施例提供的一种指纹解锁方法的第二实施例流程示意图。本实施例中所描述的指纹解锁方法,包括以下步骤:\n[0053] 201、在锁屏界面上展示解锁页面时,获取指纹数据。\n[0054] 202、获取所述解锁页面对应的指纹解锁阈值。\n[0055] 其中,解锁页面可为一个或者多个,每一解锁页面可预先设置一个预设指纹数据,且每一解锁页面还可设置一个与该解锁页面对应的指纹解锁阈值。因此,解锁页面可为与预设指纹数据对应,同时,解锁页面也可以与指纹解锁阈值对应。当然,多个解锁页面也可以设置同一指纹解锁阈值,当然,多个解锁页面也可以只与一个预设指纹数据对应。具体的对应关系可由用户自行设置。\n[0056] 203、判断所述指纹数据与所述解锁页面对应的预设指纹数据之间的匹配值是否大于所述指纹解锁阈值。\n[0057] 其中,在指纹数据与解锁页面对应的预设指纹数据匹配时,可得到一个匹配值,判断该匹配值是否大于该解锁页面对应的指纹解锁阈值,若是,执行步骤204,若否,则可提示用户重新输入指纹数据。\n[0058] 204、若是,则进行解锁。\n[0059] 其中,步骤201和步骤204可参考图1所描述的指纹解锁方法的对应具体实施细节。\n[0060] 可以看出,在解锁页面下,获取指纹数据,获取该解锁页面对应的指纹解锁阈值,然后,确定指纹数据与解锁页面对应的预设指纹数据之间的匹配值,若该匹配值大于指纹解锁阈值,则进行解锁,因而,由于在实施该实施例的过程中,需要事先设置解锁页面与预设指纹数据之间的映射关系,还需要设置解锁页面与指纹解锁阈值之间的映射关系,用户可根据自己的喜好对选择解锁页面,及其对应的预设指纹数据和指纹解锁阈值,不仅可提高终端的安全性,还可以增强用户的体验感。\n[0061] 与上述一致地,请参阅图3,为本发明实施例提供的一种指纹解锁方法的第三实施例流程示意图。本实施例中所描述的指纹解锁方法,包括以下步骤:\n[0062] 301、在锁屏界面上展示解锁页面时,获取指纹数据,所述指纹数据包含按压指纹传感器的按压参数和指纹图像。\n[0063] 302、将所述按压参数与预设按压参数进行匹配。\n[0064] 303、在所述按压参数与所述预设按压参数匹配成功时,将所述指纹图像与预设指纹图像进行匹配。\n[0065] 304、若所述指纹图像与所述预设指纹图像匹配成功,进行解锁。\n[0066] 其中,步骤302可先将按压参数与预设按压参数进行匹配,例如,在按压参数为按压力度时,可判断该按压力度与预设按压力度是否匹配,例如,预设按压力度为30~35N,而按压力度为32N,那么,两者匹配成功。又例如,在按压参数为按压时间和按压力度时,则可判断该按压时间和预设按压时间是否匹配和该按压力度和预设按压力度是否匹配。在按压参数与预设按压参数匹配成功时,则可将指纹图像与预设指纹图像进行匹配,由于将指纹数据分为两步进行匹配,第一步,先将按压参数和预设按压参数进行匹配,第二步,在第一步匹配成功时,将指纹图像与预设指纹图像进行匹配,从而,可提高终端的安全性。\n[0067] 其中,实施例3中的其他步骤的具体描述请参见图1所描述的实施例中各步骤的具体描述,在此不再赘述。\n[0068] 可以看出,上述指纹解锁过程种,先将按压参数与预设按压参数进行匹配,若匹配成功,再将指纹图像与预设指纹图像进行匹配,一方面,分二步完成指纹匹配过程,一定程度上,可提高终端的安全性,另一方面,在第一步匹配失败后,不进行下一步匹配过程,可降低终端的功耗。\n[0069] 与上述一致地,请参阅图4,为本发明实施例提供的一种指纹解锁方法的第四实施例流程示意图。本实施例中所描述的指纹解锁方法,包括以下步骤:\n[0070] 401、在锁屏界面上展示解锁页面时,获取指纹数据,所述指纹数据包含按压指纹传感器的按压参数和指纹图像。\n[0071] 402、将所述指纹图像与预设指纹图像进行匹配。\n[0072] 403、在所述指纹图像与所述预设指纹图像匹配成功时,将所述按压参数与预设按压参数进行匹配。\n[0073] 404、若所述按压参数与所述预设按压参数匹配成功,进行解锁。\n[0074] 其中,步骤402可先将指纹图像与预设指纹图像进行匹配,在两者匹配成功时,再将按压参数与预设按压参数进行匹配,例如,在按压参数为按压力度时,可判断该按压力度与预设按压力度是否匹配,例如,预设按压力度为30~35N,而按压力度为32N,那么,两者匹配成功。又例如,在按压参数为按压时间和按压力度时,则可判断该按压时间和预设按压时间是否匹配和该按压力度和预设按压力度是否匹配。由于将指纹数据分为两步进行匹配,第一步,将指纹图像与预设指纹图像进行匹配,第二步,在第一步匹配成功时,先将按压参数和预设按压参数进行匹配,从而,可提高终端的安全性。具体实现中,指纹图像有可能会被复制,因而,降低了终端的安全性,但是,本实施例中,在指纹图像与预设指纹图像匹配成功时,还需要将按压参数与预设按压参数进行匹配,因而,进一步提高了终端的安全性。\n[0075] 其中,实施例4中的其他步骤的具体描述请参见图1所描述的实施例中各步骤的具体描述,在此不再赘述。\n[0076] 可以看出,上述指纹解锁过程种,先将指纹图像与预设指纹图像进行匹配,若匹配成功,再将按压参数与预设按压参数进行匹配,一方面,分二步完成指纹匹配过程,一定程度上,可提高终端的安全性,另一方面,在第一步匹配失败后,不进行下一步匹配过程,可降低终端的功耗。\n[0077] 与上述一致地,请参阅图5,为本发明实施例提供的一种指纹解锁方法的第五实施例流程示意图。本实施例中所描述的指纹解锁方法,包括以下步骤:\n[0078] 501、在锁屏界面上展示解锁页面时,获取指纹数据。\n[0079] 502、判断所述解锁页面是否被锁定。\n[0080] 503、若否,将所述指纹数据与预设指纹数据进行匹配。\n[0081] 504、若所述指纹数据与所述预设指纹数据匹配成功,进行解锁。\n[0082] 其中,步骤502可判定解锁页面是否被锁定,即判断该解锁页面是否被锁了,若被锁了,则不执行步骤503和步骤504,若步骤502未被锁定,则可执行步骤503和步骤504,如此,可保证解锁页面较多时,可锁定一些解锁页面,那么,在该解锁页面下,不能用户指纹指纹解锁,除非锁屏界面跳转到下一页面,才有可能实现指纹解锁。\n[0083] 可选地,步骤502可按照如下方式执行,可获取解锁页面的锁定时间范围,判断当前时间是否处于该锁定时间范围,若是,则解锁页面被锁定。例如,锁定时间范围为12:00-\n18:00,若当前时间为15:00,则该解锁页面被锁定。\n[0084] 可选地,步骤502可按照如下方式执行,可获取解锁页面的锁定位置范围,判断当前位置是否处于该锁定时间范围,若是,则解锁页面被锁定。例如,锁定位置范围为北京,若当前时间为长城,由于长城属于北京,则该解锁页面被锁定。\n[0085] 可选地,步骤502可按照如下方式执行,可获取解锁页面的锁定电量范围,判断终端的电量是否处于该锁定电量范围,若是,则解锁页面被锁定。例如,锁定电量范围为50%~75%,若当前终端的电量为20%,由于20%不在50%~75%,则该解锁页面未被锁定。\n[0086] 可以看出,在锁屏界面上展示解锁页面时,获取指纹数据,若该解锁页面被锁定,则可不进行指纹数据匹配及解锁过程,因而,在一定程度上,可取消某一解锁页面的指纹解锁权限,而在解锁页面未被锁定时,可进行指纹数据匹配及解锁过程,可在解锁页面下,完成指纹解锁过程,因而,可增强用户体验感。\n[0087] 以下为实施上述图1至图5所提供的指纹解锁方法的装置,具体如下:\n[0088] 请参阅图6a,为本发明实施例提供的一种终端的第一实施例结构示意图。本实施例中所描述的终端,包括:获取单元601、匹配单元602和解锁单元603,具体如下:\n[0089] 获取单元601,用于在锁屏界面上展示解锁页面时,获取指纹数据;\n[0090] 匹配单元602,用于将所述获取单元601获取的所述指纹数据与预设指纹数据进行匹配;\n[0091] 解锁单元603,用于若所述匹配单元602的匹配结果为所述指纹数据与所述预设指纹数据匹配成功,进行解锁。\n[0092] 可选地,所述指纹数据包括按压指纹传感器时检测到的按压参数和/或指纹图像,其中,所述按压参数为以下至少一种:按压所述指纹传感器的按压力度、按压所述指纹传感器的按压面积和按压所述指纹传感器的按压时间。\n[0093] 可选地,所述匹配单元602具体用于:\n[0094] 将所述指纹数据与所述解锁页面对应的预设指纹数据进行匹配。\n[0095] 进一步可选地,如图6b所示,图6a中所描述的匹配单元602可包括:\n[0096] 获取模块6021,用于获取所述解锁页面对应的指纹解锁阈值;\n[0097] 判断模块6022,用于判断所述指纹数据与所述解锁页面对应的预设指纹数据之间的匹配值是否大于所述指纹解锁阈值,若所述判断模块6022的判断结果为是,则由所述解锁单元603进行解锁。\n[0098] 可选地,所述匹配单元602具体用于:\n[0099] 将所述按压参数与预设按压参数进行匹配;在所述按压参数与所述预设按压参数匹配成功时,将所述指纹图像与预设指纹图像进行匹配,并在所述指纹图像与所述预设指纹图像匹配成功时,进行解锁。\n[0100] 可选地,所述匹配单元602具体用于:\n[0101] 将所述指纹图像与预设指纹图像进行匹配;在所述指纹图像与所述预设指纹图像匹配成功时,将所述按压参数与预设按压参数进行匹配,并在所述按压参数与所述预设按压参数匹配成功时,进行解锁。\n[0102] 可选地如图6c,图6a中所描述的终端还可包括:判断单元604,具体如下:\n[0103] 判断单元604,用于在所述获取单元601获取指纹数据之后,判断所述解锁页面是否被锁定,若所述判断单元604的判断结果为否,则由所述匹配单元602将所述指纹数据与预设指纹数据进行匹配。\n[0104] 可以看出,通过本发明实施例,在锁屏界面上展示解锁页面时,获取指纹数据,将指纹数据与预设指纹数据进行匹配,若指纹数据与预设指纹数据匹配成功,进行解锁。从而,可在解锁页面下,实现指纹解锁,可增强用户体验感。\n[0105] 请参阅图7,为本发明实施例提供的一种终端的第二实施例结构示意图。本实施例中所描述的终端,包括:至少一个输入设备1000;至少一个输出设备2000;至少一个处理器\n3000,例如CPU;和存储器4000,上述输入设备1000、输出设备2000、处理器3000和存储器\n4000通过总线5000连接。\n[0106] 其中,上述输入设备1000具体可为触控面板、物理按键、指纹传感器或者鼠标。\n[0107] 上述输出设备2000具体可为显示屏。\n[0108] 上述存储器4000可以是高速RAM存储器,也可为非易失存储器(non-volatile memory),例如磁盘存储器。上述存储器4000用于存储一组程序代码,上述输入设备1000、输出设备2000和处理器3000用于调用存储器4000中存储的程序代码,执行如下操作:\n[0109] 上述处理器3000,用于:\n[0110] 在锁屏界面上展示解锁页面时,获取指纹数据;\n[0111] 将所述指纹数据与预设指纹数据进行匹配;\n[0112] 若所述指纹数据与所述预设指纹数据匹配成功,进行解锁。\n[0113] 可选地,所述指纹数据包括按压指纹传感器检测到的按压参数和/或指纹图像,其中,所述按压参数为以下至少一种:按压所述指纹传感器的按压力度、按压所述指纹传感器的按压面积和按压所述指纹传感器的按压时间。\n[0114] 可选地,上述处理器3000将所述指纹数据与预设指纹数据进行匹配,包括:\n[0115] 将所述指纹数据与所述解锁页面对应的预设指纹数据进行匹配。\n[0116] 可选地,上述处理器3000将所述指纹数据与所述解锁页面对应的预设指纹数据进行匹配,包括:\n[0117] 获取所述解锁页面对应的指纹解锁阈值;\n[0118] 判断所述指纹数据与所述解锁页面对应的预设指纹数据之间的匹配值是否大于所述指纹解锁阈值,若是,则进行解锁。\n[0119] 可选地,上述处理器3000将所述指纹数据与预设指纹数据进行匹配,包括:\n[0120] 将所述按压参数与预设按压参数进行匹配;\n[0121] 在所述按压参数与所述预设按压参数匹配成功时,将所述指纹图像与预设指纹图像进行匹配,并在所述指纹图像与所述预设指纹图像匹配成功时,进行解锁;\n[0122] 或者,\n[0123] 将所述指纹图像与预设指纹图像进行匹配;\n[0124] 在所述指纹图像与所述预设指纹图像匹配成功时,将所述按压参数与预设按压参数进行匹配,并在所述按压参数与所述预设按压参数匹配成功时,进行解锁。\n[0125] 可选地,上述处理器3000获取指纹数据之后,以及将所述指纹数据与预设指纹数据进行匹配之前,还具体用于:\n[0126] 判断所述解锁页面是否被锁定,若否,则执行所述将所述指纹数据与预设指纹数据进行匹配。\n[0127] 本发明实施例还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时包括上述方法实施例中记载的任何一种指纹解锁方法的部分或全部步骤。\n[0128] 尽管在此结合各实施例对本发明进行了描述,然而,在实施所要求保护的本发明过程中,本领域技术人员通过查看所述附图、公开内容、以及所附权利要求书,可理解并实现所述公开实施例的其他变化。在权利要求中,“包括”(comprising)一词不排除其他组成部分或步骤,“一”或“一个”不排除多个的情况。单个处理器或其他单元可以实现权利要求中列举的若干项功能。相互不同的从属权利要求中记载了某些措施,但这并不表示这些措施不能组合起来产生良好的效果。\n[0129] 本领域技术人员应明白,本发明的实施例可提供为方法、装置(设备)、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。计算机程序存储/分布在合适的介质中,与其它硬件一起提供或作为硬件的一部分,也可以采用其他分布形式,如通过Internet或其它有线或无线电信系统。\n[0130] 本发明是参照本发明实施例的方法、装置(设备)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。\n[0131] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。\n[0132] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。\n[0133] 尽管结合具体特征及其实施例对本发明进行了描述,显而易见的,在不脱离本发明的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本发明的示例性说明,且视为已覆盖本发明范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
法律信息
- 2017-11-24
- 2016-11-09
实质审查的生效
IPC(主分类): G06F 21/32
专利申请号: 201610603100.2
申请日: 2016.07.27
- 2016-10-12
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2015-12-09
|
2015-06-30
| | |
2
| |
2015-12-23
|
2015-09-09
| | |
3
| |
2016-06-08
|
2015-12-30
| | |
4
| |
2015-12-16
|
2015-08-27
| | |
5
| |
2015-10-21
|
2015-07-07
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |