專利名稱:將網(wǎng)絡(luò)外部數(shù)據(jù)內(nèi)容展示給連接網(wǎng)絡(luò)的設(shè)備的制作方法
將網(wǎng)絡(luò)外部數(shù)據(jù)內(nèi)容展示給連接網(wǎng)絡(luò)的設(shè)備扭旦 冃豕本背景節(jié)將簡(jiǎn)明地概括與本文所述的實(shí)現(xiàn)相關(guān)的所關(guān)心的三個(gè)主題的背景材料。這些主題是通用即插即用(UPnP) 、 PC耦合的(例如USB)數(shù)據(jù)內(nèi) 容設(shè)備、以及web源(web-feeds)(例如RSS)。通用即插即用(UPnP)通用即插即用(UPnP)提供一種便于將設(shè)備添加到網(wǎng)絡(luò)并從網(wǎng)絡(luò)移除設(shè) 備的網(wǎng)絡(luò)架構(gòu)。例如,UPnP架構(gòu)允許用戶簡(jiǎn)單地將新設(shè)備"插入"到網(wǎng)絡(luò)耦 合中;隨后,該網(wǎng)絡(luò)將自動(dòng)確定該新設(shè)備的特性并隨后基于所確定的特性來(lái)協(xié) 調(diào)該新設(shè)備與該網(wǎng)絡(luò)中的其它設(shè)備之間的交互。UPnP架構(gòu)特別適用于與諸如 家庭、企業(yè)、學(xué)校之類的局域設(shè)置相關(guān)聯(lián)的網(wǎng)絡(luò)。(應(yīng)注意,術(shù)語(yǔ)"通用即插 即用"來(lái)源于較早開(kāi)發(fā)的設(shè)備即插即用(PnP)中所提供的功能;設(shè)備PnP提 供一種用于自動(dòng)地將外圍設(shè)備添加到諸如PC等獨(dú)立計(jì)算機(jī)設(shè)備并從其移除的 靈活技術(shù)。)在共同待批的美國(guó)專利申請(qǐng)序列號(hào)10/742,588 (通過(guò)引用將其合并于此) 的
圖1和圖2以及與這些附圖相關(guān)聯(lián)的文字描述中示出一示例性UPnP架構(gòu)及 其常規(guī)功能。此外,UPnP論壇的網(wǎng)站(即http:〃upnp.org/)提供關(guān)于UPnP架 構(gòu)以及相關(guān)主題的附加以及更詳細(xì)的信息。PC耦合的數(shù)據(jù)內(nèi)容設(shè)備隨著頻率增加,個(gè)人計(jì)算機(jī)(以及機(jī)頂盒和其它計(jì)算設(shè)備)具有了直接耦 合便攜式可移動(dòng)存儲(chǔ)設(shè)備的能力。這種可移動(dòng)存儲(chǔ)設(shè)備可包括例如,固態(tài)閃存 驅(qū)動(dòng)器、安裝在機(jī)箱中的硬盤驅(qū)動(dòng)器、或其它設(shè)備非易失性存儲(chǔ)器。這些設(shè)備 可包括其首要功能是存儲(chǔ)數(shù)據(jù)的設(shè)備以及具有其它首要功能(諸如播放存儲(chǔ)在 該設(shè)備上的多媒體)的設(shè)備。后者的一個(gè)示例是數(shù)字媒體播放器,或所謂的"mp3播放器"或"數(shù)字視頻播放器"。這些便攜式和可移動(dòng)設(shè)備一般經(jīng)由"火線"、通用串行總線(USB)、或 類似的短距離設(shè)備耦合物理接口電纜來(lái)連接到個(gè)人計(jì)算機(jī)。這使得用戶容易將 數(shù)據(jù)和多媒體存儲(chǔ)在該可移動(dòng)設(shè)備上并拔出該設(shè)備用于攜帶。數(shù)字媒體(諸如音樂(lè)或視頻)通常通過(guò)數(shù)字版權(quán)管理(DRM)的方式來(lái)保護(hù),且便攜式數(shù)字媒體播放器遵守并幫助管理其上所存儲(chǔ)的數(shù)字媒體的DRM版權(quán)是常見(jiàn)的。因此,存儲(chǔ)在授權(quán)的便攜式媒體設(shè)備上的受DRM保護(hù) 的媒體文件將在該設(shè)備上播放,但如果被傳送到未授權(quán)的設(shè)備或個(gè)人計(jì)算機(jī)時(shí) 則不播放。Web源目前web源己變得日益流行。Web源是用于web聯(lián)合數(shù)據(jù)內(nèi)容的一般術(shù) 語(yǔ),該web聯(lián)合數(shù)據(jù)內(nèi)容被發(fā)送給web (即因特網(wǎng))上已訂閱這些數(shù)據(jù)內(nèi)容的 更新的那些人。Web源大概最經(jīng)常用于其上數(shù)據(jù)內(nèi)容經(jīng)常更新的網(wǎng)站(或博 客)。這些數(shù)據(jù)內(nèi)容的示例包括,例如新聞源、事件列表、天氣更新、新聞故 事、頭條、項(xiàng)目更新、己及來(lái)自論壇的摘錄。Web源通過(guò)web源最常見(jiàn)格式的名稱的術(shù)語(yǔ)"RSS"或"RSS源"而廣為 人知。RSS是用于web聯(lián)合的XML文件格式的家族??s寫"RSS"的確切涵 義取決于上下文,但其通常指web源協(xié)議標(biāo)準(zhǔn)或格式。根據(jù)維基百科(Wikipedia, htto:〃en.wikipedia.org/), RSS格式一般提供 web內(nèi)容或web內(nèi)容的概述以及到該內(nèi)容的全文的鏈接,以及其它元數(shù)據(jù)。這 些信息作為被稱為"RSS源"、"web源"、"RSS流"、或"RSS頻道"的 XML文件來(lái)遞送。除便于聯(lián)合之外,RSS允許網(wǎng)站的經(jīng)常讀者使用"聚集器 (aggregator)"來(lái)跟蹤該站點(diǎn)上的更新。根據(jù)維基百科,"博客社區(qū)廣泛使用RSS來(lái)共享最新條目的頭條或其全 文,甚至附上多媒體文件。(參見(jiàn)播客(podcasting)、廣博(broadcatching)、 照片博客(photocasting)、圖片博客(picturecasting)、屏幕博客(screencasting)、 視頻博客(Vloging)、以及MP3博客。)在2000年中期,RSS的使用延伸到 許多主要的新聞組織,包括路透社、CNN、以及BBC,在各種使用協(xié)定下,提供者允許其它網(wǎng)站包括他們"聯(lián)合的"頭條或頭條及簡(jiǎn)短概述源?,F(xiàn)在RSS 被用于許多目的,包括營(yíng)銷、隱錯(cuò)報(bào)告、或涉及周期性更新或發(fā)布的任何其它 活動(dòng)。概述本文描述用于通過(guò)網(wǎng)絡(luò)將便攜式數(shù)字媒體設(shè)備的數(shù)據(jù)內(nèi)容(例如數(shù)字媒 體)展示給一個(gè)或多個(gè)連接網(wǎng)絡(luò)的電子設(shè)備的一個(gè)或多個(gè)實(shí)現(xiàn),其中該展示是通過(guò)該便攜式數(shù)字媒體設(shè)備直接耦合(例如,經(jīng)由USB)的連接網(wǎng)絡(luò)的個(gè)人計(jì) 算機(jī)來(lái)完成的。本文還描述用于在連接web的個(gè)人計(jì)算機(jī)處收集來(lái)自web源 的數(shù)據(jù)內(nèi)容的定制集合并將該收集的web源數(shù)據(jù)內(nèi)容展示給連接網(wǎng)絡(luò)的電子 設(shè)備(諸如用于電視機(jī)的機(jī)頂盒)的一個(gè)或多個(gè)實(shí)現(xiàn)。提供本概述以便用簡(jiǎn)化的形式來(lái)介紹以下在詳細(xì)說(shuō)明中進(jìn)一步描述的一 些概念。本概述并非旨在標(biāo)識(shí)所要求保護(hù)的主題的關(guān)鍵特征或必要特征,它亦 非旨在用于幫助確定所要求保護(hù)的主題的范圍。附圖簡(jiǎn)述貫穿附圖使用相同的附圖標(biāo)記來(lái)表示相同的元素和特征。 圖1示出一根據(jù)本文所公開(kāi)的一個(gè)或多個(gè)實(shí)現(xiàn)的示例性網(wǎng)絡(luò)架構(gòu)。 圖2示出一根據(jù)本文所公開(kāi)的一個(gè)或多個(gè)實(shí)現(xiàn)的方法實(shí)現(xiàn)的流程圖。 圖3示出一根據(jù)本文所公開(kāi)的一個(gè)或多個(gè)實(shí)現(xiàn)的方法實(shí)現(xiàn)的流程圖。 圖4是能(全部或部分地)實(shí)現(xiàn)本文所述的至少一個(gè)實(shí)施例的計(jì)算操作環(huán) 境的一個(gè)示例。詳細(xì)說(shuō)明本文描述一種用于通過(guò)網(wǎng)絡(luò)將便攜式數(shù)字媒體設(shè)備的數(shù)據(jù)內(nèi)容(例如數(shù)字 媒體)展示給一個(gè)或多個(gè)連接網(wǎng)絡(luò)的電子設(shè)備的技術(shù)。使用該技術(shù),數(shù)據(jù)內(nèi)容 展示是通過(guò)該便攜式數(shù)字媒體設(shè)備直接耦合(例如,經(jīng)由USB)的連接網(wǎng)絡(luò)的 個(gè)人計(jì)算機(jī)來(lái)完成的。本文還描述一種用于在連接web的個(gè)人計(jì)算機(jī)處收集來(lái) 自web源(例如RSS源)的數(shù)據(jù)內(nèi)容的定制集合并將該收集的web源數(shù)據(jù)內(nèi)容展示給連接網(wǎng)絡(luò)的電子設(shè)備(諸如用于電視機(jī)的機(jī)頂盒)的技術(shù)。本文所使用的數(shù)據(jù)內(nèi)容明確地包括可存儲(chǔ)到計(jì)算機(jī)和便攜式設(shè)備或?qū)ζ?分發(fā)的數(shù)字音頻、數(shù)字音樂(lè)、數(shù)字圖像、數(shù)字視頻、數(shù)字多媒體、以及任何其 它可呈現(xiàn)的數(shù)字內(nèi)容。示例性環(huán)境圖1示出其中可實(shí)現(xiàn)本文所述的一個(gè)或多個(gè)實(shí)施例的一示例性環(huán)境100。如所描繪的,示例性環(huán)境100包括具有存儲(chǔ)器120的計(jì)算機(jī)(諸如個(gè)人計(jì)算機(jī)) 110。存儲(chǔ)器120可以是計(jì)算機(jī)110可訪問(wèn)的任何可用的處理器可讀介質(zhì)。存 儲(chǔ)器120可以是易失性的或非易失性介質(zhì)。此外,它還可以是可移動(dòng)或不可移 動(dòng)介質(zhì)。存儲(chǔ)器120中運(yùn)行兩個(gè)軟件模塊數(shù)據(jù)內(nèi)容提供者122以及網(wǎng)絡(luò)展示者 124。這些軟件模塊可以是應(yīng)用程序編程接口 (API)、設(shè)備驅(qū)動(dòng)器、應(yīng)用程序、 程序等。數(shù)據(jù)內(nèi)容提供者122和網(wǎng)絡(luò)展示者124雖然在此處被稱為軟件模塊, 但它們也可單獨(dú)用軟件、硬件、固件或其某些組合來(lái)實(shí)現(xiàn)。數(shù)據(jù)提供以及在網(wǎng) 絡(luò)上展示數(shù)據(jù)的廣義概念在UPnP構(gòu)架和技術(shù)領(lǐng)域中是熟悉的??梢苿?dòng)的便攜式媒體設(shè)備130經(jīng)由諸如通用串行總線(USB) 、 IEEE1394 ("火線")等短距離直接物理接口耦合器直接耦合到計(jì)算機(jī)110。這樣的可 移動(dòng)便攜式媒體設(shè)備130例如可包括,例如具有固態(tài)閃存驅(qū)動(dòng)器的媒體播放器、 安裝在機(jī)箱中的硬盤驅(qū)動(dòng)器、或其它設(shè)備非易失性存儲(chǔ)器。便攜式媒體設(shè)備130 的示例包括所謂的"mp3播放器"以及"數(shù)字視頻播放器"。數(shù)字?jǐn)?shù)據(jù)內(nèi)容(諸 如音樂(lè)和視頻)被存儲(chǔ)在便攜式媒體設(shè)備130上。此外,可通過(guò)短距離無(wú)線接 口和有線接口來(lái)展示便攜式媒體設(shè)備。在這種情況下,PC可擔(dān)任內(nèi)容的"聚 集器"且其獨(dú)立于連通性的物理手段。如所描繪的,計(jì)算機(jī)IIO連接到諸如因特網(wǎng)140等公共計(jì)算機(jī)通信網(wǎng)絡(luò), 并連接到即插即用網(wǎng)絡(luò)140。即插即用網(wǎng)絡(luò)140可使用例如便于將設(shè)備添加到 網(wǎng)絡(luò)以及從其移除的通用即插即用(UPnP)網(wǎng)絡(luò)架構(gòu)。除計(jì)算機(jī)110之外,圖1示出連接到即插即用網(wǎng)絡(luò)140的其他連接網(wǎng)絡(luò)的 電子設(shè)備(152、 154、以及156)。在該示例中,這些電子設(shè)備是UPnP設(shè)備并可包括各種電子設(shè)備。示例性的連接網(wǎng)絡(luò)的電子設(shè)備包括所有類型的計(jì)算機(jī)、CD/DVD播放器/自動(dòng)點(diǎn)唱機(jī)、TV、 VCR、 MP3播放器、立體聲系統(tǒng)、電 子相框(EPF)、各種類型的照相機(jī)和攝像機(jī)、數(shù)字媒體接收器(DMR)、連 接的DVD、數(shù)字音頻接收器(DAR)、數(shù)字媒體集線器、數(shù)字媒體播放器、 數(shù)字媒體流傳送器、數(shù)字視頻接收器、網(wǎng)絡(luò)媒體播放器、聯(lián)網(wǎng)的DVD、聯(lián)網(wǎng) 的娛樂(lè)網(wǎng)關(guān)等。如所描繪的,設(shè)備156是DMR,它是通過(guò)有線或無(wú)線家庭網(wǎng)絡(luò)(諸如即 插即用網(wǎng)絡(luò)140)從計(jì)算機(jī)接收數(shù)字媒體流的消費(fèi)者電子設(shè)備。 一些DMR具 有集成的顯示器和揚(yáng)聲器。而像DMR 156之類的其它設(shè)備連接到諸如電視機(jī) 158、有源揚(yáng)聲器、或立體聲系統(tǒng)等外部輸出設(shè)備。即插即用網(wǎng)絡(luò)140可使用傳輸控制協(xié)議和網(wǎng)際協(xié)議(TCP/IP)將設(shè)備(152、 154、以及156)耦合在一起。當(dāng)然,即插即用網(wǎng)絡(luò)140也可自由地借鑒諸如超 文本傳輸協(xié)議(HTTP)、簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議(SOAP)、通用事件通知體系結(jié) 構(gòu)(GENA)等多種其它標(biāo)準(zhǔn)協(xié)議??墒褂弥T如電話線、電力線、紅外數(shù)據(jù)協(xié) 會(huì)、以太網(wǎng)、射頻(RF)耦合、WiFi等多種硬連線和/或無(wú)線通信機(jī)制來(lái)物理 地實(shí)現(xiàn)即插即用網(wǎng)絡(luò)140。用于本文所述實(shí)現(xiàn)的合適操作和網(wǎng)絡(luò)環(huán)境在共同待批準(zhǔn)的美國(guó)專利申請(qǐng) 序列號(hào)10/742,588 (通過(guò)引用將其合并于此)的圖3-7中示出并在與這些附圖 相關(guān)聯(lián)的文字說(shuō)明中進(jìn)行描述。展示來(lái)自計(jì)算機(jī)耦合設(shè)備的數(shù)據(jù)內(nèi)容在一實(shí)現(xiàn)中,將計(jì)算機(jī)110與便攜式媒體設(shè)備130以允許其間進(jìn)行正常和 典型通信的方式來(lái)物理地耦合。實(shí)際上,通常完成該配置以允許計(jì)算機(jī)110與 便攜式媒體設(shè)備130同步("synch")存儲(chǔ)在該媒體設(shè)備上的數(shù)據(jù)內(nèi)容。通常通過(guò)數(shù)字版權(quán)管理(DRM)的形式來(lái)保護(hù)數(shù)字媒體(諸如音樂(lè)和視 頻),且便攜式數(shù)字媒體播放器(諸如便攜式媒體設(shè)備130)遵守并幫助管理 其上所存儲(chǔ)的數(shù)字媒體的DRM版權(quán)是常見(jiàn)的。因此,存儲(chǔ)在授權(quán)的便攜式媒 體設(shè)備上的受DRM保護(hù)的媒體文件將在該設(shè)備上播放,但如果被傳送到未授 權(quán)的設(shè)備或個(gè)人計(jì)算機(jī)時(shí)則不播放。此外,在常規(guī)方法中,連接網(wǎng)絡(luò)的設(shè)備不能訪問(wèn)存儲(chǔ)在物理地耦合到計(jì)算 機(jī)的便攜式媒體設(shè)備上的數(shù)據(jù)內(nèi)容,該計(jì)算機(jī)連接到與該連接網(wǎng)絡(luò)的設(shè)備相同 的網(wǎng)絡(luò)。參考圖l,該陳述可重新陳述如下在常規(guī)方法中,連接網(wǎng)絡(luò)的設(shè)備——諸如即插即用網(wǎng)絡(luò)150上的設(shè)備(152、 154、以及156)——不能訪問(wèn)存儲(chǔ)在 物理地耦合到計(jì)算機(jī)110的便攜式媒體設(shè)備——諸如便攜式媒體設(shè)備130—— 上的數(shù)據(jù)內(nèi)容。然而,使用本文所述的實(shí)現(xiàn),連接網(wǎng)絡(luò)的設(shè)備——諸如即插即用網(wǎng)絡(luò)150 上的設(shè)備(152、 154、以及156)——可知曉并訪問(wèn)存儲(chǔ)在物理地耦合到計(jì)算 機(jī)110的便攜式媒體設(shè)備——諸如便攜式媒體設(shè)備130——上的數(shù)據(jù)內(nèi)容。在 該上下文中,便攜式媒體設(shè)備上的數(shù)據(jù)內(nèi)容可視為"網(wǎng)絡(luò)外部"數(shù)據(jù)內(nèi)容,因 為該數(shù)據(jù)內(nèi)容是在對(duì)于計(jì)算機(jī)和設(shè)備共用的網(wǎng)絡(luò)(在該例中的即插即用網(wǎng)絡(luò) 150)的外部的。便攜式媒體設(shè)備130上的數(shù)據(jù)對(duì)于該計(jì)算機(jī)是可用的,因?yàn)?該便攜式設(shè)備直接耦合到該計(jì)算機(jī),但該數(shù)據(jù)內(nèi)容對(duì)于在即插即用網(wǎng)絡(luò)150上 的設(shè)備是不可用的(且因此是"外部的")。更具體而言,數(shù)據(jù)內(nèi)容提供者122被具體地配置成與便攜式媒體設(shè)備130 接口并獲取與其上所存儲(chǔ)的數(shù)據(jù)內(nèi)容相關(guān)的信息。一般地,數(shù)據(jù)內(nèi)容提供者122 被具體地編程以與具體類型、品牌、和/或標(biāo)準(zhǔn)的一個(gè)或多個(gè)便攜式媒體設(shè)備接 □。一旦被發(fā)現(xiàn),網(wǎng)絡(luò)展示者124就將便攜式媒體設(shè)備130的數(shù)據(jù)內(nèi)容展示(即 使其可用于瀏覽、使用、復(fù)制、和/或其它數(shù)據(jù)專用功能)給連接網(wǎng)絡(luò)的設(shè)備一諸如設(shè)備(152、 154、以及156)。因此,這些連接網(wǎng)絡(luò)的設(shè)備可訪問(wèn)和消費(fèi) 存儲(chǔ)在便攜式媒體設(shè)備130上的數(shù)據(jù)內(nèi)容。例如,便攜式媒體設(shè)備130可存儲(chǔ)流行電視劇的一集的視頻。使用本文所 述的實(shí)現(xiàn),DMR 156可發(fā)現(xiàn)存儲(chǔ)在該耦合到計(jì)算機(jī)的媒體設(shè)備上的該電視劇集 并在其附有的電視機(jī)158上播放該視頻。即使該電視劇集是受DRM保護(hù)的, 但因?yàn)楸銛y式媒體設(shè)備130被授權(quán)播放該電視劇集,所以DMR 156仍可訪問(wèn) 該數(shù)據(jù)內(nèi)容。展示定制的web源集合在另一實(shí)現(xiàn)中,計(jì)算機(jī)110連接到諸如因特網(wǎng)140等公共計(jì)算機(jī)通信網(wǎng)絡(luò)。 經(jīng)由該因特網(wǎng)連接,該計(jì)算機(jī)可獲取通常稱為"RSS源"的"web源"。Web 源的典型數(shù)據(jù)內(nèi)容包括,例如新聞源、事件列表、天氣更新、新聞故事、頭條、 項(xiàng)目更新、以及來(lái)自論壇的摘錄。在該上下文中,從web源導(dǎo)出的數(shù)據(jù)內(nèi)容被視為"網(wǎng)絡(luò)外部"數(shù)據(jù)內(nèi)容, 因?yàn)樵搘eb源數(shù)據(jù)內(nèi)容是在對(duì)于該計(jì)算機(jī)和設(shè)備共用的網(wǎng)絡(luò)(在該例中的即插 即用網(wǎng)絡(luò)150)的外部的。該web源數(shù)據(jù)內(nèi)容對(duì)該計(jì)算機(jī)是可用的,因?yàn)樵撚?jì) 算機(jī)直接連接到因特網(wǎng),但該web源數(shù)據(jù)內(nèi)容對(duì)于在即插即用網(wǎng)絡(luò)150上的設(shè) 備是不可用的(且因此是"外部的")。用戶可使用用戶接口來(lái)選擇吸引該用戶的web源?;蛘撸苫谀J(rèn)和/ 或用戶偏好來(lái)自動(dòng)地選擇web源。無(wú)論如何,該web源是連續(xù)地或以固定的 調(diào)度來(lái)定制和收集在一起的。更具體而言,數(shù)據(jù)內(nèi)容提供者122被特別配置成 訪問(wèn)、獲取以及收集來(lái)自因特網(wǎng)140的web源的定制集合。一旦訪問(wèn)、獲取和收集,網(wǎng)絡(luò)展示者124將該定制的web源數(shù)據(jù)內(nèi)容集 合展示(即使其可用于瀏覽、使用、復(fù)制、和/或其它數(shù)據(jù)具體功能)給連接網(wǎng) 絡(luò)的設(shè)備——諸如設(shè)備(152、 154、以及156)。因此,連接網(wǎng)絡(luò)的設(shè)備可訪 問(wèn)以及消費(fèi)該定制的web源數(shù)據(jù)內(nèi)容集合。例如,DMR 156可從網(wǎng)絡(luò)展示者122發(fā)現(xiàn)定制的web源數(shù)據(jù)內(nèi)容集合的 當(dāng)前版本。DMR 156可呈現(xiàn)該文本并在其附有的電視機(jī)158上全屏顯示該文 本?;蛘撸珼MR 156可呈現(xiàn)該文本作為水平滾動(dòng)的文本并以"新聞爬尋器 (newscrawler)"的形式來(lái)顯示該定制的web源數(shù)據(jù)內(nèi)容集合。此外,網(wǎng)絡(luò)展 示者122可在將其發(fā)送給DMR之前提供該文本,而非由DMR提供該文本用 于在其TV上顯示。方法實(shí)現(xiàn)圖2示出用于將連接到計(jì)算機(jī)的便攜式媒體設(shè)備的數(shù)據(jù)內(nèi)容展示給連接 到網(wǎng)絡(luò)的設(shè)備的一方法200。方法200由如圖1中所示的多種組件中的一個(gè)或 多個(gè)來(lái)執(zhí)行。此外,方法200可用軟件、硬件、或其組合執(zhí)行。為易于理解, 該方法被描繪為如圖2中的獨(dú)立框所表示的分離步驟;然而,這些分離描繪的步驟不應(yīng)被解釋為在其執(zhí)行中必定是次序相關(guān)的。此外,出于討論的目的,參考圖1來(lái)描述方法200。也是出于討論的目的,指示特定組件來(lái)執(zhí)行特定功能; 然而,其它組件(或組件的組合)也可執(zhí)行這些特定功能。在圖2的202處,數(shù)據(jù)內(nèi)容提供者122發(fā)現(xiàn)直接耦合到計(jì)算機(jī)的便攜式媒 體設(shè)備(諸如設(shè)備130)的數(shù)據(jù)內(nèi)容。該發(fā)現(xiàn)的一部分包括與該數(shù)據(jù)內(nèi)容相關(guān) 聯(lián)的信息(例如,元數(shù)據(jù))。在204處,網(wǎng)絡(luò)展示者124將便攜式媒體設(shè)備(諸如設(shè)備130)的數(shù)據(jù)內(nèi) 容(及其元數(shù)據(jù))展示給連接到網(wǎng)絡(luò)的設(shè)備(諸如即插即用網(wǎng)絡(luò)150上的設(shè)備 152、 154、以及156)。圖3示出用于將web源數(shù)據(jù)內(nèi)容的定制集合展示給連接到網(wǎng)絡(luò)的設(shè)備的 一方法300。方法300由如圖1中所示的多種組件中的一個(gè)或多個(gè)來(lái)執(zhí)行。此 外,方法300可用軟件、硬件、或其組合執(zhí)行。為易于理解,該方法被描繪為 如圖3中的獨(dú)立框所表示的分離步驟;然而,這些分離描繪的步驟不應(yīng)被解釋 為在其執(zhí)行中必定是次序相關(guān)的。此外,出于討論的目的,參考圖l來(lái)描述方 法300。也是出于討論的目的,指示特定組件來(lái)執(zhí)行特定功能;然而,其它組 件(或組件的組合)也可執(zhí)行這些特定功能。在圖3的302處,數(shù)據(jù)內(nèi)容提供者122訪問(wèn)、獲取、以及收集來(lái)自因特網(wǎng) 140的web源的定制集合。在304處,網(wǎng)絡(luò)展示者124將web源數(shù)據(jù)內(nèi)容的定制集合展示給連接到 網(wǎng)絡(luò)的設(shè)備(諸如即插即用網(wǎng)絡(luò)150上的設(shè)備152、 154、以及156)。示例性計(jì)算系統(tǒng)和環(huán)境圖4示出其中可實(shí)現(xiàn)(全部或部分地)如本文所述的示例性網(wǎng)絡(luò)外部數(shù)據(jù) 內(nèi)容展示者的合適計(jì)算環(huán)境400的一個(gè)示例。計(jì)算環(huán)境400可用于本文所述的 計(jì)算機(jī)以及網(wǎng)絡(luò)架構(gòu)中。示例性計(jì)算環(huán)境400僅僅是計(jì)算環(huán)境的一個(gè)示例,且因此并不旨在對(duì)計(jì)算 機(jī)和網(wǎng)絡(luò)架構(gòu)的使用范圍或功能提出任何限制。計(jì)算環(huán)境400也不應(yīng)被解釋為 具有與如示例性計(jì)算環(huán)境400中所示的任何組件或其組合相關(guān)的依賴性或需 要。示例性網(wǎng)絡(luò)外部數(shù)據(jù)內(nèi)容展示者可使用許多其它通用或?qū)S糜?jì)算系統(tǒng)環(huán) 境或配置來(lái)實(shí)現(xiàn)。適于適用的眾所周知的計(jì)算系統(tǒng)、環(huán)境、和/或配置的示例包 括,但不限于,個(gè)人計(jì)算機(jī)、服務(wù)器計(jì)算機(jī)、薄客戶機(jī)、厚客戶機(jī)、手持式或 膝上型設(shè)備、多處理器系統(tǒng)、基于微處理器的系統(tǒng)、機(jī)頂盒、個(gè)人數(shù)字助理(PDA)、設(shè)備、專用電子設(shè)備(例如DVD播放器)、可編程消費(fèi)者電子產(chǎn) 品、網(wǎng)絡(luò)PC、小型計(jì)算機(jī)、大型計(jì)算機(jī)、包括任何以上系統(tǒng)或設(shè)備的分布式 計(jì)算環(huán)境等。示例性網(wǎng)絡(luò)外部數(shù)據(jù)內(nèi)容展示者可在諸如程序模塊等由計(jì)算機(jī)執(zhí)行的計(jì) 算機(jī)可執(zhí)行指令的一般上下文中進(jìn)行描述。 一般地,程序模塊包括執(zhí)行特定任 務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對(duì)象、組件、數(shù)據(jù)結(jié)構(gòu)等。示例性 網(wǎng)絡(luò)外部數(shù)據(jù)內(nèi)容展示者還可在其中任務(wù)由通過(guò)數(shù)據(jù)通信網(wǎng)絡(luò)鏈接的遠(yuǎn)程處 理設(shè)備來(lái)執(zhí)行的分布式計(jì)算環(huán)境中實(shí)踐。在分布式計(jì)算環(huán)境中,程序模塊可位 于包括存儲(chǔ)器存儲(chǔ)設(shè)備的本地和遠(yuǎn)程計(jì)算機(jī)存儲(chǔ)介質(zhì)兩者中。計(jì)算環(huán)境400包括計(jì)算機(jī)402形式的通用計(jì)算設(shè)備。計(jì)算機(jī)402的組件可 包括,但不限于, 一個(gè)或多個(gè)處理器或處理單元404、系統(tǒng)存儲(chǔ)器406、將包 括處理器404的各種系統(tǒng)組件耦合到系統(tǒng)存儲(chǔ)器406的系統(tǒng)總線408。系統(tǒng)總線408表示包括使用任何總線架構(gòu)的存儲(chǔ)器總線或存儲(chǔ)器控制器、 外圍總線、加速圖形端口、以及處理器或本地總線等任何類型的總線結(jié)構(gòu)中的 一個(gè)或多個(gè)。舉例來(lái)說(shuō),這些架構(gòu)可包括卡總線、個(gè)人計(jì)算機(jī)存儲(chǔ)卡國(guó)際協(xié)會(huì) (PCMCIA)、加速圖形端口 (AGP)、小型計(jì)算機(jī)系統(tǒng)接口 (SCSI)、通用 串行總線(USB) 、 IEEE 1394、視頻電子標(biāo)準(zhǔn)協(xié)會(huì)(VESA)本地總線、以及 也被稱為夾層總線的外圍組件互聯(lián)(PCI)總線。計(jì)算機(jī)402 —般包括多種計(jì)算機(jī)可讀介質(zhì)。這些介質(zhì)可以是可被計(jì)算機(jī) 402訪問(wèn)的任何可用介質(zhì),且包括易失性和非易失性介質(zhì)、可移動(dòng)和不可移動(dòng) 介質(zhì)。系統(tǒng)存儲(chǔ)器406包括諸如隨機(jī)存取存儲(chǔ)器(RAM) 410等易失性存儲(chǔ)器形 式的和/或諸如只讀存儲(chǔ)器(ROM) 412等非易失性存儲(chǔ)器形式的計(jì)算機(jī)可讀 介質(zhì)。包含諸如在啟動(dòng)期間幫助在計(jì)算機(jī)402內(nèi)的組件之間傳送信息的基本例 程的基本輸入/輸出系統(tǒng)(BIOS) 414存儲(chǔ)在ROM412中。RAM410—般包含處理單元404可立即訪問(wèn)和/或正在操作的數(shù)據(jù)和/或程序模塊。計(jì)算機(jī)402可包括其它可移動(dòng)/不可移動(dòng)的、易失性/非易失性的計(jì)算機(jī)存 儲(chǔ)介質(zhì)。舉例來(lái)說(shuō),圖4示出用于讀寫不可移動(dòng)、非易失性磁介質(zhì)(未示出) 的硬盤驅(qū)動(dòng)器416、用于讀寫可移動(dòng)、非易失性盤420 (例如"軟盤")的磁 盤驅(qū)動(dòng)器418、以及用于讀寫諸如CD-ROM、 DVD-ROM或其它光介質(zhì)等可移 動(dòng)的、非易失性光盤424的光盤驅(qū)動(dòng)器422。硬盤驅(qū)動(dòng)416、磁盤驅(qū)動(dòng)418、以 及光盤驅(qū)動(dòng)422每個(gè)都通過(guò)一個(gè)或多個(gè)數(shù)據(jù)媒體接口 425連接到系統(tǒng)總線408。 或者,硬盤驅(qū)動(dòng)416、磁盤驅(qū)動(dòng)418、以及光盤驅(qū)動(dòng)422可通過(guò)一個(gè)或多個(gè)接 口 (未示出)連接到系統(tǒng)總線408。盤驅(qū)動(dòng)器及其相關(guān)聯(lián)的計(jì)算機(jī)可讀介質(zhì)為計(jì)算機(jī)402提供計(jì)算機(jī)可讀指 令、數(shù)據(jù)結(jié)構(gòu)、程序模塊、以及其它數(shù)據(jù)的非易失性存儲(chǔ)。雖然該示例示出硬 盤416、可移動(dòng)磁盤420、以及可移動(dòng)光盤424,但是應(yīng)了解,可存儲(chǔ)計(jì)算機(jī)可 訪問(wèn)數(shù)據(jù)的其它類型的計(jì)算機(jī)可讀介質(zhì),諸如盒式磁帶或其它磁存儲(chǔ)設(shè)備、閃 存卡、CD-ROM、數(shù)字多用盤(DVD)或其它光存儲(chǔ)、隨機(jī)存取存儲(chǔ)器(RAM)、 只讀存儲(chǔ)器(ROM)、電可擦可編程只讀存儲(chǔ)器(EEPROM)等,也可用于 實(shí)現(xiàn)該示例性計(jì)算系統(tǒng)和環(huán)境。任何數(shù)量的程序模塊都可存儲(chǔ)在硬盤416、磁盤420、光盤424、 ROM 412、 和/或RAM410上,舉例來(lái)說(shuō),包括操作系統(tǒng)426、 一個(gè)或多個(gè)應(yīng)用程序428、 其它程序模塊430、以及程序數(shù)據(jù)432。用戶可經(jīng)由諸如鍵盤434以及指示設(shè)備436 (例如,"鼠標(biāo)")等輸入設(shè) 備將命令和信息輸入到計(jì)算機(jī)402中。其它輸入設(shè)備438 (未具體示出)可包 括話筒、操縱桿、游戲手柄、圓盤式衛(wèi)星天線、串行端口、掃描儀等。這些以 及其它輸入設(shè)備都經(jīng)由耦合到系統(tǒng)總線408的輸入/輸出接口440來(lái)連接到處理 單元404,但是也可由諸如并行端口、游戲端口、或通用串行總線(USB)等 其它接口和總線結(jié)構(gòu)來(lái)連接。監(jiān)視器442或其它類型的顯示設(shè)備也可經(jīng)由諸如視頻適配器444等接口連 接到系統(tǒng)總線408。除監(jiān)視器442之外,其它輸出外圍設(shè)備可包括可經(jīng)由輸入/ 輸出接口 440連接到計(jì)算機(jī)402的諸如揚(yáng)聲器(未示出)和打印機(jī)446等組件。計(jì)算機(jī)402可使用到諸如遠(yuǎn)程計(jì)算設(shè)備448等一個(gè)或多個(gè)遠(yuǎn)程計(jì)算機(jī)的邏輯連接在網(wǎng)絡(luò)環(huán)境中操作。舉例來(lái)說(shuō),遠(yuǎn)程計(jì)算設(shè)備448可以是個(gè)人計(jì)算機(jī)、 便攜式計(jì)算機(jī)、服務(wù)器、路由器、網(wǎng)絡(luò)計(jì)算機(jī)、對(duì)等設(shè)備或其它常見(jiàn)的網(wǎng)絡(luò)節(jié) 點(diǎn)等。遠(yuǎn)程計(jì)算設(shè)備448被示為可包括本文相對(duì)于計(jì)算機(jī)402所述的許多或所 有元件和特征的便攜式計(jì)算機(jī)。計(jì)算機(jī)402與遠(yuǎn)程計(jì)算機(jī)448之間的邏輯連接被示為局域網(wǎng)(LAN) 450 以及普通的廣域網(wǎng)(WAN) 452。這樣的網(wǎng)絡(luò)環(huán)境在辦公室、企業(yè)范圍的計(jì)算 機(jī)網(wǎng)絡(luò)、內(nèi)聯(lián)網(wǎng)、以及因特網(wǎng)中是常見(jiàn)的。這樣的網(wǎng)絡(luò)環(huán)境可以是有線或無(wú)線 的。當(dāng)在LAN網(wǎng)絡(luò)環(huán)境中實(shí)現(xiàn)時(shí),計(jì)算機(jī)402經(jīng)由網(wǎng)絡(luò)接口或適配器454連 接到局域網(wǎng)450。當(dāng)在WAN網(wǎng)絡(luò)環(huán)境中實(shí)現(xiàn)時(shí),計(jì)算機(jī)402 —般包括用于在 廣域網(wǎng)452中建立通信的調(diào)制解調(diào)器456或其它裝置??捎?jì)算機(jī)402內(nèi)置或外 置的調(diào)制解調(diào)器456可經(jīng)由輸入/輸出接口440或其它適當(dāng)?shù)臋C(jī)制連接到系統(tǒng)總 線408。應(yīng)了解,所示出的網(wǎng)絡(luò)連接是示例性的,而在計(jì)算機(jī)402與448之間 建立通信鏈路的其它手段也可被使用。在諸如用計(jì)算環(huán)境400示出的網(wǎng)絡(luò)環(huán)境中,相對(duì)于計(jì)算機(jī)420或其某些部 分描繪的程序模塊可存儲(chǔ)在遠(yuǎn)程存儲(chǔ)器存儲(chǔ)設(shè)備中。舉例來(lái)說(shuō),遠(yuǎn)程應(yīng)用程序 458駐留在遠(yuǎn)程計(jì)算機(jī)448的存儲(chǔ)器設(shè)備中。出于說(shuō)明的目的,諸如操作系統(tǒng) 等應(yīng)用程序和其它可執(zhí)行程序組件在此處被示為不連續(xù)的塊,但應(yīng)了解,這些 程序和組件在不同時(shí)間駐留在計(jì)算設(shè)備402的不同存儲(chǔ)組件中,并由該計(jì)算機(jī) 的數(shù)據(jù)處理器來(lái)執(zhí)行。計(jì)算機(jī)可執(zhí)行指令一示例性網(wǎng)絡(luò)外部數(shù)據(jù)內(nèi)容展示者的實(shí)現(xiàn)可在由一個(gè)或多個(gè)計(jì)算機(jī)或其 它設(shè)備執(zhí)行的諸如程序模塊等計(jì)算機(jī)可執(zhí)行指令的一般上下文中進(jìn)行描述。通 常,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對(duì)象、 組件、數(shù)據(jù)結(jié)構(gòu)等。 一般地,在各種實(shí)施例中可按需要將這些程序模塊的功能 進(jìn)行組合或分布。示例性操作環(huán)境圖4示出其中可實(shí)現(xiàn)一示例性網(wǎng)絡(luò)外部數(shù)據(jù)內(nèi)容展示者的合適操作環(huán)境400的一個(gè)示例。具體地,此處所述的示例性網(wǎng)絡(luò)外部數(shù)據(jù)內(nèi)容展示者可由圖 4中的任何程序模塊428-430和/或操作系統(tǒng)426,或其一部分來(lái)實(shí)現(xiàn)(全部或 部分地)。該操作環(huán)境僅僅是合適操作環(huán)境的一個(gè)示例,且因此并不旨在對(duì)本文所述 的示例性網(wǎng)絡(luò)外部數(shù)據(jù)內(nèi)容展示者的使用范圍或功能提出任何限制。適合使用 的其它眾所周知的計(jì)算系統(tǒng)、環(huán)境、和/或配置包括,但不限于,個(gè)人計(jì)算機(jī) (PC)、服務(wù)器計(jì)算機(jī)、手持式或膝上型設(shè)備、多處理器系統(tǒng)、基于微處理器 的系統(tǒng)、可編程消費(fèi)者電子、無(wú)線電話和裝備、通用和專用設(shè)備、專用集成電 路(ASIC)、網(wǎng)絡(luò)PC、小型計(jì)算機(jī)、大型計(jì)算機(jī)、包括任何以上系統(tǒng)或設(shè)備 的分布式計(jì)算環(huán)境等。計(jì)算機(jī)可讀介質(zhì)一示例性網(wǎng)絡(luò)外部數(shù)據(jù)內(nèi)容展示者的實(shí)現(xiàn)可存儲(chǔ)在某些形式的計(jì)算機(jī)可 讀介質(zhì)上或通過(guò)其傳送。計(jì)算機(jī)可讀介質(zhì)可以是可被計(jì)算機(jī)訪問(wèn)的任何可用介 質(zhì)。舉例來(lái)說(shuō),計(jì)算機(jī)可讀介質(zhì)可包括,但不限于,"計(jì)算機(jī)存儲(chǔ)介質(zhì)"以及 "通信介質(zhì)"。"計(jì)算機(jī)存儲(chǔ)介質(zhì)"包括以任何方法和技術(shù)實(shí)現(xiàn)的、用于存儲(chǔ)諸如計(jì)算機(jī) 可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊、或其它數(shù)據(jù)的易失性和非易失性、可移動(dòng)和 不可移動(dòng)介質(zhì)。計(jì)算機(jī)存儲(chǔ)介質(zhì)包括,但不限于,RAM、 ROM、 EEPROM、 閃存或其它存儲(chǔ)器技術(shù)、CD-ROM、數(shù)字多用盤(DVD)或其它光存儲(chǔ)、盒式 磁帶、磁帶、磁盤存儲(chǔ)或其它磁性存儲(chǔ)設(shè)備、或可用于存儲(chǔ)所需信息并可被計(jì) 算機(jī)訪問(wèn)的任何其它介質(zhì)。"通信介質(zhì)"一般包括計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊、或諸如載 波或其它傳輸機(jī)制等調(diào)制數(shù)據(jù)信號(hào)中的其它數(shù)據(jù)。通信介質(zhì)還包括任何信息遞 送介質(zhì)。結(jié)論本文的討論集中在通用即插即用(UPnP)架構(gòu)和網(wǎng)絡(luò)上。然而,這些具體的網(wǎng)絡(luò)架構(gòu)僅是示例性的。所描述的實(shí)現(xiàn)的功能可以也能夠使用其它類型的 架構(gòu)和網(wǎng)絡(luò)來(lái)實(shí)現(xiàn)(即這些功能并非局限于包含UPnP實(shí)體的網(wǎng)絡(luò))。一般地,應(yīng)廣義地解釋本文的術(shù)語(yǔ)"實(shí)體"和"設(shè)備"。這些術(shù)語(yǔ)可以指 用于執(zhí)行歸屬任務(wù)的不連續(xù)的獨(dú)立單元、可包括由多個(gè)單元組成的系統(tǒng)、或可 包括這些單元內(nèi)所包含的硬件和/或軟件組件等。本文所述的技術(shù)可用包括(但不限于)程序模塊、通用和專用計(jì)算系統(tǒng)、 網(wǎng)絡(luò)服務(wù)器和裝備、專用電子和硬件等多種方式來(lái)實(shí)現(xiàn),并作為一個(gè)或多個(gè)計(jì)算機(jī)網(wǎng)絡(luò)的一部分。這些技術(shù)例如,可在圖4中所示的計(jì)算機(jī)系統(tǒng)上實(shí)現(xiàn)。雖然已經(jīng)使用結(jié)構(gòu)特征和/或方法動(dòng)作專用的語(yǔ)言對(duì)一個(gè)或多個(gè)上述實(shí)現(xiàn) 進(jìn)行了描述,但應(yīng)了解,也可實(shí)踐其它實(shí)現(xiàn)而不需要所述的具體特征或步驟。 相反,這些具體特征和步驟是作為一個(gè)或多個(gè)實(shí)現(xiàn)的優(yōu)選形式而公開(kāi)的。
權(quán)利要求
1.一種系統(tǒng),包括配置成發(fā)現(xiàn)網(wǎng)絡(luò)外部數(shù)據(jù)內(nèi)容的數(shù)據(jù)內(nèi)容提供者,所述網(wǎng)絡(luò)外部數(shù)據(jù)內(nèi)容是正常而言對(duì)于連接到共用網(wǎng)絡(luò)的大多數(shù)電子設(shè)備不可用的數(shù)據(jù)內(nèi)容;配置成將所發(fā)現(xiàn)的網(wǎng)絡(luò)外部數(shù)據(jù)內(nèi)容展示給所述共用網(wǎng)絡(luò)上的多個(gè)電子設(shè)備的網(wǎng)絡(luò)展示者。
2. 如權(quán)利要求1所述的系統(tǒng),其特征在于,所述網(wǎng)絡(luò)外部數(shù)據(jù)內(nèi)容存儲(chǔ) 在配置成耦合到計(jì)算機(jī)的便攜式存儲(chǔ)設(shè)備上,所述計(jì)算機(jī)連接到所述共用網(wǎng) 絡(luò)。
3. 如權(quán)利要求1所述的系統(tǒng),其特征在于,所述網(wǎng)絡(luò)外部數(shù)據(jù)內(nèi)容存儲(chǔ) 在配置成耦合到計(jì)算機(jī)的便攜式數(shù)字媒體播放器上。
4. 如權(quán)利要求1所述的系統(tǒng),其特征在于,所述網(wǎng)絡(luò)外部數(shù)據(jù)內(nèi)容存儲(chǔ) 在配置成耦合到計(jì)算機(jī)的便攜式數(shù)字媒體播放器上,且所述數(shù)據(jù)內(nèi)容選自可存 儲(chǔ)在計(jì)算機(jī)和便攜式設(shè)備上和對(duì)計(jì)算機(jī)和便攜式設(shè)備分發(fā)的數(shù)字音頻、數(shù)字音 樂(lè)、數(shù)字圖像、數(shù)字視頻、數(shù)字多媒體、以及任何其它可呈現(xiàn)的數(shù)字內(nèi)容。
5. 如權(quán)利要求1所述的系統(tǒng),其特征在于,所述網(wǎng)絡(luò)外部數(shù)據(jù)內(nèi)容是從 多個(gè)web源導(dǎo)出的。
6. 如權(quán)利要求1所述的系統(tǒng),其特征在于,所述網(wǎng)絡(luò)外部數(shù)據(jù)內(nèi)容是從 多個(gè)web源導(dǎo)出的,且選自于數(shù)字音頻、數(shù)字音樂(lè)、數(shù)字圖像、以及數(shù)字視頻。
7. —種系統(tǒng),包括配置成發(fā)現(xiàn)存儲(chǔ)在直接耦合到計(jì)算機(jī)的便攜式存儲(chǔ)設(shè)備上的數(shù)據(jù)內(nèi)容的 數(shù)據(jù)內(nèi)容提供者,所述計(jì)算機(jī)連接到共用網(wǎng)絡(luò);配置成將所發(fā)現(xiàn)的數(shù)據(jù)內(nèi)容展示給在所述共用網(wǎng)絡(luò)上的一個(gè)或多個(gè)連接 網(wǎng)絡(luò)的電子設(shè)備的網(wǎng)絡(luò)展示者。
8. 如權(quán)利要求7所述的系統(tǒng),其特征在于,所述便攜式存儲(chǔ)設(shè)備是便攜 式數(shù)字媒體播放器。
9. 如權(quán)利要求7所述的系統(tǒng),其特征在于,所述便攜式存儲(chǔ)設(shè)備被配置 成經(jīng)由直接連接耦合到所述計(jì)算機(jī)。
10. 如權(quán)利要求7所述的系統(tǒng),其特征在于,所述數(shù)據(jù)內(nèi)容選自于可存儲(chǔ) 在計(jì)算機(jī)和便攜式設(shè)備上、并對(duì)計(jì)算機(jī)和便攜式設(shè)備分發(fā)的數(shù)字音頻、數(shù)字音 樂(lè)、數(shù)字圖像、數(shù)字視頻、數(shù)字多媒體、以及任何其它可呈現(xiàn)的數(shù)字內(nèi)容。
11. 一種系統(tǒng),包括配置成獲取來(lái)自web源通信網(wǎng)絡(luò)的web源數(shù)據(jù)內(nèi)容的數(shù)據(jù)內(nèi)容提供者; 配置成將所述獲取的web源數(shù)據(jù)內(nèi)容展示給網(wǎng)絡(luò)上的一個(gè)或多個(gè)連接網(wǎng) 絡(luò)的電子設(shè)備的網(wǎng)絡(luò)展示者,所述網(wǎng)絡(luò)非所述web源通信網(wǎng)絡(luò)。
12. 如權(quán)利要求11所述的系統(tǒng),其特征在于,所述數(shù)據(jù)內(nèi)容提供者還被 配置成為所述獲取的數(shù)據(jù)內(nèi)容收集多個(gè)web源。
13. 如權(quán)利要求11所述的系統(tǒng),其特征在于,所述數(shù)據(jù)內(nèi)容提供者還被 配置成定制所述獲取的數(shù)據(jù)內(nèi)容的多個(gè)web源的集合。
14. 如權(quán)利要求11所述的系統(tǒng),其特征在于,獲取的web源數(shù)據(jù)內(nèi)容是 從RSS格式的源導(dǎo)出的。
15. 如權(quán)利要求11所述的系統(tǒng),其特征在于,所述獲取的web源數(shù)據(jù)內(nèi) 容選自于可存儲(chǔ)在計(jì)算機(jī)和便攜式設(shè)備上、并對(duì)計(jì)算機(jī)和便攜式設(shè)備分發(fā)的數(shù)字音頻、數(shù)字音樂(lè)、數(shù)字圖像、數(shù)字視頻、數(shù)字多媒體、以及任何其它可呈現(xiàn) 的數(shù)字內(nèi)容。
16. —種方法,包括以下動(dòng)作發(fā)現(xiàn)存儲(chǔ)在直接耦合到計(jì)算機(jī)的便攜式存儲(chǔ)設(shè)備上的數(shù)據(jù)內(nèi)容,所述計(jì)算 機(jī)連接到共用網(wǎng)絡(luò);將所述發(fā)現(xiàn)的數(shù)據(jù)內(nèi)容展示給在所述共用網(wǎng)絡(luò)上的一個(gè)或多個(gè)連接網(wǎng)絡(luò) 的電子設(shè)備。
17. 如權(quán)利要求16所述的方法,其特征在于,還包括向所述共用網(wǎng)絡(luò)上 的一個(gè)或多個(gè)連接網(wǎng)絡(luò)的電子設(shè)備提供所述發(fā)現(xiàn)的數(shù)據(jù)內(nèi)容。
18. 如權(quán)利要求16所述的方法,其特征在于,所述便攜式存儲(chǔ)設(shè)備是便 攜式數(shù)字媒體播放器。
19. 一種方法,包括以下動(dòng)作獲取來(lái)自web源通信網(wǎng)絡(luò)的web源數(shù)據(jù)內(nèi)容;將所述獲取的web源數(shù)據(jù)內(nèi)容展示給一網(wǎng)絡(luò)上的一個(gè)或多個(gè)連接網(wǎng)絡(luò)的 電子設(shè)備,所述網(wǎng)絡(luò)非所述web源通信網(wǎng)絡(luò)。
20. 如權(quán)利要求19所述的方法,其特征在于,還包括收集所述獲取的web 源數(shù)據(jù)內(nèi)容的定制集合。
21. 如權(quán)利要求19所述的方法,其特征在于,還包括呈現(xiàn)所述獲取的web 源數(shù)據(jù)內(nèi)容用于在視頻屏幕上顯示為正在所述視頻屏幕上演示的視頻上面的"新聞爬尋器"。
22. 如權(quán)利要求19所述的方法,其特征在于,所述web源數(shù)據(jù)內(nèi)容包括 一個(gè)或多個(gè)RSS源。
23. 如權(quán)利要求19所述的方法,其特征在于,所述web源數(shù)據(jù)內(nèi)容包括 文本字符,所述方法還包括以計(jì)算機(jī)可讀文本格式向所述一個(gè)或多個(gè)連接網(wǎng)絡(luò) 的電子設(shè)備提供所述web源數(shù)據(jù)內(nèi)容。
24. 如權(quán)利要求19所述的方法,其特征在于,還包括將所述web源數(shù)據(jù)內(nèi)容的文本字符轉(zhuǎn)換成計(jì)算機(jī)可讀的數(shù)字圖像格式; 以計(jì)算機(jī)可讀的數(shù)字圖像格式向所述一個(gè)或多個(gè)連接網(wǎng)絡(luò)的電子設(shè)備提 供所述web源數(shù)據(jù)內(nèi)容。
25. 如權(quán)利要求19所述的方法,其特征在于,所述方法還包括 對(duì)所述web源數(shù)據(jù)內(nèi)容的文本字符進(jìn)行文本到語(yǔ)音轉(zhuǎn)換,以轉(zhuǎn)換成計(jì)算機(jī)可讀的數(shù)字音頻格式;以計(jì)算機(jī)可讀的數(shù)字音頻格式向所述一個(gè)或多個(gè)連接網(wǎng)絡(luò)的電子設(shè)備提 供所述web源數(shù)據(jù)內(nèi)容。
全文摘要
本文描述用于通過(guò)網(wǎng)絡(luò)將便攜式數(shù)字媒體設(shè)備的數(shù)據(jù)內(nèi)容(例如,數(shù)字媒體)展示給一個(gè)或多個(gè)連接網(wǎng)絡(luò)的電子設(shè)備的一個(gè)或多個(gè)實(shí)現(xiàn),其中這樣的展示是通過(guò)該便攜式數(shù)字媒體設(shè)備直接耦合(例如,經(jīng)由USB)的連接網(wǎng)絡(luò)的個(gè)人計(jì)算機(jī)來(lái)完成的。本文還描述用于在連接web的個(gè)人計(jì)算機(jī)處收集來(lái)自web源的數(shù)據(jù)內(nèi)容的定制集合,并將收集的web源數(shù)據(jù)內(nèi)容展示給連接網(wǎng)絡(luò)的電子設(shè)備(諸如用于電視機(jī)的機(jī)頂盒)的一個(gè)或多個(gè)實(shí)現(xiàn)。
文檔編號(hào)H04L29/08GK101331712SQ200680047188
公開(kāi)日2008年12月24日 申請(qǐng)日期2006年11月17日 優(yōu)先權(quán)日2005年12月15日
發(fā)明者C·A·魯?shù)戮S格, J·D·康崔萊斯, J·H·杜雷四世, J·S·弗萊克斯, O·羅森布魯姆, S·D·凱利, V·薩多夫斯基 申請(qǐng)人:微軟公司