亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

基于用戶識(shí)別的動(dòng)態(tài)配置文件切換的制作方法

文檔序號(hào):6497709閱讀:302來源:國(guó)知局
基于用戶識(shí)別的動(dòng)態(tài)配置文件切換的制作方法
【專利摘要】本發(fā)明提供一種用于動(dòng)態(tài)地切換計(jì)算裝置上的用戶配置文件的方法。該計(jì)算裝置連接至至少一個(gè)圖像感測(cè)裝置并且可被配置為使用多個(gè)所存儲(chǔ)用戶配置文件。該方法包括從至少一個(gè)圖像感測(cè)裝置接收至少一個(gè)圖像并且基于所接收到的至少一個(gè)圖像來生成當(dāng)前用戶值。該方法還包括判斷當(dāng)前用戶值是否與對(duì)應(yīng)于所存儲(chǔ)用戶配置文件的至少一個(gè)所存儲(chǔ)用戶值相對(duì)應(yīng)。如果當(dāng)前用戶值與至少一個(gè)所存儲(chǔ)用戶值相對(duì)應(yīng),則該方法包括檢索所存儲(chǔ)用戶配置文件并且使用所檢索到的用戶配置文件來配置在計(jì)算裝置上運(yùn)行的至少一些程序。如果當(dāng)前用戶值不與至少一個(gè)所存儲(chǔ)用戶值相對(duì)應(yīng),則該方法包括使用替代方法來對(duì)計(jì)算裝置進(jìn)行配置。
【專利說明】基于用戶識(shí)別的動(dòng)態(tài)配置文件切換
[0001]相關(guān)申請(qǐng)的交叉引用
[0002]本申請(qǐng)要求2011年10月18日提交的美國(guó)臨時(shí)專利申請(qǐng)61/548,430的優(yōu)先權(quán),在此通過引用包含其全部?jī)?nèi)容。本申請(qǐng)與2012年2月22日提交的美國(guó)專利申請(qǐng)13/402,221
相關(guān)聯(lián)。
【技術(shù)領(lǐng)域】
[0003]本發(fā)明大體涉及計(jì)算裝置上的用戶配置文件,尤其涉及基于用戶識(shí)別來動(dòng)態(tài)地切換用戶配置文件。
【背景技術(shù)】
[0004]近年來,諸如移動(dòng)電話、平板電腦和筆記本電腦等的計(jì)算裝置已經(jīng)激增。這些裝置可以配備有處理器、存儲(chǔ)器、以及用以經(jīng)由包括因特網(wǎng)的局域網(wǎng)和廣域網(wǎng)進(jìn)行通信的能力。利用一些計(jì)算裝置,該計(jì)算裝置的用戶可以建立用戶配置文件并且將用于操作計(jì)算裝置的偏好的集合存儲(chǔ)在該用戶配置文件中。用戶配置文件可以包括以下內(nèi)容:用戶所保存的文件和文件夾;用戶下載至計(jì)算裝置的應(yīng)用程序、軟件、程序等;用于加載用戶配置文件的安全設(shè)置;針對(duì)用戶的操作限制;包括字體大小、圖標(biāo)大小、壁紙類型等的計(jì)算裝置的顯示布局;以及針對(duì)計(jì)算裝置上的用戶配置文件的操作的任何其它項(xiàng)或設(shè)置。

【發(fā)明內(nèi)容】

[0005]這里公開了用于動(dòng)態(tài)地切換計(jì)算裝置上的用戶配置文件的方法和設(shè)備。
[0006]所公開的實(shí)施例的一個(gè)方面是對(duì)與至少一個(gè)圖像感測(cè)裝置相連接并且使用多個(gè)所存儲(chǔ)用戶配置文件的計(jì)算裝置進(jìn)行操作的方法。各所存儲(chǔ)用戶配置文件可以與表示用戶的至少一個(gè)所存儲(chǔ)用戶值相關(guān)聯(lián)。所述方法包括從所述至少一個(gè)圖像感測(cè)裝置接收至少一個(gè)圖像并且基于所接收到的至少一個(gè)圖像來生成表示所述計(jì)算裝置的當(dāng)前用戶的當(dāng)前用戶值。所述方法還包括以下步驟:判斷所述當(dāng)前用戶值是否與所述至少一個(gè)所存儲(chǔ)用戶值相對(duì)應(yīng);如果所述當(dāng)前用戶值與所述至少一個(gè)所存儲(chǔ)用戶值相對(duì)應(yīng),則檢索具有與所述當(dāng)前用戶值相對(duì)應(yīng)的所存儲(chǔ)用戶值的所存儲(chǔ)用戶配置文件;使用所檢索到的用戶配置文件來配置在所述計(jì)算裝置上運(yùn)行的至少一些程序;以及如果所述當(dāng)前用戶值不與所述至少一個(gè)所存儲(chǔ)用戶值相對(duì)應(yīng),則使用訪客配置文件來配置在所述計(jì)算裝置上運(yùn)行的至少一些程序。
[0007]所公開的實(shí)施例的另一方面是操作與至少一個(gè)圖像感測(cè)裝置相連接并且使用多個(gè)所存儲(chǔ)用戶配置文件的計(jì)算裝置的方法。各所存儲(chǔ)用戶配置文件可以與表示用戶的至少一個(gè)所存儲(chǔ)用戶值相關(guān)聯(lián)。所述方法包括從所述至少一個(gè)圖像感測(cè)裝置接收至少一個(gè)圖像并且基于所接收到的至少一個(gè)圖像來生成表示所述計(jì)算裝置的當(dāng)前用戶的當(dāng)前用戶值。所述方法還包括以下步驟:判斷所述當(dāng)前用戶值是否與所述至少一個(gè)所存儲(chǔ)用戶值相對(duì)應(yīng);如果所述當(dāng)前用戶值與所述至少一個(gè)所存儲(chǔ)用戶值相對(duì)應(yīng),則檢索具有與所述當(dāng)前用戶值相對(duì)應(yīng)的所存儲(chǔ)用戶值的所存儲(chǔ)用戶配置文件;如果檢索到所述所存儲(chǔ)用戶配置位置,則使用所述所存儲(chǔ)用戶配置文件來配置在所述計(jì)算裝置上運(yùn)行的至少一些程序;以及如果所述當(dāng)前用戶值不與所述至少一個(gè)所存儲(chǔ)用戶值相對(duì)應(yīng),則顯示用于針對(duì)所述當(dāng)前用戶建立用戶配置文件的界面。
[0008]所公開的實(shí)施例的另一方面是與至少一個(gè)圖像感測(cè)裝置相連接并且使用多個(gè)所存儲(chǔ)用戶配置文件的計(jì)算裝置進(jìn)行工作的方法。各所存儲(chǔ)用戶配置文件可以與表示用戶的至少一個(gè)所存儲(chǔ)用戶值相關(guān)聯(lián)。所述方法包括從所述至少一個(gè)圖像感測(cè)裝置接收至少一個(gè)圖像并且基于所接收到的至少一個(gè)圖像來生成表示所述計(jì)算裝置的當(dāng)前用戶的當(dāng)前用戶值。所述方法還包括以下步驟:判斷所述當(dāng)前用戶值是否與所述至少一個(gè)所存儲(chǔ)用戶值相對(duì)應(yīng);如果所述當(dāng)前用戶值與所述至少一個(gè)所存儲(chǔ)用戶值相對(duì)應(yīng),則檢索具有與所述當(dāng)前用戶值相對(duì)應(yīng)的所存儲(chǔ)用戶值的所存儲(chǔ)用戶配置文件;以及如果檢索到所述所存儲(chǔ)用戶配置文件,則使用所述所存儲(chǔ)用戶配置文件來配置在所述計(jì)算裝置上運(yùn)行的至少一些程序。所述方法還包括以下步驟:如果所述當(dāng)前用戶值不與所述至少一個(gè)所存儲(chǔ)用戶值相對(duì)應(yīng),則顯示至少一個(gè)所存儲(chǔ)用戶配置文件的至少一個(gè)指示符以供所述當(dāng)前用戶進(jìn)行選擇;接收選擇所存儲(chǔ)用戶配置文件的信號(hào);檢索所選擇的用戶配置文件;以及使用所檢索到的所選擇用戶配置文件來配置在所述計(jì)算裝置上運(yùn)行的至少一些程序。
[0009]所公開的實(shí)施例的另一方面是一種使用多個(gè)所存儲(chǔ)用戶配置文件的計(jì)算裝置。各所存儲(chǔ)用戶配置文件可以與表示用戶的至少一個(gè)所存儲(chǔ)用戶值相關(guān)聯(lián)。所述計(jì)算裝置包括輸入-輸出裝置、至少一個(gè)圖像感測(cè)裝置、存儲(chǔ)器和一個(gè)或多個(gè)處理器。所述一個(gè)或多個(gè)處理器被配置為執(zhí)行存儲(chǔ)在所述存儲(chǔ)器中的指令,以從所述至少一個(gè)圖像感測(cè)裝置接收至少一個(gè)圖像并且基于所接收到的至少一個(gè)圖像來生成表示所述計(jì)算裝置的當(dāng)前用戶的當(dāng)前用戶值。所述一個(gè)或多個(gè)處理器還被配置為進(jìn)行以下操作:判斷所述當(dāng)前用戶值是否與所述至少一個(gè)所存儲(chǔ)用戶值相對(duì)應(yīng);如果所述當(dāng)前用戶值與所述至少一個(gè)所存儲(chǔ)用戶值相對(duì)應(yīng),則檢索具有與所述當(dāng)前用戶值相對(duì)應(yīng)的所存儲(chǔ)用戶值的所存儲(chǔ)用戶配置文件;使用所檢索到的用戶配置文件來配置在所述計(jì)算裝置上運(yùn)行的至少一些程序;以及如果所述當(dāng)前用戶值不與所述至少一個(gè)所存儲(chǔ)用戶值相對(duì)應(yīng),則使用訪客配置文件來配置在所述計(jì)算裝置上運(yùn)行的至少一些程序。
[0010]以下將更詳細(xì)地說明這些和其它實(shí)施例。
【專利附圖】

【附圖說明】
[0011]這里的說明參考附圖,其中在幾個(gè)附圖中相同的附圖標(biāo)記指代相同的部分,其中:
[0012]圖1是示出計(jì)算裝置的示例的框圖。
[0013]圖2A和2B是示出如顯示在計(jì)算裝置的顯示屏上的配置文件實(shí)用應(yīng)用程序的操作的圖示。
[0014]圖3是示出針對(duì)計(jì)算裝置的操作選擇不同的用戶配置文件的操作的圖示。
[0015]圖4是示出用于動(dòng)態(tài)地切換計(jì)算裝置上的用戶配置文件的流程圖。
【具體實(shí)施方式】[0016]隨著計(jì)算裝置的激增,對(duì)各裝置進(jìn)行操作的用戶的數(shù)量也激增。如果計(jì)算裝置的用戶界面有限,則一些裝置用戶可能感覺諸如提供用戶名和密碼等的用于加載并運(yùn)行用戶配置文件的一些傳統(tǒng)方法麻煩。一些裝置用戶還可能感覺訪問用戶配置文件的一些傳統(tǒng)方法難以執(zhí)行。一些裝置用戶可能無(wú)法遵守一些傳統(tǒng)方法,但仍需要向這些裝置用戶提供特定用戶配置文件。例如,兒童可以與父母共用計(jì)算裝置并且能夠在該計(jì)算裝置上運(yùn)行一些游戲和應(yīng)用程序,但同時(shí)兒童不能輸入用戶名和密碼。
[0017]在一些情況下,這里所述的設(shè)備和方法使得能夠使用所檢索到的用戶配置文件來配置在計(jì)算裝置上運(yùn)行的至少一些程序。使用所檢索到的用戶配置文件來對(duì)計(jì)算裝置進(jìn)行配置可以在無(wú)需要求用戶手動(dòng)輸入信息以加載并運(yùn)行所檢索到的用戶配置文件的情況下、加載所檢索到的用戶配置文件的文件、文件夾、應(yīng)用程序、安全設(shè)置等的同時(shí),限制計(jì)算裝置的具有所存儲(chǔ)用戶配置文件的其它用戶對(duì)這些文件、文件夾、應(yīng)用程序、安全設(shè)置等的訪問。
[0018]圖1是計(jì)算裝置10的示例的框圖。計(jì)算裝置10可以采用包括多個(gè)計(jì)算裝置的計(jì)算系統(tǒng)的形式,或者采用例如移動(dòng)電話、平板式計(jì)算機(jī)、便攜式計(jì)算機(jī)或筆記本式計(jì)算機(jī)的單個(gè)計(jì)算裝置的形式。計(jì)算裝置10還可以連接至其它對(duì)象。例如,計(jì)算裝置10可以連接至門鎖、車鎖、房間入口、濃縮咖啡機(jī)、自助服務(wù)亭或者現(xiàn)有或以后開發(fā)的能夠捕獲并發(fā)送信息的任何其它類型的計(jì)算裝置,或者計(jì)算裝置10可以作為上述這些的一部分。
[0019]計(jì)算裝置10可以包括數(shù)據(jù)處理設(shè)備(在這種情況下為中央處理單元即CPU12)和存儲(chǔ)器14。作為示例,CPU12可以是傳統(tǒng)的中央處理單元??蛇x地,CPU12可以是任何其它類型的裝置或者現(xiàn)有或以后開發(fā)的能夠操縱或處理信息的多個(gè)裝置,其中這多個(gè)裝置例如包括光學(xué)處理器、量子和/或分子處理器、通用處理器、專用處理器、IP核、ASIC、可編程邏輯陣列、可編程邏輯控制器、微代碼、固件、微控制器、微處理器、數(shù)字信號(hào)處理器、存儲(chǔ)器或前述這些的任何組合。在權(quán)利要求書中,術(shù)語(yǔ)“處理器”應(yīng)被理解為單獨(dú)或組合地包括任何前述這些。盡管可以利用如所示的一個(gè)處理器(例如,CPU12)來實(shí)踐所公開的實(shí)施例,但還可以使用一個(gè)以上的處理器來實(shí)踐所公開的實(shí)施例。
[0020]計(jì)算裝置10中的存儲(chǔ)器14可以是隨機(jī)存取存儲(chǔ)裝置(RAM)。可以使用任何其它適當(dāng)類型的存儲(chǔ)裝置作為存儲(chǔ)器14。存儲(chǔ)器14可以包括代碼和CPU12使用總線16所訪問的數(shù)據(jù)18。存儲(chǔ)器14還可以包括操作系統(tǒng)20和應(yīng)用程序22,其中應(yīng)用程序22包括允許CPU12進(jìn)行這里所述的方法的程序。例如,應(yīng)用程序22可以包括應(yīng)用程序I?N,其中應(yīng)用程序I?N還包括進(jìn)行這里所述的方法的配置文件實(shí)用應(yīng)用程序。計(jì)算裝置10還可以包括二級(jí)存儲(chǔ)器24,其中該二級(jí)存儲(chǔ)器24例如可以是用在移動(dòng)計(jì)算裝置10中的存儲(chǔ)卡。由于計(jì)算裝置10所檢索到的用戶配置文件可能包含大量信息,因此可以將這些用戶配置文件整體或部分存儲(chǔ)在二級(jí)存儲(chǔ)器24中并且根據(jù)需要載入存儲(chǔ)器14以供處理。
[0021]計(jì)算裝置10還可以包括諸如顯示屏26等的一個(gè)或多個(gè)輸入-輸出裝置,其中該顯示屏26可以是將顯示器與可用于感測(cè)觸摸輸入的觸摸敏感元件相組合的觸摸敏感顯示屏。顯示屏26經(jīng)由總線16連接至CPU12。除顯示屏26以外或者作為顯示屏26的替代,還可以設(shè)置允許用戶對(duì)裝置進(jìn)行編程、接收與對(duì)裝置的訪問有關(guān)的反饋或者以其它方式使用計(jì)算裝置10的其它輸入-輸出裝置。例如,輸入-輸出裝置可以包括點(diǎn)亮為紅色或綠色從而表示不存在訪問、訪問的拒絕或許可的LED。在許可或拒絕了對(duì)計(jì)算裝置10的訪問的情況下,輸入-輸出裝置還可以發(fā)送例如用戶最喜愛的歌曲或個(gè)人問候或警告等的音頻信號(hào)。在輸入-輸出裝置是顯示屏或包括顯示屏的情況下,可以以包括利用液晶顯示器(LCD)或陰極射線管(CRT)或發(fā)光二極管(LED)顯示器(諸如OLED顯示器)等的各種方式來實(shí)現(xiàn)顯示屏。
[0022]計(jì)算裝置10還可以包括或連接至例如前置(front-facing)照相機(jī)28等的至少一個(gè)圖像感測(cè)裝置。該圖像感測(cè)裝置還可以是現(xiàn)有或以后開發(fā)的可以感測(cè)操作計(jì)算裝置10的用戶的圖像的指紋、虹膜、掌紋、或者任何其它圖像感測(cè)裝置。在一些示例中,可以使用一個(gè)以上的圖像感測(cè)裝置來識(shí)別計(jì)算裝置10的用戶。在其它示例中,可以利用一個(gè)圖像感測(cè)裝置來拍攝用戶的一個(gè)以上的圖像以輔助識(shí)別該用戶。如果使用一個(gè)以上的圖像感測(cè)裝置來識(shí)別計(jì)算裝置10的用戶,則這些攝像裝置各自可以從不同的視點(diǎn)或利用如上所述的不同方法來拍攝用戶的一個(gè)或多個(gè)圖像。多個(gè)圖像可以提高識(shí)別精度。
[0023]在圖像感測(cè)裝置是前置照相機(jī)28的情況下,前置照相機(jī)28可被配置成指向正對(duì)計(jì)算裝置10進(jìn)行操作的用戶。前置照相機(jī)28的位置和光軸可被配置成前置照相機(jī)28的視野包括與顯示屏28直接鄰接的區(qū)域,其中從該區(qū)域可看見顯示屏26。前置照相機(jī)28可被配置為在用戶正對(duì)計(jì)算裝置10進(jìn)行操作的情況下,接收例如用戶的面部的圖像。
[0024]盡管圖1示出CPU12和存儲(chǔ)器14集成于一個(gè)單元,但可以利用其它結(jié)構(gòu)。CPU12的操作可以分布在能夠直接相連接或者跨局域網(wǎng)或其它網(wǎng)絡(luò)相連接的多個(gè)機(jī)器(各機(jī)器具有一個(gè)或多個(gè)處理器)內(nèi)。存儲(chǔ)器14可以跨多個(gè)機(jī)器分布,諸如基于網(wǎng)絡(luò)的存儲(chǔ)器或者進(jìn)行計(jì)算裝置10的操作的多個(gè)機(jī)器中的存儲(chǔ)器等。盡管這里作為一個(gè)總線示出,但總線16可以包括多個(gè)總線。此外,二級(jí)存儲(chǔ)器24可以直接連接至計(jì)算裝置10的其它組件或者可以經(jīng)由網(wǎng)絡(luò)來訪問,并且可以包括諸如存儲(chǔ)卡等的一個(gè)集成單元或者諸如多個(gè)存儲(chǔ)卡等的多個(gè)單元。因而,計(jì)算裝置10可以以各種結(jié)構(gòu)來實(shí)現(xiàn)。
[0025]圖2A和2B是示出如顯示在計(jì)算裝置10的輸入-輸出裝置(在這種情況下為顯示屏26)上的配置文件實(shí)用應(yīng)用程序的操作的圖示。計(jì)算裝置10包括圖像感測(cè)裝置(在這種情況下為圖1所述的前置照相機(jī)28)。前置照相機(jī)28在用戶操作計(jì)算裝置10的情況下面向用戶并且能夠接收?qǐng)D像。計(jì)算裝置10還包括如圖1所述的各種應(yīng)用程序22。繪制在顯示屏26上的圖標(biāo)32a?e可以表示一組應(yīng)用程序22,其中用戶能夠選擇各圖標(biāo)32a?e以在計(jì)算裝置10上運(yùn)行給定的應(yīng)用程序22。
[0026]同一計(jì)算裝置10的不同用戶各自可以建立用戶配置文件,其中該用戶配置文件包括與該用戶及該用戶感興趣或可訪問的應(yīng)用程序22相關(guān)聯(lián)的、用于操作計(jì)算裝置10的偏好。計(jì)算裝置10還可以包括與計(jì)算裝置10外部的裝置進(jìn)行通信的應(yīng)用程序22。例如,計(jì)算裝置10可以包括與用戶的立體聲系統(tǒng)、電視、照明設(shè)備、自動(dòng)調(diào)溫器或其它裝置進(jìn)行通信并且根據(jù)用戶的偏好來設(shè)置這些外部裝置的應(yīng)用程序22。
[0027]圖2A示出具有圖標(biāo)32a?e的第一用戶配置文件的操作,其中圖標(biāo)32a?e表示第一用戶如與該第一用戶配置文件相關(guān)聯(lián)地可以在計(jì)算裝置10上運(yùn)行的五個(gè)不同應(yīng)用程序22。圖2B示出具有圖標(biāo)32a?c的第二用戶配置文件的操作,其中圖標(biāo)32a?c表示第二用戶如與該第二用戶配置文件相關(guān)聯(lián)地可以在計(jì)算裝置10上運(yùn)行的三個(gè)應(yīng)用程序22。用戶配置文件可以包括以下內(nèi)容:不同用戶可利用的不同應(yīng)用程序22 ;如通過在圖2A和2B之間比較圖標(biāo)32a?c的大小所示出的、諸如字體大小和圖標(biāo)32a?e大小等的計(jì)算裝置10的不同設(shè)置;如不同用戶所發(fā)起并存儲(chǔ)的不同文件和文件夾;以及對(duì)用戶在計(jì)算裝置10上可以運(yùn)行哪些類型的應(yīng)用程序22進(jìn)行限制的不同的安全和訪問設(shè)置。例如,圖2A所示的第一用戶配置文件有權(quán)經(jīng)由圖標(biāo)32d訪問因特網(wǎng)并且有權(quán)經(jīng)由圖標(biāo)32e訪問照相機(jī),而圖2B所示的第二用戶配置文件不具有能夠訪問因特網(wǎng)或照相機(jī)的圖標(biāo)。
[0028]圖3是示出針對(duì)同一計(jì)算裝置10的操作選擇不同的用戶配置文件的操作的圖示。在該示例中,第一用戶40和第二用戶42這兩者預(yù)先已在計(jì)算裝置10上建立了用戶配置文件。在第一用戶40嘗試通過與顯示屏26互動(dòng)來對(duì)計(jì)算裝置10進(jìn)行操作的情況下,圖像感測(cè)裝置(在該示例中為前置照相機(jī)28)可用于拍攝第一用戶40的一個(gè)或多個(gè)圖像。計(jì)算裝置10可以使用由第一用戶40或針對(duì)第一用戶40已建立且與第一用戶40相關(guān)聯(lián)的所存儲(chǔ)用戶配置文件(例如,第一用戶配置文件)來配置正在計(jì)算裝置10上運(yùn)行的至少一些應(yīng)用程序22。該第一用戶配置文件可以包括表示第一用戶40的值(第一用戶值),諸如第一用戶的面部的圖像、或者根據(jù)該第一用戶的面部推導(dǎo)出的或代表該第一用戶的面部的數(shù)據(jù)
坐寸ο
[0029]如果將計(jì)算裝置10交給第二用戶42或者由第二用戶42拿起計(jì)算裝置10,則在第二用戶42嘗試通過與顯示屏42互動(dòng)來對(duì)計(jì)算裝置10進(jìn)行操作的情況下,前置照相機(jī)28可以拍攝第二用戶42的圖像。計(jì)算裝置10可以使用由第二用戶42或針對(duì)第二用戶42已建立且與第二用戶42相關(guān)聯(lián)的所存儲(chǔ)用戶配置文件(例如,第二用戶配置文件)來配置正在計(jì)算裝置10上運(yùn)行的至少一些應(yīng)用程序22。該第二用戶配置文件可以包括諸如第二用戶的面部的圖像或者根據(jù)該第二用戶的面部所推導(dǎo)出的或代表該第二用戶的面部的數(shù)據(jù)等的、表示第二用戶42的值(第二用戶值)。可以在無(wú)需用于“注銷”第一用戶40、暫停計(jì)算裝置10的操作或鎖定計(jì)算裝置10的操作的主動(dòng)性動(dòng)作的情況下,針對(duì)第二用戶41對(duì)計(jì)算裝置10進(jìn)行配置。
[0030]在其它示例中,可以使第一用戶40從裝置“注銷”,或者第一用戶40可以遠(yuǎn)離裝置,其中在這種情況下,前置照相機(jī)28可以檢測(cè)到不存在第一用戶40并且鎖定該裝置。第一用戶40還可以將計(jì)算裝置10置于低電力狀態(tài)、鎖定狀態(tài)或計(jì)算裝置10不再處于活躍使用的任何其它狀態(tài)。計(jì)算裝置10在處于非工作狀態(tài)的情況下,可以或可以不繼續(xù)根據(jù)第一用戶配置文件來配置。在計(jì)算裝置10在非工作狀態(tài)下由第二用戶42拿起的情況下,前置照相機(jī)28可以拍攝第二用戶42的圖像。如果計(jì)算裝置10判斷為第二用戶42的圖像與存儲(chǔ)在第二用戶配置文件中的值相對(duì)應(yīng),則計(jì)算裝置10可以使用第二用戶配置文件來配置至少一些應(yīng)用程序22以在計(jì)算裝置10上運(yùn)行。也就是說,如果第二用戶配置文件以某種方式與第二用戶42的所拍攝圖像相關(guān)聯(lián),則利用第二用戶配置文件來對(duì)計(jì)算裝置10進(jìn)行配置。
[0031]在其它示例中,用戶可能沒有預(yù)先在計(jì)算裝置10上建立用戶配置文件,或者計(jì)算裝置10可能無(wú)法檢索到具有與當(dāng)前用戶的圖像相關(guān)聯(lián)的至少一個(gè)所存儲(chǔ)用戶值的所存儲(chǔ)用戶配置文件。在這些示例中,計(jì)算裝置10可以拒絕用戶訪問,或者可以利用這里將說明的各種方法來允許訪問。以下與圖4相關(guān)聯(lián)地進(jìn)一步說明在當(dāng)前用戶值未與至少一個(gè)所存儲(chǔ)用戶值相對(duì)應(yīng)的情況下對(duì)計(jì)算裝置10進(jìn)行配置的各種方法的操作。
[0032]圖4是示出用于在計(jì)算裝置10上動(dòng)態(tài)地切換用戶配置文件的處理50的示例的流程圖。在處理50中,計(jì)算裝置10可以使用所存儲(chǔ)用戶配置文件進(jìn)行工作,可以處于低電力狀態(tài)、鎖定狀態(tài)、或者計(jì)算裝置處在工作中或不處于活躍使用的任何其它狀態(tài)。
[0033]在階段52中,計(jì)算裝置10可以從前置照相機(jī)28接收?qǐng)D像。所接收到的圖像可以是計(jì)算裝置10的當(dāng)前用戶的面部的圖像。例如,可以利用圖像感測(cè)裝置、例如計(jì)算裝置10上的前置照相機(jī)28來拍攝當(dāng)前用戶的圖像。
[0034]在階段54中,計(jì)算裝置10可以基于階段52中所接收到的圖像來生成表示計(jì)算裝置10的當(dāng)前用戶的當(dāng)前用戶值。例如,可以通過面部識(shí)別應(yīng)用程序檢測(cè)面部特征的一個(gè)或多個(gè)特定位置或坐標(biāo)(例如,眼角、嘴角、嘴唇的上邊緣和下邊緣等)來生成當(dāng)前用戶值。其它的面部特征和位置也是可以的,并且可以利用面部識(shí)別應(yīng)用程序來檢測(cè)這些其它的面部特征和位置以生成當(dāng)前用戶值。面部識(shí)別應(yīng)用程序還可以檢測(cè)利用前置照相機(jī)28是否拍攝到一個(gè)以上的面部,并且發(fā)送用以重新拍攝圖像的請(qǐng)求以分離出當(dāng)前用戶。
[0035]在階段56中,計(jì)算裝置10可以將當(dāng)前用戶值與表示具有與所存儲(chǔ)用戶值相關(guān)聯(lián)的所存儲(chǔ)用戶配置文件的用戶的多個(gè)所存儲(chǔ)用戶值進(jìn)行比較。例如,計(jì)算裝置10可以將當(dāng)前用戶值的面部特征的坐標(biāo)與同所存儲(chǔ)用戶配置文件相關(guān)聯(lián)的所存儲(chǔ)用戶值各自進(jìn)行比較。所存儲(chǔ)用戶配置文件可以具有一個(gè)所存儲(chǔ)用戶值或多個(gè)所存儲(chǔ)用戶值。例如,在給定的所存儲(chǔ)用戶配置文件中,一個(gè)所存儲(chǔ)用戶值可以表示戴眼鏡的用戶,并且其它所存儲(chǔ)用戶值可以表示沒有戴眼鏡的同一用戶。
[0036]在判決塊58中,計(jì)算裝置10可以判斷當(dāng)前用戶值是否與至少一個(gè)所存儲(chǔ)用戶值相對(duì)應(yīng)。例如,計(jì)算裝置10可以判斷當(dāng)前用戶值和其中一個(gè)所存儲(chǔ)用戶值之間的坐標(biāo)比較是否表示這些坐標(biāo)足夠相似以向計(jì)算裝置10指示當(dāng)前用戶的身份與具有所存儲(chǔ)用戶配置文件的所存儲(chǔ)用戶的身份相同,其中該所存儲(chǔ)用戶配置文件可用以對(duì)計(jì)算裝置10進(jìn)行配置。
[0037]如果在判決塊58中計(jì)算裝置10判斷為當(dāng)前用戶值與所存儲(chǔ)用戶值中的至少一個(gè)相對(duì)應(yīng),則在階段60中,計(jì)算裝置10可以檢索具有與當(dāng)前用戶值相對(duì)應(yīng)的所存儲(chǔ)用戶值的所存儲(chǔ)用戶配置文件。然后,在階段62中,計(jì)算裝置10可以使用所檢索到的用戶配置文件來配置在計(jì)算裝置10上運(yùn)行的至少一些程序。如果計(jì)算裝置10使用所檢索到的用戶配置文件來配置至少一些應(yīng)用程序,則處理50結(jié)束。如果當(dāng)前用戶還是對(duì)計(jì)算裝置10進(jìn)行操作的最后一個(gè)用戶,則當(dāng)前用戶不需要察覺發(fā)生了處理50,從而使得能夠進(jìn)行計(jì)算裝置10的無(wú)縫操作。處理50的階段52?56和判決塊58可以利用應(yīng)用程序按所設(shè)置的間隔或提示周期性地發(fā)生,或者可以在計(jì)算裝置10的操作期間連續(xù)地發(fā)生。
[0038]如果在判決塊58中計(jì)算裝置10判斷為當(dāng)前用戶值不與所存儲(chǔ)用戶值中的至少一個(gè)相對(duì)應(yīng),則在階段64中,計(jì)算裝置10可被配置為使用替代方法來運(yùn)行至少一些程序,并且處理50結(jié)束。存在以下將說明的階段64的替代方法的幾個(gè)實(shí)施例。
[0039]在階段64的當(dāng)前用戶值不與任意多個(gè)所存儲(chǔ)用戶配置文件中的至少一個(gè)所存儲(chǔ)用戶值相對(duì)應(yīng)的一個(gè)實(shí)施例中,計(jì)算裝置10可以使用訪客配置文件來配置在計(jì)算裝置上運(yùn)行的至少一些程序。訪客配置文件可以具有對(duì)應(yīng)用程序、文件、文件夾等的有限的訪問權(quán)限。本實(shí)施例在不會(huì)使所存儲(chǔ)用戶配置文件的安全設(shè)置、文件、文件夾、應(yīng)用程序等暴露至不具有所存儲(chǔ)用戶配置文件的當(dāng)前用戶的情況下,使得該當(dāng)前用戶能夠?qū)τ?jì)算裝置10進(jìn)行操作。
[0040]在階段64的當(dāng)前用戶值不與至少一個(gè)所存儲(chǔ)用戶值相對(duì)應(yīng)的其它實(shí)施例中,計(jì)算裝置10可以顯示一個(gè)或多個(gè)指示符,其中這一個(gè)或多個(gè)指示符中的各指示符與多個(gè)所存儲(chǔ)用戶配置文件中的各所存儲(chǔ)用戶配置文件相關(guān)聯(lián)。當(dāng)前用戶可以使用計(jì)算裝置10的用戶界面來選擇指示符。計(jì)算裝置10可以接收當(dāng)前用戶選擇了一個(gè)或多個(gè)指示符中的指示符的信號(hào),并且計(jì)算裝置10可以檢索具有與所選擇的指示符相關(guān)聯(lián)的用戶值的用戶配置文件。最后,計(jì)算裝置10可以使用檢索到的用戶配置文件來配置至少一些程序。
[0041]在當(dāng)前用戶值不與至少一個(gè)所存儲(chǔ)用戶值相對(duì)應(yīng)的情況下顯示指示符對(duì)于以下情況是有用的:當(dāng)前用戶的物理特征發(fā)生改變,例如面部毛發(fā)的變化、攝像期間的低照明、當(dāng)前用戶的眼睛的變化、或者外觀的其它臨時(shí)性或永久性變化等。計(jì)算裝置10還可以顯示針對(duì)用以訪問所選擇的用戶配置文件的安全措施的請(qǐng)求。如果由于當(dāng)前用戶值無(wú)法與所存儲(chǔ)用戶值相對(duì)應(yīng)、因此該當(dāng)前用戶根據(jù)指示符來選擇所存儲(chǔ)用戶配置文件,則安全措施可以是密碼、個(gè)人識(shí)別碼(PIN)和解鎖序列其中之一。計(jì)算裝置10可以在檢索所選擇的用戶配置文件之前,接收與針對(duì)該所選擇的用戶配置文件的安全措施相對(duì)應(yīng)的信號(hào)。
[0042]在階段64的當(dāng)前用戶值無(wú)法與至少一個(gè)所存儲(chǔ)用戶值相對(duì)應(yīng)的其它實(shí)施例中,計(jì)算裝置10可以顯示用于針對(duì)當(dāng)前用戶建立用戶配置文件的界面。本實(shí)施例使得不具有所存儲(chǔ)用戶配置文件的當(dāng)前用戶能夠在計(jì)算裝置10上配置他們自己的用戶配置文件,其中這些用戶配置文件在不會(huì)使所存儲(chǔ)用戶配置文件的安全設(shè)置、文件、文件夾、應(yīng)用程序等暴露至當(dāng)前用戶的情況下,指定該當(dāng)前用戶在操作計(jì)算裝置10時(shí)偏好使用的安全設(shè)置、應(yīng)用程序等。
[0043]在用于在計(jì)算裝置10上動(dòng)態(tài)地切換用戶配置文件的處理50的各實(shí)施例中,可以將多個(gè)所存儲(chǔ)用戶配置文件存儲(chǔ)在計(jì)算裝置10外部的位置。例如,計(jì)算裝置10可以是諸如旅館房間內(nèi)的收音機(jī)鬧鐘等的能夠利用用戶配置文件進(jìn)行工作的公共裝置。收音機(jī)鬧鐘的當(dāng)前用戶可以具有使用云計(jì)算裝置或云所存儲(chǔ)的用戶配置文件。云可以包括被配置為提供可擴(kuò)展的計(jì)算資源的數(shù)百臺(tái)或數(shù)千臺(tái)服務(wù)器。將用戶配置文件存儲(chǔ)在云上例如可以允許一個(gè)以上的計(jì)算裝置10訪問該用戶配置文件。在收音機(jī)鬧鐘的示例中,在利用與當(dāng)前用戶相關(guān)聯(lián)的用戶配置文件對(duì)收音機(jī)鬧鐘進(jìn)行了配置之后,收音機(jī)鬧鐘的當(dāng)前用戶可以在該收音機(jī)鬧鐘上訪問個(gè)人文件、文件夾和/或應(yīng)用程序。
[0044]可以以硬件實(shí)現(xiàn)計(jì)算裝置10 (以及其上所存儲(chǔ)和/或由此執(zhí)行的算法、方法和指令等)的實(shí)施例,其中該硬件例如包括知識(shí)產(chǎn)權(quán)(IP)核、專用集成電路(ASIC)、可編程邏輯陣列、光學(xué)處理器、可編程邏輯控制器、微代碼、固件、微控制器、服務(wù)器、微處理器、數(shù)字信號(hào)處理器或任何其它適當(dāng)電路。在權(quán)利要求書中,術(shù)語(yǔ)“處理器”應(yīng)被理解為單獨(dú)或組合地包括任何前述這些??苫Q地使用術(shù)語(yǔ)“信號(hào)”和“數(shù)據(jù)”。此外,計(jì)算裝置10的部分并非必須以相同的方式來實(shí)現(xiàn)。
[0045]在一個(gè)實(shí)施例中,可以使用具有以下計(jì)算機(jī)程序的通用計(jì)算機(jī)/處理器來實(shí)現(xiàn)計(jì)算裝置10,其中該計(jì)算機(jī)程序在執(zhí)行的情況下,執(zhí)行這里所述的任意各方法、算法和/或指令。另外或替代地,例如,可以利用專用計(jì)算機(jī)/處理器,其中該專用計(jì)算機(jī)/處理器可以包含用于執(zhí)行這里所述的任意方法、算法或指令的專門硬件。
[0046]此外,本發(fā)明的實(shí)施例的全部或一部分可以采用從例如計(jì)算機(jī)可用或計(jì)算機(jī)可讀的介質(zhì)可訪問的計(jì)算機(jī)程序產(chǎn)品的形式。計(jì)算機(jī)可用或計(jì)算機(jī)可讀的介質(zhì)可以是例如能夠利用任何處理器或與任何處理器相結(jié)合地以有形方式包含、存儲(chǔ)、通信或傳輸程序的任何裝置。該介質(zhì)例如可以是電子、磁性、光學(xué)、電磁或半導(dǎo)體裝置。還可利用其它適當(dāng)?shù)慕橘|(zhì)。
[0047]盡管本發(fā)明包括了特定實(shí)施例,但應(yīng)當(dāng)理解,本發(fā)明不限于所公開的實(shí)施例,相反,本發(fā)明意圖涵蓋包括在所附權(quán)利要求書的范圍內(nèi)的各種變形例和等同配置,其中所附權(quán)利要求書的范圍應(yīng)符合最寬的解釋從而包含法律所允許的所有這些變形例和等同結(jié)構(gòu)。
【權(quán)利要求】
1.一種操作計(jì)算裝置的方法,所述計(jì)算裝置與至少一個(gè)圖像感測(cè)裝置相連接并且使用多個(gè)所存儲(chǔ)用戶配置文件,各所存儲(chǔ)用戶配置文件與表示用戶的至少一個(gè)所存儲(chǔ)用戶值相關(guān)聯(lián),所述方法包括以下步驟: 從所述至少一個(gè)圖像感測(cè)裝置接收至少一個(gè)圖像; 基于所接收到的至少一個(gè)圖像來生成表示所述計(jì)算裝置的當(dāng)前用戶的當(dāng)前用戶值;根據(jù)所述所存儲(chǔ)用戶配置文件中的一個(gè)所存儲(chǔ)用戶配置文件來判斷所述當(dāng)前用戶值是否與所述至少一個(gè)所存儲(chǔ)用戶值相對(duì)應(yīng); 如果所述當(dāng)前用戶值與所述至少一個(gè)所存儲(chǔ)用戶值相對(duì)應(yīng),則檢索具有與所述當(dāng)前用戶值相對(duì)應(yīng)的所存儲(chǔ)用戶值的所存儲(chǔ)用戶配置文件; 如果所述當(dāng)前用戶值與所述至少一個(gè)所存儲(chǔ)用戶值相對(duì)應(yīng),則使用所檢索到的用戶配置文件來配置在所述計(jì)算裝置上運(yùn)行的至少一些程序;以及進(jìn)行以下操作中的至少一個(gè)操作: 如果所述當(dāng)前用戶值不與所述至少一個(gè)所存儲(chǔ)用戶值相對(duì)應(yīng),則使用訪客配置文件來配置在所述計(jì)算裝置上運(yùn)行的至少一些程序;或者 如果所述當(dāng)前用戶值不與所述至少一個(gè)所存儲(chǔ)用戶值相對(duì)應(yīng),則顯示用于針對(duì)所述當(dāng)前用戶建立用戶配置文件的界面。
2.根據(jù)權(quán)利要求1所述的方法,其中,還包括以下步驟: 顯示針對(duì)用于訪問 所檢索到的用戶配置文件的安全措施的請(qǐng)求;以及 接收與針對(duì)所檢索到的用戶配置文件的所述安全措施相對(duì)應(yīng)的信號(hào)。
3.根據(jù)權(quán)利要求2所述的方法,其中,所述安全措施是密碼、個(gè)人識(shí)別碼和解鎖序列其中之一。
4.根據(jù)權(quán)利要求1或2所述的方法,其中,所述所存儲(chǔ)用戶配置文件存儲(chǔ)在所述計(jì)算裝置外部的位置。
5.根據(jù)權(quán)利要求1或2所述的方法,其中,還包括以下步驟: 使用所檢索到的用戶配置文件來配置在所述計(jì)算裝置外部的裝置上運(yùn)行的至少一些程序。
6.根據(jù)權(quán)利要求1或2所述的方法,其中,還包括以下步驟: 如果所述當(dāng)前用戶值不與所述至少一個(gè)所存儲(chǔ)用戶值相對(duì)應(yīng),則顯示至少一個(gè)所存儲(chǔ)用戶配置文件的至少一個(gè)指示符以供所述當(dāng)前用戶進(jìn)行選擇; 接收選擇所存儲(chǔ)用戶配置文件的信號(hào); 檢索所選擇的用戶配置文件;以及 使用檢索到的所選擇的用戶配置文件來配置在所述計(jì)算裝置上運(yùn)行的至少一些程序。
7.一種使用多個(gè)所存儲(chǔ)用戶配置文件的計(jì)算裝置,各所存儲(chǔ)用戶配置文件與表示用戶的至少一個(gè)所存儲(chǔ)用戶值相關(guān)聯(lián),所述計(jì)算裝置包括: 輸入-輸出裝置; 至少一個(gè)圖像感測(cè)裝置; 存儲(chǔ)器;以及 一個(gè)或多個(gè)處理器,其中所述一個(gè)或多個(gè)處理器被配置為執(zhí)行存儲(chǔ)在所述存儲(chǔ)器中的指令以:從所述至少一個(gè)圖像感測(cè)裝置接收至少一個(gè)圖像; 基于所接收到的至少一個(gè)圖像來生成表示所述計(jì)算裝置的當(dāng)前用戶的當(dāng)前用戶值; 判斷所述當(dāng)前用戶值是否與所述至少一個(gè)所存儲(chǔ)用戶值相對(duì)應(yīng); 如果所述當(dāng)前用戶值與所述至少一個(gè)所存儲(chǔ)用戶值相對(duì)應(yīng),則檢索具有與所述當(dāng)前用戶值相對(duì)應(yīng)的所存儲(chǔ)用戶值的所存儲(chǔ)用戶配置文件; 如果所述當(dāng)前用戶值與所述至少一個(gè)所存儲(chǔ)用戶值相對(duì)應(yīng),則使用所檢索到的用戶配置文件來配置在所述計(jì)算裝置上運(yùn)行的至少一些程序;以及進(jìn)行以下操作中的至少一個(gè)操作: 如果所述當(dāng)前用戶值不與所述至少一個(gè)所存儲(chǔ)用戶值相對(duì)應(yīng),則使用訪客配置文件來配置在所述計(jì)算裝置上運(yùn)行的至少一些程序;或者 如果所述當(dāng)前用戶值不與所述至少一個(gè)所存儲(chǔ)用戶值相對(duì)應(yīng),則顯示用于針對(duì)所述當(dāng)前用戶建立用戶配置文件的界面。
8.根據(jù)權(quán)利要求7所述的計(jì)算裝置,其中,所述處理器還被配置為: 顯示針對(duì)用于訪問所檢索到的用戶配置文件的安全措施的請(qǐng)求;以及 接收與針對(duì)所檢索到的用戶配置文件的所述安全措施相對(duì)應(yīng)的信號(hào)。
9.根據(jù)權(quán)利要求8所述的計(jì)算裝置,其中,所述安全措施是密碼、個(gè)人識(shí)別碼和解鎖序列其中之一。
10.根據(jù)權(quán)利要求7或8所述的計(jì)算裝置,其中,所述所存儲(chǔ)用戶配置文件存儲(chǔ)在所述計(jì)算裝置外部的位置。
11.根據(jù)權(quán)利要求7或8所述的計(jì)算裝置,其中,所述處理器還被配置為: 使用所檢索到的用戶配置文件來配置在所述計(jì)算裝置外部的裝置上運(yùn)行的至少一些程序。
【文檔編號(hào)】G06F9/445GK103999048SQ201280062746
【公開日】2014年8月20日 申請(qǐng)日期:2012年10月18日 優(yōu)先權(quán)日:2011年10月18日
【發(fā)明者】邁克爾·安德魯·斯佩, 雨果·鮑拉, 亨利·威爾·施耐德曼 申請(qǐng)人:谷歌股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1