專利名稱:用于處理能被呈現(xiàn)給用戶的數(shù)據(jù)項(xiàng)的設(shè)備的制作方法
用于處理能被呈現(xiàn)給用戶的數(shù)據(jù)項(xiàng)的設(shè)備 發(fā)明領(lǐng)域本發(fā)明的 一個方面涉及用于處理能被呈現(xiàn)給用戶的數(shù)據(jù)項(xiàng)的設(shè)備,所 述數(shù)據(jù)項(xiàng)是諸如,舉例而言電影、視頻剪輯、靜止圖片、歌曲、和其它類 型的感官數(shù)據(jù)。設(shè)備例如可以是數(shù)字視頻記錄器或可以形成網(wǎng)絡(luò)組成部分 的任何其它類型的電子設(shè)備。本發(fā)明的其它方面涉及增強(qiáng)數(shù)據(jù)項(xiàng)的方法, 用于包括網(wǎng)絡(luò)接口的設(shè)備的計(jì)算機(jī)程序產(chǎn)品,和至少其中某些設(shè)備具有內(nèi) 容分析能力的設(shè)備的網(wǎng)絡(luò)?,F(xiàn)有技術(shù)說明公布號為2 0 0 4 / 0 9 0 7 5 3的國際專利申請描述包括可以經(jīng)由網(wǎng)絡(luò)通信的 多個設(shè)備的系統(tǒng)。服務(wù)器設(shè)備包括內(nèi)容目錄服務(wù),具有容器的動態(tài)的分級 結(jié)構(gòu)。每個容器能夠存儲對象。每個對象包括對象說明和對象內(nèi)容或?qū)ο?內(nèi)容定位器。內(nèi)容目錄服務(wù)包括預(yù)定的上載容器。系統(tǒng)中的其它設(shè)備通過 上載對象到預(yù)定的容器而使得對象經(jīng)由內(nèi)容目錄服務(wù)對于系統(tǒng)中的設(shè)備 可得到。服務(wù)器確定在內(nèi)容目錄服務(wù)中用于上載的對象的容器,并且把上 載的對象移動到確定的容器。服務(wù)器根據(jù)對象說明和/或?qū)ο髢?nèi)容來確定谷焱。發(fā)明概要按照本發(fā)明的一個方面,處理能被呈現(xiàn)給用戶的數(shù)據(jù)項(xiàng)的設(shè)備具有以 下特性。該設(shè)備包括網(wǎng)絡(luò)接口,它把設(shè)備耦合到包括其它設(shè)備的網(wǎng)絡(luò)。內(nèi)容分析發(fā)起器(initiator)檢測形成網(wǎng)絡(luò)組成部分的另外的設(shè)備包括內(nèi) 容分析器。內(nèi)容分析發(fā)起器使得其它設(shè)備的內(nèi)容分析器被應(yīng)用到數(shù)據(jù)項(xiàng)。本發(fā)明考慮以下方面。現(xiàn)代數(shù)據(jù)處理設(shè)備允許用戶訪問相當(dāng)大量的數(shù) 據(jù)項(xiàng),諸如,舉例而言電影、視頻剪輯、靜止圖片、歌曲、和其它類型的 感官數(shù)據(jù)。這樣做的 一個理由是現(xiàn)代數(shù)據(jù)處理設(shè)備具有相對較大的數(shù)據(jù)存據(jù)處理設(shè)備的網(wǎng)絡(luò)。這可能使得相當(dāng)難找出和檢索感興趣的特定數(shù)據(jù)項(xiàng)。 例如,家庭網(wǎng)絡(luò)可包括數(shù)字視頻記錄器、數(shù)字音頻裝置、和個人計(jì)算機(jī), 其中每個都能夠存儲大量的數(shù)據(jù)項(xiàng)。內(nèi)容描述符允許用戶在數(shù)據(jù)項(xiàng)合集中導(dǎo)航和更有效地檢索特定的數(shù)據(jù)項(xiàng)。例如,用于電影的內(nèi)容描述符可包括以下項(xiàng)目電影標(biāo)題、在電影中演出的主要演員、電影制片人、電影制作的年份等等。內(nèi)容描述符還可 以指明在電影內(nèi)感興趣的特定情景的各個位置。用戶可以查找一個電影或 電影合集中特定的情景。例如,用戶可能感興趣觀看電影合集內(nèi)的汽車特 技表演。內(nèi)容描述符越豐富,用戶可以越容易導(dǎo)航和找到他或她想要尋找 的內(nèi)容。內(nèi)容描述符可以人工地輸入。這是特別麻煩的任務(wù)。用于特定數(shù)據(jù)項(xiàng) 的內(nèi)容描述符可能已經(jīng)是以電子形式和以適當(dāng)?shù)母袷娇傻玫降?。例如,?視臺可以廣播電影和另外的用于該電影的內(nèi)容描述符。數(shù)字視頻記錄器可 以記錄該電影和與其關(guān)聯(lián)的內(nèi)容描述符。作為另一個例子,已經(jīng)把電影記 錄在數(shù)字視頻記錄器上的用戶可以從該數(shù)字視頻記錄器形成其組成部分 的網(wǎng)絡(luò)的另外的設(shè)備檢索對于那個電影的內(nèi)容描述符。有一些網(wǎng)絡(luò)協(xié)議允許在網(wǎng)絡(luò)中共享內(nèi)容說明。被稱為"通用即插即用"(UPnP)的 一組網(wǎng)絡(luò)協(xié)議是一個例子。這組網(wǎng)絡(luò)協(xié)議提供被稱為"內(nèi)容目 錄服務(wù),,的功能。內(nèi)容目錄服務(wù)對網(wǎng)絡(luò)的 一個設(shè)備給予被包括在形成該網(wǎng) 絡(luò)組成部分的另外的設(shè)備中的數(shù)據(jù)項(xiàng)的總貌,以及與其關(guān)聯(lián)的內(nèi)容描述 符。內(nèi)容目錄服務(wù)只假設(shè)特定的內(nèi)容描述符是否可用;功能不涉及到內(nèi)容 描述符的生成。內(nèi)容描述符可以以自動的、計(jì)算機(jī)化的方式纟皮生成。例如,處理視頻 數(shù)據(jù)的設(shè)備可包括具有軟件模塊形式的、識別慢動作重復(fù)的內(nèi)容分析器。 慢動作重復(fù)通常表征感興趣的事件,諸如,舉例而言足球比賽中的射門。 內(nèi)容分析器還可以檢測圖像中的文本,并提取那個文本,該文本變?yōu)樽鳛?字符串可得到的。內(nèi)容分析器還可識別涉及帶有描述性信息的劇名角色的 文本,諸如,舉例而言演員的名字。復(fù)雜的內(nèi)容分析器甚至可包括面部識 別算法,它能夠識別圖像中的人。在涉及到消費(fèi)電子設(shè)備的網(wǎng)絡(luò)的當(dāng)前概念和情景中,內(nèi)容分析和其它 形式的高級數(shù)據(jù)處理典型地被指派給中央服務(wù)器或外部服務(wù)器,它安置相 當(dāng)大的存儲和處理能力。然而,將來的消費(fèi)電子設(shè)備可以安置它們自己的 有力的內(nèi)容分析能力。例如,下一代DVD記錄器(DVD是數(shù)字通用盤的縮略 詞)可包括內(nèi)容分析器,它自動檢測感興趣的情景且提供"智能章節(jié)"和甚 至總結(jié)。將來的便攜式MP3播放器(MP3是MPEG-2第3層的縮略詞,其中MPEG是活動圖像專家組的縮略詞)可包括自動歸類音樂和生成播放列表的 內(nèi)容分析器。按照本發(fā)明的上述方面,處理能被呈現(xiàn)給用戶的數(shù)據(jù)項(xiàng)的設(shè)備包括內(nèi) 容分析發(fā)起器。內(nèi)容分析發(fā)起器檢測形成網(wǎng)絡(luò)組成部分的另外的設(shè)備包括 內(nèi)容分析器。內(nèi)容分析發(fā)起器使得其它設(shè)備的內(nèi)容分析器被應(yīng)用到數(shù)據(jù)項(xiàng)。本發(fā)明允許形成網(wǎng)絡(luò)組成部分的設(shè)備利用形成該網(wǎng)絡(luò)組成部分的其 它設(shè)備的內(nèi)容分析能力。形成網(wǎng)絡(luò)組成部分的設(shè)備可以有效地共享它們各 自的內(nèi)容分析能力。例如,駐留在一個設(shè)備中的數(shù)據(jù)項(xiàng)可以被提交給另外 的設(shè)備用于內(nèi)容分析。這將生成一個或多個內(nèi)容描述項(xiàng),它是首先提到的 設(shè)備不能生成的并且在網(wǎng)絡(luò)內(nèi)可能不可得。因此,本發(fā)明允許很大的一組 內(nèi)容描述項(xiàng),其方便了數(shù)據(jù)項(xiàng)的識別和檢索。由于那些原因,本發(fā)明允許 更用戶友好地處理數(shù)據(jù)項(xiàng)。本發(fā)明還由于以下原因而允許更用戶友好地?cái)?shù)據(jù)處理。本發(fā)明允許自 動地、自發(fā)地生成用于特定數(shù)據(jù)項(xiàng)的內(nèi)容描述項(xiàng)。因此生成用于特定數(shù)據(jù) 項(xiàng)的內(nèi)容描述項(xiàng)不一定需要用戶干預(yù)。本發(fā)明的另一個優(yōu)點(diǎn)涉及到以下方面。如前所述,本發(fā)明允許在網(wǎng)絡(luò) 內(nèi)的設(shè)備可以有效地共享它們各自的內(nèi)容分析能力。因此,不需要中央服 務(wù)器具有強(qiáng)有力的內(nèi)容分析能力,雖然本發(fā)明并不排除這樣的中央服務(wù) 器。中央服務(wù)器通常是相當(dāng)昂貴的。相反,本發(fā)明允許低成本的改良方案。 如果把具有附加內(nèi)容分析能力的新設(shè)備加到網(wǎng)絡(luò)中,則將生成新的內(nèi)容描 述項(xiàng)或改進(jìn)的內(nèi)容描述項(xiàng),或二者。由于那些原因,本發(fā)明允許低成本的 實(shí)施方案。此后將參照附圖更詳細(xì)地描述本發(fā)明的這些和其它方面。
圖1是圖解家庭網(wǎng)絡(luò)的概念圖。圖2是圖解形成家庭網(wǎng)絡(luò)的組成部分的數(shù)字視頻記錄器的框圖。 圖3是駐留在數(shù)字視頻記錄器中的網(wǎng)絡(luò)數(shù)據(jù)庫管理器實(shí)行的 一 系列步 驟的流程圖。圖4是駐留在數(shù)字視頻記錄器中的智能內(nèi)容組件(smart content assembly)管理器實(shí)行的 一 系列步驟的流程圖。圖5是駐留在數(shù)字視頻記錄器中的內(nèi)容增強(qiáng)代碼實(shí)行的 一 系列步驟的流程圖。圖6是圖解在通用即插即用結(jié)構(gòu)中智能內(nèi)容組件的遷移的概念圖。詳細(xì)i兌明圖1圖解家庭網(wǎng)絡(luò)H鼎。家庭網(wǎng)絡(luò)HNW包括各種設(shè)備個人計(jì)算機(jī)PC、 數(shù)字視頻記錄器DVR、電視機(jī)TVS、音頻裝置AUS、和遙控設(shè)備RCD。家庭 網(wǎng)絡(luò)HNW可包括另外的設(shè)備(未示出),諸如,舉例而言移動電話、機(jī)頂 盒和便攜式視頻播放器。形成家庭網(wǎng)絡(luò)HNW的組成部分的設(shè)備可以按照例如被稱為"通用即插 即用"(UPnP)的一組計(jì)算機(jī)網(wǎng)絡(luò)協(xié)議互相通信。被叫做"通用即插即用論壇" 的一組公司公布了這組計(jì)算機(jī)網(wǎng)絡(luò)協(xié)議。個人計(jì)算機(jī)PC可以通過互聯(lián)網(wǎng) INT與可以位于世界任何地方的其它設(shè)備通信。因此,個人計(jì)算機(jī)PC可以 提供對駐留在互聯(lián)網(wǎng)的服務(wù)器上的外部服務(wù)的訪問。圖1圖解的任何其它 設(shè)備還可以通過互聯(lián)網(wǎng)或另一種類型的通信網(wǎng)通信。每個上述的設(shè)備可包括視聽數(shù)據(jù)項(xiàng)合集或任何其它類型的感官數(shù)據(jù) 項(xiàng)。例如,各種歌曲可被存儲在形成個人計(jì)算機(jī)PC的組成部分的硬盤上。 硬盤還可包括由數(shù)字靜止照相機(jī)(DSC)拍攝的靜止圖片、視頻剪輯、或甚 至完整的電影。數(shù)字視頻記錄器DVR還可包括硬盤,在硬盤上存儲有電影、 歌曲、和其它形式的視聽數(shù)據(jù)項(xiàng)。電視機(jī)TVS還可包括具有視聽數(shù)據(jù)的存 儲媒體。同樣的情形適用于音頻裝置AUS。另外,每個上述的設(shè)備還可包 括指向被存儲在可與感興趣設(shè)備通信的一個或多個其它設(shè)備上的視聽數(shù) 據(jù)項(xiàng)的鏈接。這樣的另外的設(shè)備不 一 定形成家庭網(wǎng)絡(luò)麗W的組成部分。內(nèi)容描述符可以與特定的視聽數(shù)據(jù)項(xiàng)相關(guān)聯(lián)。例如,以下的內(nèi)容描迷 項(xiàng)可以與電影有關(guān)題目、風(fēng)格、主要演員和制片人。內(nèi)容描述項(xiàng)還可包 括以下項(xiàng)目電影的基于情景的片斷、電影的長度、電影內(nèi)的音樂,如果 有的話,等等。內(nèi)容描述項(xiàng)構(gòu)成所謂的元數(shù)據(jù)提供有關(guān)其它基本數(shù)據(jù)的 信息的數(shù)據(jù)。包括視聽數(shù)據(jù)項(xiàng)的每個設(shè)備還可包括用于這些視聽數(shù)據(jù)項(xiàng)的 內(nèi)容描述符或可包括到內(nèi)容描述符的鏈接,或二者。假設(shè)圖1所圖解的家庭網(wǎng)絡(luò)HNW是通用即插即用型的。在這種情形下, 任何上述的設(shè)備可以構(gòu)成所謂的控制點(diǎn)。例如,遙控設(shè)備RCD可以構(gòu)成允 許用戶得到在家庭網(wǎng)絡(luò)HNW內(nèi)可得到的視聽數(shù)據(jù)項(xiàng)的概貌的控制點(diǎn)。用戶可以選擇特定的視聽數(shù)據(jù)項(xiàng),以使得該視聽數(shù)據(jù)項(xiàng)被呈現(xiàn)。各個內(nèi)容描述符在這個選擇過程中輔助用戶。例如,用戶可能希望知道在家庭網(wǎng)絡(luò)HNW 內(nèi)哪些足球比賽是可供觀看的。作為另一個例子,用戶可能希望得到在家 庭網(wǎng)絡(luò)冊W內(nèi)可得到的所有實(shí)況音樂會的概貌。圖2顯示數(shù)字視頻記錄器DVR。數(shù)字視頻記錄器DVR包括網(wǎng)絡(luò)接口電 路鼎IC、處理單元CPU、程序存儲器PMEM、數(shù)據(jù)存儲器DMEM、用戶接口 電路UIFC、和允許上述單元互相通信的總線BS。程序存儲器PMEM例如可 以具有非易失性半導(dǎo)體存儲器的形式。數(shù)據(jù)存儲器DMEM例如可以具有硬 盤或非易失性半導(dǎo)體存儲器或它們的組合的形式。用戶接口電路UIFC例 如可包括顯示器和一組按鈕。網(wǎng)絡(luò)接口電路麗IC例如可以是通用串行總 線型。在家庭網(wǎng)絡(luò)HNW中的其它設(shè)備可以具有類似于圖2所圖解的那樣的 結(jié)構(gòu)。程序存儲器PMEM包括各種軟件模塊智能數(shù)據(jù)組件管理器SDAM、視 聽內(nèi)容分析器AVCA、網(wǎng)絡(luò)接口管理器麗IM、和網(wǎng)絡(luò)數(shù)據(jù)庫管理器NWDM。 網(wǎng)絡(luò)接口電路麗IC例如可以是通用即插即用型。每個軟件坤莫塊包括一組 指令,當(dāng)處理單元CPU執(zhí)行這組指令時,使得處理單元CPU實(shí)行一個或多 個操作。此后將更詳細(xì)地描述這些操作。程序存儲器PMEM可包括與記錄 操作、回放操作、和輔助操作有關(guān)的另外的軟件模塊。數(shù)據(jù)存儲器顧EM包括視聽數(shù)據(jù)庫AVDB、內(nèi)容描述符數(shù)據(jù)庫CDDB、增 強(qiáng)代碼數(shù)據(jù)庫ECDB、和網(wǎng)絡(luò)數(shù)據(jù)庫NWDB。視聽數(shù)據(jù)庫AVDB包括代表例如 電影的視聽文件AVF。視聽文件AVF可以具有任何適當(dāng)?shù)母袷?,諸如,舉 例而言MPEG-4格式。應(yīng)當(dāng)指出,視聽文件AVF可包括指向其中駐留有電影或部分電影的存儲單元的鏈接。內(nèi)容描述符數(shù)據(jù)庫CDDB包括與上述的視聽文件AVF關(guān)聯(lián)的內(nèi)容描述 文件CDF。內(nèi)容描述文件CDF可以以例如可擴(kuò)展的標(biāo)記語言來規(guī)定各種項(xiàng) 目。也就是,描述文件可以是所謂的"XML,,文件(XML是對于可擴(kuò)展的標(biāo)記 語言的縮略詞)。內(nèi)容描述文件CDF可以以遵循例如MPEG-7標(biāo)準(zhǔn)或任何其 它適當(dāng)標(biāo)準(zhǔn)的方式^L組織;MPV, SMIL, MPEG-21, CC/PP是標(biāo)明其它適當(dāng) 標(biāo)準(zhǔn)的縮略詞。增強(qiáng)代碼數(shù)據(jù)庫ECDB包括與上述的視聽文件AVF和上述的內(nèi)容描述 文件CDF關(guān)聯(lián)的增強(qiáng)代碼文件ECF。增強(qiáng)代碼文件ECF包括可執(zhí)行代碼, 允許被包括在內(nèi)容描述文件CDF中的各種項(xiàng)目的更新。也就是,增強(qiáng)代碼文件ECF允許與視聽文件AVF關(guān)聯(lián)的內(nèi)容描述文件CDF的自動增強(qiáng)。這將 在此后更詳細(xì)地解釋?;ハ嚓P(guān)^:的4^聽文件AVF、內(nèi)容描述文件CDF、和增強(qiáng)代碼文件ECF 構(gòu)成智能數(shù)據(jù)組件SDA。每個上述的文件可包括標(biāo)識碼,其把該文件與智 能數(shù)據(jù)組件SDA的其它文件相關(guān)聯(lián)。智能數(shù)據(jù)組件管理器SDAM監(jiān)管和管 理智能數(shù)據(jù)組件SDA。智能數(shù)據(jù)組件管理器SDAM也可能已經(jīng)創(chuàng)建智能數(shù)據(jù) 組件SDA。智能數(shù)據(jù)組件SDA能夠以獨(dú)立的、自動方式演進(jìn)。智能數(shù)據(jù)組 件SDA可以說是自覺的(self-conscious ),且尋求增強(qiáng)內(nèi)容描述文件CDF。 這些方面將在以后更詳細(xì)地描述。網(wǎng)絡(luò)數(shù)據(jù)庫NWDB包括具有形成圖1所圖解的家庭網(wǎng)絡(luò)HNW組成部分 的設(shè)備的列表。在這個列表上,每個設(shè)備具有指明設(shè)備的各種屬性的所謂 的簡檔。例如,設(shè)備的筒檔可以指明設(shè)備能夠呈現(xiàn)MPEG-4視頻數(shù)據(jù)。設(shè) 備可以具有就操控和處理視聽數(shù)據(jù)而言的各種不同的能力。網(wǎng)絡(luò)數(shù)據(jù)庫 NWDB規(guī)定這些能力。圖2用虛線圖解了網(wǎng)絡(luò)數(shù)據(jù)庫NWDB,以便強(qiáng)調(diào)網(wǎng)絡(luò) 數(shù)據(jù)庫NWDB不一定需要駐留在數(shù)字視頻記錄器DVR內(nèi)。數(shù)字視頻記錄器 D V R可以從外部網(wǎng)絡(luò)數(shù)據(jù)庫或藉助于詢問技術(shù)而得到有關(guān)形成家庭網(wǎng)絡(luò) H醇組成部分的其它設(shè)備的信息。這些其它的設(shè)備也可能可以說是廣播它 們各自的能力。被存儲在程序存儲器PMEM中的視聽內(nèi)容分析器AVCA給予數(shù)字視頻記 錄器DVR以下的能力。數(shù)字視頻記錄器DVR能通過可以說是分析視聽數(shù)據(jù) 項(xiàng)而生成用于視聽數(shù)據(jù)項(xiàng)的內(nèi)容描述項(xiàng)。視聽內(nèi)容分析器生成的這些內(nèi)容 描述項(xiàng)可被包括在內(nèi)容描述符數(shù)據(jù)庫CDDB中。例如,假設(shè)視聽內(nèi)容分析 器AVCA分析圖2所圖解的視聽文件AVF。視聽內(nèi)容分析器AVCA將生成內(nèi) 容描述項(xiàng),其可被包括在與視聽文件AVF關(guān)聯(lián)的內(nèi)容描述文件CDF中。例如,在數(shù)字視頻記錄器DVR內(nèi)的視聽內(nèi)容分析器AVCA可以檢測足 球比賽的情景,其多半代表進(jìn)球或另外的感興趣的事件。視聽內(nèi)容分析器 AVCA可以檢測慢動作重復(fù),其表征足球比賽中的感興趣的事件。這樣的內(nèi) 容分析可能是基于例如在視聽數(shù)據(jù)項(xiàng)為了除內(nèi)容分析以外的目的被處理 時生成的參數(shù)。國際專利申請公布號W0 02/093928描述了這種可能性。 視聽內(nèi)容分析器AVCA還可以檢測圖像中的文本,并提取文字?jǐn)?shù)字字符串 形式的文本。該文本可涉及到字幕(subtitle)、帶有節(jié)目或電影和其中 的演員的片頭的劇名角色、或新聞信息。形成家庭網(wǎng)絡(luò)H,的組成部分的其它設(shè)備可包括軟件模塊和類似于圖2所圖解的那些的數(shù)據(jù)結(jié)構(gòu)。因此,形成圖1所圖解的家庭網(wǎng)絡(luò)HNW的組 成部分的一個或多個其它設(shè)備也可以具有內(nèi)容分析能力。這些內(nèi)容分析能 力不一定需要相應(yīng)于數(shù)字視頻記錄器DVR的那些能力。例如,電視機(jī)TVS可包括面部識別算法,允許識別視聽數(shù)據(jù)項(xiàng)代表的 特定的個人。電視機(jī)TVS因此能夠識別電影中的演員,而數(shù)字視頻記錄器 DVR沒有這種能力。作為另一個例子,音頻裝置AUS可能能夠生成音樂描 述符,諸如,舉例而言特定的一首樂曲的情緒和風(fēng)格,而數(shù)字視頻記錄器 DVR沒有這種能力。如前所述,網(wǎng)絡(luò)數(shù)據(jù)庫NWDB指明形成家庭網(wǎng)絡(luò)H鼎的組成部分的其 它設(shè)備的能力。因此,網(wǎng)絡(luò)數(shù)據(jù)庫NWDB允許駐留在數(shù)字視頻記錄器DVR 中的智能數(shù)據(jù)組件SM知道其它設(shè)備的內(nèi)容分析能力。網(wǎng)絡(luò)數(shù)據(jù)庫管理器 NW畫的任務(wù)之一是保持網(wǎng)絡(luò)數(shù)據(jù)庫NWDB是最新的。圖3圖解網(wǎng)絡(luò)數(shù)據(jù)庫管理器NWDM實(shí)行的一系列步驟SN1-SNIO。在步 驟SN1,網(wǎng)絡(luò)數(shù)據(jù)庫管理器麗DM訪問(ACC)網(wǎng)絡(luò)數(shù)據(jù)庫冊DB。在步驟SN2, 網(wǎng)絡(luò)數(shù)據(jù)庫管理器NWDM讀出(RD)數(shù)字視頻記錄器DVR的筒檔,它指明數(shù) 字視頻記錄器DVR的、包括它的內(nèi)容分析能力的各種屬性。在步驟SN3,網(wǎng)絡(luò)數(shù)據(jù)庫管理器NWDM檢驗(yàn)數(shù)字視頻記錄器DVR的簡檔 是否最新(PRF—DVR-0K )。這個檢驗(yàn)可以是基于在數(shù)字視頻記錄器DVR中 存在的硬件模塊和軟件模塊的列表。數(shù)字視頻記錄器DVR可以具有提供這 樣的硬件/軟件列表的操作系統(tǒng),它在安裝新的軟件模塊或添加新的硬件 模塊時修改該列表。相反,操作系統(tǒng)也可以在去除軟件模塊或硬件模塊后 修改該硬件/軟件列表。在步驟SN3,網(wǎng)絡(luò)數(shù)據(jù)庫管理器NW簡把硬件/軟件列表與在網(wǎng)絡(luò)數(shù)據(jù) 庫NWDB中的數(shù)字視頻記錄器DVR的簡檔進(jìn)行比較。假設(shè)網(wǎng)絡(luò)數(shù)據(jù)庫管理 器NTOM發(fā)現(xiàn)該簡檔與硬件/軟件列表不一致(輸出'否,(N))。在這種 情形下,網(wǎng)絡(luò)數(shù)據(jù)庫管理器鼎DM實(shí)行步驟SN4,以及任選地,步驟SN、在步驟SN4,網(wǎng)絡(luò)數(shù)據(jù)庫管理器NTOM更新(UPD)在網(wǎng)絡(luò)數(shù)據(jù)庫NWDB 中的數(shù)字視頻記錄器DVR的簡檔,以使得當(dāng)更新時,簡檔與硬件/軟件列 表一致。在步驟SN5,作為任選的,網(wǎng)絡(luò)數(shù)據(jù)庫管理器NWDM把被更新的數(shù) 字視頻記錄器DVR的簡檔傳送(COM)到家庭網(wǎng)絡(luò)HNW中的其它設(shè)備。因此, 該其它設(shè)備知道數(shù)字視頻記錄器DVR的屬性已改變的事實(shí)。例如,每個其它設(shè)備可包括類似于圖2所圖解的數(shù)字視頻記錄器DVR 中的網(wǎng)絡(luò)數(shù)據(jù)庫醇DB那樣的網(wǎng)絡(luò)數(shù)據(jù)庫NWDB,在這種情形下,網(wǎng)絡(luò)數(shù)據(jù) 庫管理器NWDM使得已經(jīng)被更新的數(shù)字視頻記錄器DVR的簡檔復(fù)制到其它 設(shè)備的各自的網(wǎng)絡(luò)數(shù)據(jù)庫。因此,每個設(shè)備可以具有其它設(shè)備提供的內(nèi)容 分析能力的最新視圖。替換地,在家庭網(wǎng)絡(luò)麗W內(nèi)可以有單個中央網(wǎng)絡(luò)數(shù) 據(jù)庫NWDB。在這種情形下,步驟SN5可以省略。應(yīng)當(dāng)指出,設(shè)備可以是離線的,所以是臨時不可用的。有各種各樣解 決這一問題的機(jī)制,以便保證每個設(shè)備知道其它設(shè)備的內(nèi)容分析能力,即 使是在一個或多個設(shè)備是離線時。例如,已經(jīng)是離線的設(shè)備一旦重新在線, 該設(shè)備就能,可以說是,廣播它的內(nèi)容分析能力到其它設(shè)備。這樣的機(jī)制 可以類似于將消息保持在發(fā)件箱中的電子郵件應(yīng)用的機(jī)制,以及一旦電子 郵件應(yīng)用所駐留的設(shè)備被接通它就發(fā)送那些消息。類似于電子郵件收件箱 的那個的機(jī)制可被使用來保證一旦已經(jīng)離線的設(shè)備重新在線,該設(shè)備就知 道其它設(shè)備的內(nèi)容分析能力。因此,網(wǎng)絡(luò)數(shù)據(jù)庫NWDB可以指明在家庭網(wǎng) 絡(luò)HNW內(nèi)所有的潛在地可供使用的內(nèi)容分析能力。保證每個設(shè)備知道其它設(shè)備的內(nèi)容分析能力的機(jī)制也可以基于一個 或多個通用即插即用協(xié)議。簡單的服務(wù)發(fā)現(xiàn)協(xié)議(SDDP)是適當(dāng)?shù)膮f(xié)議。按 照這個協(xié)議,具有內(nèi)容分析能力的每個設(shè)備可以經(jīng)由家庭網(wǎng)絡(luò)HNW多播適 當(dāng)?shù)腟DDP消息,以便把這些能力通知給其它設(shè)備。這些SDDP消息可以按 照某標(biāo)準(zhǔn)通信協(xié)議,諸如,舉例而言用戶數(shù)據(jù)報協(xié)議(UPD)來作為數(shù)據(jù)分 組發(fā)送的。這些數(shù)據(jù)分組然后將具有SDDP頭標(biāo)。在步驟SN6,網(wǎng)絡(luò)數(shù)據(jù)庫管理器麗DM讀出形成家庭網(wǎng)絡(luò)H麗的組成部 分的其它設(shè)備的各個簡檔。在步驟SN7,網(wǎng)絡(luò)數(shù)據(jù)庫管理器麗DM檢驗(yàn)每個 簡檔,以便確定該簡檔涉及的設(shè)備是否具有內(nèi)容分析能力(AC)。如果筒檔 沒有規(guī)定任何內(nèi)容分析能力,則網(wǎng)絡(luò)數(shù)據(jù)庫管理器NW匿實(shí)行步驟SN8。在步驟SN8,網(wǎng)絡(luò)數(shù)據(jù)庫管理器NW謝建立與所涉及的設(shè)備或與包括有 關(guān)所涉及設(shè)備能力的最新信息的另一個實(shí)體的通信。網(wǎng)絡(luò)數(shù)據(jù)庫管理器 NW謝請求(RQ)有關(guān)所涉及設(shè)備的內(nèi)容分析能力的最新信息。在步驟SN9, 網(wǎng)絡(luò)數(shù)據(jù)庫管理器將躍更新在網(wǎng)絡(luò)數(shù)據(jù)庫管理器NWDM管理的網(wǎng)絡(luò)數(shù)據(jù)庫 醇DB中所涉及的設(shè)備的筒檔。在步驟SNIO,網(wǎng)絡(luò)數(shù)據(jù)庫管理器麗副實(shí)行其它的管理任務(wù)(MNGT), 如果有的話。因此,圖3顯示一種允許家庭網(wǎng)絡(luò)頭W中的每個設(shè)備具有有關(guān)其它設(shè)備的內(nèi)容分析能力的最新信息的方法??梢杂性S多替換的方法達(dá) 到同樣的結(jié)果。例如,設(shè)備可以廣播對于某些內(nèi)容分析能力的請求,如所謂的"ping (查驗(yàn))"。還應(yīng)當(dāng)指出,在互聯(lián)網(wǎng)上的服務(wù)可以提供所請求的 內(nèi)容分析能力。這樣的服務(wù)可以把內(nèi)容分析軟件以向下游的方式傳送到請 求的設(shè)備,使得請求的設(shè)備可以本地執(zhí)行內(nèi)容分析軟件。圖4顯示智能數(shù)據(jù)組件管理器SD雄實(shí)行的一系列步驟SM1-SM6。在步 驟SMl,數(shù)字視頻記錄器DVR接收數(shù)據(jù)(REC[DAT]),該事件激活智能數(shù)據(jù) 組件管理器SDAM。其它事件也可能激活網(wǎng)絡(luò)智能數(shù)據(jù)組件管理器SDAM。 在步驟SM2,智能數(shù)據(jù)組件管理器SD雄確定數(shù)字視頻記錄器DVR接收的數(shù) 據(jù)是否包括視聽(AV)數(shù)據(jù)。如果該數(shù)據(jù)不包括視聽數(shù)據(jù),則智能數(shù)據(jù)組件 管理器SDAM進(jìn)入空閑模式。包括"X"的相對較小的框象征空閑模式。如果 沒有視聽數(shù)據(jù),則智能數(shù)據(jù)組件管理器SDAM實(shí)行步驟SM3。在步驟SM3,智能數(shù)據(jù)組件管理器SDAM確定視聽數(shù)據(jù)是否形成還包括 內(nèi)容描述數(shù)據(jù)和增強(qiáng)代碼的智能數(shù)據(jù)組件(SDA)的組成部分。假設(shè)視聽數(shù) 據(jù)不形成智能數(shù)據(jù)組件的組成部分。例如,數(shù)字視頻記錄器DVR可能正在 記錄不帶有任何補(bǔ)充信息地被廣播的電視節(jié)目。在這種情形下,智能數(shù)據(jù) 組件管理器SMM實(shí)行步驟SM4。在步驟SM4,智能數(shù)據(jù)組件管理器SD雄創(chuàng)建(CRT)用于接收的視聽數(shù) 據(jù)的智能數(shù)據(jù)組件。為此,智能數(shù)據(jù)組件管理器SDAM生成用于內(nèi)容描述 數(shù)據(jù)的模板,并檢索適當(dāng)?shù)脑鰪?qiáng)代碼。模板優(yōu)選地遵從用于內(nèi)容描述數(shù)據(jù) 的標(biāo)準(zhǔn),諸如,舉例而言MPEG-7。通常,模板將包括用于各種不同的描述 數(shù)據(jù)項(xiàng)的各種域(field)。例如, 一個域可被保留用于標(biāo)題,另一個域 可被保留用于演員或表演者,再一個域可被保留用于書簽?zāi)菢拥男畔ⅲ?指向視聽數(shù)據(jù)內(nèi)的特定事件。假設(shè)數(shù)字視頻記錄器DVR接收的視聽數(shù)據(jù)不 包括任何內(nèi)容描述數(shù)據(jù)。在這種情形下,智能數(shù)據(jù)組件管理器SDAM在步 驟SM4創(chuàng)建帶有"空的,,內(nèi)容描述符的智能數(shù)據(jù)組件。更精確地說,內(nèi)容描 述符的域是空的。內(nèi)容描述符通常將具有簡檔,這確定域的數(shù)目和每個相應(yīng)域的意義。 簡檔可以隨時間改變。簡檔也可以規(guī)定特定的域具有提供有關(guān)被包括在 域中的內(nèi)容描述項(xiàng)的補(bǔ)充信息的一個或多個性質(zhì)。例如,假設(shè)簡檔提供 內(nèi)容描述符包括被保留用于演員名字的域。'這樣的域具有規(guī)定已被利用來 確立演員名字的面部識別算法的性質(zhì)。另 一個性質(zhì)可以規(guī)定已被使用的面部識別算法的版本。內(nèi)容描述符可包括涉及到同一個內(nèi)容描述項(xiàng)的多個域。例如,各種不 同的面部識別算法可^f皮應(yīng)用于電影,以便識別演員。內(nèi)容描述可包括用于 每個面部識別算法的演員名字域,具有用于這些域中的每個域的性質(zhì)。這 些性質(zhì)例如可以指明已使用的面部識別算法、所牽涉到的硬件、和應(yīng)用算質(zhì)量的上下文信息。還應(yīng)當(dāng)指出,保留來自以前已實(shí)行的內(nèi)容分析算法的 結(jié)果允許后向兼容性。在步驟SM5,智能數(shù)據(jù)組件管理器SDAM使得數(shù)字視頻記錄器DVR的處 理單元CPU執(zhí)行(RUN)形成智能數(shù)據(jù)組件的組成部分的增強(qiáng)代碼。結(jié)果, 智能數(shù)據(jù)組件SDA將尋求填充形成智能數(shù)據(jù)組件的組成部分的內(nèi)容描述符 的域。因此,步驟SM5將產(chǎn)生信息更豐富的增強(qiáng)的智能數(shù)據(jù)組件。例如, 假設(shè)對于數(shù)字視頻記錄器DVR接收的視聽數(shù)據(jù),尚沒有可用的內(nèi)容描述項(xiàng)。 在這種情形下,智能數(shù)據(jù)組件可以激活圖2所圖解的數(shù)字視頻記錄器DVR 內(nèi)的視聽內(nèi)容分析器AVCA。視聽內(nèi)容分析器AVCA將生成內(nèi)容描述項(xiàng),智 能數(shù)據(jù)組件將把其包括在它的內(nèi)容描述符中。在步驟SM6,智能數(shù)據(jù)組件管理器SDAM把增強(qiáng)的智能數(shù)據(jù)組件傳遞 (DLV)到感興趣的設(shè)備,在本例中它是數(shù)字視頻記錄器DVR。因此增強(qiáng)的智 能數(shù)據(jù)組件將被存儲在圖2所圖解的數(shù)據(jù)存儲器羅EM中。圖5圖解當(dāng)執(zhí)行增強(qiáng)代碼EC時實(shí)行的各個步驟SE1-SE9。增強(qiáng)代碼 EC例如可以是被包括在屬于圖2所圖解的智能數(shù)據(jù)組件SDA的增強(qiáng)代碼文 件ECF中的代碼。此后的假設(shè)將是這種情形。在步驟SE1,增強(qiáng)代碼被激活(ST[EC])。在步驟SE2,增強(qiáng)代碼檢驗(yàn) (PRF=OK )內(nèi)容描述文件CDF是否包括其筒檔是最新的內(nèi)容描述符。如前 所述,簡檔可以隨時間改變。新的簡檔可包括在以前的簡檔中不存在的域。 例如,新的簡檔可包括構(gòu)成親代(parental )控制指示符的域,而這樣的 域是在以前的筒檔中未預(yù)見的。有幾種方式使增強(qiáng)代碼可能,可以說,知道新簡檔的存在。例如,增 強(qiáng)代碼可以詢問包括各種類型的內(nèi)容描述符的最近簡檔的數(shù)據(jù)庫。網(wǎng)絡(luò)數(shù) 據(jù)庫NWDB可包括形成家庭網(wǎng)絡(luò)HNW組成部分的"i殳備可以生成的內(nèi)容描述 符的所有簡檔的總貌。在本例中,增強(qiáng)代碼可以詢問網(wǎng)絡(luò)數(shù)據(jù)庫鼎DB,以 便檢驗(yàn)是否有允許更豐富的內(nèi)容描述的簡檔。假設(shè)在步驟SE2,增強(qiáng)代碼確立該簡檔不是最新的(輸出N):有更近 的簡檔。在這種情形下,增強(qiáng)代碼實(shí)行步驟SE3。在這個步驟,增強(qiáng)代碼 更新該簡檔,該簡檔允許信息更豐富的內(nèi)容描述符。在步驟SE4,增強(qiáng)代碼訪問(RD)網(wǎng)絡(luò)數(shù)據(jù)庫NTOB。因此,增強(qiáng)代碼形 成其組成部分的智能數(shù)據(jù)組件SDA獲取有關(guān)形成家庭網(wǎng)絡(luò)頭W組成部分的 設(shè)備的內(nèi)容分析能力的知識。隨后,增強(qiáng)代碼實(shí)行步驟SE5和SE6,用于 內(nèi)容描述符的每個接連的域。在步驟SE9,增強(qiáng)代碼檢驗(yàn)對于其已實(shí)行這 些步驟的當(dāng)前域(FLD)是否是內(nèi)容描述符的最后的域。如果當(dāng)前域是最后 的域,則增強(qiáng)代碼進(jìn)到空閑模式。如果當(dāng)前的域不是最后的域,則重新對 于以后的域?qū)嵭胁襟ESE5和SE6。在步驟SE5,增強(qiáng)代碼檢驗(yàn)(CD^K )感興趣的域是否包括該域已被保 留用于的任何有意義的內(nèi)容描述項(xiàng)。如果感興趣的域包括有意義的內(nèi)容描 述項(xiàng),則感興趣的域被認(rèn)為好(0K)(輸出'是,(Y))。在這種情形下, 增強(qiáng)代碼實(shí)行步驟SE6。如果感興趣的域被認(rèn)為不好,則增強(qiáng)代碼實(shí)行步 驟SE7和SE8。在步驟SE6,增強(qiáng)代碼檢查屬于感興趣的域的性質(zhì)(ATT),如果有的話。 如前所述,性質(zhì)提供有關(guān)感興趣的域包括的內(nèi)容描述項(xiàng)的補(bǔ)充信息。在步描述項(xiàng)是否是最新的。'這些簡檔:存儲在網(wǎng)i數(shù)二庫NWDB中。例如,假設(shè)內(nèi)容描述項(xiàng)指明演員而性質(zhì)指明已被利用來識別這些演員 的面部識別算法。網(wǎng)絡(luò)數(shù)據(jù)庫冊DB可以指明家庭網(wǎng)絡(luò)H麗包括具有面部 識別算法的更近版本的設(shè)備。在這種情形下,增強(qiáng)代碼確定內(nèi)容描述項(xiàng)需 要更新。增強(qiáng)代碼隨后實(shí)行步驟SE7 (提交SBM)和SE8 (更新UPD)。在步驟SE7,增強(qiáng)代碼使得數(shù)字視頻記錄器DVR提交智能數(shù)據(jù)組件SDA 到能夠增強(qiáng)智能數(shù)據(jù)組件的設(shè)備。這個設(shè)備此后將被稱為服務(wù)提供設(shè)備, 因?yàn)樵O(shè)備通過增強(qiáng)被包括在其中的智能數(shù)據(jù)組件SDA而把服務(wù)呈現(xiàn)給數(shù)字 視頻記錄器DVR。增強(qiáng)代碼在步驟SE5或SE6已識別服務(wù)提供設(shè)備。在步 驟SE5,增強(qiáng)代碼識別能夠生成對于被發(fā)現(xiàn)為空的感興趣域的內(nèi)容描述項(xiàng) 的服務(wù)提供設(shè)備。在步驟SE6,增強(qiáng)代碼識別能夠更新被發(fā)現(xiàn)為還不足夠 最新的內(nèi)容描述項(xiàng)的服務(wù)提供設(shè)備。在任一種情形下,智能數(shù)據(jù)組件SDA 被提交給能夠增強(qiáng)內(nèi)容描述符的服務(wù)提供設(shè)備。服務(wù)提供設(shè)備在接收智能數(shù)據(jù)組件SDA后將增強(qiáng)智能數(shù)據(jù)組件SDA。例如,服務(wù)提供設(shè)備可包括類似于圖2和4所圖解的智能數(shù)據(jù)組件管理器SDAM的智能數(shù)據(jù)組件管理器。服務(wù)提供設(shè)備的智能數(shù)據(jù)組件管理器可以檢 測智能數(shù)據(jù)組件SDA的接收涉及到增強(qiáng)請求。這個智能數(shù)據(jù)組件管理器 然后可以使得被包括在服務(wù)提供設(shè)備中的一個或多個視聽內(nèi)容分析器被 應(yīng)用于智能內(nèi)容組件SDA的視聽數(shù)據(jù)。每個視聽內(nèi)容分析器將生成一個或 多個內(nèi)容描述項(xiàng),它們是在智能數(shù)據(jù)組件SDA的內(nèi)容描迷符中缺失的,或 者它們不足夠最新,無論是哪種情形。已遷移到服務(wù)提供設(shè)備的智能數(shù)據(jù)組件SDA的增強(qiáng)代碼可以把已生成 的內(nèi)容描述項(xiàng)加到內(nèi)容描述符。因此,智能數(shù)據(jù)組件SDA被增強(qiáng)。服務(wù)提 供設(shè)備然后可以把已增強(qiáng)的智能數(shù)據(jù)組件SDA返還到數(shù)字視頻記錄器DVR。智能數(shù)據(jù)組件的增強(qiáng)代碼可被實(shí)施為所謂的軟件代理。軟件代理可被 看作為可能與其它軟件代理和用戶命令合作、能夠?qū)λ沫h(huán)境反應(yīng)和發(fā)起 改變的自主的過程。軟件代理具有自己動作,具體地,是在適當(dāng)?shù)膱龊舷?采耳又主動的能力。由Prentice—Hal 1 Inc.出片反的、Andrew S. Tanenbaum 和Maarten van Steen著的、書名為"Distr ibuted Systems--Principles and Paradigms"的書(ISBN 0-1 3-088893-1)描述了軟件代理和與軟件代理任何數(shù)據(jù)關(guān)聯(lián)。;:反,智能數(shù)據(jù)組;牛的增強(qiáng)代碼典型地與也形成智能數(shù)據(jù)組件的組成部分的內(nèi)容描述符和視聽數(shù)據(jù)相關(guān)聯(lián)。圖6圖解智能數(shù)據(jù)組件SDA在通用即插即用結(jié)構(gòu)中的遷移。通用即插 即用結(jié)構(gòu)包括以下的基本功能媒體服務(wù)器MSV、媒體呈現(xiàn)器MRD、和控 制點(diǎn)CPT。這些功能允許在形成圖1所圖解的家庭網(wǎng)絡(luò)HNW組成部分的設(shè) 備之間的視聽數(shù)據(jù)的通信。媒體服務(wù)器MSV是在特定的通信會話中的視聽 數(shù)據(jù)的源。媒體呈現(xiàn)器MRD是目的地。原則上,任何設(shè)備可以實(shí)行一個或 多個上述的功能,以便形成源或目的地。圖6圖解其中數(shù)字視頻記錄器DVR構(gòu)成作為智能數(shù)據(jù)組件SDA的源的 媒體服務(wù)器MSV的情形。控制通信會話的控制點(diǎn)CPF例如可以駐留在遙控 設(shè)備RCD或在數(shù)字視頻記錄器DVR本身中。控制點(diǎn)CPT通常包括用戶接口 應(yīng)用UIA。上迷的服務(wù)提供設(shè)備構(gòu)成作為智能數(shù)據(jù)組件SDA的目的地的i某 體呈現(xiàn)器MRD。在圖6所圖解的情形下,智能數(shù)據(jù)組件SM從數(shù)字視頻記 錄器DRA遷移到服務(wù)提供設(shè)備。媒體服務(wù)器MSV包括以下子功能,它們常常被稱為"服務(wù)"內(nèi)容目錄CDIR、連接管理器CX隨、和視聽輸送AVTR。媒體呈現(xiàn)器MRD也包括連接 管理器CXMN、視聽輸送AVTR和附加的子功能呈現(xiàn)控制RDCT。內(nèi)容目錄 CDIR列出在媒體服務(wù)器MSV上可得到的視聽數(shù)據(jù)項(xiàng)。內(nèi)容目錄CDIR還列 出包括在媒體服務(wù)器MSV上可得到的內(nèi)容描述符的所謂的元數(shù)據(jù)。按照本發(fā)明,如由通用即插即用論壇所規(guī)定的內(nèi)容目錄CDIR被擴(kuò)展, 以使得元數(shù)據(jù)規(guī)定媒體服務(wù)器MSV的內(nèi)容分析能力。內(nèi)容目錄CDIR的這 樣的擴(kuò)展允許在通用即插即用型的網(wǎng)絡(luò)中的設(shè)備知道形成網(wǎng)絡(luò)組成部分 的其它設(shè)備的內(nèi)容分析能力。連接管理器CXMN選擇用于在J 某體服務(wù)器MSV與^/某體呈現(xiàn)器MRD之間 的通信會話的適當(dāng)格式和協(xié)議。例如,CC/PP協(xié)議適合于傳送內(nèi)容分析能 力(CC/PP是用于復(fù)合能力/優(yōu)選簡檔的縮略詞)。在技術(shù)方面,CC/PP協(xié)議 是用于描述和管理軟件和硬件簡檔的、所謂的基于RDF的格式(RDF是用于 資源描述框架的縮略詞)。這些簡檔可包括有關(guān)兩個通信方的各自能力的 信息,其中一方是源,而另一方是目的地。視聽輸送AVTR提供允許控制點(diǎn)CPT控制智能數(shù)據(jù)組件SDA從數(shù)字視 頻記錄器DRV到服務(wù)提供設(shè)備的遷移的機(jī)制。遷移出現(xiàn)在通用即插即用專 門名詞中的所謂的"帶外流動"中。視聽輸送AVTR涉及到連接管理器CXMN。結(jié)論性附注此前參照附圖的詳細(xì)說明圖解了在各獨(dú)立權(quán)利要求中記載的以下特 性。處理能被呈現(xiàn)給用戶的數(shù)據(jù)項(xiàng)的設(shè)備(DVR)包括網(wǎng)絡(luò)接口 (NWIC, 冊IM),其把設(shè)備(DVR)耦合到包括其它設(shè)備(PC, TVS, AUS, RCD)的網(wǎng)絡(luò) (HNW)。在設(shè)備(DVR)內(nèi)的內(nèi)容分析發(fā)起器(ECF)檢測形成網(wǎng)絡(luò)(麗W)組成部 分的另外的設(shè)備(PC, TVS, AUS, RCD)包括內(nèi)容分析器(AVCA)。內(nèi)容分析 發(fā)起器(ECF)使得其它設(shè)備的內(nèi)容分析器(AVCA)被應(yīng)用到數(shù)據(jù)項(xiàng)(AVF)。此前的詳細(xì)說明還圖解了在從屬權(quán)利要求中記載的各個任選的特性。 這些特性可以結(jié)合上述特性被應(yīng)用而獲益。各個任選的特性在以下的段落 中強(qiáng)調(diào)指出。每個段落相應(yīng)于特定的從屬權(quán)利要求。內(nèi)容分析發(fā)起器(ECF)檢查用于數(shù)據(jù)項(xiàng)(AVF)的內(nèi)容描述符(CDF)是否 包括已被保留用于特定的內(nèi)容描述項(xiàng)的空域。另外,內(nèi)容分析發(fā)起器(ECF) 檢查形成網(wǎng)絡(luò)(HNW)的組成部分的另外的設(shè)備(PC, TVS, AUS, RCD)是否包 括易于生成特定的內(nèi)容描述項(xiàng)的內(nèi)容分析器(AVCA)。如果是的話,則內(nèi)容 分析發(fā)起器使得其它設(shè)備的內(nèi)容分析器(AVCA)被應(yīng)用到數(shù)據(jù)項(xiàng)(AVF)。這組特性允許以相對較有效的方式生成內(nèi)容描述項(xiàng)。內(nèi)容分析發(fā)起器(ECF)檢查在用于數(shù)據(jù)項(xiàng)(AVF)的內(nèi)容描述符(CDF)中 的內(nèi)容描述項(xiàng)的性質(zhì),以便確立形成網(wǎng)絡(luò)(隨W)組成部分的另外的設(shè)備(PC TVS, AUS, RCD)是否包括易于生成改進(jìn)的內(nèi)容描述項(xiàng)的內(nèi)容分析器 (AVCA)。如果是的話,則內(nèi)容分析發(fā)起器(ECF)使得其它設(shè)備的內(nèi)容分析 器(AVCA)被應(yīng)用到數(shù)據(jù)項(xiàng)(AVF)。這組特性允許以相對較有效的方式生成 內(nèi)容4苗述項(xiàng)。內(nèi)容分析發(fā)起器(ECF)檢查內(nèi)容描述符(CDF)是否具有最新的簡檔。如 果不是的話,則內(nèi)容分析發(fā)起器(ECF)更新內(nèi)容描述符(CDF)的簡檔。這將 激勵內(nèi)容分析發(fā)起器去把新的或改進(jìn)的內(nèi)容描述項(xiàng)加到內(nèi)容描述符。內(nèi)容分析發(fā)起器(ECF)訪問一個網(wǎng)絡(luò)數(shù)據(jù)庫(MDB),該網(wǎng)絡(luò)數(shù)據(jù)庫包 括形成網(wǎng)絡(luò)(H冊)組成部分的設(shè)備和它們的各自內(nèi)容分析能力的列表。這 允許以相對較有效的方式生成內(nèi)容描述項(xiàng)。智能內(nèi)容組件管理器(SCAM)(未示出)把內(nèi)容分析發(fā)起器(ECF)與數(shù)據(jù) 項(xiàng)(AVF)相關(guān)聯(lián)。這允許將不同的內(nèi)容分析發(fā)起器用于可能具有不同格式 的不同數(shù)據(jù)項(xiàng)。智能內(nèi)容組件管理器(SCAM)在接收到來自另外的設(shè)備(PC, TVS, AUS, RCD)的數(shù)據(jù)項(xiàng)后,創(chuàng)建用于內(nèi)容描述符(CDF)的模板。這將激勵內(nèi)容分析發(fā)起器去把內(nèi)容描述項(xiàng)加到"空的"內(nèi)容描述符。網(wǎng)絡(luò)接口 (NWIC,NWIM)是通用即插即用型的,且它包括規(guī)定設(shè)備(DVR) 的內(nèi)容分析能力的擴(kuò)展的內(nèi)容目錄(CDIR)。這允許低成本實(shí)施方案。指明某些替換例。有許多能被呈現(xiàn)給用戶的不同類型的數(shù)據(jù)項(xiàng)。電影、視頻剪輯、靜止 圖片、和歌曲僅僅是例子。數(shù)據(jù)項(xiàng)可包括任何種類的感官數(shù)據(jù)。所有的所 謂的問題是,數(shù)據(jù)項(xiàng)具有帶可被描述或分類的某些特性的內(nèi)容。有許多可以處理能被呈現(xiàn)給用戶的數(shù)據(jù)項(xiàng)的不同類型的設(shè)備。數(shù)字視 頻記錄器、個人計(jì)算機(jī)、電視機(jī)、和音頻裝置僅僅是例子。蜂窩電話、機(jī) 頂盒和個人數(shù)字助理是這樣的設(shè)備的其它例子。有許多類型的網(wǎng)絡(luò),其允 許駐留在 一個設(shè)備內(nèi)的內(nèi)容分析器被應(yīng)用到駐留在另外的設(shè)備內(nèi)的數(shù)據(jù) 項(xiàng)。家庭網(wǎng)絡(luò)僅僅是這樣的網(wǎng)絡(luò)的例子。還應(yīng)當(dāng)指出,有許多不同類型的、 允許設(shè)備互相通信的網(wǎng)絡(luò)接口 。通用即插即用型的網(wǎng)絡(luò)接口僅僅是例子。內(nèi)容分析發(fā)起器可以以許多不同的方式實(shí)施。此前的詳細(xì)說明僅僅描述其中與數(shù)據(jù)項(xiàng)關(guān)聯(lián)的增強(qiáng)代碼發(fā)起內(nèi)容分析的例子。作為另 一個例子,智能內(nèi)容組件管理器可以發(fā)起內(nèi)容分析。智能內(nèi)容組件管理器可以實(shí)行圖 5所圖解的一個或多個步驟。內(nèi)容分析發(fā)起器可以有各種方式使得駐留在 一個設(shè)備中的內(nèi)容分析器被應(yīng)用到駐留在另外的設(shè)備中的數(shù)據(jù)項(xiàng)。詳細(xì)說 明提供了其中數(shù)據(jù)項(xiàng)被提交給包括內(nèi)容分析器的設(shè)備的例子。替換地,包 括數(shù)據(jù)項(xiàng)的設(shè)備可以以來自另外的設(shè)備的軟件程序的形式可以說是借用 內(nèi)容分析器。按照本發(fā)明的設(shè)備可以有許多不同的方式來檢測另外的設(shè)備具有內(nèi) 容分析能力。詳細(xì)說明提供了牽涉到網(wǎng)絡(luò)數(shù)據(jù)庫的例子。網(wǎng)絡(luò)數(shù)據(jù)庫不是 必要的。例如,設(shè)備可以詢問形成網(wǎng)絡(luò)組成部分的其它設(shè)備,以便收集有 關(guān)其它設(shè)備的內(nèi)容分析能力的信息。這可被認(rèn)為是一個拉取情景。在推送 情景下,每個設(shè)備可以說是廣播它的內(nèi)容分析能力到其它設(shè)備。任何類型 的通信可被使用于傳送內(nèi)容分析能力的目的。例如,具有內(nèi)容分析能力的 設(shè)備可以發(fā)送電子郵件到另外的設(shè)備,以便把它的內(nèi)容分析能力的信息告 知那個其它設(shè)備。內(nèi)容描述符可以具有許多不同的形式。圖2圖解了其中內(nèi)容描迷文件 CDF包括在視聽文件AVF中的視聽數(shù)據(jù)的內(nèi)容描述的例子。作為另一個例 子,內(nèi)容描述可以與視聽數(shù)據(jù)合并,以便形成包括帶注釋的視聽數(shù)據(jù)的單 個文件。有許多藉助于硬件或軟件項(xiàng)目或二者來實(shí)施功能的方式。在這方面, 附圖是非常示意的,每個圖只代表本發(fā)明的一個可能實(shí)施例。因此,雖然 附圖把不同的功能顯示為不同的塊,但這決不意味著排除單個硬件或軟件 項(xiàng)目實(shí)行幾個功能。也不排除硬件或軟件項(xiàng)目或二者的組裝實(shí)現(xiàn)一個功能。此前做出的附注顯示參照附圖的詳細(xì)說明是圖解而不是限制本發(fā) 明。有許多屬于所附權(quán)利要求的范圍內(nèi)的替換例。在權(quán)利要求中的任何參 考標(biāo)號不應(yīng)當(dāng)看作為限制權(quán)利要求。單詞"包括"不排除不同于權(quán)利要求中 列出的那些的其它單元或步驟的存在。在單元或步驟前面的單詞"一"或 "一個"不排除多個這樣的單元或步驟的存在。
權(quán)利要求
1.一種用于處理能被呈現(xiàn)給用戶的數(shù)據(jù)項(xiàng)的設(shè)備(DVR),該設(shè)備包括-網(wǎng)絡(luò)接口(NWIC,NWIM),用來把設(shè)備(DVR)耦合到包括其它設(shè)備(PC,TVS,AUS,RCD)的網(wǎng)絡(luò)(HNW);以及-內(nèi)容分析發(fā)起器(ECF),用來檢測形成網(wǎng)絡(luò)(HNW)組成部分的另外的設(shè)備(PC,TVS,AUS,RCD)包括內(nèi)容分析器(AVCA),以及用來使得其它設(shè)備的內(nèi)容分析器(AVCA)被應(yīng)用到數(shù)據(jù)項(xiàng)(AVF)。
2. 按照權(quán)利要求1的設(shè)備(DVR),內(nèi)容分析發(fā)起器(ECF)用來檢查數(shù) 據(jù)項(xiàng)(AVF)的內(nèi)容描述符(CDF)是否包括被保留用于特定內(nèi)容描迷項(xiàng)的空 域,以及檢查形成網(wǎng)絡(luò)(HNW)組成部分的另外的設(shè)備(PC, TVS, AUS, RCD) 是否包括易于生成特定內(nèi)容描述項(xiàng)的內(nèi)容分析器(AVCA),以及如果是的 話,則使得其它設(shè)備的內(nèi)容分析器(AVCA)被應(yīng)用到數(shù)據(jù)項(xiàng)(AVF)。
3. 按照權(quán)利要求1的設(shè)備(DVR),內(nèi)容分析發(fā)起器(ECF)用來檢查在 數(shù)據(jù)項(xiàng)(AVF)的內(nèi)容描述符(CDF)中的內(nèi)容描述項(xiàng)的性質(zhì),以便確立形成網(wǎng) 絡(luò)(H而)組成部分的另外的設(shè)備(PC, TVS, AUS, RCD)是否包括易于生成改 進(jìn)的內(nèi)容描述項(xiàng)的內(nèi)容分析器(AVCA),以及如果是的話,則使得其它設(shè)備 的內(nèi)容分析器(AVCA)被應(yīng)用到數(shù)據(jù)項(xiàng)(AVF)。
4. 按照權(quán)利要求2或3的設(shè)備(DVR),內(nèi)容分析發(fā)起器(ECF)用來檢 查內(nèi)容描述符(CDF)是否具有最新的簡檔,以及如果不是的話,則更新內(nèi) 容描述符(CDF)的筒檔。
5. 按照權(quán)利要求1的設(shè)備(DVR),內(nèi)容分析發(fā)起器(ECF)用來訪問包 括形成網(wǎng)絡(luò)(腦W)組成部分的設(shè)備及其各自內(nèi)容分析能力的列表的網(wǎng)絡(luò)數(shù) 據(jù)庫,B)。
6. 按照權(quán)利要求1的設(shè)備(DVR),內(nèi)容分析發(fā)起器(ECF)用來使得數(shù) 據(jù)項(xiàng)UVF)被提交給其它設(shè)備(PC, TVS, AUS, RCD)用于內(nèi)容分析。
7. 按照權(quán)利要求1的設(shè)備(DVR),該設(shè)備(DVR)包括-智能內(nèi)容組件管理器(SCAM),用來把內(nèi)容分析發(fā)起器(ECF)與數(shù)據(jù)項(xiàng)(AVF)相關(guān)聯(lián)。
8. 按照權(quán)利要求7的設(shè)備(DVR),該設(shè)備(DVR)的智能內(nèi)容組件管理 器(SCAM)用來在接收來自另外的設(shè)備(PC, TVS, AUS, RCD)的數(shù)據(jù)項(xiàng)后創(chuàng) 建用于內(nèi)容描述符(CDF)的模板。
9. 按照權(quán)利要求1的設(shè)備(DVR),網(wǎng)絡(luò)接口 (NWIC, NW頂)是通用即插即用型。
10. 按照權(quán)利要求9的設(shè)備(DVR),網(wǎng)絡(luò)接口 (NWIC, NWIM)包括規(guī)定 設(shè)備(DVR)的內(nèi)容分析能力的擴(kuò)展的內(nèi)容目錄(CDIR)。
11. 一種增強(qiáng)能被呈現(xiàn)給用戶的數(shù)據(jù)項(xiàng)的方法,所述數(shù)據(jù)項(xiàng)被存儲在 包括網(wǎng)絡(luò)接口 (NWIC,麗IM)的設(shè)備(DVR)中,該網(wǎng)絡(luò)接口把設(shè)備(DVR)耦合 到包括其它設(shè)備(PC, TVS, AUS, RCD)的網(wǎng)絡(luò)(HNW),該方法包4舌-內(nèi)容分析發(fā)起步驟,在其中該設(shè)備(DVR)執(zhí)行增強(qiáng)代碼(EC),以便 檢測形成網(wǎng)絡(luò)(HNW)組成部分的另外的設(shè)備(DVR)包括內(nèi)容分析器(AVCA), 以及使得其它設(shè)備的內(nèi)容分析器(AVCA)被應(yīng)用到數(shù)據(jù)項(xiàng)(AVF)。
12. —種用于設(shè)備(DVR)的計(jì)算機(jī)程序產(chǎn)品(EC),所述設(shè)備(DVR)包括 網(wǎng)絡(luò)接口(NWIC, NWIM),用來把設(shè)備(DVR)耦合到包括其它設(shè)備(PC, TVS, AUS, RCD)的網(wǎng)絡(luò)(HNW),所述計(jì)算機(jī)程序產(chǎn)品(EC)包括一組指令,使得設(shè)備(DVR)實(shí)行 -內(nèi)容分析發(fā)起步驟,其中設(shè)備(DVR)檢測形成網(wǎng)絡(luò)(H麗)組成部分的 另外的設(shè)備(PC, TVS, AUS, RCD)包括內(nèi)容分析器(AVCA),以及使得其它 設(shè)備的內(nèi)容分析器(AVCA)被應(yīng)用到能被呈現(xiàn)給用戶的數(shù)據(jù)項(xiàng)(AVF)。
13. —種設(shè)備的網(wǎng)絡(luò)(HNW),該設(shè)備中的至少某些設(shè)備具有內(nèi)容分析 能力,該網(wǎng)絡(luò)(頭W)包括按照權(quán)利要求1的設(shè)備(DVR)。
全文摘要
設(shè)備(DVR)處理能被呈現(xiàn)給用戶的數(shù)據(jù)項(xiàng)。這樣的設(shè)備例如可以是數(shù)字視頻記錄器。設(shè)備(DVR)包括網(wǎng)絡(luò)接口(NWIC,NWIM),它把設(shè)備(DVR)耦合到包括其它設(shè)備的網(wǎng)絡(luò)。在設(shè)備(DVR)內(nèi)的內(nèi)容分析發(fā)起器(ECF)檢測形成網(wǎng)絡(luò)組成部分的另外的設(shè)備包括內(nèi)容分析器。內(nèi)容分析發(fā)起器(ECF)使得其它設(shè)備的內(nèi)容分析器(AVCA)被應(yīng)用到數(shù)據(jù)項(xiàng)(AVF)。
文檔編號H04N7/24GK101283576SQ200680037018
公開日2008年10月8日 申請日期2006年10月3日 優(yōu)先權(quán)日2005年10月5日
發(fā)明者C·J·莫爾, D·巴拉澤羅維克, J·尼斯瓦德巴 申請人:皇家飛利浦電子股份有限公司