用于使用戶登錄到移動設(shè)備的方法
【專利摘要】本發(fā)明涉及用于使用戶登錄到移動設(shè)備的方法。提供了一種用于使第一用戶登錄到處于鎖定模式的移動設(shè)備的方法。該方法包括:存儲與第一用戶相關(guān)聯(lián)的密碼以及關(guān)于該第一用戶的面部圖像的信息;當(dāng)移動設(shè)備處于鎖定模式時:接收由用戶所插入的密碼;將所接收的密碼與所存儲的密碼進行比較,并且確定它們是否匹配;如果發(fā)現(xiàn)匹配,則促使圖像捕獲設(shè)備捕獲圖像;從所捕獲的圖像檢索關(guān)于面部圖像的信息,并且將該信息與所存儲的信息進行比較;如果所檢索的信息與所存儲的信息相匹配,則解鎖移動設(shè)備。
【專利說明】用于使用戶登錄到移動設(shè)備的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明大體上涉及圖像處理的領(lǐng)域,并且特別地涉及用于對登錄到移動計算設(shè)備的用戶進行認(rèn)證的方法和裝置。
【背景技術(shù)】
[0002]典型的面部識別系統(tǒng)是用于從數(shù)字圖像或視頻幀自動地標(biāo)識或驗證人的計算機應(yīng)用。執(zhí)行該任務(wù)的方式之一是通過對來自圖像的所選面部特征與包含面部相關(guān)數(shù)據(jù)的數(shù)據(jù)庫進行比較。其通常用于安全應(yīng)用,并且相當(dāng)頻繁地還通過對諸如指紋和眼睛虹膜之類的其他生物計量特性進行比較來補充。
[0003]一些面部識別算法已經(jīng)被開發(fā),其能夠通過從研究對象的面部圖像提取界標(biāo)(landmark)、或特征來標(biāo)識面部。例如,一種算法可以分析眼睛、鼻子、顴骨、以及下巴的相對位置、大小、和/或形狀。這些特征然后被用來搜索具有匹配特征的其他圖像。其他算法對面部圖像的圖庫(gallery)進行標(biāo)準(zhǔn)化并且然后壓縮面部數(shù)據(jù),從而僅保存對面部檢測有用的圖像中的數(shù)據(jù)。探測圖像然后與面部數(shù)據(jù)進行比較。
[0004]通常,在計算機安全的領(lǐng)域中,用戶在登錄過程期間對計算機化系統(tǒng)的訪問通過經(jīng)由使用由用戶提供的安全憑證來標(biāo)識用戶而被控制。移動計算設(shè)備(例如,諸如膝上型計算機、智能電話之類的移動設(shè)備)可以被鎖定或者以其他方式安全化以防止其未授權(quán)的使用,并且在登錄過程期間要求用戶執(zhí)行一些肯定性動作(例如,錄入密碼、鍵入鍵(key)組合、移動鼠標(biāo)、跨屏幕滑動手指等)來解鎖計算機。
[0005]例如US2003215114描述一種安全系統(tǒng),其利用具有諸如面部、指紋、或者虹膜識別系統(tǒng)之類的生物計量組件的身份驗證系統(tǒng)。該系統(tǒng)將諸如標(biāo)準(zhǔn)模擬或數(shù)字?jǐn)z像機之類的生物計量數(shù)據(jù)記入設(shè)備連接到通信控制設(shè)備,所述通信控制設(shè)備捕獲、壓縮并且數(shù)字化生物計量數(shù)據(jù)以及對來自數(shù)據(jù)輸入設(shè)備的數(shù)據(jù)進行轉(zhuǎn)換,并且將經(jīng)壓縮的且數(shù)字化的生物計量數(shù)據(jù)連同來自數(shù)據(jù)輸入設(shè)備的數(shù)據(jù)一起發(fā)送到中央處理單元,以供由生物計量識別系統(tǒng)進行處理并與所存儲的生物計量數(shù)據(jù)進行比較。
[0006]US 8261090描述一種方法,其通過經(jīng)由與移動計算設(shè)備耦合的攝像機來接收用戶的圖像并且基于所接收的圖像來確定用戶的身份而使用戶登錄到移動計算設(shè)備。如果基于所接收的圖像而確定的身份與預(yù)定身份相匹配,那么如果用戶的身份與預(yù)定的身份相匹配,則用戶可以登錄到移動計算設(shè)備。
[0007]US 20130015946公開一種用于認(rèn)證移動計算設(shè)備的用戶的方法。在接收到對處于鎖定狀態(tài)的移動設(shè)備進行解鎖的用戶的請求時,捕獲用戶面部的一個或多個圖像。提取來自一個或多個捕獲圖像的用戶的面部組分,并且然后基于對從一個或多個捕獲圖像提取的用戶的面部部分與來自授權(quán)存儲在移動設(shè)備上的一個或多個認(rèn)證圖像的授權(quán)用戶的面部部分進行比較來做出該用戶是授權(quán)用戶還是未授權(quán)用戶的確定。如果確定該用戶是授權(quán)用戶,則移動設(shè)備解鎖;否則,移動設(shè)備維持在其鎖定狀態(tài)。
[0008]US 20120235790描述一種方法,通過該方法,鎖定的移動設(shè)備被配置成使用其攝像機來捕獲初始圖像、響應(yīng)于檢測到設(shè)備的移動而捕獲新的圖像、確定設(shè)備移動到使用位置、響應(yīng)于設(shè)備移動到使用位置的確定而捕獲后續(xù)的圖像、分析后續(xù)的圖像以檢測用戶的面部、以及響應(yīng)于檢測到用戶的面部屬于授權(quán)用戶而解鎖設(shè)備。
[0009]然而,所提出的方法中沒有一個在不有害地影響用戶體驗的情況下,充分地解決將設(shè)備資源的消耗減少到最小同時獲得對處于鎖定模式的移動計算設(shè)備的安全訪問的實際需要。
【發(fā)明內(nèi)容】
[0010]因此本發(fā)明的目標(biāo)在于提供一種用于允許用于登錄到移動計算設(shè)備的安全增強認(rèn)證過程的設(shè)備和方法。
[0011]本發(fā)明的另一目標(biāo)在于提供一種使得用戶能夠通過使用被動式面部識別過程而登錄到移動計算設(shè)備的設(shè)備和方法,以便使登錄過程期間與用戶的交互最小化。
[0012]本發(fā)明的另一目標(biāo)在于提供一種用于將在面部識別過程中所檢索的信息應(yīng)用于登錄到移動計算設(shè)備的設(shè)備和方法。
[0013]本發(fā)明的又另一目標(biāo)在于提供一種用于執(zhí)行作為登錄到移動計算設(shè)備的一部分的認(rèn)證過程同時使該過程期間所利用的設(shè)備資源量最小化的設(shè)備和方法。
[0014]本發(fā)明的其他目標(biāo)將隨著本發(fā)明的描述繼續(xù)進行而變得顯而易見。
[0015]本公開可以通過參考所附權(quán)利要求來概括。
[0016]根據(jù)第一實施例,提供有一種使第一用戶登錄到移動計算設(shè)備(例如,膝上型計算機、移動電話等等)的方法,其包括:
Ca)在移動計算設(shè)備的存儲器處存儲與第一用戶相關(guān)聯(lián)的數(shù)據(jù)(例如,密碼)和關(guān)于該第一用戶的面部圖像的信息(例如,用戶的圖像的數(shù)字表示、用戶的圖像的一個或多個特性特征等);
(b)當(dāng)移動計算設(shè)備處于鎖定模式(即,不準(zhǔn)許對移動計算設(shè)備的資源的訪問)時:
(b.1)接收由希望解鎖移動計算設(shè)備的用戶所插入的數(shù)據(jù);
(b.2)將所接收的數(shù)據(jù)與關(guān)聯(lián)于第一用戶的存儲數(shù)據(jù)(密碼)進行比較,并且確定所接收的數(shù)據(jù)是否與關(guān)聯(lián)于第一用戶的存儲數(shù)據(jù)相匹配;
(b.3)如果已經(jīng)確定所接收的數(shù)據(jù)與關(guān)聯(lián)于第一用戶的存儲數(shù)據(jù)相匹配,則促使(prompt)與移動計算設(shè)備相關(guān)聯(lián)的圖像捕獲設(shè)備捕獲圖像;
(b.4)處理所捕獲的圖像并且從經(jīng)處理的圖像提取信息;
(c)如果所提取的信息與已經(jīng)存儲在移動計算設(shè)備的存儲器處的、關(guān)于第一用戶的面部圖像的信息相匹配,則解鎖移動計算設(shè)備(例如,使得能夠?qū)崿F(xiàn)對移動計算設(shè)備的資源的不受限訪問)。
[0017]如本文中遍及說明書和權(quán)利要求所使用的術(shù)語“面部圖像”被用來表示對其應(yīng)用面部識別過程將產(chǎn)生用以成功完成面部識別過程的足夠信息的任何圖像。因而,面部圖像可以從當(dāng)?shù)谝挥脩裘鎸D像捕獲裝置(例如,攝像機,不論是屬于他的移動計算設(shè)備還是不同的攝像機)時所拍攝的圖像被檢索并且然后被處理以獲得關(guān)于該第一用戶的面部圖像的信息,或者面部圖像可以從不同的數(shù)據(jù)庫(例如,F(xiàn)acebook?, Instagram?等等)被檢索并且然后被處理以獲得關(guān)于該第一用戶的面部圖像的信息。
[0018]根據(jù)另一實施例,與第一用戶相關(guān)聯(lián)的數(shù)據(jù)(例如,密碼)從字母數(shù)字信息和/或在移動計算設(shè)備的觸敏區(qū)域中接收到的一個或多個手勢之中選擇。
[0019]根據(jù)另一實施例,在步驟b.3中所捕獲的圖像不能用于提取足夠的信息以便執(zhí)行與已經(jīng)存儲在移動計算設(shè)備的存儲器處的、關(guān)于第一用戶的面部圖像的信息的匹配過程的情況下(例如,在所捕獲的圖像不包括任何用戶的面部圖像的情況下或者如果面部圖像僅包括用戶的部分圖像,換言之,在沒有有意義的面部識別過程可以基于所捕獲的圖像來執(zhí)行的情況下),該方法還包括以下步驟:
Cd.1)使得能夠?qū)崿F(xiàn)對移動計算設(shè)備的資源的受限訪問;
Cd.2)觸發(fā)圖像捕獲設(shè)備以捕獲另一圖像并且處理新捕獲的圖像;以及Cd.3)如果新捕獲的圖像不能用于提取足夠的信息以便執(zhí)行與已經(jīng)存儲在移動計算設(shè)備的存儲器處的、關(guān)于第一用戶的面部圖像的信息的匹配過程,則重復(fù)步驟d.2和d.3直到預(yù)定義的次數(shù);以及
Cd.4)如果在該預(yù)定義的次數(shù)之后,在所提取的信息和已經(jīng)存儲在移動計算設(shè)備的存儲器處的、關(guān)于第一用戶的面部圖像的信息之間沒有匹配被發(fā)現(xiàn),則注銷被準(zhǔn)許對移動計算設(shè)備的受限訪問的用戶。
[0020]如本文中遍及說明書和權(quán)利要求所使用的術(shù)語“受限訪問”被用來表示對移動計算設(shè)備的資源的受限訪問,其中所述受限訪問可以是關(guān)于用戶可以對其進行訪問的資源(例如,拒絕對某些應(yīng)用的訪問,諸如電子郵件應(yīng)用),或者可以是關(guān)于受限訪問被準(zhǔn)許的時間段受限制,或者是其任何組合。
[0021]根據(jù)另一實施例,只要新捕獲的圖像不能被應(yīng)用于提取足夠的信息以便執(zhí)行與已經(jīng)存儲在移動計算設(shè)備的存儲器處的、關(guān)于第一用戶的面部圖像的信息的匹配過程,則重復(fù)步驟d.2直到預(yù)定義數(shù)量,并且其中在移動計算設(shè)備鍵盤處擊鍵或者在移動計算設(shè)備的觸敏區(qū)域處做出手勢觸發(fā)對新圖像的捕獲。
[0022]根據(jù)又另一實施例,如果關(guān)于插入了所接收數(shù)據(jù)的用戶的面部圖像的所檢索的信息已經(jīng)被成功地處理,但是與已經(jīng)存儲在移動計算設(shè)備的存儲器處的、關(guān)于第一用戶的面部圖像的信息不匹配,則拒絕由其面部圖像已經(jīng)被捕獲和處理的用戶對移動計算設(shè)備資源的訪問(例如,使移動計算設(shè)備留在鎖定模式)。
[0023]根據(jù)又另一實施例,對關(guān)于用戶的面部圖像的信息的檢索包括處理面部圖像以從其中標(biāo)識用戶的至少一個特性。
[0024]如本文以及遍及說明書和權(quán)利要求所使用的關(guān)于用戶的術(shù)語“至少一個特性”應(yīng)當(dāng)理解為包含用戶的面部圖像中所包括的、可從單獨的面部圖像檢索的一個或多個特征,無論該一個或多個特征對于該用戶而言是唯一的,還是該一個或多個特征是諸如種族群組、性別、年齡群組等之類的分類特性。
[0025]通過又另一實施例,面部圖像的處理包括從用戶面部圖像提取至少一個唯一的面部特點(signature),并且將所提取的唯一特點中的每個與包括在移動計算設(shè)備的存儲器中的面部特點相關(guān)數(shù)據(jù)進行匹配。例如,所提取的特點表示面部相關(guān)數(shù)據(jù),其繼而表示所處理的面部圖像的唯一特征。
[0026]根據(jù)另一實施例,面部圖像的處理通過使用與操作性地耦合于移動計算設(shè)備的圖像捕獲設(shè)備不同的圖像捕獲設(shè)備來執(zhí)行,以供生成已經(jīng)存儲在移動計算設(shè)備的存儲器處的、關(guān)于第一用戶的面部圖像的信息。
[0027]根據(jù)又另一實施例,用戶的至少一個特性是基于以下中的一個或多個:用戶的面部圖像中的用戶的眼睛、鼻子、顴骨和/或下巴的相對位置、大小、和/或形狀。
[0028]通過又另一實施例,用戶的至少一個特性包括其一般分類。優(yōu)選地,一般分類包括由以下表征特征所組成的群組中的至少一個成員:性別、年齡、和種族。
[0029]換言之,處理步驟可以考慮以上因素中的一個或多個同時評價個人的面部圖像,以使得這些因素可以在生成用戶的面部特點時被抵消。
[0030]根據(jù)另一方面,提供有一種使第一用戶登錄到移動計算設(shè)備的兩階段方法,包括:
(a)在移動計算設(shè)備的存儲器處存儲兩種類型的用戶標(biāo)識數(shù)據(jù),其中第一類型標(biāo)識數(shù)據(jù)的特征在于其消耗移動計算設(shè)備的少量資源(例如,計算資源、功率資源)以供對所存儲的第一類型標(biāo)識數(shù)據(jù)與將被引入到移動計算設(shè)備的第一類型數(shù)據(jù)進行比較,并且其中第二類型標(biāo)識數(shù)據(jù)的特征在于其消耗比第一類型標(biāo)識數(shù)據(jù)基本上更大量的移動計算設(shè)備資源(例如,通過面部圖像、通過聲紋、通過指紋等的標(biāo)識)以供對所存儲的第二類型標(biāo)識數(shù)據(jù)與將被引入到移動計算設(shè)備的第二類型數(shù)據(jù)進行比較;
(b)當(dāng)移動計算設(shè)備處于鎖定模式時:
(b.1)接收由希望解鎖移動計算設(shè)備的用戶所插入的第一類型數(shù)據(jù);
(b.2)對所接收的第一類型數(shù)據(jù)與關(guān)聯(lián)于第一用戶的所存儲的第一類型標(biāo)識數(shù)據(jù)進行比較,并且確定所接收的第一類型數(shù)據(jù)是否與所存儲的第一類型標(biāo)識數(shù)據(jù)相匹配;
(b.3)如果已經(jīng)確定所接收的第一類型數(shù)據(jù)與關(guān)聯(lián)于第一用戶的所存儲的第一類型標(biāo)識數(shù)據(jù)相匹配,則使得能夠捕獲與希望解鎖移動計算設(shè)備的用戶相關(guān)聯(lián)的第二類型數(shù)據(jù);(b.4)將所捕獲的第二類型數(shù)據(jù)用于同樣地與已經(jīng)存儲在移動計算設(shè)備的存儲器處的、與第一用戶相關(guān)聯(lián)的第二類型標(biāo)識數(shù)據(jù)進行匹配;
(C)如果已經(jīng)確定所接收的第二類型數(shù)據(jù)與關(guān)聯(lián)于第一用戶的所存儲的第二類型標(biāo)識數(shù)據(jù)相匹配,則解鎖移動計算設(shè)備。
[0031]根據(jù)該方面的另一實施例,存儲在移動計算設(shè)備中的第二類型標(biāo)識數(shù)據(jù)包括屬于至少兩種不同數(shù)據(jù)類的數(shù)據(jù),例如一類包括關(guān)于面部圖像識別的數(shù)據(jù),一類包括關(guān)于聲紋識別的數(shù)據(jù),一類包括關(guān)于指紋識別的數(shù)據(jù),等等。
[0032]通過又另一實施例,所提供的方法還包括這樣的步驟,其中如果所捕獲的第二類型數(shù)據(jù)不包含用于同樣地與已經(jīng)存儲在移動計算設(shè)備的存儲器處的、與第一用戶相關(guān)聯(lián)的第二類型標(biāo)識數(shù)據(jù)進行匹配的足夠信息,則步驟b.3包括使得能夠捕獲屬于第二類型的不同類的與希望解鎖移動計算設(shè)備的用戶相關(guān)聯(lián)的數(shù)據(jù),其與不包含用于執(zhí)行匹配過程的足夠信息的所捕獲的第二類型數(shù)據(jù)不同。例如,如果僅捕獲了不允許執(zhí)行其部分圖像被捕獲的人的面部識別過程的部分面部圖像,則促使移動計算設(shè)備的麥克風(fēng)捕獲當(dāng)前在移動計算設(shè)備的附近處的用戶的聲紋數(shù)據(jù)。
[0033]根據(jù)另一方面,提供有一種移動計算設(shè)備,包括:
功率源(例如,電池);
圖像捕獲設(shè)備;
用戶接口,其被配置成使得用戶能夠插入密碼; 存儲器或者存儲設(shè)備,其存儲:a)與第一用戶相關(guān)聯(lián)的密碼(或者可能地,與第一用戶或與不同用戶相關(guān)聯(lián)的多個密碼)山)關(guān)于第一用戶的面部圖像的信息(或者可能地,與第一用戶并且與多個其他用戶相關(guān)聯(lián)的多個面部圖像);c)程序;
一個或多個處理單元,其可操作以運行程序,其中當(dāng)移動計算設(shè)備處于鎖定模式時程序的運行使一個或多個處理單元執(zhí)行以下操作:
處理由希望解鎖移動計算設(shè)備的用戶經(jīng)由用戶接口所插入的數(shù)據(jù);
將所插入的數(shù)據(jù)與已經(jīng)存儲在存儲器或存儲設(shè)備處的、與第一用戶相關(guān)聯(lián)的密碼進行比較,并且確定所插入的數(shù)據(jù)是否與關(guān)聯(lián)于第一用戶的密碼相匹配;
如果所插入的數(shù)據(jù)與關(guān)聯(lián)于第一用戶的密碼相匹配,則促使圖像捕獲設(shè)備捕獲插入了數(shù)據(jù)的用戶的面部圖像;
檢索關(guān)于插入了數(shù)據(jù)的用戶的面部圖像的信息,并且將該信息與已經(jīng)存儲在存儲器或存儲設(shè)備處的信息進行比較,其中后者的信息關(guān)于第一用戶的面部圖像;
如果關(guān)于插入數(shù)據(jù)的用戶的面部圖像的所檢索的信息與已經(jīng)存儲在存儲器或存儲設(shè)備處的且關(guān)于第一用戶的面部圖像的信息相匹配,則促使解鎖移動計算設(shè)備。
[0034]根據(jù)另一實施例,在由圖像捕獲設(shè)備所捕獲的、插入數(shù)據(jù)的用戶的面部圖像不能用于提取足夠的信息以便執(zhí)行與已經(jīng)存儲在移動計算設(shè)備的存儲器處的、關(guān)于第一用戶的面部圖像的信息的匹配過程的情況下,一個或多個處理單元被進一步配置成執(zhí)行以下操作:
使得能夠?qū)崿F(xiàn)對移動計算設(shè)備的資源的受限訪問;
促使圖像捕獲設(shè)備捕獲另一圖像,并且處理新捕獲的圖像;以及如果新捕獲的圖像不能用于提取足夠的信息以便執(zhí)行與已經(jīng)存儲在移動計算設(shè)備的存儲器處的、關(guān)于第一用戶的面部圖像的信息的匹配過程,則使捕獲圖像和處理其的步驟重復(fù)直到預(yù)定義的次數(shù);以及
如果在該預(yù)定義的次數(shù)之后,在所提取的信息與已經(jīng)存儲在移動計算設(shè)備的存儲器處的、關(guān)于第一用戶的面部圖像的信息之間沒有匹配被發(fā)現(xiàn),則自動注銷被準(zhǔn)許對移動計算設(shè)備的受限訪問的用戶。
[0035]根據(jù)另一實施例,一個或多個處理單元被配置成只要新捕獲的圖像不能被應(yīng)用于提取足夠的信息以便執(zhí)行與已經(jīng)存儲在移動計算設(shè)備的存儲器處的、關(guān)于第一用戶的面部圖像的信息的匹配過程,則重復(fù)促使圖像捕獲設(shè)備捕獲圖像并處理其直到預(yù)定義的次數(shù),并且其中在移動計算設(shè)備鍵盤處擊鍵或者在移動計算設(shè)備的觸敏區(qū)域處做出手勢觸發(fā)促使捕獲新的圖像。
[0036]根據(jù)又另一實施例,如果關(guān)于插入所接收數(shù)據(jù)的用戶的面部圖像的所檢索的信息已經(jīng)被成功地處理,但是與已經(jīng)存儲在移動計算設(shè)備的存儲器處的、關(guān)于第一用戶的面部圖像的信息不匹配,則一個或多個處理單元被配置成拒絕由其面部圖像已經(jīng)被捕獲和處理的用戶對移動計算設(shè)備資源的訪問。
[0037]根據(jù)另一實施例,存儲器或者存儲設(shè)備被進一步配置成存儲面部特點相關(guān)數(shù)據(jù),并且一個或多個處理單元進一步可操作以提取用戶的至少一個唯一的面部特點并將唯一特點中的每個與存儲在存儲器或存儲設(shè)備處的面部特點相關(guān)數(shù)據(jù)相匹配。
[0038]通過又另一實施例,一個或多個處理單元進一步可操作以在由不同于所述圖像捕獲設(shè)備的圖像捕獲設(shè)備捕獲時處理面部圖像,并且生成將被存儲在存儲器或存儲設(shè)備處的、關(guān)于第一用戶的面部圖像的信息。例如,如果最終將被用來認(rèn)證用戶的信息是從選自用戶已經(jīng)在與用戶所屬的相應(yīng)社交網(wǎng)絡(luò)相關(guān)聯(lián)的一個或多個數(shù)據(jù)庫中存儲的圖片之中的圖像所導(dǎo)出的話。
[0039]根據(jù)另一方面,提供有一種存儲在非臨時有形計算機可讀介質(zhì)上并且包括指令的計算機程序產(chǎn)品,所述指令當(dāng)被運行時使包括一個或多個計算機處理器的移動計算設(shè)備執(zhí)行一種方法,該方法包括:
(a)存儲與第一用戶相關(guān)聯(lián)的密碼和關(guān)于第一用戶的面部圖像的信息;
(b)接收由用戶所插入的數(shù)據(jù);
(C)將所接收的數(shù)據(jù)與關(guān)聯(lián)于第一用戶的密碼進行比較,并且確定所接收的數(shù)據(jù)是否與關(guān)聯(lián)于第一用戶的密碼相匹配;
(d)如果所接收的數(shù)據(jù)與關(guān)聯(lián)于第一用戶的密碼相匹配,則促使圖像捕獲設(shè)備捕獲插入所接收數(shù)據(jù)的用戶的面部圖像;
(e)檢索關(guān)于插入所接收數(shù)據(jù)的用戶的面部圖像的信息,并且將該信息與已經(jīng)存儲在移動計算設(shè)備的存儲器處的信息進行比較,其中后者的信息關(guān)于該第一用戶的面部圖像;
(f)如果關(guān)于插入所接收數(shù)據(jù)的用戶的面部圖像的所檢索的信息與已經(jīng)存儲在移動計算設(shè)備的存儲器處的、關(guān)于第一用戶的面部圖像的信息相匹配,則促使解鎖移動計算設(shè)備。
[0040]根據(jù)另一實施例,在所捕獲的捕獲面部圖像不能用于提取足夠的信息以便執(zhí)行與已經(jīng)存儲在移動計算設(shè)備的存儲器處的、關(guān)于第一用戶的面部圖像的信息的匹配過程的情況下,該方法進一步包括以下步驟:
(g)使得能夠?qū)崿F(xiàn)對移動計算設(shè)備的資源的受限訪問;
(h)觸發(fā)圖像捕獲設(shè)備捕獲另一圖像并且處理新捕獲的圖像;以及
(i )如果新捕獲的圖像不能用于提取足夠的信息以便執(zhí)行與已經(jīng)存儲在移動計算設(shè)備的存儲器處的、關(guān)于第一用戶的面部圖像的信息的匹配過程,則重復(fù)步驟d.2和d.3直到預(yù)定義的次數(shù);以及
(j)如果在該預(yù)定義的次數(shù)之后,在所提取的信息與已經(jīng)存儲在移動計算設(shè)備的存儲器處的、關(guān)于第一用戶的面部圖像的信息之間沒有匹配被發(fā)現(xiàn),則注銷被準(zhǔn)許對移動計算設(shè)備的受限訪問的用戶。
【專利附圖】
【附圖說明】
[0041]圖1是圖示本發(fā)明的一個實施例的流程圖;
圖2是圖示本發(fā)明的不同實施例的流程圖;以及圖3是圖示本發(fā)明的又另一實施例的流程圖。
【具體實施方式】
[0042]現(xiàn)在,當(dāng)結(jié)合以下附圖考慮以下非限制性【具體實施方式】時,將獲得對本發(fā)明的更好理解。
[0043]通過實現(xiàn)如本文所提出的用于登錄到移動設(shè)備的兩階段認(rèn)證過程的方法,獲得了優(yōu)于現(xiàn)有技術(shù)解決方案的有意義優(yōu)勢。移動計算設(shè)備是這樣的設(shè)備:由于其大多數(shù)時間與電網(wǎng)斷開連接的事實,所以其資源由所述資源的正是自身性質(zhì)(計算資源、可用能量等)限制。然而,本發(fā)明所提供的解決方案通過使用本文所描述的兩階段技術(shù)而使得能夠節(jié)省這些資源,由此在執(zhí)行認(rèn)證的第一階段時僅消耗有限的資源,并且每當(dāng)?shù)谝浑A段已經(jīng)成功完成時將執(zhí)行消耗更多移動設(shè)備資源的第二階段。該解決方案提供了增強的安全登錄過程(通過兩個用戶的獨立認(rèn)證階段)和使移動設(shè)備資源的利用率最小化這二者,原因在于將不促使第二階段(也不促使負(fù)責(zé)檢索例如面部圖像、聲紋等的第二類型標(biāo)識數(shù)據(jù)的設(shè)備)。應(yīng)用此類兩階段方法的重要結(jié)果之一是:如果用戶離開移動設(shè)備(例如,智能電話)一段時間,貝IJ (一個或多個)未授權(quán)的人可能試著訪問該設(shè)備,并且如果不是由于消耗少量移動設(shè)備資源的第一階段,則每次做出此類未授權(quán)嘗試時,面部圖像將必須被拍攝、分析并且與存儲在移動設(shè)備的存儲器中的面部圖像進行比較。該資源浪費通過未授權(quán)的嘗試將不能通過認(rèn)證過程的第一階段的事實來消除。
[0044]讓我們首先考慮圖示了一個示例的流程圖的圖1,在所述實施例中,在設(shè)備在其期間未處于使用的某一時間段之后,具有諸如攝像機之類的與其相關(guān)聯(lián)的圖像捕獲裝置(例如,作為移動計算設(shè)備的組成部分)的移動計算設(shè)備(諸如膝上型計算機、移動電話等)的用戶希望解鎖他的移動計算設(shè)備。
[0045]首先,為了實現(xiàn)下文中將描述的實施例,用戶在移動計算設(shè)備存儲器處存儲其密碼以及關(guān)于其面部圖像的信息(步驟100)。關(guān)于用戶的面部圖像的該信息可以采用諸如用戶的圖像的數(shù)字表示、表征用戶的圖像的一個或多個特征、用戶的面部特點等之類的多種方式中的任何一種來存儲,或者采用將允許對該用戶的另一圖像(在從另一圖像提取或不提取某些信息的情況下)與已經(jīng)存儲的信息進行比較的本身在本領(lǐng)域中已知的任何其他方式來存儲。
[0046]然后,當(dāng)移動計算設(shè)備如在設(shè)備操作定義中所指定的那樣因為用戶已經(jīng)關(guān)閉移動計算設(shè)備(或者注銷)或者由于移動計算設(shè)備在某一時間段內(nèi)未使用而處于鎖定模式并且用戶希望重新得到對移動計算設(shè)備的資源的訪問時,采取兩階段認(rèn)證過程的以下步驟。
[0047]首先,用戶插入其密碼(步驟110)。該步驟可以通過插入字母數(shù)字信息、或者通過在移動計算設(shè)備的觸敏區(qū)域中做出一個或多個手勢(如果移動計算設(shè)備具有觸摸屏的話)、或者其組合來完成。
[0048]一旦密碼相關(guān)的數(shù)據(jù)已經(jīng)由用戶插入,則其與已經(jīng)存儲在移動計算設(shè)備的存儲器中的、與用戶的密碼相關(guān)聯(lián)的數(shù)據(jù)進行比較(步驟120)。然后,確定所接收的數(shù)據(jù)是否與關(guān)聯(lián)于該用戶的密碼相匹配(步驟130)。只要由用戶插入的數(shù)據(jù)與已經(jīng)存儲在設(shè)備存儲器中的密碼的數(shù)據(jù)不匹配,則設(shè)備將保持在鎖定模式。
[0049]然而,如果由用戶插入的密碼數(shù)據(jù)確實與所存儲的密碼數(shù)據(jù)相匹配,則促使與移動計算設(shè)備相關(guān)聯(lián)的圖像捕獲設(shè)備(例如,其攝像機)捕獲當(dāng)前面對移動計算設(shè)備的用戶(假設(shè)其是插入密碼數(shù)據(jù)的人)的面部圖像(步驟140)。
[0050]用戶圖像一被捕獲,該圖像就被處理(步驟150),并且面部識別過程被調(diào)用以便將從捕獲的圖像所檢索的信息與已經(jīng)存儲在移動計算設(shè)備的存儲器處的信息進行比較(步驟160)。
[0051]為了減少移動計算設(shè)備的響應(yīng)時間,對用戶的面部圖像進行處理并且從其提取唯一面部特點。所提取的特點表示面部數(shù)據(jù),其包含所處理的面部的唯一特征。同樣,可編程引擎被適配成處理由于可變情景而引起的各種實時改變,諸如:
1.攝像機差異:當(dāng)生成面部特點的過程中所使用的攝像機與用來執(zhí)行臨場(live)識別的攝像機不同時;
?.環(huán)境差異:當(dāng)包括用戶的面部的圖像是在與執(zhí)行臨場識別的環(huán)境相比不同的環(huán)境(例如,照明條件)下拍攝時;以及
ii1.數(shù)據(jù)庫差異:不同種族的人可能具有不同的唯一特性,這在決定兩種特點是否屬于相同用戶時應(yīng)被考慮。
[0052]如果關(guān)于插入了所接收數(shù)據(jù)的用戶的面部圖像的所檢索的數(shù)據(jù)與已經(jīng)存儲在移動計算設(shè)備的存儲器處的、關(guān)于第一用戶的面部圖像的信息相匹配,則解鎖移動計算設(shè)備(步驟170)。
[0053]圖2是例示另一實施例的流程圖。如在先前的示例中的,該示例同樣關(guān)于用于得到對移動計算設(shè)備的資源的訪問(又名,解鎖移動計算設(shè)備)的兩階段認(rèn)證過程,其中認(rèn)證過程的第一階段通過利用相對少量的移動設(shè)備資源(例如,功率資源、計算資源)通過插入如上文中所描述的密碼(通過插入字母數(shù)字信息、或者通過在移動計算設(shè)備的觸敏區(qū)域中做出一個或多個手勢、或者其組合)來執(zhí)行,并且其中存在多個認(rèn)證選項的第二階段每個均消耗比針對第一階段所消耗的資源基本上更大量的資源。
[0054]因而,根據(jù)該示例,兩種類型的標(biāo)識數(shù)據(jù)被存儲在移動計算設(shè)備的存儲器處(步驟200)。如以上所解釋的,第一類型標(biāo)識數(shù)據(jù)的特征在于其消耗少量的移動計算設(shè)備的計算資源以供對所存儲的第一類型標(biāo)識數(shù)據(jù)與將被引入到移動計算設(shè)備的第一類型數(shù)據(jù)進行比較(例如,通過插入密碼并且將其與所存儲的用戶的密碼進行比較)。第二類型標(biāo)識數(shù)據(jù)的特征在于其消耗比第一類型標(biāo)識數(shù)據(jù)基本上更大量的移動計算設(shè)備的計算資源以供對所存儲的第二類型標(biāo)識數(shù)據(jù)與將被引入到移動計算設(shè)備的第二類型數(shù)據(jù)進行比較。例如,該比較可以通過調(diào)用以下機制中的一個或多個來執(zhí)行:面部圖像識別過程、聲紋分析和指紋分析。
[0055]現(xiàn)在,當(dāng)移動計算設(shè)備處于鎖定模式并且用戶希望訪問移動計算設(shè)備資源時,如以上所解釋的,認(rèn)證過程在用戶插入其密碼(步驟210)時開始。一旦密碼相關(guān)的數(shù)據(jù)已經(jīng)由用戶插入,則它與第一類型的標(biāo)識數(shù)據(jù)(例如,所存儲的用戶的密碼)進行比較(步驟220)。然后,移動設(shè)備的處理器確定所接收的數(shù)據(jù)是否與關(guān)聯(lián)于用戶密碼的所存儲的數(shù)據(jù)相匹配(步驟230)。如之前那樣,如果由用戶插入的數(shù)據(jù)與已經(jīng)存儲在設(shè)備存儲器中的密碼的數(shù)據(jù)不匹配,則設(shè)備將保持在鎖定模式。
[0056]然而,如果由用戶插入的密碼與所存儲的用于密碼的數(shù)據(jù)相匹配,則促使移動計算設(shè)備的用戶接口(步驟240)以便使得移動計算設(shè)備能夠接收第二類型的標(biāo)識數(shù)據(jù)。如本文中所使用的術(shù)語“用戶接口”可以包括用以捕獲用戶的面部圖像的攝像機、用以捕獲用戶的聲紋的麥克風(fēng)、用于接收用戶的指紋的移動計算設(shè)備的觸摸屏的預(yù)定義區(qū)域、以及用于插入用戶密碼的鍵盤(步驟210)。
[0057]現(xiàn)在,讓我們假設(shè)攝像機是已經(jīng)被促使以便捕獲用戶面部圖像的設(shè)備。然后處理該圖像(步驟250),并且調(diào)用面部識別過程以便將從捕獲的圖像所檢索的信息與已經(jīng)存儲在移動計算設(shè)備的存儲器處的信息進行比較(步驟260)。然而,讓我們假設(shè)在該示例中比較步驟由于任何一個可能的原因而不成功,諸如圖像在不良的照明條件下拍攝、用戶是當(dāng)前正在被駕駛的汽車的駕駛員并且不能使其面部位于攝像機前面以便攝像機捕獲包含用于比較的足夠信息的圖像等等。在此類情況下,調(diào)用另一設(shè)備。讓我們假設(shè)在該示例中,所述另一設(shè)備是麥克風(fēng)。用戶然后可以發(fā)音詞語的預(yù)定義組合(例如,他的名字),其然后可以被轉(zhuǎn)換成數(shù)字?jǐn)?shù)據(jù),并且因而獲得的數(shù)據(jù)然后被用于與已經(jīng)存儲在移動計算設(shè)備的存儲器處的、與第一用戶相關(guān)聯(lián)的第二類型標(biāo)識數(shù)據(jù)進行匹配(步驟270)。在確定所接收的第二類型數(shù)據(jù)(語音標(biāo)識數(shù)據(jù)的數(shù)字形式)與關(guān)聯(lián)于第一用戶的所存儲的的第二類型標(biāo)識數(shù)據(jù)相匹配時,移動計算設(shè)備將被解鎖(步驟280)。
[0058]圖3是例示又另一實施例的流程圖。如在先前的示例中的,該示例同樣關(guān)于用于得到對移動計算設(shè)備的資源的訪問的兩階段認(rèn)證過程,其中如上文中所描述的,認(rèn)證過程的第一階段通過插入密碼來執(zhí)行,其中存在多個認(rèn)證選項的第二階段每個均消耗比針對第一階段所消耗的資源基本上更大量的資源。
[0059]因而,根據(jù)該示例,兩種類型的標(biāo)識數(shù)據(jù)被存儲在移動計算設(shè)備的存儲器處(步驟300),即用戶的密碼以及關(guān)于其面部圖像的信息(例如,通過使用該移動設(shè)備來拍攝其自身的面部圖像而導(dǎo)出的)。如以上所解釋的,關(guān)于用戶的面部圖像的信息可以采用諸如用戶的圖像的數(shù)字表示、表征用戶的圖像的一個或多個特征、用戶的面部特點等等的多種方式中的任何一種來存儲,或者采用將允許對該用戶的另一圖像與所存儲的信息進行比較的本身在本領(lǐng)域中已知的任何其他方式來存儲。
[0060]然后,當(dāng)移動計算設(shè)備處于鎖定模式并且用戶希望重新得到對移動計算設(shè)備的資源的訪問時,采取兩階段認(rèn)證過程的以下步驟。
[0061]首先,用戶插入其密碼(步驟310)。該步驟可以通過插入字母數(shù)字信息、或者通過在移動計算設(shè)備的觸敏區(qū)域中做出一個或多個手勢(如果移動計算設(shè)備具有觸摸屏的話)、或者其組合來完成。
[0062]一旦密碼相關(guān)的數(shù)據(jù)已經(jīng)由用戶插入,則其與存儲在移動計算設(shè)備的存儲器處的、與用戶的密碼相關(guān)聯(lián)的數(shù)據(jù)進行比較(步驟320)。然后,確定所接收的數(shù)據(jù)是否與關(guān)聯(lián)于該用戶的密碼相匹配(步驟330)。如果由用戶插入的密碼與所存儲的密碼不匹配,則設(shè)備將保持在其鎖定模式。
[0063]然而,如果由用戶插入的密碼確實與所存儲的密碼相匹配,則促使與移動計算設(shè)備相關(guān)聯(lián)的圖像捕獲設(shè)備(例如,其攝像機)捕獲以很高可能性是當(dāng)前面對移動計算設(shè)備的用戶的面部圖像的圖像(步驟340)。
[0064]如結(jié)合圖1所描述的,所捕獲的圖像然后被處理(步驟350),并且如果發(fā)現(xiàn)其包含用以使得能夠調(diào)用面部識別過程的足夠細(xì)節(jié),則調(diào)用此類過程以便將從捕獲的圖像所檢索的信息與已經(jīng)存儲在移動計算設(shè)備的存儲器處的信息進行比較(步驟360)。如果關(guān)于插入了所接收數(shù)據(jù)的用戶的面部圖像的所檢索的信息與已經(jīng)存儲在移動計算設(shè)備的存儲器處的、關(guān)于用戶的面部圖像的信息相匹配,則移動計算設(shè)備被解鎖,并且準(zhǔn)許該用戶對所有的移動設(shè)備資源/應(yīng)用的無限制訪問。然而,如果關(guān)于插入了所接收數(shù)據(jù)的用戶的面部圖像的所檢索的信息已經(jīng)被成功處理,但是與已經(jīng)存儲在移動計算設(shè)備的存儲器處的、關(guān)于用戶的面部圖像的信息不匹配,則移動計算設(shè)備保持在鎖定模式,并且拒絕由其面部圖像已經(jīng)被捕獲和處理的用戶對移動計算設(shè)備資源的訪問。
[0065]然而,讓我們現(xiàn)在考慮這樣的情況:其中所捕獲的圖像(步驟340)不能用于提取足夠的信息以便執(zhí)行與已經(jīng)存儲在移動計算設(shè)備的存儲器處的、關(guān)于第一用戶的面部圖像的信息的匹配過程。此類情況會發(fā)生在插入密碼的用戶的面部不處于移動設(shè)備攝像機的前面時、在照明條件非常差的情況下、或者任何其他原因。在此類情況下,本示例的接下來的步驟是準(zhǔn)許用戶對移動計算設(shè)備的資源的受限訪問(步驟370),以免對用戶體驗造成可能使合法用戶被迫一次又一次地捕獲其圖像(例如,在用戶當(dāng)前在忙并且不能夠合適地面對攝像機的情況下)而不能夠訪問其移動電話的不利影響。在相對短的時間段內(nèi)被準(zhǔn)許的該受限訪問可以例如是許可訪問某些應(yīng)用并且不許可訪問其他應(yīng)用(例如,聯(lián)系列表、電子郵件等等),或者可以是對所有應(yīng)用的完全訪問,但是如以上所解釋的,其將僅在相對短的時間段內(nèi)。
[0066]一旦已經(jīng)準(zhǔn)許受限訪問,則促使圖像捕獲設(shè)備捕獲另一圖像,并且一旦由攝像機捕獲(步驟380),則移動計算設(shè)備對新捕獲的圖像進行處理(步驟390)以便確定其是否包含足夠的信息以使得能夠執(zhí)行面部識別過程。如果答案仍是否定的,即意味著新捕獲的圖像不能用于提取足夠的信息以便執(zhí)行與已經(jīng)存儲在移動計算設(shè)備的存儲器處的、關(guān)于第一用戶的面部圖像的信息的匹配過程,則重復(fù)步驟380和390直到預(yù)定義的次數(shù)。觸發(fā)步驟380和390的此類重復(fù)可以通過任何適用的方法來完成。其可以例如每隔預(yù)定義的時間段(例如,每隔30秒)完成。可替代地,跟著在移動計算設(shè)備鍵盤處按下鍵(例如每隔五次按下鍵)或者每隔X次數(shù)在移動計算設(shè)備的觸敏區(qū)域處做出手勢,可以重復(fù)這些步驟(只要仍未捕獲到清晰的圖像)。后者的選項的優(yōu)勢在于它增加了在接下來的圖像被捕獲時在攝像機前面存在按下鍵或者觸摸觸敏區(qū)域的用戶的可能性。
[0067]如果在預(yù)定義的次數(shù)(例如,3-4次)之后,在所提取的信息與已經(jīng)存儲在移動計算設(shè)備的存儲器處的、關(guān)于第一用戶的面部圖像的信息之間沒有匹配被發(fā)現(xiàn),則移動計算設(shè)備將重新進入鎖定模式(步驟400)并且將注銷在輸入正確的密碼時被準(zhǔn)許對移動計算設(shè)備的受限訪問的用戶。
[0068]應(yīng)理解,以上描述僅包括本發(fā)明的一些實施例并且服務(wù)于其說明。執(zhí)行本發(fā)明所提供的方法的許多其他方式可以在不偏離本發(fā)明的范圍的情況下由本領(lǐng)域技術(shù)人員設(shè)計,并且因而被本發(fā)明所包含。
[0069]應(yīng)理解,關(guān)于一個實施例所描述的特征可以用于其他實施例,并且不是所有的本發(fā)明的實施例都具有特定圖中所示出的所有的特征。本領(lǐng)域技術(shù)人員將想到所描述的實施例的變形。此外,當(dāng)在權(quán)利要求中使用時,術(shù)語“包括”、“包含”、“具有”及其詞形變化應(yīng)當(dāng)意指“包括但未必限于”。本發(fā)明的范圍僅由以下權(quán)利要求來限制。
【權(quán)利要求】
1.一種用于使第一用戶登錄到處于鎖定模式的移動計算設(shè)備的兩階段方法,所述方法包括: (a)在所述移動計算設(shè)備的存儲器處,存儲與所述第一用戶相關(guān)聯(lián)的數(shù)據(jù)并且存儲關(guān)于該第一用戶的面部圖像的信息; (b)當(dāng)所述移動計算設(shè)備處于鎖定模式時: (b.1)接收由希望解鎖所述移動計算設(shè)備的用戶所插入的數(shù)據(jù); (b.2)將所接收的數(shù)據(jù)與關(guān)聯(lián)于所述第一用戶的所存儲的數(shù)據(jù)進行比較,并且確定所接收的數(shù)據(jù)是否與關(guān)聯(lián)于所述第一用戶的所存儲的數(shù)據(jù)相匹配; (b.3)如果已經(jīng)確定所接收的數(shù)據(jù)與關(guān)聯(lián)于所述第一用戶的所存儲的數(shù)據(jù)相匹配,則促使與所述移動計算設(shè)備相關(guān)聯(lián)的圖像捕獲設(shè)備捕獲插入了所接收數(shù)據(jù)的用戶的面部圖像; (b.4)檢索關(guān)于插入了所接收數(shù)據(jù)的用戶的面部圖像的信息,并且將該信息與已經(jīng)存儲在所述移動計算設(shè)備的存儲器處的信息進行比較,其中后者的信息關(guān)于該第一用戶的面部圖像; (C)如果關(guān)于插入了所接收數(shù)據(jù)的用戶的面部圖像的所檢索的信息與已經(jīng)存儲在所述移動計算設(shè)備的存儲器處的、關(guān)于所述第一用戶的面部圖像的信息相匹配,則解鎖所述移動計算設(shè)備。
2.根據(jù)權(quán)利要求1所述的方法,其中在步驟b.3中所捕獲的圖像不能用于提取足夠的信息以便執(zhí)行與已經(jīng)存儲在所述移動計算設(shè)備的存儲器處的、關(guān)于所述第一用戶的面部圖像的信息的匹配過程的情況下,所述方法進一步包括以下步驟: (d.1)使得能夠?qū)崿F(xiàn)對所述移動計算設(shè)備的資源的受限訪問; Cd.2)觸發(fā)所述圖像捕獲設(shè)備捕獲另一圖像,并且處理新捕獲的圖像;以及Cd.3)如果新捕獲的圖像不能用于提取足夠的信息以便執(zhí)行與已經(jīng)存儲在所述移動計算設(shè)備的存儲器處的、關(guān)于所述第一用戶的面部圖像的信息的匹配過程,則重復(fù)步驟d.2和d.3直到預(yù)定義的次數(shù);以及 Cd.4)如果跟著所述預(yù)定義的次數(shù),在所提取的信息與已經(jīng)存儲在所述移動計算設(shè)備的存儲器處的、關(guān)于所述第一用戶的面部圖像的信息之間沒有匹配被發(fā)現(xiàn),則注銷被準(zhǔn)許對所述移動計算設(shè)備的受限訪問的用戶。
3.根據(jù)權(quán)利要求2所述的方法,其中只要未能夠從新捕獲的圖像提取足夠的信息以便執(zhí)行與已經(jīng)存儲在所述移動計算設(shè)備的存儲器處的、關(guān)于所述第一用戶的面部圖像的信息的匹配過程,則重復(fù)步驟d.2直到預(yù)定義數(shù)量,并且其中在所述移動計算設(shè)備鍵盤處擊鍵或者在所述移動計算設(shè)備的觸敏區(qū)域處做出手勢觸發(fā)對新圖像的捕獲。
4.根據(jù)權(quán)利要求1所述的方法,其中如果關(guān)于插入了所接收數(shù)據(jù)的用戶的面部圖像的所檢索的信息已經(jīng)被成功地處理,但是與已經(jīng)存儲在所述移動計算設(shè)備的存儲器處的、關(guān)于所述第一用戶的面部圖像的信息不匹配,則拒絕由其面部圖像已經(jīng)被捕獲和處理的用戶對所述移動計算設(shè)備資源的訪問。
5.根據(jù)權(quán)利要求1所述的方法,其中對關(guān)于所述用戶的面部圖像的信息的檢索包括處理所述面部圖像以從其標(biāo)識所述用戶的至少一個特性。
6.根據(jù)權(quán)利要求1所述的方法,其中對所述面部圖像的處理包括從所述用戶面部圖像提取至少一個唯一面部特點,并且將所提取的至少一個唯一特點中的每個與包括在所述移動計算設(shè)備的存儲器中的面部特點相關(guān)數(shù)據(jù)進行匹配。
7.根據(jù)權(quán)利要求1所述的方法,其中對所述面部圖像的處理通過使用與操作性地耦合于所述移動計算設(shè)備的圖像捕獲設(shè)備不同的圖像捕獲設(shè)備來執(zhí)行,以供生成已經(jīng)存儲在所述移動計算設(shè)備的存儲器處的、關(guān)于所述第一用戶的面部圖像的信息。
8.一種用于使第一用戶登錄到移動計算設(shè)備的兩階段方法,包括: (a)在所述移動計算設(shè)備的存儲器處存儲兩種類型的用戶標(biāo)識數(shù)據(jù),其中第一類型標(biāo)識數(shù)據(jù)的特征在于其消耗所述移動計算設(shè)備的少量資源,以供對所存儲的第一類型標(biāo)識數(shù)據(jù)與將被引入到所述移動計算設(shè)備的第一類型數(shù)據(jù)進行比較,并且其中第二類型標(biāo)識數(shù)據(jù)的特征在于其消耗比第一類型標(biāo)識數(shù)據(jù)基本上更大量的移動計算設(shè)備資源,以供對所存儲的第二類型標(biāo)識數(shù)據(jù)與將被引入到所述移動計算設(shè)備的第二類型數(shù)據(jù)進行比較; (b)當(dāng)所述移動計算設(shè)備處于鎖定模式時: (b.1)接收由希望解鎖所述移動計算設(shè)備的用戶所插入的第一類型數(shù)據(jù); (b.2)將所接收的第一類型數(shù)據(jù)與關(guān)聯(lián)于所述第一用戶的所存儲的第一類型標(biāo)識數(shù)據(jù)進行比較,并且確定所接收的第一類型數(shù)據(jù)是否與所存儲的第一類型標(biāo)識數(shù)據(jù)相匹配; (b.3)如果已經(jīng)確定所接收的第一類型數(shù)據(jù)與關(guān)聯(lián)于所述第一用戶的所存儲的第一類型標(biāo)識數(shù)據(jù)相匹配,則使得能夠捕獲與希望解鎖所述移動計算設(shè)備的用戶相關(guān)聯(lián)的第二類型數(shù)據(jù); (b.4)將所捕獲的第二類型數(shù)據(jù)用于同樣地與已經(jīng)存儲在所述移動計算設(shè)備的存儲器處的、與所述第一用戶相關(guān)聯(lián)的第二類型標(biāo)識數(shù)據(jù)進行匹配; (c)如果已經(jīng)確定所接收的第二類型數(shù)據(jù)與關(guān)聯(lián)于所述第一用戶的所存儲的第二類型標(biāo)識數(shù)據(jù)相匹配,則解鎖所述移動計算設(shè)備。
9.根據(jù)權(quán)利要求8所述的方法,其中存儲在所述移動計算設(shè)備中的第二類型標(biāo)識數(shù)據(jù)包括屬于至少兩種不同數(shù)據(jù)類的數(shù)據(jù)。
10.根據(jù)權(quán)利要求9所述的方法,進一步包括這樣的步驟,其中如果所捕獲的第二類型數(shù)據(jù)不包含用于同樣地與已經(jīng)存儲在所述移動計算設(shè)備的存儲器處的、與所述第一用戶相關(guān)聯(lián)的第二類型標(biāo)識數(shù)據(jù)進行匹配的足夠信息,則步驟b.3包括使得能夠捕獲與希望解鎖所述移動計算設(shè)備的用戶相關(guān)聯(lián)的數(shù)據(jù),其中所述數(shù)據(jù)屬于第二類型的不同類,其與不包含用于執(zhí)行匹配過程的足夠信息的所捕獲的第二類型數(shù)據(jù)不同。
11.一種移動計算設(shè)備,包括: 功率源; 圖像捕獲設(shè)備; 用戶接口,其被配置成使得用戶能夠插入密碼; 存儲器或存儲設(shè)備,其存儲:a)與第一用戶相關(guān)聯(lián)的密碼;b)關(guān)于所述第一用戶的面部圖像的信息;c)程序; 一個或多個處理單元,其可操作以運行所述程序,其中當(dāng)所述移動計算設(shè)備處于鎖定模式時所述程序的運行使所述一個或多個處理單元執(zhí)行以下操作: 處理由希望解鎖所述移動計算設(shè)備的用戶經(jīng)由所述用戶接口所插入的數(shù)據(jù); 將所插入的數(shù)據(jù)與已經(jīng)存儲在所述存儲器或存儲設(shè)備處的、與所述第一用戶相關(guān)聯(lián)的密碼進行比較,并且確定所插入的數(shù)據(jù)是否與關(guān)聯(lián)于所述第一用戶的密碼相匹配; 如果所插入的數(shù)據(jù)與關(guān)聯(lián)于所述第一用戶的密碼相匹配,則促使所述圖像捕獲設(shè)備捕獲插入了所述數(shù)據(jù)的用戶的面部圖像; 檢索關(guān)于插入了所述數(shù)據(jù)的用戶的面部圖像的信息,并且將該信息與已經(jīng)存儲在所述存儲器或存儲設(shè)備處的信息進行比較,其中后者的信息關(guān)于所述第一用戶的面部圖像; 如果關(guān)于插入了所述數(shù)據(jù)的用戶的面部圖像的所檢索的信息與已經(jīng)存儲在所述存儲器或存儲設(shè)備處的且關(guān)于所述第一用戶的面部圖像的信息相匹配,則促使解鎖所述移動計算設(shè)備。
12.根據(jù)權(quán)利要求11所述的移動計算設(shè)備,其中在由所述圖像捕獲設(shè)備所捕獲的、插入了數(shù)據(jù)的用戶的面部圖像不能用于提取足夠的信息以便執(zhí)行與已經(jīng)存儲在所述移動計算設(shè)備的存儲器處的、關(guān)于所述第一用戶的面部圖像的信息的匹配過程的情況下,所述一個或多個處理單元被進一步配置成執(zhí)行以下操作: 使得能夠?qū)崿F(xiàn)對所述移動計算設(shè)備的資源的受限訪問; 促使所述圖像捕獲設(shè)備捕獲另一圖像,并且處理新捕獲的圖像;以及 如果新捕獲的圖像不能用于提取足夠的信息以便執(zhí)行與已經(jīng)存儲在所述移動計算設(shè)備的存儲器處的、關(guān)于所述第一用戶的面部圖像的信息的匹配過程,則使捕獲圖像和處理其的步驟重復(fù)直到預(yù)定義的次數(shù);以及 如果在所述預(yù)定義的次數(shù)之后,在所提取的信息與已經(jīng)存儲在所述移動計算設(shè)備的存儲器處的、關(guān)于所述第一用戶的面部圖像的信息之間沒有匹配被發(fā)現(xiàn),則自動注銷被準(zhǔn)許對所述移動計算設(shè)備的受限訪問的用戶。
13.根據(jù)權(quán)利要求12所述的移動計算設(shè)備,其中所述一個或多個處理單元被配置成只要新捕獲的圖像不能被應(yīng)用于提取足夠的信息以便執(zhí)行與已經(jīng)存儲在所述移動計算設(shè)備的存儲器處的、關(guān)于所述第一用戶的面部圖像的信息的匹配過程,則重復(fù)促使所述圖像捕獲設(shè)備捕獲圖像并且處理其直到預(yù)定義的次數(shù),并且其中在所述移動計算設(shè)備鍵盤處擊鍵或者在所述移動計算設(shè)備的觸敏區(qū)域處做出手勢觸發(fā)促使捕獲新的圖像。
14.根據(jù)權(quán)利要求11所述的移動計算設(shè)備,其中如果關(guān)于插入了所接收數(shù)據(jù)的用戶的面部圖像的所檢索的信息已經(jīng)被成功地處理,但是與已經(jīng)存儲在所述移動計算設(shè)備的存儲器處的、關(guān)于所述第一用戶的面部圖像的信息不匹配,則所述一個或多個處理單元被配置成拒絕由其面部圖像已經(jīng)被捕獲和處理的用戶對所述移動計算設(shè)備資源的訪問。
15.一種存儲在非臨時有形計算機可讀介質(zhì)上并且包括指令的計算機程序產(chǎn)品,所述指令當(dāng)被運行時使包括一個或多個計算機處理器的移動計算設(shè)備執(zhí)行根據(jù)權(quán)利要求1的方法。
16.根據(jù)權(quán)利要求15所述的計算機程序產(chǎn)品,其中在所捕獲的捕獲面部圖像不能用于提取足夠的信息以便執(zhí)行與已經(jīng)存儲在所述移動計算設(shè)備的存儲器處的、關(guān)于所述第一用戶的面部圖像的信息的匹配過程的情況下,所述方法進一步包括以下步驟: (i)使得能夠?qū)崿F(xiàn)對所述移動計算設(shè)備的資源的受限訪問; (ii)觸發(fā)所述圖像捕獲設(shè)備捕獲另一圖像,并且處理新捕獲的圖像;以及 (iii)如果新捕獲的圖像不能用于提取足夠的信息以便執(zhí)行與已經(jīng)存儲在所述移動計算設(shè)備的存儲器處的、關(guān)于所述第一用戶的面部圖像的信息的匹配過程,則重復(fù)步驟d.2和d.3直到預(yù)定義的次數(shù);以及 (iv)如果在該預(yù)定義的次數(shù)之后,在所提取的信息與已經(jīng)存儲在所述移動計算設(shè)備的存儲器處的、關(guān)于所述第一用戶的面部圖像的信息之間沒有匹配被發(fā)現(xiàn),則注銷被準(zhǔn)許對所述移動計算設(shè)備的受限訪問的用戶。
【文檔編號】G06F21/32GK104424414SQ201410408032
【公開日】2015年3月18日 申請日期:2014年8月19日 優(yōu)先權(quán)日:2013年8月19日
【發(fā)明者】O.米勒 申請人:慧視科技有限公司