基于狀態(tài)監(jiān)視和握手的指紋傳感器的閂鎖恢復(fù)機(jī)制的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及用于在指紋識(shí)別中使用的傳感器像素電路的閂鎖恢復(fù)。
【背景技術(shù)】
[0002]各種電子設(shè)備或信息系統(tǒng)可以采用用戶認(rèn)證機(jī)制來保護(hù)個(gè)人數(shù)據(jù)并且防止未授權(quán)的訪問。電子設(shè)備或信息系統(tǒng)上的用戶認(rèn)證可以通過一種或多種形式的個(gè)人識(shí)別和認(rèn)證方法來執(zhí)行,其中包括一個(gè)或多個(gè)生物特征標(biāo)識(shí)符。生物特征標(biāo)識(shí)符可以被單獨(dú)使用或者作為諸如密碼認(rèn)證方法的常規(guī)認(rèn)證方法的附加。生物特征標(biāo)識(shí)符的流行形式是個(gè)人的指紋圖案。指紋傳感器可以內(nèi)置于電子設(shè)備中以讀取用戶的指紋圖案,使得設(shè)備只能通過授權(quán)用戶的指紋圖案的認(rèn)證由設(shè)備的授權(quán)用戶來解鎖。在一些實(shí)現(xiàn)中,這種指紋傳感器可以包括具有用于為用戶識(shí)別捕獲指紋圖案的像素化像素傳感器元件的傳感器像素電路。
【發(fā)明內(nèi)容】
[0003]本申請(qǐng)文件描述了用于提供設(shè)備、系統(tǒng)和技術(shù)來部分地基于狀態(tài)監(jiān)視和握手機(jī)制執(zhí)行指紋傳感器電路的閂鎖恢復(fù)的技術(shù)。
[0004]本申請(qǐng)文件中描述的技術(shù)可以提供用于從在指紋識(shí)別系統(tǒng)中使用的傳感器像素電路的閂鎖狀態(tài)中恢復(fù)的機(jī)制。
[0005]在一個(gè)方面,描述了從指紋傳感器設(shè)備的閂鎖狀態(tài)中恢復(fù)的方法。該方法包括在指紋傳感器設(shè)備的微控制器接收來自與微控制器通信的傳感器陣列的原始傳感器數(shù)據(jù)。該方法包括將接收到的原始傳感器數(shù)據(jù)與預(yù)定閾值進(jìn)行比較。該方法包括至少部分地基于比較,重置提供給指紋傳感器設(shè)備的電力以從閂鎖狀態(tài)中恢復(fù)。
[0006]該方法可以以各種方式來實(shí)現(xiàn),以包括以下特征中的一個(gè)或多個(gè)特征。至少部分地基于比較重置提供給指紋傳感器設(shè)備的電力以從閂鎖狀態(tài)中恢復(fù)可以包括當(dāng)接收到的原始傳感器數(shù)據(jù)未能滿足預(yù)定閾值時(shí)確定指紋傳感器處于R鎖狀態(tài)。重置提供給指紋傳感器設(shè)備的電力包括:關(guān)閉低壓降(LDO)穩(wěn)壓器以關(guān)閉提供給指紋傳感器設(shè)備的電力;使斷電保持一段時(shí)間以從閂鎖狀態(tài)中恢復(fù);及再次打開LDO穩(wěn)壓器以恢復(fù)提供給指紋傳感器設(shè)備的電力。
[0007]在另一方面,描述了從包括指紋傳感器設(shè)備的設(shè)備的閂鎖狀態(tài)中恢復(fù)的方法。該方法包括在設(shè)備的主機(jī)處理器讀取存儲(chǔ)在存儲(chǔ)器中的初始校驗(yàn)碼。該方法包括在主機(jī)處理器讀取由指紋傳感器設(shè)備的微控制器計(jì)算出的校驗(yàn)碼。該方法包括比較這兩個(gè)讀取的校驗(yàn)碼用于匹配;及至少部分地基于比較重置微控制器以從閂鎖狀態(tài)中恢復(fù)。
[0008]該方法可以以各種方式來實(shí)現(xiàn),以包括以下特征中的一個(gè)或多個(gè)特征。至少部分地基于比較重置微控制器可以包括當(dāng)比較的校驗(yàn)碼不匹配時(shí)確定微控制器處于閂鎖狀態(tài)。
[0009]在另一方面,描述了從包括指紋傳感器設(shè)備的設(shè)備的閂鎖狀態(tài)中恢復(fù)的方法。該方法包括在設(shè)備的主機(jī)處理器請(qǐng)求與指紋傳感器設(shè)備的微控制器的握手確認(rèn)。該方法包括當(dāng)確定微控制器未能完成請(qǐng)求的握手確認(rèn)時(shí)重置微控制器。
[0010]本申請(qǐng)文件中描述的方法可以在包括指紋傳感器設(shè)備的設(shè)備中實(shí)現(xiàn)而不使用附加的硬件。
[0011]在另一方面,指紋傳感器設(shè)備包括檢測原始指紋傳感器數(shù)據(jù)的傳感器陣列;電連接在傳感器陣列和電源之間以控制從電源到傳感器陣列的電力傳輸?shù)碾娫纯刂破鳎患芭c傳感器陣列和電源控制器通信的微控制器。微控制器可以執(zhí)行以下操作,包括:從傳感器陣列接收檢測到的原始傳感器數(shù)據(jù);將接收到的原始傳感器數(shù)據(jù)與指示閂鎖狀態(tài)的預(yù)定閾值進(jìn)行比較,及至少部分地基于比較,向電源控制器發(fā)送信號(hào)以使得電源控制器重置提供給指紋傳感器設(shè)備的電力以從閂鎖狀態(tài)中恢復(fù)。
[0012]指紋傳感器設(shè)備可以以各種方式來實(shí)現(xiàn),以包括以下特征中的一個(gè)或多個(gè)特征。例如,電源控制器可以包括低壓降(LDO)穩(wěn)壓器。當(dāng)接收到的原始傳感器數(shù)據(jù)未能滿足預(yù)定閾值時(shí),微控制器可以確定指紋傳感器處于閂鎖狀態(tài)。微控制器可以發(fā)送信號(hào),其包括關(guān)閉電源控制器以切斷來自電源的電力的信號(hào)。微控制器可以使電源控制器保持關(guān)閉一段時(shí)間,以在這段時(shí)間里切斷電源并從閂鎖狀態(tài)中恢復(fù)。微控制器可以再次打開電源控制器以恢復(fù)提供給指紋傳感器設(shè)備的電力。
[0013]在又另一方面,電子設(shè)備可以包括指紋傳感器設(shè)備。指紋傳感器設(shè)備可以包括配置為檢測原始指紋傳感器數(shù)據(jù)的傳感器陣列,及與傳感器陣列通信的微控制器,微控制器被配置為計(jì)算校驗(yàn)碼。電子設(shè)備可以包括與指紋傳感器設(shè)備的微控制器通信的主機(jī)處理器。主機(jī)處理器可以執(zhí)行以下操作,包括:讀取存儲(chǔ)在存儲(chǔ)器中的初始校驗(yàn)碼、讀取由指紋傳感器設(shè)備的微控制器計(jì)算出的校驗(yàn)碼、比較這兩個(gè)讀取的校驗(yàn)碼以獲得微控制器處于閂鎖狀態(tài)的指示,及至少部分地基于比較重置微控制器以從閂鎖狀態(tài)中恢復(fù)。
[0014]電子設(shè)備可以以各種方式來實(shí)現(xiàn),以包括以下特征中的一個(gè)或多個(gè)特征。例如,當(dāng)比較的校驗(yàn)碼不匹配時(shí),主機(jī)處理器可以確定微控制器處于閂鎖狀態(tài)。電子設(shè)備可以包括智能手機(jī)、平板電腦、膝上型電腦或者可穿戴設(shè)備。
[0015]在又另一方面,電子設(shè)備可以包括指紋傳感器設(shè)備。指紋傳感器設(shè)備可以包括檢測原始指紋傳感器數(shù)據(jù)的傳感器陣列和與傳感器陣列通信的微控制器。電子設(shè)備可以包括與指紋傳感器設(shè)備的微控制器通信的主機(jī)處理器。主機(jī)處理器可以執(zhí)行以下操作,包括:請(qǐng)求與指紋傳感器設(shè)備的微控制器的握手確認(rèn),及當(dāng)確定微控制器未能完成請(qǐng)求的握手確認(rèn)時(shí)重置微控制器。
[0016]電子設(shè)備可以被實(shí)現(xiàn)為包括以下特征中的一個(gè)或多個(gè)特征。例如,當(dāng)主機(jī)處理器確定微控制器未能完成請(qǐng)求的握手確認(rèn)時(shí),主機(jī)處理器可以確定微控制器處于閂鎖狀態(tài)。
[0017]在一些實(shí)現(xiàn)中,本申請(qǐng)文件中描述的閂鎖檢測和恢復(fù)可以在包括指紋傳感器設(shè)備和專用靜電放電檢測電路硬件的設(shè)備中實(shí)現(xiàn)。
[0018]例如,用于電子設(shè)備的指紋傳感器設(shè)備可以包括檢測原始指紋傳感器數(shù)據(jù)的傳感器陣列;與傳感器陣列通信的微控制器;及與傳感器陣列和微控制器通信的靜電放電檢測電路。靜電放電檢測電路可以執(zhí)行以下操作,包括:檢測指示靜電放電事件的異常電壓或電流信號(hào),及通過微控制器旁路時(shí)鐘信號(hào)以停止設(shè)備操作。
[0019]指紋傳感器設(shè)備可以以各種方式來實(shí)現(xiàn),以包括以下特征中的一個(gè)或多個(gè)特征。例如,靜電放電檢測電路可以使得檢測到的異常電壓或電流信號(hào)被放電。靜電放電檢測電路可以在放電之后重新啟用時(shí)鐘信號(hào)。靜電放電檢測電路可以與微控制器通信靜電放電事件。
[0020]在又另一個(gè)方面,電子設(shè)備包括主機(jī)處理器及與主機(jī)處理器通信的指紋傳感器設(shè)備。指紋傳感器設(shè)備包括:配置為檢測原始指紋傳感器數(shù)據(jù)的傳感器陣列、與傳感器陣列通信的微控制器及與傳感器陣列和微控制器通信的靜電放電檢測電路。靜電放電檢測電路可以執(zhí)行以下操作,包括:檢測指示靜電放電事件的異常電壓或電流信號(hào),及通過微控制器旁路時(shí)鐘信號(hào)以停止設(shè)備操作。
[0021]電子設(shè)備可以以各種方式來實(shí)現(xiàn),以包括以下特征中的一個(gè)或多個(gè)特征。例如,靜電放電檢測電路可以使得檢測到的異常電壓或電流信號(hào)被放電。靜電放電檢測電路可以在放電之后重新啟用時(shí)鐘信號(hào)。靜電放電檢測電路可以與微控制器和主機(jī)處理器通信靜電放電事件。主機(jī)處理器可以執(zhí)行自檢及恢復(fù)狀態(tài)和邏輯過程。微控制器可以執(zhí)行自檢及恢復(fù)狀態(tài)和邏輯過程。
[0022]在又另一方面,公開了從包括指紋傳感器設(shè)備的電子設(shè)備的閂鎖狀態(tài)中恢復(fù)的方法。該方法包括在靜電放電檢測電路檢測指示靜電放電事件的異常電壓或電流信號(hào);及旁路時(shí)鐘信號(hào)以停止引起電子設(shè)備的操作的錯(cuò)誤。
[0023]該方法可以以各種方式來實(shí)現(xiàn),以包括以下特征中的一個(gè)或多個(gè)特征。例如,該方法可以包括把檢測到的異常電壓或電流放電。該方法可以包括在放電之后重新啟用時(shí)鐘信號(hào)。該方法可以包括向微控制器和主機(jī)處理器指示靜電放電事件。該方法可以包括在主機(jī)處理器執(zhí)行自檢及恢復(fù)狀態(tài)和邏輯過程。該方法可以包括在微控制器執(zhí)行自檢及恢復(fù)狀態(tài)和邏輯過程。
[0024]在附圖、說明書和權(quán)利要求中更詳細(xì)地描述了以上和其它方面及其實(shí)現(xiàn)。
【附圖說明】
[0025]圖1是示出在具有指紋傳感器的設(shè)備中實(shí)現(xiàn)的示例性閂鎖恢復(fù)機(jī)制的框圖。
[0026]圖2是用于基于原始傳感器輸出數(shù)據(jù)比較檢測閂鎖狀態(tài)的示例性過程的過程流程圖。
[0027]圖3是用于基于校驗(yàn)碼確認(rèn)執(zhí)行閂鎖檢測和恢復(fù)的示例性過程的過程流程圖。
[0028]圖4是用于基于握手確認(rèn)執(zhí)行閂鎖檢測和恢復(fù)的示例性過程的過程流程圖。
[0029]圖5是示出在具有指紋傳感器的設(shè)備中實(shí)現(xiàn)的另一個(gè)示例性閂鎖恢復(fù)機(jī)制的框圖。
[0030]圖6是用于基于靜電放電(ESD)檢測檢測閂鎖狀態(tài)的示例性過程的過程流程圖。
【具體實(shí)施方式】
[0031]在包括指紋電路的設(shè)備中,靜電放電(ESD)會(huì)導(dǎo)致過大的電力流過指紋電路和設(shè)備,從而引起指紋電路和設(shè)備的閂鎖狀態(tài)。此外,ESD事件會(huì)損壞指紋電路和設(shè)備,并且甚至對(duì)與設(shè)備接觸的用戶造成傷害。由于靠近放置用戶手指來執(zhí)行指紋識(shí)別的設(shè)備的感測表面布置的感測電極陣列(例如,