[發明專利]指紋識別方法、裝置、終端及存儲介質在審
| 申請號: | 202110449265.X | 申請日: | 2021-04-25 |
| 公開(公告)號: | CN113138845A | 公開(公告)日: | 2021-07-20 |
| 發明(設計)人: | 曾凡軍 | 申請(專利權)人: | 北京小米移動軟件有限公司 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48;G06F21/57;G06K9/00 |
| 代理公司: | 北京志霖恒遠知識產權代理事務所(普通合伙) 11435 | 代理人: | 郭棟梁 |
| 地址: | 100085 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 指紋識別 方法 裝置 終端 存儲 介質 | ||
本申請公開了一種指紋識別方法、裝置、終端及存儲介質,該方法包括:檢測到作用于終端的指紋操作指令時,調用預設的可信執行系統進程接口,將可信執行系統進程的進程級別從第一級別調整至第二級別,所述第二級別的優先級高于所述第一級別的優先級;運行與所述第二級別對應的可信執行系統進程,以執行與所述指紋操作指令對應的指紋識別操作。該方案能夠提高了指紋解鎖的速度,節省了指紋解鎖時間,并且保證了指紋解鎖的穩定性,進一步提高了用戶體驗。
技術領域
本發明一般涉及智能終端技術領域,具體涉及一種指紋識別方法、裝置、終端及存儲介質。
背景技術
隨著電子信息技術的快速發展,終端設備的功能變得越來越強大,其已經廣泛地應用在越來越多的領域中,例如應用較多的終端支付業務、指紋解鎖業務等,這些應用需與個人關鍵信息進行綁定,因此,保證終端設備中個人關鍵信息的安全性顯得尤為重要。
目前,終端設備中的指紋識別、指紋驗證等安全操作均在處理器中的可信執行環境(Trusted Execution Environment,TEE)中實現的,通過綁定運行在TEE環境中的TEE進程至CPU大核上實現指紋處理操作。但是,該方法對于CPU負載較重等使用場景中無法使得指紋解鎖性能均達標,且在解鎖過程中會產生卡頓,使得指紋識別穩定性較差,從而導致用戶體驗差。
發明內容
鑒于現有技術中的上述缺陷或不足,期望提供一種指紋識別方法、裝置、終端及存儲介質。
第一方面,本申請提供了一種指紋識別方法,該方法包括:
檢測到作用于終端的指紋操作指令時,調用預設的可信執行系統進程接口,將可信執行系統進程的進程級別從第一級別調整至第二級別,所述第二級別的優先級高于所述第一級別的優先級;
運行與所述第二級別對應的可信執行系統進程,以執行與所述指紋操作指令對應的指紋識別操作。
在其中一個實施例中,所述可信執行系統包括用戶空間和內核空間,調用預設的可信執行系統進程接口,將可信執行系統進程的進程級別從第一級別調整至第二級別,包括:
在所述用戶空間內調用預設的可信執行系統進程接口,基于預設的級別參數配置規則,確定第二級別對應的目標參數;
基于預設的通訊協議,在所述內核空間內基于所述目標參數,將所述可信執行系統進程的進程級別從所述第一級別調整至第二級別。
在其中一個實施例中,運行與所述第二級別對應的可信執行系統進程,以執行與所述指紋操作指令對應的指紋識別操作,包括:
運行與所述第二級別對應的可信執行系統進程,解析得到與所述指紋操作指令對應的指紋操作信息;
基于所述指紋操作信息,采用預設的指紋處理算法執行對應的指紋識別操作。
在其中一個實施例中,基于所述指紋操作信息,采用預設的指紋處理算法執行對應的指紋識別操作,包括:
基于所述指紋操作信息,獲取當前指紋數據;
在基于預設的指紋處理算法確定所述當前指紋數據與預先存儲的指紋模板數據比對一致時,執行對應的指紋識別操作。
在其中一個實施例中,在基于預設的指紋處理算法確定所述當前指紋數據與預先存儲的指紋模板數據比對一致時,執行對應的指紋識別操作,包括:
在基于預設的指紋處理算法確定所述當前指紋數據與預先存儲的指紋模板數據比對一致時,獲取終端的處理操作類型;
控制所述終端執行與所述處理操作類型對應的處理操作。
在其中一個實施例中,控制所述終端執行與所述處理操作類型對應的處理操作,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京小米移動軟件有限公司,未經北京小米移動軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110449265.X/2.html,轉載請聲明來源鉆瓜專利網。





