[发明专利]一种支持多生物特征识别技术的生物特征识别框架服务在审
| 申请号: | 201910119509.0 | 申请日: | 2019-02-18 |
| 公开(公告)号: | CN109886001A | 公开(公告)日: | 2019-06-14 |
| 发明(设计)人: | 蒋林轩;余杰;刘晓东;刘步权;刘易;刘号;顾子鸣;杨浩 | 申请(专利权)人: | 天津麒麟信息技术有限公司 |
| 主分类号: | G06F21/32 | 分类号: | G06F21/32 |
| 代理公司: | 天津诺德知识产权代理事务所(特殊普通合伙) 12213 | 代理人: | 栾志超 |
| 地址: | 300459 天津市滨海新区滨海*** | 国省代码: | 天津;12 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 生物特征 多生物特征识别 生物特征识别 服务 生物特征加密 热插拔事件 系统数据库 处理应用 请求事件 系统底层 应用接口 应用开发 用户权限 运行框架 初始化 插拔 分层 构建 调用 算法 存储 权限 应用 访问 | ||
1.一种支持多生物特征识别技术的生物特征识别框架服务,其特征在于:包括以下步骤:
S1:构建所述框架服务分层;
S2:运行框架服务,进行所述框架服务初始化;
S3:接收并处理应用层各种生物特征请求事件或系统底层插拔设备热插拔事件。
2.根据权利要求1所述的支持多生物特征识别技术的生物特征识别框架服务,其特征在于:所述步骤S1中,所述框架服务分层包括服务层、核心层和驱动层,其中,
所述服务层定义生物特征识别的应用接口,提供驱动管理、设备管理、事件管理和提供状态反馈机制;
所述核心层定义生物特征识别的驱动接口、配置读写接口和设备驱动的实体,提供生物特征模板的统一存储与加密方式;
所述驱动层由设备提供商完成驱动编写,用于实现对生物特征识别驱动接口和操作硬件设备。
3.根据权利要求2所述的支持多生物特征识别技术的生物特征识别框架服务,其特征在于:所述步骤S2包括以下步骤:
S21:获取配置信息,构建驱动列表;
S22:从所述驱动列表中获取一个驱动并生成驱动结构体,初始化所述驱动;
S23:探测设备是否存在,若设备存在,则加入到设备列表中,若不存在则进行下一步骤;
S24:判断所述驱动列表是否遍历完成,若完成则进行下一步骤,若未完成则跳转到S22;
S25:注册所述插拔设备热插拔事件的处理函数、设备状态变更的处理函数和生物特征识别服务;
S26:所述框架服务初始化完成,进行事件循环。
4.根据权利要求3所述的支持多生物特征识别技术的生物特征识别框架服务,其特征在于:所述步骤S3中的接收并处理应用层各种生物特征请求事件为创建一个新线程,在所述新线程中对所述应用层各种生物特性请求事件进行相应处理,具体包括以下步骤:
S311:用户权限检测,若没有权限,则跳转步骤S317,若有权限,则继续下一步操作;
S312:打开设备并初始化;
S313:特征录入,所述设备硬件进行特征采样,且所述设备状态变更;
S314:获取特征值,从设备上获取所述特征值,并上传到所述核心层;
S315:对所述特征值加密,并进行存储;
S316:所述核心层返回操作结果及状态;
S317:所述服务层返回操作结果并销毁所述新线程,完成所述应用层的生物特征请求事件请求。
5.根据权利要求4所述的支持多生物特征识别技术的生物特征识别框架服务,其特征在于:所述步骤313中在所述设备进行特征采样过程中所述设备状态变更,具体包括以下步骤:
S3131:所述驱动变更相应状态及提示;
S3132:所述核心层执行状态变更回调函数;
S3133:向所述应用层发出状态变更信号。
6.根据权利要求3所述的支持多生物特征识别技术的生物特征识别框架服务,其特征在于:所述步骤S3中的接收所述系统底层插拔设备热插拔事件为创建一个事件驱动新线程进行所述系统底层插拔设备热插拔事件处理,具体包括以下步骤:
S321:获取系统底层插拔设备热插拔事件的信息;
S322:遍历设备支持列表,判断所述插拔设备是否在所述设备支持列表中,若不在,则进行步骤S328,若在,则进行下一步骤;
S323:判断所述热插拔事件中的事件类型,若是设备接入事件,则进行下一步骤,否则跳转到步骤S326进行处理;
S324:探测设备数量,更新所述设备支持列表;
S325:向所述应用层发送所述热插拔设备热插拔信号,并跳转到S328步骤;
S326:判断所述热插拔事件中的事件类型,若是设备拔出事件,则进行下一步骤;
S327:获取设备的驱动结构体,停止当前操作,并跳转执行步骤S324;
S328:回收新线程执行期间分配的资源,并销毁线程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津麒麟信息技术有限公司,未经天津麒麟信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910119509.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种图像加密方法及移动终端
- 下一篇:一种应用软件的使用控制方法及移动终端





