專利名稱:基于鄰近度訪問受限制的內(nèi)容的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,尤其涉及內(nèi)容獲取技術(shù)。
背景技術(shù):
人們訂閱或以其他方式獲取與內(nèi)容有關(guān)的各種服務(wù),諸如視頻或音樂點(diǎn)播、在訂閱基礎(chǔ)上的應(yīng)用/服務(wù)、視頻租賃、音樂/視頻購買等。當(dāng)前,這些服務(wù)中的許多需要該內(nèi)容被綁定到特定設(shè)備。這在適當(dāng)為該內(nèi)容付了費(fèi)用的消費(fèi)者想要在不同設(shè)備上訪問該內(nèi)容時(shí)產(chǎn)生問題。例如,正在旅行的人可為其移動(dòng)計(jì)算設(shè)備(例如,膝上型計(jì)算機(jī)、平板計(jì)算機(jī)或蜂窩式電話)訂購電影。然而,如果這個(gè)人在其旅行中沒有觀看該電影且現(xiàn)在在有大電視機(jī)的朋友的房屋中,則這個(gè)人可能想要在其朋友的大電視機(jī)上與其朋友一起看該電影。當(dāng)前,在不將這個(gè)人的移動(dòng)設(shè)備物理地連接到電視機(jī)(如果該兩個(gè)設(shè)備沒有適當(dāng)?shù)亩丝趧t這是不可能的)的情況下,沒有容易的方式來在其朋友的電視機(jī)上播放該內(nèi)容。
發(fā)明內(nèi)容
提供了允許未許可設(shè)備基于該未許可設(shè)備與經(jīng)許可設(shè)備鄰近來使用該經(jīng)許可設(shè)備的許可證以播放受限制的內(nèi)容的系統(tǒng)。例如,第一設(shè)備獲取網(wǎng)絡(luò)上可用的經(jīng)加密的內(nèi)容的許可證。響應(yīng)于檢測(cè)到第二設(shè)備與該第一設(shè)備鄰近,向該第二設(shè)備提供對(duì)該經(jīng)加密的內(nèi)容的合法訪問。該第二設(shè)備隨后可合法地解密并播放該內(nèi)容。一個(gè)實(shí)施例包括在該第二計(jì)算設(shè)備處獲取受限制內(nèi)容,確定該第二計(jì)算設(shè)備與該第一計(jì)算設(shè)備鄰近,當(dāng)該第二計(jì)算設(shè)備與該第一計(jì)算設(shè)備鄰近時(shí)并且響應(yīng)于該第二計(jì)算設(shè)備與該第一計(jì)算設(shè)備鄰近來在該第二計(jì)算設(shè)備處接收對(duì)該內(nèi)容的訪問權(quán)限,以及基于該訪問權(quán)限使用該第二計(jì)算設(shè)備來呈現(xiàn)該內(nèi)容。一個(gè)實(shí)施例包括其上存儲(chǔ)有處理器可讀代碼的一個(gè)或多個(gè)處理器可讀存儲(chǔ)設(shè)備。 該處理器可讀代碼對(duì)一個(gè)或多個(gè)處理器編程以執(zhí)行一種方法。該方法包括在第一計(jì)算設(shè)備處獲得對(duì)內(nèi)容的訪問權(quán)限,標(biāo)識(shí)出該第一計(jì)算設(shè)備與第二計(jì)算設(shè)備鄰近,以及當(dāng)該第一計(jì)算設(shè)備與該第二計(jì)算設(shè)備鄰近時(shí)并且響應(yīng)于該第一計(jì)算設(shè)備與該第二計(jì)算設(shè)備鄰近來向該第二計(jì)算設(shè)備提供對(duì)該內(nèi)容的訪問權(quán)限。一個(gè)實(shí)施例包括第一計(jì)算設(shè)備和第二計(jì)算設(shè)備。該第一計(jì)算設(shè)備經(jīng)由網(wǎng)絡(luò)從一實(shí)體獲得對(duì)內(nèi)容的訪問權(quán)限。該第二計(jì)算設(shè)備響應(yīng)于該第一計(jì)算設(shè)備與該第二計(jì)算設(shè)備鄰近來接收對(duì)該內(nèi)容的訪問權(quán)限。該第二計(jì)算設(shè)備使用該訪問權(quán)限來訪問該內(nèi)容。提供發(fā)明內(nèi)容述以便以簡化形式介紹將在以下的具體實(shí)施方式
中進(jìn)一步描述的一些概念。本發(fā)明內(nèi)容并非旨在標(biāo)識(shí)所要求保護(hù)的主題的關(guān)鍵特征或必要特征,也不旨在用于幫助確定所要求保護(hù)的主題的范圍。此外,所要求保護(hù)的主題不限于解決在本發(fā)明的任一部分中提及的任何或所有缺點(diǎn)的實(shí)現(xiàn)。
圖1是描繪用于實(shí)現(xiàn)此處描述的系統(tǒng)的各組件的一個(gè)實(shí)施例的框圖。圖2是描述用于允許未許可設(shè)備基于該未許可設(shè)備與經(jīng)許可設(shè)備鄰近來使用該經(jīng)許可設(shè)備的許可證以播放受限制的內(nèi)容的過程的一個(gè)實(shí)施例的流程圖。圖3是描述用于使內(nèi)容可用的過程的一個(gè)實(shí)施例的流程圖。圖4是描述用于獲得對(duì)內(nèi)容的許可證的過程的一個(gè)實(shí)施例的流程圖。圖5是描述用于檢測(cè)鄰近度的過程的一個(gè)實(shí)施例的流程圖。圖6是描述用于檢測(cè)鄰近度的過程的一個(gè)實(shí)施例的流程圖。圖7是描述用于檢測(cè)鄰近度的過程的一個(gè)實(shí)施例的流程圖。圖8是用于基于與鄰近的設(shè)備相關(guān)聯(lián)的許可證來播放內(nèi)容的過程的一個(gè)實(shí)施例的流程圖。圖9是用于基于與鄰近的設(shè)備相關(guān)聯(lián)的許可證來播放內(nèi)容的過程的一個(gè)實(shí)施例的流程圖。圖10是用于基于與鄰近的設(shè)備相關(guān)聯(lián)的許可證來播放內(nèi)容的過程的一個(gè)實(shí)施例的流程圖。圖11是用于基于與鄰近的設(shè)備相關(guān)聯(lián)的許可證來播放內(nèi)容的過程的一個(gè)實(shí)施例的流程圖。圖12是用于基于與鄰近的設(shè)備相關(guān)聯(lián)的許可證來播放內(nèi)容的過程的一個(gè)實(shí)施例的流程圖。圖13是用于基于與鄰近的設(shè)備相關(guān)聯(lián)的許可證來播放內(nèi)容的過程的一個(gè)實(shí)施例的流程圖。圖14是描繪可用于實(shí)現(xiàn)此處描述的各計(jì)算設(shè)備的計(jì)算系統(tǒng)的一個(gè)示例的框圖。
具體實(shí)施例方式描述了合法地允許未許可設(shè)備基于該未許可設(shè)備與經(jīng)許可設(shè)備鄰近來使用該經(jīng)許可設(shè)備的許可證以播放受限制的內(nèi)容的系統(tǒng)。這一概念可使用圖1來解釋,圖1是描述經(jīng)由云10彼此通信的各計(jì)算設(shè)備的框圖。在一個(gè)實(shí)施例中,云10可以是因特網(wǎng)、另一類型的全球網(wǎng)絡(luò)、其他類型的網(wǎng)絡(luò)、或其他通信手段。圖1示出全部與云10進(jìn)行通信的第一計(jì)算設(shè)備12、第二計(jì)算設(shè)備14、許可服務(wù)16、內(nèi)容遞送服務(wù)18以及鄰近度服務(wù)器20。因此, 全部五個(gè)設(shè)備(12、14、16、18和20)可使用本領(lǐng)域已知方式經(jīng)由云10彼此進(jìn)行通信。通信可經(jīng)由有線或無線技術(shù)、或有線和無線技術(shù)的結(jié)合。不需要特定類型的通信技術(shù)。第一計(jì)算設(shè)備12和第二計(jì)算設(shè)備14可以是任何類型的移動(dòng)或非移動(dòng)計(jì)算設(shè)備。 例如,第一計(jì)算設(shè)備12和第二計(jì)算設(shè)備14可以是臺(tái)式計(jì)算機(jī)、膝上型計(jì)算機(jī)、蜂窩電話、 電視機(jī)/機(jī)頂盒、視頻游戲控制臺(tái)、車載計(jì)算設(shè)備、智能設(shè)備等。不需要特定類型的計(jì)算設(shè)備。許可服務(wù)16包括實(shí)現(xiàn)許可服務(wù)的一個(gè)或多個(gè)服務(wù)器。許可服務(wù)16提供對(duì)各種內(nèi)容的許可證(例如,訪問、播放、分發(fā)、展示的權(quán)限等等)。內(nèi)容的示例包括視頻、音頻、視頻與音頻的結(jié)合、靜止圖像、軟件、應(yīng)用、服務(wù)等等。出于討論的目的,由許可服務(wù)16許可的內(nèi)容將被稱為受限制的內(nèi)容,因?yàn)樾枰S可證才能適當(dāng)?shù)厥褂迷搩?nèi)容。內(nèi)容遞送服務(wù)18包括組成服務(wù)以供遞送內(nèi)容的一個(gè)或多個(gè)服務(wù)器。在一個(gè)示例中,內(nèi)容遞送服務(wù)18是內(nèi)容遞送網(wǎng)絡(luò) (“CDN”)。在某些實(shí)施例中,由許可服務(wù)16許可的并提供給內(nèi)容遞送服務(wù)18的內(nèi)容是加密的。以此方式,可訪問云10的實(shí)體可從內(nèi)容遞送服務(wù)18下載該經(jīng)加密的內(nèi)容。為了訪問和播放該內(nèi)容,實(shí)體將需要從許可服務(wù)16獲得許可證。一旦獲取了該許可證,該實(shí)體就將獲取訪問從內(nèi)容遞送服務(wù)18下載的經(jīng)加密的內(nèi)容的能力。注意,該內(nèi)容常常用密鑰來加密,因此該內(nèi)容可被放置在CDN上。這是強(qiáng)密鑰。許可證包含該密鑰,但卻是對(duì)特定用戶和 /或設(shè)備加密的。此處描述了用于允許設(shè)備基于與其他設(shè)備的鄰近度來訪問受限制的內(nèi)容的技術(shù)。 在某些實(shí)施例中,各設(shè)備自己將決定它們是否適當(dāng)?shù)剜徑?。在其他?shí)施例中,鄰近度服務(wù)器 20 (可以是一個(gè)或多個(gè)服務(wù)器)被用于確定或幫助確定兩個(gè)或更多設(shè)備是否彼此鄰近。出于示例目的,以下討論將假設(shè)第一計(jì)算設(shè)備12正確地從許可服務(wù)16獲得了對(duì)存儲(chǔ)在內(nèi)容遞送服務(wù)18的受限制內(nèi)容的示例集合的許可證。在以下描述的各示例中,第二計(jì)算設(shè)備14沒有從許可服務(wù)16獲得對(duì)該受限制的內(nèi)容的許可證;然而,付了費(fèi)并從許可服務(wù)16正確地獲得了該許可證的第一計(jì)算設(shè)備12的所有者或用戶希望在第二計(jì)算設(shè)備14 上訪問并播放該內(nèi)容。該第二計(jì)算設(shè)備14可與不同用戶相關(guān)聯(lián)。因此,在某些實(shí)施例中, 第一計(jì)算設(shè)備12響應(yīng)于第一用戶認(rèn)證使用第一用戶簡檔來操作,并且第二計(jì)算設(shè)備14響應(yīng)于第二用戶(不同于該第一用戶)認(rèn)證在第二用戶簡檔下操作。在其他實(shí)施例中,相同用戶可登錄到第一計(jì)算設(shè)備12和第二計(jì)算設(shè)備14兩者(在其中被認(rèn)證)。此處描述的技術(shù)允許第二計(jì)算設(shè)備14基于并響應(yīng)于第二計(jì)算設(shè)備14與第一計(jì)算設(shè)備12鄰近來訪問和播放已經(jīng)向第一計(jì)算設(shè)備12許可的受限制的內(nèi)容。在某些實(shí)施例中,使用兩個(gè)登錄來認(rèn)證不同計(jì)算設(shè)備。然而,可建立其他類型的關(guān)系和許可證。例如,電話可與TV對(duì)話而無需每次存在連接時(shí)都進(jìn)行認(rèn)證。例如,可建立 1 1映射。對(duì)于某些情況,用戶可選擇一次性關(guān)系——因此需要在某人每次連接時(shí)對(duì)其進(jìn)行重新認(rèn)證。這將防止在沒有授權(quán)許可的情況下對(duì)媒體的即時(shí)訪問。許可證類型也可有助于此,因?yàn)閮?nèi)容持有者可以說你可以即時(shí)訪問我的音樂,但當(dāng)我在你家時(shí)需要請(qǐng)求對(duì)播放電影或玩游戲的許可。另一示例是用戶可列出特定資產(chǎn)的白名單以及資產(chǎn)的黑名單一因此其他人只可看到用戶想要你看到的并避免公開所有購買。社交圖也可被用于確定許可或媒體偏好。鄰近度的定義是相對(duì)的。在一個(gè)實(shí)施例中,鄰近度意味著在同一房間里。在另一實(shí)施例中,鄰近度意味著在同一建筑物里。在其他實(shí)施例中,鄰近度意味著彼此處于預(yù)定義的距離內(nèi),其中該距離是基于特定實(shí)現(xiàn)來定義的。在一個(gè)示例中,該預(yù)定義的距離是十五英尺;然而,該技術(shù)并非限于任何特定距離,并且可使用其他值(大于或小于十五英尺)。在一個(gè)實(shí)施例中,如果兩個(gè)設(shè)備都在IP網(wǎng)絡(luò)的同一子網(wǎng)上、且它們之間的IP通信量經(jīng)歷小于或等于3跳,則這兩個(gè)設(shè)備是鄰近的。在某些實(shí)施例中,鄰近度的半徑可以在按用戶的基礎(chǔ)上來設(shè)置,并且對(duì)于給定用戶的半徑可基于位置和一天中的時(shí)間來改變。在另一實(shí)施例中, 內(nèi)容的許可證可以在按內(nèi)容項(xiàng)的基礎(chǔ)上來限制,或特定內(nèi)容僅可在特定位置處使用。圖2是描述允許第二計(jì)算設(shè)備14基于并響應(yīng)于與第一計(jì)算設(shè)備12鄰近來訪問受限制的內(nèi)容的圖1各組件的操作的流程圖。在圖2的步驟80中,使受限制的內(nèi)容可用。例如,該內(nèi)容可被加密并存儲(chǔ)在內(nèi)容遞送服務(wù)18上以供適當(dāng)用戶下載。在步驟82,設(shè)備可獲得對(duì)該受限制的內(nèi)容的許可證。例如,所獲得的許可證可與第一計(jì)算設(shè)備12相關(guān)聯(lián)。在步驟84,檢測(cè)到第一計(jì)算設(shè)備12與第二計(jì)算設(shè)備14鄰近。在步驟86,第二計(jì)算設(shè)備14將獲得該受限制的內(nèi)容的全部或部分的副本。在步驟88,第二計(jì)算設(shè)備14將基于與第一計(jì)算設(shè)備12相關(guān)聯(lián)的許可證以及基于第二計(jì)算設(shè)備與第一計(jì)算設(shè)備12鄰近來合法地訪問和播放該受限制的內(nèi)容(來自步驟86)。注意,各步驟的次序可與圖2中繪的不同。例如,第二計(jì)算設(shè)備14可在步驟88期間以及在執(zhí)行步驟88之前獲得受限制的內(nèi)容的副本。另外,對(duì)該設(shè)備在附近的檢測(cè)可發(fā)生在步驟86之后、在步驟82之前等等。在某些實(shí)施例中,第一設(shè)備的用戶將因向第二計(jì)算設(shè)備14提供內(nèi)容而接收獎(jiǎng)勵(lì) (見步驟90)。這是用于鼓勵(lì)對(duì)內(nèi)容的促銷的獎(jiǎng)勵(lì)。例如,可獎(jiǎng)勵(lì)頻繁用戶點(diǎn)、獎(jiǎng)勵(lì)禮物點(diǎn)、 獎(jiǎng)勵(lì)折扣等等。這一可任選步驟90的概念是為不同用戶提供激勵(lì)以促銷各分發(fā)者的內(nèi)容。 一個(gè)實(shí)施例包括跟上設(shè)備或用戶應(yīng)被獎(jiǎng)勵(lì)多少次的可任選“日志服務(wù)”。它知道什么用戶將什么內(nèi)容從哪些設(shè)備分享到哪些設(shè)備。日志可被用于使用激勵(lì)來獎(jiǎng)勵(lì)好顧客。它們可被用于測(cè)量總體系統(tǒng)的使用數(shù)據(jù)。 圖3是描述用于使受限制的內(nèi)容可用的過程的流程圖。例如,圖3的過程是圖2 的步驟80的一個(gè)示例實(shí)現(xiàn)。在圖3的步驟120,將內(nèi)容加密。例如,包含電影的文件可以是通過本領(lǐng)域中各種加密技術(shù)中的任一技術(shù)來加密。在步驟122中,生成可被用于對(duì)經(jīng)加密的內(nèi)容進(jìn)行解密的密鑰(下文中被稱為內(nèi)容密鑰)。在某些實(shí)施例中,可在加密步驟120之前生成該內(nèi)容密鑰。在步驟124,供解密的該內(nèi)容密鑰用許可服務(wù)16來存儲(chǔ)。在步驟126, 向諸如內(nèi)容遞送服務(wù)18等分發(fā)系統(tǒng)(例如CDN)提供經(jīng)加密的內(nèi)容。在一個(gè)實(shí)施例,加密步驟120通過許可服務(wù)16來執(zhí)行。在其他實(shí)施例中,該加密可通過內(nèi)容生產(chǎn)者或另一實(shí)體來執(zhí)行。圖4是描述用于獲得對(duì)內(nèi)容的許可證的過程的一個(gè)實(shí)施例的流程圖。例如,圖4 的過程是圖2的步驟82的一個(gè)示例實(shí)現(xiàn)。在圖4的步驟150中,第一計(jì)算設(shè)備12導(dǎo)航到許可服務(wù)16。例如,操作瀏覽器的用戶將導(dǎo)航到許可服務(wù)16的適當(dāng)網(wǎng)站。在其他實(shí)施例中,可以使用電話來呼叫許可服務(wù)16。也可使用用于聯(lián)系許可服務(wù)的其他手段。此處描述的技術(shù)不需要用于聯(lián)系許可服務(wù)的特定手段。在步驟152,第一計(jì)算設(shè)備12的用戶將購買對(duì)該受限制的內(nèi)容(例如,感興趣的電影)的許可證。在一個(gè)示例中,用戶將具有購買不同類型的許可證的選項(xiàng)。一個(gè)類型的許可證將只允許在第一計(jì)算設(shè)備12上播放該內(nèi)容。第二類型的許可證將允許用戶在第一計(jì)算設(shè)備12上播放該內(nèi)容、或當(dāng)不同計(jì)算設(shè)備14與第一計(jì)算設(shè)備12鄰近時(shí)在該不同計(jì)算設(shè)備14上播放該內(nèi)容。還可使用其他類型的許可證。在步驟154,第一計(jì)算設(shè)備12向許可服務(wù)16提供第一計(jì)算設(shè)備12的公鑰。在步驟156,許可服務(wù)16使用來自第一計(jì)算設(shè)備12的公鑰來加密在步驟122生成的內(nèi)容密鑰。 在步驟158,將經(jīng)加密的內(nèi)容密鑰經(jīng)由云10 (或其他通信手段)傳送給第一計(jì)算設(shè)備12。在步驟160,第一計(jì)算設(shè)備12將經(jīng)加密的內(nèi)容密鑰存儲(chǔ)在第一計(jì)算設(shè)備12內(nèi)的黑盒中。該黑盒包含設(shè)備的私鑰并將永不放棄它。在一個(gè)實(shí)施例中,第一計(jì)算設(shè)備12中的黑盒是用軟件實(shí)現(xiàn)的作為存儲(chǔ)器中的、硬盤驅(qū)動(dòng)器上的、半導(dǎo)體非易失性存儲(chǔ)上的或其他存儲(chǔ)設(shè)備上的安全存儲(chǔ)位置。如果用戶希望在第一計(jì)算設(shè)備12上訪問并查看該內(nèi)容,則第一計(jì)算設(shè)備12 將使用其私鑰來解密該內(nèi)容密鑰,并且隨后使用該內(nèi)容密鑰來解密(將從內(nèi)容遞送服務(wù)18 下載的)該內(nèi)容。在使用該內(nèi)容密鑰來解密受限制的內(nèi)容之后,用戶可在計(jì)算設(shè)備12上訪問并播放該內(nèi)容(例如看電影)。在某些實(shí)施例中,在回放發(fā)生時(shí)按塊來解密內(nèi)容,而不是一次解密全部內(nèi)容。
可能存在一種情況是用戶想要在與第一計(jì)算設(shè)備12不同的設(shè)備上訪問該內(nèi)容。 例如,如果用戶獲取了旅行中在該用戶的蜂窩電話上看電影的許可證,但在旅行時(shí)從未有機(jī)會(huì)觀看該電影,則用戶現(xiàn)在可能想要在大電視機(jī)上觀看該電影。使用此處描述的技術(shù),當(dāng)用戶將該用戶的蜂窩電話帶到緊鄰該電視機(jī)、緊鄰連接到該電視機(jī)的機(jī)頂盒或緊鄰連接到該電視機(jī)的 視頻游戲控制臺(tái)時(shí),該電影將基于為該蜂窩電話所獲取的權(quán)限并響應(yīng)于該蜂窩電話與該機(jī)頂盒、游戲控制臺(tái)和/或電視機(jī)鄰近而在電視機(jī)上播放。在某些實(shí)施例中,該電視機(jī)將播放與該蜂窩電話相同版本的內(nèi)容,而在其他實(shí)施例中,該電視機(jī)將播放該內(nèi)容的不同版本(例如,諸如較高分辨率的版本)。圖5、6和7是描述用于檢測(cè)第一計(jì)算設(shè)備12與第二計(jì)算設(shè)備14鄰近的不同實(shí)施例的流程圖。例如,圖5、6和7的過程是圖2的步驟84的示例實(shí)現(xiàn)。圖5、6和7的流程圖中描述的三個(gè)實(shí)施例中的每一個(gè)將被分開描述。在圖5的步驟174,第一計(jì)算設(shè)備12移動(dòng)到第二計(jì)算設(shè)備14附近。在步驟176, 第一計(jì)算設(shè)備12檢測(cè)到第二計(jì)算設(shè)備14與第一計(jì)算設(shè)備12鄰近。在步驟178,第一計(jì)算設(shè)備12將聯(lián)系第二計(jì)算設(shè)備14,并且向第二計(jì)算設(shè)備14請(qǐng)求與其播放該內(nèi)容的能力有關(guān)的信息。如果第二計(jì)算設(shè)備14不能播放該具體類型的內(nèi)容,則沒有理由嘗試將權(quán)限轉(zhuǎn)移給第二計(jì)算設(shè)備14。響應(yīng)于第一計(jì)算設(shè)備12,第二計(jì)算設(shè)備14將在步驟180確定它可以播放該內(nèi)容。在步驟182,第二計(jì)算設(shè)備14將對(duì)第一計(jì)算設(shè)備12作出它可以播放該內(nèi)容的響應(yīng)。在步驟184,第一計(jì)算設(shè)備12向用戶通知第二計(jì)算設(shè)備14在附近并且可以播放該內(nèi)容。 第一計(jì)算設(shè)備12的用戶將指示(例如,點(diǎn)擊按鈕或某些其他用戶界面動(dòng)作)用戶想要在第二計(jì)算設(shè)備14上播放該內(nèi)容、或者指示用戶不想在第二計(jì)算設(shè)備14上播放該內(nèi)容。作為步驟184的一部分,第一計(jì)算設(shè)備12從用戶接收在第二計(jì)算設(shè)備14上播放該內(nèi)容的請(qǐng)求 /命令。在步驟186,第一計(jì)算設(shè)備12請(qǐng)求第二計(jì)算設(shè)備12播放該受限制的內(nèi)容。在步驟 188,第二計(jì)算設(shè)備14查詢第二計(jì)算設(shè)備14的用戶以指示第一計(jì)算設(shè)備12在附近并擁有對(duì)受限制的內(nèi)容的權(quán)限,并且詢問第二計(jì)算設(shè)備24的用戶是否希望在第二計(jì)算設(shè)備24上播放該內(nèi)容。作為步驟188的一部分,用戶將(經(jīng)由UI)向第二計(jì)算設(shè)備指示是否播放該內(nèi)容。如果用戶想要在第二計(jì)算設(shè)備14上播放該內(nèi)容,則在步驟190第二計(jì)算設(shè)備14對(duì)第一計(jì)算設(shè)備12作出響應(yīng)第二計(jì)算設(shè)備14希望播放第一計(jì)算設(shè)備12具有其許可證的內(nèi)容。在某些實(shí)施例中,步驟188是可任選的,因?yàn)檫@些類型的所連接的媒體設(shè)備常常被配置成使得它們將自動(dòng)地回放來自網(wǎng)絡(luò)上的任何設(shè)備或來自特定預(yù)先批準(zhǔn)的設(shè)備的內(nèi)容。存在許多方式來確定兩個(gè)計(jì)算設(shè)備是否鄰近。例如,設(shè)備可使用WiFi技術(shù)、藍(lán)牙技術(shù)、GPS技術(shù)、偽衛(wèi)星技術(shù)、圖像技術(shù)以及其他技術(shù)。在一個(gè)示例中,計(jì)算設(shè)備可包括用于接收GPS位置信息的GPS接收器。該計(jì)算設(shè)備將使用GPS信息來確定其位置。在另一實(shí)施例中,偽衛(wèi)星技術(shù)可按與使用GPS技術(shù)相同的方式來使用。如果兩個(gè)設(shè)備知道其GPS導(dǎo)出的位置,則可確定它們是否彼此鄰近。在另一實(shí)施例中,可使用藍(lán)牙技術(shù)。例如,計(jì)算設(shè)備可從另一計(jì)算設(shè)備接收藍(lán)牙信號(hào),并且因此標(biāo)識(shí)該另一計(jì)算設(shè)備是否鄰近。在另一實(shí)施例中,計(jì)算設(shè)備可搜索區(qū)域中的所有WiFi網(wǎng)絡(luò),并且記錄這些WiFi網(wǎng)絡(luò)中的每一個(gè)的信號(hào)強(qiáng)度??蓹z測(cè)的WiFi網(wǎng)絡(luò)和信號(hào)強(qiáng)度的列表提供了可包括方位信息的WiFi簽名?;趤碜砸粋€(gè)或多個(gè)計(jì)算設(shè)備的該方位信息,可確定該多個(gè)計(jì)算設(shè)備是否彼此鄰近。在另一替換方案中,各計(jì)算設(shè)備中的一個(gè)可以是WiFi路由器/接入點(diǎn),并且其他計(jì)算設(shè)備可僅測(cè)量信號(hào)強(qiáng)度以確定它是否在第一計(jì)算設(shè)備的鄰近度之內(nèi)。在另一實(shí)施例中,各計(jì)算設(shè)備中的一個(gè)可拍攝其周圍的一個(gè)或多個(gè)照片??蓪⑦@些照片與該環(huán)境中的一組已知照片匹配,以便檢測(cè)該環(huán)境內(nèi)的位置。使用照片技術(shù)的另一實(shí)施例包括拍攝計(jì)算設(shè)備的環(huán)境的照片,并且確定它是否可在這些照片中的任一個(gè)中檢測(cè)到另一計(jì)算設(shè)備的圖像。關(guān)于通過確定什么設(shè)備在附近來獲取方位信息的附加信息可以在2004年6月29 日申請(qǐng)、2006年3月2日公開的美國專利申請(qǐng)公開號(hào)2006/0046709、第10/880,051號(hào)、 Krumm 等人的"Proximity Detection Using Wireless Signal Strengths (使用無線信號(hào)強(qiáng)度的鄰近度檢測(cè))”中、以及2006年6月30日申請(qǐng)、2007年8月30日公開的美國專申請(qǐng)公開號(hào) 2007/0202887、第 11/427,957 號(hào)、"Determining Physical Location Based Upon Received Signals (基于所接收的信號(hào)來確定物理位置),,中找到,這兩個(gè)申請(qǐng)通過引用結(jié)合于此。還可使用用于確定設(shè)備是否彼此鄰近的其他手段。在以上對(duì)圖5的討論中,第一計(jì)算設(shè)備12是確定第一計(jì)算設(shè)備12與第二計(jì)算設(shè)備14鄰近的計(jì)算設(shè)備。圖6描述了其中是第二計(jì)算設(shè)備14確定第一計(jì)算設(shè)備12與第二計(jì)算設(shè)備14彼此鄰近的實(shí)施例。在圖6的步驟220,第一計(jì)算設(shè)備12移動(dòng)到第 二計(jì)算設(shè)備 14附近。盡管步驟174和220的示例構(gòu)想了第一計(jì)算設(shè)備12移動(dòng)到第二計(jì)算設(shè)備14附近,但第二計(jì)算設(shè)備14移動(dòng)到第一計(jì)算設(shè)備12附近同樣也是可能的。在步驟222,第二計(jì)算設(shè)備14使用以上描述的各技術(shù)中的任一個(gè)來檢測(cè)到第一設(shè)備12在附近。在步驟224,第二計(jì)算設(shè)備14聯(lián)系第一計(jì)算設(shè)備12,并且請(qǐng)求關(guān)于可用內(nèi)容的信息。在步驟226,第一計(jì)算設(shè)備12確定什么內(nèi)容可通過其擁有的許可證來獲得。在步驟228,第一計(jì)算設(shè)備12向第一計(jì)算設(shè)備12的用戶查詢,指示第二計(jì)算設(shè)備14已詢問了可用內(nèi)容,并且第一計(jì)算設(shè)備12 向用戶列出該可用內(nèi)容。用戶將選擇零個(gè)、一個(gè)或超過一個(gè)的內(nèi)容項(xiàng),以便向第二計(jì)算設(shè)備 14提供。在步驟230,第一計(jì)算設(shè)備12對(duì)第二計(jì)算設(shè)備14作出關(guān)于對(duì)第二計(jì)算設(shè)備14可用的內(nèi)容的響應(yīng)。在步驟232,第二計(jì)算設(shè)備14向第二計(jì)算設(shè)備14的用戶查詢,指示第一計(jì)算設(shè)備12在附近并且具有可用于在第二計(jì)算設(shè)備14上播放的以下各內(nèi)容項(xiàng)。第二計(jì)算設(shè)備14的用戶可選擇在第二計(jì)算設(shè)備14上播放這些內(nèi)容項(xiàng)中的一個(gè)。在步驟234,第二計(jì)算設(shè)備14將對(duì)第一計(jì)算設(shè)備12作出響應(yīng),向第一計(jì)算設(shè)備12指示由用戶選擇的用于在第二計(jì)算設(shè)備14上播放的內(nèi)容。注意,圖5和6的過程構(gòu)想了第一計(jì)算設(shè)備12與第二計(jì)算設(shè)備14進(jìn)行通信。這一通信可直接地或間接地發(fā)生。當(dāng)直接地發(fā)生時(shí),該通信可經(jīng)由云(10)或經(jīng)由本地通信方式(例如,WiFi、紅外、藍(lán)牙等)來發(fā)生。在一個(gè)實(shí)施例中,第一計(jì)算設(shè)備不是物理地連接到第二計(jì)算設(shè)備。當(dāng)間接地通信時(shí),第一計(jì)算設(shè)備可經(jīng)由許可服務(wù)16、內(nèi)容遞送服務(wù)18、鄰近度服務(wù)器20、代理服務(wù)器、其他服務(wù)器等與第二計(jì)算設(shè)備14進(jìn)行通信。此處描述的技術(shù)不需要用于通信的特定手段。圖7提供了用于實(shí)現(xiàn)圖2的步驟84的另一實(shí)施例。圖7的過程包括第三方確定該兩個(gè)計(jì)算設(shè)備彼此鄰近的實(shí)施例。例如,鄰近度服務(wù)器20將確定第一計(jì)算設(shè)備12與第二計(jì)算設(shè)備14鄰近。在圖7的步驟260,第一計(jì)算設(shè)備12移動(dòng)到第二計(jì)算設(shè)備14附近。 在步驟262,第一計(jì)算設(shè)備12將其方位信息發(fā)送給鄰近度服務(wù)器262。例如,第一計(jì)算設(shè)備將基于來自其傳感器的數(shù)據(jù)來感測(cè)關(guān)于其自身的方位信息。這一方位信息可包括GPS位置信息、藍(lán)牙信息(可被檢測(cè)到的設(shè)備)、WiFi信息(網(wǎng)絡(luò)和信號(hào)強(qiáng)度)、照片、視頻等等(見以上討論)。在步驟264,第二計(jì)算設(shè)備14將使用其傳感器中的一個(gè)或多個(gè)來感測(cè)方位信息(例如,GPS位置信息、藍(lán)牙信息、WiFi信息、照片、視頻等等)。第二計(jì)算設(shè)備14將其方位信息發(fā)送給鄰近度服務(wù)器20。此時(shí),兩個(gè)計(jì)算設(shè)備都將其方位信息發(fā)送給了鄰近度服務(wù)器20。鄰近度服務(wù)器的一個(gè)優(yōu)點(diǎn)是它可進(jìn)行蜂窩塔三角測(cè)量。服務(wù)器可訪問來自所有蜂窩電信公司的所有蜂窩塔的大型數(shù)據(jù)庫。如果設(shè)備向該服務(wù)器發(fā) 送它當(dāng)前看到的所有蜂窩塔連同其信號(hào)強(qiáng)度,則該服務(wù)器可將它三角測(cè)量成近似GPS坐標(biāo)。該設(shè)備不需要具有GPS。 不同蜂窩供應(yīng)商上的第二設(shè)備可進(jìn)行同樣的事情。如果各設(shè)備根據(jù)其近似的GPS坐標(biāo)在可接受的范圍內(nèi),則回放可發(fā)生。在步驟266,鄰近度服務(wù)器20基于來自這兩個(gè)計(jì)算設(shè)備的方位信息來確定第一計(jì)算設(shè)備12是否與第二計(jì)算設(shè)備14鄰近。在步驟268,鄰近度服務(wù)器20將向第一計(jì)算設(shè)備 12和第二計(jì)算設(shè)備14報(bào)告它們是否彼此鄰近。在步驟270,第一計(jì)算設(shè)備12將聯(lián)系第二計(jì)算設(shè)備14(如果它們彼此鄰近),并且請(qǐng)求與第二計(jì)算設(shè)備14播放各種內(nèi)容的能力有關(guān)的信息。這可通過使兩個(gè)設(shè)備連接到中央服務(wù)(可能是鄰近度服務(wù))并輪詢或獲得另一設(shè)備在附近的推送通知來完成。另一實(shí)施例可能需要用戶敲擊每一設(shè)備上的按鈕來廣播/輪詢?cè)趫?chǎng)信息,以便防止過多的網(wǎng)絡(luò)聊天(chatter)或開銷。在步驟272,第二計(jì)算設(shè)備14將確定它可以播放該內(nèi)容。在步驟274,第二計(jì)算設(shè)備14將對(duì)第一計(jì)算設(shè)備12作出響應(yīng)它可以播放該內(nèi)容。在步驟276,第一計(jì)算設(shè)備12將向第一計(jì)算設(shè)備的用戶查詢,以向用戶指示第一計(jì)算設(shè)備12與第二計(jì)算設(shè)備14鄰近并且列出可被傳送給第二計(jì)算設(shè)備14的各種內(nèi)容。用戶將選擇零個(gè)、一個(gè)或超過一個(gè)的內(nèi)容項(xiàng),以便在第二計(jì)算設(shè)備14播放。在步驟 278,第一計(jì)算設(shè)備12向第二計(jì)算設(shè)備14發(fā)送播放所選擇的內(nèi)容項(xiàng)的請(qǐng)求。在步驟280,第二計(jì)算設(shè)備14向第二計(jì)算設(shè)備14的用戶查詢,指示它與計(jì)算設(shè)備12鄰近,并且可以播放向第一計(jì)算設(shè)備12許可的所選擇的內(nèi)容項(xiàng)。第二計(jì)算設(shè)備14的用戶可選擇是否播放該內(nèi)容。如果用戶選擇播放該內(nèi)容,則在步驟282,第二計(jì)算設(shè)備14將對(duì)第一計(jì)算設(shè)備12作出響應(yīng)它希望播放該內(nèi)容。圖8-13是描述用于在兩個(gè)設(shè)備彼此鄰近時(shí)基于與第一計(jì)算設(shè)備12相關(guān)聯(lián)的許可證來在第二計(jì)算設(shè)備14上播放該內(nèi)容的不同實(shí)施例的各流程圖。即,圖8-13的各流程圖中的每一個(gè)都是實(shí)現(xiàn)圖2的步驟88的不同實(shí)施例。圖8描述了圖12的步驟88的實(shí)施例,其中第一計(jì)算設(shè)備12向第二計(jì)算設(shè)備14 提供內(nèi)容密鑰。如以上討論的,當(dāng)?shù)谝挥?jì)算設(shè)備12獲得了對(duì)受限制的內(nèi)容的許可證時(shí),許可服務(wù)16以加密形式向第一計(jì)算設(shè)備12提供內(nèi)容密鑰。該內(nèi)容密鑰可由第一計(jì)算設(shè)備12 使用第一計(jì)算設(shè)備12的私鑰來加密。第一計(jì)算設(shè)備12不應(yīng)與第二計(jì)算設(shè)備14共享其私鑰。另外,第一計(jì)算設(shè)備12不應(yīng)以未加密形式向另一設(shè)備發(fā)送該內(nèi)容密鑰。因此,第一計(jì)算設(shè)備將重新加密該內(nèi)容密鑰,使得該內(nèi)容密鑰可由第二計(jì)算設(shè)備14來去除加密。因此, 在圖8的步驟320,第一計(jì)算設(shè)備12請(qǐng)求第二計(jì)算設(shè)備14向其發(fā)送與第二計(jì)算設(shè)備14相關(guān)聯(lián)的公鑰。在步驟322,第二計(jì)算設(shè)備14將其公鑰發(fā)送給第一計(jì)算設(shè)備12。在步驟324, 第一計(jì)算設(shè)備12將使用第一計(jì)算設(shè)備12的私鑰來對(duì)存儲(chǔ)在其黑盒中的該內(nèi)容密鑰進(jìn)行解密。在步驟326,第一計(jì)算設(shè)備12將使用第二計(jì)算設(shè)備14的公鑰來對(duì)該內(nèi)容密鑰進(jìn)行加密 (在步驟324中對(duì)其解密之后)。在步驟328,第一計(jì)算設(shè)備12向第二計(jì)算設(shè)備14發(fā)送經(jīng)加密的內(nèi)容密鑰。在某些實(shí)施例中,第一計(jì)算設(shè)備12將驗(yàn)證在步驟328中發(fā)送經(jīng)加密的內(nèi)容密鑰時(shí),它仍然與第二計(jì)算設(shè)備14鄰近。在步驟330,第二計(jì)算設(shè)備14使用第二計(jì)算設(shè)備14的私鑰來對(duì)經(jīng)加密的內(nèi)容密鑰進(jìn)行解密。在步驟332,第二計(jì)算設(shè)備將經(jīng)解密的內(nèi)容密鑰存儲(chǔ)在其黑盒中。如果第二設(shè)備是TV或固定目的的設(shè)備,則在某些實(shí)施例中,整個(gè)設(shè)備可被認(rèn)為是黑盒。在該情況下,它會(huì)將該內(nèi)容密鑰存儲(chǔ)在易失性存儲(chǔ)器中。在步驟334, 第二計(jì)算設(shè)備14將使用經(jīng)解密的內(nèi)容密鑰來對(duì)(在圖2的步驟86中獲得的)該內(nèi)容進(jìn)行解密。在某些實(shí)施例中,在獲得該經(jīng)解密的內(nèi)容密鑰之前,從內(nèi)容遞送服務(wù)18中下載整個(gè)內(nèi)容。在其他實(shí)施例中,該內(nèi)容可按節(jié)下載,使得每一節(jié)在被下載之后立即被解密,并且經(jīng)解密的該節(jié)內(nèi)容在被播放之后立即被刪除。在步驟336,第二計(jì)算設(shè)備14播放該經(jīng)解密的內(nèi)容。在步驟338,第二計(jì)算設(shè)備14刪除該內(nèi)容密鑰以及經(jīng)解密的視頻。 圖9是描述播放該內(nèi)容(圖2的步驟88)的另一實(shí)施例的流程圖,其中,該內(nèi)容每次被解密一部分。如果兩個(gè)計(jì)算設(shè)備不再彼此鄰近,則在回放/呈現(xiàn)該內(nèi)容期間,計(jì)算設(shè)備 14將停止解密該內(nèi)容的附加部分。即,第二計(jì)算設(shè)備將失去對(duì)該內(nèi)容的訪問權(quán)限,并且將不再能夠呈現(xiàn)該內(nèi)容,因?yàn)檫@兩個(gè)計(jì)算設(shè)備不再彼此鄰近。在圖9的步驟320,第一計(jì)算設(shè)備12請(qǐng)求第二計(jì)算設(shè)備14的公鑰。在步驟322, 第二計(jì)算設(shè)備將14將發(fā)送其公鑰。在步驟324,第一計(jì)算設(shè)備12將使用第一計(jì)算設(shè)備12 的私鑰來對(duì)存儲(chǔ)在其黑盒中的內(nèi)容密鑰進(jìn)行解密。在步驟326,第一計(jì)算設(shè)備12使用第二計(jì)算設(shè)備14的公鑰來對(duì)該內(nèi)容密鑰進(jìn)行加密。在步驟328,第一計(jì)算設(shè)備12向第二計(jì)算設(shè)備14發(fā)送經(jīng)加密的內(nèi)容密鑰。在一個(gè)實(shí)施例中,在向第二計(jì)算設(shè)備14發(fā)送經(jīng)加密的內(nèi)容密鑰之前,第一計(jì)算設(shè)備12將驗(yàn)證該兩個(gè)設(shè)備仍然鄰近。在步驟330,第二計(jì)算設(shè)備14 使用第二計(jì)算設(shè)備14的私鑰來對(duì)所接收的內(nèi)容密鑰進(jìn)行解密。在步驟332,第二計(jì)算設(shè)備將經(jīng)解密的內(nèi)容密鑰存儲(chǔ)在其黑盒中。在某些實(shí)施例中,該內(nèi)容密鑰在解密之前將被存儲(chǔ)在黑盒中,并且僅在使用它來解密該內(nèi)容之前最后一刻被解密。圖9的步驟320-332與圖 8中的相同。在步驟380,第二計(jì)算設(shè)備14將使用該內(nèi)容密鑰解密該內(nèi)容的一部分。對(duì)特定內(nèi)容項(xiàng)首次執(zhí)行步驟380時(shí),內(nèi)容的第一部分將被解密。在步驟382,第二計(jì)算設(shè)備14將播放該經(jīng)解密的內(nèi)容部分。在步驟384,第二計(jì)算設(shè)備14將確定第一計(jì)算設(shè)備12是否仍然與第二計(jì)算設(shè)備14鄰近。如果它們?nèi)匀秽徑?步驟386),則該過程將循環(huán)返回步驟380 并且第二計(jì)算設(shè)備14將使用該內(nèi)容密鑰來解密內(nèi)容的下一個(gè)部分。步驟380-386的循環(huán)將繼續(xù)直到完成了該內(nèi)容。如果該設(shè)備不再彼此鄰近(步驟386),則在步驟388第二計(jì)算設(shè)備14將停止呈現(xiàn)該內(nèi)容、在步驟388刪除該內(nèi)容密鑰并且刪除任何經(jīng)解密的內(nèi)容。在一個(gè)實(shí)施例中,在回放期間每隔一定時(shí)間,第二設(shè)備將把可見水印添加到回放圖像中。該水印應(yīng)清楚地示出共享來自第一計(jì)算設(shè)備的內(nèi)容的個(gè)人的身份。這將使得第一計(jì)算設(shè)備的用戶知道他正給予與不是它自己的設(shè)備共享其內(nèi)容的信任。并且,如果第二計(jì)算設(shè)備不可靠并試圖保持該內(nèi)容以供稍后重新分發(fā),則泄漏的源是知道的。圖10描述了圖12的步驟88的另一實(shí)施例,其中第二計(jì)算設(shè)備將在解密該內(nèi)容的每一部分之后刪除該內(nèi)容密鑰。以此方式,第二計(jì)算設(shè)備14將需要請(qǐng)求內(nèi)容的每一部分的內(nèi)容密鑰,并且該內(nèi)容密鑰將僅在該設(shè)備仍然鄰近的情況下提供。圖10的步驟320-332與圖8中的相同。在步驟332之后,該過程繼續(xù)至步驟402,其中第二計(jì)算設(shè)備14將使用存儲(chǔ)在第二計(jì)算設(shè)備14處的內(nèi)容密鑰來解密內(nèi)容的下一個(gè)部分。在步驟404,第二計(jì)算設(shè)備14將該內(nèi)容密鑰從其黑盒中(以及從第二計(jì)算設(shè)備14上的任何其他地方)刪除。在步驟 406,第二計(jì)算設(shè)備14將播放經(jīng)解密的內(nèi)容部分(在步驟402的最近迭代中被解密)在步驟408,第二計(jì)算設(shè)備將確定第一計(jì)算設(shè)備是否仍然與其鄰近。如果否,則在步驟412第二計(jì)算設(shè)備14將結(jié)束對(duì)內(nèi)容的呈現(xiàn),刪除內(nèi)容密鑰并且刪除任何經(jīng)解密的內(nèi)容。實(shí)際上,第二計(jì)算設(shè)備正失去訪問該內(nèi)容的權(quán)限,并且將不再能夠呈現(xiàn)該內(nèi)容。然而,如果該兩個(gè)設(shè)備仍然鄰近(步驟410),則在步驟414第二計(jì)算設(shè)備14將(再次)請(qǐng)求來自第一計(jì)算設(shè)備 12的該內(nèi)容密鑰。在步驟414之后,該過程循環(huán)返回步驟328,并且第一計(jì)算設(shè)備12將向第二計(jì)算設(shè)備14發(fā)送經(jīng)加密的內(nèi)容密鑰。該過程隨后將從步驟328繼續(xù),如圖10中描繪的。圖11是描述包括使用循環(huán)地變化的密鑰的圖2的步驟88的另一實(shí)施例的流程圖。在圖11的步驟450,第一計(jì)算設(shè)備12請(qǐng)求第二計(jì)算設(shè)備14向第一計(jì)算設(shè)備12發(fā)送其公鑰。在步驟452,第二計(jì)算設(shè)備14將其公鑰發(fā)送給第一計(jì)算設(shè)備。在這一實(shí)施例中,該內(nèi)容將包括多個(gè)密鑰。例如,該內(nèi)容可按節(jié)來提供,每一節(jié)具有其自己的密鑰。例如,內(nèi)容的各節(jié)可與視頻期間的時(shí)間段對(duì)應(yīng)。步驟454包括第一計(jì)算設(shè)備解密該內(nèi)容的所有內(nèi)容密鑰。 在步驟456,第一計(jì)算設(shè)備12將使用第二計(jì)算設(shè)備14的公鑰來對(duì)該內(nèi)容密鑰中的一個(gè)進(jìn)行加密。在一個(gè)示例中,多個(gè)內(nèi)容密鑰中的一個(gè)將被標(biāo)識(shí)為當(dāng)前內(nèi)容密鑰。例如,該內(nèi)容密鑰可以是與第二計(jì)算設(shè)備14當(dāng)前或?qū)⒁シ诺膬?nèi)容的當(dāng)前部分相關(guān)聯(lián)的內(nèi)容密鑰。由此, 在步驟486,第一計(jì)算設(shè)備將加密該內(nèi)容密鑰。在步驟458,第一計(jì)算設(shè)備12向第二計(jì)算設(shè)備14發(fā)送經(jīng)加密的當(dāng)前內(nèi)容密鑰。在某些實(shí)施例中,在向第二計(jì)算設(shè)備14發(fā)送當(dāng)前內(nèi)容密鑰之前,第一計(jì)算設(shè)備12將驗(yàn)證它仍然在第二計(jì)算設(shè)備14的鄰近度之內(nèi)。在步驟460, 第二計(jì)算設(shè)備14使用第二計(jì)算設(shè)備14的私鑰來對(duì)經(jīng)加密的內(nèi)容進(jìn)行解密。在步驟462, 第二計(jì)算設(shè)備14將經(jīng)解密的當(dāng)前內(nèi)容密鑰存儲(chǔ)在其黑盒中。在步驟464,第二計(jì)算設(shè)備14 將使用該當(dāng)前內(nèi)容密鑰來解密與該當(dāng)前內(nèi)容密鑰相關(guān)聯(lián)的內(nèi)容部分。在步驟466,第二計(jì)算設(shè)備14將該當(dāng)前內(nèi)容密鑰從其黑盒中以及從第二計(jì)算設(shè)備14上的任何其他地方刪除。在步驟468,第二計(jì)算設(shè)備播放與其剛刪除的該當(dāng)前內(nèi)容密鑰相關(guān)聯(lián)的經(jīng)解密的內(nèi)容部分。在步驟470,第二計(jì)算設(shè)備14確定第一計(jì)算設(shè)備是否仍然鄰近。如果該兩個(gè)設(shè)備不再鄰近(見步驟472),則在步驟474第二計(jì)算設(shè)備14將結(jié)束對(duì)該內(nèi)容的呈現(xiàn),并且刪除任何經(jīng)解密的內(nèi)容。當(dāng)前內(nèi)容密鑰已經(jīng)被刪除。如果該設(shè)備仍然彼此鄰近(步驟472),則在步驟476,第二計(jì)算設(shè)備14將請(qǐng)求來自第一計(jì)算設(shè)備12的下一個(gè)內(nèi)容密鑰。在步驟476 之后,圖11的過程循環(huán)返回步驟456,并且第一計(jì)算設(shè)備12將使用第二計(jì)算設(shè)備14的公鑰來加密下一個(gè)當(dāng)前內(nèi)容密鑰。如圖11中描繪的,在步驟456之后,該過程在圖11的步驟 458處繼續(xù)。由此,存在步驟456-470的循環(huán),該循環(huán)針對(duì)內(nèi)容的所有部分重復(fù),直到?jīng)]有剩余部分要播放或計(jì)算設(shè)備不再彼此鄰近。在該替換方案中,在該循環(huán)之前第一計(jì)算設(shè)備可在步驟454解密所有內(nèi)容,并且僅發(fā)送步驟456-470的循環(huán)的每一迭代的不同內(nèi)容密鑰。 圖12描繪了描述圖2的步驟88的其他實(shí)施例的流程圖,其中第二計(jì)算設(shè)備14直接從許可服務(wù)16接收內(nèi)容密鑰。在圖12的步驟510中,第二計(jì)算設(shè)備14通過經(jīng)由云10 向許可服務(wù)16發(fā)送通信來直接從許可服務(wù)16請(qǐng)求內(nèi)容密鑰。在這一實(shí)施例中,假定鄰近度服務(wù)器20被用于響應(yīng)于第一計(jì)算設(shè)備12與第二計(jì)算設(shè)備14中的每一個(gè)如上所述地向鄰近度服務(wù)器12發(fā)送其方位數(shù)據(jù)來確定這兩個(gè)計(jì)算設(shè)備是否鄰近。因此,在步驟512,許可服務(wù)16將發(fā)送要求鄰近度服務(wù)器20驗(yàn)證第一計(jì)算設(shè)備在第二計(jì)算設(shè)備14的鄰近度之內(nèi)的請(qǐng)求。在步驟514,鄰近度服務(wù)器20將對(duì)許可服務(wù)16作出響應(yīng),指示該兩個(gè)計(jì)算設(shè)備是否在彼此的鄰近度之內(nèi)。假定在圖12的過程之前或與圖12的過程同時(shí),鄰近度服務(wù)器20 已經(jīng)基于發(fā)送給鄰近度服務(wù)器20的方位數(shù)據(jù)作出了該兩個(gè)計(jì)算設(shè)備是否鄰近的確定。如果確定該兩個(gè)計(jì)算設(shè)備不在彼此的鄰近度之內(nèi)(步驟516),則在步驟518許可服務(wù)16將拒絕來自第二計(jì)算設(shè)備14的對(duì)內(nèi)容密鑰的請(qǐng)求。 如果該兩個(gè)設(shè)備彼此鄰近(步驟516),則許可服務(wù)16將使用此處描述任何其他方法來用一個(gè)或多個(gè)內(nèi)容密鑰對(duì)來自第二計(jì)算設(shè)備14的請(qǐng)求作出響應(yīng)。例如,圖8-11提供了用于向第二計(jì)算設(shè)備14提供來自第一計(jì)算設(shè)備12的內(nèi)容密鑰的不同實(shí)施例。這四個(gè)流程圖中的每一個(gè)可以適用,使得它們描述許可服務(wù)16向第二計(jì)算設(shè)備14發(fā)送該內(nèi)容密鑰的行為。例如,在圖 8-11的流程圖中,許可服務(wù)16可執(zhí)行被描繪成由第一計(jì)算設(shè)備12所執(zhí)行的步驟。即,許可服務(wù)16可對(duì)該內(nèi)容發(fā)送一次該密鑰、對(duì)該內(nèi)容的不同部分多次發(fā)送該密鑰、或?qū)υ搩?nèi)容的不同部分發(fā)送不同密鑰。還可執(zhí)行其他實(shí)施例。圖13描述了圖2的步驟88的另一實(shí)施例,其中許可服務(wù)16將響應(yīng)于來自第二計(jì)算設(shè)備14的它與第一計(jì)算設(shè)備12鄰近的證明來向第二計(jì)算設(shè)備14發(fā)送該內(nèi)容密鑰。例如,在步驟630,第二計(jì)算設(shè)備將從第一計(jì)算設(shè)備12請(qǐng)求憑證或證書。憑證可包括登錄憑證 (用戶名/ 口令)、個(gè)人識(shí)別號(hào)(pin)、共享秘密等等。另選地,可以請(qǐng)求證書。該證書可以是本領(lǐng)域中適用于特定實(shí)現(xiàn)的任何類型的安全證書。在步驟632,僅當(dāng)該兩個(gè)設(shè)備在彼此的鄰近度之內(nèi)時(shí),第一計(jì)算設(shè)備12將向第二計(jì)算設(shè)備發(fā)送憑證或證書。因此,對(duì)憑證和/或證書的接收是鄰近度的證據(jù)。在步驟634,第二計(jì)算設(shè)備14將(從許可服務(wù)16)請(qǐng)求一個(gè)內(nèi)容密鑰或多個(gè)內(nèi)容密鑰。對(duì)該內(nèi)容密鑰的請(qǐng)求可包括對(duì)憑證和/或證書的呈現(xiàn)。在步驟 636,許可服務(wù)16將驗(yàn)證該憑證和/或證書。如果該憑證和/或證書被驗(yàn)證,則在步驟638, 許可服務(wù)16將使用此處描述的各方法中的任一個(gè)來用一個(gè)或多個(gè)內(nèi)容密鑰對(duì)來自第二計(jì)算設(shè)備14的請(qǐng)求作出響應(yīng)。圖13的步驟638類似于圖12的步驟520,并且包括許可服務(wù)器使用圖8-11中描述的各技術(shù)中的任一個(gè)來提供密鑰。另一方式可能需要該服務(wù)器向第二計(jì)算設(shè)備發(fā)出質(zhì)詢,其中第二計(jì)算設(shè)備必須使第一計(jì)算設(shè)備簽名并返回結(jié)果。該服務(wù)器可周期性地要求第二計(jì)算設(shè)備對(duì)某些東西重新簽名。以此方式,該證書從未離開第一計(jì)算設(shè)備。一個(gè)實(shí)施例包括建立了關(guān)系的各計(jì)算設(shè)備可使用該關(guān)系的歷史來快速跟蹤重新連接。例如,個(gè)人A去個(gè)人B的房屋,并且使用此處描述的各方法中的一個(gè)基于個(gè)人B的電視機(jī)與個(gè)人A的蜂窩電話鄰近,他們都在該電視機(jī)上看電影。在電影結(jié)束之前,個(gè)人A帶著他的蜂窩電話離開該房屋,因此,連接斷開,但該電視機(jī)保存了關(guān)于該連接的信息。這是存儲(chǔ)在該電視機(jī)上的歷史,使得當(dāng)個(gè)人A返回到個(gè)人B的房屋時(shí),個(gè)人B的電視機(jī)可立即檢測(cè)到個(gè)人A的蜂窩電話,并且再次提供連接選項(xiàng)。還存在這樣的可能性個(gè)人A或B可通過偏好來擦除該關(guān)系——并確保不留下殘余。圖14描繪了用于實(shí)現(xiàn)圖1的各設(shè)備中的任一個(gè)的示例性計(jì)算系統(tǒng)710。圖14的計(jì)算系統(tǒng)710可被用于執(zhí)行在圖2-13中描述的功能。計(jì)算系統(tǒng)710的各組件可包括但不限于處理單元720 (可執(zhí)行此處描述的各過程的一個(gè)或多個(gè)處理器)、系統(tǒng)存儲(chǔ)器730 (可存儲(chǔ)對(duì)該一個(gè)或多個(gè)處理器編程以執(zhí)行此處描述的各過程的代碼)、以及將包括該系統(tǒng)存儲(chǔ)器的各種系統(tǒng)組件耦合至該處理單元720的系統(tǒng)總線721。系統(tǒng)總線721可以是若干類型的總線結(jié)構(gòu)中的任一種,包括使用各種總線體系結(jié)構(gòu)中的任一種的存儲(chǔ)器總線或存儲(chǔ)器控制器、外圍總線,以及局部總線。作為示例,而非限制,這樣的體系結(jié)構(gòu)包括工業(yè)標(biāo)準(zhǔn)體系結(jié)構(gòu)(ISA)總線、微通道體系結(jié)構(gòu)(MCA)總線、增強(qiáng)型ISA(EISA)總線、視頻電子技術(shù)標(biāo)準(zhǔn)協(xié)會(huì)(VESA)局部總線、外圍部件互連(PCI)總線(也稱為小背板(Mezzanine)總線)以及 PCI Express。計(jì)算系統(tǒng)710通常包括各種計(jì)算機(jī)可讀介質(zhì)。計(jì)算機(jī)可讀介質(zhì)可以是可由計(jì)算系統(tǒng)710訪問的任何可用介質(zhì)并包括,易失性和非易失性介質(zhì)、可移動(dòng)和不可移動(dòng)介質(zhì)兩者, 包括RAM、ROM、EEPR0M、閃存或其它存儲(chǔ)器技術(shù)、CD-ROM、數(shù)字多功能盤(DVD)或其它光存儲(chǔ)、盒式磁帶、磁帶、磁盤存儲(chǔ)或其它磁存儲(chǔ)設(shè)備,或者可用于存儲(chǔ)所需信息并且可由計(jì)算系統(tǒng)710訪問的任何其它介質(zhì)。系統(tǒng)存儲(chǔ)器730包括易失性和/或非易失性存儲(chǔ)器形式的計(jì)算機(jī)存儲(chǔ)介質(zhì),如只讀存儲(chǔ)器(ROM) 731和隨機(jī)存取存儲(chǔ)器(RAM) 732?;据斎?輸出系統(tǒng)733 (BIOS)包括如在啟動(dòng)時(shí)幫助在計(jì)算機(jī)710內(nèi)的元件之間傳輸信息的基本例程,它通常儲(chǔ)存在ROM 731中。 RAM 732通常包含處理單元720可以立即訪問和/或目前正在操作的數(shù)據(jù)和/或程序模塊。 作為示例而非限制,圖14示出了操作系統(tǒng)734、應(yīng)用程序735、其它程序模塊736和程序數(shù)據(jù) 737。計(jì)算系統(tǒng)710還可以包括其它可移動(dòng)/不可移動(dòng)、易失性/非易失性計(jì)算機(jī)存儲(chǔ)介質(zhì)。僅作為示例,圖14示出了從不可移動(dòng)、非易失性磁介質(zhì)中讀取或向其寫入的硬盤驅(qū)動(dòng)器740,從可移動(dòng)、非易失性磁盤752中讀取或向其寫入的磁盤驅(qū)動(dòng)器351,以及從諸如⑶ ROM或其他光學(xué)介質(zhì)等可移動(dòng)、非易失性光盤756中讀取或向其寫入的光盤驅(qū)動(dòng)器755??梢栽谑纠圆僮鳝h(huán)境中使用的其他可移動(dòng)/不可移動(dòng)、易失性/非易失性計(jì)算機(jī)存儲(chǔ)介質(zhì)包括但不限于,磁帶盒、閃存卡、數(shù)字多功能盤、數(shù)字錄像帶、固態(tài)RAM、固態(tài)ROM等等。硬盤驅(qū)動(dòng)器741通常由例如接口 740等不可移動(dòng)存儲(chǔ)器 接口連接至系統(tǒng)總線721,而磁盤驅(qū)動(dòng)器 751和光盤驅(qū)動(dòng)器755通常由例如接口 750等可移動(dòng)存儲(chǔ)器接口連接至系統(tǒng)總線721。上文討論并在圖14中示出的驅(qū)動(dòng)器及其相關(guān)聯(lián)的計(jì)算機(jī)存儲(chǔ)介質(zhì)為計(jì)算系統(tǒng) 710提供了對(duì)計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊和其它數(shù)據(jù)的存儲(chǔ)。例如,在圖14中,硬盤驅(qū)動(dòng)器741被示為存儲(chǔ)操作系統(tǒng)344、應(yīng)用程序745、其它程序模塊746和程序數(shù)據(jù)747。 注意,這些組件可以與操作系統(tǒng)734、應(yīng)用程序735、其他程序模塊736和程序數(shù)據(jù)737相同,也可以與它們不同。在此給操作系統(tǒng)744、應(yīng)用程序745、其他程序模塊746、以及程序數(shù)據(jù)747提供了不同的編號(hào),以說明至少它們是不同的副本。用戶可以通過輸入設(shè)備,如鍵盤 762和定點(diǎn)設(shè)備761 (通常稱為鼠標(biāo)、跟蹤球或觸摸墊)向計(jì)算機(jī)輸入命令和信息。其他輸入設(shè)備(未示出)可以包括話筒、操縱桿、游戲手柄、圓盤式衛(wèi)星天線、掃描儀、藍(lán)牙收發(fā)機(jī)、 WiFi收發(fā)機(jī)、GPS收發(fā)機(jī)等等。這些和其他輸入設(shè)備通常由耦合至系統(tǒng)總線的用戶輸入接口 760連接至處理單元720,但也可以由其他接口和總線結(jié)構(gòu),諸如并行端口、游戲端口或通用串行總線(USB),來連接。監(jiān)視器791或其他類型的顯示設(shè)備也通過接口,諸如視頻接口 790,連接至系統(tǒng)總線721。除監(jiān)視器以外,計(jì)算機(jī)也可以包括其他外圍輸出設(shè)備,諸如打印機(jī)796、揚(yáng)聲器797和傳感器799,它們可以通過輸出外圍接口 795連接。傳感器799可以是以上提到的各傳感器中的任一個(gè),包括藍(lán)牙接收機(jī)(或收發(fā)機(jī))、話筒、靜態(tài)相機(jī)、攝像機(jī)、深度相機(jī)、GPS接收機(jī)、WiFi收發(fā)機(jī)等等。 計(jì)算系統(tǒng)710可使用至一個(gè)或多個(gè)遠(yuǎn)程計(jì)算機(jī),如遠(yuǎn)程計(jì)算機(jī)780的邏輯連接在網(wǎng)絡(luò)化環(huán)境中操作。遠(yuǎn)程計(jì)算機(jī)780可以是個(gè)人計(jì)算機(jī)、服務(wù)器、路由器、網(wǎng)絡(luò)PC、對(duì)等設(shè)備或其它常見的網(wǎng)絡(luò)節(jié)點(diǎn),且通常包括上文相對(duì)于計(jì)算系統(tǒng)710描述的許多或所有元件, 盡管在圖14中只示出存儲(chǔ)器存儲(chǔ)設(shè)備781。圖14中所示的邏輯連接包括局域網(wǎng)(LAN) 771 和廣域網(wǎng)(WAN) 773,但也可以包括其它網(wǎng)絡(luò)。這樣的聯(lián)網(wǎng)環(huán)境在辦公室、企業(yè)范圍計(jì)算機(jī)網(wǎng)絡(luò)、內(nèi)聯(lián)網(wǎng)和因特網(wǎng)中是常見的。當(dāng)在LAN聯(lián)網(wǎng)環(huán)境中使用時(shí),計(jì)算系統(tǒng)710通過網(wǎng)絡(luò)接口或適配器770連接至LAN 771。當(dāng)在WAN網(wǎng)絡(luò)環(huán)境中使用時(shí),計(jì)算系統(tǒng)710通常包括調(diào)制解調(diào)器772,或用于通過WAN 773,如因特網(wǎng)建立通信的其它裝置。調(diào)制解調(diào)器772可以是內(nèi)置或外置的,它可以經(jīng)由用戶輸入接口 760或其他適當(dāng)?shù)臋C(jī)制連接至系統(tǒng)總線721。在聯(lián)網(wǎng)環(huán)境中,相對(duì)于計(jì)算系統(tǒng) 710所描述的程序模塊或其部分可被儲(chǔ)存在遠(yuǎn)程存儲(chǔ)器存儲(chǔ)設(shè)備中。作為示例而非限制,圖 14示出了遠(yuǎn)程應(yīng)用程序785駐留在存儲(chǔ)器設(shè)備781上??梢岳斫猓镜木W(wǎng)絡(luò)連接是示例性的,且可以使用在計(jì)算機(jī)之間建立通信鏈路的其他手段。盡管用結(jié)構(gòu)特征和/或方法動(dòng)作專用的語言描述了本主題,但可以理解,所附權(quán)利要求書中定義的主題不必限于上述具體特征或動(dòng)作。更確切而言,上述具體特征和動(dòng)作是作為實(shí)現(xiàn)權(quán)利要求的示例形式公開的。本發(fā)明的范圍旨在由所附權(quán)利要求書來定義。
權(quán)利要求
1.一種用于基于第一計(jì)算設(shè)備與第二計(jì)算設(shè)備鄰近來呈現(xiàn)受限制的內(nèi)容的方法,包括在所述第二計(jì)算設(shè)備處獲取所述受限制的內(nèi)容(86);確定所述第二計(jì)算設(shè)備與所述第一計(jì)算設(shè)備鄰近(84);當(dāng)所述第二計(jì)算設(shè)備與所述第一計(jì)算設(shè)備鄰近時(shí)且響應(yīng)于所述第二計(jì)算設(shè)備與所述第一計(jì)算設(shè)備鄰近,在所述第二計(jì)算設(shè)備處接收對(duì)所述受限制的內(nèi)容的訪問權(quán)限(88);以及使用所述第二計(jì)算設(shè)備基于所述訪問權(quán)限來呈現(xiàn)所述受限制的內(nèi)容(88)。
2.如權(quán)利要求1所述的方法,其特征在于獲取受限制的內(nèi)容包括下載經(jīng)加密的內(nèi)容;以及接收對(duì)所述受限制的內(nèi)容的訪問權(quán)限包括在所述第二計(jì)算設(shè)備處接收密鑰來對(duì)所述經(jīng)加密的內(nèi)容進(jìn)行解密。
3.如權(quán)利要求1或2所述的方法,其特征在于,還包括響應(yīng)于所述第二計(jì)算設(shè)備不再與所述第一計(jì)算設(shè)備鄰近,失去在所述第二計(jì)算設(shè)備處對(duì)所述受限制的內(nèi)容的訪問權(quán)限并且不再能夠使用所述第二計(jì)算設(shè)備來呈現(xiàn)所述受限制的內(nèi)容。
4.如權(quán)利要求1或2所述的方法,其特征在于所述第一計(jì)算設(shè)備與第一用戶的用戶身份相關(guān)聯(lián)地操作,以及所述第二計(jì)算設(shè)備與不同于所述第一用戶的第二用戶的用戶身份相關(guān)聯(lián)地操作。
5.如權(quán)利要求1或2所述的方法,其特征在于接收對(duì)所述受限制的內(nèi)容的訪問權(quán)限包括所述第二計(jì)算設(shè)備向所述第一計(jì)算設(shè)備提供所述第二計(jì)算設(shè)備的公鑰,從所述第一計(jì)算設(shè)備接收基于所述公鑰來加密的內(nèi)容密鑰, 基于所述第二計(jì)算設(shè)備的與所述公鑰相關(guān)聯(lián)的私鑰來對(duì)所述內(nèi)容密鑰進(jìn)行解密,以及使用經(jīng)解密的內(nèi)容密鑰來對(duì)所述受限制的內(nèi)容進(jìn)行解密。
6.如權(quán)利要求1所述的方法,其特征在于接收對(duì)所述內(nèi)容的訪問權(quán)限包括所述第二計(jì)算設(shè)備向所述第一計(jì)算設(shè)備提供所述第二計(jì)算設(shè)備的公鑰,從所述第一計(jì)算設(shè)備接收針對(duì)所述受限制的內(nèi)容的第一部分的、基于所述公鑰來加密的第一內(nèi)容密鑰,基于所述第二計(jì)算設(shè)備的與所述公鑰相關(guān)聯(lián)的私鑰來對(duì)所述第一內(nèi)容密鑰進(jìn)行解密,使用經(jīng)解密的第一內(nèi)容密鑰來對(duì)所述受限制的內(nèi)容的第一部分進(jìn)行解密,僅當(dāng)所述第一計(jì)算設(shè)備與所述第二計(jì)算設(shè)備鄰近時(shí)才從所述第一計(jì)算設(shè)備接收針對(duì)所述受限制的內(nèi)容的第二部分的、基于所述公鑰來加密的第二內(nèi)容密鑰,基于所述第二計(jì)算設(shè)備的與所述公鑰相關(guān)聯(lián)的私鑰來對(duì)所述第二內(nèi)容密鑰進(jìn)行解密,并且使用經(jīng)解密的第二內(nèi)容密鑰來對(duì)所述受限制的內(nèi)容的第二部分進(jìn)行解密。
7.如權(quán)利要求1所述的方法,其特征在于接收對(duì)所述受限制的內(nèi)容的訪問權(quán)限包括所述第二計(jì)算設(shè)備向所述第一計(jì)算設(shè)備提供所述第二計(jì)算設(shè)備的公鑰,從所述第一計(jì)算設(shè)備接收基于所述公鑰來加密的內(nèi)容密鑰, 基于所述第二計(jì)算設(shè)備的與所述公鑰相關(guān)聯(lián)的私鑰來對(duì)所述內(nèi)容密鑰進(jìn)行解密,使用經(jīng)解密的內(nèi)容密鑰來對(duì)所述受限制的內(nèi)容的第一部分進(jìn)行解密,驗(yàn)證所述第一計(jì)算設(shè)備是否仍然與所述第二計(jì)算設(shè)備鄰近,如果所述第一計(jì)算設(shè)備不與所述第二計(jì)算設(shè)備鄰近則刪除經(jīng)解密的內(nèi)容密鑰,如果所述第一計(jì)算設(shè)備仍然與所述第二計(jì)算設(shè)備鄰近則使用經(jīng)解密的內(nèi)容密鑰來對(duì)所述受限制的內(nèi)容的第二部分進(jìn)行解密。
8.如權(quán)利要求1所述的方法,其特征在于接收對(duì)所述內(nèi)容的訪問權(quán)限包括所述第二計(jì)算設(shè)備向所述第一計(jì)算設(shè)備提供所述第二計(jì)算設(shè)備的公鑰,接收基于所述公鑰來加密的內(nèi)容密鑰,基于與所述第二計(jì)算設(shè)備的所述公鑰相關(guān)聯(lián)的私鑰來對(duì)所述內(nèi)容密鑰進(jìn)行解密,使用經(jīng)解密的內(nèi)容密鑰來對(duì)所述受限制的內(nèi)容的第一部分進(jìn)行解密,響應(yīng)于對(duì)經(jīng)加密的內(nèi)容的第一部分進(jìn)行解密來刪除經(jīng)解密的內(nèi)容密鑰,在刪除了經(jīng)解密的內(nèi)容密鑰之后請(qǐng)求并接收經(jīng)加密的內(nèi)容密鑰,對(duì)所述內(nèi)容密鑰進(jìn)行解密,并且使用經(jīng)解密的內(nèi)容密鑰來對(duì)所述受限制的內(nèi)容的第二部分進(jìn)行解密。
9.如權(quán)利要求1所述的方法,其特征在于,還包括在所述第二計(jì)算設(shè)備處從所述第一計(jì)算設(shè)備接收驗(yàn)證信息;以及向服務(wù)器呈現(xiàn)所述驗(yàn)證信息,在所述第二計(jì)算設(shè)備處接收對(duì)所述內(nèi)容的訪問權(quán)限包括在所述第二計(jì)算設(shè)備處從所述服務(wù)器接收密鑰,所述第二計(jì)算設(shè)備使用所述密鑰來對(duì)所述受限制的內(nèi)容進(jìn)行解密。
10.如權(quán)利要求1所述的方法,其特征在于,還包括無線地感測(cè)所述第二計(jì)算設(shè)備處的方位信息;將所述方位信息從所述第二計(jì)算設(shè)備傳送給服務(wù)器;以及基于所傳送的方位信息來接收所述第二計(jì)算設(shè)備與所述第一計(jì)算設(shè)備鄰近的指示。
11.如權(quán)利要求1所述的方法,其特征在于所述第二計(jì)算設(shè)備不是物理地連接到所述第一計(jì)算設(shè)備。獲取受限制的內(nèi)容包括下載經(jīng)加密的內(nèi)容;接收對(duì)所述內(nèi)容的訪問權(quán)限包括所述第二計(jì)算設(shè)備向所述第一計(jì)算設(shè)備提供所述第二計(jì)算設(shè)備的公鑰,從所述第一計(jì)算設(shè)備接收基于所述公鑰來加密的內(nèi)容密鑰,基于所述第二計(jì)算設(shè)備的與所述公鑰相關(guān)聯(lián)的私鑰來對(duì)所述內(nèi)容密鑰進(jìn)行解密,以及使用經(jīng)解密的內(nèi)容密鑰來對(duì)經(jīng)加密的內(nèi)容進(jìn)行解密;以及所述方法還包括響應(yīng)于所述第二計(jì)算設(shè)備不再與所述第一計(jì)算設(shè)備鄰近,失去在所述第二計(jì)算設(shè)備處對(duì)所述內(nèi)容的訪問權(quán)限并且不再能夠使用所述第二計(jì)算設(shè)備來呈現(xiàn)所述受限制的內(nèi)容。
12.一種用于呈現(xiàn)內(nèi)容的系統(tǒng),包括第一計(jì)算設(shè)備(12),所述第一計(jì)算設(shè)備經(jīng)由網(wǎng)絡(luò)(10)從實(shí)體(16)獲得對(duì)內(nèi)容的訪問權(quán)限;以及第二計(jì)算設(shè)備(14),所述第二計(jì)算設(shè)備響應(yīng)于所述第一計(jì)算設(shè)備(1 與所述第二計(jì)算設(shè)備鄰近來接收對(duì)所述內(nèi)容的訪問權(quán)限,所述第二計(jì)算設(shè)備使用所述訪問權(quán)限來訪問所述內(nèi)容。
13.如權(quán)利要求12所述的系統(tǒng),還包括許可服務(wù)器(16),所述第一計(jì)算設(shè)備從所述許可服務(wù)器獲得對(duì)內(nèi)容的訪問權(quán)限;鄰近度服務(wù)器(20),所述第一計(jì)算設(shè)備和所述第二計(jì)算設(shè)備向所述鄰近度服務(wù)器傳送方位數(shù)據(jù),并且所述鄰近度服務(wù)器基于來自所述第一計(jì)算設(shè)備和所述第二計(jì)算設(shè)備的方位數(shù)據(jù)來確定所述第一計(jì)算設(shè)備是否與所述第二計(jì)算設(shè)備鄰近,所述鄰近度服務(wù)器向所述許可服務(wù)器傳遞所述第一計(jì)算設(shè)備是否與所述第二計(jì)算設(shè)備鄰近,所述許可服務(wù)器響應(yīng)于所述鄰近度服務(wù)器向所述許可服務(wù)器傳遞所述第一計(jì)算設(shè)備與所述第二計(jì)算設(shè)備鄰近來將包含對(duì)所述內(nèi)容的訪問權(quán)限的數(shù)據(jù)發(fā)送給所述第二計(jì)算設(shè)備。
14.如權(quán)利要求12或13所述的系統(tǒng),其特征在于當(dāng)所述第一計(jì)算設(shè)備與所述第二計(jì)算設(shè)備鄰近時(shí)且響應(yīng)于所述第一計(jì)算設(shè)備與所述第二計(jì)算設(shè)備鄰近,所述第一計(jì)算設(shè)備將對(duì)所述內(nèi)容的訪問權(quán)限傳送給所述第二計(jì)算設(shè)備;以及水印被間歇地添加到所述內(nèi)容,以標(biāo)識(shí)所述第一計(jì)算設(shè)備的用戶。
15.如權(quán)利要求12或13所述的系統(tǒng),其特征在于響應(yīng)于所述第一計(jì)算設(shè)備不再與所述第二計(jì)算設(shè)備鄰近,所述第二計(jì)算設(shè)備失去對(duì)所述內(nèi)容的訪問;以及所述第一計(jì)算設(shè)備不是物理地連接到所述第二計(jì)算設(shè)備。
全文摘要
本發(fā)明公開了基于鄰近度訪問受限制的內(nèi)容的方法和系統(tǒng)。向消費(fèi)者提供對(duì)使用內(nèi)容(例如電影、歌曲、應(yīng)用等)的許可證。該許可證允許該消費(fèi)者正使用(例如登錄)的設(shè)備以及在該消費(fèi)者正使用的設(shè)備附近的各設(shè)備使用該內(nèi)容。例如,第一計(jì)算設(shè)備獲取對(duì)受限制的內(nèi)容的許可證。第二計(jì)算設(shè)備獲取該受限制的內(nèi)容的副本;然而,第二計(jì)算設(shè)備未被許可使用該內(nèi)容并且因該內(nèi)容是加密的或以其他方式受限制的而可能不能訪問該內(nèi)容。第一計(jì)算設(shè)備被帶到第二計(jì)算設(shè)備附近。響應(yīng)于檢測(cè)到第一計(jì)算設(shè)備與第二計(jì)算設(shè)備鄰近,向第二計(jì)算設(shè)備提供對(duì)該受限制的內(nèi)容的合法訪問。第二計(jì)算設(shè)備隨后可解密(或以其他方式訪問)并播放該內(nèi)容。
文檔編號(hào)H04L29/06GK102223236SQ20111018506
公開日2011年10月19日 申請(qǐng)日期2011年6月22日 優(yōu)先權(quán)日2010年6月23日
發(fā)明者A·布林恩, B·C·繆特勒, C·J·薩雷托, K·A·韋伯, T·C·皮特切特 申請(qǐng)人:微軟公司