中文字幕无码日韩视频无码三区

電子設備中的嵌入式驗證系統的制作方法

文檔序號:6623945閱讀:509來源:國知局
電子設備中的嵌入式驗證系統的制作方法
【專利摘要】本發明涉及一種具有嵌入式驗證系統的電子設備,嵌入式驗證系統限制對設備資源的訪問。驗證系統包括一個以上檢測用戶的生物統計信息的傳感器。傳感器可被布置在設備中,使得當用戶操作設備時,傳感器檢測適當的生物統計信息,而不需要用戶進行提供生物統計信息的步驟(例如,把指紋傳感器嵌入輸入機構中,而不是在設備外殼的獨立部分中設置指紋傳感器)。在一些實施例中,驗證系統可以檢測輸入的視覺或時間模式,以驗證用戶。響應所述驗證,用戶可以訪問受限文件,應用(例如,用戶購買的應用)或者設置(例如,諸如通信錄或保存的游戲個人文件之類的應用設備)。
【專利說明】電子設備中的嵌入式驗證系統
[0001]分案申請說明
[0002]本申請是申請日為2008年9月9日、申請號為200880108306.1、發明名稱為“電子設備中的嵌入式驗證系統”的中國發明專利申請的分案申請。
[0003]相關申請的交叉引用
[0004]本申請要求2007年9月24日遞交的美國臨時專利申請N0.60/995,200的優先權,該臨時申請通過參考在此全部引入。

【技術領域】
[0005]本發明涉及具有嵌入式驗證系統的電子設備。

【背景技術】
[0006]電子設備,尤其是便攜式電子設備被用于保存個人信息。例如,用戶可以使用蜂窩電話機、PDA、智能電話機、或者其它電子設備保存通信錄、電子郵件、日歷信息、文檔和用戶使用的其它信息。盡管該信息不一定是機密的,不過用戶可能希望其它人不能得到所述信息中的至少一些信息。防止未經授權的人訪問和查看用戶的個人信息的一種方法是在能夠啟動設備功能或者訪問設備資源之前,要求電子設備的用戶提供密碼或者說口令。例如,在顯示設備主屏幕(home screen)(例如,跳板插件(spring board))或菜單之前,電子設備可以要求用戶鍵入一個4位數字或4個字母的個人識別碼。作為另一個例子,可以使檢測用戶的指紋或者掃描用戶的視網膜的輔助設備與電子設備耦接,使得在可以訪問電子設備之前,用戶必須首先顯示經認可的指紋或視網膜。
[0007]盡管這兩種方法可能有用,不過只有當其它用戶不知道密碼或口令時,根據密碼或口令限制訪問的方法才有效。一旦密碼或口令為人所知,這種限制機制就變得無效。另夕卜,可能忘記密碼或口令,從而阻止授權用戶使用電子設備。另外,要求用戶提供指紋或提交視網膜掃描對用戶來說既費時又麻煩,在用戶能夠訪問電子設備之前需要另外的步驟。盡管這種方法比鍵入密碼或口令更安全,不過需要硬件(例如,必需的掃描儀、檢測器或閱讀器)和時間方面的成本。因此,需要提供一種電子設備,在所述電子設備中實現生物統計(b1metric)機制和其它驗證機制,使得例如當用戶打開、解鎖或喚醒該電子設備時,該電子設備快速并且無縫地驗證用戶。


【發明內容】

[0008]提供驗證電子設備的用戶的方法、電子設備和計算機可讀介質。在一些實施例中,電子設備可以無縫地驗證用戶。電子設備可以從用戶接收輸入,所述輸入由電子設備的輸入機構提供。當用戶提供輸入時,電子設備可以從嵌入輸入機構中或者與輸入機構相鄰的一個或多個傳感器檢測識別信息。通過比較檢測的識別信息與保存在設備的庫中的識別信息,電子設備可以驗證用戶。例如,傳感器可以包括檢測用戶的皮膚特征或者用戶的皮下特征的傳感器。傳感器可以被嵌入觸摸屏、按鈕(例如,鍵盤或鼠標的按鈕)、鄰近輸入機構的設備外殼(例如,鄰近鍵盤的膝上型計算機外殼)、或者任何其它適當位置中的至少一個之中。
[0009]在一些實施例中,電子設備可以確定用戶與設備的感測組件對準,而不必指導用戶對準所述感測組件。例如,感測組件可以被布置成使得在用戶操作電子設備時,傳感器的感測區包括用戶的預期位置。通過利用感測組件,傳感器可以檢測用戶的一個或多個生物統計屬性(例如,面部或眼睛特征)。例如,傳感器可以包括鄰近設備的顯示器設置的照相機或光學傳感器。從而可以通過比較檢測的生物統計屬性與電子設備保存的或者電子設備可訪問的生物統計屬性庫,驗證用戶。
[0010]在一些實施例中,電子設備可以根據用戶選擇的選項的共有屬性驗證用戶。電子設備可以顯示供用戶選擇的幾個可選選項,并可以接收用戶對選項子集的選擇。電子設備隨后可識別為一些或全部的所選選項共有的一個或多個屬性。例如,所述屬性可以包括下述至少之一:大小、顏色、輪廓、填充模式、形狀、與其它選項的對準、選項相對于其它選項的位置、選項的來源、或者任何其它適當的屬性。電子設備隨后根據識別的屬性驗證用戶。例如,如果用戶已經選擇了共享與特定用戶相關的屬性的所有形狀,那么電子設備可以驗證該用戶。
[0011]在一些實施例中,電子設備可以根據設備接收的輸入的模式驗證用戶。電子設備可以包括操作為檢測用戶提供的幾個輸入的傳感器。例如,傳感器可以包括操作為接收用戶所提供的輸入的輸入機構。再比如,傳感器可以包括操作為檢測電子設備的運動或者與電子設備的接觸的加速度計或陀螺儀。電子設備可操作為識別檢測到的輸入的模式,并比較識別的模式與保存在存儲器中的模式,以驗證用戶。所述模式可以包括時間模式(例如,與連續輸入之間的延遲相關)、視覺模式(例如,與用戶選擇的幾個選項,或者用戶提供的輸入的屬性相關)、或者它們的組合。當驗證用戶時,電子設備可以向用戶提供對受限電子設備資源的訪問。
[0012]在一些實施例中,提供了一種方法,該方法包括,在具有顯示器和指紋傳感器的電子設備處:當該設備的相應功能處于鎖定狀態時:在顯示器上顯示圖形元素,圖形元素指示使得能夠解鎖相應功能的手指移動的第一方向;以及當顯示圖形元素時,檢測輸入,輸入包括手指在指紋傳感器之上的、在第一方向上的移動;至少部分地基于由指紋傳感器在輸入期間檢測的手指的指紋信息來確定輸入是否滿足解鎖標準;以及響應于檢測到輸入,根據對輸入滿足解鎖標準的確定,解鎖相應功能,并且根據對輸入不滿足解鎖標準的確定,將相應功能保持在鎖定狀態中。
[0013]在一些實施例中,還提供了一種電子設備,該電子設備包括:顯示器;指紋傳感器;一個或多個處理器:存儲器;以及一個或多個程序,其中該一個或多個程序被存儲在存儲器中并且被配置成被一個或多個處理器執行,一個或多個程序包括指令,指令用于:當設備的相應功能處于鎖定狀態時:在顯示器上顯示圖形元素,圖形元素指示使得能夠解鎖相應功能的手指移動的第一方向;以及當顯示圖形元素時,檢測輸入,輸入包括手指在指紋傳感器之上的、在第一方向上的移動;至少部分地基于由指紋傳感器在輸入期間檢測的手指的指紋信息來確定輸入是否滿足解鎖標準;以及響應于檢測到輸入:根據對輸入滿足解鎖標準的確定,解鎖相應功能;以及根據對輸入不滿足解鎖標準的確定,將相應功能保持在鎖定狀態中。
[0014]根據一些實施例,還提供了一種電子設備,該電子設備包括:觸摸屏顯示器;在該設備上的第一位置處的指紋傳感器;一個或多個處理器:存儲器;以及一個或多個程序,其中一個或多個程序被存儲在存儲器中并且被配置成被一個或多個處理器執行,一個或多個程序包括指令,指令用于:當設備的相應功能處于鎖定狀態時:顯示用戶接口,用戶接口包括顯示的解鎖元素;檢測姿勢,姿勢包括在觸摸屏顯示器上的解鎖元素上的手指接觸朝著設備上的第一位置的移動;由指紋傳感器識別與用來執行姿勢的手指接觸對應的指紋;以及基于以下來確定姿勢是否滿足解鎖標準:手指接觸朝著第一位置的移動;與用來執行姿勢的手指接觸對應的指紋;以及響應于檢測到姿勢:根據對姿勢滿足解鎖標準的確定,解鎖相應功能;以及根據對姿勢不滿足解鎖標準的確定,將相應功能保持在鎖定狀態中。
[0015]根據一些實施例,還提供了一種方法,該方法包括:在具有指紋傳感器和觸摸屏顯示器的電子設備處:當該設備的相應功能處于鎖定狀態時:顯示用戶接口,用戶接口包括顯示的解鎖元素;檢測姿勢,姿勢包括在觸摸屏顯示器上的解鎖元素上的手指接觸朝著設備上的第一位置的移動;使用位于設備的第一位置處的指紋傳感器來識別與用來執行姿勢的手指接觸對應的指紋;以及基于以下來確定姿勢是否滿足解鎖標準:手指接觸朝著第一位置的移動;與用來執行姿勢的手指接觸對應的指紋;以及響應于檢測到姿勢:根據對姿勢滿足解鎖標準的確定,解鎖相應功能;以及根據對姿勢不滿足解鎖標準的確定,將相應功能保持在鎖定狀態中。

【專利附圖】

【附圖說明】
[0016]參照結合附圖的下述詳細說明,本發明的上述及其它目的和優點將是顯而易見的,附圖中相同的附圖標記表示相同的部分,其中:
[0017]圖1是按照本發明的一個實施例和驗證系統一起使用的例證電子設備的示意圖;
[0018]圖2是按照本發明的一個實施例的電子設備的例證顯示屏幕的示意圖;
[0019]圖3是按照本發明的一個實施例,指導用戶進行驗證的例證顯示屏幕的示意圖;
[0020]圖4是按照本發明的一個實施例,在訪問設備資源之前,指導用戶進行驗證的例證顯示屏幕的示意圖;
[0021]圖5A-C是按照本發明的一個實施例,響應驗證用戶而提供的與不同用戶相關的例證顯示屏幕的示意圖;
[0022]圖6是按照本發明的一個實施例,檢測用戶的指紋的例證電子設備顯示屏的示意圖;
[0023]圖7是按照本發明的一個實施例,檢測用戶的指紋的另一個例證電子設備的示意圖;
[0024]圖8A和8B是按照本發明的一個實施例,檢測用戶的手印的例證電子設備的示意圖;
[0025]圖9是按照本發明的一個實施例,檢測用戶的手印的例證電子設備的示意圖;
[0026]圖10是按照本發明的一個實施例,具有檢測用戶的皮下特征的傳感器的例證設備的不意圖;
[0027]圖11是按照本發明的一個實施例,具有檢測用戶的面部特征的傳感器的例證電子設備的示意圖;
[0028]圖12是按照本發明的一個實施例,具有檢測用戶的眼睛特征的傳感器的例證電子設備的示意圖;
[0029]圖13和14是在本發明的一個實施例中,提供視覺模式的例證顯示屏的示意圖;
[0030]圖15是按照本發明的一個實施例,驗證用戶的例證處理的流程圖。

【具體實施方式】
[0031]提供一種具有限制訪問電子設備資源的驗證系統的電子設備。對任何適當的電子設備資源的訪問會受到限制,例如包括對保存在電子設備上的或者電子設備可以采用的文件或數據的訪問。作為再一個例子,對特定應用(例如,特定用戶購買的應用,或者與管理任務或特權相關的應用)的訪問會受到限制。作為又一個例子,對個人設置(例如,顯示的選項、背景圖像、或者用于應用的圖標)的訪問會受到限制,直到用戶得到驗證為止。
[0032]可以實現任何適當的驗證系統。在一些實施例中,驗證系統可以包括檢測用戶的生物統計特征或屬性的系統。例如,電子設備可以包括根據用戶皮膚的特征或皮下特征,比如指紋、手印、掌紋、指節印、血管模式(blood vessel pattern)、或者用戶皮膚的任何其它適當部分或皮下部分,操作為檢測和驗證用戶的系統。作為再一個例子,電子設備可以包括根據用戶眼睛或面部的特征或者用戶眼睛的移動,操作為檢測和驗證用戶的系統。作為又一個例子,電子設備可以包括操作為檢測用戶的耳道、與用戶相關的氣味、用戶的DNA、或者與用戶相關的任何其它適當生物統計屬性或信息的特征的系統。
[0033]在一些實施例中,驗證系統可以包括根據用戶提供的視覺或時間模式,操作為識別用戶的系統。例如,電子設備可以顯示形成視覺模式的幾個可選選項或形狀。用戶可以選擇所顯示選項的任何適當的預定子集以進行驗證。例如,用戶可以選擇共同具有預定屬性(例如,大小、顏色、形狀或輪廓)的一個或多個選項。作為再一個例子,用戶可以選擇位于顯示器的預定區域(例如,與所選選項的屬性無關)中的一個或多個選項。用戶可以同時地、順序地、或者二者組合地選擇選項。
[0034]作為另一個例子,用戶可以按特定速度或者以特定模式提供一系列的輸入。例如,用戶可以按特定的延遲(例如,兩次選擇之間的暫停)選擇選項。另一方面,用戶可以遵循預定的時間模式,提供由設備的傳感器(例如,加速度計或陀螺儀)檢測的輸入。設備可以根據通過輕拍該設備或鄰近該設備的區域而引起的振動,按特定方式移動該設備,或者任何其它適當的檢測輸入的方法,檢測輸入。
[0035]電子設備可以提供驗證系統的任何適當組合,例如包括生物統計驗證系統和基于模式的驗證系統、幾個生物驗證系統、或者幾個基于模式的系統。在一些實施例中,不同的驗證系統可與不同的資源相聯系,使得在最終訪問特定的受限資源(例如,私人或個人信息)之前,用戶可向幾個系統提供驗證信息。電子設備可以使用任何適當的方法來選擇要組合哪些驗證系統。例如,用戶可以使幾個驗證系統與特定資源相關聯,或者改為電子設備自動(例如,默認地)把特定的驗證系統分配給特定資源。
[0036]圖1是按照本發明的一個實施例,和驗證系統一起使用的例證電子設備的示意圖。電子設備100可以包括處理器102、存儲裝置104、存儲器106、通信電路108、輸入/輸出電路110、驗證系統112和電源114。在一些實施例中,可以組合或省略一個或多個電子設備組件100 (例如,組合存儲裝置104和存儲器106)。在一些實施例中,電子設備100可以包括未組合或包括在圖1中所示那些組件中的其它組件(例如,顯示器、總線、或者輸入機構),或者圖1中所示組件的幾個實例。為了簡潔起見,圖1中只示出了每種組件中的一個組件。
[0037]處理器102可以包括操作為控制電子設備100的操作和性能的任何處理電路。例如,處理器102可被用于運行操作系統應用、固件應用、媒體重放應用、媒體編輯應用、或者任何其它應用。在一些實施例中,處理器可驅動顯示器,并處理從用戶接口接收的輸入。
[0038]存儲裝置104可例如包括一個或多個存儲介質,所述存儲介質包括硬盤驅動器、固態驅動器、閃速存儲器、諸如ROM之類的永久存儲器、任何其它適當類型的存儲組件、或者它們的任意組合。存儲裝置104例如可以保存媒體數據(例如,音樂和視頻文件)、應用數據(例如,用于在設備100上實現功能)、固件、用戶偏好信息數據(例如,媒體重放首選項)、驗證信息(例如,與授權用戶相關的數據的庫)、生活方式信息數據(例如,食物偏好)、鍛煉信息數據(例如,由鍛煉監測設備獲得的信息)、交易信息數據(例如,諸如信用卡信息之類的信息)、無線連接信息數據(例如,使電子設備100能夠建立無線連接的信息)、訂閱信息數據(例如,記錄用戶訂閱的播客或電視節目或其它媒體的信息)、聯系信息數據(例如,電話號碼和電子郵件地址)、日歷信息數據、和任何其它適當的數據、或者它們的任意組合。
[0039]存儲器106可以包括高速緩沖存儲器、諸如RAM之類的半永久性存儲器、和/或用于臨時保存數據的一種或多種不同類型的存儲器。在一些實施例中,存儲器106還可用于保存用于操作電子設備應用的數據,或者可保存在存儲裝置104中的任意其它類型的數據。在一些實施例中,存儲器106和存儲裝置104可被組合成單一的存儲介質。
[0040]通信電路108可以允許設備100利用任何適當的通信協議與一個或多個服務器或者其它設備通信。電子設備100可以包括通信電路108的一個或多個實例,用于通過利用不同的通信網絡,同時進行數種通信操作,不過為了避免使圖1過于復雜,圖中只示出了通信電路的一個實例。例如,通信電路108可以支持W1-Fi (例如,802.11協議)、以太網、藍f?(Bluetooth Sig,公司擁有的商標)、射頻系統、蜂窩網絡(例如,GSM、AMPS、GPRS、CDMA、EV-DO, EDGE、3GSM、DECT、IS-316/TDMA、iDen、LTE或者任何其它適當的蜂窩網絡或協議)、紅外、TCP/IP (例如,在每個TCP/IP層中使用的任意協議)、HTTP、BitTorrent, FTP、RTP,RTSP, SSH、IP語音(VOIP)、任何其它通信協議、或者它們的任意組合。
[0041]輸入/輸出電路110可操作為把模擬信號和其它信號轉換(并且如果需要的話,編碼/解碼)成數字數據。在一些實施例中,輸入/輸出電路還能夠把數字數據轉換成任何其它類型的信號,反之亦然。例如,輸入/輸出電路110可以接收和轉換物理接觸輸入(例如,來自多點觸摸屏)、物理運動(例如來自鼠標或傳感器)、模擬音頻信號(例如,來自麥克風)、或者任何其它輸入。數字數據可被提供給傳感器102、存儲裝置104、存儲器106、或者電子設備100的任何其它組件,或者可從傳感器102、存儲裝置104、存儲器106、或者電子設備100的任何其它組件接收數字數據。盡管在圖1中輸入/輸出電路110被示意表示成電子設備100的單一組件,不過在電子設備100中可以包括輸入/輸出電路的幾個實例。
[0042]電子設備100可以包括允許用戶向輸入/輸出電路110提供輸入的任何適當機構或組件。例如,電子設備100可以包括任何適當的輸入機構,比如按鈕、小鍵盤、轉盤、點觸輪或者觸摸屏。在一些實施例中,電子設備100可以包括電容感測機構,或者多點觸摸電容感測機構。在共同所有的美國專利申請N0.10/902,964,申請日為2004年7月10日,發明名稱為“Gestures for Touch Sensitive Input Device”和美國專利申請N0.11/028,590,申請日為 2005 年 I 月 18 日,發明名稱為 “Mode-Based Graphical User Interfaces forTouch Sensitive Input Device”中描述了一些感測機構,這兩件專利申請在此整體引入作為參考。
[0043]在一些實施例中,電子設備100可以包括與輸出設備,比如一個或多個音頻輸出相關的專用輸出電路。所述音頻輸出可以包括內置在電子設備100中的一個或多個揚聲器(例如,單聲道或立體聲揚聲器),或者遠程與電子設備100耦接的音頻組件(例如,可借助導線或者無線地與通信設備耦接的頭戴式送受話器,頭戴式受話器或耳機)。
[0044]在一些實施例中,1/0電路110可以包括提供用戶看得見的顯示畫面的顯示電路(例如,屏幕或投影系統)。例如,顯示電路可以包括合并到電子設備100中的屏幕(例如,IXD屏幕)。作為再一個例子,顯示電路可以包括在遠離電子設備100的平面上提供內容的顯示的可移動顯示器或者投影系統(例如,投影儀)。在一些實施例中,顯示電路可以包括把數字媒體數據轉換成模擬信號的編碼器/解碼器(編譯碼器)。例如,顯示電路(或者電子設備100內的其它適當電路)可以包括視頻編譯碼器、音頻編譯碼器、或者任何其它適當類型的編譯碼器。
[0045]顯示電路還可以包括顯示驅動器電路,用于驅動顯示驅動器的電路,或者這兩者。顯示電路可以按照處理器102的指令,顯示內容(例如,媒體重放信息、在電子設備上實現的應用的應用屏幕、關于正在進行的通信操作的信息、關于到來的通信請求的信息、或者設備操作屏幕)。
[0046]驗證系統112可以包括操作為接收或檢測識別設備100的用戶的輸入的任何適當系統或傳感器。例如,驗證系統112可以包括皮膚紋路(skin-pattem)感測機構,根據用戶的面部形貌、眼睛特征(例如,視網膜)或者靜脈模式識別用戶的光學系統,或者檢測用戶的任何其它獨特的生物統計特征或屬性的任何其它傳感器。作為再一個例子,驗證系統112可操作為接收識別用戶的秘密或機密輸入項(例如,設備上的姿勢,或者觸摸顯示器上的對象或顏色的特殊模式)。作為又一個例子,驗證系統112可操作為檢測由用戶引起的設備的特殊移動或振動。驗證系統112可組合或嵌入到電子設備112的任何其它元件(例如,顯示器或照相機)中,或者使用由電子設備的各種傳感器(例如,加速度計或接近傳感器)檢測的事件。在一些實施例中,可以在電子設備中結合或實現幾種類型的驗證系統。
[0047]在一些實施例中,電子設備100可以包括操作為提供數據傳輸路徑的總線,所述數據傳輸路徑用于往來于控制處理器102、存儲裝置104、存儲器106、通信電路108、輸入/輸出電路110、驗證系統112、和包括在電子設備中的任何其它組件傳送數據,或者在它們之間傳送數據。
[0048]為了防止對保存在存儲器或存儲裝置中的數據或信息的未授權訪問,電子設備可以指令驗證系統識別用戶,和授權對所請求資源的訪問。在提供對任何電子設備資源的訪問之前,電子設備會需要授權。在一些實施例中,在提供對不同的應用或者與不同應用相關的不同數據或文件的訪問之前,電子設備會需要不同級別的授權。例如,在提供對應用或數據的訪問之前,電子設備會要求用戶滿足幾個驗證系統(例如,除了第一次或初始驗證,比如用于解鎖電子設備的口令之外,還要求二次驗證,比如使用生物統計特征)。
[0049]圖2是按照本發明的一個實施例的電子設備的例證顯示屏幕的示意圖。響應用戶解鎖電子設備,可以顯示顯示屏幕200。顯示屏幕200可以包括用于訪問各種設備功能的可選選項210。例如,每個選項210可與在電子設備上可用的不同應用相關。作為再一個例子,每個選項可以與用戶可以采用的特定數據或文件相關。就訪問顯示屏幕200來說,電子設備可以要求也可不要求驗證。例如,顯示屏幕200可以包括用戶可以使用的基本或默認應用。再比如,顯示屏幕200可以包括所有用戶都可采用的默認特征。
[0050]在一些實施例中,一個或多個應用可以訪問或使用一個或多個用戶個人的數據或資源。例如,分別與電話和郵件應用相關的選項212和214可涉及不與電子設備的每位用戶相關的個人賬戶或通信錄。在訪問這樣的應用,或者借助這樣的應用可用的個人或機密特征或資源之前,電子設備可以要求用戶進行驗證。在一些實施例中,可在不進行驗證的情況下利用應用的默認特征(例如,允許用戶發出電話呼叫,但是不能訪問通信錄)。
[0051]圖3是按照本發明的一個實施例,指導用戶進行驗證的例證顯示屏幕的示意圖。響應從用戶接收到訪問受驗證協議限制的資源(例如,信息或應用)的指令,可以顯示顯示屏幕300。顯示屏幕300可以包括與所選資源相關的信息310。為了防止未授權的用戶在授權之前查看資源,可以使信息310模糊不清或者隱藏起來(例如,不能得到特定字段中的輸入項)。在一些實施例中,顯示屏幕300可改為不包括任何信息,直到驗證了用戶為止。
[0052]顯示屏幕300可以包括在訪問所請求的資源之前,指導用戶進行驗證的通知320。通知320可以包括向用戶提供指示的彈出式通知、覆蓋圖、新的顯示屏幕、或者任何其它適當類型的顯示畫面。通知320可以包括任何適當的指示,例如包括用戶進行驗證的方式(例如,規定使用特定驗證系統)。例如,通知320可指導用戶提供指紋,或者提供與預定的視覺或時間模式匹配的輸入。一旦用戶正確地進行驗證,電子設備就按照用戶可辨別的方式顯示信息310,并啟用與選擇的資源相關的可選擇選項或者其它功能。
[0053]在一些實施例中,在解鎖電子設備之前(例如,在訪問電子設備的任何資源之前),要求用戶進行驗證。圖4是按照本發明的一個實施例,在訪問設備資源之前,指導用戶進行驗證的例證顯示屏幕的示意圖。顯示屏幕400可以包括用于解鎖顯示屏幕的選項410。例如,選項410可以包括能夠被拖動通過一部分屏幕的滑塊。再比如,選項410可以包括一個選項,或者供用戶選擇的一系列選項(例如,同時或順序地按下幾個按鍵,或者觸摸顯示屏幕400的幾個區域)。
[0054]顯示屏幕400可以包括在訪問設備資源(例如,啟動信息和應用的主屏幕)之前,指導用戶進行驗證的通知420。通知420可以包括任何適當類型的通知,例如包括向用戶提供指示的彈出式通知、覆蓋圖、新的顯示屏幕、或者任何其它適當類型的顯示畫面。電子設備可以在任何適當的時間顯示通知420,例如包括當用戶打開電子設備(和例如查看顯示屏幕400)時,響應在未進行首次驗證的情況下用戶訪問設備資源的嘗試(例如,以錯誤消息的形式),響應用戶的幫助請求,或者其它任何適當的時間。通知420可以包括任何適當的指示,例如包括用戶進行驗證的方式、授權用戶的名單、或者任何其它適當的信息。
[0055]一旦用戶已被正確驗證,電子設備就可顯示與經驗證的用戶相關的選項(例如,特定用戶購買的應用的選項)。在一些實施例中,電子設備可以提供對先前不可用的資源或內容的訪問(例如,通信錄列表或者電話或郵件應用中的以前的消息)。圖5A-C是按照本發明的一個實施例,響應驗證用戶而提供的與不同用戶相關的例證顯示屏幕的示意圖。顯示屏幕500A可以包括幾個選項510A。顯示的選項可以包括為電子設備的默認或基本顯示所共有的一些選項(例如,顯示屏幕500A與圖2的顯示屏幕200共享選項)。顯示屏幕500A可以包括關于只有特定的經驗證用戶才能采用的附加應用或資源的幾個選項512A。例如,顯示屏幕510A可以包括關于游戲(game)、系統和媒體應用的附加選項512A。
[0056]顯示屏幕500B可以包括關于用戶可以采用的資源或應用的選項510B。在一些實施例中,選項510B可以完全不同于默認屏幕的選項(例如,顯示屏幕500B不與圖2的顯示屏幕200共享任何選項)。還可以把顯示屏幕500定制成不包括識別與選項510B相關的應用或資源的標簽。
[0057]顯示屏幕500C可以包括關于用戶可以采用的資源或應用的選項510C。在一些實施例中,關于與其它顯示屏幕相同的資源的選項510C具有不同的外觀(例如,不同的圖標)。例如,在圖5C中,關于Mail (郵件)、Clock (時鐘)、Photos (照片)、YouTube和Calculator (計算器)應用顯示的選項可不同于在圖5A的顯示屏幕500A中顯示的那些選項。另外,顯示屏幕500C可以包括定制的或者個人的背景512C(例如,不同的背景圖像)。在一些實施例中,顯示屏幕500C可以不包括把某些選項51C保持在固定位置(例如,不同于位于塢站512B中的選項510B)的塢站或其它特征。
[0058]在一些實施例中,電子設備可根據被驗證用戶的身份,提供對不同數量的電子設備資源的訪問。例如,如果電子設備被幾位用戶使用(例如,同一家庭中的父母和孩子),那么用戶可以共享一些而不是全部的資源(例如,所有用戶可以訪問家庭通信錄列表,但不可以訪問其它家庭成員的電子郵件)。再比如,可以按用戶組或用戶等級組織電子設備的用戶。代替或者除了特定用戶之外,某些資源可以與用戶組或用戶等級相關聯。當特定用戶被驗證并被識別為某一組的成員時,電子設備可向該用戶提供對與該組相關的資源(例如,公有或共享的資源、共享的通信、或者共享的文檔)的訪問,和對與該特定用戶相關的資源(例如,個人通信錄、電子郵件賬戶、電話呼叫列表)的訪問。
[0059]電子設備可以使特定資源與一個或多個驗證系統相關。例如,用戶可以識別某一資源,并提供保護或安全指令(例如,通過選擇適當的選項)。另外,用戶可以在提供對該資源的訪問之前,選擇要滿足的一個或多個驗證系統。如果資源不是公共資源(例如,不是所有用戶都可以使用的默認應用或文件),或者如果資源是由該用戶創建或購買的,那么電子設備可以使選擇的資源與一個或多個所選驗證系統相關。另一方面,如果用戶具有足夠的特權(例如,管理員),那么可利用一個或多個所選驗證系統保護任何資源。
[0060]電子設備可以不要求每次用戶解鎖或操作電子設備時都要進行驗證。在一些實施例中,電子設備可以允許用戶的驗證持續特定時間有效。例如,一旦被驗證,電子設備可允許用戶從驗證用戶的時間開始,訪問受限資源達10個小時。再比如,在收到用戶的最后指令或者進入待機模式之后,電子設備可把用戶的驗證保持特定的時間(例如,在輸入之后把驗證保持30分鐘)。電子設備保持驗證信息的時間可由設備或者由用戶設定,并且可以基于驗證信息所保護的特定類型或資源(例如,與用戶的個人通信錄相比,對訪問特定用戶購買的游戲來說,可以允許更長的驗證周期)。不要求電子設備在每次用戶操作電子設備時都進行驗證可節約能耗。
[0061]電子設備可以使用任何適當類型的驗證系統來防止未經授權訪問設備資源。在一些實施例中,電子設備可以包括以用戶的獨特皮膚紋路為基礎的驗證系統。例如,電子設備可以包括操作為檢測用戶的手指、手、手掌、指節印、或者用戶獨有的任何其它適當印記或皮膚特征的驗證系統。驗證系統可以包括檢測用戶獨有的皮膚紋路或特征的傳感器。
[0062]傳感器可以包括用于檢測用戶皮膚的獨特特征或紋路的任何適當類型的傳感器。例如,傳感器可以包括操作為檢測用戶皮膚的特征的光學掃描儀。光學傳感器可以包括電荷耦合器件,或者操作為記錄傳感器(例如,電荷耦合器件)接收的光的任何其它適當的光敏組件陣列(例如,二極管)。例如,如果電荷耦合器件包括光敏組件陣列,那么光學傳感器可操作成為陣列中的每個光敏組件,記錄代表該特定光敏組件接收的光的像素。每個像素的值從而可以反映與該像素相關的用戶皮膚的特定部分到傳感器的距離(例如,脊線或谷線)。記錄的像素可形成例如用戶皮膚的特定部分的圖像,電子設備能夠把該圖像和與授權用戶相關的圖像庫進行比較。
[0063]再比如,傳感器可以包括操作為檢測用戶皮膚的特征的電容傳感器。電容傳感器可以包括一個或多個芯片,所述一個或多個芯片包含單元陣列,每個單元可以包括由絕緣層分隔的至少兩個導電板。傳感器可以與反相放大器耦接,以改變芯片中的每個單元的至少兩個導電板之間的電壓。當用戶的手指放在該單元陣列上時,傳感器能夠根據每個單元的不同電容值(即,與在脊線下方的單元相比,在谷線下方的單元具有較低的電容),區分在谷線(例如,指紋谷線)下方的單元和在脊線(例如,指紋脊線)下方的單元。通過利用檢測的芯片中的每個單元的電容值,傳感器可產生放在傳感器上的皮膚的圖像或表示,所述圖像或表示可與電子設備可以采用的圖像或表示庫進行比較。
[0064]驗證系統可以包括任何適當的防止未經授權的用戶通過在驗證系統傳感器附近放置圖像(例如,打印的圖像)或者三維結構(例如,聚合物鑄模)欺騙授權用戶的皮膚紋路的對策。例如,驗證系統可以包括光學傳感器和電容傳感器的組合、聲納或射頻傳感器、檢測用戶的脈博的傳感器、確定貼著傳感器放置的物體的溫度(例如,確定溫度是否在預定的人類皮膚溫度的范圍內)的傳感器、或者任何其它適當的對策。
[0065]傳感器可操作為利用任何適當的方法檢測用戶皮膚的特征。在一些實施例中,當用戶的皮膚在傳感器上方移動時,傳感器可操作為檢測用戶皮膚的特征。例如,傳感器可以包括當用戶的手指在傳感器上滑動或滾動時,操作為檢測用戶手指的特征的一維傳感器或者固定不動的(stagnant)傳感器(例如,一排感測組件)。傳感器可以包括用戶的皮膚沿其移動,以提供用戶的皮膚特征的精確表示的方向。例如,傳感器可要求用戶沿手指的軸線或者垂直于手指的軸線移動手指。
[0066]在一些實施例中,當用戶的皮膚在傳感器上方保持不動時,傳感器可操作為檢測用戶皮膚的特征。例如,傳感器可以包括當用戶的手指在傳感器上固定不動時,操作為檢測手指的特征的二維傳感器或運動傳感器。傳感器可操作為在用戶的靜止不動的手指下以規則的步幅或速度移動,或者在某一時刻(例如,當用戶的手指在傳感器上方移動時),檢測用戶手指的瞬時或接近瞬時的二維表示。利用二維傳感器可提供更準確的用戶皮膚特征的二維表示,因為不同于一維傳感器,二維傳感器并不依賴于用戶以規則或者均勻的步幅在傳感器上方移動其皮膚。
[0067]傳感器可被放置在電子設備內的任何適當位置。在一些實施例中,傳感器可以被這樣放置,使得當用戶操作或者開始操作電子設備時,傳感器可以檢測用戶皮膚的適當部分。傳感器位置可以根據待檢測的用戶皮膚的部分(例如,手指、手或手掌)而變化。圖6是按照本發明的一個實施例,檢測用戶的指紋的例證電子設備顯示屏的示意圖。顯示屏600包括指令用戶對電子設備解鎖的屏幕602。例如,屏幕602可以包括方框610,方框610具有指導用戶例如通過把手指放在方框610上,并沿軌跡612拖動手指,沿軌跡612滑動方框610,以解鎖電子設備的箭頭。
[0068]為了在解鎖過程中驗證用戶,顯示屏600可沿軌跡612在顯示屏中包括傳感器620。例如,傳感器620可被嵌入顯示屏疊層(stack)中(例如,在包括電容感測組件、光源和顯示屏表面的顯示屏疊層之中)。再比如,傳感器620可被放置在顯示屏疊層之下。又比如,傳感器620可以包括顯示屏疊層的現有組件(例如,觸摸屏顯示器的顯示屏疊層可以包括電容傳感器)。在這種方法中,驗證系統可使用具有足夠分辨率的顯示屏疊層(例如,在觸摸屏顯示器中)的電容感測組件的檢測輸出來區分用戶皮膚的脊線和谷線。在一些實施例中,顯示屏疊層的電容感測組件可以包括幾種類型或密度的電容感測組件,以便于利用顯示屏的特定部分進行驗證(例如,使用供驗證之用的顯示屏疊層中沿至少一部分軌跡612的極精細感測組件,和顯示屏600的其余區域中的不太精細的感測組件)。
[0069]在一些實施例中,傳感器620可被嵌入電子設備中,使得在顯示屏600中看不見傳感器620。例如,傳感器620可被裝配、印制或直接蝕刻在顯示屏600上(例如,蝕刻在玻璃上),使得用戶不能看到指紋掃描儀。如果用戶難以向傳感器620提供適當的指紋,那么顯示屏600可突出傳感器620的輪廓(例如,顯示圖標,所述圖標指導用戶把手指放在傳感器620上方的該圖標上),以幫助用戶進行驗證。
[0070]圖7是按照本發明的一個實施例,檢測用戶的指紋的另一個例證電子設備的示意圖。電子設備700可以包括用戶可啟動以便向電子設備700提供輸入的輸入機構710和712。例如輸入機構710可以包括鍵盤,輸入機構712可以包括觸摸板或軌跡板。不過要明白的是任何其它輸入機構,包括與電子設備700遠程耦接的輸入機構(例如,有線或無線鼠標)可以和電子設備700 —起使用。
[0071]為了提供對資源的安全訪問,電子設備700可以包括操作為檢測用戶指紋的特征以識別用戶的至少一個傳感器720。為了提供無縫的用戶感受,傳感器720可被嵌入輸入機構710和712至少一個之中或之下。在一些實施例中,包括用戶可以按壓以向電子設備700提供輸入的幾個不同按鍵的輸入機構710可以包括嵌入一個或多個按鍵中的傳感器720。例如,光學傳感器或電容傳感器可被放置在按鈕的上表面上,使得當用戶把手指放在該按鍵上(例如,把他的食指擱在“F”或“J”鍵上)時,傳感器可檢測用戶手指的特征,以便驗證用戶。二維傳感器或運動傳感器可被用于這種實現,以便當用戶的手指被放在按鍵上時,驗證用戶。
[0072]傳感器720可被放置在電子設備中的任何按鈕或者用戶能夠按壓的其它物理輸入之中、或其附近、或其之后。例如,傳感器720可被放置在便攜式媒體播放器或蜂窩電話機的主按鈕(home button)(例如,圖8B中的按鈕812)之后。傳感器720可被放置在外蓋板或表面(例如,玻璃或塑料表面)和操作為與開關或電子電路交互的機械組件之間。例如,指紋感測機構可被嵌在透明表面之下,通過該透明表面,感測機構可檢測用戶的指紋脊線和谷線。在一些實施例中,并不需要額外的透明表面(例如,如果感測機構包括用戶可把手指放在其上的表面)。
[0073]在一些實施例中,輸入機構712可以包括嵌在一些或全部觸摸板之下的傳感器720,使得當用戶把手指放在輸入機構712上(例如,以便移動顯示屏715上的指示符)時,傳感器720可檢測用戶手指的特征,以便驗證用戶。傳感器720可以是一維傳感器,當用戶在觸摸板內移動其手指時驗證用戶,或者可以是當用戶的手指在觸摸板上靜止不動時(例如,當用戶最初把其手指放在觸摸板上時),驗證用戶的二維傳感器。傳感器720可覆蓋輸入機構712的整個表面,使得用戶不需要把其手指放在輸入機構712的特定部分上,以便被驗證。通過使用突出顯示、顯示屏上的指示、或者任何其它適當的方法,電子設備700可操作為標識每個傳感器720的位置,以幫助用戶提供恰當的可檢測輸入。在一些實施例中,任何其它適當的輸入機構可以包括無縫檢測用戶的指紋特征的傳感器720(例如,按鈕、滾輪、按鍵或屏幕)。
[0074]圖8A和8B是按照本發明的一個實施例,檢測用戶的手印的例證電子設備的示意圖。電子設備800包括操作為保持顯不屏810的外殼802。外殼802可實質上構成電子設備800的背面(例如,不包括顯示屏810的表面),以保護電子設備的組件。當用戶拿著電子設備800時,用戶的手830可握著外殼802,使顯示屏810保持可見狀態,使得至少使用戶的手掌832貼著背面804放置,如圖SB中所示。電子設備800可包括嵌入背面804中并操作為檢測用戶的手掌或手的特征的傳感器820。通過在背面802(或者電子設備的與顯示屏810的表面相反的任意表面)放置傳感器820,當用戶拿著電子設備800時,傳感器820可驗證用戶。傳感器820可以包括二維傳感器,從而使電子設備800可以無縫驗證用戶,而不要求用戶貼著背面804移動或滑動手。
[0075]圖9是按照本發明的一個實施例,檢測用戶的手印的例證電子設備的示意圖。電子設備900可以包括輸入機構910,用戶可利用輸入機構910向設備提供輸入。輸入機構910可被布置成使得當用戶的手掌和手腕放在外殼912上或者伸出外殼912時,用戶的手指放在輸入機構910上。電子設備900可以包括嵌入或放置在外殼912上,以驗證設備的用戶的一個或多個傳感器920。傳感器920可被布置成使得當用戶把其雙手放在外殼912上以操作輸入機構910時,使用戶的雙手、手掌或手腕與傳感器920對準。通過利用例如二維傳感器,當用戶的雙手放在外殼912上時,傳感器920可操作為檢測用戶皮膚的特征。
[0076]在一些實施例中,驗證系統可改為或者另外包括檢測用戶的皮下特征的感測機構。例如,驗證系統可以包括操作為檢測用戶的靜脈、動脈、毛囊分布、或者可檢測的任何其它適當皮下特征的模式的傳感器。傳感器可以包括任何適當類型的傳感器,例如包括位于電子設備的表面上的光學傳感器(例如,照相機)。傳感器可被布置成使得當電子設備被使用時,檢測用戶的任何適當部分的皮下特征。例如,傳感器可被布置成檢測用戶的手指、手、手腕、手臂、面部區域中或者任何其它適當區域中的皮下特征。
[0077]圖10是按照本發明的一個實施例,具有操作為檢測用戶的皮下特征的傳感器的例證設備的示意圖。電子設備1000可以包括位于外殼1012的一部分之上,或者貫穿外殼1012的一部分的輸入機構1010。輸入機構1010可被配置成使得當使用時,用戶的雙手或手腕放在外殼1012上(而不是放在輸入機構1010上)。電子設備1000可以包括操作為檢測用戶的皮下特征的傳感器1020。例如,傳感器1020可以包括操作為檢測用戶手腕附近的靜脈模式的光學傳感器。傳感器1020可以位于電子設備1000的任何適當表面上,例如包括在外殼1012上或嵌入外殼1012中,使得當放置用戶的雙手,以利用輸入機構1010提供輸入時,用戶的手腕可靠近傳感器1020。這樣的布置便于在用戶操作設備1000時,通過檢測用戶的皮下特征(例如,用戶手腕附近的靜脈模式),無縫地驗證用戶。
[0078]在一些實施例中,驗證系統可以改為或者另外包括操作為檢測用戶的面部特征的傳感器。例如,驗證系統可以包括操作為檢測當用戶的面部面對傳感器時,由用戶面部的一個或多個獨特特征發出或反射的輻射的傳感器。傳感器可操作為檢測任何適當類型的輻射。例如,傳感器可以包括光傳感器(例如,照相機)、紅外線傳感器、紫外線傳感器、掃描激光器、超聲波傳感器(例如,聲納)、或者操作為檢測希望的輻射(例如,特定范圍的輻射頻率或周期)的任何其它傳感器。
[0079]驗證系統可操作為檢測用戶面部的任何適當要素。例如,通過分析用戶的頭、鼻、嘴、耳朵、顴骨、顎、或者用戶面部的任何其它屬性的相對位置和大小,驗證系統可識別面部。再比如,通過利用三維驗證系統捕捉和分析用戶的面部特征的曲面或深度(例如,眼眶、下巴或鼻子的輪廓),驗證系統可識別用戶的面部特征。又比如,驗證系統可檢測用戶皮膚的獨特線條、紋路或斑點(例如,利用皮膚紋理分析)。為了增強或便利驗證,可以使用這些方法的組合。
[0080]檢測用戶的面部特征的傳感器可以位于電子設備上的任何適當位置。在一些實施例中,傳感器包括和電子設備一起提供的用于不同用途的照相機或其它傳感器(例如,用于聊天的嵌入式網絡攝像機(webcam))。圖11是按照本發明的一個實施例,具有檢測用戶的面部特征的傳感器的例證電子設備的示意圖。電子設備1100可以包括傳感器1120,傳感器1120位于顯示屏1110附近,使得當用戶面對顯示屏1110以查看或訪問電子設備資源時,用戶的面部,和所關心的用戶的面部特征對準傳感器1120 (例如,在傳感器1120的視場中)。響應檢測到用戶的面部面對傳感器1120,電子設備1100可指導傳感器1120捕捉和分析用戶的面部特征,以及把分析的特征和與授權用戶相關的特征庫進行比較。如果檢測至IJ授權用戶,那么電子設備1100可在顯示屏1110上顯示受限內容1112,或者提供對受限內容1112的訪問。
[0081]在一些實施例中,驗證系統可改為或者另外包括操作為根據用戶眼睛的屬性驗證用戶的傳感器。例如,傳感器可操作為掃描用戶的視網膜、虹膜或視網膜血管,以檢測用戶的獨特模式。傳感器可以包括光源,所述光源操作為發出被用戶的眼睛反射并由透鏡或光學傳感器檢測的光,例如紅外光。傳感器可分析接收的光以創建用戶眼睛的表示,所述表示可與授權用戶的眼睛的庫進行比較。
[0082]再比如,傳感器可以改為或者另外操作為檢測用戶眼睛的移動,例如通過跟蹤用戶的視網膜、虹膜、血管、或者用戶眼睛的任何其它特征的位置和移動。在向用戶提供對電子設備資源的訪問之前,電子設備可指導傳感器檢測由授權用戶設定的預定眼睛移動。例如,每位授權用戶可通過在注視傳感器的時候,按照特定的方式(例如,上、下、左、右、眨眼、眨眼)移動他的眼睛,創建眼睛移動軌跡。當電子設備的用戶按照與預定的眼睛移動匹配的方式移動他的眼睛時,電子設備可解鎖,或者提供對受限資源的訪問。
[0083]傳感器可位于設備的任何適當位置,例如包括鄰近顯示屏或者電子設備的將面對用戶眼睛的其它部分的位置(例如,與圖11的可用于根據用戶眼睛的特征,驗證用戶的傳感器1120的位置類似的位置)。圖12是按照本發明的一個實施例,具有檢測用戶的眼睛特征的傳感器的例證電子設備的示意圖。電子設備1200可以包括位于顯示器1210附近的傳感器1220,使得當用戶面對顯示器1210以查看或訪問電子設備資源時,用戶的眼睛可以對準傳感器1220(例如,在傳感器1220的視場中)。利用傳感器1220,電子設備1200可檢測用戶眼睛的特征或移動,以驗證用戶和提供對受限設備資源的訪問。在一些實施例中,傳感器1220可被實現成根據用戶面部的特征驗證用戶(類似于圖11中的傳感器1120)。
[0084]在一些實施例中,驗證系統可操作為根據用戶話音的屬性或質量驗證用戶。例如,驗證系統可操作為檢測特定的話音音調或話音標記(signature)。驗證系統可以是文本相關的(例如,用戶必須說出特定的短語以進行驗證,比如“my voice is my passport”),或者文本無關的(例如,可以說出任何適當的詞語來驗證用戶)。在一些實施例中,驗證系統可以要求用戶說出密碼以進行驗證,從而為了正確地進行驗證,要求知道用戶的密碼和用戶的話音音調二者的信息。驗證系統可以包括驗證用戶的任何適當組件,例如包括麥克風。在一些實施例中,麥克風可以主要用于其它用途(例如,電話通信或視頻會議)。
[0085]在一些實施例中,可以使用其它類型的驗證系統。在一些實施例中,驗證系統可操作為根據用戶的耳道的形狀識別和驗證用戶。例如,驗證系統可以包括檢測用戶耳道的獨特特征(例如,形狀和長度)的傳感器(例如,光學、雷達或聲納)。例如,傳感器可以位于設備的揚聲器附近(例如,如果設備是電話的話)。在一些實施例中,驗證系統可操作為根據用戶特有的氣味識別用戶。例如,驗證系統可以包括檢測用戶皮膚或汗腺的氣味的獨特屬性的傳感器。傳感器可以位于設備上的任何適當位置,例如包括位于輸入機構或其附近(例如,在用戶觸摸電子設備的情況下)。
[0086]在一些實施例中,驗證系統可操作為根據DNA序列識別用戶。例如,驗證系統可以包括與處理器耦接的用于接收具有用戶DNA的細胞(例如,來自用戶的皮膚或嘴)并確定是否存在特定的DNA序列的傳感器。可以選擇DNA序列的長度或變化,以保證提供正確的驗證和保證驗證過程足夠快(例如,不需要分析整個DNA鏈)。傳感器可以被布置在設備上的任何適當位置,例如包括在輸入機構或用戶可觸摸的其它組件上,或者在其附近。
[0087]電子設備可利用任何適當的方法,接收反映授權用戶的生物統計信息。例如,當用戶選擇和特定的設備資源一起使用的驗證系統時,電子設備可指導用戶提供將保存在庫中的生物統計信息(例如,指紋、眼睛掃描或DNA序列)。電子設備可利用任何適當的方法,指導用戶提供生物統計輸入,例如包括使用視覺提示、音頻提示、和突出或識別驗證系統傳感器的位置。當用戶嘗試進行驗證時,可取回保存在庫中的接收生物統計信息,并與用戶提供的生物統計信息進行比較。如果提供的生物統計驗證信息與保存在庫中的信息(例如,與所請求的資源相關的信息)匹配,那么電子設備可提供對受限資源的訪問。在一些實施例中,可以使用類似的方法來接收非生物統計驗證信息。
[0088]在一些實施例中,就向用戶提供對電子設備資源的訪問來說,驗證系統可以改為或者另外并不需要生物統計參數。在一些情況下,與生物統計驗證系統相比,盡管非生物統計驗證系統更易于應付,不過非生物統計驗證系統仍然非常有效和安全。在一些實施例中,響應檢測到某一密鑰或令牌在電子設備的特定距離之內,驗證系統可提供對電子設備資源的訪問。例如,用戶可具有蜂窩電話機和計算機。一個或兩個設備可以包括檢測設備彼此在特定范圍內(例如,5英尺,使得用戶在口袋中裝著蜂窩電話機的情況下坐在辦公桌前使用計算機,并進行驗證)的電路。當設備確定彼此鄰近時,一個或兩個設備的資源變得可用。這種方法可特別有益于保護對靜止設備的訪問,同時利用了用戶可隨身帶著便攜式設備的事實。在共同所有的美國專利申請N0.11/823,656,申請日2007年6月27日(代理人卷號N0.104677-0059-101, P4884US1)中更詳細地說明了這種實施例和其它實施例。
[0089]在一些實施例中,電子設備可根據用戶提供的特定序列的輸入,驗證用戶。例如,電子設備可要求用戶提供與電子設備提供的視覺模式對應的輸入。圖13和14是在本發明的一個實施例中,提供視覺模式的例證顯示屏的示意圖。顯示屏1300可以包括選項或形狀1312的分布1310。顯示屏1400可以包括選項或形狀1412的分布1410。每個形狀1312和1412可具有不同的填充模式(例如,不同的線條方向)、顏色、形狀或輪廓、大小(例如,周長或面積)、相對于其它的顯示形狀的接近度或位置、與其它形狀的對準(例如,選擇構成直線的四個黃色形狀)、來源(例如,代表特定相冊或庫中的照片的形狀)、或者任何其它適當的特性。分布1310和1410可以包括任何適當數目的形狀和分布,例如包括許多均勻分布的形狀(例如,20個均勻分布的形狀1310),或者形狀的任意分布(例如,任意分布的形狀 1410)。
[0090]為了進行驗證,用戶可選擇(例如,由輸入機構或其它傳感器檢測)所顯示的形狀或選項的任何適當子集。子集可以包括共享一個或多個屬性的一些或全部的形狀。例如,用戶可選擇具有特定顏色的一些或全部的形狀(例如,包括少許黃色的所有形狀)。再比如,用戶可選擇具有相同輪廓的一些或全部的形狀(例如,均為正方形)。又比如,用戶可選擇共同具有特定屬性的一些或全部的形狀(例如,全部的五邊形,或者代表與設備保存的特定相冊相關的照片的所有形狀)。又比如,用戶可選擇包括顏色的特殊分布的一些或全部的形狀(例如,包括與藍色部分相鄰的紅色部分的形狀)。任何適當的標準或屬性(包括上面列舉的例子的組合,比如選擇頂部的兩個藍色形狀和底部的兩個正方形形狀)可被用于選擇所顯示形狀的特定子集。
[0091]可以使任何適當數目的形狀或選項與為驗證而選的子集相關。例如,形狀的數目可以與所顯示形狀的總數關聯(例如,選擇所顯示形狀的20%)。再比如,形狀的數目可以是定數,比如小于5(例如使得用戶能夠利用一只手同時選擇所有形狀),或者10(使得用戶能夠利用雙手同時選擇所有形狀)。可以選擇形狀的數目,以優化安全性(例如,要求足夠的形狀,使得難以簡單地猜測選擇哪些形狀)。
[0092]用戶可利用任何適當的方法選擇形狀的子集。如果提供多點觸摸顯示屏,那么驗證系統可要求用戶同時選擇用于驗證的所有形狀。再比如,驗證系統可允許用戶順序選擇用于驗證的形狀。可按照任意順序或者特殊的順序(例如,從上往下,或者從左到右)選擇形狀。又比如,驗證系統可要求用戶提供僅僅選擇授權子集的形狀的單一的運動輸入(例如,在顯示屏內拖動手指)。可以使用選擇形狀的子集的任何其它適當方法。
[0093]為了避免使用戶總是選擇顯示在顯示屏上的相同相對位置的形狀(例如,利用顯示的小鍵盤輸入數字口令),電子設備可改變供選擇以進行驗證的形狀的分布。從而為了進行驗證,用戶可識別共享與驗證協議相關的屬性的形狀。由于每次用戶訪問設備資源時,用于驗證的形狀的位置都會變化,因此從用戶的背后看過去以注意所選形狀的一般分布的某人不能選擇具有相同分布的形狀進行驗證(例如,帶條紋的形狀不會分布在設備的相同區域中)。
[0094]每次在選擇形狀以進行驗證的嘗試失敗之后,電子設備都會改變所顯示形狀的分布,或者甚至改變形狀(例如,使用不同的顏色或輪廓),以防止未經授權的用戶猜中正確的形狀子集。在選擇正確的形狀子集的嘗試失敗特定次數之后,電子設備可鎖定設備資源。一旦被鎖住,用戶就需要使設備與主機耦接,以便重新啟用設備(例如,使移動設備與固定設備耦接),或者使用另一個驗證系統(例如,生物統計系統)來重新啟用設備。
[0095]在一些實施例中,用戶可以僅僅選擇位于屏幕的預定部分中的形狀,而不是選擇特定的形狀。例如,用戶可以把一根或多根手指放在幾個形狀位置上,而與實際的顯示形狀無關。再比如,用戶可以把一根或多根手指放在由電子設備顯示的特定形狀上,并按照預定方式移動所述一根或多根手指(例如,滑動一根或多根手指),而與顯示的形狀無關。又比如,用戶可以接連選擇位于顯示屏上的預定位置的幾個形狀(例如,選擇位于特定位置的形狀,以形成預定模式)。在一些實施例中,電子設備可提供空白的或者均勻一致的顯示畫面,在所述顯示畫面上,用戶可利用一根或多根手指描繪一個或多個模式。通過借助顯示的形狀產生視覺擾亂,這種方法可迷惑或擾亂未經授權的用戶。
[0096]在一些實施例中,電子設備可改為或者另外根據接收的用戶輸入的時間模式來驗證用戶。例如,用戶可以特定速率提供特定數目的輸入以進行驗證。電子設備可利用任何適當的方法檢測輸入。例如,電子設備可檢測利用設備的輸入機構提供的輸入(例如,由觸摸屏接收的輸入)。再比如,電子設備可根據由設備的適當傳感器(例如,加速度計)檢測的運動、接觸、振動或其它碰撞來檢測輸入。在這種方法中,用戶可輕拍設備的任何部分(或者與設備接觸的物體,比如放置電子設備的桌子),使得設備中的傳感器檢測到所述輕拍,并確定其是否對應于授權的時間模式。又比如,電子設備可利用設備中的傳感器(例如,力口速度計或陀螺儀),檢測它已按特定方式被移動(例如,晃動兩次,隨后旋轉)。響應檢測到正確的時間模式,電子設備可提供對受限資源的訪問。
[0097]在一些實施例中,驗證系統可以組合時間模式和視覺模式進行驗證。例如,可要求用戶以一定的速率選擇特定的顯示形狀(例如,快速選擇前兩個形狀,隨后暫停,之后同時選擇后兩個形狀)。再比如,可要求用戶首先選擇正確的形狀,隨后提供時間模式的輸入。又比如,可要求用戶選擇一個或多個形狀,隨后移動設備(例如,晃動設備)。對驗證來說,可以要求輸入的任何其它適當組合。
[0098]電子設備可利用任何適當的方法,為授權用戶設置視覺或時間模式。在一些實施例中,當用戶選擇使用時間或視覺模式來限制對特定設備資源的訪問時,電子設備可指導用戶提供或選擇時間或視覺模式。例如,電子設備可提供形狀屬性的列表,用戶可以選擇所述形狀屬性以形成模式(例如,顏色或輪廓)。再比如,電子設備可指導用戶選擇顯示的形狀,或者提供時間模式,并從接收的輸入中提取或識別模式。在接受模式之前,電子設備可指導用戶提供所述模式數次,以保證用戶想使用選擇的模式,并記住選擇的模式。
[0099]電子設備可以包括任何適當數目和類型的驗證系統。例如,電子設備可以包括一個、多個或全部的上述驗證系統或驗證方法。通過利用用戶可以選擇或設置的一個或多個驗證系統,可限制對不同資源的訪問。在一些實施例中,在提供對特定的受限資源的訪問之前,可順序使用幾個驗證系統。
[0100]圖15是按照本發明的一個實施例,驗證用戶的例證處理的流程圖。處理1500開始于步驟1502。在步驟1504,電子設備可識別設備的用戶。例如,電子設備可接收與用戶相關的用戶名或密碼。再比如,電子設備可利用驗證系統接收驗證信息,并根據接收的驗證信息識別用戶。電子設備可自動接收驗證信息,而不向用戶要求明確的輸入,例如,通過按照當用戶操作設備時,無縫地捕捉驗證信息的方式布置驗證系統的傳感器。又比如,一旦用戶在傳感器的視場或感測區內,傳感器就可以檢測用戶的屬性特征。在一些實施例中,處理1500可直接從步驟1502進入步驟1506。
[0101]在步驟1506,電子設備可以確定是否接收到訪問受限資源的請求。例如,電子設備可確定用戶是否提供了訪問與特定用戶相關的數據(例如,通信錄列表或其它個人信息)的指令。再比如,電子設備可確定用戶是否提供了訪問受限應用(例如,限制于特定等級的用戶,比如管理員的應用,或者特定用戶購買的應用)的指令。如果電子設備確定沒有接收到訪問受限資源的指令,那么處理1500返回步驟1506,并繼續監視從用戶接收的輸入。
[0102]在步驟1506,如果電子設備確定接收到了訪問受限資源的指令,那么處理1500可進入步驟1508。在步驟1508,電子設備可確定是否授權所識別的用戶訪問所述資源。例如,電子設備可確定用戶是否提供了用于訪問受限資源的適當驗證信息。電子設備可在用戶不知道的情況下接收適當的驗證信息,例如把驗證傳感器嵌入設備中,使得在正常使用期間接收驗證信息。如果電子設備確定所識別的用戶未被授權,那么處理1500進入步驟1510。在步驟1510,電子設備可指令用戶進行驗證。例如,電子設備可指導用戶向驗證系統(例如,上面說明的任意驗證系統)提供驗證信息。在一些實施例中,電子設備可檢測用戶的幾個輸入,并確定所述輸入是否具有與授權用戶相關的模式,或者共享與授權用戶相關的屬性(例如,確定用戶是否提供了與授權用戶的屬性或模式對應的正確輸入,或者確定輸入的屬性或模式是否和與授權用戶相關的屬性或模式匹配)。處理1500隨后返回步驟1508,確定用戶是否提供了適當的驗證信息。
[0103]在步驟1508,如果電子設備確定用戶被授權,那么處理1500可進入步驟1512。在步驟1512,電子設備可向用戶提供對所請求的受限資源的訪問。例如,電子設備可向用戶提供對個人數據的訪問,或者對特定于該用戶的應用的訪問。隨后在步驟1514結束處理1500。
[0104]上面出于舉例說明而不是限制本發明的目的,給出了本發明的上述實施例,本發明僅由下面的權利要求限定。
【權利要求】
1.一種方法,包括: 在具有顯示器和指紋傳感器的電子設備處: 當所述設備的相應功能處于鎖定狀態時: 在所述顯示器上顯示圖形元素,所述圖形元素指示使得能夠解鎖所述相應功能的手指移動的第一方向;以及 當顯示所述圖形元素時,檢測輸入,所述輸入包括手指在所述指紋傳感器之上的、在所述第一方向上的移動; 至少部分地基于由所述指紋傳感器在所述輸入期間檢測的所述手指的指紋信息來確定所述輸入是否滿足解鎖標準;以及響應于檢測到所述輸入: 根據對所述輸入滿足所述解鎖標準的確定,解鎖所述相應功能;以及 根據對所述輸入不滿足所述解鎖標準的確定,將所述相應功能保持在所述鎖定狀態中。
2.根據權利要求1所述的方法,其中所述指紋傳感器在所述手指在所述第一方向上在所述指紋傳感器之上移動時檢測所述指紋信息。
3.根據權利要求1所述的方法,其中所述指紋傳感器在所述手指以預定速度范圍在所述指紋傳感器之上移動時檢測所述指紋信息。
4.根據權利要求1所述的方法,其中所述指紋傳感器是在所述手指沿第一軸線在所述指紋傳感器之上移動時檢測所述手指的所述指紋信息的一維傳感器。
5.根據權利要求1所述的方法,其中所述指紋傳感器被嵌入在所述電子設備中,使得所述指紋傳感器對于所述電子設備的用戶不可見。
6.根據權利要求1所述的方法,其中確定所述輸入是否滿足解鎖標準包括將由所述指紋傳感器檢測的所述手指的所述指紋信息與在所述電子設備中預先登記的指紋信息庫進行比較。
7.根據權利要求1所述的方法,其中所述輸入包括在所述圖形元素上的與所述顯示器的初始手指接觸,以及所述手指接觸在所述指紋傳感器之上的在所述第一方向上的、在不中斷與所述設備的所述接觸的情況下的連續移動。
8.—種電子設備,包括: 顯示器; 指紋傳感器; 一個或多個處理器: 存儲器;以及 一個或多個程序,其中所述一個或多個程序被存儲在所述存儲器中并且被配置成被所述一個或多個處理器執行,所述一個或多個程序包括指令,所述指令用于: 當所述設備的相應功能處于鎖定狀態時: 在所述顯示器上顯示圖形元素,所述圖形元素指示使得能夠解鎖所述相應功能的手指移動的第一方向;以及 當顯示所述圖形元素時,檢測輸入,所述輸入包括手指在所述指紋傳感器之上的、在所述第一方向上的移動; 至少部分地基于由所述指紋傳感器在所述輸入期間檢測的所述手指的指紋信息來確定所述輸入是否滿足解鎖標準;以及響應于檢測到所述輸入: 根據對所述輸入滿足所述解鎖標準的確定,解鎖所述相應功能;以及 根據對所述輸入不滿足所述解鎖標準的確定,將所述相應功能保持在所述鎖定狀態中。
9.根據權利要求8所述的設備,其中所述指紋傳感器在所述手指在所述第一方向上在所述指紋傳感器之上移動時檢測所述指紋信息。
10.根據權利要求8所述的設備,其中所述指紋傳感器在所述手指以預定速度范圍在所述指紋傳感器之上移動時檢測所述指紋信息。
11.根據權利要求8所述的設備,其中所述指紋傳感器是可操作用于在所述手指沿第一軸線在所述指紋傳感器之上移動時檢測所述手指的所述指紋信息的一維傳感器。
12.根據權利要求8所述的設備,其中所述指紋傳感器被嵌入在所述電子設備中,使得所述指紋傳感器對于所述電子設備的用戶不可見。
13.根據權利要求8所述的設備,其中確定所述輸入是否滿足解鎖標準包括將由所述指紋傳感器檢測的所述手指的所述指紋信息與在所述電子設備中預先登記的指紋信息庫進行比較。
14.根據權利要求8所述的設備,其中所述指紋信息是在所述指紋傳感器之上移動的所述手指的一部分中的用戶的皮膚的圖像。
15.根據權利要求8所述的設備,其中所述輸入包括在所述圖形元素上的與所述顯示器的初始手指接觸,以及所述手指接觸在所述指紋傳感器之上的在所述第一方向上的、在不中斷與所述設備的所述接觸的情況下的連續移動。
16.根據權利要求8所述的設備,其中所述圖形元素包括文本。
17.—種電子設備,包括: 觸摸屏顯示器; 在所述設備上的第一位置處的指紋傳感器; 一個或多個處理器: 存儲器;以及 一個或多個程序,其中所述一個或多個程序被存儲在所述存儲器中并且被配置成被所述一個或多個處理器執行,所述一個或多個程序包括指令,所述指令用于: 當所述設備的相應功能處于鎖定狀態時: 顯示用戶接口,所述用戶接口包括顯示的解鎖元素; 檢測姿勢,所述姿勢包括在所述觸摸屏顯示器上的所述解鎖元素上的手指接觸朝著所述設備上的所述第一位置的移動; 由所述指紋傳感器識別與用來執行所述姿勢的所述手指接觸對應的指紋;以及 基于以下來確定所述姿勢是否滿足解鎖標準: 所述手指接觸朝著所述第一位置的所述移動; 與用來執行所述姿勢的所述手指接觸對應的所述指紋;以及 響應于檢測到所述姿勢: 根據對所述姿勢滿足所述解鎖標準的確定,解鎖所述相應功能;以及 根據對所述姿勢不滿足所述解鎖標準的確定,將所述相應功能保持在所述鎖定狀態中。
18.根據權利要求17所述的設備,其中所述指紋傳感器位于與包括所述觸摸屏顯示器的區域分離的區域中。
19.根據權利要求17所述的設備,其中所述指紋傳感器被嵌入在所述觸摸屏顯示器中。
20.根據權利要求17所述的設備,其中所述指紋傳感器被嵌入在所述設備的與所述觸摸屏顯示器不同的輸入機構中。
21.根據權利要求17所述的設備,其中所述用戶接口的至少一部分響應于檢測到所述姿勢而移動。
22.根據權利要求17所述的設備,其中: 所述手指接觸在可移動的用戶接口對象的位置處被檢測;并且所述設備包括指令,所述指令用于響應于檢測到所述姿勢而朝著所述第一位置移動所述可移動的用戶接口對象。
23.根據權利要求17所述的設備,其中所述解鎖元素包括用于朝著所述觸摸屏顯示器上的所述第一位置移動所述手指接觸的指令。
24.—種方法,包括: 在具有指紋傳感器和觸摸屏顯示器的電子設備處: 當所述設備的相應功能處于鎖定狀態時: 顯示用戶接口,所述用戶接口包括顯示的解鎖元素; 檢測姿勢,所述姿勢包括在所述觸摸屏顯示器上的所述解鎖元素上的手指接觸朝著所述設備上的所述第一位置的移動; 使用位于所述設備的所述第一位置處的指紋傳感器來識別與用來執行所述姿勢的所述手指接觸對應的指紋;以及基于以下來確定所述姿勢是否滿足解鎖標準: 所述手指接觸朝著所述第一位置的所述移動; 與用來執行所述姿勢的所述手指接觸對應的所述指紋;以及響應于檢測到所述姿勢: 根據對所述姿勢滿足所述解鎖標準的確定,解鎖所述相應功能;以及 根據對所述姿勢不滿足所述解鎖標準的確定,將所述相應功能保持在所述鎖定狀態中。
25.根據權利要求24所述的方法,其中使用位于與包括所述觸摸屏顯示器的區域分離的區域中的所述指紋傳感器來識別與用來執行所述姿勢的所述手指接觸對應的所述指紋。
【文檔編號】G06F21/32GK104200145SQ201410407626
【公開日】2014年12月10日 申請日期:2008年9月9日 優先權日:2007年9月24日
【發明者】A·法德爾, A·霍德格, S·斯科爾, R·卡巴勒羅, J·L·多羅古斯克爾, S·扎德斯基, E·桑弗德 申請人:蘋果公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1