通用指纹认证方法和装置的制作方法

文档序号:7552002阅读:212来源:国知局
专利名称:通用指纹认证方法和装置的制作方法
技术领域
本发明涉及通信技术领域,特别涉及一种通用指纹认证方法和装置。
背景技术
随着指纹认证的广泛普及,指纹认证产品显得尤为重要。目前不同的指纹认证产品采用不同的指纹传感器,不同的指纹传感器采用不同的指纹认证策略,即不同的指纹传感器对指纹的采集、匹配以及认证的方法是不同的。在实现本发明的过程中,发明人发现现有技术至少存在以下问题:当用户有几个使用不同指纹传感器的指纹认证产品时,用户需要安装不同的驱动才能使用不同指纹传感器实现指纹的采集、匹配和认证,安装的驱动多,需要占用用户大量的内存空间,浪费资源,且需要安装很多驱动,过程繁琐不易操作。

发明内容
为了解决现有技术的问题,本发明实施例提供了一种通用指纹认证方法和装置。所述技术方案如下:一方面,提供了一种通用指纹认证方法,所述方法包括:接收用户的指纹认证信息,所述指纹认证信息由所述用户通过预设的多个指纹传感器中的任一指纹传感器输入;提取所述指纹认证信息中携带的指纹传感器标识和所述用户的指纹信息;获取与所述指纹传感器标识对应的指纹认证策略;采用所述指纹认证策略,对所述用户的指纹信息进行认证。另一方面,提供了一种通用指纹认证装置,所述装置包括:接收模块,用于接收用户的指纹认证信息,所述指纹认证信息由所述用户通过预设的多个指纹传感器中的任一指纹传感器输入;提取模块,用于在所述接收模块接收到用户的指纹认证信息后,提取所述指纹认证信息中携带的指纹传感器标识和所述用户的指纹信息;第一获取模块,用于在所述提取模块提取出指纹传感器标识和所述用户的指纹信息后,获取与所述指纹传感器标识对应的指纹认证策略;认证模块,用于在所述第一获取模块得到与所述指纹传感器标识对应的指纹认证策略后,采用所述指纹认证策略,对所述用户的指纹信息进行认证。本发明实施例提供的技术方案带来的有益效果是:通过提取接收到的用户通过预设的多个的指纹传感器中的任一指纹传感器输入的指纹认证信息中携带的指纹传感器标识和用户的指纹信息,获取与指纹传感器标识对应的指纹认证策略,采用指纹认证策略,对用户的指纹信息进行认证,不需要安装不同的驱动,就能使用不同指纹传感器实现指纹的采集、匹配和认证,不需要占用用户大量的内存空间,可以节约资源,且简化了过程便于操作。


为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本发明实施例一提供的一种通用指纹认证方法流程图;图2是本发明实施例二提供的一种通用指纹认证方法流程图;图3是本发明实施例三提供的一种通用指纹认证装置结构示意图;图4是本发明实施例三提供的另一种通用指纹认证装置结构示意图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。实施例一本发明实施例提供了一种通用指纹认证方法,参见图1,该方法包括:101:接收用户的指纹认证信息,指纹认证信息由用户通过预设的多个指纹传感器中的任一指纹传感器输入。102:提取指纹认证信息中携带的指纹传感器标识和用户的指纹信息。103:获取与指纹传感器标识对应的指纹认证策略。104:采用指纹认证策略,对用户的指纹信息进行认证。优选地,接收用户的指纹认证信息之前,还包括:获取预设的多个指纹传感器中每个指纹传感器采集的用户的指纹;根据预设的多个指纹传感器中每个指纹传感器采集的用户的指纹,生成用户的多个指纹模板,其中,多个指纹模板与多个指纹传感器一一对应。较佳地,生成用户的多个指纹模板后,可以将用户的标识、用户的每个指纹模板与每个指纹传感器的指纹传感器标识一一对应保存起来,以便后续查找使用。优选地,获取与指纹传感器标识对应的指纹认证策略,还包括:获取与指纹传感器标识对应的用户的指纹模板;相应地,采用指纹认证策略,对用户的指纹信息进行认证,包括:采用指纹认证策略,利用与指纹传感器标识对应的用户的指纹模板,对用户的指纹信息进行认证。优选地,获取与指纹传感器标识对应的指纹认证策略包括:根据指纹传感器标识,查询预设的指纹传感器标识与指纹认证策略对应关系,得到与指纹传感器标识对应的指纹认证策略。本发明实施例所述的通用指纹认证方法,通过提取接收到的用户通过预设的多个的指纹传感器中的任一指纹传感器输入的指纹认证信息中携带的指纹传感器标识和用户的指纹信息,获取与指纹传感器标识对应的指纹认证策略,采用指纹认证策略,对用户的指纹信息进行认证,不需要安装不同的驱动,就能使用不同指纹传感器实现指纹的采集、匹配和认证,不需要占用用户大量的内存空间,可以节约资源,且简化了过程便于操作。实施例二本发明实施例提供了一种通用指纹认证方法,参见图2,该方法包括:201:获取预设的多个指纹传感器中每个指纹传感器采集的用户的指纹。202:根据预设的多个指纹传感器中每个指纹传感器采集的用户的指纹,生成用户的多个指纹模板。其中,多个指纹模板与多个指纹传感器--对应。较佳地,生成用户的多个指纹模板后,可以将用户的标识、用户的每个指纹模板与每个指纹传感器的指纹传感器标识一一对应保存起来,以便后续查找使用。203:接收用户的指纹认证信息,指纹认证信息由用户通过预设的多个指纹传感器中的任一指纹传感器输入。204:提取指纹认证信息中携带的指纹传感器标识和用户的指纹信息。205:获取与指纹传感器标识对应的指纹认证策略和用户的指纹模板。较佳地,根据指纹传感器标识,查询预设的指纹传感器标识与指纹认证策略对应关系,得到与指纹传感器标识对应的指纹认证策略。较佳地,根据指纹传感器标识,查询预设的用户标识、指纹传感器标识与指纹模板对应关系,得到与指纹传感器标识对应的指纹模板。

206:采用指纹认证策略,利用与指纹传感器标识对应的用户的指纹模板,对用户的指纹信息进行认证。本发明实施例所述的通用指纹认证方法,通过提取接收到的用户通过预设的多个的指纹传感器中的任一指纹传感器输入的指纹认证信息中携带的指纹传感器标识和用户的指纹信息,获取与指纹传感器标识对应的指纹认证策略,采用指纹认证策略,对用户的指纹信息进行认证,不需要安装不同的驱动,就能使用不同指纹传感器实现指纹的采集、匹配和认证,不需要占用用户大量的内存空间,可以节约资源,且简化了过程便于操作。实施例三参见图3,本发明实施例提供了一种通用指纹认证装置,该装置包括:接收模块301,用于接收用户的指纹认证信息,指纹认证信息由用户通过预设的多个指纹传感器中的任一指纹传感器输入;提取模块302,用于在接收模块301接收到用户的指纹认证信息后,提取指纹认证信息中携带的指纹传感器标识和用户的指纹信息;第一获取模块303,用于在提取模块302提取出指纹传感器标识和用户的指纹信息后,获取与指纹传感器标识对应的指纹认证策略;认证模块304,用于在第一获取模块303得到与指纹传感器标识对应的指纹认证策略后,采用指纹认证策略,对用户的指纹信息进行认证。优选地,参见图4,该装置还包括:第二获取模块305,用于获取预设的多个指纹传感器中每个指纹传感器采集的用户的指纹;生成模块306,用于当第二获取模块305获取用户的指纹后,根据预设的多个指纹传感器中每个指纹传感器采集的用户的指纹,生成用户的多个指纹模板,其中,多个指纹模板与多个指纹传感器 对应。优选地,参见图3,第一获取模块303还包括:获取单元,用于在提取模块302提取出指纹传感器标识和用户的指纹信息后,获取与指纹传感器标识对应的用户的指纹模板;相应地,认证模块304包括:认证单元,用于在第一获取模块303得到与指纹传感器标识对应的指纹认证策略后,采用指纹认证策略,利用与指纹传感器标识对应的用户的指纹模板,对用户的指纹信息进行认证。优选地,第一获取模块303包括:查询单元,用于在提取模块302提取出指纹传感器标识和用户的指纹信息后,根据指纹传感器标识,查询预设的指纹传感器标识与指纹认证策略对应关系,得到与指纹传感器标识对应的指纹认证策略。并且,需要说明的是可以将通用指纹认证装置设置在FingerQ (霸信)平台等中,通过FingerQ平台等进行指纹认证,增加其统一'丨生。本发明实施例所述的通用指纹认证装置,通过提取接收到的用户通过预设的多个的指纹传感器中的任一指纹传感器输入的指纹认证信息中携带的指纹传感器标识和用户的指纹信息,获取与指纹传感器标识对应的指纹认证策略,采用指纹认证策略,对用户的指纹信息进行认证,不需要安装不同的驱动,就能使用不同指纹传感器实现指纹的采集、匹配和认证,不需要占用用户大量的内存空间,可以节约资源,且简化了过程便于操作。需要说明的是:上述实施例提供的通用指纹认证装置,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的通用指纹认证装置与通用指纹认证方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种通用指纹认证方法,其特征在于,所述方法包括: 接收用户的指纹认证信息,所述指纹认证信息由所述用户通过预设的多个指纹传感器中的任一指纹传感器输入; 提取所述指纹认证信息中携带的指纹传感器标识和所述用户的指纹信息; 获取与所述指纹传感器标识对应的指纹认证策略; 采用所述指纹认证策略,对所述用户的指纹信息进行认证。
2.根据权利要求1所述的方法,其特征在于,所述接收用户的指纹认证信息之前,还包括: 获取预设的多个指纹传感器中每个指纹传感器采集的所述用户的指纹; 根据预设的多个指纹传感器中每个指纹传感器采集的所述用户的指纹,生成所述用户的多个指纹模板,其中,所述多个指纹模板与所述多个指纹传感器一一对应。
3.根据权利要求2所述的方法,其特征在于,所述获取与所述指纹传感器标识对应的指纹认证策略,还包括: 获取与所述指纹传感器标识对应的所述用户的指纹模板; 相应地,采用所 述指纹认证策略,对所述用户的指纹信息进行认证,包括: 采用所述指纹认证策略,利用与所述指纹传感器标识对应的所述用户的指纹模板,对所述用户的指纹信息进行认证。
4.根据权利要求1-3任一权利要求所述的方法,其特征在于,所述获取与所述指纹传感器标识对应的指纹认证策略包括: 根据所述指纹传感器标识,查询预设的指纹传感器标识与指纹认证策略对应关系,得到与所述指纹传感器标识对应的指纹认证策略。
5.一种通用指纹认证装置,其特征在于,所述装置包括: 接收模块,用于接收用户的指纹认证信息,所述指纹认证信息由所述用户通过预设的多个指纹传感器中的任一指纹传感器输入; 提取模块,用于在所述接收模块接收到用户的指纹认证信息后,提取所述指纹认证信息中携带的指纹传感器标识和所述用户的指纹信息; 第一获取模块,用于在所述提取模块提取出指纹传感器标识和所述用户的指纹信息后,获取与所述指纹传感器标识对应的指纹认证策略; 认证模块,用于在所述第一获取模块得到与所述指纹传感器标识对应的指纹认证策略后,采用所述指纹认证策略,对所述用户的指纹信息进行认证。
6.根据权利要求5所述的装置,其特征在于,所述装置还包括: 第二获取模块,用于获取预设的多个指纹传感器中每个指纹传感器采集的所述用户的指纹; 生成模块,用于当所述第二获取模块获取所述用户的指纹后,根据预设的多个指纹传感器中每个指纹传感器采集的所述用户的指纹,生成所述用户的多个指纹模板,其中,所述多个指纹模板与所述多个指纹传感器对应。
7.根据权利要求6所述的装置,其特征在于,所述第一获取模块还包括: 获取单元,用于在所述提取模块提取出指纹传感器标识和所述用户的指纹信息后,获取与所述指纹传感器标识对应的所述用户的指纹模板;相应地,所述认证模块包括: 认证单元,用于在所述第一获取模块得到与所述指纹传感器标识对应的指纹认证策略后,采用所述指纹认证策略,利用与所述指纹传感器标识对应的所述用户的指纹模板,对所述用户的指纹信息进行认证。
8.根据权利要求5-7任一权利要求所述的装置,其特征在于,所述第一获取模块包括:查询单元,用于在所述提取模块提取出指纹传感器标识和所述用户的指纹信息后,根据所述指纹传感器标识,查询预设的 指纹传感器标识与指纹认证策略对应关系,得到与所述指纹传感器标识对应的指纹认证策略。
全文摘要
本发明公开了一种通用指纹认证方法和装置,属于通信技术领域。所述方法包括接收用户的指纹认证信息,所述指纹认证信息由所述用户通过预设的多个指纹传感器中的任一指纹传感器输入;提取所述指纹认证信息中携带的指纹传感器标识和所述用户的指纹信息;获取与所述指纹传感器标识对应的指纹认证策略;采用所述指纹认证策略,对所述用户的指纹信息进行认证。所述装置包括接收模块、提取模块、第一获取模块和认证模块。本发明不需要安装不同的驱动,就能使用不同指纹传感器实现指纹的采集、匹配和认证,不需要占用用户大量的内存空间,可以节约资源,且简化了过程便于操作。
文档编号H04L9/32GK103178962SQ20131004630
公开日2013年6月26日 申请日期2013年2月5日 优先权日2013年2月5日
发明者王国芳 申请人:金硕澳门离岸商业服务有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1