專利名稱:所搜集媒體傳輸?shù)倪h(yuǎn)程選擇和授權(quán)的制作方法
所搜集媒體傳輸?shù)倪h(yuǎn)程選擇和授權(quán)背景領(lǐng)域所公開的各方面涉及聯(lián)網(wǎng)通信,尤其涉及遠(yuǎn)程控制專用網(wǎng)絡(luò)之間的流送媒體選擇 和授權(quán)。背景人們?cè)絹碓蕉嗟貥?gòu)建諸如音頻文件、視頻文件、數(shù)字圖像等數(shù)字媒體的收集。雖然 諸如拇指驅(qū)動(dòng)器、⑶-R盤、以及MP3播放器等便攜式存儲(chǔ)器設(shè)備已提供一定能力物理地四 處攜帶此類文件進(jìn)行使用,但這些存儲(chǔ)器設(shè)備的攜帶容量往往有限且太容易丟失或失竊而 不能委托敏感數(shù)據(jù)文件。此外,數(shù)字媒體的收集者將獲益于不需要建立精密網(wǎng)橋就能訪問 其收集。例如,有全能力的計(jì)算平臺(tái)在所拜訪的位置可能不能用于這樣的橋接或者收集者 可能缺少建立這樣的橋的技能或許可。還需要阻止對(duì)收集的惡意訪問。概述以下呈現(xiàn)了本發(fā)明的簡(jiǎn)化概述,以提供對(duì)本公開的某些方面的基本理解。此概述 不是詳盡縱覽,且既非旨在指認(rèn)出關(guān)鍵性或決定性要素,也非旨在界定此類方面的范圍。其 目的是以簡(jiǎn)化的形式給出所描述的方面的一些概念,作為后面給出的更加詳細(xì)的描述的前序。根據(jù)一個(gè)或更多個(gè)方面及其相應(yīng)公開,結(jié)合諸如將手持通信設(shè)備等客戶端設(shè)備用 作搜索和選擇存儲(chǔ)在歸屬網(wǎng)絡(luò)上的個(gè)人媒體內(nèi)容的遠(yuǎn)程控制來描述了各個(gè)特征。用戶可指 導(dǎo)通過網(wǎng)絡(luò)的傳輸以在訪客網(wǎng)絡(luò)上播放。在一個(gè)方面,提供了一種用于促成兩個(gè)分立的專用尋址網(wǎng)絡(luò)的設(shè)備之間的通信的 方法,其中這兩個(gè)分立的專用尋址網(wǎng)絡(luò)各自經(jīng)由公共尋址網(wǎng)絡(luò)耦合且各自具有操作性地耦 合到該公共尋址網(wǎng)絡(luò)的相應(yīng)網(wǎng)關(guān)。客戶端設(shè)備向耦合到該公共尋址網(wǎng)絡(luò)的媒體內(nèi)容服務(wù)器 注冊(cè)。將經(jīng)注冊(cè)的客戶端設(shè)備與存儲(chǔ)個(gè)人媒體內(nèi)容的第一網(wǎng)關(guān)相關(guān)聯(lián),第一網(wǎng)關(guān)對(duì)應(yīng)于這 兩個(gè)分立的專用尋址網(wǎng)絡(luò)中的第一專用尋址網(wǎng)絡(luò)。響應(yīng)于媒體內(nèi)容服務(wù)器接收到的向客戶 端設(shè)備的用戶輸入,將客戶端設(shè)備與第二網(wǎng)關(guān)相關(guān)聯(lián),第二網(wǎng)關(guān)對(duì)應(yīng)于這兩個(gè)分立的專用 尋址網(wǎng)絡(luò)中的第二專用尋址網(wǎng)絡(luò)。響應(yīng)于媒體內(nèi)容服務(wù)器接收到的向客戶端設(shè)備的用戶輸 入,選擇個(gè)人媒體內(nèi)容以供經(jīng)由媒體內(nèi)容服務(wù)器從第一網(wǎng)關(guān)傳輸?shù)降诙W(wǎng)關(guān)。在其他方面,至少一個(gè)處理器包括用于執(zhí)行該通信促成方法的模塊。一種計(jì)算機(jī) 程序產(chǎn)品包括用于執(zhí)行該通信促成方法的指令集。一種設(shè)備提供用于執(zhí)行該通信促成方法 的裝置。在另一個(gè)方面,一種裝置促成兩個(gè)分立的專用尋址網(wǎng)絡(luò)的設(shè)備之間的通信,其中 這兩個(gè)分立的專用尋址網(wǎng)絡(luò)各自經(jīng)由公共尋址網(wǎng)絡(luò)耦合且各自具有操作性地耦合到該公 共尋址網(wǎng)絡(luò)的相應(yīng)網(wǎng)關(guān)。該裝置包括耦合到該公共尋址網(wǎng)絡(luò)的注冊(cè)客戶端設(shè)備的媒體內(nèi)容 服務(wù)器。第一關(guān)聯(lián)組件將經(jīng)注冊(cè)的客戶端設(shè)備與第一網(wǎng)關(guān)相關(guān)聯(lián),第一網(wǎng)關(guān)對(duì)應(yīng)于這兩個(gè) 分立的專用尋址網(wǎng)絡(luò)中的第一專用尋址網(wǎng)絡(luò)并存儲(chǔ)個(gè)人媒體內(nèi)容。第二關(guān)聯(lián)組件響應(yīng)于媒 體內(nèi)容服務(wù)器接收到的向客戶端設(shè)備的用戶輸入將客戶端設(shè)備與第二網(wǎng)關(guān)相關(guān)聯(lián),第二網(wǎng)關(guān)對(duì)應(yīng)于這兩個(gè)分立的專用尋址網(wǎng)絡(luò)中的第二專用尋址網(wǎng)絡(luò)。媒體內(nèi)容傳輸組件響應(yīng)于媒 體內(nèi)容服務(wù)器接收到的向客戶端設(shè)備的用戶輸入選擇個(gè)人媒體內(nèi)容以供經(jīng)由媒體內(nèi)容服 務(wù)器從第一網(wǎng)關(guān)傳輸?shù)降诙W(wǎng)關(guān)。在另一個(gè)方面,一種方法控制兩個(gè)分立的專用尋址網(wǎng)絡(luò)的設(shè)備之間的通信,其中 這兩個(gè)分立的專用尋址網(wǎng)絡(luò)各自經(jīng)由公共尋址網(wǎng)絡(luò)耦合且各自具有操作性地耦合到該公 共尋址網(wǎng)絡(luò)的相應(yīng)網(wǎng)關(guān)??蛻舳嗽O(shè)備請(qǐng)求向耦合到公共尋址網(wǎng)絡(luò)的媒體內(nèi)容服務(wù)器注冊(cè)客 戶端設(shè)備。發(fā)送足以用于將經(jīng)注冊(cè)的客戶端設(shè)備與存儲(chǔ)個(gè)人媒體內(nèi)容的第一網(wǎng)關(guān)相關(guān)聯(lián)的 客戶端設(shè)備信息,第一網(wǎng)關(guān)對(duì)應(yīng)于這兩個(gè)分立的專用尋址網(wǎng)絡(luò)中的第一專用尋址網(wǎng)絡(luò)。向 媒體內(nèi)容服務(wù)器發(fā)送客戶端設(shè)備的用戶輸入,用于將客戶端設(shè)備與第二網(wǎng)關(guān)相關(guān)聯(lián),第二 網(wǎng)關(guān)對(duì)應(yīng)于這兩個(gè)分立的專用尋址網(wǎng)絡(luò)中的第二專用尋址網(wǎng)絡(luò)。向媒體內(nèi)容服務(wù)器發(fā)送客 戶端設(shè)備的用戶輸入,用于選擇個(gè)人媒體內(nèi)容以供經(jīng)由媒體內(nèi)容服務(wù)器從第一網(wǎng)關(guān)傳輸?shù)?第二網(wǎng)關(guān)。在其他方面,至少一個(gè)處理器包括用于執(zhí)行該通信控制方法的模塊。一種計(jì)算機(jī) 程序產(chǎn)品包括用于執(zhí)行該通信控制方法的指令集。一種設(shè)備提供用于執(zhí)行該通信控制方法 的裝置。在另一個(gè)方面,一種裝置控制兩個(gè)分立的專用尋址網(wǎng)絡(luò)的設(shè)備之間的通信,其中 這兩個(gè)分立的專用尋址網(wǎng)絡(luò)各自經(jīng)由公共尋址網(wǎng)絡(luò)耦合且各自具有操作性地耦合到該公 共尋址網(wǎng)絡(luò)的相應(yīng)網(wǎng)關(guān)。通信組件與耦合到公共尋址網(wǎng)絡(luò)的注冊(cè)客戶端設(shè)備的媒體內(nèi)容服 務(wù)器遠(yuǎn)程地通信。用戶界面請(qǐng)求將經(jīng)注冊(cè)的客戶端設(shè)備與第一網(wǎng)關(guān)相關(guān)聯(lián)以及請(qǐng)求將客戶 端設(shè)備與第二網(wǎng)關(guān)相關(guān)聯(lián),第一網(wǎng)關(guān)對(duì)應(yīng)于這兩個(gè)分立的專用尋址網(wǎng)絡(luò)中的第一專用尋址 網(wǎng)絡(luò)并存儲(chǔ)個(gè)人媒體內(nèi)容,第二網(wǎng)關(guān)對(duì)應(yīng)于這兩個(gè)分立的專用尋址網(wǎng)絡(luò)中的第二專用尋址 網(wǎng)絡(luò)。在用戶界面中執(zhí)行的媒體內(nèi)容傳輸組件選擇個(gè)人媒體內(nèi)容以供經(jīng)由媒體內(nèi)容服務(wù)器 從第一網(wǎng)關(guān)傳輸?shù)降诙W(wǎng)關(guān)。為能達(dá)成前述及相關(guān)目的,一個(gè)或更多個(gè)方面包括在下文中充分描述并在所附權(quán) 利要求中特別指出的特征。以下描述和附圖詳細(xì)闡述了某些解說性方面并僅僅是指示了可 采用這些方面和版本的原理的各種方式中的若干種。結(jié)合附圖考慮下面的詳細(xì)描述,則其 他優(yōu)點(diǎn)和新穎特征將變得清楚,并且所公開的版本旨在包括所有此類方面及其等效技術(shù)方案。附圖簡(jiǎn)述
圖1是根據(jù)一方面充當(dāng)作為通信網(wǎng)絡(luò)的一部分的歸屬網(wǎng)絡(luò)與訪客網(wǎng)絡(luò)之間的個(gè) 人媒體系統(tǒng)的個(gè)人媒體服務(wù)器的移動(dòng)設(shè)備的示意圖。圖2是可與圖1的系統(tǒng)操作的通信網(wǎng)絡(luò)的一方面的示意圖;圖3是根據(jù)一方面的與圖1的我的媒體系統(tǒng)進(jìn)行用戶交互的移動(dòng)設(shè)備的圖形用戶 界面的繪圖;圖4是根據(jù)一方面的圖3的個(gè)人媒體系統(tǒng)的圖形用戶界面的狀態(tài)圖;圖5是根據(jù)一方面的在圖1的個(gè)人媒體服務(wù)器上實(shí)現(xiàn)個(gè)人媒體系統(tǒng)的元組空間的 示意圖;以及圖6是根據(jù)一方面的我的媒體系統(tǒng)的移動(dòng)設(shè)備、歸屬網(wǎng)關(guān)、訪客網(wǎng)關(guān)和元組空間 服務(wù)器之間的解說性交互的時(shí)序圖。
詳細(xì)描述實(shí)現(xiàn)為元組服務(wù)的個(gè)人媒體系統(tǒng)允許存儲(chǔ)在歸屬網(wǎng)絡(luò)上的收集中的個(gè)人媒體跨 網(wǎng)絡(luò)(例如,因特網(wǎng))的遠(yuǎn)程訪問、選擇、授權(quán)以及傳輸?shù)皆L客網(wǎng)絡(luò)。移動(dòng)客戶端設(shè)備(例 如,智能蜂窩電話)提供圖形用戶界面,用于瀏覽/搜索內(nèi)容,顯示域內(nèi)的媒體播放器,尋找 域內(nèi)能處理某種媒體類型(例如,MP; )的媒體播放器,獲取媒體對(duì)象,以及在域內(nèi)的給定媒 體播放器上呈現(xiàn)媒體對(duì)象。每個(gè)網(wǎng)關(guān)具有向個(gè)人媒體服務(wù)器注冊(cè)并響應(yīng)于來自該服務(wù)器的 命令的個(gè)人媒體代理。服務(wù)器充當(dāng)用于在域之間移動(dòng)數(shù)字內(nèi)容對(duì)象的中樞,代表域提供媒 體服務(wù)(例如,內(nèi)容轉(zhuǎn)碼、代理流送服務(wù)等),向移動(dòng)客戶端設(shè)備提供web界面以允許控制用 戶域,向個(gè)人媒體代理發(fā)送命令,以及創(chuàng)建特定用戶可訪問的域集合。現(xiàn)在參照附圖描述各方面。在以下描述中,出于解釋目的闡述了眾多的具體細(xì)節(jié) 以提供對(duì)一個(gè)或多個(gè)方面的透徹理解。但是顯而易見的是,沒有這些具體細(xì)節(jié)也可實(shí)踐各 個(gè)方面。如在本申請(qǐng)中所使用的,術(shù)語“組件”、“模塊”、“系統(tǒng)”等旨在表示計(jì)算機(jī)相關(guān)實(shí) 體,該計(jì)算機(jī)相關(guān)實(shí)體或者是硬件、軟硬件組合的、軟件,或者是執(zhí)行中的軟件。例如,組件 可以是但不限于在處理器上運(yùn)行的進(jìn)程、處理器、對(duì)象、可執(zhí)行件、執(zhí)行的線程、程序、和/ 或計(jì)算機(jī)。作為解說,運(yùn)行在服務(wù)器上的應(yīng)用和該服務(wù)器兩者都可以是組件。一個(gè)或多個(gè) 組件可駐留在進(jìn)程和/或執(zhí)行的線程內(nèi),并且組件可局部化在一臺(tái)計(jì)算機(jī)上和/或分布在 兩臺(tái)或多臺(tái)計(jì)算機(jī)之間。措辭“示例性”在本文中用于表示用作示例、實(shí)例、或解說。本文中描述為“示例 性”的任何方面或設(shè)計(jì)不必被解釋為優(yōu)于或勝過其他方面或設(shè)計(jì)。此外,該一個(gè)或多個(gè)方面可以通過使用標(biāo)準(zhǔn)編程和/或工程技術(shù)產(chǎn)生軟件、固件、 硬件、或其任何組合以控制計(jì)算機(jī)實(shí)現(xiàn)所公開的方面而實(shí)現(xiàn)為方法、裝置或制品。本文中所 使用的術(shù)語“制品”(或替換地,“計(jì)算機(jī)程序產(chǎn)品”)旨在涵蓋可從任何計(jì)算機(jī)可讀設(shè)備、 載體、或介質(zhì)訪問的計(jì)算機(jī)程序。例如,計(jì)算機(jī)可讀介質(zhì)可包括,但不限于,磁性存儲(chǔ)設(shè)備 (例如硬盤、軟盤、磁條等)、光盤(例如壓縮盤(CD)、數(shù)字多功能盤(DVD)等)、智能卡、以 及閃存設(shè)備(例如記憶卡、記憶棒等)。另外應(yīng)該領(lǐng)會(huì),載波可以被用于攜帶計(jì)算機(jī)可讀電 子數(shù)據(jù),諸如那些用于傳送和接收電子郵件或用于訪問如因特網(wǎng)或局域網(wǎng)(LAN)等網(wǎng)絡(luò)的 數(shù)據(jù)。當(dāng)然,本領(lǐng)域技術(shù)人員將會(huì)認(rèn)識(shí)到,可以對(duì)這種配置進(jìn)行許多修改而不會(huì)脫離所公開 方面的范圍。各方面將以可包括數(shù)個(gè)組件、模塊等的系統(tǒng)的方式來呈現(xiàn)。將理解和領(lǐng)會(huì),各種系 統(tǒng)可包括外加的組件、模塊等,和/或可以并不完全包括結(jié)合這些附圖所討論的組件、模塊 等。也可以使用這些辦法的組合。本文中所公開的各種方面可以在包括利用觸摸屏顯示器 技術(shù)和/或鼠標(biāo)和鍵盤類型接口的設(shè)備的電子設(shè)備上執(zhí)行。此類設(shè)備的示例包括(臺(tái)式和 移動(dòng))計(jì)算機(jī),智能電話、個(gè)人數(shù)字助理(PDA)、以及其他有線和無線的電子設(shè)備。初始參照?qǐng)D1,解說了個(gè)人媒體系統(tǒng)100,其允許客戶端移動(dòng)設(shè)備102遠(yuǎn)程地瀏覽 /搜索和呈現(xiàn)在歸屬網(wǎng)絡(luò)(域)108上的內(nèi)容存儲(chǔ)106中所存儲(chǔ)的數(shù)字媒體內(nèi)容104而無 需移動(dòng)設(shè)備102復(fù)制媒體內(nèi)容104的甚至一部分。這種交互性通過實(shí)現(xiàn)在個(gè)人媒體服務(wù)器 (“我的媒體服務(wù)器”)112上的個(gè)人媒體服務(wù)(“我的媒體服務(wù)”)110來促成,個(gè)人媒體服 務(wù)器112跨分布式網(wǎng)絡(luò)(例如,因特網(wǎng))114與在歸屬網(wǎng)絡(luò)108的主機(jī)網(wǎng)關(guān)設(shè)備118上作為軟件組件執(zhí)行的個(gè)人媒體代理(“我的媒體代理”)116接口。主機(jī)網(wǎng)關(guān)設(shè)備118管理其他 設(shè)備120,尤其是媒體播放器122。網(wǎng)關(guān)設(shè)備118可以是家庭個(gè)人計(jì)算機(jī)(PC)、聯(lián)網(wǎng)的多媒 體娛樂系統(tǒng)、或諸如OSGi設(shè)備之類的其他設(shè)備,OSGi設(shè)備是可遠(yuǎn)程管理的基于Java的服 務(wù)平臺(tái)。個(gè)人媒體服務(wù)110還跨分布式網(wǎng)絡(luò)114與在訪客網(wǎng)絡(luò)(域)128的訪客網(wǎng)關(guān)設(shè)備 126上作為軟件組件執(zhí)行的個(gè)人媒體代理(“我的媒體代理”)1 接口。訪客網(wǎng)關(guān)設(shè)備126 管理訪客網(wǎng)絡(luò)128,諸如媒體內(nèi)容存儲(chǔ)130、媒體播放器132和其他設(shè)備134。如所描繪的, 用戶諸如通過主機(jī)網(wǎng)關(guān)設(shè)備118或通過移動(dòng)設(shè)備102經(jīng)由web界面來訂閱個(gè)人媒體服務(wù) 110。個(gè)人媒體服務(wù)110可諸如通過短消息服務(wù)(SMS)來驗(yàn)證關(guān)于移動(dòng)設(shè)備102給出的細(xì) 節(jié)。應(yīng)領(lǐng)會(huì),移動(dòng)設(shè)備102可提供對(duì)以其他方式不便于作為用戶接口的歸屬網(wǎng)關(guān)設(shè)備 118上用戶的個(gè)人媒體的“遠(yuǎn)程控制”訪問。此外,用戶可獲得對(duì)諸如訪客網(wǎng)關(guān)設(shè)備1 等 “外”域的永久或臨時(shí)訪問。在一方面,用戶可將外域輸入移動(dòng)設(shè)備102。該命令從服務(wù)器 112傳遞到訪客網(wǎng)關(guān)設(shè)備1 中的代理124,從而提供關(guān)于已請(qǐng)求訪問的用戶的細(xì)節(jié)并為該 用戶要求訪問權(quán)限。對(duì)于其中訪客網(wǎng)關(guān)設(shè)備126具有不足用戶接口能力的應(yīng)用,該命令可 導(dǎo)致至訪客網(wǎng)關(guān)設(shè)備126的所有者的另一種形式的通信(例如,短消息服務(wù)(SMS))以允許 訪問權(quán)限。若訪問被允許,則訪客網(wǎng)關(guān)設(shè)備(“域”)被添加到該用戶的域,其可包括期滿準(zhǔn) 則或其他訪問約束,諸如準(zhǔn)許操作的類型。若用戶希望在歸屬域和訪客域之間播放媒體內(nèi) 容,則服務(wù)器112可負(fù)責(zé)通過至代理116、1M的恰適命令從一個(gè)域108獲取媒體內(nèi)容104 并將其呈現(xiàn)在另一域128中的播放器132上。進(jìn)一步參照連接到網(wǎng)絡(luò)114的個(gè)人媒體服務(wù)110,分布式計(jì)算機(jī)系統(tǒng)(諸如但不限 于因特網(wǎng))的特征在于在大批相異且地理上不同的處理器上同時(shí)執(zhí)行的許多相異進(jìn)程之 間的快速實(shí)時(shí)交換。分布式計(jì)算機(jī)系統(tǒng)的資源通常在空間上是分開的,且其應(yīng)用的執(zhí)行往 往涉及在時(shí)間上遠(yuǎn)遠(yuǎn)隔開的多個(gè)執(zhí)行線程。為了解決在分布式計(jì)算機(jī)系統(tǒng)上使用的寫應(yīng)用 的一些挑戰(zhàn),開發(fā)了基于元組空間的協(xié)作語言。在所解說的版本中,個(gè)人媒體服務(wù)110實(shí)現(xiàn) 在元組空間中。因此,個(gè)人媒體服務(wù)Iio能克服歸屬域108和訪客域128中原本會(huì)使此類 遠(yuǎn)程搜索和訪問個(gè)人媒體內(nèi)容變復(fù)雜(若不是完全排除)的相異性挑戰(zhàn)?!霸M空間”是組織成元組編組的全局共享的、相聯(lián)地尋址的存儲(chǔ)器空間?!霸M” 是元組空間系統(tǒng)的基本元素。在比如Linda等基于元組空間的協(xié)作語言的上下文中,元組 是具有某些類型的字段或值的向量。在廣義意義上,“元組”是信息存儲(chǔ)系統(tǒng)中的條目。例 如,關(guān)系數(shù)據(jù)庫系統(tǒng)中的行可被稱為元組。在類Linda語言中,稱為“模板”的構(gòu)造被用于經(jīng)由匹配技術(shù)來相聯(lián)地尋址元組。 模板和元組若具有相等數(shù)目的字段且若每個(gè)模板字段匹配相應(yīng)的元組字段,則該模板匹配 該元組?;谠M空間的協(xié)作語言提供用于進(jìn)程間通信和同步——這正是并行和分布式 編程的癥結(jié)——的簡(jiǎn)單但強(qiáng)大的機(jī)制。有數(shù)據(jù)要共享的進(jìn)程生成元組并將其放入元組空 間。需要數(shù)據(jù)的進(jìn)程簡(jiǎn)單地從元組空間請(qǐng)求元組。元組空間程序可較容易編寫和維護(hù),這是由于包括以下的數(shù)個(gè)原因(1)目的地?zé)o關(guān)(完全匿名的通信)——元組的創(chuàng)建者不需要關(guān)于該元組的未來使用或其目的地的知識(shí)。(2)空間無關(guān)——由于元組是使用相聯(lián)尋址方案來檢索的,因此地址空間不相交 的多個(gè)進(jìn)程能以相同的方式訪問元組。(3)時(shí)間無關(guān)——元組具有其自己的壽命,獨(dú)立于生成它們的進(jìn)程或可讀取它們 的任何進(jìn)程。這使得時(shí)間不相交進(jìn)程能無縫地通信。參照?qǐng)D2,在利用元組空間的某些優(yōu)點(diǎn)的一個(gè)解說性方面,用于個(gè)人媒體的系統(tǒng) 200包括主存元組空間212的服務(wù)器210,元組空間212具有可作用于評(píng)估元組空間212接 收到的多個(gè)數(shù)據(jù)元組的個(gè)人媒體服務(wù)元組(“我的媒體服務(wù)元組”)214,這些數(shù)據(jù)元組描繪 為來自客戶端設(shè)備218的媒體請(qǐng)求元組216、來自歸屬網(wǎng)關(guān)222的歸屬網(wǎng)關(guān)元組220、以及 來自訪客網(wǎng)關(guān)226的訪客網(wǎng)關(guān)元組224。數(shù)據(jù)元組(“我的媒體目錄元組”)2 索引存儲(chǔ) 在歸屬網(wǎng)關(guān)222上的個(gè)人媒體內(nèi)容230,以及可能還有經(jīng)由副設(shè)備元組236訪問的副設(shè)備 234(例如,數(shù)字鎖)上的個(gè)人媒體內(nèi)容232。媒體請(qǐng)求元組216可納入來自客戶端設(shè)備218的客戶端/用戶標(biāo)識(shí)數(shù)據(jù)238以及 “我的媒體目錄命令”對(duì)0。我的媒體服務(wù)元組214對(duì)照用戶域訪問元組242來認(rèn)證用戶標(biāo) 識(shí)數(shù)據(jù)238并調(diào)用媒體搜索元組244諸如從我的媒體目錄元組2 或可能其他搜索引擎接 口(未示出)查找所請(qǐng)求的媒體。若來自客戶端設(shè)備218的命令指示選擇和傳輸,則我的媒體服務(wù)元組214可利用 媒體流送元組246來正確地格式化媒體內(nèi)容230以從支持歸屬網(wǎng)關(guān)222的網(wǎng)絡(luò)承運(yùn)商248 跨通信信道250(例如,因特網(wǎng))傳輸?shù)街С衷L客網(wǎng)關(guān)226的網(wǎng)絡(luò)承運(yùn)商252。對(duì)于其中訪 客網(wǎng)關(guān)2 具有一個(gè)以上與正傳送(例如,流送)的媒體類型相關(guān)聯(lián)的默認(rèn)媒體播放器254 的實(shí)例,客戶端設(shè)備218可有利地選擇合需目的地。由歸屬網(wǎng)關(guān)222主存的“我的媒體”代 理256以及由訪客網(wǎng)關(guān)2 主存的“我的媒體”代理258用于促成個(gè)人媒體系統(tǒng)200中元 組空間212與其他參與者之間的接口。為了增加能從本公開的各方面獲益的舊式訪客網(wǎng)關(guān)226的類型,客戶端設(shè)備218 可包括局部通信鏈路(例如,有線或無線即插即用連接)260??蛻舳嗽O(shè)備218因此可輔助 標(biāo)識(shí)我的媒體服務(wù)元組214已經(jīng)能訪問的先前加載的我的媒體代理258。替換地,客戶端 設(shè)備218可輔助經(jīng)由網(wǎng)絡(luò)承運(yùn)商252或從客戶端設(shè)備218上的本地存儲(chǔ)安裝我的媒體代理 258。此外,對(duì)于其中網(wǎng)絡(luò)連接不可用或不合需的實(shí)例,客戶端設(shè)備218可用作元組空間212 與訪客網(wǎng)關(guān)2 之間的通信通道。元組空間212包括可作用于接收數(shù)據(jù)對(duì)象的抽象空間并且包括可在該空間內(nèi)執(zhí) 行的預(yù)定操作集。例如,該預(yù)定函數(shù)集可包括“in”函數(shù)和“rd”函數(shù),這兩個(gè)函數(shù)皆具有允 許通過將輸入?yún)?shù)(在給定的情況下)與元組空間內(nèi)存在的那些值匹配來選擇該空間中 的特定元組的輸入?yún)?shù)。此外,“in”和“rd”函數(shù)兩者皆可具有無阻斷的等效方案(inp和 rdp)。在一些方面,該預(yù)定函數(shù)集可包括可對(duì)元組空間212和元組兩者執(zhí)行的操作集,諸如 JAVA方法。此夕卜,在特定示例中,每個(gè)元組是com. qualcomm. qspaces. linda. Tuple類或子類 的實(shí)例,且構(gòu)造有由構(gòu)造該元組時(shí)指定的對(duì)象陣列定義的屬性集。該陣列可以為0長(zhǎng)度,然 而,在一些方面,該陣列可以不為空。此外,在一些方面,該陣列中的個(gè)體屬性對(duì)象皆不可為空。
13
在一些方面,在相應(yīng)元組被首次構(gòu)造時(shí),以及每次從相應(yīng)元組檢索相應(yīng)屬性時(shí),可 使用非??煨问降拇鎯?chǔ)器中序列化來防御性地復(fù)制該對(duì)象陣列。該過程允許相應(yīng)元組不可 改變,且因此保證了相應(yīng)元組所駐留的元組空間212的完整性。在上述方面,元組等同性遵守與任何JAVA對(duì)象相同的等同性原則,包括規(guī)定若 tl. equals (t2)則 t2. equals (tl)的對(duì)稱規(guī)則。具體地,元組等于(equals)另一元組,例如tl. equals (t2),若已知為模板的t2滿 足以下準(zhǔn)則1)模板t2的類與元組tl的類相同。2)模板t2的屬性等于元組tl的屬性,意味著t2的屬性與tl的屬性相同,而不管 其次序如何。在其他方面,元組匹配(matches)另一元組,例如tl. matches (t2),若已知為模板 的t2滿足以下準(zhǔn)則1)模板t2的類與元組tl的類相同或是元組tl的超類。2)模板t2的屬性匹配元組tl的屬性,意味著t2的屬性與tl的屬性集合相同或 是tl屬性的子集,而不管其次序如何。在一個(gè)示例中,在將一個(gè)元組與另一個(gè)元組匹配時(shí),對(duì)稱規(guī)則不適用,因此 tl. matches (t2)不一定等同于 t2. matches (tl)。在一些方面,一個(gè)元組屬性集合與另一個(gè)元組屬性集合的比較使用正常對(duì)象等 同性規(guī)則,因此用作元組屬性的任何對(duì)象實(shí)現(xiàn)object, equals (Object obj)和object, hashcode ()方法。帶有租期的相應(yīng)元組被添加到元組空間212。租期是例如以毫秒指定的一段時(shí)間, 其定義該元組將保持在相應(yīng)元組空間212中多久。例如,具有值0的租期可指示相應(yīng)元組 從不期滿。一旦相應(yīng)元組的租期已期滿,該元組被自動(dòng)從元組空間212移除。服務(wù)元組214表示與元組空間212的客戶端(諸如客戶端設(shè)備218)交互的服務(wù)。 此外,服務(wù)元組本身也是自治的“存活” JAVA對(duì)象,其也可與元組空間212以及該空間中的 其他元組交互。服務(wù)元組2可以與其他元組相同的方式被發(fā)現(xiàn),例如通過匹配元組的類和 屬性。然而在一些方面,服務(wù)元組214可不以這種方式使用,確切地為通過將諸如數(shù)據(jù)元組 216,220和2M等其他元組放入元組空間212來間接地與服務(wù)元組214交互。例如,諸如相應(yīng)客戶端設(shè)備218之類的客戶端可創(chuàng)建具有屬性“abc”和“123”的 類A的數(shù)據(jù)元組216、220和2 并將這些元組放入元組空間212。這樣,數(shù)據(jù)元組216可使 用以下符號(hào)來描述(A,“abc”,123).如先前描述的,服務(wù)元組214是能以與客戶端應(yīng)用相同的方式與元組空間212交 互的存活對(duì)象。這樣,在該示例中,服務(wù)元組214已被實(shí)例化且正用針對(duì)類A和任何屬性的 匹配模板阻斷從元組空間212讀取任何元組。這樣的匹配準(zhǔn)則可描述如下(A, ? S, ? χ)其中? s和? χ意味著串s和整數(shù)χ的任何值都將得到匹配。因此,元組空間212 匹配來自服務(wù)元組14的模板且隨后將從元組空間212讀取元組A。以此方式,所描述的方 面以元組的形式向服務(wù)傳遞參數(shù)。更具體地,在所描述的方面,服務(wù)元組214包括監(jiān)視元組空間212是否有具有與數(shù)據(jù)類相對(duì)應(yīng)的元組類型的任何元組的匹配模板,藉此標(biāo)識(shí)數(shù)據(jù)元 組。此外,匹配模板允許標(biāo)識(shí)出的數(shù)據(jù)元組具有任何屬性。參照?qǐng)D3,例如通信網(wǎng)絡(luò)300包括一個(gè)或多個(gè)客戶端設(shè)備302,在該情形中為無線 電話設(shè)備利用無線網(wǎng)絡(luò)304與具有網(wǎng)絡(luò)設(shè)備或服務(wù)器308和/或存儲(chǔ)設(shè)備310和/或數(shù)據(jù) 源312的有線網(wǎng)絡(luò)306(例如,局域網(wǎng)即LAN)通信。網(wǎng)絡(luò)設(shè)備/服務(wù)器308和/或存儲(chǔ)設(shè) 備310之一或兩者可包括元組空間212以及系統(tǒng)200的上述組件的一些部分(圖幻。此 外,數(shù)據(jù)源312可包括處理器以及與處理器通信的存儲(chǔ)器,其中存儲(chǔ)器包括元組生成模塊, 元組生成模塊具有可作用于從任何數(shù)據(jù)源生成多個(gè)數(shù)據(jù)元組的元組生成邏輯,其可作用于 促成媒體內(nèi)容搜索、檢索、流送等,諸如基于web的交易服務(wù)。具體而言,無線設(shè)備302包括 具有諸如經(jīng)由實(shí)現(xiàn)與任何常駐應(yīng)用交互的應(yīng)用編程接口(API)320與處理器318通信的存 儲(chǔ)器316的計(jì)算機(jī)平臺(tái)314,API 320諸如生成用戶相關(guān)數(shù)據(jù)和用戶標(biāo)識(shí)符的我的媒體接口 322、以及實(shí)現(xiàn)與網(wǎng)關(guān)118、126(圖1)的直接即插即用接口的網(wǎng)關(guān)接口 324。無線網(wǎng)絡(luò)304經(jīng)由承運(yùn)商網(wǎng)絡(luò)幻6連接到有線網(wǎng)絡(luò)306。網(wǎng)絡(luò)設(shè)備或服務(wù)器308 和/或存儲(chǔ)設(shè)備310和/或數(shù)據(jù)源312可存在于通信網(wǎng)絡(luò)300上,通信網(wǎng)絡(luò)300具有提供 團(tuán)體管理能力和/或蜂窩電信服務(wù)所需的任何其他網(wǎng)絡(luò)組件。網(wǎng)絡(luò)設(shè)備或服務(wù)器308和/ 或存儲(chǔ)設(shè)備310和/或數(shù)據(jù)源312可通過數(shù)據(jù)鏈路3 和330與承運(yùn)商網(wǎng)絡(luò)3 通信,這些 數(shù)據(jù)鏈路可以是諸如因特網(wǎng)、安全LAN、WAN、或其他網(wǎng)絡(luò)之類的數(shù)據(jù)鏈路。承運(yùn)商網(wǎng)絡(luò)3 控制發(fā)送給移動(dòng)交換中心(MSC)332的消息(一般為數(shù)據(jù)分組)。此外,承運(yùn)商網(wǎng)絡(luò)3 通 過諸如因特網(wǎng)和/或POTS (普通老式電話業(yè)務(wù))等網(wǎng)絡(luò)330與MSC 332通信。例如,在網(wǎng)絡(luò) 330中,網(wǎng)絡(luò)或因特網(wǎng)部分遞送數(shù)據(jù),而POTS部分遞送語音信息。MSC 332可通過另一網(wǎng)絡(luò) 336——諸如用于數(shù)據(jù)遞送的數(shù)據(jù)網(wǎng)和/或因特網(wǎng)部分以及用于語音信息的POTS部分—— 連接到多個(gè)基站(BTS) 334。BTS 334最終例如使用預(yù)定語音和/或數(shù)據(jù)分組業(yè)務(wù)——諸如 分別為碼分多址(CDMA)和短消息接發(fā)服務(wù)(SMS)——或任何其他空中方法向無線通信設(shè) 備302無線地廣播消息。因此,通信網(wǎng)絡(luò)300結(jié)合系統(tǒng)200(圖2)允許基于在元組空間中 的數(shù)據(jù)對(duì)象之間發(fā)現(xiàn)的關(guān)系來發(fā)現(xiàn)、創(chuàng)建和管理電子或在線用戶媒體訪問。應(yīng)注意,圖3是更完整地解說無線通信網(wǎng)絡(luò)的組件以及本系統(tǒng)一方面的各元件的 相互關(guān)系的代表性圖示。通信網(wǎng)絡(luò)300僅是示例性的且可包括任何系統(tǒng),從而諸如無線通 信設(shè)備302之類的遠(yuǎn)程模塊彼此之間和/或與無線和/或有線網(wǎng)絡(luò)的其他組件(包括但不 限于無線網(wǎng)絡(luò)承運(yùn)商和/或服務(wù)器)之間在空中通信。在圖4中,解說性移動(dòng)通信設(shè)備400可用作用于經(jīng)由圖形用戶界面(⑶1)402遠(yuǎn)程 地訪問和控制個(gè)人媒體內(nèi)容的客戶端設(shè)備,其可包括物理控件,諸如撥號(hào)音多功能(DTMF) 按鍵板404,帶有4個(gè)光標(biāo)鍵406以及選擇按鈕408,以及左、中和右菜單按鈕410、412和 414。⑶I 402可包括如所描繪的顯示器416。替換地,也可使用具有觸摸屏能力的顯示器以 提供軟輸入控件(未示出)。顯示器416可描繪在我的媒體選項(xiàng)卡420、播放器選擇選項(xiàng)卡 422、尋找媒體搜索選項(xiàng)卡424以及網(wǎng)關(guān)鏈接選項(xiàng)卡4 的選項(xiàng)卡階層下組織的個(gè)人媒體內(nèi) 容索引418。例如,在我的媒體選項(xiàng)卡420下,列表項(xiàng)A-D 4觀_431可以是媒體類型(例如, 音頻、視頻、圖像等)、藝術(shù)家、專輯名、流派、播放列表、歌名等的列表??梢允墙换ナ降膹V告 橫幅432被有利地選擇成對(duì)應(yīng)于與正描繪的媒體列表有關(guān)的媒體購買機(jī)會(huì)或附屬服務(wù)。在圖5中,在另一解說性方面,用戶可進(jìn)入各種GUI狀態(tài)500以與個(gè)人媒體系統(tǒng)
15200(圖幻交互。內(nèi)階層循環(huán)包括媒體源狀態(tài)502、媒體播放器狀態(tài)504、尋找狀態(tài)506以及 鏈接狀態(tài)508。從媒體源狀態(tài)502抵達(dá)子層狀態(tài)——媒體類型狀態(tài)510、媒體類別狀態(tài)512、 媒體子類狀態(tài)514以及更低子類狀態(tài)516。從媒體播放器狀態(tài)504抵達(dá)子層狀態(tài)——播放 器列表518和選擇播放器狀態(tài)520。從尋找狀態(tài)506可抵達(dá)搜索查詢狀態(tài)522。從鏈接狀 態(tài)508可抵達(dá)掃描網(wǎng)關(guān)狀態(tài)524、選擇網(wǎng)關(guān)狀態(tài)526、以及網(wǎng)關(guān)列表狀態(tài)528。在圖6中,在個(gè)人媒體系統(tǒng)600的進(jìn)一步方面,描繪了移動(dòng)設(shè)備602、歸屬網(wǎng)關(guān) 604、訪客網(wǎng)關(guān)606和元組空間服務(wù)器608之間的解說性通信模式。如610處描繪的,移動(dòng) 設(shè)備602向元組空間服務(wù)器608注冊(cè)。用戶藉由經(jīng)由移動(dòng)設(shè)備602或經(jīng)由web瀏覽器通過 web界面進(jìn)行注冊(cè)來訂閱我的媒體服務(wù)。在通過web瀏覽器時(shí),可輸入細(xì)節(jié)以標(biāo)識(shí)移動(dòng)設(shè)備 602。用戶界面小部件可與移動(dòng)設(shè)備602捆綁以促成控制和顯示。如612處描繪的,歸屬網(wǎng)關(guān)604向元組空間服務(wù)器608注冊(cè)。注冊(cè)可激活移動(dòng)設(shè) 備602上已存在的捆綁軟件代理或后續(xù)下載我的媒體代理以在歸屬網(wǎng)關(guān)604上執(zhí)行。在代 理首次連接到服務(wù)器608時(shí),可提供用戶的注冊(cè)細(xì)節(jié),由此向歸屬網(wǎng)關(guān)604的歸屬域給予公 知的身份(例如,“Bruce的房子”)。服務(wù)器608將該身份綁定到用戶的移動(dòng)設(shè)備602。如 614處描繪的,歸屬網(wǎng)關(guān)604向元組空間服務(wù)器608提供媒體內(nèi)容目錄數(shù)據(jù)。如616處描繪 的,訪客網(wǎng)關(guān)606可能在移動(dòng)設(shè)備602的輔助下向服務(wù)器608注冊(cè)。如618處描繪的,訪客 網(wǎng)關(guān)606使其媒體播放器被元組空間服務(wù)器608索引。如620處描繪的,移動(dòng)設(shè)備602直 接或經(jīng)由元組空間服務(wù)器608或其他聯(lián)網(wǎng)連接來連接到訪客網(wǎng)關(guān)606上主存的代理。類似 地,如622處描繪的,移動(dòng)設(shè)備602選擇連接到訪客網(wǎng)關(guān)606的媒體播放器。如6M處描繪的,用戶可使用移動(dòng)設(shè)備602來搜索由元組空間服務(wù)器608索引的 媒體內(nèi)容。元組空間服務(wù)器608又如606處描繪地認(rèn)證移動(dòng)設(shè)備602。如擬8處描繪的,元 組空間服務(wù)器608要么在第一實(shí)例中從歸屬網(wǎng)關(guān)604獲得媒體內(nèi)容索引、更新該索引,要么 驗(yàn)證用于檢索該媒體的通信信道。如630處描繪的,元組空間服務(wù)器608向移動(dòng)設(shè)備602 返回所請(qǐng)求的媒體內(nèi)容結(jié)果。一旦移動(dòng)設(shè)備602如632處描繪的選擇了媒體內(nèi)容進(jìn)行傳輸 (例如,流送),元組空間服務(wù)器608就如634處描繪的通過向歸屬網(wǎng)關(guān)604訪問或請(qǐng)求該 媒體選擇來進(jìn)行響應(yīng),該媒體選擇如636處描繪的被返回。元組空間服務(wù)器608可如638 處描繪的有利地代理、格式化和/或流送以準(zhǔn)備該內(nèi)容進(jìn)行遞送,其隨后在640處描繪為去 往訪客網(wǎng)關(guān)。結(jié)合本文中公開的方面描述的各種解說性邏輯、邏輯板塊、模塊、以及電路可用通 用處理器、數(shù)字信號(hào)處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場(chǎng)可編程門陣列(FPGA)或其他 可編程邏輯器件、分立的門或晶體管邏輯、分立的硬件組件、或其設(shè)計(jì)成執(zhí)行本文中描述的 功能的任何組合來實(shí)現(xiàn)或執(zhí)行。通用處理器可以是微處理器,但在替換方案中,處理器可以 是任何常規(guī)的處理器、控制器、微控制器、或狀態(tài)機(jī)。處理器還可以被實(shí)現(xiàn)為計(jì)算設(shè)備的組 合,例如DSP與微處理器的組合、多個(gè)微處理器、與DSP核心協(xié)作的一個(gè)或更多個(gè)微處理器、 或任何其他此類配置。此外,至少一個(gè)處理器可包括可作用于執(zhí)行以上所描述的步驟和/ 或動(dòng)作中的一個(gè)或更多個(gè)步驟和/或動(dòng)作的一個(gè)或更多個(gè)模塊。此外,結(jié)合本文中公開的方面描述的方法或算法的步驟和/或動(dòng)作可直接在硬件 中、在由處理器執(zhí)行的軟件模塊中、或在這兩者的組合中實(shí)施。軟件模塊可駐留在RAM存儲(chǔ) 器、閃存、ROM存儲(chǔ)器、EPROM存儲(chǔ)器、EEPROM存儲(chǔ)器、寄存器、硬盤、可移動(dòng)盤、CD-ROM、或任何其他形式的存儲(chǔ)介質(zhì)中。示例性存儲(chǔ)介質(zhì)可被耦合到處理器以使得該處理器能從/向該 存儲(chǔ)介質(zhì)讀寫信息。在替換方案中,存儲(chǔ)介質(zhì)可以被整合到處理器。另外,在一些方面,處 理器和存儲(chǔ)介質(zhì)可駐留在ASIC中。另外,ASIC可駐留在用戶終端中。在替換方案中,處理 器和存儲(chǔ)介質(zhì)可作為分立組件駐留在用戶終端中。另外,在一些方面,方法或算法的步驟和 /或動(dòng)作可作為一條代碼和/或指令或代碼和/或指令的任何組合或集合駐留在可被納入 計(jì)算機(jī)程序產(chǎn)品的機(jī)器可讀介質(zhì)和/或計(jì)算機(jī)可讀介質(zhì)上。盡管前面的公開討論了解說性方面,但是應(yīng)當(dāng)注意在其中可作出各種變更和修改 而不會(huì)脫離如所附權(quán)利要求定義的所描述的這些方面的范圍。此外,盡管所描述的方面的 要素可能是以單數(shù)來描述或主張權(quán)利的,但是復(fù)數(shù)也是已構(gòu)想了的,除非顯式地聲明了限 定于單數(shù)。另外,任何方面的全部或部分可與任何其他方面聯(lián)用,除非另外聲明??紤]到以上描述的示例性系統(tǒng),可根據(jù)所公開主題來實(shí)現(xiàn)的方法已參考若干流程 圖作了描述。盡管出于說明簡(jiǎn)單的目的,各方法被顯示和描述為一系列框,但應(yīng)該理解和領(lǐng) 會(huì),所要求保護(hù)的主題不受框次序的限制,因?yàn)橐恍┛蚰軌蛞圆煌拇涡蚝?或與在此描 繪和描述的其它框并發(fā)地發(fā)生。而且,實(shí)現(xiàn)本文中描述的方法體系不一定需要所解說的框 的全體。另外還應(yīng)該領(lǐng)會(huì),本文公開的方法能夠被存儲(chǔ)在制品上以便于把此類方法輸送和 傳遞給計(jì)算機(jī)。在此使用的術(shù)語“制品”意在涵蓋可以從任何計(jì)算機(jī)可讀設(shè)備、載體、或介 質(zhì)訪問的計(jì)算機(jī)程序。應(yīng)當(dāng)領(lǐng)會(huì),被宣稱通過引用而納入本文的任何專利、出版物、或其他公開材料的全 部或部分僅以如下程度被納入到本文中即所納入的材料不與現(xiàn)有定義、語句、或在本公開 中所闡述的其他公開材料相沖突。因此,并且在必要的程度上,在本文中顯性地闡述的公開 內(nèi)容取代通過引用而納入本文的任何沖突材料。被宣稱通過引用而納入本文的但與現(xiàn)有定 義、語句、或在本文中所闡述的其他公開材料相沖突的任何材料或其部分將僅以如下程度 被納入即在所納入的材料與現(xiàn)有公開材料之間不出現(xiàn)沖突。
權(quán)利要求
1.一種用于促成兩個(gè)分立的專用尋址網(wǎng)絡(luò)的設(shè)備之間的通信的方法,其中這兩個(gè)分立 的專用尋址網(wǎng)絡(luò)各自經(jīng)由公共尋址網(wǎng)絡(luò)耦合且各自具有操作性地耦合到所述公共尋址網(wǎng) 絡(luò)的相應(yīng)網(wǎng)關(guān),所述方法包括向耦合到所述公共尋址網(wǎng)絡(luò)的媒體內(nèi)容服務(wù)器注冊(cè)客戶端設(shè)備;將經(jīng)注冊(cè)的客戶端設(shè)備與存儲(chǔ)個(gè)人媒體內(nèi)容的第一網(wǎng)關(guān)相關(guān)聯(lián),所述第一網(wǎng)關(guān)對(duì)應(yīng)于 這兩個(gè)分立的專用尋址網(wǎng)絡(luò)中的第一專用尋址網(wǎng)絡(luò);響應(yīng)于所述媒體內(nèi)容服務(wù)器接收到的向所述客戶端設(shè)備的用戶輸入,將所述客戶端設(shè) 備與第二網(wǎng)關(guān)相關(guān)聯(lián),所述第二網(wǎng)關(guān)對(duì)應(yīng)于這兩個(gè)分立的專用尋址網(wǎng)絡(luò)中的第二專用尋址 網(wǎng)絡(luò);以及響應(yīng)于所述媒體內(nèi)容服務(wù)器接收到的向所述客戶端設(shè)備的用戶輸入,選擇個(gè)人媒體內(nèi) 容以供經(jīng)由所述媒體內(nèi)容服務(wù)器從所述第一網(wǎng)關(guān)傳輸?shù)剿龅诙W(wǎng)關(guān)。
2.如權(quán)利要求1所述的方法,其特征在于,還包括響應(yīng)于所述媒體內(nèi)容服務(wù)器接收到 的向所述客戶端設(shè)備的用戶輸入而選擇由所述第二網(wǎng)關(guān)控制的媒體播放器以用于接收所 述個(gè)人媒體內(nèi)容。
3.如權(quán)利要求1所述的方法,其特征在于,還包括由所述媒體內(nèi)容服務(wù)器主存的元組 空間以及在所述元組空間中執(zhí)行的服務(wù)元組,所述服務(wù)元組管理所述客戶端設(shè)備的注冊(cè)、 與所述第一和第二網(wǎng)關(guān)的關(guān)聯(lián)、以及所述個(gè)人媒體內(nèi)容的傳輸。
4.如權(quán)利要求1所述的方法,其特征在于,還包括由所述媒體內(nèi)容服務(wù)器執(zhí)行的代理 媒體流送,用于以數(shù)字流送格式傳送所述個(gè)人媒體內(nèi)容。
5.如權(quán)利要求1所述的方法,其特征在于,還包括在所述第一網(wǎng)關(guān)上加載第一代理以 及在所述第二網(wǎng)關(guān)上加載第二代理以皆響應(yīng)來自所述媒體內(nèi)容服務(wù)器的命令。
6.如權(quán)利要求1所述的方法,其特征在于,還包括通過從這兩個(gè)分立的專用尋址網(wǎng)絡(luò) 中的所述第二專用尋址網(wǎng)絡(luò)的所有者獲得許可來將所述經(jīng)注冊(cè)的客戶端設(shè)備與所述第二 網(wǎng)關(guān)相關(guān)聯(lián)。
7.如權(quán)利要求1所述的方法,其特征在于,還包括通過所述客戶端代理與所述第二網(wǎng) 關(guān)之間的直接通信來將所述經(jīng)注冊(cè)的客戶端設(shè)備與所述第一網(wǎng)關(guān)相關(guān)聯(lián)。
8.如權(quán)利要求7所述的方法,其特征在于,還包括經(jīng)由即插即用連接將所述客戶端設(shè) 備耦合到所述第二網(wǎng)關(guān)。
9.如權(quán)利要求1所述的方法,其特征在于,還包括在所述客戶端設(shè)備上提供可導(dǎo)航媒 體搜索用戶界面,其索引由所述媒體內(nèi)容服務(wù)器獲得的個(gè)人媒體內(nèi)容數(shù)據(jù)。
10.如權(quán)利要求1所述的方法,其特征在于,還包括經(jīng)由數(shù)字蜂窩承運(yùn)商網(wǎng)絡(luò)來注冊(cè)所 述客戶端設(shè)備。
11.如權(quán)利要求10所述的方法,其特征在于,還包括經(jīng)由所述數(shù)字蜂窩承運(yùn)商網(wǎng)絡(luò)從 所述媒體內(nèi)容服務(wù)器向所述客戶端設(shè)備傳送用戶界面小部件。
12.如權(quán)利要求1所述的方法,其特征在于,還包括通過經(jīng)由網(wǎng)絡(luò)瀏覽器輸入移動(dòng)通信 設(shè)備標(biāo)識(shí)來注冊(cè)所述客戶端設(shè)備。
13.如權(quán)利要求1所述的方法,其特征在于,還包括在所述媒體客戶端服務(wù)器能訪問的 數(shù)字鎖中保護(hù)所述個(gè)人媒體內(nèi)容。
14.如權(quán)利要求1所述的方法,其特征在于,還包括選擇音頻個(gè)人媒體內(nèi)容以經(jīng)由所述媒體內(nèi)容服務(wù)器從所述第一網(wǎng)關(guān)傳輸?shù)剿龅诙W(wǎng)關(guān)。
15.如權(quán)利要求1所述的方法,其特征在于,還包括選擇視頻個(gè)人媒體內(nèi)容以經(jīng)由所述 媒體內(nèi)容服務(wù)器從所述第一網(wǎng)關(guān)傳輸?shù)剿龅诙W(wǎng)關(guān)。
16.如權(quán)利要求1所述的方法,其特征在于,還包括選擇圖像個(gè)人媒體內(nèi)容以經(jīng)由所述 媒體內(nèi)容服務(wù)器從所述第一網(wǎng)關(guān)傳輸?shù)剿龅诙W(wǎng)關(guān)。
17.如權(quán)利要求1所述的方法,其特征在于,還包括在所述第一網(wǎng)關(guān)上加載第一代理以及在所述第二網(wǎng)關(guān)上加載第二代理以皆響應(yīng)來自 所述媒體內(nèi)容服務(wù)器的命令;在所述客戶端設(shè)備上提供可導(dǎo)航媒體搜索用戶界面,其索引由所述媒體內(nèi)容服務(wù)器獲 得的個(gè)人媒體內(nèi)容數(shù)據(jù);響應(yīng)于所述媒體內(nèi)容服務(wù)器接收到的向所述客戶端設(shè)備的用戶輸入而選擇由所述第 二網(wǎng)關(guān)控制的媒體播放器以用于接收所述個(gè)人媒體內(nèi)容;以及由所述媒體內(nèi)容服務(wù)器執(zhí)行的流送,用于以數(shù)字流送格式傳送所述個(gè)人媒體內(nèi)容。
18.至少一個(gè)配置成促成兩個(gè)分立的專用尋址網(wǎng)絡(luò)的設(shè)備之間的通信的處理器,其中 這兩個(gè)分立的專用尋址網(wǎng)絡(luò)各自經(jīng)由公共尋址網(wǎng)絡(luò)耦合且各自具有操作性地耦合到所述 公共尋址網(wǎng)絡(luò)的相應(yīng)網(wǎng)關(guān),所述至少一個(gè)處理器包括第一模塊,用于向耦合到所述公共尋址網(wǎng)絡(luò)的媒體內(nèi)容服務(wù)器注冊(cè)客戶端設(shè)備; 第二模塊,用于將經(jīng)注冊(cè)的客戶端設(shè)備與存儲(chǔ)個(gè)人媒體內(nèi)容的第一網(wǎng)關(guān)相關(guān)聯(lián),所述 第一網(wǎng)關(guān)對(duì)應(yīng)于這兩個(gè)分立的專用尋址網(wǎng)絡(luò)中的第一專用尋址網(wǎng)絡(luò);第三模塊,用于響應(yīng)于所述媒體內(nèi)容服務(wù)器接收到的向所述客戶端設(shè)備的用戶輸入, 將所述客戶端設(shè)備與第二網(wǎng)關(guān)相關(guān)聯(lián),所述第二網(wǎng)關(guān)對(duì)應(yīng)于這兩個(gè)分立的專用尋址網(wǎng)絡(luò)中 的第二專用尋址網(wǎng)絡(luò);以及第四模塊,用于響應(yīng)于所述媒體內(nèi)容服務(wù)器接收到的向所述客戶端設(shè)備的用戶輸入, 選擇個(gè)人媒體內(nèi)容以供經(jīng)由所述媒體內(nèi)容服務(wù)器從所述第一網(wǎng)關(guān)傳輸?shù)剿龅诙W(wǎng)關(guān)。
19.一種用于促成兩個(gè)分立的專用尋址網(wǎng)絡(luò)的設(shè)備之間的通信的計(jì)算機(jī)程序產(chǎn)品,其 中這兩個(gè)分立的專用尋址網(wǎng)絡(luò)各自經(jīng)由公共尋址網(wǎng)絡(luò)耦合且各自具有操作性地耦合到所 述公共尋址網(wǎng)絡(luò)的相應(yīng)網(wǎng)關(guān),所述計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)可讀介質(zhì),包括用于使計(jì)算機(jī)向耦合到所述公共尋址網(wǎng)絡(luò)的媒體內(nèi)容服務(wù)器注冊(cè)客戶端設(shè)備的至少 一條指令;用于使所述計(jì)算機(jī)將經(jīng)注冊(cè)的客戶端設(shè)備與存儲(chǔ)個(gè)人媒體內(nèi)容的第一網(wǎng)關(guān)相關(guān)聯(lián)的 至少一條指令,所述第一網(wǎng)關(guān)對(duì)應(yīng)于這兩個(gè)分立的專用尋址網(wǎng)絡(luò)中的第一專用尋址網(wǎng)絡(luò);用于使所述計(jì)算機(jī)響應(yīng)于所述媒體內(nèi)容服務(wù)器接收到的向所述客戶端設(shè)備的用戶輸 入將所述客戶端設(shè)備與第二網(wǎng)關(guān)相關(guān)聯(lián)的至少一條指令,所述第二網(wǎng)關(guān)對(duì)應(yīng)于這兩個(gè)分立 的專用尋址網(wǎng)絡(luò)中的第二專用尋址網(wǎng)絡(luò);以及用于使所述計(jì)算機(jī)響應(yīng)于所述媒體內(nèi)容服務(wù)器接收到的向所述客戶端設(shè)備的用戶輸 入選擇個(gè)人媒體內(nèi)容以供經(jīng)由所述媒體內(nèi)容服務(wù)器從所述第一網(wǎng)關(guān)傳輸?shù)剿龅诙W(wǎng)關(guān) 的至少一條指令。
20.一種用于促成兩個(gè)分立的專用尋址網(wǎng)絡(luò)的設(shè)備之間的通信的設(shè)備,其中這兩個(gè)分立的專用尋址網(wǎng)絡(luò)各自經(jīng)由公共尋址網(wǎng)絡(luò)耦合且各自具有操作性地耦合到所述公共尋址 網(wǎng)絡(luò)的相應(yīng)網(wǎng)關(guān),所述設(shè)備包括用于向耦合到所述公共尋址網(wǎng)絡(luò)的媒體內(nèi)容服務(wù)器注冊(cè)客戶端設(shè)備的裝置; 用于將經(jīng)注冊(cè)的客戶端設(shè)備與存儲(chǔ)個(gè)人媒體內(nèi)容的第一網(wǎng)關(guān)相關(guān)聯(lián)的裝置,所述第一 網(wǎng)關(guān)對(duì)應(yīng)于這兩個(gè)分立的專用尋址網(wǎng)絡(luò)中的第一專用尋址網(wǎng)絡(luò);用于響應(yīng)于所述媒體內(nèi)容服務(wù)器接收到的向所述客戶端設(shè)備的用戶輸入將所述客戶 端設(shè)備與第二網(wǎng)關(guān)相關(guān)聯(lián)的裝置,所述第二網(wǎng)關(guān)對(duì)應(yīng)于這兩個(gè)分立的專用尋址網(wǎng)絡(luò)中的第 二專用尋址網(wǎng)絡(luò);以及用于響應(yīng)于所述媒體內(nèi)容服務(wù)器接收到的向所述客戶端設(shè)備的用戶輸入選擇個(gè)人媒 體內(nèi)容以供經(jīng)由所述媒體內(nèi)容服務(wù)器從所述第一網(wǎng)關(guān)傳輸?shù)剿龅诙W(wǎng)關(guān)的裝置。
21.一種用于促成兩個(gè)分立的專用尋址網(wǎng)絡(luò)的設(shè)備之間的通信的裝置,其中這兩個(gè)分 立的專用尋址網(wǎng)絡(luò)各自經(jīng)由公共尋址網(wǎng)絡(luò)耦合且各自具有操作性地耦合到所述公共尋址 網(wǎng)絡(luò)的相應(yīng)網(wǎng)關(guān),所述裝置包括耦合到所述公共尋址網(wǎng)絡(luò)的注冊(cè)客戶端設(shè)備的媒體內(nèi)容服務(wù)器; 第一關(guān)聯(lián)組件,用于將經(jīng)注冊(cè)的客戶端設(shè)備與第一網(wǎng)關(guān)相關(guān)聯(lián),所述第一網(wǎng)關(guān)對(duì)應(yīng)于 這兩個(gè)分立的專用尋址網(wǎng)絡(luò)中的第一專用尋址網(wǎng)絡(luò)并存儲(chǔ)個(gè)人媒體內(nèi)容;第二關(guān)聯(lián)組件,用于響應(yīng)于所述媒體內(nèi)容服務(wù)器接收到的向所述客戶端設(shè)備的用戶輸 入,將所述客戶端設(shè)備與第二網(wǎng)關(guān)相關(guān)聯(lián),所述第二網(wǎng)關(guān)對(duì)應(yīng)于這兩個(gè)分立的專用尋址網(wǎng) 絡(luò)中的第二專用尋址網(wǎng)絡(luò);以及媒體內(nèi)容傳輸組件,用于響應(yīng)于所述媒體內(nèi)容服務(wù)器接收到的向所述客戶端設(shè)備的用 戶輸入選擇個(gè)人媒體內(nèi)容以供經(jīng)由所述媒體內(nèi)容服務(wù)器從所述第一網(wǎng)關(guān)傳輸?shù)剿龅诙?網(wǎng)關(guān)。
22.如權(quán)利要求21所述的裝置,其特征在于,還包括接口,用于響應(yīng)于所述媒體內(nèi)容服 務(wù)器接收到的向所述客戶端設(shè)備的用戶輸入而選擇由所述第二網(wǎng)關(guān)控制的媒體播放器以 用于接收所述個(gè)人媒體內(nèi)容。
23.如權(quán)利要求21所述的裝置,其特征在于,還包括由所述媒體內(nèi)容服務(wù)器主存的元 組空間以及在所述元組空間中執(zhí)行的服務(wù)元組,所述服務(wù)元組管理所述客戶端設(shè)備的注 冊(cè),其中所述第一和第二關(guān)聯(lián)組件以及所述媒體內(nèi)容傳輸組件包括數(shù)據(jù)元組。
24.如權(quán)利要求21所述的裝置,其特征在于,還包括由所述媒體內(nèi)容服務(wù)器執(zhí)行的代 理媒體流送組件,用于以數(shù)字流送格式傳送所述個(gè)人媒體內(nèi)容。
25.如權(quán)利要求21所述的裝置,其特征在于,還包括在所述第一網(wǎng)關(guān)上加載的第一代 理以及在所述第二網(wǎng)關(guān)上加載的第二代理以皆響應(yīng)來自所述媒體內(nèi)容服務(wù)器的命令。
26.如權(quán)利要求21所述的裝置,其特征在于,還包括所述第二關(guān)聯(lián)組件,其通過從這兩 個(gè)分立的專用尋址網(wǎng)絡(luò)中的所述第二專用尋址網(wǎng)絡(luò)的所有者獲得許可來向所述第二網(wǎng)關(guān) 注冊(cè)所述客戶端設(shè)備。
27.如權(quán)利要求21所述的裝置,其特征在于,還包括客戶端設(shè)備與所述第一網(wǎng)關(guān)之間 的直接通信鏈路。
28.如權(quán)利要求27所述的裝置,其特征在于,還包括所述客戶端設(shè)備至所述第二網(wǎng)關(guān) 的即插即用耦合。
29.如權(quán)利要求21所述的裝置,其特征在于,還包括所述客戶端設(shè)備上的可導(dǎo)航媒體 搜索用戶界面,其索引由所述媒體內(nèi)容服務(wù)器獲得的個(gè)人媒體內(nèi)容數(shù)據(jù)。
30.如權(quán)利要求21所述的裝置,其特征在于,還包括所述客戶端設(shè)備與所述媒體內(nèi)容 服務(wù)器之間的數(shù)字蜂窩承運(yùn)商網(wǎng)絡(luò)連接,用于注冊(cè)所述客戶端設(shè)備以及接收用戶命令。
31.如權(quán)利要求30所述的裝置,其特征在于,還包括經(jīng)由所述數(shù)字蜂窩承運(yùn)商網(wǎng)絡(luò)從 所述媒體內(nèi)容服務(wù)器傳送給所述客戶端設(shè)備的用戶界面小部件。
32.如權(quán)利要求21所述的裝置,其特征在于,還包括網(wǎng)絡(luò)瀏覽器,用于通過輸入移動(dòng)通 信設(shè)備標(biāo)識(shí)來注冊(cè)所述客戶端設(shè)備。
33.如權(quán)利要求21所述的裝置,其特征在于,還包括所述媒體客戶端服務(wù)器能訪問的 數(shù)字鎖,用于保護(hù)所述個(gè)人媒體內(nèi)容。
34.如權(quán)利要求21所述的裝置,其特征在于,所述個(gè)人媒體內(nèi)容包括音頻內(nèi)容。
35.如權(quán)利要求21所述的裝置,其特征在于,所述個(gè)人媒體內(nèi)容包括視頻內(nèi)容。
36.如權(quán)利要求21所述的裝置,其特征在于,所述個(gè)人媒體內(nèi)容包括圖像內(nèi)容。
37.一種用于控制兩個(gè)分立的專用尋址網(wǎng)絡(luò)的設(shè)備之間的通信的方法,其中這兩個(gè)分 立的專用尋址網(wǎng)絡(luò)各自經(jīng)由公共尋址網(wǎng)絡(luò)耦合且各自具有操作性地耦合到所述公共尋址 網(wǎng)絡(luò)的相應(yīng)網(wǎng)關(guān),所述方法包括請(qǐng)求向耦合到所述公共尋址網(wǎng)絡(luò)的媒體內(nèi)容服務(wù)器注冊(cè)客戶端設(shè)備;發(fā)送足以用于將經(jīng)注冊(cè)的客戶端設(shè)備與存儲(chǔ)個(gè)人媒體內(nèi)容的第一網(wǎng)關(guān)相關(guān)聯(lián)的客戶 端設(shè)備信息,所述第一網(wǎng)關(guān)對(duì)應(yīng)于這兩個(gè)分立的專用尋址網(wǎng)絡(luò)中的第一專用尋址網(wǎng)絡(luò);向所述媒體內(nèi)容服務(wù)器發(fā)送所述客戶端設(shè)備的用戶輸入,用于將所述客戶端設(shè)備與第 二網(wǎng)關(guān)相關(guān)聯(lián),所述第二網(wǎng)關(guān)對(duì)應(yīng)于這兩個(gè)分立的專用尋址網(wǎng)絡(luò)中的第二專用尋址網(wǎng)絡(luò); 以及向所述媒體內(nèi)容服務(wù)器發(fā)送所述客戶端設(shè)備的用戶輸入,用于選擇個(gè)人媒體內(nèi)容以供 經(jīng)由所述媒體內(nèi)容服務(wù)器從所述第一網(wǎng)關(guān)傳輸?shù)剿龅诙W(wǎng)關(guān)。
38.如權(quán)利要求37所述的方法,其特征在于,還包括經(jīng)由發(fā)送給所述媒體內(nèi)容服務(wù)器 的向所述客戶端設(shè)備的用戶輸入來選擇由所述第二網(wǎng)關(guān)控制的媒體播放器以用于接收所 述個(gè)人媒體內(nèi)容。
39.如權(quán)利要求37所述的方法,其特征在于,還包括經(jīng)由所述客戶端設(shè)備與由所述媒 體內(nèi)容服務(wù)器主存的元組空間以及在所述元組空間中執(zhí)行的服務(wù)元組交互,所述服務(wù)元組 管理所述客戶端設(shè)備的注冊(cè)、與所述第一和第二網(wǎng)關(guān)的關(guān)聯(lián)、以及所述個(gè)人媒體內(nèi)容的傳輸。
40.如權(quán)利要求37所述的方法,其特征在于,還包括請(qǐng)求由所述媒體內(nèi)容服務(wù)器執(zhí)行 的代理媒體流送以數(shù)字流送格式傳送所述個(gè)人媒體內(nèi)容。
41.如權(quán)利要求37所述的方法,其特征在于,還包括提示在所述第一網(wǎng)關(guān)上加載第一 代理以及在所述第二網(wǎng)關(guān)上加載第二代理以皆響應(yīng)來自所述媒體內(nèi)容服務(wù)器的命令。
42.如權(quán)利要求37所述的方法,其特征在于,還包括發(fā)起通過從這兩個(gè)分立的專用尋 址網(wǎng)絡(luò)中的所述第二專用尋址網(wǎng)絡(luò)的所有者獲得許可來將所述經(jīng)注冊(cè)的客戶端設(shè)備與所 述第二網(wǎng)關(guān)相關(guān)聯(lián)。
43.如權(quán)利要求37所述的方法,其特征在于,還包括發(fā)起通過所述客戶端代理與所述第二網(wǎng)關(guān)之間的直接通信來將所述經(jīng)注冊(cè)的客戶端設(shè)備與所述第一網(wǎng)關(guān)相關(guān)聯(lián)。
44.如權(quán)利要求43所述的方法,其特征在于,還包括經(jīng)由即插即用連接將所述客戶端 設(shè)備耦合到所述第二網(wǎng)關(guān)。
45.如權(quán)利要求37所述的方法,其特征在于,還包括在所述客戶端設(shè)備上提供可導(dǎo)航 媒體搜索用戶界面,其索引由所述媒體內(nèi)容服務(wù)器獲得的個(gè)人媒體內(nèi)容數(shù)據(jù)。
46.如權(quán)利要求37所述的方法,其特征在于,還包括經(jīng)由數(shù)字蜂窩承運(yùn)商網(wǎng)絡(luò)來注冊(cè) 所述客戶端設(shè)備。
47.如權(quán)利要求46所述的方法,其特征在于,還包括用所述客戶端設(shè)備經(jīng)由所述數(shù)字 蜂窩承運(yùn)商網(wǎng)絡(luò)從所述媒體內(nèi)容服務(wù)器接收用戶界面小部件。
48.如權(quán)利要求37所述的方法,其特征在于,還包括請(qǐng)求通過經(jīng)由網(wǎng)絡(luò)瀏覽器輸入移 動(dòng)通信設(shè)備標(biāo)識(shí)來注冊(cè)所述客戶端設(shè)備。
49.如權(quán)利要求37所述的方法,其特征在于,還包括用所述客戶端設(shè)備控制在所述媒 體客戶端服務(wù)器能訪問的數(shù)字鎖中保護(hù)所述個(gè)人媒體內(nèi)容。
50.如權(quán)利要求37所述的方法,其特征在于,還包括選擇音頻個(gè)人媒體內(nèi)容以經(jīng)由所 述媒體內(nèi)容服務(wù)器從所述第一網(wǎng)關(guān)傳輸?shù)剿龅诙W(wǎng)關(guān)。
51.如權(quán)利要求37所述的方法,其特征在于,還包括選擇視頻個(gè)人媒體內(nèi)容以經(jīng)由所 述媒體內(nèi)容服務(wù)器從所述第一網(wǎng)關(guān)傳輸?shù)剿龅诙W(wǎng)關(guān)。
52.如權(quán)利要求37所述的方法,其特征在于,還包括選擇圖像個(gè)人媒體內(nèi)容以經(jīng)由所 述媒體內(nèi)容服務(wù)器從所述第一網(wǎng)關(guān)傳輸?shù)剿龅诙W(wǎng)關(guān)。
53.如權(quán)利要求37所述的方法,其特征在于,還包括請(qǐng)求在所述第一網(wǎng)關(guān)上加載第一代理以及在所述第二網(wǎng)關(guān)上加載第二代理以皆響應(yīng) 來自所述媒體內(nèi)容服務(wù)器的命令;在所述客戶端設(shè)備上提供可導(dǎo)航媒體搜索用戶界面,其索引由所述媒體內(nèi)容服務(wù)器獲 得的個(gè)人媒體內(nèi)容數(shù)據(jù);通過發(fā)送給所述媒體內(nèi)容服務(wù)器的向所述客戶端設(shè)備的用戶輸入來選擇由所述第二 網(wǎng)關(guān)控制的媒體播放器以用于接收所述個(gè)人媒體內(nèi)容;以及請(qǐng)求由所述媒體內(nèi)容服務(wù)器執(zhí)行的流送以數(shù)字流送格式傳送所述個(gè)人媒體內(nèi)容。
54.至少一個(gè)用于控制兩個(gè)分立的專用尋址網(wǎng)絡(luò)的設(shè)備之間的通信的處理器,其中這 兩個(gè)分立的專用尋址網(wǎng)絡(luò)各自經(jīng)由公共尋址網(wǎng)絡(luò)耦合且各自具有操作性地耦合到所述公 共尋址網(wǎng)絡(luò)的相應(yīng)網(wǎng)關(guān),所述至少一個(gè)處理器包括第一模塊,用于請(qǐng)求向耦合到所述公共尋址網(wǎng)絡(luò)的媒體內(nèi)容服務(wù)器注冊(cè)客戶端設(shè)備;第二模塊,用于發(fā)送足以用于將經(jīng)注冊(cè)的客戶端設(shè)備與存儲(chǔ)個(gè)人媒體內(nèi)容的第一網(wǎng)關(guān) 相關(guān)聯(lián)的客戶端設(shè)備信息,所述第一網(wǎng)關(guān)對(duì)應(yīng)于這兩個(gè)分立的專用尋址網(wǎng)絡(luò)中的第一專用 尋址網(wǎng)絡(luò);第三模塊,用于向所述媒體內(nèi)容服務(wù)器發(fā)送所述客戶端設(shè)備的用戶輸入,用于將所述 客戶端設(shè)備與第二網(wǎng)關(guān)相關(guān)聯(lián),所述第二網(wǎng)關(guān)對(duì)應(yīng)于這兩個(gè)分立的專用尋址網(wǎng)絡(luò)中的第二 專用尋址網(wǎng)絡(luò);以及第四模塊,用于向所述媒體內(nèi)容服務(wù)器發(fā)送所述客戶端設(shè)備的用戶輸入,用于選擇個(gè) 人媒體內(nèi)容以供經(jīng)由所述媒體內(nèi)容服務(wù)器從所述第一網(wǎng)關(guān)傳輸?shù)剿龅诙W(wǎng)關(guān)。
55.一種用于促成兩個(gè)分立的專用尋址網(wǎng)絡(luò)的設(shè)備之間的通信的計(jì)算機(jī)程序產(chǎn)品,其 中這兩個(gè)分立的專用尋址網(wǎng)絡(luò)各自經(jīng)由公共尋址網(wǎng)絡(luò)耦合且各自具有操作性地耦合到所 述公共尋址網(wǎng)絡(luò)的相應(yīng)網(wǎng)關(guān),所述計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)可讀介質(zhì),包括用于使計(jì)算機(jī)請(qǐng)求向耦合到所述公共尋址網(wǎng)絡(luò)的媒體內(nèi)容服務(wù)器注冊(cè)客戶端設(shè)備的 至少一條指令;用于使計(jì)算機(jī)發(fā)送足以用于將經(jīng)注冊(cè)的客戶端設(shè)備與存儲(chǔ)個(gè)人媒體內(nèi)容的第一網(wǎng)關(guān) 相關(guān)聯(lián)的客戶端設(shè)備信息的至少一條指令,所述第一網(wǎng)關(guān)對(duì)應(yīng)于這兩個(gè)分立的專用尋址網(wǎng) 絡(luò)中的第一專用尋址網(wǎng)絡(luò);用于使計(jì)算機(jī)向所述媒體內(nèi)容服務(wù)器發(fā)送所述客戶端設(shè)備的用戶輸入以用于將所述 客戶端設(shè)備與第二網(wǎng)關(guān)相關(guān)聯(lián)的至少一條指令,所述第二網(wǎng)關(guān)對(duì)應(yīng)于這兩個(gè)分立的專用尋 址網(wǎng)絡(luò)中的第二專用尋址網(wǎng)絡(luò);以及用于使計(jì)算機(jī)向所述媒體內(nèi)容服務(wù)器發(fā)送所述客戶端設(shè)備的用戶輸入以用于選擇個(gè) 人媒體內(nèi)容以供經(jīng)由所述媒體內(nèi)容服務(wù)器從所述第一網(wǎng)關(guān)傳輸?shù)剿龅诙W(wǎng)關(guān)的至少一 條指令。
56.一種用于控制兩個(gè)分立的專用尋址網(wǎng)絡(luò)的設(shè)備之間的通信的設(shè)備,其中這兩個(gè)分 立的專用尋址網(wǎng)絡(luò)各自經(jīng)由公共尋址網(wǎng)絡(luò)耦合且各自具有操作性地耦合到所述公共尋址 網(wǎng)絡(luò)的相應(yīng)網(wǎng)關(guān),所述設(shè)備包括用于請(qǐng)求向耦合到所述公共尋址網(wǎng)絡(luò)的媒體內(nèi)容服務(wù)器注冊(cè)客戶端設(shè)備的裝置;用于發(fā)送足以用于將經(jīng)注冊(cè)的客戶端設(shè)備與存儲(chǔ)個(gè)人媒體內(nèi)容的第一網(wǎng)關(guān)相關(guān)聯(lián)的 客戶端設(shè)備信息的裝置,所述第一網(wǎng)關(guān)對(duì)應(yīng)于這兩個(gè)分立的專用尋址網(wǎng)絡(luò)中的第一專用尋 址網(wǎng)絡(luò);用于向所述媒體內(nèi)容服務(wù)器發(fā)送所述客戶端設(shè)備的用戶輸入以用于將所述客戶端設(shè) 備與第二網(wǎng)關(guān)相關(guān)聯(lián)的裝置,所述第二網(wǎng)關(guān)對(duì)應(yīng)于這兩個(gè)分立的專用尋址網(wǎng)絡(luò)中的第二專 用尋址網(wǎng)絡(luò);以及用于向所述媒體內(nèi)容服務(wù)器發(fā)送所述客戶端設(shè)備的用戶輸入以用于選擇個(gè)人媒體內(nèi) 容以供經(jīng)由所述媒體內(nèi)容服務(wù)器從所述第一網(wǎng)關(guān)傳輸?shù)剿龅诙W(wǎng)關(guān)的裝置。
57.一種用于控制兩個(gè)分立的專用尋址網(wǎng)絡(luò)的設(shè)備之間的通信的裝置,其中這兩個(gè)分 立的專用尋址網(wǎng)絡(luò)各自經(jīng)由公共尋址網(wǎng)絡(luò)耦合且各自具有操作性地耦合到所述公共尋址 網(wǎng)絡(luò)的相應(yīng)網(wǎng)關(guān),所述裝置包括通信組件,用于與耦合到所述公共尋址網(wǎng)絡(luò)的注冊(cè)客戶端設(shè)備的媒體內(nèi)容服務(wù)器遠(yuǎn)程 地通信;用戶界面,用于請(qǐng)求將經(jīng)注冊(cè)的客戶端設(shè)備與第一網(wǎng)關(guān)相關(guān)聯(lián)以及用于請(qǐng)求將所述客 戶端設(shè)備與第二網(wǎng)關(guān)相關(guān)聯(lián),所述第一網(wǎng)關(guān)對(duì)應(yīng)于這兩個(gè)分立的專用尋址網(wǎng)絡(luò)中的第一專 用尋址網(wǎng)絡(luò)并存儲(chǔ)個(gè)人媒體內(nèi)容,所述第二網(wǎng)關(guān)對(duì)應(yīng)于這兩個(gè)分立的專用尋址網(wǎng)絡(luò)中的第 二專用尋址網(wǎng)絡(luò);以及在所述用戶界面中執(zhí)行的媒體內(nèi)容傳輸組件,用于選擇個(gè)人媒體內(nèi)容以供經(jīng)由所述媒 體內(nèi)容服務(wù)器從所述第一網(wǎng)關(guān)傳輸?shù)剿龅诙W(wǎng)關(guān)。
58.如權(quán)利要求57所述的裝置,其特征在于,還包括由所述用戶界面執(zhí)行的接口組件,用于響應(yīng)于所述媒體內(nèi)容服務(wù)器接收到的向所述客戶端設(shè)備的用戶輸入而選擇由所述第 二網(wǎng)關(guān)控制的媒體播放器以用于接收所述個(gè)人媒體內(nèi)容。
59.如權(quán)利要求57所述的裝置,其特征在于,還包括配置成與由所述媒體內(nèi)容服務(wù)器 主存的元組空間以及在所述元組空間中執(zhí)行的服務(wù)元組接口的用戶界面,所述服務(wù)元組管 理所述客戶端設(shè)備的注冊(cè),其中所述第一和第二關(guān)聯(lián)組件以及所述媒體內(nèi)容傳輸組件包括 數(shù)據(jù)元組。
60.如權(quán)利要求57所述的裝置,其特征在于,還包括配置成請(qǐng)求由所述媒體內(nèi)容服務(wù) 器執(zhí)行的代理媒體流送組件以數(shù)字流送格式傳送所述個(gè)人媒體內(nèi)容的所述用戶界面。
61.如權(quán)利要求57所述的裝置,其特征在于,還包括在所述第一網(wǎng)關(guān)上加載的第一代 理以及在所述第二網(wǎng)關(guān)上加載的第二代理以皆響應(yīng)來自所述媒體內(nèi)容服務(wù)器的命令。
62.如權(quán)利要求57所述的裝置,其特征在于,所述用戶界面進(jìn)一步請(qǐng)求通過從這兩個(gè) 分立的專用尋址網(wǎng)絡(luò)中的所述第二專用尋址網(wǎng)絡(luò)的所有者獲得許可來向所述第二網(wǎng)關(guān)注 冊(cè)所述客戶端設(shè)備。
63.如權(quán)利要求57所述的裝置,其特征在于,還包括客戶端設(shè)備與所述第一網(wǎng)關(guān)之間 的直接通信鏈路。
64.如權(quán)利要求63所述的裝置,其特征在于,還包括所述客戶端設(shè)備至所述第二網(wǎng)關(guān) 的即插即用耦合。
65.如權(quán)利要求57所述的裝置,其特征在于,還包括所述客戶端設(shè)備上的可導(dǎo)航媒體 搜索用戶界面,其索引由所述媒體內(nèi)容服務(wù)器獲得的個(gè)人媒體內(nèi)容數(shù)據(jù)。
66.如權(quán)利要求57所述的裝置,其特征在于,還包括所述客戶端設(shè)備與所述媒體內(nèi)容 服務(wù)器之間的數(shù)字蜂窩承運(yùn)商網(wǎng)絡(luò)連接,用于注冊(cè)所述客戶端設(shè)備以及接收用戶命令。
67.如權(quán)利要求66所述的裝置,其特征在于,還包括經(jīng)由所述數(shù)字蜂窩承運(yùn)商網(wǎng)絡(luò)從 所述媒體內(nèi)容服務(wù)器傳送給所述客戶端設(shè)備的用戶界面小部件。
68.如權(quán)利要求57所述的裝置,其特征在于,還包括網(wǎng)絡(luò)瀏覽器,用于通過輸入移動(dòng)通 信設(shè)備標(biāo)識(shí)來注冊(cè)所述客戶端設(shè)備。
69.如權(quán)利要求57所述的裝置,其特征在于,還包括用于控制所述媒體客戶端服務(wù)器 能訪問的數(shù)字鎖以用于保護(hù)所述個(gè)人媒體內(nèi)容的所述用戶界面。
70.如權(quán)利要求57所述的裝置,其特征在于,所述個(gè)人媒體內(nèi)容包括音頻內(nèi)容。
71.如權(quán)利要求57所述的裝置,其特征在于,所述個(gè)人媒體內(nèi)容包括視頻內(nèi)容。
72.如權(quán)利要求57所述的裝置,其特征在于,所述個(gè)人媒體內(nèi)容包括圖像內(nèi)容。
全文摘要
實(shí)現(xiàn)為元組服務(wù)的個(gè)人媒體系統(tǒng)允許存儲(chǔ)在歸屬網(wǎng)絡(luò)上的收集中的個(gè)人媒體跨網(wǎng)絡(luò)的遠(yuǎn)程訪問、選擇、授權(quán)以及傳輸?shù)皆L客網(wǎng)絡(luò)。移動(dòng)客戶端設(shè)備實(shí)現(xiàn)對(duì)內(nèi)容的瀏覽/搜索,顯示域內(nèi)的媒體播放器,尋找域內(nèi)用于給定媒體類型的媒體播放器,獲取媒體對(duì)象,以及在域內(nèi)的給定媒體播放器上呈現(xiàn)媒體對(duì)象。每個(gè)網(wǎng)關(guān)具有向服務(wù)器注冊(cè)并響應(yīng)于來自服務(wù)器的命令的代理。服務(wù)器充當(dāng)用于在域之間移動(dòng)數(shù)字內(nèi)容對(duì)象的中樞,代表域提供媒體服務(wù)(例如,轉(zhuǎn)碼、代理流送等),向移動(dòng)客戶端設(shè)備提供web界面以控制用戶域,向個(gè)人媒體代理發(fā)送命令,以及為用戶創(chuàng)建可訪問域集合。
文檔編號(hào)H04L12/28GK102067559SQ200980123593
公開日2011年5月18日 申請(qǐng)日期2009年6月12日 優(yōu)先權(quán)日2008年6月18日
發(fā)明者B·K·杰克遜, M·L·卡恩特, S·古奇 申請(qǐng)人:高通股份有限公司