[發明專利]指紋識別系統軟件分層的方法無效
| 申請號: | 200710075106.8 | 申請日: | 2007-06-14 |
| 公開(公告)號: | CN101324842A | 公開(公告)日: | 2008-12-17 |
| 發明(設計)人: | 葉軍;鄧鑫 | 申請(專利權)人: | 芯微技術(深圳)有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;G06F9/46 |
| 代理公司: | 深圳市睿智專利事務所 | 代理人: | 陳鴻蔭 |
| 地址: | 518057廣東省深圳市南*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 指紋識別 系統軟件 分層 方法 | ||
1.一種指紋識別系統軟件分層的方法,基于計算機和指紋設備,以及指紋應用軟件;所述指紋設備包括指紋傳感器和固化軟件,該固化軟件實現對USB控制器的控制、通信和對指紋傳感器的控制功能,所述指紋應用軟件貯存在所述計算機或者外存儲器中,用于同所述指紋設備通信,實現指紋數據的傳輸、解析、重組和顯示;其特征在于:
構建指紋軟件開發包,嵌入于所述指紋應用軟件和所述指紋設備的固化軟件之間,令所述指紋識別系統擁有分層架構的指紋軟件;所述指紋軟件開發包提供動態鏈接庫和頭文件,是連接指紋應用軟件和與指紋設備通信的中間層。
2.根據權利要求1所述的指紋識別系統軟件分層的方法,其特征在于:
所述指紋軟件開發包運行3個線程和1個隊列:
①主工作線程,負責正常事務的處理;
②輔助線程1,負責指紋數據的接收,并將接收的數據放入指紋數據隊列;
③輔助線程2,負責從指紋數據隊列中取出指紋數據,對指紋數據解析,重組。
3.根據權利要求1所述的指紋識別系統軟件分層的方法,其特征在于:
所述指紋軟件開發包包括:
①指紋傳感器管理模塊,負責處理指紋傳感器相關的操作,包括打開傳感器、關閉傳感器、讀取數據、寫入數據、讀寫寄存器,同時提供下行接口,實現針對不同USB控制器的控制切換;
②指紋算法模塊,提供一套指紋數據處理、特征提取、指紋辨識的算法,同時提供下行接口,實現指紋算法的切換;
③指紋數據庫管理模塊,負責指紋數據庫相關操作,包括打開數據庫、關閉數據庫、添加用戶指紋、刪除用戶、按指紋查找用戶、列表用戶指紋;
④用戶接口管理模塊,負責處理用戶指紋圖像采集、用戶注冊及認證的過程;
⑤加解密模塊,為其它模塊提供加解密服務,包括采用AES256加密算法。
4.根據權利要求1所述的指紋識別系統軟件分層的方法,其特征在于:
在所述計算機的操作系統下運行指紋應用軟件,該指紋應用軟件調用所述指紋軟件開發包,通過所述指紋軟件開發包與指紋設備之間進行通信,實現指紋數據的傳輸、解析、重組和顯示。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于芯微技術(深圳)有限公司,未經芯微技術(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710075106.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:通用網關設計的對象模型
- 下一篇:一種光模塊的復位方法及其光模塊





