本申请涉及移动终端领域,尤其涉及一种用于指纹解锁的方法及装置。
背景技术:
随着信息技术的迅速发展,越来越多的移动终端(如手机或平板电脑)上存储有用户信息,如用户的身份信息或用户的银行卡信息等。为了提高用户信息的安全性,可以通过对移动终端进行设置,使得移动终端锁屏后,用户通过自己的指纹信息解锁移动终端。
现有技术中通过指纹信息解锁移动终端的具体实现方式为:移动终端内设有指纹传感器,移动终端的HOME键处设置有一指纹识别区域。当用户的一只进行解锁的手指放置在该指纹识别区域上时,指纹传感器检测该手指的指纹信息,移动终端的处理器根据预存的指纹信息和指纹传感器检测到的指纹信息的比较结果,判定是否对移动终端做解锁处理。
但是,现有技术中解锁移动终端时要求用户的手指放置在该单一的指纹识别区域,灵活性较差。
技术实现要素:
本申请实施例提供一种用于指纹解锁的方法,用于解决现有技术中移动终端的指纹识别区域单一,要求用户的手指只能放置在单一的指纹识别区域从而灵活性较差的问题。
本申请实施例还提供一种用于指纹解锁的装置,用于解决现有技术中移动终端的指纹识别区域单一,要求用户的手指只能放置在单一的指纹识别区域从而灵活性较差的问题。
本申请实施例采用下述技术方案:
一种用于指纹解锁的方法,应用于包括一超声波指纹传感器,以及至少两个指纹识别区域的移动终端;所述指纹识别区域,为所述超声波指纹传感器的超声波所穿透的所述移动终端的表面区域;所述方法包括:
获取所述超声波指纹传感器对所述至少两个指纹识别区域中的至少一个指纹识别区域进行指纹检测而获得的指纹信息;
若获得的所述指纹信息与预先存储的指纹信息匹配,则执行解锁所述移动终端的操作。
进一步地,所述至少两个指纹识别区域包括第一指纹识别区域和第二指纹识别区域;
获取所述超声波指纹传感器对所述至少两个指纹识别区域中的至少一个指纹识别区域进行指纹检测而获得的指纹信息,具体包括:
获取所述超声波指纹传感器对所述第一指纹识别区域进行指纹检测而获得的第一指纹信息;
和/或,
获取所述超声波指纹传感器对所述第二指纹识别区域进行指纹检测而获得的第二指纹信息。
进一步地,若所述获得的指纹信息包括所述第一指纹信息和所述第二指纹信息,
获取所述超声波指纹传感器对所述第二指纹识别区域进行指纹检测而获得的第二指纹信息,具体包括:
在获得所述第一指纹信息之后,触发所述超声波指纹传感器对所述第二指纹识别区域进行指纹检测以获取所述第二指纹信息。
进一步地,所述预先存储的指纹信息包括:第一预存指纹信息和第二预存指纹信息;
所述若获得的所述指纹信息与预先存储的指纹信息匹配,则执行解锁所述移动终端的操作具体包括:
若所述第一指纹信息与所述第一预存指纹信息匹配,所述第二指纹信息与所述第二预存指纹信息匹配,则执行解锁所述移动终端的操作。
进一步地,所述第一预存指纹信息存储在与所述第一指纹识别区域相对应的第一存储空间内;所述第二存储指纹信息存储在与所述第二指纹识别区域相对应的第二存储空间内;
所述若所述第一指纹信息与所述第一预存指纹信息匹配,所述第二指纹信息与所述第二预存指纹信息匹配,执行解锁所述移动终端的操作具体包括:
判定所述第一指纹信息与所述第一预存指纹信息是否匹配,所述第二指纹信息与所述第二预存指纹信息是否匹配;
若是,执行解锁所述移动终端的操作。
进一步地,获取所述超声波指纹传感器对所述至少两个指纹识别区域中的至少一个指纹识别区域进行指纹检测而获得的指纹信息,具体包括:获取所述超声波指纹传感器对所述第一指纹识别区域进行指纹检测而获得的第一指纹信息;
获取所述超声波指纹传感器对所述第一指纹识别区域进行指纹检测而获得的第一指纹信息具体包括:
当激活所述超声波指纹传感器不对所述第二指纹识别区域进行指纹检测时,触发所述超声波指纹传感器对所述第一指纹识别区域进行指纹检测以获得所述第一指纹信息。
进一步地,所述第一指纹识别区域和所述第二指纹识别区域分别位于所述移动终端的相对两面上。
进一步地,在获取所述超声波指纹传感器对所述至少两个指纹识别区域中的至少一个指纹识别区域进行指纹检测而获得的指纹信息之前,包括:
录入至少两个进行解锁的手指的指纹信息,作为所述预先存储的指纹信息。
一种用于指纹解锁的装置,应用于包括一超声波指纹传感器,以及至少两个指纹识别区域的移动终端;所述指纹识别区域,为所述超声波指纹传感器的超声波所穿透的所述移动终端的表面区域;所述装置包括:
获取模块,用于获取所述超声波指纹传感器对所述至少两个指纹识别区域中的至少一个指纹识别区域进行指纹检测而获得的指纹信息;
执行模块,用于若获得的所述指纹信息与预先存储的指纹信息匹配,则执行解锁所述移动终端的操作。
进一步地,所述至少两个指纹识别区域包括第一指纹识别区域和第二指纹识别区域;
所述获取模块包括:
第一获取单元,用于获取所述超声波指纹传感器对所述第一指纹识别区域进行指纹检测而获得的第一指纹信息;
和/或,
第二获取单元,用于获取所述超声波指纹传感器对所述第二指纹识别区域进行指纹检测而获得的第二指纹信息。
进一步地,所述至少两个指纹识别区域包括第一指纹识别区域和第二指纹识别区域;
所述获取模块包括:
第一获取单元,用于获取所述超声波指纹传感器对所述第一指纹识别区域进行指纹检测而获得的第一指纹信息;
和/或,
第二获取单元,用于获取所述超声波指纹传感器对所述第二指纹识别区域进行指纹检测而获得的第二指纹信息。
进一步地,所述获得的指纹信息,包括所述第一指纹信息和所述第二指纹信息,
所述第二获取单元包括:
第一触发子单元,用于在获得所述第一指纹信息之后,触发所述超声波指纹传感器对所述第二指纹识别区域进行指纹检测以获取所述第二指纹信息。
进一步地,所述预先存储的指纹信息包括:第一预存指纹信息和第二预存指纹信息;
所述执行模块包括:
执行单元,用于若所述第一指纹信息与所述第一预存指纹信息匹配,所述第二指纹信息与所述第二预存指纹信息匹配,则执行解锁所述移动终端的操作。
进一步地,所述第一获取单元包括:
触发子单元,用于当激活所述超声波指纹传感器不对所述第二指纹识别区域进行指纹检测时,触发所述超声波指纹传感器对所述第一指纹识别区域进行指纹检测以获得所述第一指纹信息。
进一步地,所述第一指纹识别区域和所述第二指纹识别区域分别位于所述移动终端的相对两面上。
进一步地,所述装置还包括:
录入模块,用于录入至少两个进行解锁的手指的指纹信息,作为所述预先存储的指纹信息。
一种移动终端,包括:
设备本体,所述设备本体上设有至少两个指纹识别区域;
超声波传感器,所述超声波传感器设置在所述设备本体内,用于检测落在至少一个指纹识别区域上手指的指纹信息;
解锁模块,用于根据所述超声波传感器检测的指纹信息做解锁处理。
进一步地,所述设备本体具有第一侧面和与所述第一侧面相对的第二侧面;
至少两个所述指纹识别区域分别位于所述第一侧面和所述第二侧面上。
进一步地,所述第一侧面和所述第二侧面上的指纹识别区域的中心连线垂直于所述第一侧面;
所述超声波传感器位于所述中心连线上。
进一步地,所述指纹识别区域的表面上设有便于用户识别的图形标识。
进一步地,所述移动终端为手机或平板电脑;
所述移动终端的壳体上设有凹槽;所述至少一个所述指纹识别区域位于所述凹槽的槽底。
本申请实施例采用的上述至少一个技术方案能够达到以下有益效果:
本申请应用于包括一超声波指纹传感器,以及至少两个指纹识别区域的移动终端,通过在至少两个指纹识别区域中的至少一个指纹识别区域上检测的指纹信息进行解锁移动终端。因此,移动终端的解锁模式可以包括采用一个指纹识别区域上检测的指纹信息进行解锁移动终端,也可以包括采用在至少两个指纹识别区域上检测的指纹信息进行解锁移动终端。较现有技术中解锁移动终端时要求用户的手指放置在单一的指纹识别区域上,可以有效避免一指纹识别区域损坏造成指纹识别区域上不能检测指纹信息,灵活性较高。另外,采用在至少两个指纹识别区域上检测的指纹信息进行解锁移动终端,使得进行解锁移动终端的指纹信息是由至少两只不同手指的指纹信息的组合而成,不易被破解,安全性较高,有效保护了移动终端的用户的财产安全。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1a为本申请实施例中至少两个指纹识别区域设置在移动终端的第一侧面上的结构示意图;
图1b为本申请实施例中至少两个指纹识别区域设置在移动终端的与第一侧面相对的第二侧面上的结构示意图;
图1c为本申请实施例中至少两个指纹识别区域设置在移动终端的相邻两侧面的结构示意图;
图1d为本申请实施例中至少两个指纹识别区域设置在移动终端的同一面的结构示意图;
图1为本申请实施例提供的一种用于指纹解锁的方法的流程示意图;
图2为本申请实施例提供的一种用于指纹解锁的方法在实际中的应用流程图;
图3为本申请实施例提供的一种用于指纹解锁的装置的实现结构示意图;
图4为本申请实施例提供的一种移动终端的一种实现结构示意图;
图5为本申请实施例提供的一种移动终端的另一种实现结构示意图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
以下结合附图,详细说明本申请各实施例提供的技术方案。
实施例1
本申请实施例1中提供一种用于指纹解锁的方法,该方法的执行主体,可以但不限于移动终端或者移动终端上安装的应用(Application,APP),也可理解为执行主体为移动终端的处理器。
该移动终端1包括至少两个指纹识别区域11。所述指纹识别区域,为所述超声波指纹传感器的超声波所穿透的所述移动终端的表面区域。其中,至少两个指纹识别区域11可以位于移动终端的相对两面上(如图1a和图1b所示),或者,至少两个指纹识别区域11可以位于移动终端的相邻两个面上(如图1c所示),再或者,所述至少两个指纹识别区域11均位于移动终端的一个面上(如图1d所示)。
为实现对至少两个指纹识别区域进行指纹检测,该移动终端中还设置有超声波指纹传感器。其中,该超声波指纹传感器满足:发出的超声波能够穿透指纹识别区域。比如,当指纹识别区域设置在移动终端表面区域,且指纹识别区域是一个平面时,超声波指纹传感器发出的超声波,可以以垂直于该平面的方向,穿透指纹识别区域。
以移动终端表面区域上设置有两个指纹识别区域为例,在这样的情况下,可以在移动终端中设置一个能够向两个方向发射超声波的超声波传感器。能够向至少两个方向发射超声波的传感器,也可称为“双向超声波传感器”。需要说明的是,一个超声波传感器,包含至少一个收发组合。其中,一个收发组合,是由单个超声波发射器和单个超声波接收器构成的。
为了便于清楚的描述本申请实施例1提供的该方法,下文以方法的执行主体移动终端的处理器,且该移动终端的相对两面上设有指纹识别区域为例,详细介绍本申请实施例提供的方法。本领域技术人员可以理解,该方法的执行主体为移动终端的处理器只是一种示例性说明,并不是对本方法的执行主体的具体限定。
具体的,实施例1提供的一种用于指纹解锁的方法的实现流程示意图如图1所示。所述方法包括如下主要步骤:
步骤101、获取所述超声波指纹传感器对所述至少两个指纹识别区域中的至少一个指纹识别区域进行指纹检测而获得的指纹信息。
其中,所述超声波指纹传感器包括超声波发射器和超声波接收器,所述超声波发射器能够向至少两个方向发射频率高于20000赫兹且具有一定穿透性的声波。当超声波发射器发射的声波穿透移动终端上的至少两个表面区域(即指纹识别区域)时,位于每个指纹识别区域上的手指将声波遮挡,声波返回被超声波接收器接收。超声波指纹传感器检测声波从发射到反射回来被接收的时间,可以计算出发射点距离和反射点的距离。采用上述原理对手指进行多点扫描,可由多点汇集出手指的表面形状(即手指的指纹),从而得到落在指纹识别区域的手指的指纹信息。
其中,指纹是指人体的基本特征之一,是表皮上凸起的纹线,凸起的部分叫纹峭,凹陷的部分叫纹峪。指纹有三种基本形状:螺旋形、环形和弓形。指纹的局部特征是指指纹上的节点,如终结点、分叉点、孤立点和中心点等。在本实施例中,所述指纹信息,可以但不限于为指纹的纹理图像;或者,所述指纹信息,可以但不限于为指纹轮廓、指纹表面的沟壑以及指纹底层组织中的至少一项。
在本实施例中,以所述至少两个指纹识别区域包括第一指纹识别区域和第二指纹识别区域为例,在这样的情况下,超声波指纹传感器检测指纹信息可以采用以下几种模式:
第一种模式,超声波指纹传感器启动对第一指纹识别区域上的手指进行指纹检测,关闭对第二指纹识别区域上的手指的指纹检测。换句话说,超声波指纹传感器仅对第一指纹识别区域上的手指进行指纹检测。因此,本申请实施例,超声波指纹传感器可以实现单侧检测指纹信息,节省了功耗。在实际应用中,以移动终端为手机为例,第一指纹识别区域位于手机的显示屏所在面,第二指纹识别区域位于手机的与显示屏所在面相对的面(即手机背面)上,超声波指纹传感器仅启动对第一指纹识别区域进行检测。
第二种模式,超声波指纹传感器关闭对第一指纹识别区域上的手指的指纹检测,启动对第二指纹识别区域上的手指进行指纹检测。换句话说,超声波指纹传感器仅对第二指纹识别区域上的手指进行指纹检测。因此,本申请实施例,超声波指纹传感器可以实现单侧检测指纹信息,节省了功耗。在实际应用中,以移动终端为手机为例,第一指纹识别区域位于手机的显示屏所在面,第二指纹识别区域位于手机的与显示屏所在面相对的面(即手机背面)上,超声波指纹传感器仅启动对手机背面的指纹识别区域进行检测。
第三种模式,超声波指纹传感器同时启动对第一指纹识别区域和第二指纹识别区域上的手指进行指纹检测。换句话说,超声波指纹传感器对第一指纹识别区域和第二指纹识别区域上的手指均进行指纹检测。因此,本申请实施例,超声波指纹传感器可以实现双侧检测指纹信息,使得获得的指纹信息是由两只不同手指的指纹信息的组合而成,不易被破解,进而提高了移动终端的安全性。在实际应用中,以移动终端为手机为例,第一指纹识别区域可以位于手机的显示屏所在面,第二指纹识别区域可以位于手机的与显示屏所在面相对的面(即手机背面)上,超声波指纹传感器同时启动对显示屏所在面和手机背面的指纹识别区域进行检测。
第四种模式,超声波指纹传感器启动对第一指纹识别区域上的手指进行指纹检测,超声波传感器将检测的指纹信息发送给移动终端的处理器进行验证,且验证通过后,所述处理器再触发超声波指纹传感器对第二指纹识别区域上的手指进行指纹检测。换句话说,超声波指纹传感器先对第一指纹识别区域进行检测,获得指纹信息发送给处理器,处理器将所述指纹信息与预先存储的指纹信息进行比对,若所述指纹信息与所述预先存储的指纹信息一致,则生成触发指令,所述触发指令用于触发超声波指纹传感器对第二指纹识别区域进行检测。因此,本申请实施例,超声波指纹传感器获得符合条件的指纹信息后,才启动对第二指纹识别区域进行检测,节省了功耗。在实际应用中,以移动终端为手机为例,第一指纹识别区域位于手机的显示屏所在面,第二指纹识别区域位于手机的与显示屏所在面相对的面(即手机背面)上,超声波指纹传感器先启动对显示屏所在面的指纹识别区域进行检测,获得指纹信息后,若指纹信息符合条件,处理器触发超声波指纹传感器对手机背面的指纹识别区域进行检测。
基于上述超声波指纹传感器检测指纹信息的四种检测模式,移动终端的处理器获取的指纹信息有所差异:超声波指纹传感器采用第一种模式检测的指纹信息为第一指纹信息;超声波指纹传感器采用第二种模式检测的指纹信息为第二指纹信息;超声波指纹传感器采用第三种模式检测的指纹信息为第一指纹信息和第二指纹信息;超声波指纹传感器采用第四种模式检测的指纹信息为第一指纹信息和第二指纹信息。
步骤102、若获得的所述指纹信息与预先存储的指纹信息匹配,执行解锁所述移动终端的操作。
所述预先存储的指纹信息,为预先存储的、用于验证解锁移动终端的用户是否具备解锁移动终端的权限的指纹信息。
在上述实施例中得出,所述获得的指纹信息可以包括在所述第一指纹识别区域上检测第一指纹信息,所述预先存储的指纹信息可以包括第一预存指纹信息,所述第一预存指纹信息存储在与所述第一指纹识别区域相对应的第一存储空间内。若所述第一指纹信息与所述第一预存指纹信息匹配,则执行解锁移动终端的操作。
在上述实施例中得出,所述获得的指纹信息可以包括在所述第二指纹识别区域上检测的第二指纹信息,所述预先存储的指纹信息可以包括第二预存指纹信息,所述第二预存指纹信息存储在与所述第二指纹识别区域相对应的第二存储空间内。若所述第二指纹信息与所述第二预存指纹信息匹配,则执行解锁移动终端的操作。
在上述实施例中得出,所述获得的指纹信息可以包括在所述第一指纹识别区域上检测的第一指纹信息和在所述第二指纹识别区域上检测的第二指纹信息,所述预先存储的指纹信息可以包括第一预存指纹信息和第二预存指纹信息,所述第一预存指纹信息存储在与所述第一指纹识别区域相对应的第一存储空间内,所述第二预存指纹信息存储在与所述第二指纹识别区域相对应的第二存储空间内。若所述第一指纹信息与第一预存指纹信息匹配,所述第二指纹信息与第二预存指纹信息匹配,则执行解锁移动终端的操作。当然,若匹配结果为移动终端的处理器获得的第一指纹信息与第二预存指纹信息匹配,第二指纹信息与第一预存指纹信息匹配,也可以执行解锁所述移动终端的操作。换句话说,移动终端的处理器获得的指纹信息包含两个指纹信息时,所述两个指纹信息分别与两个预先存储的指纹信息匹配,才能执行解锁所述移动终端的操作。
因此,本申请实施例提供的移动终端中可以预先储存多个进行解锁的手指的指纹信息,当超声波指纹传感器对多个指纹识别区域进行检测获得的多个指纹信息与预先存储的多个指纹信息匹配时,移动终端的处理器才能执行解锁移动终端的操作,较现有技术中解锁移动终端时要求用户的手指放置在单一的指纹识别区域上,可以使得用户手持移动终端时无需换手握持移动终端即可解锁移动终端,也可以有效避免一指纹识别区域损坏造成指纹识别区域上不能检测指纹信息,灵活性较高。
进一步的,在执行步骤101之前,所述应用指纹解锁的方法还包括以下步骤:
步骤S1、录入至少两个进行解锁的手指的指纹信息,作为所述预先存储的指纹信息。
在本实施例中,在进行录入指纹信息的过程中,每个进行解锁的手指均需要录入三遍,以便于手指的指纹信息录入的准确性高。而手指的指纹信息录入采用现有技术中的方式,本申请实施例不做具体限定。
本申请应用于包括一超声波指纹传感器,以及至少两个指纹识别区域的移动终端,通过在至少两个指纹识别区域中的至少一个指纹识别区域上检测的指纹信息进行解锁移动终端。因此,移动终端的解锁模式可以包括采用一个指纹识别区域上检测的指纹信息进行解锁移动终端,也可以包括采用在至少两个指纹识别区域上检测的指纹信息进行解锁移动终端。较现有技术中解锁移动终端时要求用户的手指放置在单一的指纹识别区域上,可以有效避免一指纹识别区域损坏造成指纹识别区域上不能检测指纹信息,灵活性较高。另外,采用在至少两个指纹识别区域上检测的指纹信息进行解锁移动终端,使得进行解锁移动终端的指纹信息是由至少两只不同手指的指纹信息的组合而成,不易被破解,安全性较高,有效保护了移动终端的用户的财产安全。
本申请提供的上述交易风险识别方法可以由终端执行,也可以由终端上安装的软件执行,也可以由服务器端执行。
实施例2
本实施例2将以移动终端为手机为例,综合说明上述实施例1提供的用于指纹解锁方法的实际应用流程。该场景所包含手机内设有一超声波指纹传感器,手机的显示屏面和手机的背面(与显示屏面相对的面)上设有指纹识别区域。所述指纹识别区域,为所述超声波指纹传感器的超声波所穿透的所述移动终端的表面区域。
在本实施例2提供的移动终端为手机场景下,基于用于指纹解锁方法的实现流程,如图2所示,包括如下步骤:
步骤S21、打开手机上的超声波指纹识别设置。
步骤S22、录入至少两个手指的指纹信息。
用户打开手机的指纹识别设置后,录入至少两个手指的指纹信息,该指纹信息作为用户的身份识别验证信息。
步骤S23、在手机上选择解锁手机的指纹解锁模式。
用户在录入指纹信息后,选取解锁手机的指纹解锁模式,该手机的指纹解锁模式可以分为单指解锁模式和双指解锁模式。其中,单指解锁模式可以为手机背面单指解锁模式或手机显示屏所在面单指解锁模式。双指解锁模式可以为双指同步解锁模式或双指异步解锁模式。
以下分别详细介绍针对不同模式下进行的解锁操作:
在手机显示屏所在面单指解锁模式下进行的解锁操作可以为:将手指放在手机显示屏所在面的指纹识别区域,手机的处理器触发超声波指纹传感器对手机的显示屏所在面的指纹识别区域进行检测。
在手机背面单指解锁模式下进行的解锁操作可以为:将手指放在手机背面的指纹识别区域,手机的处理器触发超声波指纹传感器对手机的背面的指纹识别区域进行检测。
在双指同步解锁模式下进行的解锁操作可以为:将两个手指分别放在手机背面和显示屏所在面的指纹识别区域,手机的处理器触发超声波指纹传感器对手机的显示屏所在面和背面的指纹识别区域(即第一和第二指纹识别区域)同时进行检测。
在双指异步解锁模式下进行的解锁操作可以为:两个手指分别放在手机背面和显示屏所在面的指纹识别区域,手机的处理器先触发超声波指纹传感器对手机的显示屏面的指纹识别区域(即第一指纹识别区域)进行检测获取指纹信息,验证该指纹信息是否为解锁手机的指纹信息;若是,则再触发超声波指纹传感器对手机的背面的指纹识别区域(即第二指纹识别区域)进行检测;若否,处理器不再触发超声波指纹传感器对手机的背面的指纹识别区域(即第二指纹识别区域)进行检测。
用户选择解锁手机的指纹解锁模式之后,手机针对选定的指纹解锁模式进行指纹信息获取操作,具体实现如下所述:
一、若在手机上选择解锁手机的指纹解锁模式为双指异步解锁模式,则进行指纹信息获取操作包括如下步骤:
步骤S24a、用户将两个手指分别放在手机背面和显示屏所在面的指纹识别区域;
步骤S25a’、手机的处理器先触发超声波指纹传感器对手机的显示屏所在面的指纹识别区域(即第一指纹识别区域)进行检测获取指纹信息,验证该指纹信息是否为解锁手机的指纹信息;
步骤S251a’、若否,则处理器不再触发超声波指纹传感器对手机背面的指纹识别区域(即第二指纹识别区域)进行检测,流程结束;
步骤S252a’、若是,则再触发超声波指纹传感器对手机背面的指纹识别区域(即第二指纹识别区域)进行检测;
步骤S26a、获取超声波指纹传感器对手机的显示屏所在面的指纹识别区域(即第一指纹识别区域)进行检测得到的第一指纹信息,和,获取超声波指纹传感器对手机的背面的指纹识别区域(即第二指纹识别区域)进行检测得到的第二指纹信息。
二、若在手机上选择解锁手机的指纹解锁模式为双指同步解锁模式,则进行指纹信息获取操作包括如下步骤:
步骤S24a、用户将两个手指分别放在手机背面和显示屏所在面的指纹识别区域;
步骤S25a”、手机的处理器触发超声波指纹传感器对手机的显示屏所在面和背面的指纹识别区域(即第一和第二指纹识别区域)同时进行检测;
步骤S26a、获取超声波指纹传感器对手机的显示屏所在面的指纹识别区域(即第一指纹识别区域)进行检测得到的第一指纹信息,和,获取超声波指纹传感器对手机的背面的指纹识别区域(即第二指纹识别区域)进行检测得到的第二指纹信息。
三、若在手机上选择解锁手机的指纹解锁模式为手机显示屏所在面单指解锁模式,则进行指纹信息获取操作包括如下步骤:
步骤S24b、用户将手指放在手机显示屏所在面的指纹识别区域;
步骤S25b、手机的处理器触发超声波指纹传感器对手机的显示屏所在面的指纹识别区域进行检测;
步骤S26b、获取超声波指纹传感器对手机的显示屏所在面的指纹识别区域(即第一指纹识别区域)进行检测得到的第一指纹信息。
四、若在手机上选择解锁手机的指纹解锁模式为手机背面单指解锁模式,则进行指纹信息获取操作包括如下步骤:
步骤S24b、用户将手指放在手机背面的指纹识别区域;
步骤S25b、手机的处理器触发超声波指纹传感器对手机背面的指纹识别区域进行检测;
步骤S26b、获取超声波指纹传感器对手机的背面的指纹识别区域(即第二指纹识别区域)进行检测得到的第二指纹信息。
在获取超声波指纹传感器对指纹识别区域进行检索获取指纹信息之后,执行步骤S27、对获得的指纹信息与步骤S22录入的指纹信息(即预先存储的指纹信息)进行匹配,若获得的指纹信息与预先存储的指纹信息匹配,执行解锁移动终端的操作。
本申请应用于包括一超声波指纹传感器,以及至少两个指纹识别区域的移动终端,通过在至少两个指纹识别区域中的至少一个指纹识别区域上检测的指纹信息进行解锁移动终端。因此,移动终端的解锁模式可以包括采用一个指纹识别区域上检测的指纹信息进行解锁移动终端,也可以包括采用在至少两个指纹识别区域上检测的指纹信息进行解锁移动终端。较现有技术中解锁移动终端时要求用户的手指放置在单一的指纹识别区域上,可以有效避免一指纹识别区域损坏造成指纹识别区域上不能检测指纹信息,灵活性较高。另外,采用在至少两个指纹识别区域上检测的指纹信息进行解锁移动终端,使得进行解锁移动终端的指纹信息是由至少两只不同手指的指纹信息的组合而成,不易被破解,安全性较高,有效保护了移动终端的用户的财产安全。
实施例3
基于与本申请实施例1提供的一种用于指纹解锁的方法同样的发明构思,本申请实施例还提供了一种用于指纹解锁的装置,如图3所示。
图3为本申请实施例提供的一种用于指纹解锁的装置结构示意图,应用于包括一超声波指纹传感器,以及至少两个指纹识别区域的移动终端;所述指纹识别区域,为所述超声波指纹传感器的超声波所穿透的所述移动终端的表面区域;所述装置包括:
获取模块31,用于获取所述超声波指纹传感器对所述至少两个指纹识别区域中的至少一个指纹识别区域进行指纹检测而获得的指纹信息;
执行模块32,用于若获得的所述指纹信息与预先存储的指纹信息匹配,执行解锁所述移动终端的操作。
其中,所述至少两个指纹识别区域包括第一指纹识别区域和第二指纹识别区域;
所述获取模块31包括:
第一获取单元311,用于获取所述超声波指纹传感器对所述第一指纹识别区域进行指纹检测而获得的第一指纹信息;
和/或,
第二获取单元312,用于获取所述超声波指纹传感器对所述第二指纹识别区域进行指纹检测而获得的第二指纹信息。
其中,所述获得的指纹信息,包括所述第一指纹信息和所述第二指纹信息;
所述第二获取单元包括:
第一触发子单元,用于在获得所述第一指纹信息之后,触发所述超声波指纹传感器对所述第二指纹识别区域进行指纹检测以获取所述第二指纹信息。
可选的,所述预先存储的指纹信息包括:第一预存指纹信息和第二预存指纹信息;
所述执行模块32包括:
执行单元,用于若所述第一指纹信息与所述第一预存指纹信息匹配,所述第二指纹信息与所述第二预存指纹信息匹配,则执行解锁所述移动终端的操作。
其中,所述第一预存指纹信息存储在与所述第一指纹识别区域相对应的第一存储空间内;所述第二存储指纹信息存储在与所述第二指纹识别区域相对应的第二存储空间内;
所述执行单元包括:
判定子单元,用于判定所述第一指纹信息与所述第一预存指纹信息是否匹配,所述第二指纹信息与所述第二预存信息是否匹配;
执行子单元,用于若所述第一指纹信息与所述第一预存指纹信息匹配,所述第二指纹信息与所述第二预存信息匹配,则执行解锁所述移动终端的操作。
可选的,所述获得的指纹信息,包括所述第一指纹信息;
所述第一获取单元包括:
触发子单元,用于当激活所述超声波指纹传感器不对所述第二指纹识别区域进行指纹检测时,触发所述超声波指纹传感器对所述第一指纹识别区域进行指纹检测以获得所述第一指纹信息。
其中,所述第一指纹识别区域和所述第二指纹识别区域分别位于所述移动终端的相对两面上。
所述装置还包括:
录入模块,用于录入至少两个进行解锁的手指的指纹信息,作为所述预先存储的指纹信息。
本申请应用于包括一超声波指纹传感器,以及至少两个指纹识别区域的移动终端,通过在至少两个指纹识别区域中的至少一个指纹识别区域上检测的指纹信息进行解锁移动终端。因此,移动终端的解锁模式可以包括采用一个指纹识别区域上检测的指纹信息进行解锁移动终端,也可以包括采用在至少两个指纹识别区域上检测的指纹信息进行解锁移动终端。较现有技术中解锁移动终端时要求用户的手指放置在单一的指纹识别区域上,可以有效避免一指纹识别区域损坏造成指纹识别区域上不能检测指纹信息,灵活性较高。另外,采用在至少两个指纹识别区域上检测的指纹信息进行解锁移动终端,使得进行解锁移动终端的指纹信息是由至少两只不同手指的指纹信息的组合而成,不易被破解,安全性较高,有效保护了移动终端的用户的财产安全。
实施例4
基于与本申请实施例1提供的一种用于指纹解锁的方法同样的发明构思,本申请实施例还提供了一种移动终端,如图4所示。
图4为本申请实施例提供的一种移动终端的结构示意图,具体包括:
设备本体41,所述设备本体上具有至少两个指纹识别区域;
超声波传感器42,所述超声波传感器设置在所述设备本体内,用于检测落在至少一个指纹识别区域上手指的指纹信息;
解锁模块43,用于根据所述超声波传感器检测的指纹信息做解锁处理。
在本实施例中,设备本体上的至少两个指纹识别区域的分布可以是任意的,其中,至少两个指纹识别区域中两个指纹识别区域分别位于设备本体的相对两面上。
可选的,所述设备本体具有第一侧面和与所述第一侧面相对的第二侧面;
至少两个所述指纹识别区域分别位于所述第一侧面和所述第二侧面上。
可选的,所述第一侧面和所述第二侧面上的指纹识别区域的中心连线垂直于所述第一侧面;
所述超声波传感器位于所述中心连线上。
在本实施例中,为了进一步提高超声波指纹传感器检测第一侧面和第二侧面上的指纹识别区域内的指纹信息的准确性,需要超声波指纹传感器向第一侧面和第二侧面发射的超声波返回至超声波指纹传感器的时间大致相同,从而提高了超声波指纹传感器检测效率。另外,超声波指纹传感器位于第一侧面和第二侧面上的指纹识别区域的中垂线上,使得超声波指纹传感器发射的超声波向第一侧面和第二侧面发射的超声波衰减较小,进而提高了在第一侧面上的第一指纹识别区域和在第二侧面上的第二指纹识别区域检测的指纹信息的准确性。
可选的,为了区别指纹识别区域,便于用户触摸,所述指纹识别区域的表面上可以设有便于用户识别的图形标识。其中,图形标识可以为颜色、纹理图案、光滑度、凹槽或凸起等能够区别移动终端表面的图标。
可选的,所述移动终端为手机或平板电脑;
所述移动终端的壳体上设有凹槽;所述至少一个所述指纹识别区域位于所述凹槽的槽底。
本申请应用于包括一超声波指纹传感器,以及至少两个指纹识别区域的移动终端,通过在至少两个指纹识别区域中的至少一个指纹识别区域上检测的指纹信息进行解锁移动终端。因此,移动终端的解锁模式可以包括采用一个指纹识别区域上检测的指纹信息进行解锁移动终端,也可以包括采用在至少两个指纹识别区域上检测的指纹信息进行解锁移动终端。较现有技术中解锁移动终端时要求用户的手指放置在单一的指纹识别区域上,可以有效避免一指纹识别区域损坏造成指纹识别区域上不能检测指纹信息,灵活性较高。另外,采用在至少两个指纹识别区域上检测的指纹信息进行解锁移动终端,使得进行解锁移动终端的指纹信息是由至少两只不同手指的指纹信息的组合而成,不易被破解,安全性较高,有效保护了移动终端的用户的财产安全。
实施例5
如图5所示,本申请实施例提供了一种移动终端,如图5所示,所示移动终端包括:
设备本体51,设备本体51上设有至少两个指纹识别区域511,设备本体51内设有超声波传感器512、存储器513及处理器514。超声波传感器512、存储器513及处理器514之间通过总线互相连接,存储器513中存储有计算机指令,处理器514通过执行计算机指令,从而实现以下方法:
获取所述超声波指纹传感器对所述至少两个指纹识别区域中的至少一个指纹识别区域进行指纹检测而获得的指纹信息;
若获得的所述指纹信息与预先存储的指纹信息匹配,则执行解锁所述移动终端的操作。
相关说明可以对应参阅图1及图2所示的指纹解锁的步骤所对应的相关描述和效果进行理解,此处不做过多赘述。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
以上所述仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。