国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      標(biāo)識廣播內(nèi)容的制作方法

      文檔序號:7949607閱讀:208來源:國知局
      專利名稱:標(biāo)識廣播內(nèi)容的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及一種在包括至少一個存儲設(shè)備的系統(tǒng)中標(biāo)識內(nèi)容項目的方法,該至少一個存儲設(shè)備具有用于存儲通過廣播系統(tǒng)廣播的內(nèi)容項目的存儲裝置。本發(fā)明還涉及一種包括至少一個存儲設(shè)備的系統(tǒng)以及一種使用在這種系統(tǒng)中的本地存儲設(shè)備,該至少一個存儲設(shè)備具有用于存儲通過廣播系統(tǒng)廣播的內(nèi)容項目的存儲裝置。
      對于諸如音頻或視頻之類的內(nèi)容的數(shù)字廣播被越來越多地使用,從而增進(jìn)了標(biāo)識及定位廣播內(nèi)容的可能性。TV Anytime論壇在規(guī)范ETSI TS102 822-4中定義了一種用于該目的的機(jī)制。該TV-Anytime論壇規(guī)范旨在使得多種應(yīng)用能夠利用消費(fèi)電子平臺中的本地永久存儲裝置。能夠買得起的高容量存儲裝置的快速發(fā)展使得消費(fèi)者能夠存儲大量豐富的多媒體內(nèi)容以用于他們的個人用途。這種發(fā)展又將為內(nèi)容和服務(wù)提供商給出新的機(jī)會來提供大量個性化的多媒體以使得消費(fèi)者受益。在TV-Anytime概念中的一種重要的設(shè)備是所謂的個人數(shù)字記錄器(PDR)。所述PDR可以采用任何形式,例如具有硬盤的機(jī)頂盒(STB)、具有可重寫光學(xué)存儲裝置(比如DVD+RW或藍(lán)光光盤)的VCR、硬盤記錄器或者個人計算機(jī)(PC)。
      TV Anytime中的關(guān)鍵元素是把實際內(nèi)容與其被索引的方式分離。傳統(tǒng)上,通常以一種同時限定從何處可以獲得廣播內(nèi)容以及如何能夠獲得廣播內(nèi)容的方式索引所述廣播內(nèi)容。例如,電視指南或者EPG可能以“2004年10月21日的BBC1 10點(diǎn)新聞”的方式索引一個新聞廣播。由于BBC1通常被固定地指定給一個廣播頻道,因此上面不僅描述了所述內(nèi)容而且還限定了獲取該內(nèi)容的方式。將這種標(biāo)識符用于雙重目的雖然有時是很高效的,但是也有其限制。例如,如果用戶在電視上看到一則通告“明年將有新的Agatha Christie謀殺案推理劇”而沒有關(guān)于廣播本身的任何細(xì)節(jié),則感興趣的用戶無法指示其PCR來記錄一個或多個所述廣播。所述TV Anytime規(guī)范通過使用所謂的CRID(內(nèi)容索引標(biāo)識符)來解決該問題,所述CRID標(biāo)識一個內(nèi)容項目(例如特定的新聞廣播、秀等等)。該規(guī)范使用對應(yīng)于所需信息的項目位置來獲取所述內(nèi)容。該信息取決于所使用的存儲和/或分發(fā)技術(shù)。例如,對于通過傳統(tǒng)的模擬廣播系統(tǒng)廣播的內(nèi)容項目,這種信息可以包括廣播頻道或頻率、廣播日期、廣播起始時間和結(jié)束時間。然而對于數(shù)字廣播(例如DVB系統(tǒng)),所述位置可以包括對應(yīng)于DVB流的參數(shù),比如傳輸流ID、服務(wù)ID、表ID和事件ID。因此,一個CRID被耦合到一個或多個定位符。在創(chuàng)建所述CRID的時刻所述定位符可能并不是已知的。需要該定位符的設(shè)備可以查詢所謂的解析處理器(resolutionhandler),該解析處理器把CRID翻譯成相應(yīng)的定位符。所述規(guī)范允許樹結(jié)構(gòu)的CRID,其中的葉子由定位符形成。這樣,可以對于一系列廣播定義CRID,其中每個廣播具有其自身的CRID。CRID由一個權(quán)威機(jī)構(gòu)發(fā)布。該權(quán)威機(jī)構(gòu)的名稱被包括在該CRID中。對于廣播來說,該權(quán)威機(jī)構(gòu)典型地是對所述內(nèi)容負(fù)責(zé)的廣播公司,例如BBC。該權(quán)威機(jī)構(gòu)名稱是唯一的。這是通過使用DNS名稱注冊系統(tǒng)實現(xiàn)的。所述CRID還包括由該權(quán)威機(jī)構(gòu)定義的自由格式字符串。理想地,所述CRID本身是唯一的,這是在于相同的CRID總是耦合到完全相同的內(nèi)容項目。這種情況通常成立的一個例子是在短時間內(nèi)(例如第二天)重播一個廣播。在這種情況下,通常一個CRID被用于耦合到兩個定位符,每個定位符對應(yīng)于每一次廣播。還有可能把相同的CRID使用兩次,每一次只耦合到一個定位符。確保所述CRID是唯一的可能會給所述權(quán)威機(jī)構(gòu)帶來很重的管理負(fù)擔(dān)。例如,通常來說,對于在較大的時間尺度上再次廣播的內(nèi)容使用相同或相似的CRID是十分合理的。例如,在連續(xù)的新年前夜的重播。然而,所述內(nèi)容可能并不是完全相同的,例如可能是縮短的版本。因此,不知道一個CRID是否在長時間內(nèi)唯一地定義所述內(nèi)容。這給PDR帶來了問題。例如,如果用戶請求記錄由特定的CRID指定的內(nèi)容并且所述PDR已經(jīng)記錄了一次具有這種CRID的內(nèi)容,那么該P(yáng)DR不可能知道是否需要再次記錄該內(nèi)容。如果該P(yáng)DR通過網(wǎng)絡(luò)連接到服務(wù)器或者其他PDR(例如在對等(P2P)網(wǎng)絡(luò)中),這種情況變得更糟。具有相同的CRID的內(nèi)容可能已經(jīng)存在于其中一個所述設(shè)備中并且可用于立即下載,但是該內(nèi)容是不是相同的呢?本發(fā)明的一個目的是提供一種能夠更好地處理不唯一的CRID的上述類型的方法、系統(tǒng)和PDR。
      為了滿足本發(fā)明的一個目的,提出了一種在包括至少一個存儲設(shè)備的系統(tǒng)中標(biāo)識內(nèi)容項目的方法,該至少一個存儲設(shè)備具有用于存儲通過廣播系統(tǒng)廣播的內(nèi)容項目的存儲裝置,該方法包括-在該廣播系統(tǒng)中,通過相應(yīng)的廣播內(nèi)容索引標(biāo)識符(CRID)來標(biāo)識每個廣播內(nèi)容項目;-在該存儲設(shè)備中-通過相應(yīng)的本地內(nèi)容索引標(biāo)識符(CRID)來標(biāo)識該存儲裝置中的每個內(nèi)容項目,其中該本地內(nèi)容索引標(biāo)識符標(biāo)識該內(nèi)容項目;-在該存儲裝置中存儲CRID列表,該CRID列表至少對于所選擇的本地CRID和廣播CRID包括相關(guān)的有效性間隔,該有效性間隔包括起始日期和結(jié)束日期,在該間隔期間,所述CRID對于所述內(nèi)容項目是唯一的;-響應(yīng)于接收到廣播CRID-確定對應(yīng)于該廣播CRID的初始有效性間隔;該初始有效性間隔包括起始日期和結(jié)束日期,在該間隔期間,該廣播CRID對于所述相關(guān)的廣播內(nèi)容項目是唯一的;-確定該初始有效性間隔是否與存儲在該CRID列表中的對應(yīng)于完全相同的CRID的有效性間隔重疊;以及-只有在確定沒有重疊的情況下才把該廣播CRID添加到該CRID列表中。
      通過使用所述本地存儲設(shè)備中的有效性間隔,該設(shè)備可以更好地確定是否可以認(rèn)為廣播CRID是唯一的(這是在于相同的CRID與完全相同的內(nèi)容項目相關(guān)聯(lián))??梢园踩卣J(rèn)為廣播權(quán)威機(jī)構(gòu)將確保一個CRID在特定時間段內(nèi)是唯一的,比如為之發(fā)布EPG(電子節(jié)目指南)的該時間段。如果相同的CRID因此具有重疊的間隔,則可以認(rèn)為它們涉及到相同的內(nèi)容。于是這些CRID不必在所述CRID列表中出現(xiàn)兩次(或多次)。如果相同CRID的間隔不重疊,則不能自動認(rèn)為它們涉及到相同的內(nèi)容。這種CRID可能需要在所述列表中被輸入多次。應(yīng)當(dāng)理解,所述列表可能只包含與廣播內(nèi)容相關(guān)的CRID,即已經(jīng)從廣播記錄的內(nèi)容或者將被廣播的內(nèi)容(例如來自EPG的CRID)。如果需要的話,所述CRID列表還可以涉及非廣播內(nèi)容。
      根據(jù)從屬權(quán)利要求2的措施,所述方法包括響應(yīng)于確定重疊而更新存儲在所述CRID列表中的所述有效性間隔,以便把所述初始有效性間隔和所存儲的有效性間隔的起始日期當(dāng)中的最早的日期作為所述有效性間隔的起始日期,并且把所述初始有效性間隔和所存儲的有效性間隔的結(jié)束日期當(dāng)中的最遲的日期作為所述結(jié)束日期。這樣,可以延長所述有效性間隔,以便反映出可以安全地認(rèn)為所述CRID在更長的時間段內(nèi)是唯一的。這對于頻繁的重播是特別有用的,所述重播現(xiàn)在可以被安全地標(biāo)識為與相同的內(nèi)容相關(guān)。于是,如果期望的話,這種內(nèi)容只需要被記錄一次。
      根據(jù)從屬權(quán)利要求3的措施,確定對應(yīng)于所接收的廣播CRID的初始有效性間隔的所述步驟包括使用默認(rèn)的有效性間隔。按照一種簡單的形式,所述間隔可以僅僅是一天或幾天。優(yōu)選地,所述間隔被設(shè)置成由EPG覆蓋的常規(guī)時間段,比如幾個星期。可以為用戶提供設(shè)置該默認(rèn)間隔的可能性。
      根據(jù)從屬權(quán)利要求4的措施,確定對應(yīng)于所接收的廣播CRID的初始有效性間隔的所述步驟包括查詢廣播解析處理器以便把所接收的該廣播CRID翻譯成至少一個廣播定位符,其中每個定位符包括對應(yīng)于所述相關(guān)的廣播內(nèi)容項目的一個廣播日期;以及根據(jù)與該CRID相關(guān)的所述廣播定位符的廣播日期來確定所述初始有效性間隔。這是確定所述間隔的一種安全的方式,這是因為可以認(rèn)為所述解析處理器提供在所述查詢的時刻唯一的信息。
      根據(jù)從屬權(quán)利要求5的措施,如果所述CRID與多個廣播定位符相關(guān)聯(lián),則確定所述初始有效性間隔的所述步驟包括把所述各廣播定位符的各廣播日期當(dāng)中的最早的一個用作所述起始日期,并且把所述各廣播定位符的各廣播日期當(dāng)中的最遲的一個用作所述結(jié)束日期。這樣,可以安全地延長所述有效性間隔。
      根據(jù)從屬權(quán)利要求6的措施,所述系統(tǒng)包括多個所述存儲設(shè)備;所述多個存儲設(shè)備當(dāng)中的每一個包括通信裝置,其用于通過廣域?qū)Φ?P2P)網(wǎng)絡(luò)彼此進(jìn)行雙向通信;所述方法包括,在存儲設(shè)備中,響應(yīng)于接收到感興趣的CRID而執(zhí)行如下操作-關(guān)于所接收的該CRID是否被本地存儲在所述存儲設(shè)備中而查詢所述P2P網(wǎng)絡(luò);
      -在每個肯定響應(yīng)中接收對應(yīng)的有效性間隔和內(nèi)容定位符,所述內(nèi)容定位符標(biāo)識所述相關(guān)的內(nèi)容項目在該做出響應(yīng)的存儲設(shè)備中的存儲位置;-對于每個肯定響應(yīng)確定在該響應(yīng)中接收到的該有效性間隔是否與存儲在所述CRID列表中的對應(yīng)于完全相同的CRID的有效性間隔重疊;以及-只有在確定沒有重疊的情況下才把所接收的該CRID添加到該CRID列表中。
      這樣,所述機(jī)制還被擴(kuò)展到覆蓋P2P設(shè)備。
      根據(jù)從屬權(quán)利要求7的措施,所述系統(tǒng)包括服務(wù)器,以便通過通信系統(tǒng)隨選地獲取存儲在該服務(wù)器中的內(nèi)容項目;所述方法包括,在所述存儲設(shè)備中,響應(yīng)于接收到感興趣的CRID而執(zhí)行如下操作-關(guān)于所接收的該CRID是否被存儲在該服務(wù)器中而查詢該服務(wù)器;-在肯定響應(yīng)中接收對應(yīng)的有效性間隔和內(nèi)容定位符,所述內(nèi)容定位符標(biāo)識所述相關(guān)的內(nèi)容項目在該服務(wù)器中的存儲位置;-對于肯定響應(yīng)確定所接收到的該有效性間隔是否與存儲在所述CRID列表中的對應(yīng)于完全相同的CRID的有效性間隔重疊;以及-只有在確定沒有重疊的情況下才把所接收的該CRID添加到該CRID列表中。
      這樣,所述機(jī)制還被擴(kuò)展到覆蓋基于服務(wù)器的存儲網(wǎng)絡(luò)。
      根據(jù)從屬權(quán)利要求8的措施,所述存儲設(shè)備是個人數(shù)字記錄器(PDR)。
      根據(jù)從屬權(quán)利要求9的措施,所述方法包括對于每個所存儲的CRID,在所述CRID列表中存儲與所述內(nèi)容項目相關(guān)的元數(shù)據(jù),其中所述內(nèi)容項目與該CRID相關(guān);所述查詢還包括在響應(yīng)中接收與所查詢的該CRID相關(guān)的元數(shù)據(jù),并且只有在所接收的元數(shù)據(jù)不同于存儲在所述CRID列表中的對應(yīng)于所接收的該CRID的元數(shù)據(jù)的情況下才執(zhí)行把所接收的該CRID添加到該CRID列表中的所述步驟。這樣,可以把更多的CRID標(biāo)識為實際上與相同的內(nèi)容相關(guān)。
      根據(jù)從屬權(quán)利要求10的措施,所述方法包括把所述CRID列表中的完全相同的各CRID呈現(xiàn)為標(biāo)識單獨(dú)內(nèi)容項目的步驟。因此,所述有效性間隔有助于只向用戶呈現(xiàn)相關(guān)信息,同時避免把實際上可能索引不同內(nèi)容的CRID相關(guān)聯(lián)。
      根據(jù)從屬權(quán)利要求11的措施,所述存儲設(shè)備適于在所述存儲裝置中記錄廣播內(nèi)容;所述方法包括,使用所述CRID列表對于將被記錄的內(nèi)容項目做出以下確定的至少其中之一-確定該內(nèi)容項目是否已經(jīng)被記錄;-確定使用哪一個廣播定位符。利用所述有效性間隔,可以安全地認(rèn)為所述列表中的CRID是唯一的。因此,與該CRID相關(guān)的所有定位符覆蓋相同的內(nèi)容。因此,所述存儲設(shè)備可以在所述本地定位符或廣播定位符之間自由地進(jìn)行選擇。如果已經(jīng)存在一個本地定位符,則可能不需要重新記錄。如果存在幾個未來的廣播定位符,則可以做出最佳的選擇,以便例如避免與其他記錄的沖突。
      根據(jù)從屬權(quán)利要求12的措施,所述存儲設(shè)備適于在所述存儲裝置中記錄廣播內(nèi)容;所述方法包括,使用所述CRID列表對于將被記錄的內(nèi)容項目做出以下確定的至少其中之一-確定該內(nèi)容項目是否已經(jīng)被記錄;-在使用廣播定位符進(jìn)行獲取、使用對應(yīng)于所述服務(wù)器的定位符進(jìn)行獲取或者使用對應(yīng)于所述P2P存儲設(shè)備的定位符進(jìn)行獲取之間進(jìn)行選擇。
      這樣給出了更多的選擇。
      參照下面描述的實施例,本發(fā)明的這些和其他方面將變得顯而易見。
      在附圖中

      圖1示出了CRID樹;圖2示出了根據(jù)本發(fā)明的系統(tǒng)的方框圖;圖3示出了根據(jù)本發(fā)明的CRID列表;圖4示出了根據(jù)本發(fā)明的方法;圖5和6示出了對于(非)重疊間隔的處理;圖7和8示出了確定初始間隔;圖9示出了具有服務(wù)器的另一個實施例;以及圖10示出了具有P2P網(wǎng)絡(luò)的另一個實施例。
      根據(jù)本發(fā)明的方法和系統(tǒng)使用被稱作CRID的標(biāo)識符來索引內(nèi)容項目。作為一個例子,將提供在ETSI TS102 822-4中定義的CRID機(jī)制的細(xì)節(jié),該規(guī)范被合并在此以作參考。應(yīng)當(dāng)理解,本發(fā)明還可以被應(yīng)用在具有類似于CRID的索引技術(shù)的其他系統(tǒng)中,其中,通過定位符(即出于獲取的目的的標(biāo)識)獲取的實際內(nèi)容與對于該內(nèi)容的索引(即為了索引該內(nèi)容而標(biāo)識該內(nèi)容)分離。
      一般來說,內(nèi)容索引處理在由消費(fèi)者選擇了內(nèi)容項目之后開始,一直到(但是不包括)實際獲得所想要的內(nèi)容項目。典型地,可以區(qū)分下面三個方面1、得出內(nèi)容索引標(biāo)識符(CRID)的內(nèi)容選擇處理。
      2、得出指向所述內(nèi)容的各實例的一個或多個指針(定位符)或者一個或多個內(nèi)容索引標(biāo)識符的本地解析服務(wù)。
      3、使用所述定位符的其中之一隨后獲得所述內(nèi)容的獲取處理。
      在可以采用所述內(nèi)容索引處理之前,選擇處理必須提供一個CRID。該CRID標(biāo)識特定的內(nèi)容項目,但是并不指定可以在哪里找到該內(nèi)容項目。根據(jù)本發(fā)明的存儲設(shè)備可以以許多方式接收感興趣的CRID,例如通過數(shù)字廣播系統(tǒng)中的電子節(jié)目指南(EPG)、通過因特網(wǎng)從服務(wù)器或另一個存儲設(shè)備(例如在P2P網(wǎng)絡(luò)中)接收、或者由用戶通過該存儲設(shè)備的用戶接口輸入、或者由用戶通過網(wǎng)絡(luò)(例如通過因特網(wǎng)電子郵件)從另一個用戶接收。
      在給出了CRID之后,仍然可能有相同的所想要的內(nèi)容項目的許多實例(例如廣播可以被重復(fù)、web站點(diǎn)可以被鏡像、所述內(nèi)容項目可以通過不同的網(wǎng)絡(luò)從不同的內(nèi)容提供商獲得等等)。根據(jù)本發(fā)明的方法和系統(tǒng)提供一種可靠地縮小所述實例的范圍的方法,正如下面將要更詳細(xì)地描述的那樣。
      一個CRID所索引的內(nèi)容項目可以是其他內(nèi)容項目的一個分組,例如一個CRID用于索引整個節(jié)目系列。內(nèi)容索引的關(guān)鍵概念是把對于內(nèi)容項目的索引(CRID)與關(guān)于其獲取的信息分離。由所述CRID提供的所述分離在原理上實現(xiàn)了內(nèi)容索引與可交付內(nèi)容的位置之間的一對多映射。
      在本說明書中,內(nèi)容是一個一般術(shù)語。由服務(wù)的情境確定將遵循定位符來交付什么內(nèi)容。在這方面,內(nèi)容實例是可以由消費(fèi)者(通過對應(yīng)的定位符)獲得的任何可交付內(nèi)容。因此,所述內(nèi)容可以涉及到許多類型的信息,比如電視節(jié)目、收音機(jī)節(jié)目、音頻軌道、MPEG-4對象、場景、圖像、音樂等等。這里給出的大多數(shù)例子將涉及廣播電視節(jié)目,但是也應(yīng)當(dāng)理解這僅僅是一個例子。還應(yīng)當(dāng)理解,位置解析服務(wù)提供商是聲明什么可以被認(rèn)為是內(nèi)容項目(例如單獨(dú)的節(jié)目、系列劇等等)的一方。一個內(nèi)容項目僅僅是被所涉及的一方單獨(dú)標(biāo)識的內(nèi)容的一部分。
      位置解析是把CRID翻譯成其他CRID或定位符的處理。位置解析涉及到把獨(dú)立于位置的內(nèi)容索引(所述CRID)映射到其時間位置(例如廣播系統(tǒng)中的預(yù)定發(fā)送時間)和/或空間位置(例如電視頻道、IP地址)。在本說明書中,時間/空間位置被稱作“定位符”。
      一般來說,將有被稱作CRID權(quán)威機(jī)構(gòu)的一方,其創(chuàng)建CRID。該權(quán)威機(jī)構(gòu)通常還提供把CRID解析成定位符或者其他CRID的能力。該權(quán)威機(jī)構(gòu)可以直接執(zhí)行該任務(wù),或者通過另一方執(zhí)行該任務(wù),這例如是通過把所需信息經(jīng)由因特網(wǎng)提供給所述另一方。原理上,CRID可以具有任何形式。其可以僅僅是一個數(shù)字,例如一個32比特或64比特標(biāo)識數(shù)字。優(yōu)選地,所述CRID本身包含文字表示,從而該文字部分也可以被呈現(xiàn)給用戶(例如,如果用戶通過電子郵件接收CRID,則該CRID本身還具有某些人類可解讀的內(nèi)容)。應(yīng)當(dāng)理解,所述文字本身不需要存在于所述CRID中。同樣可以獲取文字信息(例如從所述解析權(quán)威機(jī)構(gòu)以與所述CRID相關(guān)聯(lián)的元數(shù)據(jù)的形式獲取文字信息)。CRID的一種優(yōu)選的形式是在TV Anytime中使用的形式。TVAnytime使用下面的語法來定義CRIDCRID//&lt;權(quán)威機(jī)構(gòu)&gt;/&lt;數(shù)據(jù)&gt;
      在該定義中,所述權(quán)威機(jī)構(gòu)被給出為&lt;DNS名稱&gt;&lt;名稱_擴(kuò)展&gt;。該優(yōu)選形式所使用的CRID包括發(fā)布該CRID的權(quán)威機(jī)構(gòu)的(文字)標(biāo)識。為了在各權(quán)威機(jī)構(gòu)之間進(jìn)行區(qū)分,每個權(quán)威機(jī)構(gòu)具有唯一的名稱。在基于TV Anytime定義的該優(yōu)選實施例中,所述權(quán)威機(jī)構(gòu)名稱&lt;DNS名稱&gt;使用域命名系統(tǒng)(DNS)為每個權(quán)威機(jī)構(gòu)提供唯一的名稱。這樣還允許所述權(quán)威機(jī)構(gòu)通過使用唯一的數(shù)據(jù)字段來發(fā)布唯一的CRID名稱。在該定義中,&lt;數(shù)據(jù)&gt;是與統(tǒng)一資源標(biāo)識符(URI)兼容的自由格式字符串,并且對于由&lt;權(quán)威機(jī)構(gòu)&gt;字段給出的權(quán)威機(jī)構(gòu)是有意義的。在語法上有效的CRID的一個例子是CRID//bbc.co.uk/teletubbies該CRID由權(quán)威機(jī)構(gòu)BBC創(chuàng)建,并且具有數(shù)據(jù)部分“teletubbies”,其中該權(quán)威機(jī)構(gòu)由bbc.co.uk這一名稱標(biāo)識。
      應(yīng)當(dāng)理解,在一個時刻,一個CRID是索引一個內(nèi)容片段的明確標(biāo)識符,但是多個CRID可以索引該相同的內(nèi)容片段。圖1示出了樹結(jié)構(gòu)CRID的一個例子。下面將對于一個具體的例子來解釋該示例性樹結(jié)構(gòu)。在該例中,根CRID(CRID1)標(biāo)識一個新的電視系列節(jié)目。該系列節(jié)目開始于由CRID2標(biāo)識的評論以及由CRID3標(biāo)識的實際系列節(jié)目。該評論被廣播一次,其由定位符Loc1標(biāo)識。該系列節(jié)目具有三個單獨(dú)的單元,分別由CRID4、CRID5和CRID6標(biāo)識。前兩個單元僅僅被廣播了一次(分別由定位符Loc2和Loc3表示)。第三單元被廣播了兩次,其由Loc4和Loc5標(biāo)識。在該例中,分層排列的各CRID被用來對各內(nèi)容項目(比如一個系列節(jié)目)進(jìn)行分組。一個CRID還可以分解成一個或多個CRID,以便允許一個權(quán)威機(jī)構(gòu)索引另一個權(quán)威機(jī)構(gòu)的CRID。
      一個定位符指定一個位置(并且可能指定可用時間),在該位置處可以獲得內(nèi)容項目。由于存儲設(shè)備可以以許多方式獲得內(nèi)容(例如從地面廣播獲得或者通過因特網(wǎng)進(jìn)行隨選下載),因此可以以許多方式指定一個定位符。這本身并不是本發(fā)明的一部分;可以使用任何適當(dāng)?shù)男问?。例如,一個DVB定位符將包含對應(yīng)于DVB流的位置參數(shù),比如傳輸流ID、服務(wù)ID、表ID和事件ID。
      圖2示出了根據(jù)本發(fā)明的用于標(biāo)識內(nèi)容項目的系統(tǒng)200的基本形式。該系統(tǒng)包括廣播系統(tǒng)210和至少一個存儲設(shè)備220??梢允褂萌魏芜m當(dāng)形式的廣播系統(tǒng),優(yōu)選地是完全數(shù)字的形式,但是在對于內(nèi)容本身使用模擬技術(shù)的廣播系統(tǒng)中可以同樣采用下面描述的技術(shù)。可以使用任何傳輸技術(shù),例如地面廣播、通過電纜的廣播、通過衛(wèi)星的廣播等等。特別地,通過因特網(wǎng)的廣播也被包括作為一種可能的媒介。廣播意味著具有適當(dāng)接收器的所有設(shè)備在原理上可以同時接收相同的傳輸(典型地通過一條共享廣播信道)。應(yīng)當(dāng)理解,實際的接收可以是有條件的,例如必須在付費(fèi)之后才能實際接收??梢允褂萌魏渭夹g(shù)來實現(xiàn)這一點(diǎn)(例如有條件訪問技術(shù))。還應(yīng)當(dāng)理解,可以把接收限制到可能的接收器的一個子集(例如使用多點(diǎn)傳送技術(shù)),例如其中使用一個組地址來標(biāo)識一組接收器。在本發(fā)明的情境中,術(shù)語廣播也涵蓋了這種多點(diǎn)傳送。因此,所述廣播系統(tǒng)可以使用任何適當(dāng)?shù)木W(wǎng)絡(luò)以用于把內(nèi)容傳送到消費(fèi)電子存儲設(shè)備,其中包括多種傳送機(jī)制(例如ATSC、DVB、DBS和其他)以及因特網(wǎng)和增強(qiáng)TV。
      所述廣播系統(tǒng)210包括裝置212,其用于通過相應(yīng)的廣播內(nèi)容索引標(biāo)識符(CRID)來標(biāo)識每個廣播內(nèi)容項目。這可以以任何適當(dāng)方式來進(jìn)行。例如,該廣播系統(tǒng)可以包括服務(wù)器類的計算機(jī)系統(tǒng),該計算機(jī)系統(tǒng)包括一個存儲裝置(例如被設(shè)置成數(shù)據(jù)庫),該存儲裝置包括如圖1所示的CRID樹。圖2示出了對于非常簡單的(平坦)CRID樹的表格表示。應(yīng)當(dāng)意識到,該CRID樹的表示可以隨著時間改變。例如,最初可以在不知道任何實際廣播時間的情況下具體化所述整個系列節(jié)目的概念。在這種情況下,所述表示法將只表示CRID1到CRID6。等到第一廣播被實際上固定地排定時間表的時候,還可以包括Loc1。在該廣播Loc1之后,CRID2和CRID1也可以被移除,并且對于已知的廣播時間可以添加其他的定位符。如果該系列節(jié)目非常成功并且排定了短時間內(nèi)重放的時間表,則還可以隨著時間添加更多的CRID。廣播系統(tǒng)210例如通過在EPG中進(jìn)行廣播、通過經(jīng)由因特網(wǎng)的隨選獲取等等而使得所述CRID樹信息(或者其一部分)可用。
      存儲設(shè)備220包括存儲裝置240,其用于存儲通過廣播系統(tǒng)210廣播的內(nèi)容項目。存儲裝置240可以具有任何適當(dāng)形式。優(yōu)選地使用非易失性存儲裝置,比如固態(tài)存儲器(例如閃存)、可記錄或可重寫光學(xué)存儲裝置(例如DVD+RW或藍(lán)光光盤)或者硬盤。為了接收內(nèi)容,該存儲設(shè)備包括接收裝置250。所述接收裝置的類型可以取決于所述廣播網(wǎng)絡(luò)(例如DVB接收器、因特網(wǎng)等等)。如果需要的話,所述接收也可以是間接的,例如使用單獨(dú)的衛(wèi)星接收器或機(jī)頂盒并且通過有線或無線的本地網(wǎng)絡(luò)(比如IEEE 1394、以太網(wǎng)或WiFi)進(jìn)行接收。所述存儲設(shè)備可以是任何適當(dāng)?shù)南M(fèi)電子設(shè)備,比如PC、機(jī)頂盒或者個人數(shù)字記錄器(PDR)。
      存儲設(shè)備220還包括裝置270,其用于通過相應(yīng)的本地內(nèi)容索引標(biāo)識符(CRID)來標(biāo)識所述存儲裝置240中的每個內(nèi)容項目,其中所述本地內(nèi)容索引標(biāo)識符標(biāo)識所述內(nèi)容項目??梢圆捎萌魏芜m當(dāng)方式來存儲所述本地內(nèi)容索引標(biāo)識符。下面將參照圖3描述一個優(yōu)選實施例。對于所記錄的廣播內(nèi)容,所述本地CRID與標(biāo)識所述內(nèi)容的所述廣播CRID相同。
      存儲設(shè)備220還包括處理器230??梢允褂萌魏芜m當(dāng)?shù)奶幚砥鳎热缜度胧教幚砥?例如基于ARM的處理器)、通用處理器(例如在個人計算機(jī)中使用的那些處理器)或者數(shù)字信號處理器。處理器230在程序的控制下操作。所述程序可以被存儲在任何適當(dāng)?shù)拇鎯ζ髦?,例如嵌入式或單?dú)的非易失性固態(tài)存儲器(例如ROM)、硬盤等等。該處理器確保在一個存儲裝置(例如存儲裝置240)中存儲一個CRID列表,其具有對應(yīng)于感興趣的CRID的信息。所述感興趣的CRID包括所述廣播系統(tǒng)的至少某些CRID,例如在當(dāng)前的EPG中的那些CRID。優(yōu)選地,所述感興趣的CRID還包括所選擇的本地CRID(即具有由相關(guān)的定位符表示的本地內(nèi)容)。特別地,所述感興趣的CRID包括其相關(guān)內(nèi)容已經(jīng)被本地記錄了的廣播CRID。該內(nèi)容仍然由原始CRID標(biāo)識,但是其現(xiàn)在與不同的定位符相關(guān)聯(lián),該不同的定位符指定如何可以本地獲取所述內(nèi)容(例如根據(jù)存儲裝置240的文件系統(tǒng)的文件標(biāo)識符)。對于所述CRID列表上的各CRID存儲一個相關(guān)的有效性間隔。圖3給出了如何實現(xiàn)這一點(diǎn)的一個例子。在該例中使用了表格形式。本領(lǐng)域技術(shù)人員可以很容易地選擇其他表示法。該表的每一行給出對應(yīng)于一個CRID的信息。第一字段標(biāo)識所述CRID(例如存儲該CRID),或者是指向保存該CRID(例如本地存儲的CRID樹)的另一個位置的指針/索引。接下來的兩個字段保存有效性間隔。這兩個字段當(dāng)中的第一個保存起始日期;第二個字段保存結(jié)束日期。所述CRID列表還可以包括一個指針,該指針指向?qū)嶋H相關(guān)的內(nèi)容(即表示所述本地定位符)或者指向具有該定位符的CRID樹。所述有效性間隔給出了其間所述CRID對所述相關(guān)內(nèi)容項目來說是唯一的時間段。在該例中,使用日期來表示該時間段(即以天為基礎(chǔ))。這對于通常的應(yīng)用來說將是足夠的。本領(lǐng)域技術(shù)人員還可以使用更為精確(或者較不精確)的表示。
      處理器230被編程為在其接收廣播CRID并且想要在所述CRID列表中表示該廣播CRID時確定該廣播CRID的初始有效性間隔。該CRID列表可以包括被廣播的所有CRID?;蛘?,該CRID列表可以僅僅包括所選擇的廣播CRID。例如,用戶可能已經(jīng)通過用戶接口260向本地存儲設(shè)備220給出了他/她的優(yōu)選項(新聞、體育等等),所述用戶接口例如是遙控器、鍵盤等等。所述處理器可以訪問所述解析器,以便獲得與所述CRID相關(guān)的元數(shù)據(jù),從而執(zhí)行所期望的選擇。所述初始有效性間隔還包括起始日期和結(jié)束日期,在該間隔期間,所述廣播CRID被認(rèn)為對于所述相關(guān)的廣播內(nèi)容項目是唯一的。圖4示出了接收400所述廣播CRID和確定410所述初始有效性間隔的步驟。隨后,處理器230在步驟420中檢查是否可以基于其他知識認(rèn)為所述廣播CRID在整個所述系統(tǒng)的范圍內(nèi)(例如在比所述初始間隔所表示的時間段更長的時間段內(nèi))是唯一的。在該基本實施例中,所述其他知識是存在于所述CRID列表中的本地知識。該處理器通過確定所述初始有效性間隔是否與存儲在所述CRID列表中的對應(yīng)于完全相同的CRID的有效性間隔重疊來進(jìn)行檢查。很顯然,如果不存在關(guān)于該相同的CRID的知識,則不會發(fā)生重疊。在步驟430中,處理器230確保響應(yīng)于確定沒有重疊而把所述廣播CRID添加到所述CRID列表中。應(yīng)當(dāng)理解,這不排除在所述列表中已經(jīng)有完全相同的CRID的情況。例如,該CRID可以基于一年之前的廣播,其具有可能完全相同或相似的內(nèi)容。然而,無法安全地認(rèn)為所述內(nèi)容是相同的,因此優(yōu)選的是所述CRID在所述列表中出現(xiàn)兩次,并且認(rèn)為所述內(nèi)容可能是不同的。
      圖4還示出了一個優(yōu)選步驟440,其中響應(yīng)于確定重疊而延長所存儲的有效性間隔。這是通過更新存儲在所述CRID列表中的有效性間隔而進(jìn)行的,以便把所述初始有效性間隔和所存儲的有效性間隔的起始日期當(dāng)中的最早的日期作為所述有效性間隔的起始日期,并且把所述初始有效性間隔和所存儲的有效性間隔的結(jié)束日期當(dāng)中的最遲的日期作為所述結(jié)束日期。
      在圖5和6中進(jìn)一步示出了上述兩個選項。在圖5中,已經(jīng)存儲在所述CRID列表上的CRID1具有有效性間隔V1,該有效性間隔V1具有起始日期SD1和結(jié)束日期ED1。現(xiàn)在接收到一個完全相同的廣播CRID(即也是CRID1)。對于該廣播CRID確定一個初始有效性間隔V2,其具有起始日期i-SD和結(jié)束日期i-ED。如圖所示,V2與所存儲的V1不重疊,因此該新接收的廣播CRID被添加到所述列表中,其具有間隔V2。另一方面,圖6A示出了V2與V1重疊的情況。結(jié)果,該新接收的廣播CRID沒有被添加到所述列表中。相反,如圖6B所示,確定一個新的間隔V3(其是V1和V2的組合),并且在所述CRID列表中對應(yīng)于CRID1存儲該新的間隔V3。
      在一個實施例中,確定對應(yīng)于所接收的廣播CRID的初始有效性間隔的步驟410包括使用默認(rèn)的有效性間隔。按照一種簡單的形式,所述間隔可以僅僅是一天或幾天。優(yōu)選地,所述間隔被設(shè)置成由EPG覆蓋的常規(guī)時間段,比如幾個星期。這可以通過分析所述EPG來自動確定。例如,在檢查了EPG通常在多長時間內(nèi)有效并且可能對于每個EPG提供商單獨(dú)指定了該有效時間之后,可以為用戶提供設(shè)置所述默認(rèn)間隔的可能性。
      在一個優(yōu)選實施例中,確定對應(yīng)于所接收的廣播CRID的初始有效性間隔的步驟包括查詢廣播解析處理器以便把所接收的廣播CRID翻譯成至少一個廣播定位符。每個定位符包括對應(yīng)于所述相關(guān)的廣播內(nèi)容項目的一個廣播日期。隨后,處理器230根據(jù)與所述CRID相關(guān)的所述廣播定位符的廣播日期來確定所述初始有效性間隔。這在圖7中進(jìn)一步示出。在該例中,所述解析處理器提供關(guān)于圖1中示出的整個原始CRID樹的一部分的數(shù)據(jù),該部分仍然覆蓋由Loc4和Loc5指定的兩個廣播??梢园踩卣J(rèn)為,在由這些廣播覆蓋的時間段期間,所述CRID權(quán)威機(jī)構(gòu)已經(jīng)確保所述CRID是唯一的。因此,在一個實施例中,處理器230把所述初始有效性間隔確定為這樣的間隔,其中把所述各廣播定位符的各廣播日期當(dāng)中的最早的一個作為所述起始日期,并且把所述各廣播定位符的各廣播日期當(dāng)中的最遲的一個作為所述結(jié)束日期。如圖7所示,假設(shè)所接收的廣播CRID是CRID6,并且Loc4和Loc5具有在時間上相繼的各自的廣播日期BD4和BD5,則所述初始間隔是從BD4到BD5。應(yīng)當(dāng)理解,仍然存在于所述解析處理器中的關(guān)于所述CRID樹的所有知識都可以被使用。例如,如果所接收的廣播CRID是CRID6,則所述查詢可以簡單地給出關(guān)于在分層結(jié)構(gòu)中位于CRID6之下的所有定位符的信息。然而,在另一個實施例中,還在更高的層級處查詢該樹。在該例中,假設(shè)CRID3以及具有CRID5和Loc5的分支也存在。盡管Loc5應(yīng)當(dāng)被認(rèn)為索引不同的內(nèi)容(使用了不同的CRID),但是仍然可以把它視為表明所述CRID樹在該時間段內(nèi)是有效的符號。因此,在該另一個實施例中,所述初始間隔被確定為BD3到BD5。這在圖8中示出。
      在另一個實施例中,對于每一個定位符把一個長于僅僅所述廣播日期的時間段作為默認(rèn)間隔(例如所述廣播日期的一星期之前到一星期之后),這樣做在該例中可以給出更大的最大初始間隔i-SD到i-ED,例如,如果由Loc3、Loc4和Loc5指定的廣播日期恰好各相隔兩個星期,則所述最大初始間隔是六個星期。
      圖9示出了根據(jù)本發(fā)明的系統(tǒng)的另一個實施例的方框圖。與圖2中使用的相同的附圖標(biāo)記指代相同的部件,并且這里不再進(jìn)行詳細(xì)描述。該系統(tǒng)還包括服務(wù)器910,以用于隨選地獲取存儲在該服務(wù)器的存儲裝置920中的內(nèi)容項目。服務(wù)器910可以基于傳統(tǒng)的計算機(jī)平臺,所述計算機(jī)平臺適于充當(dāng)服務(wù)器。服務(wù)器910可以在基于硬盤的存儲系統(tǒng)(比如RAID系統(tǒng))中存儲內(nèi)容。所述內(nèi)容可以是例如通過廣播或者通過諸如因特網(wǎng)之類的網(wǎng)絡(luò)從廣播系統(tǒng)210接收的。所述內(nèi)容可以由存儲設(shè)備220通過通信系統(tǒng)300(比如因特網(wǎng))獲取。因此,存儲設(shè)備220包括適當(dāng)?shù)挠布?或軟件以便與服務(wù)器910通信。存儲設(shè)備220使用服務(wù)器910來提高在所述CRID列表上的所述間隔的可靠性以及/或者延長所述間隔。為此,處理器230被編程為響應(yīng)于接收到感興趣的CRID、關(guān)于所接收的該CRID是否被存儲在該服務(wù)器910中而查詢該服務(wù)器。如果存儲設(shè)備220接收到肯定響應(yīng),則該響應(yīng)包括對應(yīng)的有效性間隔和內(nèi)容定位符,所述內(nèi)容定位符標(biāo)識所述相關(guān)的內(nèi)容項目在該服務(wù)器中的存儲位置。隨后,處理器230對于肯定響應(yīng)確定所接收到的該有效性間隔是否與存儲在所述CRID列表中的對應(yīng)于完全相同的CRID的有效性間隔重疊。這在原理上與上面對于所述廣播CRID所描述的情況相同。隨后,只有在確定沒有重疊的情況下處理器230才把所接收的該CRID添加到該CRID列表中。因此,這種做法充當(dāng)了另一個過濾器。
      圖10示出了根據(jù)本發(fā)明的系統(tǒng)的另一個實施例的方框圖。在該實施例中,所述系統(tǒng)包括多個存儲設(shè)備220、1010、1020和1030。其中的每一個存儲設(shè)備在原理上具有已經(jīng)對于存儲設(shè)備220所描述的功能。此外,所述多個存儲設(shè)備當(dāng)中的每一個具有通信裝置(未示出)以用于通過廣域?qū)Φ?P2P)網(wǎng)絡(luò)1000彼此進(jìn)行雙向通信。術(shù)語P2P指的是一種類型的瞬態(tài)因特網(wǎng)網(wǎng)絡(luò),其允許一組具有相同聯(lián)網(wǎng)程序的設(shè)備的用戶彼此連接,并且直接訪問彼此的數(shù)據(jù)存儲裝置中的文件。存在多種P2P配置,比如集中式配置、分散式配置以及受控集中式配置。在集中式配置中,所述系統(tǒng)依賴于指導(dǎo)對等體之間的通信的中央服務(wù)器。“Napster”是集中式配置的一個例子。分散式配置不具有中央服務(wù)器,并且每個對等體能夠充當(dāng)客戶端、服務(wù)器或者同時充當(dāng)二者。用戶通過連接到已經(jīng)連接的另一個用戶而連接到所述分散式網(wǎng)絡(luò)。“Gnutella”和“Kazaa”是分散式網(wǎng)絡(luò)的例子。在受控分散式配置中,用戶可以在分散式配置中充當(dāng)客戶端、服務(wù)器或者同時充當(dāng)二者,但是特定的操作員控制哪一個用戶被允許訪問哪一個特定服務(wù)器。“Morpheus”是后者的一個例子。對于本發(fā)明,原理上可以使用任何類型的P2P網(wǎng)絡(luò)。
      處理器230被編程為響應(yīng)于接收到感興趣的CRID、關(guān)于所接收的該CRID是否被本地存儲在一個或多個所述存儲設(shè)備中而查詢所述P2P網(wǎng)絡(luò)。來自一個存儲設(shè)備的每個肯定響應(yīng)包括對應(yīng)的有效性間隔和內(nèi)容定位符,所述內(nèi)容定位符標(biāo)識所述相關(guān)的內(nèi)容項目在做出響應(yīng)的該存儲設(shè)備中的存儲位置。做出響應(yīng)的該存儲設(shè)備可以從其CRID列表中獲取該信息。隨后,處理器230對于每個肯定響應(yīng)確定在該響應(yīng)中接收到的有效性間隔是否與存儲在所述本地CRID列表中的對應(yīng)于完全相同的CRID的有效性間隔重疊。如果確定沒有重疊,則該處理器確保所接收的該CRID被添加到該CRID列表中。如上所述,這種做法充當(dāng)另一個過濾器。應(yīng)當(dāng)理解,可以很容易地組合圖9和10的實施例。應(yīng)當(dāng)意識到,上面對于延長間隔所描述的技術(shù)也可以被應(yīng)用于所述兩個附加的實施例。
      應(yīng)當(dāng)意識到,本發(fā)明可以擴(kuò)展到計算機(jī)程序,特別是在載體上或者在載體中的適于實踐本發(fā)明的計算機(jī)程序。所述程序可以具有源代碼、對象代碼、代碼中間源和例如部分編譯形式的對象代碼的形式,或者所述程序可以具有適于用在根據(jù)本發(fā)明方法的實現(xiàn)方式中的任何其他形式。所述載體可以是能夠攜帶該程序的任何實體或設(shè)備。例如,所述載體可以包括諸如ROM(例如CD ROM或半導(dǎo)體ROM)的存儲介質(zhì)或者例如軟盤或硬盤的磁記錄介質(zhì)。此外,所述載體可以是可傳輸載體,比如可以通過電纜或光纜或者通過無線電或其他方式傳送的電信號或光學(xué)信號。當(dāng)所述程序被嵌入在這種信號中時,所述載體可以由這種線纜或者其他設(shè)備或裝置構(gòu)成。或者,所述載體可以是其中嵌入了所述程序的集成電路,該集成電路適于執(zhí)行相關(guān)的方法,或者適于在執(zhí)行相關(guān)方法時使用。
      應(yīng)當(dāng)注意到,上面描述的實施例說明而不是限制本發(fā)明,在不背離所附權(quán)利要求書的情況下,本領(lǐng)域技術(shù)人員能夠設(shè)計許多替換實施例。在權(quán)利要求書中,置于括號之間的任何附圖標(biāo)記都不應(yīng)被解釋為限制該權(quán)利要求。“包括”一詞不排除在權(quán)利要求中所列出的元件或步驟之外的其他元件或步驟的存在。元件前面的冠詞“一個”不排除多個這種元件的存在。本發(fā)明可以通過包括幾個不同元件的硬件來實現(xiàn),或者可以通過適當(dāng)編程的計算機(jī)來實現(xiàn)。在列舉了幾個裝置的設(shè)備權(quán)利要求中,這些裝置當(dāng)中的幾個可以由同一硬件項具體實現(xiàn)。在彼此不同的從屬權(quán)利要求中列舉某些措施并不代表不能使用這些措施的組合來獲益。
      權(quán)利要求
      1.一種在包括至少一個存儲設(shè)備(220)的系統(tǒng)(200)中標(biāo)識內(nèi)容項目的方法,該至少一個存儲設(shè)備具有用于存儲通過廣播系統(tǒng)(210)廣播的內(nèi)容項目的存儲裝置(240),該方法包括-在該廣播系統(tǒng)(210)中,通過相應(yīng)的廣播內(nèi)容索引標(biāo)識符(CRID)來標(biāo)識每個廣播內(nèi)容項目;-在該存儲設(shè)備(220)中-通過相應(yīng)的本地內(nèi)容索引標(biāo)識符(CRID)來標(biāo)識該存儲裝置中的每個內(nèi)容項目,其中該本地內(nèi)容索引標(biāo)識符標(biāo)識該內(nèi)容項目;-在該存儲裝置中存儲CRID列表,該CRID列表至少對于所選擇的本地CRID和廣播CRID包括相關(guān)的有效性間隔,該有效性間隔包括起始日期和結(jié)束日期,在該間隔期間,所述CRID對于所述內(nèi)容項目是唯一的;-響應(yīng)于接收到(400)廣播CRID-確定(410)對應(yīng)于該廣播CRID的初始有效性間隔;該初始有效性間隔包括起始日期和結(jié)束日期,在該間隔期間,該廣播CRID對于所述相關(guān)的廣播內(nèi)容項目是唯一的;-確定(420)該初始有效性間隔是否與存儲在該CRID列表中的對應(yīng)于完全相同的CRID的有效性間隔重疊;以及-只有在確定沒有重疊的情況下才把該廣播CRID添加到(430)該CRID列表中。
      2.如權(quán)利要求1所述的方法,包括響應(yīng)于確定重疊而更新(440)存儲在所述CRID列表中的所述有效性間隔,以便把所述初始有效性間隔和所存儲的有效性間隔的起始日期當(dāng)中的最早的日期作為所述有效性間隔的起始日期,并且把所述初始有效性間隔和所存儲的有效性間隔的結(jié)束日期當(dāng)中的最遲的日期作為所述結(jié)束日期。
      3.如權(quán)利要求1所述的方法,其中,確定對應(yīng)于所接收的廣播CRID的初始有效性間隔的所述步驟包括使用默認(rèn)的有效性間隔。
      4.如權(quán)利要求1所述的方法,確定對應(yīng)于所接收的廣播CRID的初始有效性間隔的所述步驟包括查詢廣播解析處理器以便把所接收的該廣播CRID翻譯成至少一個廣播定位符,其中每個定位符包括對應(yīng)于所述相關(guān)的廣播內(nèi)容項目的一個廣播日期;以及根據(jù)與該CRID相關(guān)的所述廣播定位符的廣播日期來確定所述初始有效性間隔。
      5.如權(quán)利要求4所述的方法,其中,如果所述CRID與多個廣播定位符相關(guān)聯(lián),則確定所述初始有效性間隔的所述步驟包括把所述各廣播定位符的各廣播日期當(dāng)中的最早的一個用作所述起始日期,并且把所述各廣播定位符的各廣播日期當(dāng)中的最遲的一個用作所述結(jié)束日期。
      6.如權(quán)利要求1所述的方法,其中,所述系統(tǒng)包括多個所述存儲設(shè)備;所述多個存儲設(shè)備當(dāng)中的每一個包括通信裝置,其用于通過廣域?qū)Φ?P2P)網(wǎng)絡(luò)彼此進(jìn)行雙向通信;所述方法包括,在存儲設(shè)備中,響應(yīng)于接收到感興趣的CRID而執(zhí)行如下操作-關(guān)于所接收的該CRID是否被本地存儲在所述存儲設(shè)備中而查詢所述P2P網(wǎng)絡(luò);-在每個肯定響應(yīng)中接收對應(yīng)的有效性間隔和內(nèi)容定位符,所述內(nèi)容定位符標(biāo)識所述相關(guān)的內(nèi)容項目在該做出響應(yīng)的存儲設(shè)備中的存儲位置;-對于每個肯定響應(yīng)確定在該響應(yīng)中接收到的該有效性間隔是否與存儲在所述CRID列表中的對應(yīng)于完全相同的CRID的有效性間隔重疊;以及-只有在確定沒有重疊的情況下才把所接收的該CRID添加到該CRID列表中。
      7.如權(quán)利要求1所述的方法,其中,所述系統(tǒng)包括服務(wù)器,以便通過通信系統(tǒng)隨選地獲取存儲在該服務(wù)器中的內(nèi)容項目;所述方法包括,在所述存儲設(shè)備中,響應(yīng)于接收到感興趣的CRID而執(zhí)行如下操作-關(guān)于所接收的該CRID是否被存儲在該服務(wù)器中而查詢該服務(wù)器;-在肯定響應(yīng)中接收對應(yīng)的有效性間隔和內(nèi)容定位符,所述內(nèi)容定位符標(biāo)識所述相關(guān)的內(nèi)容項目在該服務(wù)器中的存儲位置;-對于肯定響應(yīng)確定所接收到的該有效性間隔是否與存儲在所述CRID列表中的對應(yīng)于完全相同的CRID的有效性間隔重疊;以及-只有在確定沒有重疊的情況下才把所接收的該CRID添加到該CRID列表中。
      8.如權(quán)利要求1所述的方法,其中,所述設(shè)備是個人數(shù)字記錄器(PDR)。
      9.如權(quán)利要求4、6或7所述的方法,包括對于每個所存儲的CRID,在所述CRID列表中存儲與所述內(nèi)容項目相關(guān)的元數(shù)據(jù),其中所述內(nèi)容項目與該CRID相關(guān);所述查詢還包括在響應(yīng)中接收與所查詢的該CRID相關(guān)的元數(shù)據(jù),并且只有在所接收的元數(shù)據(jù)不同于存儲在所述CRID列表中的對應(yīng)于所接收的該CRID的元數(shù)據(jù)的情況下才執(zhí)行把所接收的該CRID添加到該CRID列表中的所述步驟。
      10.如權(quán)利要求1所述的方法,包括把所述CRID列表中的完全相同的各CRID呈現(xiàn)為標(biāo)識單獨(dú)內(nèi)容項目的步驟。
      11.如權(quán)利要求1所述的方法,其中,所述存儲設(shè)備適于在所述存儲裝置中記錄廣播內(nèi)容;所述方法包括,使用所述CRID列表對于將被記錄的內(nèi)容項目做出以下確定的至少其中之一-確定該內(nèi)容項目是否已經(jīng)被記錄;-確定使用哪一個廣播定位符。
      12.如權(quán)利要求6或7所述的方法,其中,所述存儲設(shè)備適于在所述存儲裝置中記錄廣播內(nèi)容;所述方法包括,使用所述CRID列表對于將被記錄的內(nèi)容項目做出以下確定的至少其中之一-確定該內(nèi)容項目是否已經(jīng)被記錄;-在使用廣播定位符進(jìn)行獲取、使用對應(yīng)于所述服務(wù)器的定位符進(jìn)行獲取或者使用對應(yīng)于所述P2P存儲設(shè)備的定位符進(jìn)行獲取之間進(jìn)行選擇。
      13.一種用于標(biāo)識內(nèi)容項目的系統(tǒng)(200);該系統(tǒng)包括廣播系統(tǒng)(210)和至少一個存儲設(shè)備(220);-該廣播系統(tǒng)(210)包括通過相應(yīng)的廣播內(nèi)容索引標(biāo)識符(CRID)來標(biāo)識每個廣播內(nèi)容項目的裝置;-該存儲設(shè)備(220)包括-存儲裝置(240),其用于存儲通過該廣播系統(tǒng)廣播的內(nèi)容項目;-裝置(270),其用于通過相應(yīng)的本地內(nèi)容索引標(biāo)識符(CRID)來標(biāo)識該存儲裝置中的每個內(nèi)容項目,其中該本地內(nèi)容索引標(biāo)識符標(biāo)識所述內(nèi)容項目;-處理器(230),其用于在程序的控制下把CRID列表存儲在該存儲裝置中,該CRID列表至少對于所選擇的本地CRID和廣播CRID包括相關(guān)的有效性間隔,該有效性間隔包括起始日期和結(jié)束日期,在該間隔期間,所述CRID對于所述內(nèi)容項目是唯一的;以及響應(yīng)于接收到(400)廣播CRID而執(zhí)行以下操作-確定(410)對應(yīng)于該廣播CRID的初始有效性間隔;該初始有效性間隔包括起始日期和結(jié)束日期,在該間隔期間,該廣播CRID對于所述相關(guān)的廣播內(nèi)容項目是唯一的;-確定(420)該初始有效性間隔是否與存儲在該CRID列表中的對應(yīng)于完全相同的CRID的有效性間隔重疊;以及-只有在確定沒有重疊的情況下才把該廣播CRID添加到(430)該CRID列表中。
      14.一種用在如權(quán)利要求13所述的系統(tǒng)(200)中的存儲設(shè)備(220),其中該系統(tǒng)(200)還包括適于通過相應(yīng)的廣播內(nèi)容索引標(biāo)識符(CRID)來標(biāo)識每個廣播內(nèi)容項目的廣播系統(tǒng)(210);-該存儲設(shè)備(220)包括-存儲裝置(240),其用于存儲通過該廣播系統(tǒng)廣播的內(nèi)容項目;-裝置(270),其用于通過相應(yīng)的本地內(nèi)容索引標(biāo)識符(CRID)來標(biāo)識該存儲裝置中的每個內(nèi)容項目,其中該本地內(nèi)容索引標(biāo)識符標(biāo)識所述內(nèi)容項目;-處理器(230),其用于在程序的控制下把CRID列表存儲在該存儲裝置中,該CRID列表至少對于所選擇的本地CRID和廣播CRID包括相關(guān)的有效性間隔,該有效性間隔包括起始日期和結(jié)束日期,在該間隔期間,所述CRID對于所述內(nèi)容項目是唯一的;以及響應(yīng)于接收到廣播CRID而執(zhí)行以下操作-確定(410)對應(yīng)于該廣播CRID的初始有效性間隔;該初始有效性間隔包括起始日期和結(jié)束日期,在該間隔期間,該廣播CRID對于所述相關(guān)的廣播內(nèi)容項目是唯一的;-確定(420)該初始有效性間隔是否與存儲在該CRID列表中的對應(yīng)于完全相同的CRID的有效性間隔重疊;以及-只有在確定沒有重疊的情況下才把該廣播CRID添加到(430)該CRID列表中。
      15.一種適于控制用在如權(quán)利要求13所述的系統(tǒng)(200)中的存儲設(shè)備(220)的處理器(230)的計算機(jī)程序產(chǎn)品,其中,該系統(tǒng)(200)還包括適于通過相應(yīng)的廣播內(nèi)容索引標(biāo)識符(CRID)來標(biāo)識每個廣播內(nèi)容項目的廣播系統(tǒng)(210);-該存儲設(shè)備(220)包括-存儲裝置(240),其用于存儲通過該廣播系統(tǒng)廣播的內(nèi)容項目;-裝置(270),其用于通過相應(yīng)的本地內(nèi)容索引標(biāo)識符(CRID)來標(biāo)識該存儲裝置中的每個內(nèi)容項目,其中該本地內(nèi)容索引標(biāo)識符標(biāo)識所述內(nèi)容項目;和-處理器(230),其中該計算機(jī)程序產(chǎn)品適于使得該處理器(230)執(zhí)行以下操作-把CRID列表存儲在該存儲裝置中,該CRID列表至少對于所選擇的本地CRID和廣播CRID包括相關(guān)的有效性間隔,該有效性間隔包括起始日期和結(jié)束日期,在該間隔期間,所述CRID對于所述內(nèi)容項目是唯一的;以及-響應(yīng)于接收到(400)廣播CRID而執(zhí)行以下操作-確定(410)對應(yīng)于該廣播CRID的初始有效性間隔;該初始有效性間隔包括起始日期和結(jié)束日期,在該間隔期間,該廣播CRID對于所述相關(guān)的廣播內(nèi)容項目是唯一的;-確定(420)該初始有效性間隔是否與存儲在該CRID列表中的對應(yīng)于完全相同的CRID的有效性間隔重疊;以及-只有在確定沒有重疊的情況下才把該廣播CRID添加到(430)該CRID列表中。
      全文摘要
      在廣播系統(tǒng)(210)中,每個廣播內(nèi)容項目由廣播內(nèi)容索引標(biāo)識符(CRID)標(biāo)識。在具有存儲裝置(240)的存儲設(shè)備(220)中,每個廣播內(nèi)容項目由本地CRID標(biāo)識。處理器(230)存儲CRID列表,該CRID列表對于各CRID包括相關(guān)的有效性間隔,該有效性間隔包括起始日期和結(jié)束日期,在該間隔期間,所述CRID對于所述內(nèi)容項目是唯一的。當(dāng)該處理器接收到(400)廣播CRID時,其確定(410)對應(yīng)于該廣播CRID的初始有效性間隔。該初始有效性間隔包括起始日期和結(jié)束日期,在該間隔期間,該廣播CRID對于所述廣播內(nèi)容項目是唯一的。隨后該處理器確定(420)該初始有效性間隔是否與存儲在該CRID列表中的對應(yīng)于完全相同的CRID的有效性間隔重疊。如果沒有重疊,該處理器把該廣播CRID添加到(430)該CRID列表中。
      文檔編號H04N7/24GK101061705SQ200580039380
      公開日2007年10月24日 申請日期2005年11月11日 優(yōu)先權(quán)日2004年11月17日
      發(fā)明者M·A·彼得斯, W·H·G·M·范登布門 申請人:皇家飛利浦電子股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1