專利名稱:用于基座和可拆卸裝置的配對(duì)的設(shè)備和方法
技術(shù)領(lǐng)域:
本發(fā)明公開的主題內(nèi)容涉及裝置配對(duì),并且尤其涉及基座和可拆卸裝置的配對(duì)。
背景技術(shù):
計(jì)算機(jī)系統(tǒng)可包括可拆卸裝置,以允許用戶通過更小、更輕、更便攜的可拆卸裝置訪問有限的計(jì)算功能。可拆卸裝置可連接到計(jì)算機(jī)系統(tǒng)的基座。基座和可拆卸裝置都可包括處理器、存儲(chǔ)器和通信硬件。當(dāng)從基座上斷開連接時(shí),可拆卸裝置能獨(dú)立提供足夠功能,以允許用戶訪問電子郵件和消息賬戶、瀏覽媒體內(nèi)容、訪問計(jì)劃表、記錄筆記和執(zhí)行其他任務(wù)。當(dāng)連接到基座上時(shí),用戶能連同利用通過基座可用的更廣泛的資源集一起使用可拆卸裝置,所述更廣泛的 資源集例如是硬盤驅(qū)動(dòng)器、光盤驅(qū)動(dòng)器、鍵盤、和輸入/輸出(I/o)端口等。另外,基座和可拆卸裝置能共享數(shù)據(jù)。由于基座和可拆卸裝置的可分離性和它們相互共享數(shù)據(jù)的能力,在開始互相操作前基座和/或可拆卸裝置能識(shí)別它們是否被授權(quán)進(jìn)行連接。
發(fā)明內(nèi)容
基于以上論述,發(fā)明人注意到需要一種對(duì)基座和可拆卸裝置進(jìn)行配對(duì)的設(shè)備和方法。有益地,這種設(shè)備和方法能夠?qū)ι形磁鋵?duì)的基座和可拆卸裝置進(jìn)行配置,也可識(shí)別現(xiàn)有的配對(duì)。針對(duì)現(xiàn)有技術(shù)的當(dāng)前狀態(tài),并且特別地針對(duì)通過當(dāng)前可用設(shè)備配對(duì)方法尚未完全解決的現(xiàn)有技術(shù)中的問題和需求而提出本發(fā)明實(shí)施例。相應(yīng)地,提出實(shí)施例來(lái)提供一種能夠克服現(xiàn)有技術(shù)中的許多或全部的上述缺陷的用于對(duì)基座和可拆卸裝置進(jìn)行配對(duì)的設(shè)備和方法。在一個(gè)實(shí)施例中,提供了一種用于對(duì)基座和可拆卸裝置進(jìn)行配對(duì)的設(shè)備,所述設(shè)備具有用于功能性地執(zhí)行查詢可拆卸裝置,確定基座和可拆卸裝置是否配對(duì)并獲得用于配對(duì)的配對(duì)憑證的多個(gè)模塊。所述實(shí)施例中的這些模塊包括查詢模塊、確定模塊和憑證模塊。查詢模塊響應(yīng)于可拆卸裝置與基座的連接查詢可拆卸裝置。如果可拆卸裝置與基座連接,可拆卸裝置為與基座提供顯示。確定模塊確定可拆卸裝置是否和基座相配對(duì)。憑證模塊響應(yīng)于確定模塊確定可拆卸裝置和基座不相配對(duì)而獲得用于配對(duì)的配對(duì)憑證。在一個(gè)實(shí)施例中,也提供了用于對(duì)基座和可拆卸裝置進(jìn)行配對(duì)的方法。公開實(shí)施例中的方法實(shí)質(zhì)上包括執(zhí)行關(guān)于上述設(shè)備的操作而在上面呈現(xiàn)的功能的必須步驟。該方法包括響應(yīng)于可拆卸裝置與基座的連接查詢可拆卸裝置。如果可拆卸裝置與基座連接,可拆卸裝置為與基座提供顯示。該方法還包括確定可拆卸裝置是否和基座相配對(duì)。該方法還包括響應(yīng)于確定可拆卸裝置和基座不相配對(duì)而獲得用于配對(duì)的配對(duì)憑證。整個(gè)說明書中提及的特征、優(yōu)點(diǎn)或相似語(yǔ)言不意味著所有的特征和優(yōu)點(diǎn)可由任何單個(gè)實(shí)施例實(shí)現(xiàn)。進(jìn)而,提及特征和優(yōu)點(diǎn)的語(yǔ)言應(yīng)當(dāng)被理解為表示特定的特征、優(yōu)點(diǎn)或特性被包括在至少一個(gè)實(shí)施例中。由此,整個(gè)說明書中對(duì)特征、優(yōu)點(diǎn)的論述和相似語(yǔ)言可能、但不一定指示相同的實(shí)施例。并且,描述的實(shí)施例的特征、優(yōu)點(diǎn)和特性可以任意合適的方式被結(jié)合。本領(lǐng)域技術(shù)人員知曉實(shí)施例可在缺少具體實(shí)施例的一個(gè)或多個(gè)特定的特征或優(yōu)點(diǎn)的情況下而被實(shí)施。在其他情況下,額外的特征和優(yōu)點(diǎn)可在不在所有實(shí)施例中出現(xiàn)的某些實(shí)施例中被認(rèn)識(shí)到。從下述說明書和隨附的權(quán)利要求中,實(shí)施例的這些特征和優(yōu)點(diǎn)將變得更加明顯,或者通過實(shí)踐在下文中闡述的實(shí)施例可以學(xué)習(xí)實(shí)施例的這些特征和優(yōu)點(diǎn)。
通過參考在附圖中所示的具體實(shí)施例,將呈現(xiàn)上文中示意性描述的實(shí)施例的更具體的描述。理解到這些圖示僅表述了一些實(shí)施例并因此不會(huì)被認(rèn)為是對(duì)范圍的限制,將通過使用附圖利用額外的描述和細(xì)節(jié)來(lái)解釋和說明實(shí)施例,在附圖中圖I是闡述計(jì)算機(jī)系統(tǒng)的一個(gè)實(shí)施例的示意性方塊圖;圖2是闡述計(jì)算機(jī)系統(tǒng)的一個(gè)實(shí)施例的正視圖;圖3是闡述計(jì)算機(jī)系統(tǒng)的一個(gè)實(shí)施例的正視圖;圖4是闡述計(jì)算機(jī)系統(tǒng)的一個(gè)代替實(shí)施例的前視圖;圖5是闡述配對(duì)設(shè)備的一個(gè)實(shí)施例的示意性方塊圖;圖6是闡述基座和可拆卸裝直的個(gè)實(shí)施例的不意性方塊圖;和圖7是闡述配對(duì)方法的一個(gè)實(shí)施例的示意性流程圖。
具體實(shí)施例方式本領(lǐng)域技術(shù)人員熟知,實(shí)施例的各個(gè)方面可以體現(xiàn)為系統(tǒng)、方法或計(jì)算機(jī)程序產(chǎn)品。相應(yīng)地,實(shí)施例可以采用在這里通常被統(tǒng)稱為“電路”、“模塊”或“系統(tǒng)”的完全硬件實(shí)施、完全軟件實(shí)施(包括固件、駐存軟件、宏代碼等)或者組合軟件和硬件方面的實(shí)施的形式。并且,實(shí)施例還可采用在一個(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì)中體現(xiàn)的計(jì)算機(jī)程序產(chǎn)品的形式,所述一個(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì)在其上體現(xiàn)有計(jì)算機(jī)可讀程序。在本說明書中描述的許多功能單元都被標(biāo)記為模塊,以便更著重強(qiáng)調(diào)它們的實(shí)施的獨(dú)立性。例如,模塊可被實(shí)現(xiàn)為包括傳統(tǒng)VLSI電路或門陣列、諸如邏輯芯片之類的現(xiàn)有的半導(dǎo)體、晶體管或其他分立部件的硬件電路。模塊還可被實(shí)現(xiàn)在諸如現(xiàn)場(chǎng)可編程門陣列、可編程陣列邏輯、或可編程邏輯器件等的可編程硬件裝置中。模塊還可被實(shí)現(xiàn)在由各種處理器執(zhí)行的軟件中。計(jì)算機(jī)可讀程序的可識(shí)別模塊可例如包括可例如被識(shí)別為對(duì)象、過程或功能的計(jì)算機(jī)指令的一個(gè)或多個(gè)物理或邏輯塊。不過,可識(shí)別模塊的執(zhí)行性不必物理地位于一起,而是可包括存儲(chǔ)在不同位置中的分立的指令,當(dāng)這些分立的指令在邏輯上被結(jié)合在一起時(shí),這些分立的指令就包括模塊并實(shí)現(xiàn)模塊的所述目的。事實(shí)上,計(jì)算機(jī)可讀程序的模塊可以是單一指令或許多指令,甚至分布在多個(gè)不同的代碼段、不同程序或多個(gè)存儲(chǔ)裝置中。相似地,運(yùn)算數(shù)據(jù)在這里可在模塊內(nèi)部被識(shí)別和表述,并以任意適當(dāng)?shù)男问奖惑w現(xiàn)和在任意適當(dāng)類型的數(shù)據(jù)結(jié)構(gòu)內(nèi)被組織。運(yùn)算數(shù)據(jù)可作為單一數(shù)據(jù)集被采集,或可被分布在包括不同存儲(chǔ)裝置的不同位置中,且可至少部分地僅作為系統(tǒng)或網(wǎng)絡(luò)上的電信號(hào)存在。當(dāng)以軟件實(shí)施模塊或模塊部分時(shí),所述軟件部分被存儲(chǔ)在一個(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì)上??衫靡粋€(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì)的任意組合。計(jì)算機(jī)可讀介質(zhì)可以是計(jì)算機(jī)可讀信號(hào)介質(zhì)或計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。計(jì)算機(jī)可讀介質(zhì)可以是存儲(chǔ)有計(jì)算機(jī)可讀代碼的實(shí)體的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是,例如但不限于電子、磁、光、電磁、紅外、全息、微機(jī)械、或半導(dǎo)體的系統(tǒng)、設(shè)備、或裝置,或它們的任意適合的組合。計(jì)算機(jī)可讀介質(zhì)的更具體的示例(非窮盡的列示)包括具有一個(gè)或多個(gè)接線的電氣連接、便攜式計(jì)算機(jī)盤片、硬盤、隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、可擦除可編程只讀存儲(chǔ)器(EPR0M或閃存)、便攜式緊湊盤只讀存儲(chǔ)器(⑶-ROM)、光存儲(chǔ)裝置、磁存儲(chǔ)裝置或它們的任意適合的組合。在本說明書的上下文中,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是能夠包括或存儲(chǔ)由指令執(zhí)行系統(tǒng)、設(shè)備或裝置使用或與指令執(zhí)行系統(tǒng)、設(shè)備或裝置結(jié)合使用的程序的任意實(shí)體介質(zhì)。計(jì)算機(jī)可讀信號(hào)介質(zhì)可包括例如在基帶中的或作為部分載波的具有在其中體現(xiàn)的計(jì)算機(jī)可讀程序的傳播的數(shù)據(jù)信號(hào)。這種傳播信號(hào)可具有任意的形式,包括但不限于電磁、光或它們的任意適當(dāng)?shù)慕M合。計(jì)算機(jī)可讀信號(hào)介質(zhì)可以是不是計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)、且能夠傳送、傳播或傳輸由指令執(zhí)行系統(tǒng)、設(shè)備或裝置使用或與指令執(zhí)行系統(tǒng)、設(shè)備或裝置相結(jié)合而使用的程序的任何計(jì)算機(jī)可讀介質(zhì)??衫萌我獍ǖ幌抻跓o(wú)線、有線、光纖線纜、射頻(RF)等或它們的任意適合的組合的任何適當(dāng)?shù)慕橘|(zhì)來(lái)傳輸體現(xiàn)在計(jì)算機(jī)可讀介質(zhì)上的計(jì)算機(jī)可讀程序??捎砂ㄖT如Java、Smalltalk、或C++等的面對(duì)對(duì)象的編程語(yǔ)目、或諸如“C”程序語(yǔ)言之類的傳統(tǒng)的過程編程語(yǔ)言、或相似的編程語(yǔ)言的一個(gè)或多個(gè)編程語(yǔ)言的任意組合來(lái)編寫用于執(zhí)行實(shí)施例的操作的計(jì)算機(jī)可讀程序。計(jì)算機(jī)可讀程序代碼可完全在用戶計(jì)算機(jī)上、部分在用戶計(jì)算機(jī)上作為獨(dú)立軟件包、部分在用戶計(jì)算機(jī)上且部分在遠(yuǎn)程計(jì)算機(jī)上、或完全在遠(yuǎn)程計(jì)算機(jī)或服務(wù)器上執(zhí)行。在下文中的情況下,遠(yuǎn)程計(jì)算機(jī)可通過包括局域網(wǎng)(LAN)或廣域網(wǎng)(WAN)的任何種類的網(wǎng)絡(luò)而連接到用戶計(jì)算機(jī),或進(jìn)行與外部計(jì)算機(jī)的連接(例如,通過使用互聯(lián)網(wǎng)服務(wù)提供商的互聯(lián)網(wǎng))。在本說明書全文中對(duì)“一個(gè)實(shí)施例”、“實(shí)施例”或類似語(yǔ)言的引用表示與實(shí)施例相關(guān)聯(lián)而描述的特定特征、結(jié)構(gòu)或特點(diǎn)被包括在至少一個(gè)實(shí)施例中。因此,除非另有明確說明,否則在本說明書中各處出現(xiàn)的詞語(yǔ)“在一個(gè)實(shí)施例中”、“在實(shí)施例中”和類似語(yǔ)言并不一定均是指相同的實(shí)施例,而是表示“一個(gè)或更多但不是所有的實(shí)施例”。除非另有明確說明,否則詞語(yǔ)“包括”、“包含”、“具有”和它們的變體表示“包括但不限于”。除非另有明確說明,否則項(xiàng)目的列舉列示不表示任意或所有的項(xiàng)目是互相排他性的。除非另有明確說明,否貝IJ詞語(yǔ)“一個(gè)”和“該”也指“一個(gè)或多個(gè)”。并且,可以任意合適的方式組合描述的實(shí)施例的特征、結(jié)構(gòu)或特性。在下面的描述中,提供許多具體細(xì)節(jié),例如編程、軟件模塊、用戶選擇、網(wǎng)絡(luò)事務(wù)、數(shù)據(jù)庫(kù)查詢、數(shù)據(jù)庫(kù)結(jié)構(gòu)、硬件模塊、硬件電路、硬件芯片等,來(lái)提供實(shí)施例的深入理解。然而,本領(lǐng)域技術(shù)人員會(huì) 知曉也可在缺少一個(gè)或多個(gè)具體細(xì)節(jié)或使用其他方法、部件、和材料等時(shí)對(duì)實(shí)施例進(jìn)行實(shí)施。在其他情況下,為了避免對(duì)實(shí)施例的各個(gè)方面造成模糊,并未詳細(xì)示出或描述公知的結(jié)構(gòu)、材料或操作。
下面參考根據(jù)實(shí)施例的方法、設(shè)備、系統(tǒng)和計(jì)算機(jī)程序產(chǎn)品的示意性流程圖和/或示意性方塊圖描述實(shí)施例的一些方面??梢岳斫?,可由計(jì)算機(jī)可讀程序代碼實(shí)現(xiàn)示意性流程圖和/或示意性方塊圖中的每個(gè)塊、和示意性流程圖和/或示意性方塊圖中的塊的組合??蓪⑦@些計(jì)算機(jī)可讀程序代碼提供給通用計(jì)算機(jī)、專用計(jì)算機(jī)、或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生機(jī)器,從而使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令創(chuàng)建用于實(shí)施在示意性流程圖和/或示意性方塊圖的塊中指明的功能/動(dòng)作的模塊。計(jì)算機(jī)可讀程序代碼也可被存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)中,所述計(jì)算機(jī)可讀程序代碼可以引導(dǎo)計(jì)算機(jī)、其他可編程數(shù)據(jù)處理設(shè)備或其他裝置在特定方式下執(zhí)行功能,從而使得存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)產(chǎn)品中的指令產(chǎn)生包括實(shí)施在示意性流程圖和/或示意性方塊圖的塊中指明的功能/動(dòng)作的指令的制品。計(jì)算機(jī)可讀程序代碼也可被加載到計(jì)算機(jī)、其他可編程數(shù)據(jù)處理設(shè)備或其他裝置上,來(lái)使得在計(jì)算機(jī)、其他可編程設(shè)備或其他裝置上要被執(zhí)行的一系列的操作步驟產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,由此在計(jì)算機(jī)或其他可編程設(shè)備上要被執(zhí)行的程序代碼提供用于實(shí)施在流程圖和/或方塊圖的塊中指明的功能/動(dòng)作的處理。 附圖中的示意性流程圖和/或示意性方塊圖說明根據(jù)不同實(shí)施例的設(shè)備、系統(tǒng)、方法和計(jì)算機(jī)程序產(chǎn)品的可能實(shí)施的結(jié)構(gòu)、功能和操作。就一點(diǎn)而言,示意性流程圖和/或示意性方塊圖中的每個(gè)塊可代表包括用于實(shí)現(xiàn)特定邏輯功能的程序代碼的一個(gè)或多個(gè)可執(zhí)行指令的代碼模塊、代碼段或代碼部分。還應(yīng)注意到,在一些替代的實(shí)施中,在塊中標(biāo)注的功能可不按在圖中標(biāo)注順序發(fā)生。例如,依照所涉及的功能,在圖中示為連續(xù)的兩個(gè)塊在實(shí)際上可以實(shí)質(zhì)并發(fā)地被執(zhí)行,或者這些塊有時(shí)以相反的順序被執(zhí)行。還可以構(gòu)思在功能、邏輯或效果上與圖中所示的步驟和方法的一個(gè)或多個(gè)塊或部分相當(dāng)?shù)钠渌襟E和方法。盡管在流程圖和/或方塊圖中使用了各種箭頭類型和線條類型,應(yīng)當(dāng)理解它們不限于對(duì)應(yīng)實(shí)施例的范圍。事實(shí)上,一些箭頭或其他連接符可僅用于表示所描述的實(shí)施例的邏輯流程。例如,箭頭可表示描述的實(shí)施例所例舉的步驟之間未指明持續(xù)時(shí)間的等待或監(jiān)視的時(shí)間段。還應(yīng)當(dāng)注意到的是,可通過執(zhí)行特定功能或動(dòng)作的專用的基于硬件的系統(tǒng)、或?qū)S糜布陀?jì)算機(jī)可讀程序代碼的組合來(lái)實(shí)現(xiàn)方塊圖和/或流程圖中的每個(gè)塊、和方塊圖和/或流程圖中的塊的組合。圖I是說明計(jì)算機(jī)系統(tǒng)100的一個(gè)實(shí)施例的示意性方塊圖。計(jì)算機(jī)系統(tǒng)100包括基座105和可拆卸裝置115?;?05通過包括基座連接IlOa和可拆卸裝置連接IlOb的連接110連接到可拆卸裝置115。在一個(gè)實(shí)施例中,基座連接I IOa和可拆卸裝置連接IlOb是通用串行總線(USB)連接?;蛘撸B接IlOa和可拆卸裝置連接IlOb可以是電子與電氣工程協(xié)會(huì)(IEEE) 1394接口(1394)連接、高清晰度多媒體接口(HDMI)連接、傳統(tǒng)的串行總線連接、或傳統(tǒng)的并行總線連接等??刹鹦堆b置115和基座105可通過基座連接IlOa和可拆卸裝置連接IlOb共享數(shù)據(jù)。在一個(gè)實(shí)施例中,如果可拆卸裝置115和基座105相連接,可拆卸裝置115為基座105提供顯示。另外,可拆卸裝置115可為基座105提供其他功能。在特定的實(shí)施例中,可拆卸裝置115提供網(wǎng)絡(luò)連接。在另一實(shí)施例中,如果基座105和可拆卸裝置115相連接,可拆卸裝置115可為基座105提供網(wǎng)絡(luò)連接?;?05可提供可拆卸裝置115使用的額外資源。例如,基座105可包括諸如硬盤驅(qū)動(dòng)器、微機(jī)械存儲(chǔ)裝置、光存儲(chǔ)裝置、和全息存儲(chǔ)裝置等的大容量存儲(chǔ)裝置?;?05還可提供諸如鍵盤、鼠標(biāo)、 操縱桿、和游戲控制器等的額外輸入裝置。在一個(gè)實(shí)施例中,基座105包括諸如USB端口、1394端口、HDMI端口、和外部電源端口等的額外I/O端口。在一個(gè)實(shí)施例中,基座105和可拆卸裝置115均包括諸如電池、和燃料單元電池等的電源。在一個(gè)實(shí)施例中,當(dāng)可拆卸裝置115和基座105相連接時(shí),基座105的電源可從基座電源向可拆卸裝置115供電。當(dāng)與基座105斷開連接時(shí),可拆卸裝置115可使用裝置電源來(lái)供電。在一個(gè)實(shí)施例中,基座105可上電和/或初始化可拆卸裝置115的引導(dǎo)序列。基座105可監(jiān)視基座105和可拆卸裝置115之間的連接110。另外,可拆卸裝置115也可監(jiān)視基座105和可拆卸裝置115之間的連接110。由此可拆卸裝置115可注意到諸如可拆卸裝置115從基座105斷開連接和可拆卸裝置115連接到基座105之類的連接事件?;?05也可注意到每個(gè)連接事件。在一個(gè)實(shí)施例中,可拆卸裝置115和/或基座105可包括耦接的連接傳感器。例如,連接傳感器可耦接到基座連接IlOa和/或可拆卸裝置連接110b。因此,在一個(gè)實(shí)施例中,基座105和/或可拆卸裝置115可通過連接傳感器檢測(cè)連接事件。連接傳感器可被體現(xiàn)為機(jī)械開關(guān)、傳感器(例如磁或電容傳感器)、和/或基座105和可拆卸裝置115之間的電接觸等。在一個(gè)實(shí)施例中,基座105可執(zhí)行一個(gè)或多個(gè)任務(wù)?;?05可在執(zhí)行任務(wù)時(shí)使用可拆卸裝置115的顯示器以與用戶進(jìn)行交互。例如,基座105可執(zhí)行顯示統(tǒng)一資源定位(URL)的瀏覽器??刹鹦堆b置115可保持由基座105執(zhí)行的任務(wù)的裝置任務(wù)列表。例如,裝置任務(wù)列表可包括由瀏覽器顯示的URL。如果可拆卸裝置115從基座105斷開連接,可拆卸裝置115可根據(jù)裝置任務(wù)列表執(zhí)行一個(gè)或多個(gè)任務(wù)。例如,可拆卸裝置115可以根據(jù)裝置任務(wù)列表部署瀏覽器并顯示URL。在一個(gè)實(shí)施例中,可拆卸裝置115可顯示裝置任務(wù)列表且用戶可選擇要執(zhí)行哪些任務(wù)。在特定的實(shí)施例中,在可拆卸裝置115從基座105斷開連接之前,用戶可彈出可拆卸裝置115。此處使用的彈出意指引導(dǎo)操作系統(tǒng)關(guān)斷基座105和可拆卸裝置115之間的邏輯連接。如果用戶彈出可拆卸裝置115,在完成可拆卸裝置115的彈出之前,基座105可利用所有正在執(zhí)行的任務(wù)來(lái)更新可拆卸裝置115的裝置任務(wù)列表。或者,可拆卸裝置115可接收每個(gè)基本任務(wù)的更新來(lái)保持當(dāng)前裝置任務(wù)列表。在一個(gè)實(shí)施例中,當(dāng)可拆卸裝置115沒有連接到基座105時(shí),基座105處于基座非活動(dòng)狀態(tài)?;蛘?,當(dāng)可拆卸裝置115沒有連接到基座105時(shí),可以利用外部監(jiān)視器來(lái)在基座活動(dòng)狀態(tài)下使用基座105。由于可拆卸裝置115和基座105的可分離性、并且由于基座105和可拆卸裝置115共享數(shù)據(jù)并具有相互依賴的功能,在開始相互之間的操作、特定交互、和/或標(biāo)準(zhǔn)通信前,基座105和/或可拆卸裝置115能識(shí)別它們是否被授權(quán)而進(jìn)行連接。這里所述的實(shí)施例管理基座105和可拆卸裝置115的配對(duì)。圖2是闡述計(jì)算機(jī)系統(tǒng)200的一個(gè)實(shí)施例的正視圖。計(jì)算機(jī)系統(tǒng)200闡述圖I中的計(jì)算機(jī)系統(tǒng)100的一個(gè)實(shí)施例。在一個(gè)實(shí)施例中,計(jì)算機(jī)系統(tǒng)200是聯(lián)想(Lenovo)公司生產(chǎn)的Ul混合筆記本計(jì)算機(jī)。計(jì)算機(jī)系統(tǒng)200的描述參照?qǐng)DI中的單元,相似的數(shù)字指代相似的單元。計(jì)算機(jī)系統(tǒng)200包括基座205和可拆卸裝置215?;?05可以是圖I中的基座105。另外,可拆卸裝置215可以是圖I中的可拆卸裝置115。如圖所示,可拆卸裝置215連接到基座205。在描述的實(shí)施例中,基座205包括鍵盤230、觸摸板235、I/O連接240和光驅(qū)245。I/O連接240可以是USB連接、1394連接、或HDMI連接等。 當(dāng)可拆卸裝置215和基座205相連接時(shí),可拆卸裝置215為基座205提供顯示225。但是在一個(gè)實(shí)施例中,基座205在配對(duì)之前有限制地使用顯示225。在一個(gè)實(shí)施例中,基座205和可拆卸裝置215均包括諸如電池、和燃料單元電池等的電源。在一個(gè)實(shí)施例中,當(dāng)基座205和可拆卸裝置215相連接時(shí),基座205的電源可為可拆卸裝置215提供功率?;蛘?,
可同時(shí)使用基座205的電源和可拆卸裝置215的電源。圖3是闡述計(jì)算機(jī)系統(tǒng)200的一個(gè)實(shí)施例的正視圖。圖2所示的計(jì)算機(jī)系統(tǒng)200的可拆卸裝置215從基座205上斷開連接。在一個(gè)實(shí)施例中,可拆卸裝置215通過連接器210與基座205連接。計(jì)算機(jī)系統(tǒng)200的描述參照?qǐng)D1-2中的單元,相似的數(shù)字指代相似的單元。連接器210可以是USB連接。在替代的實(shí)施例中,連接器210采用通過傳統(tǒng)連接器的USB兼容信號(hào)。另外,連接器可以是1394連接器、和HDMI連接器等。在特定的實(shí)施例中,連接器210采用傳統(tǒng)的接口。當(dāng)可拆卸裝置215連接到基座205時(shí),支撐220可提供基座205和可拆卸裝置215之間的物理連接。圖4是闡述計(jì)算機(jī)系統(tǒng)400的一個(gè)代替實(shí)施例的前視圖。計(jì)算機(jī)系統(tǒng)400闡述圖I中的計(jì)算機(jī)系統(tǒng)100的一個(gè)實(shí)施例。計(jì)算機(jī)系統(tǒng)400的描述參照?qǐng)D1-3中的單元,相似的數(shù)字指代相似的單元?;?05被示為計(jì)算機(jī)塔架405??刹鹦堆b置115被示為蜂窩電話415。連接110被示為諸如USB線纜之類的線纜410。本領(lǐng)域技術(shù)人員知曉可以裝置的其他組合來(lái)實(shí)施實(shí)施例??刹鹦堆b置415可為基座405提供顯示和/或網(wǎng)絡(luò)連接。圖5是闡述配對(duì)設(shè)備500的一個(gè)實(shí)施例的示意性方塊圖。在一個(gè)實(shí)施例中,設(shè)備500可被體現(xiàn)在基座105中。在特定的實(shí)施例中,設(shè)備500可被體現(xiàn)在基座105中和可拆卸裝置115中。設(shè)備500的描參照?qǐng)D1-4中的單元,相似的數(shù)字指代相似的單元。設(shè)備500包括查詢模塊505、確定模塊510、憑證模塊515、配對(duì)模塊520、通信模塊525、檢測(cè)模塊530和安全模塊535。查詢模塊505、確定模塊510、憑證模塊515、配對(duì)模塊520、通信模塊525、檢測(cè)模塊530和/或安全模塊535可包括存儲(chǔ)有由處理器和/或硬件電路執(zhí)行的計(jì)算機(jī)可讀程序的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。查詢模塊505響應(yīng)于可拆卸裝置115與基座105的連接而查詢可拆卸裝置115。在一個(gè)實(shí)施例中,查詢可拆卸裝置115包括從可拆卸裝置115查詢與可拆卸裝置115相關(guān)的信息。在一個(gè)實(shí)施例中,查詢模塊505向可拆卸裝置115查詢唯一標(biāo)識(shí)可拆卸裝置115的可拆卸裝置標(biāo)識(shí)符。查詢模塊505可通過連接110向可拆卸裝置115查詢。此外,在特定實(shí)施例中,查詢模塊505可根據(jù)消息格式、和/或根據(jù)應(yīng)用程序接口( “API”)利用函數(shù)調(diào)用來(lái)向可拆卸裝置115進(jìn)行查詢。
在一個(gè)實(shí)施例中,查詢模塊505接收與可拆卸裝置115響應(yīng)于查詢相關(guān)的信息。查詢模塊505可以從可拆卸裝置115接收可拆卸裝置標(biāo)識(shí)符。確定模塊510確定可拆卸裝置115是否和基座105相配對(duì)。在一個(gè)實(shí)施例中,確定模塊510參照標(biāo)識(shí)與基座105相配對(duì)的一個(gè)或多個(gè)可拆卸裝置115的配對(duì)信息。在一個(gè)實(shí)施例中,配對(duì)信息包括對(duì)應(yīng)于與基座105相配對(duì)的可拆卸裝置115的可拆卸裝置標(biāo)識(shí)符的列表和/或數(shù)據(jù)庫(kù)。在一個(gè)實(shí)施例中,確定模塊510在列表中查找可拆卸裝置的標(biāo)識(shí)符,并響應(yīng)于可拆卸裝置的標(biāo)識(shí)符在與可拆卸裝置115相對(duì)應(yīng)的列表中被定位,確定可拆卸裝置115和基座105相配對(duì)。憑證模塊515響應(yīng)于確定模塊510確定可拆卸裝置115和基座105未配對(duì)而獲得用于配對(duì)的配對(duì)憑證。憑證模塊515可觸發(fā)配對(duì)憑證的用戶提示。配對(duì)憑證可包括配對(duì)密碼。在一個(gè)實(shí)施例中,憑證模塊515觸發(fā)用戶提示,且基座105的操作系統(tǒng)和/或基座105的另一個(gè)應(yīng)用在顯示器上顯示用戶提示。提示可以包括接收配對(duì)憑證作為基于文本的用戶輸入的一個(gè)或多個(gè)字段。憑證模塊515可將用戶輸入存儲(chǔ)為配對(duì)憑證。并且,在一個(gè)實(shí)施 例中,憑證模塊515可存儲(chǔ)和/或使得在基座105上和在可拆卸裝置115上存儲(chǔ)配對(duì)憑證。在一個(gè)實(shí)施例中,基座在配對(duì)之前有限地使用顯示器。在另一個(gè)的實(shí)施例中,基座可在配對(duì)之前將顯示器用于與配對(duì)相關(guān)的操作(例如顯示配對(duì)憑證的用戶提示)。在一個(gè)實(shí)施例中,憑證模塊515獲得與基座105上被執(zhí)行的操作系統(tǒng)的開包即用(“00ΒΕ”)相關(guān)聯(lián)的配對(duì)憑證。OOBE是指操作系統(tǒng)或其他應(yīng)用在一塊硬件或軟件的安裝和/或初始配置期間向用戶呈現(xiàn)的進(jìn)程(例如,用戶第一次開啟計(jì)算機(jī),并且基座105的操作系統(tǒng)執(zhí)行OOBE來(lái)設(shè)置計(jì)算機(jī)系統(tǒng))。在一個(gè)實(shí)施例中,憑證模塊515通過基座105操作系統(tǒng)的OOBE向用戶提示配對(duì)憑證。配對(duì)模塊520響應(yīng)于獲得配對(duì)憑證而將可拆卸裝置115和基座105相配對(duì)。在一個(gè)實(shí)施例中,配對(duì)模塊520保持(在一個(gè)實(shí)施例中通過可拆卸裝置標(biāo)識(shí)符的)配對(duì)的可拆卸裝置115和基座105上關(guān)聯(lián)的配對(duì)憑證(例如,密碼)的列表。作為將可拆卸裝置115和基座105相配對(duì)的部分,配對(duì)模塊520可在基座105中存儲(chǔ)可拆卸裝置的標(biāo)識(shí)符和相關(guān)的配對(duì)憑證。相似地,在一個(gè)實(shí)施例中,可拆卸裝置115保持配對(duì)的基座105和相關(guān)的配對(duì)憑證的列表。通信模塊525將基座標(biāo)識(shí)符和存儲(chǔ)的配對(duì)憑證發(fā)送到可拆卸裝置115。在一個(gè)實(shí)施例中,通信模塊525響應(yīng)于確定模塊510確定可拆卸裝置115和基座105相配對(duì)而發(fā)送基座標(biāo)識(shí)符和存儲(chǔ)的配對(duì)憑證。在找到可拆卸裝置標(biāo)識(shí)符和用于與可拆卸裝置115配對(duì)的相關(guān)配對(duì)憑證后,確定模塊510可向通信模塊525發(fā)信號(hào)以將相關(guān)于配對(duì)的配對(duì)憑證和唯一標(biāo)識(shí)基座105的基座標(biāo)識(shí)符發(fā)送到可拆卸裝置115。在一個(gè)實(shí)施例中,可拆卸裝置115可驗(yàn)證基座標(biāo)識(shí)符和存儲(chǔ)的配對(duì)憑證。具體而言,可拆卸裝置115可查找在可拆卸裝置115中存儲(chǔ)的配對(duì)信息,所述可拆卸裝置115包括對(duì)應(yīng)于與可拆卸裝置115相配對(duì)的一個(gè)或多個(gè)基座105的基座標(biāo)識(shí)符的列表。在一個(gè)實(shí)施例中,可拆卸裝置115在列表中查找基座標(biāo)識(shí)符,并響應(yīng)于在列表中定位基座標(biāo)識(shí)符而確定存儲(chǔ)的配對(duì)憑證是否匹配接收的配對(duì)憑證??刹鹦堆b置115可以響應(yīng)于驗(yàn)證存儲(chǔ)在可拆卸裝置115中的配對(duì)憑證與接收的配對(duì)憑證相匹配,發(fā)出成功驗(yàn)證響應(yīng)?;蛘撸绻鋵?duì)憑證不匹配和/或可拆卸裝置115不能定位基座標(biāo)識(shí)符時(shí),可拆卸裝置115也可發(fā)送未成功驗(yàn)證響應(yīng)。通信模塊525也可從可拆卸裝置115接收成功認(rèn)證響應(yīng)。如上所述,成功認(rèn)證響應(yīng)可由可拆卸裝置115響應(yīng)于可拆卸裝置115驗(yàn)證存儲(chǔ)的配對(duì)憑證而發(fā)出。通信模塊525可通過連接110向/從可拆卸裝置115發(fā)送和接收消息。并且,在特定實(shí)施例中,通信模塊525根據(jù)消息格式、和/或根據(jù)應(yīng)用程序接口( “API”)來(lái)利用函數(shù)調(diào)用進(jìn)行通信。檢測(cè)模塊530檢測(cè)可拆卸裝置115連接到基座105和/或檢測(cè)可拆卸裝置115是否連接到基座105。在一個(gè)實(shí)施例中,檢測(cè)模塊530利用耦接到可拆卸裝置115和/或基座105的連接傳感器來(lái)檢測(cè)可拆卸裝置115連接到基座105。在一個(gè)實(shí)施例中,檢測(cè)模塊530監(jiān)視基座105和可拆卸裝置115之間的連接110來(lái)檢測(cè)連接110。安全模塊535可實(shí)施不同的安全功能。在一個(gè)實(shí)施例中,安全模塊535產(chǎn)生包括公鑰和私鑰的公/私鑰對(duì)。在一個(gè)實(shí)施例中,安全模塊535在基座105上存儲(chǔ)私鑰。在一個(gè)實(shí)施例中,安全模塊535存儲(chǔ)和/或使得在可拆卸裝置115上存儲(chǔ)公鑰。安全模塊535可以使用私鑰對(duì)發(fā)送給可拆卸裝置115的信息進(jìn)行加密。如本領(lǐng)域中已知,可拆卸裝置115 可使用公鑰對(duì)加密信息進(jìn)行加密。在一個(gè)實(shí)施例中,安全模塊535響應(yīng)于配對(duì)模塊520將可拆卸裝置115和基座105相配對(duì)而產(chǎn)生公/私鑰對(duì)。在一個(gè)實(shí)施例中,基座105將私鑰作為配對(duì)憑證進(jìn)行存儲(chǔ)。在一個(gè)實(shí)施例中,安全模塊535利用可信賴平臺(tái)模塊(TPM)對(duì)基座105上的配對(duì)憑證進(jìn)行加密。通過測(cè)量計(jì)算系統(tǒng)的完整性,TPM在計(jì)算系統(tǒng)上實(shí)施安全規(guī)范,允許計(jì)算系統(tǒng)中特定的操作環(huán)境可被識(shí)別。TPM通常通過獲得和存儲(chǔ)矩陣、理解測(cè)量計(jì)算系統(tǒng)特性的這些矩陣來(lái)測(cè)量完整性。在一個(gè)實(shí)施例中,基座105與TPM通信,其中安全模塊535可使用所述TPM,來(lái)根據(jù)唯一識(shí)別基座105的TPM使用矩陣加密配對(duì)憑證。圖6是闡述計(jì)算系統(tǒng)100的基座105和可拆卸裝置115的一個(gè)實(shí)施例的示意性方塊圖?;?05和可拆卸裝置115的描述參照?qǐng)D1-5中的單元,相似的數(shù)字指代相似的單兀?;?05包括第一處理器605、第一存儲(chǔ)器610、第一 IO模塊615、第一圖形模塊620、基本輸入/輸出系統(tǒng)(BIOS)模塊630、第一 USB模塊640、和存儲(chǔ)模塊655??刹鹦堆b置115包括第二處理器670、第二存儲(chǔ)器675、第二圖形模塊680、顯示模塊625、網(wǎng)絡(luò)連接660、和第二 USB模塊685。本領(lǐng)域技術(shù)人員知曉可使用這里描述的實(shí)施例來(lái)采用計(jì)算機(jī)系統(tǒng)100的其他配置。在這里作為部件指代的第一處理器605、第一存儲(chǔ)器610、第一 IO模塊615、第一圖形模塊620、BIOS模塊630、第一 USB模塊640、第二處理器670、第二存儲(chǔ)器675、第二圖形模塊680、顯示模塊625、網(wǎng)絡(luò)連接660和第二 USB模塊685可由一個(gè)或多個(gè)半導(dǎo)體基板上的半導(dǎo)體門制成。每個(gè)半導(dǎo)體基板可被封裝在電路板上安裝的一個(gè)或多個(gè)半導(dǎo)體裝置中。部件之間的連接可以是通孔半導(dǎo)體金屬層、基板到基板的接線、電路板跡線和/或連接半導(dǎo)體裝置的接線。第一 USB模塊640可以是圖I中的基座連接110a。第二 USB模塊685可以是圖I中的可拆卸裝置連接110b?;?05和可拆卸裝置115可通過第一和第二 USB模塊640、685通信。第一存儲(chǔ)器610存儲(chǔ)計(jì)算機(jī)可讀程序。第一存儲(chǔ)器610可以包括動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM)、或閃存等。如本領(lǐng)域技術(shù)人員所知,第一處理器605執(zhí)行計(jì)算機(jī)可讀程序。計(jì)算機(jī)可讀程序可以被有形地存儲(chǔ)于存儲(chǔ)模塊655中。存儲(chǔ)模塊655可包括至少一個(gè)固態(tài)裝置(SSD)。另外,存儲(chǔ)模塊655可包括硬盤驅(qū)動(dòng)器、光存儲(chǔ)裝置、全息存儲(chǔ)裝置、或微機(jī)械存儲(chǔ)裝置等。第一處理器605可包括集成的高速緩存來(lái)減少訪問第一存儲(chǔ)器610的平均時(shí)間。集成高速緩存可存儲(chǔ)最頻繁被使用的第一存儲(chǔ)器610的位置中的指令和數(shù)據(jù)的副本。第一存儲(chǔ)器610和第一圖形模塊620可與第一處理器605通信。在一個(gè)實(shí)施例中,第一處理器605將顯示命令和顯示數(shù)據(jù)簽發(fā)至第一圖形模塊620,且第一圖形模塊620能為顯示模塊625產(chǎn)生呈現(xiàn)數(shù)據(jù)。另外,第一處理器605可與IO模塊615通信。IO模塊625可支持BIOS模塊630、外圍組件互聯(lián)(PCI)總線、和Wi-Fi接口等,并與BIOS模塊630、外圍組件互聯(lián)(PCI)總線、和Wi-Fi接口等進(jìn)行通信。
BIOS模塊630可通過IO模塊615發(fā)送指令,以啟動(dòng)基座105,由此存儲(chǔ)在存儲(chǔ)模塊655中的計(jì)算機(jī)可讀程序可加載、執(zhí)行并承擔(dān)基座105的控制?;蛘撸珺IOS模塊630可包括在識(shí)別和控制構(gòu)成基座105的不同裝置的芯片上嵌入的編碼程序。顯示模塊625可包括顯示225和例如對(duì)觸摸輸入進(jìn)行解碼的額外硬件。當(dāng)可拆卸裝置115與基座105相連接時(shí),第一圖形模塊620可通過第一和第二 USB模塊640、685與顯示模塊625進(jìn)行通信。因此,第一圖形模塊620可驅(qū)動(dòng)顯示225并從顯示225接收輸入。第二存儲(chǔ)器675存儲(chǔ)計(jì)算機(jī)可讀程序。第二存儲(chǔ)器675可包括諸如閃存之類的非易失性存儲(chǔ)裝置。第二處理器670執(zhí)行計(jì)算機(jī)可讀程序。在一個(gè)實(shí)施例中,第二處理器670將顯示命令和顯示數(shù)據(jù)簽發(fā)到第二圖形模塊680,并且第二圖形模塊680能為顯示模塊625產(chǎn)生呈現(xiàn)數(shù)據(jù)。在一個(gè)實(shí)施例中,可拆卸裝置115包括網(wǎng)絡(luò)連接660。網(wǎng)絡(luò)連接660可與網(wǎng)絡(luò)通信。在一個(gè)實(shí)施例中,網(wǎng)絡(luò)是遵從于網(wǎng)絡(luò)驅(qū)動(dòng)接口規(guī)范(NDIS)的網(wǎng)絡(luò)。在特定的實(shí)施例中,網(wǎng)絡(luò)是遠(yuǎn)程N(yùn)DIS(RNDIS)網(wǎng)絡(luò)。在代替的實(shí)施例中,網(wǎng)絡(luò)是無(wú)線廣域網(wǎng)?;?05可經(jīng)由第一和第二 USB模塊640、685通過網(wǎng)絡(luò)連接660與網(wǎng)絡(luò)通信。在一個(gè)實(shí)施例中,第一處理器605的指令集與第二處理器670的指令集不兼容。第一處理器605可以X86指令集為基礎(chǔ),而第二處理器670可以ARM指令集為基礎(chǔ)。在一個(gè)實(shí)施例中,第一處理器605與第二處理器670均可執(zhí)行獨(dú)立的操作系統(tǒng)。第一處理器605可執(zhí)行第一操作系統(tǒng)。第一操作系統(tǒng)可以是個(gè)人計(jì)算機(jī)操作系統(tǒng),例如兼容微軟視窗(MICROSOFT WINDOWS )的操作系統(tǒng)、兼容蘋果麥金塔(APPLE MACINTOSH )的操作系統(tǒng)、或兼容Linux的操作系統(tǒng)等。第二處理器670可執(zhí)行第二操作系統(tǒng)。第二操作系統(tǒng)可以是蜂窩電話操作系統(tǒng),例如基于安卓(ANDROID )平臺(tái)結(jié)構(gòu)的操作系統(tǒng)、或兼容微軟視窗(MICROSOFT WINDOWS )的移動(dòng)操作系統(tǒng)等。圖7是闡述配對(duì)方法700的一個(gè)實(shí)施例的示意性流程圖。方法700可執(zhí)行圖5中的設(shè)備500的功能。方法700的描述參照?qǐng)D1-6中的單元,相似的數(shù)字指代相似的單元。方法700可由計(jì)算機(jī)程序產(chǎn)品執(zhí)行,該計(jì)算機(jī)程序產(chǎn)品包括非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)和/或存儲(chǔ)裝置,例如存儲(chǔ)有由諸如第一處理器605或第二處理器670之類的處理器執(zhí)行的計(jì)算機(jī)可讀程序代碼的第一存儲(chǔ)器610或第二存儲(chǔ)器675。方法700開始,并且在一個(gè)實(shí)施例中,檢測(cè)模塊530監(jiān)視705可拆卸裝置115連接到基座105。檢測(cè)模塊530檢測(cè)710可拆卸裝置115是否正在或已經(jīng)連接到基座105。如果檢測(cè)模塊530沒有檢測(cè)到710連接,檢測(cè)模塊530繼續(xù)監(jiān)視705基座105和可拆卸裝置115之間的連接。如果檢測(cè)模塊530檢測(cè)到710連接,查詢模塊505向可拆卸裝置115進(jìn)行查詢720。查詢模塊505可響應(yīng)于查詢從可拆卸裝置115接收725可拆卸裝置標(biāo)識(shí)符。在一個(gè)實(shí)施例中,在將例如向可拆卸裝置115進(jìn)行查詢的查詢模塊505進(jìn)行配對(duì)之前,基座105和可拆卸裝置115的交互被限制為與配對(duì)相關(guān)的操作。接下來(lái),確定模塊510確定730可拆卸裝置115是否與基座105配對(duì)。可拆卸裝置115可在配對(duì)信息中查找可拆卸裝置標(biāo)識(shí)符。如果確定模塊510確定730可拆卸裝置115不是與基座105配對(duì)(例如,確定模塊510沒有定位到可拆卸裝置標(biāo)識(shí)符),憑證模塊515獲得735用于配對(duì)的配對(duì)憑證。在一個(gè)實(shí)施例中,憑證模塊515獲得與基座105上由第一處理器605執(zhí)行的第一操作系統(tǒng)的OOBE相關(guān)聯(lián)的配對(duì)憑證。在另一實(shí)施例中,憑證模塊515獲得與兼容微軟視窗 (MICROSOFT WINDOWS )的操作系統(tǒng)、兼容蘋果MACINTOSH 的操作系統(tǒng)、或兼容Linux的操作系統(tǒng)的OOBE相關(guān)聯(lián)的配對(duì)憑證。隨后,配對(duì)模塊520將基座105與可拆卸裝置115相配對(duì)740。在一個(gè)實(shí)施例中,配對(duì)模塊520將與獲得的配對(duì)整數(shù)相關(guān)聯(lián)的可拆卸裝置標(biāo)識(shí)符存儲(chǔ)為配對(duì)部分。接下來(lái),配對(duì)模塊520根據(jù)成功配對(duì),向基座105和/或可拆卸裝置115發(fā)信號(hào),以允許745基座105和可拆卸裝置115之間的標(biāo)準(zhǔn)通信,并且方法700結(jié)束。或者,如果確定模塊510確定730可拆卸裝置115與基座105相配對(duì),通信模塊525將基座標(biāo)識(shí)符和存儲(chǔ)的配對(duì)憑證發(fā)送到750可拆卸裝置115。接下來(lái),如果通信模塊525從可拆卸裝置115接收到755成功驗(yàn)證響應(yīng),通信模塊525向基座105和/或可拆卸裝置115發(fā)信號(hào)來(lái)允許745基座105和可拆卸裝置115之間的標(biāo)準(zhǔn)通信、比配對(duì)之前可用的交互更大的交互和/或除了用于配對(duì)的通信之外的通信等,并且方法700結(jié)束?;蛘撸绻ㄐ拍K525并未從可拆卸裝置115接收到755成功驗(yàn)證響應(yīng),則通信模塊525觸發(fā)錯(cuò)誤消息,并且方法700結(jié)束。通信模塊525可向基座105上的第一操作系統(tǒng)和/或其他應(yīng)用發(fā)信號(hào),以產(chǎn)生錯(cuò)誤消息和/或提示用戶重新輸入配對(duì)憑證。
可以按其他特定的形式來(lái)實(shí)施實(shí)施例。所描述的實(shí)施例在所有方面被認(rèn)為僅是說明性而非限制性的。因此,通過所附權(quán)利要求而不是通過以上描述來(lái)指明本發(fā)明的范圍。所有落入權(quán)利要求的對(duì)等含義和范圍的變更均在本發(fā)明的保護(hù)范圍內(nèi)。
權(quán)利要求
1.一種用于配對(duì)的設(shè)備,其包括 查詢模塊,其響應(yīng)于可拆卸裝置連接到基座而向所述可拆卸裝置進(jìn)行查詢,如果所述可拆卸裝置與基座相連接,則所述可拆卸裝置為所述基座提供顯示; 確定模塊,其確定所述可拆卸裝置是否與所述基座相配對(duì);以及憑證模塊,其響應(yīng)于所述確定模塊確定所述可拆卸裝置不與所述基座相配對(duì)而獲得用于配對(duì)的配對(duì)憑證。
2.如權(quán)利要求I所述的用于配對(duì)的設(shè)備,還包括 配對(duì)模塊,其響應(yīng)于獲得所述配對(duì)憑證而將所述可拆卸裝置與所述基座相配對(duì)。
3.如權(quán)利要求I所述的用于配對(duì)的設(shè)備,還包括 通信模塊,其響應(yīng)于確定所述可拆卸裝置與所述基座相配對(duì)而將基座標(biāo)識(shí)符和存儲(chǔ)的配對(duì)憑證發(fā)送到所述可拆卸裝置,并從所述可拆卸裝置接收成功驗(yàn)證響應(yīng),所述成功驗(yàn)證響應(yīng)是由所述可拆卸裝置響應(yīng)于所述可拆卸裝置驗(yàn)證所述存儲(chǔ)的配對(duì)憑證而發(fā)送的。
4.如權(quán)利要求I所述的用于配對(duì)的設(shè)備,還包括 檢測(cè)模塊,其檢測(cè)所述可拆卸裝置連接到所述基座。
5.如權(quán)利要求I所述的用于配對(duì)的設(shè)備,還包括 安全模塊,其產(chǎn)生包括公鑰和私鑰的公/私鑰對(duì)、將所述私鑰存儲(chǔ)在所述基座上、并將所述公鑰存儲(chǔ)在所述可拆卸裝置上,所述安全模塊使用所述私鑰對(duì)被發(fā)送到所述可拆卸裝置的信息進(jìn)行加密。
6.一種用于配對(duì)的方法,包括 響應(yīng)于可拆卸裝置連接到基座而向所述可拆卸裝置進(jìn)行查詢,如果所述可拆卸裝置與基座相連接,則所述可拆卸裝置為所述基座提供顯示; 確定所述可拆卸裝置是否與所述基座相配對(duì);以及 響應(yīng)于確定所述可拆卸裝置不與所述基座相配對(duì)而獲得用于配對(duì)的配對(duì)憑證。
7.如權(quán)利要求6所述的用于配對(duì)的方法,還包括 響應(yīng)于獲得所述配對(duì)憑證而將所述可拆卸裝置與所述基座相配對(duì)。
8.如權(quán)利要求6所述的用于配對(duì)的方法,還包括 響應(yīng)于確定所述可拆卸裝置與所述基座相配對(duì)而將基座標(biāo)識(shí)符和存儲(chǔ)的配對(duì)憑證發(fā)送到所述可拆卸裝置。
9.如權(quán)利要求8所述的用于配對(duì)的方法,還包括 從所述可拆卸裝置接收成功驗(yàn)證響應(yīng),所述成功驗(yàn)證響應(yīng)是由所述可拆卸裝置響應(yīng)于所述可拆卸裝置驗(yàn)證所述存儲(chǔ)的配對(duì)憑證而發(fā)送的。
10.如權(quán)利要求6所述的用于配對(duì)的方法,其中獲得所述配對(duì)憑證還包括 獲得與由所述基座上的第一處理器執(zhí)行的第一操作系統(tǒng)的開包即用相關(guān)聯(lián)的配對(duì)憑證。
11.如權(quán)利要求6所述的用于配對(duì)的方法,還包括 使用與所述可拆卸裝置和所述基座中的一個(gè)或多個(gè)相耦接的連接傳感器來(lái)檢測(cè)所述可拆卸裝置連接到所述基座。
12.如權(quán)利要求6所述的用于配對(duì)的方法,還包括 在所述基座中保持配對(duì)的可拆卸裝置和相關(guān)聯(lián)的配對(duì)憑證的列表。
13.如權(quán)利要求6所述的用于配對(duì)的方法,其中 所述可拆卸裝置保持配對(duì)的基座和相關(guān)聯(lián)的配對(duì)憑證的列表。
14.如權(quán)利要求6所述的用于配對(duì)的方法,還包括 產(chǎn)生包括公鑰和私鑰的公/私鑰對(duì)、將所述私鑰存儲(chǔ)在所述基座上、并將所述公鑰存儲(chǔ)在所述可拆卸裝置上,所述用于配對(duì)的方法還包括使用所述私鑰對(duì)被發(fā)送到所述可拆卸裝置的信息進(jìn)行加密。
15.如權(quán)利要求6所述的用于配對(duì)的方法,還包括 利用可信賴平臺(tái)模塊對(duì)所述基座上的配對(duì)憑證進(jìn)行加密。
全文摘要
本發(fā)明涉及用于基座和可拆卸裝置的配對(duì)的設(shè)備和方法。查詢模塊響應(yīng)于可拆卸裝置連接到基座而向所述可拆卸裝置進(jìn)行查詢。如果所述可拆卸裝置與基座相連接,所述可拆卸裝置為所述基座提供顯示。確定模塊確定所述可拆卸裝置是否與所述基座相配對(duì)。憑證模塊響應(yīng)于所述確定模塊確定所述可拆卸裝置不與所述基座相配對(duì)而獲得用于配對(duì)的配對(duì)憑證。
文檔編號(hào)G06F1/16GK102707768SQ20111044804
公開日2012年10月3日 申請(qǐng)日期2011年12月28日 優(yōu)先權(quán)日2011年1月5日
發(fā)明者斯科特·愛德華茲·凱爾索, 斯蒂文·理查德·佩林, 李斌, 王勝, 馬克·查爾斯·戴維斯 申請(qǐng)人:聯(lián)想(新加坡)私人有限公司