欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的內(nèi)容遞送優(yōu)先化的制作方法

文檔序號(hào):12290064閱讀:321來源:國(guó)知局
被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的內(nèi)容遞送優(yōu)先化的制作方法與工藝

隨著計(jì)算技術(shù)的發(fā)展,計(jì)算設(shè)備已經(jīng)變得日益強(qiáng)大。計(jì)算設(shè)備能力中的這種增加已經(jīng)導(dǎo)致更高級(jí)的內(nèi)容可用于用戶,諸如具有詳細(xì)圖形的復(fù)雜視頻游戲、高分辨率影片等。雖然這樣的高級(jí)內(nèi)容對(duì)用戶有益,但是它不是沒有其問題。一個(gè)這樣的問題在于該高級(jí)內(nèi)容在大小方面可以非常大(例如在數(shù)十或數(shù)百吉字節(jié)的量級(jí)上)。經(jīng)由網(wǎng)絡(luò)輸送這樣的大量?jī)?nèi)容要求相當(dāng)大量的帶寬并且會(huì)花費(fèi)相當(dāng)大量的時(shí)間(例如在數(shù)小時(shí)或數(shù)天的量級(jí)上)。這造成對(duì)希望在不久的將來使用該內(nèi)容的用戶的延遲,從而導(dǎo)致關(guān)于其計(jì)算設(shè)備的用戶受挫。



技術(shù)實(shí)現(xiàn)要素:

提供本概要來以簡(jiǎn)化的形式引入以下在詳細(xì)描述中進(jìn)一步描述的概念的選擇。本概要不旨在標(biāo)識(shí)所要求保護(hù)的主題的關(guān)鍵特征或必要特征,也不旨在被用于限制所要求保護(hù)的主題的范圍。

依照一個(gè)或多個(gè)方面,一種設(shè)備包括內(nèi)容儲(chǔ)存器和被管理無(wú)線分發(fā)網(wǎng)絡(luò)系統(tǒng)。內(nèi)容儲(chǔ)存器配置成維護(hù)只有當(dāng)設(shè)備的用戶具有消費(fèi)受保護(hù)內(nèi)容的準(zhǔn)許時(shí)才可以由設(shè)備的用戶消費(fèi)的受保護(hù)內(nèi)容的部分。該設(shè)備是被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的多個(gè)設(shè)備中的一個(gè),被管理無(wú)線分發(fā)網(wǎng)絡(luò)允許經(jīng)由該被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的該多個(gè)設(shè)備所托管的無(wú)線網(wǎng)絡(luò)而在該多個(gè)設(shè)備之間輸送受保護(hù)內(nèi)容的那些部分,而不管設(shè)備的用戶是否具有消費(fèi)受保護(hù)內(nèi)容的準(zhǔn)許。被管理無(wú)線分發(fā)網(wǎng)絡(luò)系統(tǒng)配置成將設(shè)備的一個(gè)或多個(gè)網(wǎng)絡(luò)接口卡中的每一個(gè)配置成與因特網(wǎng)通信、托管可以由多個(gè)設(shè)備中的其它設(shè)備加入的無(wú)線網(wǎng)絡(luò),或加入由多個(gè)設(shè)備中的另一個(gè)托管的無(wú)線網(wǎng)絡(luò)。

依照一個(gè)或多個(gè)方面,標(biāo)識(shí)被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的多個(gè)設(shè)備所托管的受保護(hù)內(nèi)容的部分。被管理無(wú)線分發(fā)網(wǎng)絡(luò)允許受保護(hù)內(nèi)容的部分經(jīng)由多個(gè)設(shè)備中的各種個(gè)體所托管的多個(gè)無(wú)線網(wǎng)絡(luò)而在多個(gè)設(shè)備之中輸送,所述多個(gè)設(shè)備中的每一個(gè)配置成維護(hù)只有當(dāng)設(shè)備的用戶具有消費(fèi)受保護(hù)內(nèi)容的準(zhǔn)許時(shí)才可以由設(shè)備的用戶消費(fèi)的受保護(hù)內(nèi)容的部分。基于一個(gè)或多個(gè)優(yōu)先級(jí)創(chuàng)建用于受保護(hù)內(nèi)容的部分的通過被管理無(wú)線分發(fā)網(wǎng)絡(luò)的路由,并且向多個(gè)設(shè)備中的一個(gè)或多個(gè)提供所述路由的指示。

依照一個(gè)或多個(gè)方面,第一設(shè)備標(biāo)識(shí)由與管理第一設(shè)備的相同的用戶管理的第二設(shè)備。第一和第二設(shè)備各自是被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的多個(gè)設(shè)備中的一個(gè),該被管理無(wú)線分發(fā)網(wǎng)絡(luò)允許經(jīng)由多個(gè)設(shè)備中的各種個(gè)體所托管的多個(gè)無(wú)線網(wǎng)絡(luò)而在多個(gè)設(shè)備之中輸送受保護(hù)內(nèi)容的部分,每一個(gè)設(shè)備配置成存儲(chǔ)只有當(dāng)設(shè)備的用戶具有消費(fèi)受保護(hù)內(nèi)容的準(zhǔn)許時(shí)才可以由設(shè)備的用戶消費(fèi)的受保護(hù)內(nèi)容的部分。受保護(hù)內(nèi)容的第一一個(gè)或多個(gè)部分由第一設(shè)備經(jīng)由第一無(wú)線網(wǎng)絡(luò)從一個(gè)或多個(gè)其它設(shè)備獲取。此外,受保護(hù)內(nèi)容的第二一個(gè)或多個(gè)部分由第一設(shè)備從第二設(shè)備獲取,第二設(shè)備已經(jīng)經(jīng)由第二無(wú)線網(wǎng)絡(luò)從一個(gè)或多個(gè)其它設(shè)備獲取了受保護(hù)內(nèi)容的該第二一個(gè)或多個(gè)部分。

附圖說明

詳細(xì)描述是參照附圖描述的。在圖中,參考標(biāo)號(hào)的(多個(gè))最左側(cè)數(shù)字標(biāo)識(shí)其中該參考標(biāo)號(hào)第一次所出現(xiàn)在的圖。在描述和附圖中的不同實(shí)例中相同參考標(biāo)號(hào)的使用可以指示類似或相同的項(xiàng)。在圖中表示的實(shí)體可以指示一個(gè)或多個(gè)實(shí)體,并且因而可以在討論中可互換地引用實(shí)體的單數(shù)或復(fù)數(shù)形式。

圖1圖示了依照一個(gè)或多個(gè)實(shí)施例的實(shí)現(xiàn)被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的內(nèi)容遞送優(yōu)先化的示例系統(tǒng)。

圖2圖示了依照一個(gè)或多個(gè)實(shí)施例的示例被管理無(wú)線分發(fā)網(wǎng)絡(luò)。

圖3是圖示了依照一個(gè)或多個(gè)實(shí)施例的用于實(shí)現(xiàn)本文所討論的技術(shù)的設(shè)備的示例過程的流程圖。

圖4是圖示了依照一個(gè)或多個(gè)實(shí)施例的用于實(shí)現(xiàn)本文所討論的技術(shù)的服務(wù)的示例過程的流程圖。

圖5是圖示了依照一個(gè)或多個(gè)實(shí)施例的用于鼓勵(lì)用戶允許其設(shè)備參與被管理無(wú)線分發(fā)網(wǎng)絡(luò)的示例過程的流程圖。

圖6圖示了依照一個(gè)或多個(gè)實(shí)施例的示例被管理無(wú)線分發(fā)網(wǎng)絡(luò)。

圖7圖示了依照一個(gè)或多個(gè)實(shí)施例的使用本地恢復(fù)技術(shù)的示例被管理無(wú)線分發(fā)網(wǎng)絡(luò)。

圖8圖示了依照一個(gè)或多個(gè)實(shí)施例的使用增強(qiáng)本地恢復(fù)技術(shù)的示例系統(tǒng)。

圖9圖示了依照一個(gè)或多個(gè)實(shí)施例的使用被管理恢復(fù)技術(shù)的示例系統(tǒng)。

圖10是圖示了依照一個(gè)或多個(gè)實(shí)施例的用于發(fā)現(xiàn)被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的內(nèi)容的示例過程的流程圖。

圖11是圖示了依照一個(gè)或多個(gè)實(shí)施例的用于在被管理無(wú)線分發(fā)網(wǎng)絡(luò)中發(fā)現(xiàn)內(nèi)容和生成路由的示例過程的流程圖。

圖12圖示了依照一個(gè)或多個(gè)實(shí)施例的實(shí)現(xiàn)被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的內(nèi)容遞送優(yōu)先化的示例系統(tǒng)。

圖13是圖示了依照一個(gè)或多個(gè)實(shí)施例的用于使設(shè)備合作以獲取受保護(hù)內(nèi)容的示例過程的流程圖。

圖14圖示了包括示例計(jì)算設(shè)備的示例系統(tǒng),該示例計(jì)算設(shè)備代表可以實(shí)現(xiàn)本文所描述的各種技術(shù)的一個(gè)或多個(gè)系統(tǒng)和/或設(shè)備。

具體實(shí)施方式

本文討論被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的內(nèi)容遞送優(yōu)先化。一般地,被管理無(wú)線分發(fā)網(wǎng)絡(luò)包括經(jīng)由多個(gè)無(wú)線網(wǎng)絡(luò)(例如多個(gè)Wi-Fi網(wǎng)絡(luò))彼此通信的多個(gè)設(shè)備。被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的每一個(gè)設(shè)備可以托管至少一個(gè)無(wú)線網(wǎng)絡(luò)和/或加入至少一個(gè)無(wú)線網(wǎng)絡(luò)。

內(nèi)容(例如游戲、影片等)可以被分離成多個(gè)部分,并且被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的多個(gè)設(shè)備的不同個(gè)體可以托管(host)內(nèi)容的不同部分。需要準(zhǔn)許以便使設(shè)備消費(fèi)內(nèi)容(例如玩游戲、觀看影片等),因而內(nèi)容還被稱為受保護(hù)內(nèi)容。該準(zhǔn)許可以采取各種形式,諸如允許解密受保護(hù)內(nèi)容的密鑰。被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的設(shè)備可以托管受保護(hù)內(nèi)容而不管設(shè)備的用戶是否具有消費(fèi)內(nèi)容的準(zhǔn)許。

設(shè)備獲取受保護(hù)內(nèi)容的部分以便消費(fèi)受保護(hù)內(nèi)容。設(shè)備可以從被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的多個(gè)設(shè)備中的不同個(gè)體獲取受保護(hù)內(nèi)容的那些部分,其中受保護(hù)內(nèi)容的那些部分經(jīng)由無(wú)線網(wǎng)絡(luò)輸送。由于設(shè)備可以經(jīng)由被管理無(wú)線分發(fā)網(wǎng)絡(luò)的無(wú)線網(wǎng)絡(luò)獲取受保護(hù)內(nèi)容的部分,因此設(shè)備可以獲取那些部分而不必通過因特網(wǎng)訪問內(nèi)容服務(wù),這導(dǎo)致用戶的因特網(wǎng)連接上的減少的數(shù)據(jù)使用,以及由于無(wú)線網(wǎng)絡(luò)的更快速度所致的那些部分的更快檢索。

圖1圖示了依照一個(gè)或多個(gè)實(shí)施例的實(shí)現(xiàn)被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的內(nèi)容遞送優(yōu)先化的示例系統(tǒng)100。系統(tǒng)100包括被管理無(wú)線分發(fā)網(wǎng)絡(luò)102,其包括多個(gè)設(shè)備104和106。被管理無(wú)線分發(fā)網(wǎng)絡(luò)102是使用諸如Wi-Fi網(wǎng)絡(luò)或其它無(wú)線局域網(wǎng)(WLAN)之類的一個(gè)或多個(gè)無(wú)線數(shù)據(jù)網(wǎng)絡(luò)彼此通信的設(shè)備的集合。被管理無(wú)線分發(fā)網(wǎng)絡(luò)包括設(shè)備以及由那些設(shè)備創(chuàng)建的無(wú)線數(shù)據(jù)網(wǎng)絡(luò)。盡管在被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中圖示了兩個(gè)設(shè)備104和106,但是應(yīng)當(dāng)指出的是,可以在被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中包括任何數(shù)目的設(shè)備。

設(shè)備104和106可以每一個(gè)為各種各樣不同類型的設(shè)備,并且設(shè)備104和106可以是相同或不同類型的設(shè)備。例如,設(shè)備104和106中的每一個(gè)可以是臺(tái)式計(jì)算機(jī)、服務(wù)器計(jì)算機(jī)、膝上型或上網(wǎng)本計(jì)算機(jī)、平板或筆記本計(jì)算機(jī)、移動(dòng)站、娛樂電器、通信耦合到顯示設(shè)備的機(jī)頂盒、電視或其它顯示設(shè)備、蜂窩或其它無(wú)線電話、游戲控制臺(tái)、汽車計(jì)算機(jī)等等。因此,每一個(gè)設(shè)備104和106的范圍可以從具有大量存儲(chǔ)器和處理器資源的全資源設(shè)備(例如個(gè)人計(jì)算機(jī)、游戲控制臺(tái))到具有有限存儲(chǔ)器和/或處理資源的低資源設(shè)備(例如傳統(tǒng)機(jī)頂盒、電視)。

設(shè)備104和106可以經(jīng)由網(wǎng)絡(luò)118與網(wǎng)絡(luò)管理服務(wù)112、內(nèi)容服務(wù)114和內(nèi)容許可服務(wù)116通信。網(wǎng)絡(luò)118可以是各種各樣不同網(wǎng)絡(luò)中的一個(gè)或多個(gè),諸如因特網(wǎng)或公共電話網(wǎng)絡(luò)。網(wǎng)絡(luò)118不同于被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的無(wú)線網(wǎng)絡(luò),因?yàn)榫W(wǎng)絡(luò)118具有比無(wú)線網(wǎng)絡(luò)更慢的數(shù)據(jù)輸送速率,具有無(wú)線網(wǎng)絡(luò)所不具有的與網(wǎng)絡(luò)118的使用相關(guān)聯(lián)的成本(例如每兆字節(jié)或吉字節(jié)),和/或具有無(wú)線網(wǎng)絡(luò)所不具有的對(duì)在給定時(shí)間段內(nèi)可以通過網(wǎng)絡(luò)118輸送的數(shù)據(jù)量(例如字節(jié)數(shù)目)的限制。服務(wù)112、114和116可以通過各種各樣不同類型的設(shè)備中的任一個(gè)實(shí)現(xiàn),諸如以上關(guān)于設(shè)備104和106討論的類型中的任一個(gè)。

內(nèi)容服務(wù)114經(jīng)由網(wǎng)絡(luò)118使多段(piece)受保護(hù)內(nèi)容可用于設(shè)備104和106。內(nèi)容服務(wù)114可以使各種各樣不同受保護(hù)內(nèi)容中的任一個(gè)可用,諸如視頻內(nèi)容(例如作為受保護(hù)內(nèi)容的不同段的不同影片)、游戲內(nèi)容(例如作為受保護(hù)內(nèi)容的不同段的不同視頻游戲)等等。內(nèi)容許可服務(wù)116管理酌情向設(shè)備104和106提供許可以允許受保護(hù)內(nèi)容被設(shè)備104和106消費(fèi)(例如回放、運(yùn)行等)。網(wǎng)絡(luò)管理服務(wù)112提供用于被管理無(wú)線分發(fā)網(wǎng)絡(luò)102的管理功能性,包括促進(jìn)建立和維護(hù)被管理無(wú)線分發(fā)網(wǎng)絡(luò)102、促進(jìn)要向哪些設(shè)備104和106提供哪個(gè)受保護(hù)內(nèi)容等等。

盡管本文參照特定服務(wù)112、114和116討論了特定功能性,但是應(yīng)當(dāng)指出的是,本文所討論的特定服務(wù)的功能性可以分離成多個(gè)服務(wù),并且多個(gè)服務(wù)的至少某種功能性可以組合成單個(gè)服務(wù)。例如,內(nèi)容服務(wù)114和內(nèi)容許可服務(wù)116可以是單個(gè)服務(wù)。作為另一示例,內(nèi)容服務(wù)114可以通過多個(gè)服務(wù)實(shí)現(xiàn)。

設(shè)備104包括被管理無(wú)線分發(fā)網(wǎng)絡(luò)系統(tǒng)122和無(wú)線網(wǎng)絡(luò)組件124。設(shè)備106包括被管理無(wú)線分發(fā)網(wǎng)絡(luò)系統(tǒng)126,并且與無(wú)線網(wǎng)絡(luò)組件128相關(guān)聯(lián)。包括在被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的設(shè)備可以與網(wǎng)絡(luò)118直接或間接通信。例如,設(shè)備104可以直接與網(wǎng)絡(luò)118通信,并且設(shè)備106可以經(jīng)由無(wú)線網(wǎng)絡(luò)組件128與網(wǎng)絡(luò)118間接通信。

每一個(gè)設(shè)備104和106具有相關(guān)聯(lián)的無(wú)線網(wǎng)絡(luò)組件。設(shè)備104具有作為設(shè)備104的部分而被包括的相關(guān)聯(lián)的無(wú)線網(wǎng)絡(luò)組件124,并且設(shè)備106具有設(shè)備106與其通信(例如通過使用有線連接)的相關(guān)聯(lián)的無(wú)線網(wǎng)絡(luò)組件128。無(wú)線網(wǎng)絡(luò)組件124和128允許被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的設(shè)備通過無(wú)線網(wǎng)絡(luò)(例如Wi-Fi網(wǎng)絡(luò))彼此通信。

每一個(gè)設(shè)備104和106還包括被管理無(wú)線分發(fā)網(wǎng)絡(luò)系統(tǒng)。設(shè)備104或106的被管理無(wú)線分發(fā)網(wǎng)絡(luò)系統(tǒng)管理被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的設(shè)備104或106的參與,包括向其它設(shè)備輸送或從其它設(shè)備輸送受保護(hù)內(nèi)容,向其它設(shè)備傳送或從其它設(shè)備傳送控制信息,等等。

被管理無(wú)線分發(fā)網(wǎng)絡(luò)102允許受保護(hù)內(nèi)容從被管理無(wú)線分發(fā)網(wǎng)絡(luò)102內(nèi)的其它設(shè)備分發(fā)到設(shè)備104和106。在受保護(hù)內(nèi)容的部分存儲(chǔ)在被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的至少一個(gè)設(shè)備上之后,可以在不訪問網(wǎng)絡(luò)118的情況下使受保護(hù)內(nèi)容的那個(gè)部分可用于被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的其它設(shè)備。

在不訪問網(wǎng)絡(luò)118的情況下使受保護(hù)內(nèi)容可用于被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的設(shè)備以各種方式增強(qiáng)被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的設(shè)備的性能和操作。例如,由被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的設(shè)備使用的無(wú)線網(wǎng)絡(luò)典型地提供比使用網(wǎng)絡(luò)118可以實(shí)現(xiàn)的更快的數(shù)據(jù)輸送,從而增加可以由被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的設(shè)備以其獲取受保護(hù)內(nèi)容的速度。作為另一示例,特定經(jīng)濟(jì)成本可能與網(wǎng)絡(luò)118的使用相關(guān)聯(lián)。通過在被管理無(wú)線分發(fā)網(wǎng)絡(luò)102的無(wú)線網(wǎng)絡(luò)上輸送受保護(hù)內(nèi)容,可以避免這樣的成本。作為又一示例,當(dāng)訪問網(wǎng)絡(luò)118時(shí)可能將數(shù)據(jù)上限(cap)或限制置于設(shè)備上(例如為設(shè)備104或106提供對(duì)網(wǎng)絡(luò)118的訪問的訪問提供方可能將設(shè)備104或106限制到每月特定數(shù)目吉字節(jié)的數(shù)據(jù)輸送)。通過在被管理無(wú)線分發(fā)網(wǎng)絡(luò)102的無(wú)線網(wǎng)絡(luò)上輸送受保護(hù)內(nèi)容,可以避免這樣的數(shù)據(jù)上限或限制。

設(shè)備104還包括內(nèi)容儲(chǔ)存器130和內(nèi)容消費(fèi)系統(tǒng)132。設(shè)備106也包括內(nèi)容儲(chǔ)存器134和內(nèi)容消費(fèi)系統(tǒng)136。內(nèi)容儲(chǔ)存器130和134可以使用各種各樣存儲(chǔ)機(jī)制中的任一個(gè)實(shí)現(xiàn),諸如非易失性存儲(chǔ)器(例如閃速存儲(chǔ)器)、一個(gè)或多個(gè)磁盤、一個(gè)或多個(gè)光盤等等。存儲(chǔ)在內(nèi)容儲(chǔ)存器130和134中的受保護(hù)內(nèi)容可以從內(nèi)容服務(wù)114、從被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的另一設(shè)備或從另一源獲取。內(nèi)容消費(fèi)系統(tǒng)132管理或協(xié)調(diào)內(nèi)容儲(chǔ)存器130中的受保護(hù)內(nèi)容的消費(fèi),并且內(nèi)容消費(fèi)系統(tǒng)136管理或協(xié)調(diào)內(nèi)容儲(chǔ)存器134中的受保護(hù)內(nèi)容的消費(fèi)。受保護(hù)內(nèi)容的消費(fèi)取決于設(shè)備、受保護(hù)內(nèi)容等而變化。例如,受保護(hù)內(nèi)容的消費(fèi)可以是玩游戲、回放影片等。

為了消費(fèi)受保護(hù)內(nèi)容,內(nèi)容消費(fèi)系統(tǒng)132、136諸如從內(nèi)容許可服務(wù)116獲取消費(fèi)受保護(hù)內(nèi)容的準(zhǔn)許。由于需要這樣的準(zhǔn)許以消費(fèi)內(nèi)容,因此該內(nèi)容還被稱為受保護(hù)內(nèi)容。應(yīng)當(dāng)指出的是,在本文中對(duì)內(nèi)容的引用是指受保護(hù)內(nèi)容。準(zhǔn)許可以響應(yīng)于各種動(dòng)作而被接收,諸如消費(fèi)受保護(hù)內(nèi)容的適當(dāng)費(fèi)用的支付。消費(fèi)受保護(hù)內(nèi)容的準(zhǔn)許可以采取各種形式,諸如包括可以用于解密受保護(hù)內(nèi)容的密鑰的許可(例如在其中受保護(hù)內(nèi)容以加密形式維護(hù)在內(nèi)容儲(chǔ)存器130中的情況中)、指定對(duì)于受保護(hù)內(nèi)容可以采取什么動(dòng)作(例如可以如何消費(fèi)受保護(hù)內(nèi)容)的由設(shè)備104、106的安全模塊推行的許可,等等。無(wú)論消費(fèi)受保護(hù)內(nèi)容的準(zhǔn)許的形式如何,除非獲取準(zhǔn)許,否則防止受保護(hù)內(nèi)容的消費(fèi)??梢砸圆煌绞椒乐故鼙Wo(hù)內(nèi)容的消費(fèi),諸如通過不解密受保護(hù)內(nèi)容、不允許對(duì)其中存儲(chǔ)受保護(hù)內(nèi)容的內(nèi)容儲(chǔ)存器的部分的訪問,等等。

被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的設(shè)備的一個(gè)或多個(gè)中的每一個(gè)創(chuàng)建至少一個(gè)無(wú)線網(wǎng)絡(luò),并且所創(chuàng)建的無(wú)線網(wǎng)絡(luò)可以由被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的其它設(shè)備訪問??梢允顾鶆?chuàng)建的無(wú)線網(wǎng)絡(luò)的參數(shù)對(duì)被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的設(shè)備已知,從而允許被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的設(shè)備的每一個(gè)經(jīng)由無(wú)線網(wǎng)絡(luò)并且獨(dú)立于網(wǎng)絡(luò)118與被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的一個(gè)或多個(gè)其它設(shè)備通信。

圖2圖示了依照一個(gè)或多個(gè)實(shí)施例的示例被管理無(wú)線分發(fā)網(wǎng)絡(luò)200。在圖2中圖示了四個(gè)設(shè)備202、204、206和208,其中的每一個(gè)可以是圖1的設(shè)備104或106。設(shè)備202-208中的每一個(gè)創(chuàng)建無(wú)線網(wǎng)絡(luò)。設(shè)備202創(chuàng)建無(wú)線網(wǎng)絡(luò)212,設(shè)備204創(chuàng)建無(wú)線網(wǎng)絡(luò)214,設(shè)備206創(chuàng)建無(wú)線網(wǎng)絡(luò)216,并且設(shè)備208創(chuàng)建無(wú)線網(wǎng)絡(luò)218。將無(wú)線網(wǎng)絡(luò)212-218圖示為虛線,其示出由無(wú)線網(wǎng)絡(luò)覆蓋的區(qū)域,所述區(qū)域是設(shè)備可以在其中訪問無(wú)線網(wǎng)絡(luò)的地方。

如圖2中所圖示的,設(shè)備202-208中的每一個(gè)在一個(gè)或多個(gè)網(wǎng)絡(luò)的區(qū)域內(nèi),但是不需要在這些網(wǎng)絡(luò)中的全部的區(qū)域內(nèi)。例如,設(shè)備202在無(wú)線網(wǎng)絡(luò)212和214的區(qū)域內(nèi),但是不在無(wú)線網(wǎng)絡(luò)216和218的區(qū)域內(nèi)。作為另一示例,設(shè)備208在無(wú)線網(wǎng)絡(luò)214、216和218的區(qū)域內(nèi),但是不在無(wú)線網(wǎng)絡(luò)212的區(qū)域內(nèi)。

給定處于不同無(wú)線網(wǎng)絡(luò)的范圍內(nèi)的不同設(shè)備,可以建立無(wú)線網(wǎng)絡(luò)鏈。例如,設(shè)備202可以加入由設(shè)備204創(chuàng)建的無(wú)線網(wǎng)絡(luò)214,設(shè)備204可以加入由設(shè)備208創(chuàng)建的無(wú)線網(wǎng)絡(luò)218,并且設(shè)備208可以加入由設(shè)備206創(chuàng)建的無(wú)線網(wǎng)絡(luò)216。無(wú)線網(wǎng)絡(luò)214、218和216的鏈允許內(nèi)容從設(shè)備202輸送到設(shè)備204到設(shè)備208到設(shè)備206,或者從設(shè)備206輸送到設(shè)備208到設(shè)備204到設(shè)備202。

返回圖1,被管理無(wú)線分發(fā)網(wǎng)絡(luò)是由多個(gè)設(shè)備(例如設(shè)備104和106)創(chuàng)建的無(wú)線網(wǎng)絡(luò)的集合。無(wú)線網(wǎng)絡(luò)的創(chuàng)建是指托管無(wú)線網(wǎng)絡(luò)或充當(dāng)用于無(wú)線網(wǎng)絡(luò)的接入點(diǎn)。每一個(gè)無(wú)線網(wǎng)絡(luò)具有包括名稱(例如服務(wù)集標(biāo)識(shí)符(SSID))和安全密鑰(例如口令)的參數(shù)。這些參數(shù)可以由創(chuàng)建無(wú)線網(wǎng)絡(luò)的設(shè)備生成,或者可替換地由向設(shè)備提供參數(shù)的另一設(shè)備(例如網(wǎng)絡(luò)管理服務(wù)112)生成。網(wǎng)絡(luò)的名稱可以由創(chuàng)建無(wú)線網(wǎng)絡(luò)的設(shè)備廣播,或者可替換地不被廣播(例如無(wú)線網(wǎng)絡(luò)可以是隱藏網(wǎng)絡(luò))。希望經(jīng)由無(wú)線網(wǎng)絡(luò)與一個(gè)或多個(gè)其它設(shè)備通信的設(shè)備通過向創(chuàng)建網(wǎng)絡(luò)的設(shè)備提供網(wǎng)絡(luò)參數(shù)來加入無(wú)線網(wǎng)絡(luò)。創(chuàng)建網(wǎng)絡(luò)的設(shè)備驗(yàn)證參數(shù),并且只有當(dāng)參數(shù)被驗(yàn)證時(shí)才允許該另一設(shè)備加入無(wú)線網(wǎng)絡(luò)。

每一個(gè)無(wú)線網(wǎng)絡(luò)可以可選地具有指示如何加入無(wú)線網(wǎng)絡(luò)或什么設(shè)備可以加入無(wú)線網(wǎng)絡(luò)的附加參數(shù)。例如,無(wú)線網(wǎng)絡(luò)可以僅允許具有特定地址(例如媒體訪問控制(MAC)地址)的設(shè)備加入無(wú)線網(wǎng)絡(luò)。作為加入由設(shè)備創(chuàng)建的無(wú)線網(wǎng)絡(luò)的請(qǐng)求的部分,另一設(shè)備提供其MAC地址并且只有當(dāng)所述另一設(shè)備具有被允許加入無(wú)線網(wǎng)絡(luò)的MAC地址時(shí),創(chuàng)建網(wǎng)絡(luò)的設(shè)備才允許所述另一設(shè)備加入網(wǎng)絡(luò)。

無(wú)線網(wǎng)絡(luò)的參數(shù)還可以隨時(shí)間改變。例如,可以以規(guī)律或非規(guī)律間隔(例如每24小時(shí))改變無(wú)線網(wǎng)絡(luò)的名稱或安全密鑰。使對(duì)無(wú)線網(wǎng)絡(luò)的參數(shù)的這樣的改變對(duì)被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的設(shè)備是已知的。這樣的改變支持各種使用場(chǎng)景,諸如使名稱或安全密鑰在給定它們以其改變的速率的情況下難以被惡意設(shè)備猜到。

在一個(gè)或多個(gè)實(shí)施例中,被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的設(shè)備創(chuàng)建兩個(gè)無(wú)線網(wǎng)絡(luò)。兩個(gè)無(wú)線網(wǎng)絡(luò)中的第一個(gè)用于將受保護(hù)內(nèi)容輸入到創(chuàng)建兩個(gè)無(wú)線網(wǎng)絡(luò)的設(shè)備。另一設(shè)備可以加入第一無(wú)線網(wǎng)絡(luò)以向創(chuàng)建兩個(gè)無(wú)線網(wǎng)絡(luò)的設(shè)備提供受保護(hù)內(nèi)容。兩個(gè)無(wú)線網(wǎng)絡(luò)中的第二個(gè)用于從創(chuàng)建兩個(gè)無(wú)線網(wǎng)絡(luò)的設(shè)備輸出受保護(hù)內(nèi)容。另一設(shè)備可以加入第二無(wú)線網(wǎng)絡(luò)以從創(chuàng)建兩個(gè)無(wú)線網(wǎng)絡(luò)的設(shè)備檢索或以其它方式獲取受保護(hù)內(nèi)容。

可替換地,設(shè)備可以創(chuàng)建任何其它數(shù)目的無(wú)線網(wǎng)絡(luò)。例如,設(shè)備可以不創(chuàng)建無(wú)線網(wǎng)絡(luò)并且簡(jiǎn)單地依賴于加入由其它設(shè)備創(chuàng)建的無(wú)線網(wǎng)絡(luò)以便從其它設(shè)備接收受保護(hù)內(nèi)容或向其它設(shè)備提供受保護(hù)內(nèi)容。作為另一示例,設(shè)備可以創(chuàng)建用于從其它設(shè)備接收受保護(hù)內(nèi)容和向其它設(shè)備提供受保護(hù)內(nèi)容二者的一個(gè)無(wú)線網(wǎng)絡(luò)。作為又一示例,設(shè)備可以創(chuàng)建用于向設(shè)備輸入受保護(hù)內(nèi)容的多個(gè)無(wú)線網(wǎng)絡(luò),或用于從設(shè)備輸出受保護(hù)內(nèi)容的多個(gè)無(wú)線網(wǎng)絡(luò)。

網(wǎng)絡(luò)管理服務(wù)112管理被管理無(wú)線分發(fā)網(wǎng)絡(luò)102。被管理無(wú)線分發(fā)網(wǎng)絡(luò)102的管理包括維護(hù)哪些無(wú)線網(wǎng)絡(luò)包括在被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的記錄,以及還維護(hù)包括在被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的無(wú)線網(wǎng)絡(luò)的參數(shù)的記錄。被管理無(wú)線分發(fā)網(wǎng)絡(luò)102的管理還可以包括維護(hù)關(guān)于包括在被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的無(wú)線網(wǎng)絡(luò)的各種其它信息,諸如哪些無(wú)線網(wǎng)絡(luò)可以由被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的哪些設(shè)備看到,穿過多少無(wú)線網(wǎng)絡(luò)以便在被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中將數(shù)據(jù)從一個(gè)設(shè)備傳送至另一設(shè)備,等等。

盡管本文將被管理無(wú)線分發(fā)網(wǎng)絡(luò)102的管理討論為由網(wǎng)絡(luò)管理服務(wù)112執(zhí)行,但是可替換地,管理可以至少部分地由被管理無(wú)線分發(fā)網(wǎng)絡(luò)102的設(shè)備上的被管理無(wú)線分發(fā)網(wǎng)絡(luò)系統(tǒng)分發(fā)并且執(zhí)行。例如,管理可以至少部分地由被管理無(wú)線分發(fā)網(wǎng)絡(luò)系統(tǒng)122和126執(zhí)行,其中網(wǎng)絡(luò)管理服務(wù)112促進(jìn)被管理無(wú)線分發(fā)網(wǎng)絡(luò)系統(tǒng)之中的通信。

網(wǎng)絡(luò)管理服務(wù)112還提供其維護(hù)的各種信息給被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的設(shè)備。例如,由網(wǎng)絡(luò)管理服務(wù)112維護(hù)的無(wú)線網(wǎng)絡(luò)參數(shù)可以被提供給被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的設(shè)備,使得被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的設(shè)備可以加入被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的無(wú)線網(wǎng)絡(luò)。

網(wǎng)絡(luò)管理服務(wù)112確定哪些設(shè)備要包括在被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中,并且該確定可以以各種各樣不同方式中的任一個(gè)做出。在一個(gè)或多個(gè)實(shí)施例中,網(wǎng)絡(luò)管理服務(wù)112使用各種規(guī)則或準(zhǔn)則來確定哪些設(shè)備要包括在被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中。是否在被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中包括設(shè)備的這些規(guī)則或準(zhǔn)則可以包括,例如,設(shè)備在地理上多接近于網(wǎng)絡(luò)102中的一個(gè)或多個(gè)其它設(shè)備(例如從設(shè)備、從設(shè)備的用戶或其它源獲取的設(shè)備的地理區(qū)域),設(shè)備是否在網(wǎng)絡(luò)102中的設(shè)備所托管的無(wú)線網(wǎng)絡(luò)的范圍內(nèi),設(shè)備是否可以在不穿過超過閾值數(shù)目的無(wú)線網(wǎng)絡(luò)的情況下訪問網(wǎng)絡(luò)102中的任何其它設(shè)備,多少設(shè)備已經(jīng)在網(wǎng)絡(luò)102中,等等。

應(yīng)當(dāng)指出的是,盡管在圖1中圖示了單個(gè)被管理無(wú)線分發(fā)網(wǎng)絡(luò)102,但是系統(tǒng)100可以包括任何數(shù)目的被管理無(wú)線分發(fā)網(wǎng)絡(luò)102。網(wǎng)絡(luò)管理服務(wù)112可以維護(hù)用于多個(gè)被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的每一個(gè)的各種信息,并且向該被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的設(shè)備(但是不向其它被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的設(shè)備)提供關(guān)于每一個(gè)被管理無(wú)線分發(fā)網(wǎng)絡(luò)102的信息。

還應(yīng)當(dāng)指出的是,包括在被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的設(shè)備可以是內(nèi)容源、內(nèi)容消費(fèi)者或二者。內(nèi)容源是指使受保護(hù)內(nèi)容可用于被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的一個(gè)或多個(gè)其它設(shè)備的設(shè)備。內(nèi)容消費(fèi)者是指從被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的另一設(shè)備接收或以其它方式獲取受保護(hù)內(nèi)容的設(shè)備。因此,例如,被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的設(shè)備可以從網(wǎng)絡(luò)102中的其它設(shè)備接收和回放受保護(hù)內(nèi)容,但是不使該設(shè)備上的任何受保護(hù)內(nèi)容可用于網(wǎng)絡(luò)102中的其它設(shè)備。

還應(yīng)當(dāng)指出的是,被管理無(wú)線分發(fā)網(wǎng)絡(luò)102由網(wǎng)絡(luò)管理服務(wù)112和被管理無(wú)線分發(fā)網(wǎng)絡(luò)系統(tǒng)122、126管理。被管理無(wú)線分發(fā)網(wǎng)絡(luò)系統(tǒng)122、126控制被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的無(wú)線網(wǎng)絡(luò)的加入或托管。因此,僅被管理無(wú)線分發(fā)網(wǎng)絡(luò)系統(tǒng)122、126可以經(jīng)由這些無(wú)線網(wǎng)絡(luò)傳送數(shù)據(jù)——其它組件或模塊不被準(zhǔn)許訪問這些無(wú)線網(wǎng)絡(luò)。另外,被管理無(wú)線分發(fā)網(wǎng)絡(luò)系統(tǒng)122、126控制什么內(nèi)容被準(zhǔn)許使用這些無(wú)線網(wǎng)絡(luò)輸送。被管理無(wú)線分發(fā)網(wǎng)絡(luò)系統(tǒng)122、126僅慮及受保護(hù)內(nèi)容使用這些無(wú)線網(wǎng)絡(luò)的輸送,并且僅滿足系統(tǒng)122、126的準(zhǔn)則或規(guī)則的受保護(hù)內(nèi)容(例如具有特定標(biāo)識(shí)符或來自特定分發(fā)商的受保護(hù)內(nèi)容、存儲(chǔ)在內(nèi)容儲(chǔ)存器130的特定部分中的受保護(hù)內(nèi)容等)可以使用這些無(wú)線設(shè)備輸送。因此,使用本文所討論的技術(shù),不使設(shè)備104、106上的全部?jī)?nèi)容可用于在設(shè)備之中的輸送,并且使用本文所討論的技術(shù),設(shè)備104、106不向用于使其它設(shè)備連接到設(shè)備104、106的自由訪問敞開自身。

此外應(yīng)當(dāng)指出的是,被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的用戶設(shè)備的包括僅在接收到對(duì)這樣做的用戶同意之后執(zhí)行。該用戶同意可以是選擇加入同意,其中用戶采取肯定動(dòng)作來請(qǐng)求用戶的設(shè)備被包括作為被管理無(wú)線分發(fā)網(wǎng)絡(luò)的部分??商鎿Q地,該用戶同意可以是選擇退出同意,其中用戶采取肯定動(dòng)作來請(qǐng)求從被管理無(wú)線分發(fā)網(wǎng)絡(luò)排除用戶的設(shè)備。如果用戶不選擇退出被管理無(wú)線分發(fā)網(wǎng)絡(luò),則其為用戶隱含同意使用戶的設(shè)備被包括作為被管理無(wú)線分發(fā)網(wǎng)絡(luò)的部分。

圖3是圖示了依照一個(gè)或多個(gè)實(shí)施例的用于實(shí)現(xiàn)本文所討論的技術(shù)的設(shè)備的示例過程300的流程圖。過程300由諸如圖1的設(shè)備104或106之類的被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的設(shè)備實(shí)施,并且可以實(shí)現(xiàn)在軟件、固件、硬件或其組合中。將過程300示出為動(dòng)作集并且其不受限于所示的用于執(zhí)行各種動(dòng)作的操作的次序。過程300是用于實(shí)現(xiàn)本文所討論的技術(shù)的示例過程;參照不同圖在本文中包括這些技術(shù)的附加討論。

在過程300中,允許設(shè)備加入由被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的其它設(shè)備托管的無(wú)線網(wǎng)絡(luò)的參數(shù)由設(shè)備獲取(動(dòng)作302)。獲取參數(shù)的設(shè)備是實(shí)現(xiàn)過程300的設(shè)備,并且參數(shù)可以從各種源(例如被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的設(shè)備中的其它個(gè)體或網(wǎng)絡(luò)管理服務(wù))獲取。可以獲取不同參數(shù),諸如無(wú)線網(wǎng)絡(luò)的名稱(例如SSID)和安全密鑰(例如口令)。

設(shè)備酌情托管或加入無(wú)線網(wǎng)絡(luò),以通過被管理無(wú)線分發(fā)網(wǎng)絡(luò)輸送受保護(hù)內(nèi)容的多個(gè)部分(動(dòng)作304)。受保護(hù)內(nèi)容可以被分離成如以下討論的不同部分,并且可以以如本文討論的不同方式確定到受保護(hù)內(nèi)容的不同部分的不同路由。這些路由指示哪些無(wú)線網(wǎng)絡(luò)要由被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的哪些設(shè)備加入或以其它方式訪問以便在設(shè)備之間輸送受保護(hù)內(nèi)容。

標(biāo)識(shí)要在設(shè)備上托管的受保護(hù)內(nèi)容的多個(gè)部分(動(dòng)作306)。所標(biāo)識(shí)的受保護(hù)內(nèi)容可以是設(shè)備的用戶希望消費(fèi)的受保護(hù)內(nèi)容、如以下更加詳細(xì)討論的要在設(shè)備上播種(seed)的受保護(hù)內(nèi)容、要存儲(chǔ)在設(shè)備上以用于當(dāng)通過被管理無(wú)線分發(fā)網(wǎng)絡(luò)路由受保護(hù)內(nèi)容時(shí)輸送到另一設(shè)備的所存儲(chǔ)的受保護(hù)內(nèi)容,等等。

從被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的其它設(shè)備獲取受保護(hù)內(nèi)容的所標(biāo)識(shí)的部分(動(dòng)作308)。此外,可以從其它源獲取受保護(hù)內(nèi)容的一些部分,諸如如以上討論的內(nèi)容服務(wù)或如以下更加詳細(xì)討論的對(duì)等(P2P)網(wǎng)絡(luò)。

受保護(hù)內(nèi)容的部分還存儲(chǔ)在設(shè)備的內(nèi)容儲(chǔ)存器中(動(dòng)作310)。然而,雖然存儲(chǔ)在設(shè)備的內(nèi)容儲(chǔ)存器中,但是如以上所討論的,只有當(dāng)設(shè)備的用戶被準(zhǔn)許消費(fèi)受保護(hù)內(nèi)容時(shí)才允許受保護(hù)內(nèi)容的消費(fèi),。

圖4是圖示了依照一個(gè)或多個(gè)實(shí)施例的用于實(shí)現(xiàn)本文所討論的技術(shù)的服務(wù)的示例過程400的流程圖。過程400由諸如圖1的網(wǎng)絡(luò)管理服務(wù)112之類的網(wǎng)絡(luò)管理服務(wù)實(shí)施,并且可以實(shí)現(xiàn)在軟件、固件、硬件或其組合中。將過程400示出為動(dòng)作集并且其不受限于所示的用于執(zhí)行各種動(dòng)作的操作的次序。過程400是用于實(shí)現(xiàn)本文所討論的技術(shù)的示例過程;參照不同圖在本文中包括這些技術(shù)的附加討論。

在過程400中,從設(shè)備接收用于加入由被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的設(shè)備托管的無(wú)線網(wǎng)絡(luò)的參數(shù)(動(dòng)作402)??梢越邮詹煌瑓?shù),諸如無(wú)線網(wǎng)絡(luò)的名稱(例如SSID)和安全密鑰(例如口令)。

向被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的多個(gè)設(shè)備中的每一個(gè)提供加入由該多個(gè)設(shè)備中的其它設(shè)備托管的無(wú)線網(wǎng)絡(luò)中的一個(gè)或多個(gè)的參數(shù)(動(dòng)作404)??梢韵虮还芾頍o(wú)線分發(fā)網(wǎng)絡(luò)中的每一個(gè)設(shè)備提供加入被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的所有無(wú)線網(wǎng)絡(luò)的參數(shù),或者可替換地,可以向每一個(gè)設(shè)備提供僅加入被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的無(wú)線網(wǎng)絡(luò)的子集的參數(shù)。例如,設(shè)備可以向網(wǎng)絡(luò)管理服務(wù)標(biāo)識(shí)設(shè)備可以看到(設(shè)備在其范圍內(nèi))的其它無(wú)線網(wǎng)絡(luò)的名稱,并且可以向設(shè)備提供僅用于那些無(wú)線網(wǎng)絡(luò)的參數(shù)。

從被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的多個(gè)設(shè)備中的每一個(gè),接收對(duì)設(shè)備可見的無(wú)線網(wǎng)絡(luò)的指示(動(dòng)作406)。對(duì)設(shè)備可見的無(wú)線網(wǎng)絡(luò)是設(shè)備在其范圍內(nèi)(并且因而如果給定正確參數(shù)則可以加入)的無(wú)線網(wǎng)絡(luò)。哪些無(wú)線網(wǎng)絡(luò)對(duì)設(shè)備可見的確定可以在各種時(shí)間執(zhí)行,如以下更加詳細(xì)討論的。

生成通過被管理無(wú)線分發(fā)網(wǎng)絡(luò)的多個(gè)無(wú)線網(wǎng)絡(luò)的路由(動(dòng)作408)。這些路由在被管理無(wú)線分發(fā)網(wǎng)絡(luò)中是從設(shè)備到設(shè)備(或從無(wú)線網(wǎng)絡(luò)到無(wú)線網(wǎng)絡(luò)),并且允許被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的設(shè)備從被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的其它設(shè)備獲取受保護(hù)內(nèi)容的多個(gè)部分。

向被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的設(shè)備提供路由的指示(動(dòng)作410)。這些指示可以是完整路由(例如全部設(shè)備或兩個(gè)設(shè)備之間的無(wú)線網(wǎng)絡(luò))或路由的多個(gè)部分(例如從一個(gè)設(shè)備獲取一個(gè)受保護(hù)內(nèi)容的部分并且向另一設(shè)備提供該部分)的標(biāo)識(shí)。

設(shè)備發(fā)現(xiàn)

在一個(gè)或多個(gè)實(shí)施例中,為了標(biāo)識(shí)被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的各種無(wú)線網(wǎng)絡(luò),被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的設(shè)備廣播它們已經(jīng)創(chuàng)建的一個(gè)或多個(gè)無(wú)線網(wǎng)絡(luò)中的每一個(gè)的名稱。盡管設(shè)備可以連續(xù)廣播它們已經(jīng)創(chuàng)建的一個(gè)或多個(gè)無(wú)線網(wǎng)絡(luò)的名稱,但是這樣的連續(xù)廣播可以導(dǎo)致大數(shù)目的無(wú)線網(wǎng)絡(luò)名稱被廣播,從而用這樣的名稱污染區(qū)域。

在一個(gè)或多個(gè)實(shí)施例中,設(shè)備在廣播窗口期間廣播或傳輸它們已經(jīng)創(chuàng)建的一個(gè)或多個(gè)無(wú)線網(wǎng)絡(luò)的名稱,所述廣播窗口為特定時(shí)間范圍。網(wǎng)絡(luò)管理服務(wù)112確定廣播窗口并且向被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的設(shè)備提供廣播窗口的指示。廣播窗口可以是各種時(shí)間范圍,諸如每小時(shí)的前五分鐘、每一天的特定時(shí)間的特定數(shù)目的分鐘、每周的特定天的特定時(shí)間的特定數(shù)目的分鐘,等等。

此外,廣播窗口可以是響應(yīng)于來自網(wǎng)絡(luò)管理服務(wù)112的消息或其它指示而開始的時(shí)間范圍。例如,網(wǎng)絡(luò)管理服務(wù)112可以向被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的設(shè)備發(fā)送“開始廣播”消息,其指示廣播窗口要立即(或在特定時(shí)間)開始并且持續(xù)達(dá)特定分鐘數(shù)。這樣的消息或其它指示可以響應(yīng)于特定事件的發(fā)生而被發(fā)送,諸如新設(shè)備被添加到被管理無(wú)線分發(fā)網(wǎng)絡(luò)。

在廣播窗口期間,被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的每一個(gè)設(shè)備廣播其已經(jīng)創(chuàng)建的每一個(gè)無(wú)線網(wǎng)絡(luò)的名稱。如果無(wú)線網(wǎng)絡(luò)是隱藏的無(wú)線網(wǎng)絡(luò),則設(shè)備廣播隱藏的無(wú)線網(wǎng)絡(luò)的指示(例如名稱“隱藏的網(wǎng)絡(luò)”),但是不廣播無(wú)線網(wǎng)絡(luò)的名稱。廣播無(wú)線網(wǎng)絡(luò)的名稱是指無(wú)線傳輸無(wú)線網(wǎng)絡(luò)的名稱(例如在用于Wi-Fi網(wǎng)絡(luò)的特定類型的分組中)以供其它設(shè)備查看。在廣播窗口期間,被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的每一個(gè)設(shè)備還確定它處于其范圍內(nèi)的其它無(wú)線網(wǎng)絡(luò)的名稱(設(shè)備可以看到的其它無(wú)線網(wǎng)絡(luò)的名稱),所述其它無(wú)線網(wǎng)絡(luò)還被稱為對(duì)設(shè)備可見的其它無(wú)線網(wǎng)絡(luò)。各種附加信息可以可選地由設(shè)備確定,諸如針對(duì)設(shè)備可以看到的無(wú)線網(wǎng)絡(luò)中的每一個(gè)的設(shè)備所接收到的信號(hào)的信號(hào)強(qiáng)度。被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的每一個(gè)設(shè)備向網(wǎng)絡(luò)管理服務(wù)112發(fā)送設(shè)備可以看到的無(wú)線網(wǎng)絡(luò)的名稱的指示,以及由設(shè)備確定的任何附加信息。

網(wǎng)絡(luò)管理服務(wù)112因而具有針對(duì)被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的每一個(gè)設(shè)備的、該設(shè)備在哪些無(wú)線網(wǎng)絡(luò)的范圍內(nèi)的知識(shí)。這允許網(wǎng)絡(luò)管理服務(wù)112生成指示哪些設(shè)備可以經(jīng)由哪些無(wú)線網(wǎng)絡(luò)訪問哪些其它設(shè)備的被管理無(wú)線分發(fā)網(wǎng)絡(luò)的映射(map)或拓?fù)洹?/p>

應(yīng)當(dāng)指出的是,如果多個(gè)設(shè)備已經(jīng)創(chuàng)建了隱藏的網(wǎng)絡(luò),則網(wǎng)絡(luò)管理服務(wù)112可能具有設(shè)備在哪些無(wú)線網(wǎng)絡(luò)的范圍內(nèi)的或多或少受限的知識(shí),因?yàn)榫W(wǎng)絡(luò)管理服務(wù)112將不知曉設(shè)備看到哪個(gè)隱藏的網(wǎng)絡(luò)。然而,網(wǎng)絡(luò)管理服務(wù)112知曉設(shè)備看到的隱藏的網(wǎng)絡(luò)是多個(gè)隱藏的網(wǎng)絡(luò)中的一個(gè)。網(wǎng)絡(luò)管理服務(wù)112可以因而例如向設(shè)備提供針對(duì)所有隱藏的網(wǎng)絡(luò)的參數(shù)以便使設(shè)備嘗試加入所有隱藏的網(wǎng)絡(luò)(并且至少一個(gè)這樣的嘗試被預(yù)期是成功的)。

還應(yīng)當(dāng)指出的是,設(shè)備可以在各種時(shí)間加入或離開被管理無(wú)線分發(fā)網(wǎng)絡(luò)。設(shè)備還可以被斷電或置于低功率模式中,在此時(shí)間期間設(shè)備不可用(不能夠發(fā)送或接收受保護(hù)內(nèi)容),并且在不可用的同時(shí)實(shí)際上已經(jīng)離開被管理無(wú)線分發(fā)網(wǎng)絡(luò)。通過使用廣播窗口,被管理無(wú)線分發(fā)網(wǎng)絡(luò)的映射或拓?fù)浔槐3值酶泳_和最新,從而計(jì)及加入或離開被管理無(wú)線分發(fā)網(wǎng)絡(luò)的設(shè)備。

鼓勵(lì)參與

可以可選地因?yàn)閰⑴c被管理無(wú)線分發(fā)網(wǎng)絡(luò)(在其中包括其設(shè)備)而向用戶提供鼓勵(lì)。各種準(zhǔn)則可以用來基于用戶在被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的參與而確定是否獎(jiǎng)勵(lì)用戶和獎(jiǎng)勵(lì)多少,且可以向用戶給予各種獎(jiǎng)勵(lì)。

在一個(gè)或多個(gè)實(shí)施例中,準(zhǔn)則包括由用戶共享的受保護(hù)內(nèi)容的量。受保護(hù)內(nèi)容的量是指有多少不同的受保護(hù)內(nèi)容段(例如多少不同影片或游戲)、有多少受保護(hù)內(nèi)容的不同部分(例如多少影片或游戲的不同部分或組塊),等等。設(shè)備使其可用于向被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的另一設(shè)備輸送的受保護(hù)內(nèi)容或受保護(hù)內(nèi)容的多個(gè)部分被稱為由用戶共享的受保護(hù)內(nèi)容。當(dāng)由用戶共享的受保護(hù)內(nèi)容的量增加時(shí),可以提供較大獎(jiǎng)勵(lì),并且當(dāng)由用戶共享的受保護(hù)內(nèi)容的量減少時(shí),可以提供較小獎(jiǎng)勵(lì)。

在一個(gè)或多個(gè)實(shí)施例中,準(zhǔn)則包括用戶的設(shè)備的數(shù)據(jù)輸送速率。用戶的設(shè)備的數(shù)據(jù)輸送速率是指由用戶的設(shè)備創(chuàng)建的無(wú)線網(wǎng)絡(luò)可以以其傳輸或接收的數(shù)據(jù)輸送速率(例如每秒位或字節(jié)數(shù)目)??梢詾檩^大數(shù)據(jù)輸送速率提供較大獎(jiǎng)勵(lì),并且可以為較小數(shù)據(jù)輸送速率提供較小獎(jiǎng)勵(lì)。

在一個(gè)或多個(gè)實(shí)施例中,準(zhǔn)則包括用戶的設(shè)備的可靠性。用戶的設(shè)備的可靠性是指用戶的設(shè)備在能夠接收或提供受保護(hù)內(nèi)容方面有多可靠的評(píng)級(jí)(例如多頻繁或在多少時(shí)間百分比內(nèi)用戶的設(shè)備具有干擾接收或提供受保護(hù)內(nèi)容的硬件或軟件問題)??梢詾榫哂懈呖煽啃缘脑O(shè)備提供較大獎(jiǎng)勵(lì),并且可以為具有低可靠性的設(shè)備提供較小獎(jiǎng)勵(lì)。

在一個(gè)或多個(gè)實(shí)施例中,準(zhǔn)則包括用戶設(shè)備有多少用于播種受保護(hù)內(nèi)容??梢栽陬A(yù)期到即將到來的事件(例如影片或游戲的發(fā)布日期)時(shí)從內(nèi)容服務(wù)114向被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的各種設(shè)備提供受保護(hù)內(nèi)容的多個(gè)部分,一個(gè)被稱為播種受保護(hù)內(nèi)容的過程??梢詾椴シN在用戶的設(shè)備上的大量受保護(hù)內(nèi)容提供較大獎(jiǎng)勵(lì),并且可以為播種在用戶的設(shè)備上的少量受保護(hù)內(nèi)容提供較小獎(jiǎng)勵(lì)。

在一個(gè)或多個(gè)實(shí)施例中,準(zhǔn)則包括穿過用戶的設(shè)備的受保護(hù)內(nèi)容量??梢猿霈F(xiàn)其中受保護(hù)內(nèi)容不存儲(chǔ)在特定設(shè)備上而是穿過特定設(shè)備的情形。例如,參照?qǐng)D2,受保護(hù)內(nèi)容可以從設(shè)備206通過設(shè)備204輸送至設(shè)備202。設(shè)備206和202存儲(chǔ)受保護(hù)內(nèi)容,但是設(shè)備204不需要存儲(chǔ)受保護(hù)內(nèi)容??梢詾榇┻^用戶的設(shè)備的較大量受保護(hù)內(nèi)容提供較大獎(jiǎng)勵(lì),并且可以為穿過用戶的設(shè)備的較少量受保護(hù)內(nèi)容提供較小獎(jiǎng)勵(lì)。

在一個(gè)或多個(gè)實(shí)施例中,準(zhǔn)則包括用戶設(shè)備的連接性。用戶設(shè)備的連接性是指用戶設(shè)備多常(例如多少時(shí)間百分比)被通電并且參與被管理無(wú)線分發(fā)網(wǎng)絡(luò)??梢詾榫哂懈哌B接性比率的設(shè)備提供較大獎(jiǎng)勵(lì),并且可以為具有低連接性率的設(shè)備提供較小獎(jiǎng)勵(lì)。

在一個(gè)或多個(gè)實(shí)施例中,準(zhǔn)則包括用戶設(shè)備參與幫助相鄰設(shè)備獲取受保護(hù)內(nèi)容。可以出現(xiàn)其中用戶希望以相對(duì)短的通知獲取受保護(hù)內(nèi)容(例如想要盡可能早地開始觀看影片或玩新的游戲)的情形。在這樣的情形中,用戶設(shè)備的被管理無(wú)線分發(fā)網(wǎng)絡(luò)系統(tǒng)可以請(qǐng)求來自相鄰設(shè)備(例如被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的其它設(shè)備)的在獲取受保護(hù)內(nèi)容方面的幫助。這些相鄰設(shè)備中的每一個(gè)可以從內(nèi)容服務(wù)114獲取受保護(hù)內(nèi)容的部分并且將其提供給用戶設(shè)備(例如與用戶設(shè)備協(xié)作,如以下更加詳細(xì)討論的)??梢詾樵O(shè)備所提供的較大量幫助(例如由設(shè)備獲取的用于另一設(shè)備的受保護(hù)內(nèi)容的量)提供較大獎(jiǎng)勵(lì),并且可以為設(shè)備所提供的較少量幫助(例如由設(shè)備獲取的用于另一設(shè)備的受保護(hù)內(nèi)容的量)提供較小獎(jiǎng)勵(lì)。

在一個(gè)或多個(gè)實(shí)施例中,準(zhǔn)則包括有多少設(shè)備在被管理無(wú)線分發(fā)網(wǎng)絡(luò)中。當(dāng)較大數(shù)目的設(shè)備已經(jīng)是被管理無(wú)線分發(fā)網(wǎng)絡(luò)的部分時(shí),更多設(shè)備向被管理無(wú)線分發(fā)網(wǎng)絡(luò)的添加可以不那么重要并且因而不被那么多地獎(jiǎng)勵(lì)。當(dāng)被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的設(shè)備數(shù)目減小時(shí)可以提供較大獎(jiǎng)勵(lì),并且當(dāng)被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的設(shè)備數(shù)目增加時(shí)可以提供較小獎(jiǎng)勵(lì)。

可以因?yàn)閰⑴c被管理無(wú)線分發(fā)網(wǎng)絡(luò)而向用戶給出各種獎(jiǎng)勵(lì)。在一個(gè)或多個(gè)實(shí)施例中,獎(jiǎng)勵(lì)包括金錢獎(jiǎng)賞??梢韵蛴脩籼峁┈F(xiàn)金金額,諸如支票或借記卡、可以由用戶兌現(xiàn)的收據(jù)或優(yōu)惠券,等等。

在一個(gè)或多個(gè)實(shí)施例中,獎(jiǎng)勵(lì)包括數(shù)字受保護(hù)內(nèi)容獎(jiǎng)勵(lì)??梢允固囟ㄊ鼙Wo(hù)內(nèi)容可用于用戶,或使其比其他用戶更早地可用于所述用戶(例如早一天或六個(gè)小時(shí))。

在一個(gè)或多個(gè)實(shí)施例中,獎(jiǎng)勵(lì)包括貸款獎(jiǎng)賞。貸款是可以以各種方式提供給用戶的特定量的金錢或其它貨幣,諸如適用于受保護(hù)內(nèi)容或其它服務(wù)的購(gòu)買的貸款之類的。

在一個(gè)或多個(gè)實(shí)施例中,獎(jiǎng)勵(lì)包括貼現(xiàn)獎(jiǎng)賞。貼現(xiàn)可以是例如某個(gè)產(chǎn)品或服務(wù)的價(jià)格或其它成本的特定折扣。可以以各種方式向用戶提供貼現(xiàn),諸如對(duì)受保護(hù)內(nèi)容或其它服務(wù)的購(gòu)買的貼現(xiàn)。

在一個(gè)或多個(gè)實(shí)施例中,獎(jiǎng)勵(lì)包括聲譽(yù)獎(jiǎng)賞。聲譽(yù)可以是與用戶相關(guān)聯(lián)的分?jǐn)?shù)、級(jí)別等。該聲譽(yù)可以作為可用于用戶的附加服務(wù)的部分而被合并,諸如在線游戲服務(wù)。

在一個(gè)或多個(gè)實(shí)施例中,獎(jiǎng)勵(lì)包括成就獎(jiǎng)賞。成就可以是與用戶相關(guān)聯(lián)的徽章、緞帶、圖標(biāo)等。這些成就可以作為可用于用戶的附加服務(wù)的部分而被合并,諸如在線游戲服務(wù)。

在一個(gè)或多個(gè)實(shí)施例中,獎(jiǎng)勵(lì)包括地位獎(jiǎng)賞。地位獎(jiǎng)賞可以是與用戶相關(guān)聯(lián)的等級(jí)、頭銜、組成員等。該地位獎(jiǎng)賞可以作為可用于用戶的附加服務(wù)的部分而被合并,諸如在線游戲服務(wù)。

在一個(gè)或多個(gè)實(shí)施例中,獎(jiǎng)勵(lì)包括獨(dú)家供應(yīng)獎(jiǎng)賞。獨(dú)家供應(yīng)可以是例如對(duì)用戶可用的特定受保護(hù)內(nèi)容、產(chǎn)品或服務(wù)。

設(shè)備的被管理無(wú)線分發(fā)網(wǎng)絡(luò)系統(tǒng)基于各種準(zhǔn)則中的一個(gè)或多個(gè)而監(jiān)視設(shè)備的活動(dòng)以用于確定是否因?yàn)橐陨纤懻摰膮⑴c被管理無(wú)線分發(fā)網(wǎng)絡(luò)而獎(jiǎng)勵(lì)用戶和獎(jiǎng)勵(lì)多少?;诨顒?dòng)的獎(jiǎng)勵(lì)可以由設(shè)備的被管理無(wú)線分發(fā)網(wǎng)絡(luò)系統(tǒng)確定,或者可以向網(wǎng)絡(luò)管理服務(wù)112提供活動(dòng)的報(bào)告以用于確定通過服務(wù)112的獎(jiǎng)勵(lì)。

應(yīng)當(dāng)指出的是,可以匿名地提供獎(jiǎng)勵(lì)。例如,可以向用戶設(shè)備提供用于獎(jiǎng)勵(lì)的收據(jù)。網(wǎng)絡(luò)管理服務(wù)112可以知曉用戶的設(shè)備和由用戶的設(shè)備滿足哪個(gè)準(zhǔn)則,但是不知曉設(shè)備的用戶的身份。因此,可以在沒有特定用戶在收據(jù)上的任何標(biāo)識(shí)的情況下向用戶的設(shè)備提供用于獎(jiǎng)勵(lì)的收據(jù)。用戶然后可以向另一服務(wù)提交收據(jù)以便兌換獎(jiǎng)勵(lì)。因此,可以向用戶提供鼓勵(lì),而同時(shí)保持用戶的身份對(duì)網(wǎng)絡(luò)管理服務(wù)112是匿名的。

圖5是圖示了依照一個(gè)或多個(gè)實(shí)施例的用于鼓勵(lì)用戶允許其設(shè)備參與被管理無(wú)線分發(fā)網(wǎng)絡(luò)的示例過程500的流程圖。過程500由諸如圖1的網(wǎng)絡(luò)管理服務(wù)112之類的網(wǎng)絡(luò)管理服務(wù)實(shí)施,并且可以實(shí)現(xiàn)在軟件、固件、硬件或其組合中。將過程500示出為動(dòng)作集并且其不受限于所示的用于執(zhí)行各種動(dòng)作的操作的次序。過程500是用于鼓勵(lì)用戶允許其設(shè)備參與被管理無(wú)線分發(fā)網(wǎng)絡(luò)的示例過程;參照不同圖在本文中包括鼓勵(lì)用戶允許其設(shè)備參與被管理無(wú)線分發(fā)網(wǎng)絡(luò)的附加討論。

在過程500中,對(duì)于被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的多個(gè)設(shè)備中的每一個(gè),標(biāo)識(shí)設(shè)備在被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的參與(動(dòng)作502)。設(shè)備在被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的參與可以以不同方式標(biāo)識(shí),諸如基于被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的設(shè)備提供給網(wǎng)絡(luò)管理服務(wù)的信息。

生成針對(duì)被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的多個(gè)設(shè)備中的每一個(gè)的獎(jiǎng)勵(lì)(動(dòng)作504)。各種準(zhǔn)則可以用于基于其在被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的參與而確定是否獎(jiǎng)勵(lì)用戶和獎(jiǎng)勵(lì)多少,以及如何獎(jiǎng)勵(lì)用戶,如以上討論的。

向用戶的設(shè)備提供針對(duì)設(shè)備(或用戶)的獎(jiǎng)勵(lì)的指示(動(dòng)作506)??梢砸愿鞣N方式提供指示,諸如向用戶的設(shè)備提供用于獎(jiǎng)勵(lì)的收據(jù),如以上討論的。

分發(fā)大的受保護(hù)內(nèi)容

被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的設(shè)備可以托管不同的一段或多段受保護(hù)內(nèi)容的一個(gè)或多個(gè)部分(例如不同影片、不同游戲等)。托管或維護(hù)受保護(hù)內(nèi)容的部分是指存儲(chǔ)受保護(hù)內(nèi)容的部分并且使受保護(hù)內(nèi)容的該部分可用于被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的其它設(shè)備。哪個(gè)受保護(hù)內(nèi)容的哪些部分由設(shè)備托管可以以不同方式確定。在一個(gè)或多個(gè)實(shí)施例中,設(shè)備托管設(shè)備的用戶請(qǐng)求在設(shè)備上可用的所有受保護(hù)內(nèi)容的所有部分(例如用戶已經(jīng)購(gòu)買的所有游戲)。可替換地,網(wǎng)絡(luò)管理服務(wù)112可以確定哪個(gè)受保護(hù)內(nèi)容的哪些部分被托管在被管理無(wú)線分發(fā)網(wǎng)絡(luò)的哪些設(shè)備上。網(wǎng)絡(luò)管理服務(wù)112或設(shè)備上的被管理無(wú)線分發(fā)網(wǎng)絡(luò)系統(tǒng)可以使用各種規(guī)則或準(zhǔn)則來確定哪個(gè)受保護(hù)內(nèi)容的哪些部分被托管在被管理無(wú)線分發(fā)網(wǎng)絡(luò)的哪些設(shè)備上。網(wǎng)絡(luò)管理服務(wù)112向被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的一個(gè)或多個(gè)設(shè)備中的每一個(gè)提供哪個(gè)受保護(hù)內(nèi)容的哪些部分要被托管在該設(shè)備上的指示。設(shè)備然后著手獲取受保護(hù)內(nèi)容(例如從內(nèi)容服務(wù)114)??商鎿Q地,設(shè)備上的被管理無(wú)線分發(fā)網(wǎng)絡(luò)系統(tǒng)確定內(nèi)容的哪些部分要被托管在每一個(gè)設(shè)備上,并且設(shè)備然后著手獲取受保護(hù)內(nèi)容。

受保護(hù)內(nèi)容可以以各種各樣不同的方式分離成不同部分。例如,受保護(hù)內(nèi)容可以分離成近似相同大?。ㄔ陂撝盗?jī)?nèi))的特定數(shù)目的部分。作為另一示例,受保護(hù)內(nèi)容可以分離成具有等于或小于閾值大小(例如1吉字節(jié)或5吉字節(jié))的數(shù)個(gè)部分。部分的數(shù)目可以可選地基于期望得到受保護(hù)內(nèi)容的設(shè)備數(shù)目而變化。例如,如果被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的50個(gè)設(shè)備已經(jīng)請(qǐng)求特定受保護(hù)內(nèi)容,則該特定受保護(hù)內(nèi)容可以分離成50個(gè)部分。作為另一示例,如果被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的20個(gè)設(shè)備已經(jīng)請(qǐng)求其它特定受保護(hù)內(nèi)容,則該其它特定受保護(hù)內(nèi)容可以分離成20個(gè)部分。

應(yīng)當(dāng)指出的是,被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的設(shè)備可以托管設(shè)備的用戶不被準(zhǔn)許消費(fèi)的受保護(hù)內(nèi)容的部分。設(shè)備可以簡(jiǎn)單地托管受保護(hù)內(nèi)容的部分以使其可用于被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的其它設(shè)備。如果設(shè)備的用戶不具有消費(fèi)受保護(hù)內(nèi)容的被托管部分的準(zhǔn)許,他或她將不能夠消費(fèi)受保護(hù)內(nèi)容的該部分(例如他或她將不可以訪問用以解密受保護(hù)內(nèi)容的該部分的適當(dāng)密鑰),如以上所討論的。

網(wǎng)絡(luò)管理服務(wù)112可以基于各種不同規(guī)則或準(zhǔn)則來確定哪個(gè)受保護(hù)內(nèi)容的哪些部分被托管在被管理無(wú)線分發(fā)網(wǎng)絡(luò)的哪些設(shè)備上。在一個(gè)或多個(gè)實(shí)施例中,規(guī)則或準(zhǔn)則包括針對(duì)受保護(hù)內(nèi)容的預(yù)期使用日期。例如,被安排在特定日期發(fā)布的受保護(hù)內(nèi)容的多個(gè)部分可以在發(fā)布日期之前從內(nèi)容服務(wù)114被托管在被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的各種設(shè)備上,該過程被稱為播種受保護(hù)內(nèi)容。用戶直到該發(fā)布日期才具有消費(fèi)受保護(hù)內(nèi)容的準(zhǔn)許,因此受保護(hù)內(nèi)容直到發(fā)布日期才能被用戶消費(fèi),即使那些部分被托管在其設(shè)備上。

用戶還可以請(qǐng)求特定受保護(hù)內(nèi)容可用于在特定時(shí)間或日期的消費(fèi)。取決于直到特定時(shí)間或日期的剩余時(shí)間量,網(wǎng)絡(luò)管理服務(wù)112可以將受保護(hù)內(nèi)容分離成多個(gè)部分并且向不同設(shè)備指示去獲取和托管不同部分。

各種其它規(guī)則或準(zhǔn)則也可以由網(wǎng)絡(luò)管理服務(wù)112用于確定哪個(gè)受保護(hù)內(nèi)容的哪些部分被托管在哪些設(shè)備上。例如,設(shè)備可以向網(wǎng)絡(luò)管理服務(wù)112指示:該設(shè)備樂于提供用于特定量(例如10吉字節(jié))的受保護(hù)內(nèi)容的存儲(chǔ),響應(yīng)于此,網(wǎng)絡(luò)管理服務(wù)112確定使不超過該特定量的受保護(hù)內(nèi)容存儲(chǔ)在該設(shè)備上。

可以比受保護(hù)內(nèi)容在網(wǎng)絡(luò)118之上可以輸送的更快地經(jīng)由被管理無(wú)線分發(fā)網(wǎng)絡(luò)的無(wú)線網(wǎng)絡(luò)在設(shè)備之中輸送受保護(hù)內(nèi)容。因此,用戶的設(shè)備能夠比從網(wǎng)絡(luò)118更快地經(jīng)由被管理無(wú)線分發(fā)網(wǎng)絡(luò)獲取受保護(hù)內(nèi)容。通過使受保護(hù)內(nèi)容的不同部分由被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的不同設(shè)備從內(nèi)容服務(wù)114獲取,用戶的設(shè)備可以以其獲取數(shù)據(jù)的速度甚至進(jìn)一步增加。例如,假定被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的每一個(gè)設(shè)備以5兆位每秒(mbps)的速率與內(nèi)容服務(wù)114通信,但是以500mbps的速率經(jīng)由輸送數(shù)據(jù)的無(wú)線網(wǎng)絡(luò)與被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的其它設(shè)備通信。另外假定特定受保護(hù)內(nèi)容被分離成被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的20個(gè)不同設(shè)備中的每一個(gè)從內(nèi)容服務(wù)114獲取的20個(gè)部分。每一個(gè)設(shè)備因而以5mbps的較慢速率獲取受保護(hù)內(nèi)容的1/20,然后可以托管和以500mbps的較快速率向被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的其它設(shè)備輸送所獲取到的部分。

在一個(gè)或多個(gè)實(shí)施例中,用戶設(shè)備的被管理無(wú)線分發(fā)網(wǎng)絡(luò)系統(tǒng)可以請(qǐng)求在獲取受保護(hù)內(nèi)容方面來自相鄰設(shè)備(例如被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的其它設(shè)備)的幫助。響應(yīng)于這樣的請(qǐng)求,這些相鄰設(shè)備中的每一個(gè)通過從內(nèi)容服務(wù)114獲取受保護(hù)內(nèi)容的一個(gè)或多個(gè)部分并且將其提供給用戶設(shè)備來與用戶設(shè)備協(xié)作。因此,為了增加設(shè)備獲取受保護(hù)內(nèi)容的速度,被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的多個(gè)其它設(shè)備可以獲取和托管受保護(hù)內(nèi)容的部分。

每一個(gè)設(shè)備(或網(wǎng)絡(luò)管理服務(wù)112)還可以采用一個(gè)或多個(gè)規(guī)則或準(zhǔn)則來確定受保護(hù)內(nèi)容的部分在設(shè)備上托管多久(在什么時(shí)間范圍內(nèi))。相同規(guī)則或準(zhǔn)則可以用于受保護(hù)內(nèi)容的全部部分,或不同規(guī)則或準(zhǔn)則可以用于設(shè)備的用戶被準(zhǔn)許消費(fèi)的受保護(hù)內(nèi)容,而不用于設(shè)備的用戶不被準(zhǔn)許消費(fèi)的受保護(hù)內(nèi)容。例如,規(guī)則或準(zhǔn)則可以導(dǎo)致設(shè)備的用戶被準(zhǔn)許消費(fèi)的受保護(hù)內(nèi)容比設(shè)備的用戶不被準(zhǔn)許消費(fèi)的受保護(hù)內(nèi)容更久地托管在該設(shè)備上??梢允褂酶鞣N不同的規(guī)則或準(zhǔn)則,諸如僅保持?jǐn)?shù)據(jù)的特定量的受保護(hù)內(nèi)容(例如特定數(shù)目的吉比特)被托管在設(shè)備上,僅保持最近(例如在過去的七(或其它閾值數(shù)目)天內(nèi))已經(jīng)由另一設(shè)備請(qǐng)求的受保護(hù)內(nèi)容的部分,僅保持預(yù)期為在接下來的七(或其它閾值數(shù)目)天內(nèi)被請(qǐng)求(例如由于即將到來的發(fā)布日期)的受保護(hù)內(nèi)容的部分,等等。

可以以各種不同的方式在被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的設(shè)備上消費(fèi)受保護(hù)內(nèi)容。在一個(gè)或多個(gè)實(shí)施例中,稱為總體獲得,設(shè)備獲取和存儲(chǔ)受保護(hù)內(nèi)容的所有部分。在其它實(shí)施例中,稱為經(jīng)緩沖的獲得,設(shè)備獲取和存儲(chǔ)如對(duì)于消費(fèi)所需要的受保護(hù)內(nèi)容的部分,然后可以刪除受保護(hù)內(nèi)容的部分。例如,臨時(shí)獲取和存儲(chǔ)影片的部分,然后可以在每一個(gè)部分已經(jīng)被回放之后刪除它。在其它實(shí)施例中,稱為按需獲得,設(shè)備剛好在需要用于受保護(hù)內(nèi)容的消費(fèi)的時(shí)間(例如在五秒或一分鐘內(nèi))接收受保護(hù)內(nèi)容的每一個(gè)部分中的部分。按需獲得還可以稱為將受保護(hù)內(nèi)容流式傳輸?shù)皆O(shè)備。因此,可以向低資源設(shè)備(例如具有少量存儲(chǔ)器或存儲(chǔ)裝置)提供受保護(hù)內(nèi)容并且在臨時(shí)存儲(chǔ)(例如五秒或一分鐘)在設(shè)備上之后進(jìn)行回放,然后在回放之后將其從低資源設(shè)備刪除。

在一個(gè)或多個(gè)實(shí)施例中,確定用于受保護(hù)內(nèi)容的估計(jì)遞送時(shí)間并且使其可用于用戶。可以以不同方式使估計(jì)遞送時(shí)間可用于用戶,諸如響應(yīng)于來自用戶的針對(duì)受保護(hù)內(nèi)容的請(qǐng)求,作為用戶可以從其選擇的可用受保護(hù)內(nèi)容的庫(kù)或目錄的部分,等等?;诒还芾頍o(wú)線分發(fā)網(wǎng)絡(luò)的拓?fù)浜褪鼙Wo(hù)內(nèi)容的哪些部分被托管在被管理無(wú)線分發(fā)網(wǎng)絡(luò)的哪些設(shè)備上(如果有的話)來確定用于特定受保護(hù)內(nèi)容的估計(jì)遞送時(shí)間。網(wǎng)絡(luò)管理服務(wù)112可以從被管理無(wú)線分發(fā)網(wǎng)絡(luò)的設(shè)備接收受保護(hù)內(nèi)容的哪些部分實(shí)際上存儲(chǔ)在那些設(shè)備上的指示。然后可以基于被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的設(shè)備的數(shù)據(jù)輸送速率(例如如由那些設(shè)備指示的)、那些部分必須穿過多少網(wǎng)絡(luò)(例如基于被管理無(wú)線分發(fā)網(wǎng)絡(luò)的拓?fù)洌┮约坝糜谖窗ㄔ诒还芾頍o(wú)線分發(fā)網(wǎng)絡(luò)中的受保護(hù)內(nèi)容的部分的網(wǎng)絡(luò)118的數(shù)據(jù)輸送速率(例如如由設(shè)備所指示的)而容易地確定受保護(hù)內(nèi)容的每一個(gè)部分到特定設(shè)備的估計(jì)遞送時(shí)間。

在一個(gè)或多個(gè)實(shí)施例中,被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的設(shè)備可以參與共享受保護(hù)內(nèi)容,而同時(shí)處于其中不通電和使用一些資源(諸如硬盤驅(qū)動(dòng)器)的低功率模式。操作在低功率模式中的設(shè)備仍舊可以通過將數(shù)據(jù)臨時(shí)存儲(chǔ)在高速緩存存儲(chǔ)器中或網(wǎng)卡上,但是不將數(shù)據(jù)存儲(chǔ)在設(shè)備的硬盤驅(qū)動(dòng)器(例如磁盤、光盤或固態(tài)驅(qū)動(dòng)器)上,來從一個(gè)設(shè)備向另一個(gè)設(shè)備輸送數(shù)據(jù)。例如,參照?qǐng)D2,可以從設(shè)備206通過設(shè)備204向設(shè)備202輸送受保護(hù)內(nèi)容。因此,可以避免由于硬盤驅(qū)動(dòng)器的操作所致的過量噪聲和熱量,以及當(dāng)設(shè)備處于低功率模式中時(shí)來自用戶的關(guān)于為何他或她的硬盤驅(qū)動(dòng)器正在運(yùn)行的好奇。

網(wǎng)絡(luò)接口卡

被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的每一個(gè)設(shè)備104、106具有允許設(shè)備104、106與網(wǎng)絡(luò)118通信或經(jīng)由無(wú)線網(wǎng)絡(luò)與其它設(shè)備通信的一個(gè)或多個(gè)網(wǎng)絡(luò)接口卡(NIC)。設(shè)備所具有的這些NIC可以是作為設(shè)備自身的部分的NIC(例如NIC可以至少是設(shè)備104的無(wú)線網(wǎng)絡(luò)組件124的部分)或作為與設(shè)備相關(guān)聯(lián)的組件的部分的NIC(例如NIC可以是與設(shè)備106相關(guān)聯(lián)的無(wú)線網(wǎng)絡(luò)組件128的至少部分)。一個(gè)或多個(gè)網(wǎng)絡(luò)接口卡中的至少一個(gè)支持無(wú)線通信,這允許經(jīng)由無(wú)線網(wǎng)絡(luò)與其它設(shè)備通信。一個(gè)或多個(gè)網(wǎng)絡(luò)接口卡中的至少一個(gè)還可以支持有線通信,這允許經(jīng)由有線網(wǎng)絡(luò)(例如使用以太網(wǎng)網(wǎng)絡(luò))與其它設(shè)備通信。

設(shè)備104、106的一個(gè)或多個(gè)網(wǎng)絡(luò)接口卡可以包括一個(gè)或多個(gè)虛擬網(wǎng)絡(luò)接口卡。將虛擬網(wǎng)絡(luò)接口卡作為物理網(wǎng)絡(luò)接口卡向設(shè)備104、106的程序呈現(xiàn),但是其實(shí)際上通過設(shè)備104、106的操作系統(tǒng)或其它組件(例如管理程序)至少部分地實(shí)現(xiàn)在軟件中。設(shè)備104、106的程序與虛擬網(wǎng)絡(luò)接口卡交互,就像其是物理網(wǎng)絡(luò)接口卡那樣。操作系統(tǒng)或其它組件通過多個(gè)虛擬網(wǎng)絡(luò)接口卡來管理對(duì)物理網(wǎng)絡(luò)接口卡的訪問和使用。

在其中設(shè)備具有三個(gè)或更多網(wǎng)絡(luò)接口卡(虛擬或物理)的情形中,一個(gè)網(wǎng)絡(luò)接口卡用于托管可以由被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的其它設(shè)備加入的無(wú)線網(wǎng)絡(luò)。三個(gè)或更多網(wǎng)絡(luò)接口卡中的第二個(gè)用于訪問被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的其它設(shè)備,這允許設(shè)備加入由被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的其它設(shè)備托管的無(wú)線網(wǎng)絡(luò)。三個(gè)或更多網(wǎng)絡(luò)接口卡中的第三個(gè)用于訪問網(wǎng)絡(luò)118。

在其它情形中,設(shè)備可能不支持虛擬網(wǎng)絡(luò)接口卡,并且可能僅具有一個(gè)或兩個(gè)網(wǎng)絡(luò)接口卡。在其中設(shè)備具有單個(gè)網(wǎng)絡(luò)接口卡的情形中,設(shè)備在使用單個(gè)網(wǎng)絡(luò)接口卡以連接到網(wǎng)絡(luò)118,使用單個(gè)網(wǎng)絡(luò)接口卡以托管可以由被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的其它設(shè)備加入的無(wú)線網(wǎng)絡(luò),和使用單個(gè)網(wǎng)絡(luò)接口卡以加入由被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的其它設(shè)備托管的無(wú)線網(wǎng)絡(luò)之間切換。

在其中設(shè)備具有兩個(gè)網(wǎng)絡(luò)接口卡的情形中,設(shè)備在使用網(wǎng)絡(luò)接口卡進(jìn)行以下中的一個(gè)或兩個(gè)之間切換:連接到網(wǎng)絡(luò)118、托管可以由被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的其它設(shè)備加入的無(wú)線網(wǎng)絡(luò),以及加入由被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的其它設(shè)備托管的無(wú)線網(wǎng)絡(luò)。

網(wǎng)絡(luò)管理服務(wù)112從被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的設(shè)備104、106接收描述設(shè)備104、106的特性或?qū)傩缘男畔?。這些特性或?qū)傩园ū还芾頍o(wú)線分發(fā)網(wǎng)絡(luò)102中的每一個(gè)設(shè)備所具有的網(wǎng)絡(luò)接口卡的數(shù)目。因此,網(wǎng)絡(luò)管理服務(wù)112可以使用該知識(shí)來編排被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的哪些設(shè)備要托管可以由被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的其它設(shè)備加入的無(wú)線網(wǎng)絡(luò)、加入由被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的另一設(shè)備托管的無(wú)線網(wǎng)絡(luò)、訪問網(wǎng)絡(luò)118或其組合。網(wǎng)絡(luò)管理服務(wù)112可以因而描述和創(chuàng)建被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的兩個(gè)設(shè)備之間的路由以允許在兩個(gè)設(shè)備之間傳送受保護(hù)內(nèi)容。

網(wǎng)絡(luò)管理服務(wù)112從被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的設(shè)備接收那些設(shè)備期望的受保護(hù)內(nèi)容的指示。受保護(hù)內(nèi)容可以是所期望的,因?yàn)橛脩粝M⒖滔M(fèi)受保護(hù)內(nèi)容(例如盡可能早地開始觀看影片),因?yàn)橛脩粲?jì)劃在稍后時(shí)間消費(fèi)受保護(hù)內(nèi)容(例如周六晚上觀看影片)等等。網(wǎng)絡(luò)管理服務(wù)112還知曉被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的哪些設(shè)備具有哪個(gè)受保護(hù)內(nèi)容的哪些部分。基于所接收到的指示,網(wǎng)絡(luò)管理服務(wù)112確定如何配置被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的設(shè)備以便使設(shè)備獲取其所期望的受保護(hù)內(nèi)容,包括從被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的其它設(shè)備或內(nèi)容服務(wù)114獲取受保護(hù)內(nèi)容的部分。

例如,假定設(shè)備104具有連接到網(wǎng)絡(luò)118的單個(gè)網(wǎng)絡(luò)接口卡并且期望從設(shè)備106可得到的受保護(hù)內(nèi)容。網(wǎng)絡(luò)管理服務(wù)112可以命令設(shè)備104從設(shè)備106獲取受保護(hù)內(nèi)容,這允許設(shè)備104比受保護(hù)內(nèi)容可以從內(nèi)容服務(wù)114獲取更快地獲取受保護(hù)內(nèi)容。被管理無(wú)線分發(fā)網(wǎng)絡(luò)系統(tǒng)122將設(shè)備104的網(wǎng)絡(luò)接口卡從網(wǎng)絡(luò)118斷開并且加入由設(shè)備106托管的無(wú)線網(wǎng)絡(luò)。被管理無(wú)線分發(fā)網(wǎng)絡(luò)系統(tǒng)122從設(shè)備106獲取受保護(hù)內(nèi)容,然后從由設(shè)備106托管的無(wú)線網(wǎng)絡(luò)斷開并且重連到網(wǎng)絡(luò)118。

作為另一示例,假定被管理無(wú)線分發(fā)網(wǎng)絡(luò)102包括具有變化數(shù)目的網(wǎng)絡(luò)接口卡的設(shè)備。圖6圖示了依照一個(gè)或多個(gè)實(shí)施例的示例的被管理無(wú)線分發(fā)網(wǎng)絡(luò)600。被管理無(wú)線分發(fā)網(wǎng)絡(luò)600包括設(shè)備602、604、606和608,其中的每一個(gè)可以是圖1的設(shè)備104或106。設(shè)備602包括多個(gè)網(wǎng)絡(luò)接口卡612,設(shè)備604包括多個(gè)網(wǎng)絡(luò)接口卡614,設(shè)備606包括多個(gè)網(wǎng)絡(luò)接口卡616,并且設(shè)備608包括單個(gè)網(wǎng)絡(luò)接口卡618。

假定設(shè)備608期望得到從設(shè)備602可得到的受保護(hù)內(nèi)容。網(wǎng)絡(luò)管理服務(wù)112可以限定從設(shè)備602到設(shè)備604到設(shè)備606到設(shè)備608的路由以便從設(shè)備602向設(shè)備608輸送受保護(hù)內(nèi)容。網(wǎng)絡(luò)管理服務(wù)112命令設(shè)備602使用網(wǎng)絡(luò)接口卡612中的一個(gè)以加入由設(shè)備604使用網(wǎng)絡(luò)接口卡614中的一個(gè)托管的無(wú)線網(wǎng)絡(luò)。網(wǎng)絡(luò)管理服務(wù)112還命令設(shè)備604使用網(wǎng)絡(luò)接口卡614中的一個(gè)以加入由設(shè)備606使用網(wǎng)絡(luò)接口卡616中的一個(gè)托管的無(wú)線網(wǎng)絡(luò)。網(wǎng)絡(luò)管理服務(wù)112還命令設(shè)備606使用網(wǎng)絡(luò)接口卡616中的一個(gè)以加入由使用網(wǎng)絡(luò)接口卡618的設(shè)備608托管的無(wú)線網(wǎng)絡(luò)。受保護(hù)內(nèi)容然后可以從設(shè)備602經(jīng)由設(shè)備604和606輸送至設(shè)備608。應(yīng)當(dāng)指出的是,在從設(shè)備602向設(shè)備608輸送受保護(hù)內(nèi)容的同時(shí),設(shè)備602、604和606中的每一個(gè)可以分別使用網(wǎng)絡(luò)接口卡612、614和616中的一個(gè)來維持到網(wǎng)絡(luò)118的連接。由于設(shè)備608具有單個(gè)網(wǎng)絡(luò)接口卡618,因此網(wǎng)絡(luò)接口卡618從網(wǎng)絡(luò)118斷開以托管由設(shè)備606加入的無(wú)線網(wǎng)絡(luò),然后在受保護(hù)內(nèi)容輸送至設(shè)備608之后停止托管無(wú)線網(wǎng)絡(luò)并且重連到網(wǎng)絡(luò)118。

可替換地,網(wǎng)絡(luò)管理服務(wù)112命令設(shè)備608使用網(wǎng)絡(luò)接口卡618以加入由使用網(wǎng)絡(luò)接口卡616中的一個(gè)的設(shè)備606托管的無(wú)線網(wǎng)絡(luò)。網(wǎng)絡(luò)管理服務(wù)112還命令設(shè)備606使用網(wǎng)絡(luò)接口卡616中的一個(gè)以加入由使用網(wǎng)絡(luò)接口卡614中的一個(gè)的設(shè)備604托管的無(wú)線網(wǎng)絡(luò)。網(wǎng)絡(luò)管理服務(wù)112還命令設(shè)備604使用網(wǎng)絡(luò)接口卡614中的一個(gè)以加入由使用網(wǎng)絡(luò)接口卡612中的一個(gè)的設(shè)備602托管的無(wú)線網(wǎng)絡(luò)。受保護(hù)內(nèi)容然后可以從設(shè)備602經(jīng)由設(shè)備604和606輸送至設(shè)備608。應(yīng)當(dāng)指出的是,在從設(shè)備602向設(shè)備608輸送受保護(hù)內(nèi)容的同時(shí),設(shè)備602、604和606中的每一個(gè)可以分別使用網(wǎng)絡(luò)接口卡612、614和616中的一個(gè)來維持到網(wǎng)絡(luò)118的連接。由于設(shè)備608具有單個(gè)網(wǎng)絡(luò)接口卡618,因此網(wǎng)絡(luò)接口卡618從網(wǎng)絡(luò)118斷開以加入由設(shè)備606托管的無(wú)線網(wǎng)絡(luò),然后在受保護(hù)內(nèi)容輸送至設(shè)備608之后從由設(shè)備606托管的無(wú)線網(wǎng)絡(luò)斷開并且重連到網(wǎng)絡(luò)118。

網(wǎng)絡(luò)管理服務(wù)112還可以命令設(shè)備602、604、606和608基于設(shè)備602、604、606和608中的網(wǎng)絡(luò)接口卡的數(shù)目以不同方式進(jìn)行操作。例如,如果設(shè)備606具有僅兩個(gè)網(wǎng)絡(luò)接口卡,則網(wǎng)絡(luò)管理服務(wù)112可以命令設(shè)備606從網(wǎng)絡(luò)118斷開,而同時(shí)受保護(hù)內(nèi)容從設(shè)備602輸送至設(shè)備608,然后重連到網(wǎng)絡(luò)118(例如通過不再托管無(wú)線網(wǎng)絡(luò)或者可替換地不再加入由設(shè)備604或設(shè)備608托管的網(wǎng)絡(luò)來釋放網(wǎng)絡(luò)接口卡616以重連到網(wǎng)絡(luò))。

返回到圖1,應(yīng)當(dāng)指出的是,網(wǎng)絡(luò)管理服務(wù)112還可以命令設(shè)備104、106連接到不同的無(wú)線網(wǎng)絡(luò)以便獲取受保護(hù)內(nèi)容。例如,參照?qǐng)D2,假定設(shè)備204已經(jīng)加入由設(shè)備202托管的無(wú)線網(wǎng)絡(luò)212,但是設(shè)備204所期望的受保護(hù)內(nèi)容存儲(chǔ)在設(shè)備208上。網(wǎng)絡(luò)管理服務(wù)112命令設(shè)備204從無(wú)線網(wǎng)絡(luò)212斷開并且加入由設(shè)備208托管的無(wú)線網(wǎng)絡(luò)218。設(shè)備204然后可以使用無(wú)線網(wǎng)絡(luò)218從設(shè)備208獲取受保護(hù)內(nèi)容。設(shè)備204可以在已經(jīng)從設(shè)備208獲取到受保護(hù)內(nèi)容之后保持連接到無(wú)線網(wǎng)絡(luò)218,或者可替換地可以從無(wú)線網(wǎng)絡(luò)218斷開并且重新加入無(wú)線網(wǎng)絡(luò)212。

還應(yīng)當(dāng)指出的是,網(wǎng)絡(luò)管理服務(wù)112可以確定:當(dāng)通過從特定無(wú)線網(wǎng)絡(luò)獲取受保護(hù)內(nèi)容來獲取受保護(hù)內(nèi)容時(shí)預(yù)期設(shè)備具有改進(jìn)的體驗(yàn),并且命令設(shè)備連接到特定無(wú)線網(wǎng)絡(luò)以便獲取受保護(hù)內(nèi)容。該特定無(wú)線網(wǎng)絡(luò)可以是與設(shè)備典型地加入的或在正常操作期間(例如當(dāng)設(shè)備的用戶正在設(shè)備上消費(fèi)受保護(hù)內(nèi)容時(shí))加入的不同的無(wú)線網(wǎng)絡(luò)。改進(jìn)的體驗(yàn)可以以各種不同的方式度量,諸如獲取受保護(hù)內(nèi)容所花費(fèi)的時(shí)間量中的減少(例如由于特定無(wú)線網(wǎng)絡(luò)更快)、獲取受保護(hù)內(nèi)容的成本中的減少(例如由于與使用特定無(wú)線網(wǎng)絡(luò)相關(guān)聯(lián)的低成本)、在特定網(wǎng)絡(luò)之上輸送的數(shù)據(jù)量中的減少(例如為了避免超過關(guān)于設(shè)備可以在特定時(shí)間量?jī)?nèi)獲取多少數(shù)據(jù)的限制而使特定無(wú)線網(wǎng)絡(luò)經(jīng)由因特網(wǎng)獲取受保護(hù)內(nèi)容)等等。

動(dòng)態(tài)優(yōu)先化

網(wǎng)絡(luò)管理服務(wù)112從被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的設(shè)備104、106接收描述設(shè)備104、106的特性或?qū)傩缘男畔⒁约霸O(shè)備104、106所期望的受保護(hù)內(nèi)容的指示。這些特性或?qū)傩园ㄈ缫陨嫌懻摰谋还芾頍o(wú)線分發(fā)網(wǎng)絡(luò)102中的每一個(gè)設(shè)備所具有的網(wǎng)絡(luò)接口卡的數(shù)目,以及各種附加信息,諸如設(shè)備104、106的性能特性(例如由設(shè)備104、106托管的無(wú)線網(wǎng)絡(luò)的數(shù)據(jù)輸送速率)、設(shè)備104、106的可靠性(例如之前受保護(hù)內(nèi)容是否被成功地路由通過設(shè)備104、106)、設(shè)備104、106的聲譽(yù)或歷史分析(例如設(shè)備104、106典型地通電或斷電的時(shí)間、設(shè)備104、106典型地被大量使用(例如由于用戶玩游戲而使用設(shè)備資源)的時(shí)間)、設(shè)備104、106的無(wú)線信號(hào)強(qiáng)度,等等。

受保護(hù)內(nèi)容可以是設(shè)備所期望的,因?yàn)橛脩粝M⒖滔M(fèi)受保護(hù)內(nèi)容(例如盡可能早地開始觀看影片)、因?yàn)橛脩粲?jì)劃在稍后時(shí)間消費(fèi)受保護(hù)內(nèi)容(例如在周六晚上觀看影片)等等。網(wǎng)絡(luò)管理服務(wù)112還知曉被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的哪些設(shè)備具有哪個(gè)受保護(hù)內(nèi)容的哪些部分。基于所接收到的指示,以及描述被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的設(shè)備的特性或?qū)傩缘男畔?,網(wǎng)絡(luò)管理服務(wù)112確定如何配置被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的設(shè)備以便使設(shè)備獲取其所期望的受保護(hù)內(nèi)容。該配置包括標(biāo)識(shí)受保護(hù)內(nèi)容的哪些部分要從哪些設(shè)備獲取。

網(wǎng)絡(luò)管理服務(wù)112因而具有被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的設(shè)備的特性或?qū)傩缘闹R(shí)、哪個(gè)受保護(hù)內(nèi)容的哪些部分存儲(chǔ)在哪個(gè)被管理無(wú)線分發(fā)網(wǎng)絡(luò)102上的知識(shí),以及哪個(gè)受保護(hù)內(nèi)容被被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的哪些設(shè)備所期望以及何時(shí)期望這樣的受保護(hù)內(nèi)容的知識(shí)。網(wǎng)絡(luò)管理服務(wù)112使用該知識(shí)來描述和創(chuàng)建通過被管理無(wú)線分發(fā)網(wǎng)絡(luò)102的路由,以及在被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中存在不足資源或帶寬來近似并發(fā)地輸送所有所期望的受保護(hù)內(nèi)容(或用于在所請(qǐng)求的時(shí)間的消費(fèi))的事件中,確定哪個(gè)受保護(hù)內(nèi)容要被給予優(yōu)先以通過被管理無(wú)線分發(fā)網(wǎng)絡(luò)102輸送。網(wǎng)絡(luò)管理服務(wù)112可以基于受保護(hù)內(nèi)容、期望得到受保護(hù)內(nèi)容的用戶或二者,而給出向設(shè)備遞送特定受保護(hù)內(nèi)容的優(yōu)先級(jí)。向遞送特定受保護(hù)內(nèi)容給出的優(yōu)先級(jí)是動(dòng)態(tài)的,并且當(dāng)在被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的設(shè)備的特性或?qū)傩灾凶龀龈淖?、在哪個(gè)受保護(hù)內(nèi)容的部分存儲(chǔ)在哪個(gè)被管理無(wú)線分發(fā)網(wǎng)絡(luò)102上中做出改變和在哪個(gè)受保護(hù)內(nèi)容被被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的哪些設(shè)備所期望中做出改變時(shí),可以隨時(shí)間變化。

網(wǎng)絡(luò)管理服務(wù)112可以基于受保護(hù)內(nèi)容自身而優(yōu)先化受保護(hù)內(nèi)容遞送,使得所有(或至少閾值數(shù)目的)用戶在其設(shè)備處按需接收他們所期望的受保護(hù)內(nèi)容(例如在與受保護(hù)內(nèi)容相關(guān)聯(lián)的“履行(fulfill-by)”時(shí)間進(jìn)行接收)。例如,當(dāng)多個(gè)用戶希望使作為不同影片的受保護(hù)內(nèi)容的不同段被遞送至其設(shè)備時(shí),網(wǎng)絡(luò)管理服務(wù)112可以向受保護(hù)內(nèi)容的那些段的特定部分指派優(yōu)先級(jí),使得要回放的每一個(gè)影片的接下來的量(例如每一個(gè)影片的下一個(gè)五分鐘)被給出比受保護(hù)內(nèi)容的其它部分更高的優(yōu)先級(jí)。因此,網(wǎng)絡(luò)管理服務(wù)112可以優(yōu)先化受保護(hù)內(nèi)容,使得要回放的每一個(gè)影片的接下來的量在對(duì)遞送每一個(gè)影片的稍后部分至設(shè)備給予關(guān)注之前被遞送至那些設(shè)備。如果一個(gè)用戶不希望受保護(hù)內(nèi)容在下一天之前被遞送,這樣的受保護(hù)內(nèi)容的多個(gè)部分可以被給出比另一用戶希望在接下來的幾分鐘內(nèi)消費(fèi)的其它受保護(hù)內(nèi)容更低的優(yōu)先級(jí)。

網(wǎng)絡(luò)管理服務(wù)112還可以基于期望得到受保護(hù)內(nèi)容的用戶而優(yōu)先化受保護(hù)內(nèi)容遞送??梢韵蛴脩糁概刹煌募?jí)別或?qū)哟危渲杏糜谳^高級(jí)別或較高層次用戶的受保護(hù)內(nèi)容遞送被給出比用于較低級(jí)別或較低層次用戶的受保護(hù)內(nèi)容遞送更高的優(yōu)先級(jí)。級(jí)別或?qū)哟慰梢砸圆煌绞酱_定,諸如基于向用戶給出的獎(jiǎng)勵(lì)、用戶所支付的費(fèi)用等等。

網(wǎng)絡(luò)管理服務(wù)112創(chuàng)建通過被管理無(wú)線分發(fā)網(wǎng)絡(luò)102的路由,并且向被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的設(shè)備提供這樣的路由的指示。路由的創(chuàng)建是基于受保護(hù)內(nèi)容的優(yōu)先級(jí)、用戶或二者,這提供用于較高優(yōu)先級(jí)受保護(hù)內(nèi)容或用戶的比用于較低優(yōu)先級(jí)受保護(hù)內(nèi)容或用戶的更快的路由(例如穿過具有更高數(shù)據(jù)輸送速率的設(shè)備、穿過更小數(shù)目的設(shè)備)。路由的指示包括哪些無(wú)線網(wǎng)絡(luò)要由被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的哪些設(shè)備加入,以及哪個(gè)受保護(hù)內(nèi)容的哪些部分要由哪些設(shè)備從哪些其它設(shè)備獲取的指示。網(wǎng)絡(luò)管理服務(wù)112還沿路由通知設(shè)備受保護(hù)內(nèi)容的不同部分的優(yōu)先級(jí)。因此,如果設(shè)備正在接收或發(fā)送受保護(hù)內(nèi)容的多個(gè)部分,則設(shè)備可以確定哪個(gè)部分是較高優(yōu)先級(jí)并且因此要被首先獲取或發(fā)送。設(shè)備還可以基于受保護(hù)內(nèi)容的不同部分的優(yōu)先級(jí)向受保護(hù)內(nèi)容的遞送分配不同量的資源。例如,對(duì)于遞送至較高層次用戶的受保護(hù)內(nèi)容,設(shè)備可以分配10吉字節(jié)的存儲(chǔ)用于受保護(hù)內(nèi)容或500兆位的帶寬,而對(duì)于遞送至較低層次用戶的受保護(hù)內(nèi)容,設(shè)備可以分配5吉字節(jié)的存儲(chǔ)用于受保護(hù)內(nèi)容或100兆位的帶寬。

設(shè)備還可以評(píng)估其在特定量的時(shí)間中遞送受保護(hù)內(nèi)容的特定部分的能力,并且通知網(wǎng)絡(luò)管理服務(wù)112這樣的評(píng)估的結(jié)果。例如,設(shè)備可能已經(jīng)以高優(yōu)先級(jí)輸送受保護(hù)內(nèi)容的多個(gè)部分,并且如果被請(qǐng)求以高優(yōu)先級(jí)輸送受保護(hù)內(nèi)容的另一部分,則可能在若干分鐘內(nèi)不能這樣做。設(shè)備可以告知網(wǎng)絡(luò)管理服務(wù)112這種所預(yù)期的若干分鐘延遲,這允許網(wǎng)絡(luò)管理服務(wù)112采取適當(dāng)?shù)难a(bǔ)救行動(dòng),諸如創(chuàng)建不同路由,告知期望得到受保護(hù)內(nèi)容的設(shè)備的用戶:受保護(hù)內(nèi)容將延遲若干分鐘,等等。

應(yīng)當(dāng)指出的是,可以出現(xiàn)其中在被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中存在瓶頸的情形。這樣的瓶頸可以是例如用于不同受保護(hù)內(nèi)容的眾多路由穿過小數(shù)目的設(shè)備的結(jié)果。網(wǎng)絡(luò)管理服務(wù)112可以標(biāo)識(shí)這樣的瓶頸并且標(biāo)識(shí)可以用于幫助緩解這樣的瓶頸的設(shè)備(例如通過在相同地理區(qū)域中向被管理無(wú)線分發(fā)網(wǎng)絡(luò)添加更多設(shè)備或添加可以看到(或基于其地理區(qū)域而預(yù)期其能夠看到)眾多路由穿過的小數(shù)目的設(shè)備的無(wú)線網(wǎng)絡(luò)的設(shè)備)。網(wǎng)絡(luò)管理服務(wù)112可以告知所標(biāo)識(shí)的設(shè)備通過加入被管理無(wú)線分發(fā)網(wǎng)絡(luò)102來請(qǐng)求其幫助。如果這樣的設(shè)備加入被管理無(wú)線分發(fā)網(wǎng)絡(luò)102,則可以向它們給出如以上討論的各種不同的獎(jiǎng)勵(lì)。

受保護(hù)內(nèi)容發(fā)現(xiàn)

被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的每一個(gè)設(shè)備可以托管受保護(hù)內(nèi)容的各種不同段的各種部分。該受保護(hù)內(nèi)容可以包括設(shè)備的用戶具有消費(fèi)的準(zhǔn)許的受保護(hù)內(nèi)容以及設(shè)備的用戶不具有消費(fèi)的準(zhǔn)許的受保護(hù)內(nèi)容。可以以各種不同的方式確定哪個(gè)受保護(hù)內(nèi)容的哪些部分托管在哪些設(shè)備上。

在一個(gè)或多個(gè)實(shí)施例中,本地發(fā)現(xiàn)技術(shù)用于被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的設(shè)備以確定哪個(gè)受保護(hù)內(nèi)容的哪些部分托管在哪些設(shè)備上。被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的每一個(gè)設(shè)備向被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的一個(gè)或多個(gè)其它設(shè)備發(fā)送該設(shè)備托管的受保護(hù)內(nèi)容的多個(gè)部分的指示。被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的每一個(gè)設(shè)備維護(hù)設(shè)備托管的受保護(hù)內(nèi)容的多個(gè)部分的記錄,稱為目錄。每一個(gè)設(shè)備還維護(hù)設(shè)備感知到其它設(shè)備托管的受保護(hù)內(nèi)容的多個(gè)部分的記錄,作為目錄的部分或作為一個(gè)或多個(gè)附加目錄。

圖7圖示了依照一個(gè)或多個(gè)實(shí)施例的使用本地發(fā)現(xiàn)技術(shù)的示例被管理無(wú)線分發(fā)網(wǎng)絡(luò)。被管理無(wú)線分發(fā)網(wǎng)絡(luò)102包括設(shè)備702、設(shè)備704、設(shè)備706、設(shè)備708、設(shè)備710、設(shè)備712和設(shè)備714。圖7中示出箭頭以圖示哪些設(shè)備彼此交換受保護(hù)內(nèi)容部分的目錄的示例。例如,設(shè)備702和706可以彼此交換目錄,設(shè)備706和704可以彼此交換目錄,等等。對(duì)于設(shè)備702-714中的任何兩個(gè),如果兩個(gè)設(shè)備中的一個(gè)托管由兩個(gè)設(shè)備中的另一個(gè)加入的無(wú)線網(wǎng)絡(luò),則兩個(gè)設(shè)備中的任一個(gè)或二者可以包含另一個(gè)的目錄。

設(shè)備可以在各種時(shí)間或響應(yīng)于各種事件而從其它設(shè)備請(qǐng)求目錄,或者簡(jiǎn)單地向其它設(shè)備提供(例如推送)其目錄。例如,可以以規(guī)律或非規(guī)律間隔,諸如每隔幾小時(shí),請(qǐng)求或提供目錄(或?qū)δ夸浀母淖儯W鳛榱硪皇纠?,可以響?yīng)于對(duì)目錄的改變而提供目錄(或?qū)δ夸浀母淖儯?/p>

設(shè)備的目錄標(biāo)識(shí)設(shè)備托管哪個(gè)受保護(hù)內(nèi)容的哪些部分。例如,設(shè)備706的目錄包括由設(shè)備706托管的受保護(hù)內(nèi)容的每一個(gè)部分的指示。

設(shè)備的目錄可以可選地標(biāo)識(shí)哪個(gè)受保護(hù)內(nèi)容的哪些部分由其它設(shè)備托管。每一次設(shè)備從另一設(shè)備獲取目錄,所獲取到的目錄中的信息由該設(shè)備維護(hù)。所獲取到的目錄中的信息可以以不同方式維護(hù),諸如被維護(hù)為分離目錄、被合并到該設(shè)備的目錄中,等等。當(dāng)一個(gè)設(shè)備獲取到另一設(shè)備的目錄時(shí),其還獲取到由所述另一設(shè)備獲取到的任何其它目錄中的信息。在這樣做時(shí),維護(hù)為了訪問受保護(hù)內(nèi)容而要被訪問的附加設(shè)備或花費(fèi)的“跳”的數(shù)目的記錄。例如,從設(shè)備706的角度來看,托管在設(shè)備706上的受保護(hù)內(nèi)容離開零跳,托管在設(shè)備710上的受保護(hù)內(nèi)容離開一跳,托管在設(shè)備712上的受保護(hù)內(nèi)容離開兩跳,等等。每一次向另一設(shè)備提供目錄,針對(duì)目錄中的受保護(hù)內(nèi)容的每一個(gè)部分的跳計(jì)數(shù)遞增(例如加一)。

例如,假定設(shè)備706托管影片A(分離成25個(gè)部分)的部分1和部分15,以及影片B的所有部分,其反映在設(shè)備706的目錄中。另外假定設(shè)備708托管影片A的部分7和部分8,以及影片C的所有部分,其反映在設(shè)備708的目錄中。設(shè)備706可以從設(shè)備708獲取設(shè)備708的目錄并且將設(shè)備708的目錄合并到設(shè)備706的目錄中,并且包括哪些部分從哪些設(shè)備可得到的指示。因此,設(shè)備706的目錄反映影片A的部分1和部分15以及影片B的所有部分從設(shè)備706可得到,并且影片A的部分7和部分8以及影片C的所有部分從設(shè)備708可得到。設(shè)備706的該目錄然后可以由設(shè)備702獲取,因此設(shè)備702然后知曉影片A的部分1和部分15以及影片B的所有部分從離開一跳的設(shè)備706可得到,并且影片A的部分7和部分8以及影片C的所有部分從離開兩跳的設(shè)備708可得到。

目錄還可以反映到受保護(hù)內(nèi)容的特定部分的路由。繼續(xù)之前的示例,設(shè)備706處的目錄可以包括針對(duì)影片A的部分7的路由簡(jiǎn)單地為設(shè)備708的指示。當(dāng)從設(shè)備706向設(shè)備702提供目錄時(shí),目錄可以由設(shè)備706或702更新成反映:從設(shè)備702的角度來看,針對(duì)影片A的部分7的路由是設(shè)備706到設(shè)備708。

每一個(gè)設(shè)備包括如以上討論的被管理無(wú)線分發(fā)網(wǎng)絡(luò)系統(tǒng),并且該被管理無(wú)線分發(fā)網(wǎng)絡(luò)系統(tǒng)可以基于目錄確定在哪里獲取受保護(hù)內(nèi)容的特定部分。繼續(xù)之前的示例,如果設(shè)備702期望影片A的所有部分,則設(shè)備702知曉部分1和15可以從設(shè)備706獲取,并且部分7和8可以從設(shè)備708獲取。

應(yīng)當(dāng)指出的是,相同受保護(hù)內(nèi)容的相同部分可以存儲(chǔ)在兩個(gè)不同的設(shè)備上。繼續(xù)之前的示例,假定影片A的部分7還由設(shè)備712托管。因此,設(shè)備702的目錄反映影片A的部分7可以從設(shè)備708或設(shè)備712獲取。如果設(shè)備702請(qǐng)求影片A的部分7,可以基于各種準(zhǔn)則確定從設(shè)備708和712中的哪個(gè)獲取影片A的部分7(例如可以經(jīng)由較小數(shù)目的跳訪問的設(shè)備、當(dāng)前通電的設(shè)備等等)。

當(dāng)請(qǐng)求受保護(hù)內(nèi)容的部分時(shí),設(shè)備向去往托管該部分的設(shè)備的路由中的下一設(shè)備提交針對(duì)該部分的請(qǐng)求。繼續(xù)之前的示例,由設(shè)備702從設(shè)備706接收的目錄向設(shè)備702指示由設(shè)備706和設(shè)備708托管的受保護(hù)內(nèi)容的部分,并且由于目錄從設(shè)備706接收,因此路由中的下一設(shè)備是設(shè)備706。請(qǐng)求可以指定要從其獲取受保護(hù)內(nèi)容的部分的特定設(shè)備(例如指定設(shè)備708以獲取影片A的部分7),或者可替換地,可以簡(jiǎn)單地指定要獲取的部分(例如并且依賴于路由中的下一設(shè)備來向路由中的適當(dāng)設(shè)備或適當(dāng)下一設(shè)備提供請(qǐng)求)。

目錄經(jīng)過的跳數(shù)目可以可選地限于閾值跳數(shù)目(例如五或七),此后目錄中的信息不再傳遞到其它設(shè)備。例如,如果閾值跳數(shù)目是七并且用于設(shè)備708的目錄已經(jīng)被提供給沿路由的七個(gè)不同設(shè)備,則當(dāng)?shù)谄邆€(gè)設(shè)備向被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的另一設(shè)備提供其目錄時(shí),第七個(gè)設(shè)備不向第八個(gè)設(shè)備提供用于設(shè)備708的目錄中的信息(或者第八個(gè)設(shè)備接收但是丟棄或以其它方式忽略用于設(shè)備708的目錄中的信息)。

應(yīng)當(dāng)指出的是,多個(gè)不同路由可以對(duì)受保護(hù)內(nèi)容的相同部分存在。例如,用于向設(shè)備702發(fā)送由設(shè)備708托管的受保護(hù)內(nèi)容的部分的一條路由可以是從設(shè)備708到設(shè)備706到設(shè)備702,并且另一路由可以是從設(shè)備708到設(shè)備710到設(shè)備706到設(shè)備702。各種不同的規(guī)則或準(zhǔn)則可以用于選擇路由中的一個(gè),諸如使用具有最小跳數(shù)目的路由,或使用其中設(shè)備當(dāng)前通電的路由。

關(guān)于設(shè)備702-714的各種附加元數(shù)據(jù)也可以包括在目錄中或以其它方式連同目錄一起從一個(gè)設(shè)備提供到另一個(gè)。元數(shù)據(jù)可以是關(guān)于設(shè)備的各種各樣不同特性或信息中的任一個(gè),并且可以由被管理無(wú)線分發(fā)網(wǎng)絡(luò)系統(tǒng)用于確定到不同設(shè)備的路由。這些特性或?qū)傩园ū还芾頍o(wú)線分發(fā)網(wǎng)絡(luò)102中的每一個(gè)設(shè)備所具有的網(wǎng)絡(luò)接口卡的數(shù)目(或虛擬網(wǎng)絡(luò)接口卡是否包括在每一個(gè)設(shè)備中),如以上所討論的,以及包括各種附加信息,諸如設(shè)備702-714的性能特性(例如由設(shè)備702-714托管的無(wú)線網(wǎng)絡(luò)的數(shù)據(jù)輸送速率)、設(shè)備702-714的可靠性(例如受保護(hù)內(nèi)容之前是否被成功路由通過設(shè)備702-714)、設(shè)備702-714的聲譽(yù)或歷史分析(例如設(shè)備702-714典型地通電或斷電的時(shí)間、設(shè)備702-714典型地被大量使用(例如由于用戶玩游戲而正使用設(shè)備資源)的時(shí)間)、設(shè)備702-714的無(wú)線信號(hào)強(qiáng)度,等等。

在一個(gè)或多個(gè)實(shí)施例中,向關(guān)于設(shè)備的特性或信息應(yīng)用各種規(guī)則或公式以便確定到受保護(hù)內(nèi)容的相同部分的不同路由的得分或評(píng)級(jí)。不同特性或信息可以被不同地加權(quán)以不同地貢獻(xiàn)于得分或評(píng)級(jí)。具有最高或最大得分或評(píng)級(jí)的路由然后可以被選擇為用于獲取受保護(hù)內(nèi)容的該部分的路由。

目錄可以可選地用于向被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的設(shè)備的用戶顯示從被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的其它設(shè)備可得到什么受保護(hù)內(nèi)容的指示。在這樣的情形中,被管理無(wú)線分發(fā)網(wǎng)絡(luò)系統(tǒng)可以可選地基于諸如受保護(hù)內(nèi)容評(píng)級(jí)之類的各種不同準(zhǔn)則而過濾目錄中的信息,以約束向用戶顯示什么信息。例如,受保護(hù)內(nèi)容可以具有不同評(píng)級(jí)(例如成熟評(píng)級(jí)),以及只有當(dāng)用戶被準(zhǔn)許(例如,如由用戶、管理員或設(shè)備的賬戶管理器指定的)消費(fèi)具有特定評(píng)級(jí)的受保護(hù)內(nèi)容才向用戶顯示的具有那些特定評(píng)級(jí)的特定受保護(hù)內(nèi)容的標(biāo)題或其它標(biāo)識(shí)符。

各種附加準(zhǔn)則也可以應(yīng)用于目錄以確定顯示什么受保護(hù)內(nèi)容以保留受保護(hù)內(nèi)容的源的匿名性。附加準(zhǔn)則可以包括,例如,被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的設(shè)備的密度、受保護(hù)內(nèi)容的流行性、受保護(hù)內(nèi)容的評(píng)級(jí),等等。例如,如果設(shè)備在具有低密度的其它設(shè)備(例如少于閾值數(shù)目,諸如10)的被管理無(wú)線分發(fā)網(wǎng)絡(luò)102的部分中,則不顯示受保護(hù)內(nèi)容的標(biāo)識(shí)符。這避免其中例如處于低密度區(qū)域中的用戶可以基于目錄猜到他或她的鄰居具有什么受保護(hù)內(nèi)容的情形。作為另一示例,如果設(shè)備在具有低密度的其它設(shè)備的被管理無(wú)線分發(fā)網(wǎng)絡(luò)102的部分中,并且受保護(hù)內(nèi)容具有特定評(píng)級(jí)(例如指示僅成人的評(píng)級(jí)),則不顯示受保護(hù)內(nèi)容的標(biāo)識(shí)符。作為又一示例,如果設(shè)備在具有低密度的其它設(shè)備的被管理無(wú)線分發(fā)網(wǎng)絡(luò)102的部分中,并且受保護(hù)內(nèi)容不是流行的(例如不在用戶消費(fèi)的受保護(hù)內(nèi)容的最前閾值數(shù)目(例如前100)中),則不顯示受保護(hù)內(nèi)容的標(biāo)識(shí)符。

應(yīng)當(dāng)指出的是,設(shè)備此外可以使用相同或類似的準(zhǔn)則中的任一個(gè)來過濾包括在其目錄中的受保護(hù)內(nèi)容。例如,設(shè)備可以過濾具有特定評(píng)級(jí)(例如指示僅成人的評(píng)級(jí))的受保護(hù)內(nèi)容,使得不在設(shè)備的目錄中標(biāo)識(shí)該受保護(hù)內(nèi)容。因此,被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的其它設(shè)備未感知到設(shè)備具有受保護(hù)內(nèi)容,并且不能經(jīng)由被管理無(wú)線分發(fā)網(wǎng)絡(luò)102從設(shè)備獲取受保護(hù)內(nèi)容。

在其它實(shí)施例中,增強(qiáng)本地發(fā)現(xiàn)技術(shù)用于被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的設(shè)備以確定哪個(gè)受保護(hù)內(nèi)容的哪些部分在哪些設(shè)備上。增強(qiáng)本地發(fā)現(xiàn)技術(shù)類似于以上討論的本地發(fā)現(xiàn)技術(shù),只是不是設(shè)備向彼此傳送其目錄,而是設(shè)備向中心服務(wù)(例如圖1的網(wǎng)絡(luò)管理服務(wù)112)傳送其目錄。

圖8圖示了依照一個(gè)或多個(gè)實(shí)施例的使用增強(qiáng)本地發(fā)現(xiàn)技術(shù)的示例系統(tǒng)800。被管理無(wú)線分發(fā)網(wǎng)絡(luò)102包括設(shè)備702、設(shè)備704、設(shè)備706、設(shè)備708、設(shè)備710、設(shè)備712和設(shè)備714,如以上參照?qǐng)D7討論的。在圖8中示出箭頭以圖示目錄的交換。因此,如可以在圖8中看到的,不是向彼此傳輸目錄,而是目錄經(jīng)由網(wǎng)絡(luò)118從設(shè)備702-714輸送至網(wǎng)絡(luò)管理服務(wù)112,并且還經(jīng)由網(wǎng)絡(luò)118從網(wǎng)絡(luò)管理服務(wù)112輸送至設(shè)備702-714。除此之外,當(dāng)使用增強(qiáng)本地發(fā)現(xiàn)技術(shù)時(shí),目錄的使用與在本地發(fā)現(xiàn)技術(shù)中的相同。

每一個(gè)設(shè)備的目錄包括標(biāo)識(shí)由設(shè)備托管的受保護(hù)內(nèi)容的部分的信息。更新的目錄可以以規(guī)律或非規(guī)律間隔或響應(yīng)于特定事件而向網(wǎng)絡(luò)管理服務(wù)112提供,和從網(wǎng)絡(luò)管理服務(wù)112接收,這類似于以上的討論。各種元數(shù)據(jù)還可以作為目錄的部分而被包括或連同目錄一起輸送,這類似于以上的討論。

應(yīng)當(dāng)指出的是,當(dāng)使用以上討論的本地發(fā)現(xiàn)技術(shù)時(shí)的某種信息在從一個(gè)設(shè)備向另一個(gè)設(shè)備傳輸目錄的同時(shí)被獲取,并且這樣的信息不包括在由網(wǎng)絡(luò)管理服務(wù)112提供給設(shè)備702-714的目錄中。然而,關(guān)于被管理無(wú)線分發(fā)網(wǎng)絡(luò)102的拓?fù)涞男畔⒖梢蕴峁┙o網(wǎng)絡(luò)管理服務(wù)112,其進(jìn)而可以將該信息提供給設(shè)備702-714,其進(jìn)而可以基于拓?fù)浯_定設(shè)備之間的路由。

被管理無(wú)線分發(fā)網(wǎng)絡(luò)102的拓?fù)淇梢砸愿鞣N不同的方式確定。在一個(gè)或多個(gè)實(shí)施例中,每一個(gè)設(shè)備可以向網(wǎng)絡(luò)管理服務(wù)112提供設(shè)備可以看到的無(wú)線網(wǎng)絡(luò)以及設(shè)備正在托管的任何無(wú)線網(wǎng)絡(luò)的指示,如以上所討論的。給定該信息,可以容易地確定兩個(gè)設(shè)備之間的路由。

以與以上討論的相同的方式使用目錄,連同如以上討論的關(guān)于設(shè)備的特性或信息,并且連同允許確定特定設(shè)備之間的特定路由的路由信息(基于被管理無(wú)線分發(fā)網(wǎng)絡(luò)102的拓?fù)洌?。這些路由由設(shè)備702-714上的被管理無(wú)線分發(fā)網(wǎng)絡(luò)系統(tǒng)而不是由網(wǎng)絡(luò)管理服務(wù)112確定。因此,網(wǎng)絡(luò)管理服務(wù)112本質(zhì)上操作為數(shù)據(jù)庫(kù),其存儲(chǔ)設(shè)備702-714的目錄并且向設(shè)備702-714中的不同個(gè)體提供這些目錄。

在其它實(shí)施例中,被管理發(fā)現(xiàn)技術(shù)用于被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的設(shè)備以確定哪個(gè)受保護(hù)內(nèi)容的哪些部分在哪些設(shè)備上。被管理發(fā)現(xiàn)技術(shù)不同于本地發(fā)現(xiàn)技術(shù)和增強(qiáng)本地發(fā)現(xiàn)技術(shù),因?yàn)樵O(shè)備向中心服務(wù)(例如圖1的網(wǎng)絡(luò)管理服務(wù)112)傳送其目錄并且中心服務(wù)確定用于輸送受保護(hù)內(nèi)容的部分的路由。

圖9圖示了依照一個(gè)或多個(gè)實(shí)施例的使用被管理發(fā)現(xiàn)技術(shù)的示例系統(tǒng)900。被管理無(wú)線分發(fā)網(wǎng)絡(luò)102包括設(shè)備702、設(shè)備704、設(shè)備706、設(shè)備708、設(shè)備710、設(shè)備712和設(shè)備714,如以上參照?qǐng)D7討論的。圖9中示出箭頭以圖示目錄的交換。因此,如可以在圖9中看到的,目錄經(jīng)由網(wǎng)絡(luò)118從設(shè)備702-714輸送至網(wǎng)絡(luò)管理服務(wù)112,并且還經(jīng)由網(wǎng)絡(luò)118從網(wǎng)絡(luò)管理服務(wù)112輸送至設(shè)備702-714。

每一個(gè)設(shè)備的目錄包括標(biāo)識(shí)由設(shè)備托管的受保護(hù)內(nèi)容的部分的信息。更新的目錄可以以規(guī)律或非規(guī)律間隔或響應(yīng)于特定事件而向網(wǎng)絡(luò)管理服務(wù)112提供,和從網(wǎng)絡(luò)管理服務(wù)112接收,這類似于以上的討論。各種元數(shù)據(jù)還可以作為目錄的部分而被包括或連同目錄一起輸送,這類似于以上的討論。

被管理無(wú)線分發(fā)網(wǎng)絡(luò)102的拓?fù)淇梢砸愿鞣N不同的方式確定,這類似于以上關(guān)于增強(qiáng)本地發(fā)現(xiàn)技術(shù)的討論。例如,每一個(gè)設(shè)備可以向網(wǎng)絡(luò)管理服務(wù)112提供設(shè)備可以看到的無(wú)線網(wǎng)絡(luò)以及設(shè)備正在托管的任何無(wú)線網(wǎng)絡(luò)的指示。給定該信息,可以容易地確定兩個(gè)設(shè)備之間的路由。

目錄以與以上討論的相同的方式使用,連同如以上討論的關(guān)于設(shè)備的特性或信息,并且連同允許確定特定設(shè)備之間的特定路由的路由信息(基于被管理無(wú)線分發(fā)網(wǎng)絡(luò)102的拓?fù)洌?。然而,路由由網(wǎng)絡(luò)管理服務(wù)112的路由確定模塊902確定。

當(dāng)設(shè)備702-714期望得到受保護(hù)內(nèi)容的特定部分時(shí),設(shè)備從網(wǎng)絡(luò)管理服務(wù)112請(qǐng)求到受保護(hù)內(nèi)容的路由。路由確定模塊902確定路由并且沿該路由向各種設(shè)備提供指令以向請(qǐng)求設(shè)備輸送受保護(hù)內(nèi)容的特定部分。請(qǐng)求設(shè)備和沿該路由的其它設(shè)備可以,但不需要,知曉完整路由。類似地,如果受保護(hù)內(nèi)容要以其它方式存儲(chǔ)在特定設(shè)備702-714上,則路由確定模塊902確定路由并且沿該路由向各種設(shè)備提供指令以向特定設(shè)備輸送受保護(hù)內(nèi)容的特定部分。

網(wǎng)絡(luò)管理服務(wù)112接收關(guān)于設(shè)備702-714的各種特性和信息,并且可以以規(guī)律或非規(guī)律間隔或響應(yīng)于特定事件而接收該信息。例如,可以由網(wǎng)絡(luò)管理服務(wù)112設(shè)置閾值,并且如果設(shè)備的特性改變(例如設(shè)備轉(zhuǎn)變到低功率模式、設(shè)備正在以大于閾值水平的速率輸送數(shù)據(jù)等)則設(shè)備702-714告知網(wǎng)絡(luò)管理服務(wù)112。由于網(wǎng)絡(luò)管理服務(wù)112生成設(shè)備之間的路由,并且還從設(shè)備702-714接收該信息,因此網(wǎng)絡(luò)管理服務(wù)112可以管理用于各種數(shù)據(jù)請(qǐng)求的路由以滿足各種準(zhǔn)則。該準(zhǔn)則可以包括使用以上討論的各種技術(shù)(例如動(dòng)態(tài)優(yōu)先化),這確保設(shè)備不變得過載(例如設(shè)備不在輸送受保護(hù)內(nèi)容中使用超過它們的閾值量的資源),等等。

網(wǎng)絡(luò)管理服務(wù)112還監(jiān)視(例如由設(shè)備702-714通知)受保護(hù)內(nèi)容的哪些部分從受保護(hù)內(nèi)容服務(wù)(例如內(nèi)容服務(wù)114)獲取,并且因而網(wǎng)絡(luò)管理服務(wù)112知曉何時(shí)受保護(hù)內(nèi)容的特定部分將來將在特定設(shè)備702-714上可得到。該知識(shí),連同何時(shí)某部分要存儲(chǔ)在設(shè)備上以用于在該設(shè)備上消費(fèi)的知識(shí),可以在確定路由和何時(shí)輸送受保護(hù)內(nèi)容的部分中使用。例如,假定設(shè)備702請(qǐng)求在設(shè)備702上存儲(chǔ)影片以用于在六小時(shí)內(nèi)向設(shè)備702的用戶回放。另外假定沒有設(shè)備702-714當(dāng)前具有該影片,但是設(shè)備708正在從內(nèi)容服務(wù)(例如內(nèi)容服務(wù)114)獲取該影片并且將在近似三十分鐘內(nèi)具有它。網(wǎng)絡(luò)管理服務(wù)112可以延遲提供從設(shè)備708到設(shè)備702的路由,并且延遲命令設(shè)備向設(shè)備702發(fā)送影片,直到設(shè)備708已經(jīng)獲取到該影片。通過這樣基于設(shè)備702-714上的將來受保護(hù)內(nèi)容的知識(shí)延遲提供受保護(hù)內(nèi)容,可以避免對(duì)內(nèi)容服務(wù)的附加訪問并且受保護(hù)內(nèi)容可以更快地存儲(chǔ)在設(shè)備702上。

作為另一示例,假定設(shè)備702請(qǐng)求在設(shè)備702上存儲(chǔ)影片,以用于盡可能早地向用戶回放。另外假定沒有設(shè)備702-704當(dāng)前具有影片的第一部分(例如前五分鐘),但是設(shè)備708正在從內(nèi)容服務(wù)(例如內(nèi)容服務(wù)114)獲取影片的第一部分并且將在近似五分鐘內(nèi)具有它。網(wǎng)絡(luò)管理服務(wù)112可以延遲提供從設(shè)備708到設(shè)備702的路由,并且延遲命令設(shè)備向設(shè)備702發(fā)送影片的第一部分,直到設(shè)備708獲取到影片的第一部分。通過這樣基于設(shè)備702-714上的將來受保護(hù)內(nèi)容的知識(shí)而延遲提供受保護(hù)內(nèi)容,可以避免對(duì)內(nèi)容服務(wù)的附加訪問并且受保護(hù)內(nèi)容可以更快地存儲(chǔ)在設(shè)備702上。

圖10是圖示了依照一個(gè)或多個(gè)實(shí)施例的用于發(fā)現(xiàn)被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的內(nèi)容的示例過程1000的流程圖。過程1000由被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的設(shè)備實(shí)施,諸如圖1的設(shè)備104或106,并且可以實(shí)現(xiàn)在軟件、固件、硬件或其組合中。過程1000被示出為動(dòng)作集并且不受限于所示的用于執(zhí)行各種動(dòng)作的操作的次序。過程1000是用于發(fā)現(xiàn)被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的內(nèi)容的示例過程;可以參照不同圖來在本文中包括發(fā)現(xiàn)被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的內(nèi)容的附加討論。

在過程1000中,在設(shè)備上維護(hù)受保護(hù)內(nèi)容的多個(gè)部分的儲(chǔ)存器(動(dòng)作1002)。存儲(chǔ)受保護(hù)內(nèi)容的設(shè)備是實(shí)現(xiàn)過程1000的設(shè)備。在設(shè)備上被維護(hù)(還稱為由設(shè)備托管)的受保護(hù)內(nèi)容可以包括用于由設(shè)備的用戶消費(fèi)的受保護(hù)內(nèi)容、播種在設(shè)備上的受保護(hù)內(nèi)容、存儲(chǔ)在設(shè)備上以用于當(dāng)通過被管理無(wú)線分發(fā)網(wǎng)絡(luò)路由受保護(hù)內(nèi)容時(shí)輸送至另一設(shè)備的受保護(hù)內(nèi)容,等等。

向被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的其它設(shè)備或向網(wǎng)絡(luò)管理服務(wù)提供維護(hù)在儲(chǔ)存器中的受保護(hù)內(nèi)容的部分的指示(動(dòng)作1004)。通過使用本地發(fā)現(xiàn)技術(shù),向被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的其它設(shè)備提供指示,如以上所討論的。通過使用增強(qiáng)本地發(fā)現(xiàn)技術(shù)或被管理發(fā)現(xiàn)技術(shù),向網(wǎng)絡(luò)管理服務(wù)提供指示,如以上所討論的。

還接收維護(hù)在被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的其它設(shè)備的儲(chǔ)存器中的受保護(hù)內(nèi)容的部分的指示(動(dòng)作1006)。通過使用本地發(fā)現(xiàn)技術(shù),從被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的其它設(shè)備接收指示,如以上所討論的。通過使用增強(qiáng)本地發(fā)現(xiàn)技術(shù)或被管理發(fā)現(xiàn)技術(shù),從網(wǎng)絡(luò)管理服務(wù)接收指示,如以上所討論的。

圖11是圖示了依照一個(gè)或多個(gè)實(shí)施例的用于發(fā)現(xiàn)內(nèi)容和生成被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的路由的示例過程1100的流程圖。過程1100由網(wǎng)絡(luò)管理服務(wù)實(shí)施,諸如圖1的網(wǎng)絡(luò)管理服務(wù)112,并且可以實(shí)現(xiàn)在軟件、固件、硬件或其組合中。過程1100被示出為動(dòng)作集并且不受限于所示的用于執(zhí)行各種動(dòng)作的操作的次序。過程1100是用于發(fā)現(xiàn)內(nèi)容和生成被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的路由的示例過程;可以參照不同圖來在本文中包括發(fā)現(xiàn)內(nèi)容和生成被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的路由的附加討論。

在過程1100中,接收維護(hù)在被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的設(shè)備的儲(chǔ)存器中的受保護(hù)內(nèi)容的部分的指示(動(dòng)作1102)。

標(biāo)識(shí)用于使設(shè)備獲取受保護(hù)內(nèi)容的部分的通過被管理無(wú)線分發(fā)網(wǎng)絡(luò)的路由(動(dòng)作1104)。這些路由可以以如本文所討論的各種各樣不同方式來標(biāo)識(shí),包括基于內(nèi)容屬性、用戶優(yōu)先級(jí)、其它準(zhǔn)則等等。

向被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的設(shè)備提供所標(biāo)識(shí)的路由的指示(動(dòng)作1106)。這些指示可以是完整路由(例如所有設(shè)備或兩個(gè)設(shè)備之間的無(wú)線網(wǎng)絡(luò))或路由的部分(例如從一個(gè)設(shè)備獲取一個(gè)受保護(hù)內(nèi)容的部分并且向另一設(shè)備提供該部分)的標(biāo)識(shí)。

受保護(hù)內(nèi)容源

受保護(hù)內(nèi)容的部分可以由被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的設(shè)備從各種各樣不同源獲取。受保護(hù)內(nèi)容的部分可以從內(nèi)容服務(wù)或從被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的另一設(shè)備獲取,如以上所討論的。此外,受保護(hù)內(nèi)容的部分可以從其它位置獲取,諸如被管理無(wú)線分發(fā)網(wǎng)絡(luò)外部的其它設(shè)備或服務(wù)。

圖12圖示了依照一個(gè)或多個(gè)實(shí)施例的實(shí)現(xiàn)被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的內(nèi)容遞送優(yōu)先化的示例系統(tǒng)1200。系統(tǒng)1200包括被管理無(wú)線分發(fā)網(wǎng)絡(luò)1202,其包括多個(gè)設(shè)備1204、1206、1208、1210和1212。系統(tǒng)1200還包括不是被管理無(wú)線分發(fā)網(wǎng)絡(luò)1202的部分的多個(gè)設(shè)備1214、1216和1218。設(shè)備1204-1218可以是各種各樣不同類型的設(shè)備中的任一個(gè),類似于圖1的設(shè)備104和106。

設(shè)備1204-1212可以經(jīng)由被管理無(wú)線分發(fā)網(wǎng)絡(luò)1202的無(wú)線網(wǎng)絡(luò)彼此通信。設(shè)備1204-1212還可以經(jīng)由網(wǎng)絡(luò)118彼此通信,以及與設(shè)備1214-1218、網(wǎng)絡(luò)管理服務(wù)112和內(nèi)容服務(wù)114通信。

受保護(hù)內(nèi)容的多個(gè)部分可以由設(shè)備1204-1212通過使用被管理無(wú)線分發(fā)網(wǎng)絡(luò)1202或從內(nèi)容服務(wù)114獲取,如以上所討論的。此外,受保護(hù)內(nèi)容的部分可以由設(shè)備1204-1212通過使用各種各樣對(duì)等(P2P)網(wǎng)絡(luò)或通信協(xié)議中的任一個(gè)經(jīng)由網(wǎng)絡(luò)118從設(shè)備1214-1218中的一個(gè)或多個(gè)獲取。設(shè)備1204-1212可以以各種各樣不同的方式的任一種,諸如從網(wǎng)絡(luò)管理服務(wù)112,感知設(shè)備1214-1218。

在一個(gè)或多個(gè)實(shí)施例中,網(wǎng)絡(luò)管理服務(wù)112維護(hù)哪個(gè)受保護(hù)內(nèi)容的哪些部分由設(shè)備1202-1218中的每一個(gè)以及內(nèi)容服務(wù)114存儲(chǔ)的記錄。網(wǎng)絡(luò)管理服務(wù)112可以向設(shè)備1202-1218中的每一個(gè)以及內(nèi)容服務(wù)114查詢各自存儲(chǔ)的部分的列表,或者設(shè)備1202-1218以及內(nèi)容服務(wù)114可以無(wú)論何時(shí)存在對(duì)各自存儲(chǔ)的哪個(gè)受保護(hù)內(nèi)容的哪些部分的改變時(shí)向網(wǎng)絡(luò)管理服務(wù)112提供指示。例如,如果受保護(hù)內(nèi)容的部分新近被設(shè)備1214獲取,設(shè)備1214可以告知網(wǎng)絡(luò)管理服務(wù)112其現(xiàn)在存儲(chǔ)新近獲取到的受保護(hù)內(nèi)容的部分。

當(dāng)設(shè)備1204-1212期望得到受保護(hù)內(nèi)容的特定部分時(shí),設(shè)備向網(wǎng)絡(luò)管理服務(wù)112發(fā)送針對(duì)受保護(hù)內(nèi)容的部分的位置的請(qǐng)求。響應(yīng)于該請(qǐng)求,網(wǎng)絡(luò)管理服務(wù)112向設(shè)備提供那些部分的一個(gè)或多個(gè)位置或源的指示。位置或源可以包括內(nèi)容服務(wù)114中的該部分的標(biāo)識(shí)符或到該部分的路徑、到被管理無(wú)線分發(fā)網(wǎng)絡(luò)1202中的該部分的一個(gè)或多個(gè)路由、存儲(chǔ)該部分的設(shè)備1214-1218的一個(gè)或多個(gè)標(biāo)識(shí)符(例如互聯(lián)網(wǎng)協(xié)議(IP)地址),或其組合。

給定受保護(hù)內(nèi)容的部分的源或位置,設(shè)備可以著手如設(shè)備所期望的從這些不同源或位置中的任一個(gè)獲取該部分。各種不同規(guī)則或準(zhǔn)則可以由設(shè)備用于確定從哪個(gè)源或位置獲取該部分,或者可替換地由網(wǎng)絡(luò)管理服務(wù)112用于標(biāo)識(shí)該部分的特定源或位置并且向設(shè)備提供所標(biāo)識(shí)的源或位置的指示(使得設(shè)備可以從所標(biāo)識(shí)的源或位置獲取該部分)。規(guī)則或準(zhǔn)則可以基于例如嘗試避免使用網(wǎng)絡(luò)118。例如,選擇到被管理無(wú)線分發(fā)網(wǎng)絡(luò)1202中的該部分的路由而不是到內(nèi)容服務(wù)114或設(shè)備1214-1218的路由。作為另一示例,規(guī)則或準(zhǔn)則可以基于嘗試避免訪問內(nèi)容服務(wù)114,因此選擇到設(shè)備1214-1218上的該部分的路由而不是到內(nèi)容服務(wù)114的路由。

受保護(hù)內(nèi)容播種

網(wǎng)絡(luò)管理服務(wù)112可以基于諸如受保護(hù)內(nèi)容的當(dāng)前或預(yù)期流行性之類的各種準(zhǔn)則而命令被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的不同設(shè)備托管受保護(hù)內(nèi)容的不同部分。例如,已經(jīng)以大于閾值頻率或超過閾值次數(shù)從內(nèi)容服務(wù)114檢索的影片可以是當(dāng)前具有高流行性的受保護(hù)內(nèi)容。作為另一示例,在將來的三天內(nèi)安排的影片發(fā)布或游戲發(fā)布可以是預(yù)期具有高流行性的受保護(hù)內(nèi)容。正如與響應(yīng)于消費(fèi)設(shè)備上的受保護(hù)內(nèi)容的請(qǐng)求而提供給各種設(shè)備的受保護(hù)內(nèi)容的多個(gè)部分相對(duì)的,基于這樣的準(zhǔn)則(例如受保護(hù)內(nèi)容的當(dāng)前或預(yù)期流行性)而提供給被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的各種設(shè)備的受保護(hù)內(nèi)容的多個(gè)部分,被稱為播種受保護(hù)內(nèi)容或受保護(hù)內(nèi)容的多個(gè)部分。

各種不同的規(guī)則或準(zhǔn)則或其組合可以用于確定要命令哪些設(shè)備托管哪個(gè)受保護(hù)內(nèi)容的哪些部分。這些規(guī)則或準(zhǔn)則可以包括拓?fù)浞治?,網(wǎng)絡(luò)管理服務(wù)112將其用于確保受保護(hù)內(nèi)容的多個(gè)部分靠近被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的至少閾值數(shù)目的不同設(shè)備(例如在其閾值跳數(shù)目?jī)?nèi))。這些規(guī)則或準(zhǔn)則還可以包括受保護(hù)內(nèi)容密度,網(wǎng)絡(luò)管理服務(wù)112將其用于防止受保護(hù)內(nèi)容的每一個(gè)部分的超過閾值數(shù)目的副本靠近被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的至少閾值數(shù)目的不同設(shè)備被托管(例如在其閾值數(shù)目的跳內(nèi))。

這些規(guī)則或準(zhǔn)則可以包括網(wǎng)絡(luò)連接性,網(wǎng)絡(luò)管理服務(wù)112將其用于確保受保護(hù)內(nèi)容的部分托管在至少閾值百分比的時(shí)間通電并且參與被管理無(wú)線分發(fā)網(wǎng)絡(luò)102的設(shè)備上。這些規(guī)則或準(zhǔn)則可以包括受保護(hù)內(nèi)容流行性,網(wǎng)絡(luò)管理服務(wù)112將其用于保持具有被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的不同設(shè)備上的較高流行性的受保護(hù)內(nèi)容的部分而非具有較低流行性的受保護(hù)內(nèi)容。

這些規(guī)則或準(zhǔn)則可以包括受保護(hù)內(nèi)容預(yù)測(cè)流行性,網(wǎng)絡(luò)管理服務(wù)112將其用于保持具有被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的不同設(shè)備上的較高預(yù)測(cè)將來流行性的受保護(hù)內(nèi)容的部分而非具有較低預(yù)測(cè)將來流行性的受保護(hù)內(nèi)容。這些規(guī)則或準(zhǔn)則可以包括受保護(hù)內(nèi)容消費(fèi)趨勢(shì)分析,網(wǎng)絡(luò)管理服務(wù)112將其用于基于受保護(hù)內(nèi)容傾向于被消費(fèi)的方式(例如觀看整個(gè)影片、觀看影片的前十分鐘然后關(guān)掉,等等)而確定受保護(hù)內(nèi)容的哪些部分中的多少要保持在被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中。

此外,類似于以上的討論,被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的設(shè)備可以選擇要托管的部分而不是由網(wǎng)絡(luò)管理服務(wù)112命令托管哪些部分。每一個(gè)設(shè)備然后可以向被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的其它設(shè)備通告(例如向其發(fā)送消息)設(shè)備托管的那些部分。設(shè)備可以因而共同地操作以托管受保護(hù)內(nèi)容的所有那些部分,其中每一個(gè)設(shè)備確定托管尚未由被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的另一設(shè)備托管的一個(gè)或多個(gè)部分。

當(dāng)發(fā)送受保護(hù)內(nèi)容的部分時(shí),托管受保護(hù)內(nèi)容的那些部分的設(shè)備可以使用不同方法以從不同源獲得受保護(hù)內(nèi)容(例如從被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的另一設(shè)備獲得受保護(hù)內(nèi)容、經(jīng)由P2P網(wǎng)絡(luò)從另一設(shè)備獲得受保護(hù)內(nèi)容、從內(nèi)容服務(wù)獲得受保護(hù)內(nèi)容等等)。不同獲得規(guī)則或準(zhǔn)則或其組合可以使用于確定用來獲得受保護(hù)內(nèi)容的方法,并且這些獲得規(guī)則或準(zhǔn)則可以由網(wǎng)絡(luò)管理服務(wù)112或托管受保護(hù)內(nèi)容的那些部分的設(shè)備應(yīng)用。

這些獲得規(guī)則或準(zhǔn)則可以包括時(shí)間減少,使得托管受保護(hù)內(nèi)容的那些部分的設(shè)備如它們所能夠的那樣快地(或在少于閾值量的時(shí)間內(nèi))獲取受保護(hù)內(nèi)容。因此,對(duì)于每一個(gè)設(shè)備,獲得方法中的較快者被用于獲取由設(shè)備托管的一個(gè)或多個(gè)部分。這些獲得規(guī)則或準(zhǔn)則可以包括金錢減少,使得托管受保護(hù)內(nèi)容的那些部分的設(shè)備以最少的金錢成本(或以少于閾值金錢成本)獲取受保護(hù)內(nèi)容。因此,對(duì)于每一個(gè)設(shè)備,獲得方法中的經(jīng)濟(jì)上較低廉者被用于獲取由設(shè)備托管的一個(gè)或多個(gè)部分。

這些獲得規(guī)則或準(zhǔn)則可以包括位上限降低,使得托管受保護(hù)內(nèi)容的那些部分的設(shè)備使用如它們所能夠的少量的數(shù)據(jù)位上限(關(guān)于設(shè)備可以在特定量的時(shí)間內(nèi)獲取多少數(shù)據(jù)的限制)(或使用小于閾值量的數(shù)據(jù)位上限)來獲取受保護(hù)內(nèi)容。因此,對(duì)于每一個(gè)設(shè)備,使用如朝向數(shù)據(jù)位上限應(yīng)用的最少量數(shù)據(jù)的獲得方法被用于獲取由設(shè)備托管的一個(gè)或多個(gè)部分。

這些獲得規(guī)則或準(zhǔn)則可以包括硬盤使用減少,使得托管受保護(hù)內(nèi)容的那些部分的設(shè)備使用少量(或少于閾值量)的硬盤存儲(chǔ)空間。因此,對(duì)于每一個(gè)設(shè)備,只有當(dāng)受保護(hù)內(nèi)容的部分使用少量(或少于閾值量)的設(shè)備上的硬盤存儲(chǔ)空間時(shí)設(shè)備才托管受保護(hù)內(nèi)容的該部分。這些獲得規(guī)則或準(zhǔn)則可以包括設(shè)備噪聲減少,使得不使用托管受保護(hù)內(nèi)容的那些部分的特定設(shè)備上的硬盤(或當(dāng)使用時(shí)生成至少閾值量的噪聲的其它存儲(chǔ)設(shè)備)。因此,對(duì)于每一個(gè)特定設(shè)備,只有當(dāng)設(shè)備可以在不使用硬盤(或以其它方式不超過噪聲的閾值量)的情況下存儲(chǔ)受保護(hù)內(nèi)容的部分時(shí),其才托管受保護(hù)內(nèi)容的部分。

這些獲得規(guī)則或準(zhǔn)則可以包括時(shí)間范圍,使得托管受保護(hù)內(nèi)容的那些部分的設(shè)備在僅一個(gè)或多個(gè)指定時(shí)間范圍(例如由設(shè)備的用戶為設(shè)備指定)期間獲取受保護(hù)內(nèi)容。因此,對(duì)于每一個(gè)設(shè)備,只有當(dāng)受保護(hù)內(nèi)容可以在指定時(shí)間范圍期間由設(shè)備獲得時(shí),設(shè)備才托管受保護(hù)內(nèi)容的部分。時(shí)間范圍可以是例如當(dāng)設(shè)備空閑達(dá)閾值量的時(shí)間時(shí)開始并且當(dāng)設(shè)備不再空閑(例如用戶開始消費(fèi)設(shè)備上的受保護(hù)內(nèi)容)時(shí)結(jié)束的范圍、特定時(shí)間范圍(例如在下午2點(diǎn)和上午7點(diǎn)之間)等等。

經(jīng)加速的受保護(hù)內(nèi)容遞送

可以出現(xiàn)其中被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的多個(gè)設(shè)備由相同用戶管理或控制的情形。例如,用戶可能在他或她的家中具有多個(gè)設(shè)備,諸如兩個(gè)不同的游戲控制臺(tái)??梢岳眠@多個(gè)設(shè)備以增加可以由用戶正在其上消費(fèi)受保護(hù)內(nèi)容的設(shè)備獲取受保護(hù)內(nèi)容的速度。

由用戶管理或控制的多個(gè)設(shè)備被配置或以其它方式被命令來合作以獲取受保護(hù)內(nèi)容的特定部分。該配置或命令可以以各種方式提供,諸如偏好值或配置設(shè)置的用戶設(shè)置、設(shè)備上的協(xié)作選項(xiàng)的用戶選擇、來自網(wǎng)絡(luò)管理服務(wù)112的指導(dǎo)等等。

多個(gè)合作設(shè)備每一個(gè)連接到被管理無(wú)線分發(fā)網(wǎng)絡(luò)102中的不同無(wú)線網(wǎng)絡(luò)以獲取受保護(hù)內(nèi)容的期望部分中的不同個(gè)體。多個(gè)合作設(shè)備中的一個(gè)(例如要在其上消費(fèi)受保護(hù)內(nèi)容的設(shè)備)可以指導(dǎo)或管理獲取受保護(hù)內(nèi)容,指導(dǎo)多個(gè)合作設(shè)備中的其它設(shè)備關(guān)于要獲取受保護(hù)內(nèi)容的哪些部分(并且可選地基于多個(gè)合作設(shè)備中的個(gè)體多快獲取之前的部分而改變特定設(shè)備要獲取哪些部分)。例如,參照?qǐng)D2,設(shè)備204和208可以與加入無(wú)線網(wǎng)絡(luò)212的設(shè)備204合作以從設(shè)備202獲取受保護(hù)內(nèi)容的一些部分,與加入無(wú)線網(wǎng)絡(luò)216的設(shè)備208合作以從設(shè)備206獲取受保護(hù)內(nèi)容的一些部分。在那些部分由多個(gè)合作設(shè)備獲取之后,合作設(shè)備酌情重新加入相同的無(wú)線網(wǎng)絡(luò)。正在其上消費(fèi)受保護(hù)內(nèi)容的設(shè)備然后經(jīng)由無(wú)線網(wǎng)絡(luò)獲取由合作設(shè)備中的其它設(shè)備獲取的受保護(hù)內(nèi)容的那些部分。

可替換地,網(wǎng)絡(luò)管理服務(wù)112可以向多個(gè)合作設(shè)備中的每一個(gè)指示設(shè)備要獲取受保護(hù)內(nèi)容的哪個(gè)部分。網(wǎng)絡(luò)管理服務(wù)112可以單獨(dú)地,或者可替換地經(jīng)由多個(gè)合作設(shè)備中的一個(gè)(例如要在其上消費(fèi)受保護(hù)內(nèi)容的設(shè)備)向多個(gè)合作設(shè)備中的每一個(gè)提供指示。

應(yīng)當(dāng)指出的是,假定多個(gè)合作設(shè)備極接近,并且具有相對(duì)于被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的其它設(shè)備的增加的無(wú)線信號(hào)強(qiáng)度和可靠性。多個(gè)合作設(shè)備經(jīng)由不同的無(wú)線網(wǎng)絡(luò)獲取受保護(hù)內(nèi)容的那些部分,然后正在其上消費(fèi)受保護(hù)內(nèi)容的設(shè)備從合作設(shè)備獲取合作設(shè)備獲取到的那些部分。通過多個(gè)合作設(shè)備對(duì)受保護(hù)內(nèi)容的那些部分的檢索的總體速度增加(例如那些部分變成存儲(chǔ)在用戶家中的設(shè)備上的速度增加)。另外,給定增加的無(wú)線信號(hào)強(qiáng)度和可靠性,假定:部分可以由受保護(hù)內(nèi)容正在其上被消費(fèi)的設(shè)備比那些部分可以從被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的其它設(shè)備獲取更快地從多個(gè)合作設(shè)備中的其它設(shè)備獲取。

圖13是圖示了依照一個(gè)或多個(gè)實(shí)施例的用于使設(shè)備合作以獲取受保護(hù)內(nèi)容的示例過程1300的流程圖。過程1300由被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的設(shè)備實(shí)施,諸如圖1的設(shè)備104或106,并且可以實(shí)現(xiàn)在軟件、固件、硬件或其組合中。過程1300被示出為動(dòng)作集并且不受限于所示的用于執(zhí)行各種動(dòng)作的操作的次序。過程1300是用于使設(shè)備合作以獲取受保護(hù)內(nèi)容的示例過程;可以參照不同圖來在本文中包括合作以獲取受保護(hù)內(nèi)容的設(shè)備的附加討論。

在過程1300中,設(shè)備標(biāo)識(shí)由與該設(shè)備相同的用戶管理的附加設(shè)備(動(dòng)作1302)。標(biāo)識(shí)附加設(shè)備的設(shè)備是實(shí)現(xiàn)過程1300的設(shè)備。由相同用戶管理的設(shè)備可以以以上討論的各種方式標(biāo)識(shí),并且可以是例如用戶家中的多個(gè)設(shè)備。

設(shè)備經(jīng)由一個(gè)無(wú)線網(wǎng)絡(luò)獲取受保護(hù)內(nèi)容的一個(gè)或多個(gè)部分(動(dòng)作1304)。設(shè)備可以從被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的另一設(shè)備或者可替換地從其它源獲取一個(gè)或多個(gè)部分,如以上所討論的。

設(shè)備還從附加設(shè)備獲取受保護(hù)內(nèi)容的附加的一個(gè)或多個(gè)部分(動(dòng)作1306)。附加設(shè)備經(jīng)由附加無(wú)線網(wǎng)絡(luò)獲取受保護(hù)內(nèi)容的附加的一個(gè)或多個(gè)部分。附加設(shè)備可以從被管理無(wú)線分發(fā)網(wǎng)絡(luò)中的另一設(shè)備或者可替換地從其它源獲取受保護(hù)內(nèi)容的附加的一個(gè)或多個(gè)部分,如以上所討論的。

因此,設(shè)備和附加設(shè)備合作,通過使用不同的無(wú)線網(wǎng)絡(luò)來獲取用于設(shè)備的受保護(hù)內(nèi)容的不同部分。

示例系統(tǒng)

圖14一般地在1400處圖示了示例系統(tǒng),其包括代表可以實(shí)現(xiàn)本文所描述的各種技術(shù)的一個(gè)或多個(gè)系統(tǒng)和/或設(shè)備的示例計(jì)算設(shè)備1402。例如,計(jì)算設(shè)備1402可以是服務(wù)提供商的服務(wù)器、與客戶端相關(guān)聯(lián)的設(shè)備(例如客戶端設(shè)備)、片上系統(tǒng)和/或任何其它合適的計(jì)算設(shè)備或計(jì)算系統(tǒng)。

如圖所示的示例計(jì)算設(shè)備1402包括彼此通信耦合的處理系統(tǒng)1404、一個(gè)或多個(gè)計(jì)算機(jī)可讀媒介1406和一個(gè)或多個(gè)I/O接口1408。盡管未示出,但是計(jì)算設(shè)備1402還可以包括將各種組件彼此耦合的系統(tǒng)總線或其它數(shù)據(jù)和命令輸送系統(tǒng)。系統(tǒng)總線可以包括不同總線結(jié)構(gòu)中的任一個(gè)或組合,諸如存儲(chǔ)器總線或存儲(chǔ)器控制器、外圍總線、通用串行總線、和/或利用各種各樣總線架構(gòu)中的任一種的處理器或局部總線。還設(shè)想到各種其它示例,諸如控制和數(shù)據(jù)線。

處理系統(tǒng)1404代表使用硬件執(zhí)行一個(gè)或多個(gè)操作的功能性。相應(yīng)地,將處理系統(tǒng)1404圖示為包括可以被配置為處理器、功能塊等等的硬件元件1410。這可以包括作為專用集成電路或使用一個(gè)或多個(gè)半導(dǎo)體形成的其它邏輯器件的硬件中的實(shí)現(xiàn)。硬件元件1410不受限于形成它們的材料或其中采用的處理機(jī)制。例如,處理器可以包括(多個(gè))半導(dǎo)體和/或晶體管(例如電子集成電路(IC))。在這樣的上下文中,處理器可執(zhí)行指令可以是電子可執(zhí)行指令。

將計(jì)算機(jī)可讀媒介1406圖示為包括存儲(chǔ)器/存儲(chǔ)裝置1412。存儲(chǔ)器/存儲(chǔ)裝置1412代表與一個(gè)或多個(gè)計(jì)算機(jī)可讀媒介相關(guān)聯(lián)的存儲(chǔ)器/存儲(chǔ)裝置容量。存儲(chǔ)器/存儲(chǔ)裝置1412可以包括易失性媒介(諸如隨機(jī)存取存儲(chǔ)器(RAM))和/或非易失性媒介(諸如只讀存儲(chǔ)器(ROM)、閃速存儲(chǔ)器、光盤、磁盤等等)。存儲(chǔ)器/存儲(chǔ)裝置1412可以包括固定媒介(例如RAM、ROM、固定硬盤驅(qū)動(dòng)等等)以及可移動(dòng)媒介(例如閃速存儲(chǔ)器、可移動(dòng)硬盤驅(qū)動(dòng)、光盤等等)。計(jì)算機(jī)可讀媒介1406可以以如下文進(jìn)一步描述的各種各樣其它方式進(jìn)行配置。

(多個(gè))輸入/輸出接口1408代表以下功能性,其允許用戶向計(jì)算設(shè)備1402錄入命令和信息,并且還允許使用各種輸入/輸出設(shè)備向用戶和/或其它組件或設(shè)備呈現(xiàn)信息。輸入設(shè)備的示例包括鍵盤、光標(biāo)控制設(shè)備(例如鼠標(biāo))、麥克風(fēng)(例如用于話音輸入)、掃描儀、觸摸功能性(例如被配置成檢測(cè)物理觸摸的電容性或其它傳感器)、相機(jī)(例如,其可以采用可見波長(zhǎng)或諸如紅外頻率之類的不可見波長(zhǎng)來將并不牽涉觸摸的移動(dòng)檢測(cè)為手勢(shì))等等。輸出設(shè)備的示例包括顯示設(shè)備(例如監(jiān)視器或投影儀)、揚(yáng)聲器、打印機(jī)、網(wǎng)絡(luò)卡、觸覺響應(yīng)設(shè)備等等。因此,計(jì)算設(shè)備1402可以以如下文進(jìn)一步描述的各種各樣方式進(jìn)行配置以支持用戶交互。

計(jì)算設(shè)備1402還包括被管理無(wú)線分發(fā)網(wǎng)絡(luò)系統(tǒng)1414。被管理無(wú)線分發(fā)網(wǎng)絡(luò)系統(tǒng)1414提供支持經(jīng)由被管理無(wú)線分發(fā)網(wǎng)絡(luò)輸送受保護(hù)內(nèi)容的部分的功能性,如以上所討論的。被管理無(wú)線分發(fā)網(wǎng)絡(luò)系統(tǒng)1414可以實(shí)現(xiàn)例如圖1的被管理無(wú)線分發(fā)網(wǎng)絡(luò)系統(tǒng)122或126,或圖1的網(wǎng)絡(luò)管理服務(wù)112的至少部分。

在本文中,可以在軟件、硬件元件或程序模塊的一般上下文中描述各種技術(shù)。一般而言,這樣的模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對(duì)象、元件、組件、數(shù)據(jù)結(jié)構(gòu)等等。如本文所使用的術(shù)語(yǔ)“模塊”、“功能性”和“組件”一般表示軟件、固件、硬件或其組合。本文所描述的技術(shù)的特征是獨(dú)立于平臺(tái)的,這意味著這些技術(shù)可以在具有各種各樣處理器的各種各樣計(jì)算平臺(tái)上實(shí)現(xiàn)。

所描述的模塊和技術(shù)的實(shí)現(xiàn)可以存儲(chǔ)在某種形式的計(jì)算機(jī)可讀媒介上或者跨某種形式的計(jì)算機(jī)可讀媒介進(jìn)行傳輸。計(jì)算機(jī)可讀媒介可以包括可被計(jì)算設(shè)備1402訪問的各種各樣媒介。作為示例而非限制,計(jì)算機(jī)可讀媒介可以包括“計(jì)算機(jī)可讀存儲(chǔ)媒介”和“計(jì)算機(jī)可讀信號(hào)媒介”。

“計(jì)算機(jī)可讀存儲(chǔ)媒介”是指使得能夠?qū)崿F(xiàn)信息的持久存儲(chǔ)和/或有形存儲(chǔ)的媒介和/或設(shè)備,這與純粹的信號(hào)傳輸、載波或信號(hào)本身形成對(duì)比。因此,計(jì)算機(jī)可讀存儲(chǔ)媒介是指非信號(hào)承載媒介。計(jì)算機(jī)可讀存儲(chǔ)媒介包括諸如易失性和非易失性、可拆卸和不可拆卸媒介之類的硬件,和/或以適于諸如計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊、邏輯元件/電路、或其它數(shù)據(jù)之類的信息的存儲(chǔ)的方法或技術(shù)實(shí)現(xiàn)的存儲(chǔ)設(shè)備。計(jì)算機(jī)可讀存儲(chǔ)媒介的示例可以包括但不限于,RAM、ROM、EEPROM、閃速存儲(chǔ)器或其它存儲(chǔ)器技術(shù)、CD-ROM、數(shù)字多功能盤(DVD)或其它光學(xué)存儲(chǔ)裝置、硬盤、磁盒、磁帶、磁盤存儲(chǔ)裝置或其它磁性存儲(chǔ)設(shè)備、或其它存儲(chǔ)設(shè)備、有形媒介、或適于存儲(chǔ)期望的信息并且可以被計(jì)算機(jī)訪問的制造品。

“計(jì)算機(jī)可讀信號(hào)媒介”是指被配置成將指令傳輸?shù)接?jì)算設(shè)備1402的硬件(諸如經(jīng)由網(wǎng)絡(luò))的信號(hào)承載介質(zhì)。信號(hào)媒介典型地可以包含計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊、或調(diào)制數(shù)據(jù)信號(hào)中的其它數(shù)據(jù),諸如載波、數(shù)據(jù)信號(hào)或其它輸運(yùn)機(jī)制。信號(hào)媒介還包括任何信息遞送媒介。術(shù)語(yǔ)“調(diào)制數(shù)據(jù)信號(hào)”意指這樣的信號(hào),其特性中的一個(gè)或多個(gè)以這樣的方式設(shè)置或改變以便將信息編碼在信號(hào)中。作為示例而非限制,通信媒介包括諸如有線網(wǎng)絡(luò)或直接有線連接之類的有線媒介,以及諸如聲學(xué)、RF、紅外和其它無(wú)線媒介之類的無(wú)線媒介。

如之前所描述的,硬件元件1410和計(jì)算機(jī)可讀媒介1406代表指令、模塊、可編程設(shè)備邏輯和/或以硬件形式實(shí)現(xiàn)的固定設(shè)備邏輯,其可以用在一些實(shí)施例中以實(shí)現(xiàn)本文所描述的技術(shù)的至少一些方面。硬件元件可以包括集成電路或片上系統(tǒng)的組件、專用集成電路(ASIC)、現(xiàn)場(chǎng)可編程門陣列(FPGA)、復(fù)雜可編程邏輯器件(CPLD)的組件、以及在硅或其它硬件設(shè)備中的其它實(shí)現(xiàn)方式。在該上下文中,硬件元件可以作為處理設(shè)備操作,其執(zhí)行由硬件元件以及被用于存儲(chǔ)指令以供執(zhí)行的硬件設(shè)備(例如之前所描述的計(jì)算機(jī)可讀存儲(chǔ)媒介)所包含的指令、模塊和/或邏輯限定的程序任務(wù)。

前述的組合也可以被用于實(shí)現(xiàn)本文所描述的各種技術(shù)和模塊。因此,軟件、硬件或程序模塊和其它程序模塊可以實(shí)現(xiàn)為在某種形式的計(jì)算機(jī)可讀存儲(chǔ)媒介上包含的和/或由一個(gè)或多個(gè)硬件元件1410包含的一個(gè)或多個(gè)指令和/或邏輯。計(jì)算設(shè)備1402可以被配置成實(shí)現(xiàn)對(duì)應(yīng)于軟件和/或硬件模塊的特定指令和/或功能。相應(yīng)地,將模塊實(shí)現(xiàn)為可由計(jì)算設(shè)備1402作為軟件執(zhí)行的模塊是可以至少部分地在硬件中完成的,例如通過對(duì)計(jì)算機(jī)可讀存儲(chǔ)媒介和/或處理系統(tǒng)的硬件元件1410的使用。指令和/或功能可以是可由一個(gè)或多個(gè)制造品(例如一個(gè)或多個(gè)計(jì)算設(shè)備1402和/或處理系統(tǒng)1404)執(zhí)行/操作以實(shí)現(xiàn)本文所描述的技術(shù)、模塊和示例。

如圖14中進(jìn)一步圖示的,示例系統(tǒng)1400使得當(dāng)在個(gè)人計(jì)算機(jī)(PC)、電視設(shè)備和/或移動(dòng)設(shè)備上運(yùn)行應(yīng)用時(shí)能夠?qū)崿F(xiàn)用于無(wú)縫用戶體驗(yàn)的普適環(huán)境。當(dāng)在利用應(yīng)用、玩視頻游戲、觀看視頻等等的同時(shí)從一個(gè)設(shè)備轉(zhuǎn)換到下一個(gè)時(shí),服務(wù)和應(yīng)用基本上類似地運(yùn)行在所有三個(gè)環(huán)境中以得到共同的用戶體驗(yàn)。

在示例系統(tǒng)1400中,多個(gè)設(shè)備通過中央計(jì)算設(shè)備互連。中央計(jì)算設(shè)備可以在多個(gè)設(shè)備本地,或者可以遠(yuǎn)離多個(gè)設(shè)備定位。在一個(gè)或多個(gè)實(shí)施例中,中央計(jì)算設(shè)備可以是通過網(wǎng)絡(luò)、因特網(wǎng)、或其它數(shù)據(jù)通信鏈路連接到多個(gè)設(shè)備的一個(gè)或多個(gè)服務(wù)器計(jì)算機(jī)的云。

在一個(gè)或多個(gè)實(shí)施例中,該互連架構(gòu)使得功能性能夠跨多個(gè)設(shè)備遞送以向多個(gè)設(shè)備的用戶提供共同且無(wú)縫的體驗(yàn)。多個(gè)設(shè)備中的每一個(gè)可以具有不同的物理需求和能力,并且中央計(jì)算設(shè)備使用平臺(tái)來使得能夠?qū)崿F(xiàn)將既適應(yīng)于該設(shè)備又對(duì)所有設(shè)備共用的體驗(yàn)遞送給設(shè)備。在一個(gè)或多個(gè)實(shí)施例中,創(chuàng)建目標(biāo)設(shè)備的類別并且使體驗(yàn)適應(yīng)于設(shè)備的通用類別。設(shè)備的類別可以由設(shè)備的物理特征、使用類型或其它共同特性來限定。

在各種實(shí)現(xiàn)中,計(jì)算設(shè)備1402可以采取各種各樣不同的配置,諸如用于計(jì)算機(jī)1416、移動(dòng)裝置1418和電視1420用途。這些配置中的每一個(gè)包括可以具有一般不同的構(gòu)造和能力的設(shè)備,并且因此計(jì)算設(shè)備1402可以根據(jù)不同設(shè)備類別中的一個(gè)或多個(gè)進(jìn)行配置。例如,計(jì)算設(shè)備1402可以實(shí)現(xiàn)為包括個(gè)人計(jì)算機(jī)、臺(tái)式計(jì)算機(jī)、多屏計(jì)算機(jī)、膝上型計(jì)算機(jī)、上網(wǎng)本等等的計(jì)算機(jī)1416類設(shè)備。

計(jì)算設(shè)備1402還可以實(shí)現(xiàn)為包括諸如移動(dòng)電話、便攜式音樂播放器、便攜式游戲設(shè)備、平板計(jì)算機(jī)、多屏計(jì)算機(jī)等等之類的移動(dòng)設(shè)備的移動(dòng)裝置1418類設(shè)備。計(jì)算設(shè)備1402還可以實(shí)現(xiàn)為包括具有或連接到休閑觀看環(huán)境中的一般較大屏幕的設(shè)備的電視1420類設(shè)備。這些設(shè)備包括電視、機(jī)頂盒、游戲控制臺(tái)等等。

本文所描述的技術(shù)可以被計(jì)算設(shè)備1402的這各種配置所支持并且不限于本文所描述的技術(shù)的特定示例。該功能性還可以全部或部分地通過分布式系統(tǒng)的使用來實(shí)現(xiàn),諸如通過如下文所描述的經(jīng)由平臺(tái)1424的“云”1422。

云1422包括和/或代表用于資源1426的平臺(tái)1424。平臺(tái)1424對(duì)云1422的硬件(例如服務(wù)器)和軟件資源的底層功能性進(jìn)行抽象。資源1426可以包括在距計(jì)算設(shè)備1402遠(yuǎn)程的服務(wù)器上執(zhí)行計(jì)算機(jī)處理時(shí)能夠被利用的應(yīng)用和/或數(shù)據(jù)。資源1426還能夠包括通過因特網(wǎng)和/或通過諸如蜂窩或Wi-Fi網(wǎng)絡(luò)之類的訂戶網(wǎng)絡(luò)提供的服務(wù)。

平臺(tái)1424可以對(duì)資源和功能進(jìn)行抽象以將計(jì)算設(shè)備1402與其它計(jì)算設(shè)備連接。平臺(tái)1424還可以服務(wù)于對(duì)資源的縮放進(jìn)行抽象以向所遭遇的經(jīng)由平臺(tái)1424實(shí)現(xiàn)的對(duì)資源1426的需求提供對(duì)應(yīng)的縮放水平。相應(yīng)地,在互連設(shè)備實(shí)施例中,本文所描述的功能性的實(shí)現(xiàn)可以遍及系統(tǒng)1400分布。例如,功能性可以部分地在計(jì)算設(shè)備1402上以及經(jīng)由對(duì)云1422的功能性進(jìn)行抽象的平臺(tái)1424來實(shí)現(xiàn)。

盡管以特定于結(jié)構(gòu)特征和/或方法學(xué)動(dòng)作的語(yǔ)言描述了主題,但是要理解的是,在隨附權(quán)利要求中限定的主題不必受限于以上所描述的特定特征或動(dòng)作。相反,以上描述的特定特征和動(dòng)作是作為實(shí)現(xiàn)權(quán)利要求的示例形式而被公開的。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
阳西县| 齐齐哈尔市| 焉耆| 普格县| 涿鹿县| 鹤庆县| 浮山县| 久治县| 苏尼特左旗| 开平市| 颍上县| 光泽县| 渝北区| 洛宁县| 湖北省| 乌恰县| 黄浦区| 嘉黎县| 庆城县| 鹤峰县| 苏尼特左旗| 龙陵县| 安徽省| 伊吾县| 徐汇区| 东台市| 达日县| 玉树县| 伊宁县| 灵石县| 康平县| 玉环县| 杭锦后旗| 垣曲县| 彭州市| 视频| 东乡县| 封开县| 成武县| 隆尧县| 新营市|