專利名稱:用于分發內容的系統、接收機、方法和程序的制作方法
技術領域:
本發明涉及一種用于分發內容的系統。
本發明還涉及在這樣的系統中使用的接收機、方法和計算機程序產品。
如在開始段落中描述的系統可以從WO 01/91417A2中了解。此文檔公開了一種流媒體遞送系統,其采用存儲流媒體拷貝的多個客戶數據網絡,用于分發內容給很多個用戶。當觀眾希望觀看內容時,系統選擇對于提供媒體內容為最佳的客戶數據網絡,并且將觀眾系統上的客戶包裝對象(client wrapper object)定向到該網絡。當從該網絡遞送的質量變得太低時,觀眾系統上的客戶包裝對象可以請求切換到新的客戶數據網絡。為了維護目的等等,系統還可以重定向包裝對象以接收來自不同網絡的內容。觀眾包裝對象還提供關于通信線路質量的監控信息等等給系統,用于反饋和記錄日志目的。
已知系統的一個缺點是需要重定向服務器和監控服務器。這提高了系統的復雜度和成本。而且,如果重定向服務器或監控服務器發生故障,或者如果失去到這些服務器的連通性,則系統不再能選擇對提供媒體內容為最佳的客戶數據網絡。
本發明的一個目的是提供在開始段落中描述類型的系統,它能夠以相對簡單、可靠且廉價的方式分發內容給接收機。
該目的被實現,因為系統包括-用于接收內容的接收機,該接收機包括-用于從多個分發器中選擇內容的分發器的選擇器;-用于從選擇的分發器請求內容的內容請求裝置;-用于接收內容的接收裝置;-用于確定與內容相關聯的標識的標識確定裝置;以及-用于基于確定的標識來驗證內容在分發器處的可用性的驗證器;-內容的分發器,包括-用于接收用于內容的請求的內容請求接收裝置;以及-用于分派內容的分派器,
其中該分發器被安排來響應于從接收機接收用于內容的請求,將內容分派給接收機,并且其中如果驗證器驗證了內容在該分發器處的可用性,接收機被安排來只選擇該分發器。
通過使內容在分發器處的可用性是在選擇分發器之前被驗證,系統的可靠性提高了,因為它確保內容在內容被請求的分發器處是可用的。驗證不需要附加的服務器,因為接收機負責驗證。
本發明是基于這樣的認識接收機處于相對較好的位置來選擇從其獲得內容的分發器,以及驗證內容在分發器處的可用性提高了選擇一個適當分發器的可靠性。
系統可能包括帶有接收機的網絡,該接收機帶有用于處理或再現內容用于顯示給接收機的用戶的處理器。系統可能包括互聯網、萬維網、帶有客戶服務器結構的基礎設施、服務器、頭端、置頂盒、web服務的網絡、或者使用數字視頻廣播(DVB)標準的網絡。
內容可能是,例如新聞、電影、音頻軌道、靜止圖片、網頁、多媒體消息、web播放、或者在線多媒體事件或體驗。內容可以以諸如例如DVB流、MPEG流、分組流、下載文件或者物理媒體的格式被分發。內容可以利用能量圖案、經由諸如空氣、一組導體的物理媒體、或者諸如光纖或波導的電磁能導引行進而被分發。內容替代地可能被存儲在載體上并通過載體的分發而被分發。例子是大容量存儲媒體,舉例而言,諸如CD、DVD、HD-DVD或Blu-Ray(藍光)的光盤。
分發可能涉及采樣內容、數字化內容、源編碼內容、信道編碼內容或者譯碼內容。代替采樣內容,它可以利用計算機合成或產生。內容可以在分發器處或者替代地在提供內容給分發器的內容供應商處生成或存儲。
系統包括用于接收內容的接收機、以及內容的分發器。接收機可以是例如終端用戶擁有的設備。它可能是例如個人計算機、或者類似電視機、音頻接收裝置、置頂盒、自動唱片點唱機、媒體播放器、智能電話(smartphone)、或家庭影院系統的消費電子電器。分發器可以由例如接入供應商、服務供應商、集中服務供應商、服務轉售商、服務經紀人、或者電信運營商所擁有。系統可能能夠同時支持相對較多數量的接收機和分發器。
接收機包括用于從多個分發器中選擇內容的分發器的選擇器。選擇器可能以例如,帶有例如數字電路邏輯的硬件,或者以帶有例如用于分類或過濾多個分發器或其地址列表的例程的軟件而被實現。接收機可以用多個分發器被配置并且被安排來從源獲得該多個分發器。接收機可以用該多個分發器的源的地址來配置。該內容可以包括多個分發器,并且接收機可以被安排來從接收的內容提取該多個分發器。接收機可以仍然使用其他機制來發現該多個分發器。
接收機包括用于從選擇的分發器請求內容的內容請求裝置,以及用于接收內容的接收裝置。內容請求裝置和接收裝置每個可能包括或共享天線、調諧器、網絡適配器、檢測器、信道編碼器/譯碼器、內容編碼器/譯碼器或者信令棧。內容請求可以具有類似HTTP請求、多播加入、SIP邀請的格式或另一種格式。
內容的分發器包括用于接收用于內容的請求的內容請求接收裝置以及用于分派內容的分派器。內容請求接收裝置和分派器每個可能包括或共享上面提到的用于內容請求裝置和接收裝置的裝置。
分發器被安排來響應于從接收機接收用于內容的請求,分派內容給接收機。分發器的一個例子是根據客戶服務器結構的網絡服務器,例如HTTP服務器、CORBA服務器、DCOM服務器、提供web服務的服務器、多播體系中的節點、多播服務器、實現用于調用遠程方法的API的服務器、或者通常由服務供應商擁有的服務器。
接收機包括用于確定與內容相關聯的標識的標識確定裝置。
標識具有唯一地識別內容的目的。為了防止在選擇分發器后接收的內容中的變化,要避免單個標識另外與另一個內容相關聯。為了防止對內容的可選分發器的不必要限制,要避免另一個標識另外與該內容相關聯。因此,該標識理想地通過一對一映射來與內容相關聯。該標識依賴于內容,但是不依賴于例如分發器或者用于尋址該內容的特性。這確保了內容的每個替代分發器可以基于標識而被識別。
標識可以具有例如普通比特串、ASCII編碼的數字串、水印的格式或者另一種格式。
標識可以根據幾種原則之一獲得。在例如第一原則中,接收機利用標識被配置。這具有相對簡單并且在接收機處提供標識的立即可用性的優點。在例如第二原則中,接收機利用一組標識配置,每個標識與各個內容的特征相關聯,并且通過為各個特征檢查內容,而從該組中選擇適當的標識。這具有接收機可以應用多個標識而沒有從別的地方獲得標識的麻煩的優點。在例如第三原則中,接收機通過接收標識來獲得它。這具有接收機不需要配置標識的優點。這允許接收機處理的標識隨時間變化。它還可能降低了存儲器需求。因為標識是被接收的,因此可以省卻用于許多標識的累積器。在例如第四原則中,接收機發送用于標識的請求并且作為響應接收標識。在例如第五原則中,標識從內容或部分內容導出。這具有標識嚴格地耦合到內容,以排除混淆標識以及各自內容的某些可能性的優點。一個例子是提供內容到計算器的輸入,其實現輸入的標識產生函數,例如,散列函數,或者指紋。在例如第六原則中,標識從注冊內容到標識的映射的標識發布機構得到。這具有標識的發布可能受執行政策支配的優點。在例如第七原則中,標識在它被創建的同時被指配給內容。然后標識可以例如依賴于內容創建時間、內容創建者、內容創建應用或者這些的任何一個的憑證。這具有內容只在與標識相關聯時存在并且因此消除了對不可辨認的內容的起因的優點。
接收機包括用于基于確定的標識來驗證內容在分發器處的可用性的驗證器。驗證器可以通過匹配該標識與例如先前獲得的另一個標識來執行驗證。替代地,驗證器可以轉發該標識并且將驗證委托給例如分發器。驗證器可以包括用于存儲先前驗證的特性的存儲器,并且依賴于存儲器的內容來進行更快速的驗證。
如果驗證器驗證了內容在分發器處的可用性,接收機被安排來只選擇該分發器。這可以利用幾種方法之一來達到。在第一方法中,分發器是從多個分發器中預先選擇的,并且驗證器驗證內容在預先選擇的分發器處的可用性。預先選擇可以通過隨機挑選分發器來完成。這具有所有的分發器都有相等的機會被預先選擇從而避免任何偏見的優點。替代地,預先選擇可以通過考慮被選擇的分發器的歷史以及它們的特性來進行,例如,偏愛被頻繁選擇的分發器,或者避免預先選擇一個其最后的接收遭受相對差的質量的分發器。這具有的優點是相對較低的平均數量的驗證便可能滿足一個肯定的驗證。
在第二方法中,接收機包括存儲器并且存儲從多個分發器的至少兩個可得到的內容的清單。為了實現這點,接收機可以主動地查詢分發器的內容或者接收其作為來自分發器的推送的部分,例如,服務通告。存儲在存儲器中的信息可以被處理來為每個標識獲得替代分發器的列表。這具有替代分發器可以經由查尋相對較快地被找到的優點。
選擇器可以被觸發以通過事件選擇分發器。事件的例子是對另一個內容的需求、內容接收質量的下降、到達所選擇的相對時間的時鐘、或者分發條件的變化,例如要支付的費用。
內容可以在分發器或者替代地在內容創建器處產生。
系統的另一個優點是不需要來自接收機的關于連接的附加報告,因此節省了帶寬。在現有技術系統中,客戶包裝對象必須提供信息給監控服務器以便于使能監控服務器監控。這產生了可能干擾攜帶該內容的流的業務量。此外,它消耗帶寬,而帶寬是有限的資源。
另一個優點是系統在具有至少兩個完全分離的網絡的情況下也可以正常工作。在這種情況下,系統包括具有第一分發器的第一網絡,以及具有第二分發器的第二網絡,并且接收機是第一和第二網絡的部分。第一網絡包括在接收機和第一分發器之間的第一通信路徑。類似地,第二網絡包括在接收機和第二分發器之間的第二通信路徑。第一和第二網絡可以相互完全分離(decouple),并且第一和第二通信路徑可以彼此互斥(exclusive),而接收機仍然能夠驗證內容在第一和第二分發器處的可用性。
有利地,接收機包括用于存儲標識的存儲器。這具有標識一旦被存儲,就立刻在接收機處可用并且因此確保相對較快的識別的優點。
存儲器可以另外存儲特性用于從分發器請求和接收內容。特性的例子是請求被發送到的分發器的地址,或者例如是TCP套接字、UDP套接字、或者從其處獲得內容的多播地址。這具有內容可以在選擇分發器后相對較快地被接收的優點,因為特性可以從存儲器檢索。
存儲器可以另外存儲屬于多個分發器中的另一個分發器的標識和特性。這具有接收機可以為每個可用內容確定驗證的替代分發器列表的優點,有可能進一步減少選擇分發器以及發起從該分發器接收內容的時間。
有利地,接收機在提供內容的幾個分發器上存儲數據,同時至少作為缺省,只在到接收機的運營商的接口中呈現內容的單次出現。這具有運營商不受同一內容的幾個實例打擾的優點。
在一個實施例中,系統具有權利要求2的特征并且,除了內容以外,接收機還接收標識。因此接收機包括標識接收裝置。標識接收裝置和內容接收裝置可以具有共同的部分,例如,天線、輸入連接器、放大器、混合器、檢測器、譯碼器、網絡適配器、或者協議棧。接收機被安排來通過從多個分發器之一接收標識而確定標識。這具有接收機不需要例如組成、構造、或計算標識,因此節省了比如功率、處理能力和存儲器等資源的優點。另一個優點是接收機不需要被配置用于特定的標識。由于接收到的標識可以在驗證之后被除去,所以另一個優點是接收機可以處理大量的標識而不耗盡資源,如存儲器。有利地,依賴于標識被分發的方式,獲得標識和內容之間的一對一映射可能是相對容易的。接收的標識可以利用所謂的推模型來實現,其中標識被分發和接收而沒有對該標識的請求。這可以節省分發標識所需要的帶寬,尤其是在例如僅標識中的變化以推模型被傳送的情況下。
在另一個實施例中,系統具有權利要求3的特征,并且接收機可以從分發器請求標識。因此接收機具有標識請求裝置并且在從分發器請求標識之后接收標識。分發器進而又具有用于接收對標識的請求的標識請求接收裝置,以及用于響應于接收標識請求分派標識的標識分派器。該實施例具有接收機控制何時以及從哪個分發器請求標識的事實的優點。這可以節省關于推模型的帶寬,因為標識只在接收機需要它時被分發。從分發器在請求內容之前必須可獲得或被連接的意義上,對標識的請求還是一個附加的檢查。
在另一個實施例中,系統具有權利要求4的特征,并且接收機可以切換分發器。因此系統包括另一個分發器。接收機被安排來從所述另一個分發器接收另一個標識。驗證器包括用于將與內容相關聯的標識和接收到的另一個標識相比較的比較器。如果標識等于另一個標識,則驗證器被安排來驗證內容在所述另一個分發器處的可用性。如果驗證器在分發器處驗證了內容的可用性,接收機被安排來只選擇所述另一個分發器。這具有接收機可以從分發器接收內容的狀態切換到從另一個分發器接收內容的另一個狀態的優點。在狀態到狀態的切換的同時,驗證確保了剛好相同的內容在已被切換到的分發器處可用。為了進一步增強這點,切換可以以內容無中斷或者無困難(hick-up)地被接收的方式執行。為了實現這點,可以應用幾種技術。在第一技術中,接收機能夠正當內容開始從該另一個分發器到達時切換到另一個分發器。在第二技術中,接收機在相當短的時間從分發器和另一個分發器接收內容。在此期間,切換發生。該技術可以通過克服各個內容間的時間差來進一步提高。在一個例子中,各個內容至少部分地被存儲在緩沖器中,以便將時間差考慮進去。
在另一個實施例中,系統具有權利要求5的特征,并且選擇分發器可以通過接收內容的質量的變化來觸發。接收機包括確定分發器的接收內容質量的質量確定裝置,并且依賴于確定的質量而選擇另一個分發器。這可能有助于高質量的接收,因為選擇另一個分發器是例如通過質量降低到選擇的閾值以下來觸發的。質量可能屬于例如接收的技術屬性,例如,攜帶內容的分組通過基于分組網絡的分組丟失率、利用內容調制的電磁載波的接收信號強度、數字信道中比特流的測量的誤比特率、或者攜帶內容的幀的幀重傳率。質量可能替代地是關于接收的非技術屬性,例如,對來自分發器的內容的計費方案、沿著到分發器的路徑的資源的可用性、或者對來自分發器的內容的忠誠計劃(loyaltyprogram)。
在另一個實施例中,系統具有權利要求6的特征,并且標識可以從內容導出。接收機具有標識導出裝置并且從接收自多個分發器之一的內容導出標識。這提供了接收標識的上述優點的組合,同時增加了標識嚴格地耦合到內容直到它被導出為止的優點。與相關聯的內容獨立開或者較不嚴格地耦合的標識帶來了丟失或者錯誤地與另一個內容相關聯的高風險。內容可以包含,例如,作為水印的標識并且標識導出裝置可以從內容提取水印。
在另一個實施例中,系統具有權利要求7的特征,并且驗證可以至少部分地委托給系統包括的另一個分發器。該另一個分發器包括驗證請求接收裝置,用于接收對于驗證與另一個標識相關聯的內容在另一個分發器處的可用性的驗證請求。該另一個標識是驗證請求的部分。該另一個分發器包括用于分派驗證結果的驗證結果分派器。響應于從接收機接收驗證請求,該另一個分發器被安排來驗證與另一個標識相關聯的內容在另一個分發器處的可用性并且將驗證結果分派給接收機。在分派驗證請求給另一個分發器并且接收驗證內容在另一個分發器處的可用性的驗證結果之后,接收機被安排來只選擇另一個分發器。由于該另一個分發器被配備來參與驗證,該實施例具有接收機不需要處理或者比較多個標識的優點。這可以簡化系統的復雜度,例如,因為系統可能包括上千個接收機而僅僅十幾個分發器。
本發明的系統的上述目的和特征將參考附圖從以下描述中變得更加清楚。
圖1是根據本發明的系統的框圖。
在本實施例中,系統100包括用于分發數字視頻廣播(DVB)服務101的網絡,如在數字視頻廣播標準化協會中討論的。分發器103例如是多播體系中的節點,其典型地由服務供應商103所擁有。在本實施例中,內容101是單個數字視頻廣播服務101,但是通常它也可以是這樣的DVB服務的復用或者是一個服務群(bouquet)。接收機102是所謂的家庭網絡終端設備(HNED)。HNED可以是例如置頂盒、互聯網電視產品、互聯網無線電或配備了終端適配器的PC。HNED典型地包括用于從接收的信號獲得內容101的軟件。
在以下的描述中,術語DVB服務101、服務供應商103以及HNED102被使用并且分別指術語內容101、分發器103和接收機102.
每個DVB服務101利用一對一映射與標識108相關聯。標識108因此可以服務于驗證由另一個服務供應商116提供的DVB服務101的另一個實例實際上是如選擇的服務供應商103的實例的同一個DVB服務101。基于標識108,HNED可以被安排來經由用戶接口向用戶提供每個DVB服務101僅一次。這防止了用戶被同一個DVB服務101的多個實例干擾。新的DVB服務可以利用服務通告而被通告。服務通告可以包括新的DVB服務的各個標識。服務通告可以經由常規的多播-推模型-或者經由HNED發起的請求-拉模型,被提供給HNED。接收機102可以包括存儲器,用于存儲附屬于接收DVB服務的數據,例如,可用內容101的標識、多播地址、IP地址、以及接收的質量歷史。響應于接收服務通告,接收機102可以更新存儲在存儲器中的數據。
多個服務供應商103可以同時提供單個DVB服務101給用戶,從而得到DVB服務101的多個實例。DVB服務101可以經由單個接入網絡連接或者經由各種接入網絡連接被提供。網絡/業務參數、服務質量以及服務的成本通常在各種服務供應商103之間有所差別。
可能預期HNED只存儲附屬于DVB服務101的可用實例之一的信息,因為這免除了存儲器存儲同一個DVB服務101的其它實例的特性,并且因為這足夠啟動DVB服務101的接收。然而,通常,DVB服務101的可用性不能保證,因為網絡連接的“狀態”關于例如可用帶寬、延遲、抖動、或者連接的成本是不穩定的。如果HNED只存儲一個實例的信息,則HNED的用戶可能注意到被打斷的接收、不完整的服務101或者如果DVB服務101不能再被當前的服務供應商103遞送則甚至是一個黑屏。這可能一直持續,直到HNED接收到可用DVB服務的更新。
在根據本發明的HNED中,HNED還可以存儲在另一個分發器116處可用的DVB服務101的另一個實例的信息。默認地,HNED可以只呈現單個實例給HNED的運營商。通過在HNED中存儲來自服務101的至少另一個實例的相關信息,HNED能夠基于一個準則而選擇另一個實例。該準則可以依賴于用戶資料。它在當到提供服務101的當前選擇的供應商的連接丟失時尤其有用,HNED可以基于存儲的關于同一個服務101的另一個實例的信息,快速地選擇另一個供應商。如果信息存儲在HNED中,則相對較快的選擇是可能的。在這種情況下,不需要收集信息,其可能涉及等待帶有信息的新的多播消息用于推模型,或者從服務器請求信息用于拉模型。
接收機102可以是互聯網使能的收音機,例如,PhilipsStreamium。該特殊的接收機102可以聯系默認的集中服務供應商103,例如,飛利浦PIAP平臺以得到無線電信道的列表。然而,接收機102還可以聯系另一個集中服務供應商103或者另一個服務供應商116,以接收無線電信道的另一個列表。可以從PIAP平臺得到的內容也可以從其它服務供應商103得到。
在一個示例情景中,用戶正在收聽無線電信道配音無線電1,其從PIAP平臺流播而且還由另一個服務供應商116通告。接收機102存儲關于無線電1的兩個服務供應商103的信息。在特定的時刻,在網絡中,PIAP平臺和接收機102之間可能出現問題,導致無線電1不再從PIAP平臺接收。在該時刻連接被破壞,接收機102可以建立到另一個服務供應商116的連接并且無線電1的接收繼續。如果來自該另一個服務供應商116的信息已經存儲在HNED中,這是可能的。接收機102可以被安排來執行到另一個服務供應商116的故障恢復,而不要求用戶干預。
然而在現有技術系統中,現有技術接收機可以從信道列表中去除失效信道。然后用戶通常選擇另一個信道收聽。某些時間之后,可能數分鐘的量級,無線電1信道通常可能經由來自另一個服務供應商的推或拉而回到列表中。
在以上情景中,服務供應商103的選擇由不再從PIAP平臺接收的信道觸發。然而,接收機102還被觸發來由各種服務101參數的信息變化而選擇。
相同的服務101可以同時從幾個地點提供。只要標識108在由多個分發器提供的所有服務中是唯一的,標識108就足以確定同一個服務101的服務實例。
要指出的是上述實施例是說明而不是限制本發明,并且本領域的技術人員能夠設計很多替代實施例而不脫離附屬權利要求的范圍。在權利要求中,括號中放置的任何參考符號不應被解釋為限制權利要求。動詞“包括”及其變形的使用不排除不同于在權利要求中陳述的那些元件或步驟的元件或步驟的存在。元件之前的不定冠詞“一個”或“一”的使用不排除多個這種元件的存在。本發明可以借助于包括幾個不同元件的硬件,以及借助于適當編程的計算機來實現。在列舉出幾個裝置的系統或設備的權利要求中,這些裝置的幾個可以由同一硬件項來體現。在相互不同的從屬權利要求中敘述的某些方法的起碼的事實不指示這些方法的組合不能被使用來突出優點。
“計算機程序”應被理解為意味著存儲在諸如軟盤的計算機可讀媒體上的、可經由諸如互聯網的網絡下載或可以以任何其它方式銷售的任何軟件產品。
權利要求
1.一種用于分發內容(101)的系統(100),該系統包括-用于接收所述內容(101)的接收機(102),該接收機包括-用于從多個分發器中選擇所述內容(101)的分發器(103)的選擇器(104);-用于從所選擇的分發器(103)請求所述內容(101)的內容請求裝置(105);-用于接收所述內容(101)的接收裝置(106);-用于確定與所述內容(101)相關聯的標識(108)的標識確定裝置(107);以及-用于基于所確定的標識(108)而驗證所述內容(101)在所述分發器(103)處的可用性的驗證器(109),-所述內容(101)的分發器(103)包括-用于接收對所述內容(101)的請求的內容請求接收裝置(110);以及-用于分派所述內容(101)的分派器(111),其中所述分發器(103)被安排來響應于從所述接收機(102)接收對所述內容(101)的請求,將所述內容(101)分派到所述接收機(102),以及其中如果所述驗證器(109)已驗證所述內容(101)在所述分發器(103)處的可用性,則所述接收機(102)被安排來只選擇所述分發器(103)。
2.如在權利要求1中要求的系統(100),其中所述接收機(102)包括標識接收裝置(112)并且其中所述接收機(102)被安排來通過從所述多個分發器中的一個接收標識(108),而確定所述標識(108)。
3.如在權利要求2中要求的系統(100),其中所述接收機(102)包括標識請求裝置(113),其中所述接收機(102)被安排來在從所述分發器(103)請求所述內容(101)的標識(108)之后接收所述標識(108),其中所述分發器(103)包括-用于接收對所述內容(101)的標識(108)的請求的標識請求接收裝置(114);-用于分派所述標識(108)的標識分派器(115),并且其中所述分發器(103)被安排來響應于從所述接收機(102)接收用于所述內容(101)的標識(108)的請求,而分派所述標識(108)給所述接收機(102)。
4.如在權利要求2中要求的系統(100),其中所述系統(100)包括另一個分發器(116),其中所述接收機(102)被安排來從所述另一個分發器(116)接收另一個標識(124),其中所述驗證器(109)包括用于將與所述內容(101)相關聯的所述標識(108)和所接收的另一個標識(124)相比較的比較器(118),其中所述驗證器(109)被安排來在所述標識(108)等于所述另一個標識(124)時驗證所述內容(101)在所述另一個分發器(116)處的可用性,并且其中如果所述驗證器(109)驗證了所述內容(101)在所述另一個分發器(116)處的可用性,所述接收機(102)被安排來只選擇所述另一個分發器(116)。
5.如在權利要求4中要求的系統(100),其中所述接收機(102)包括用于確定接收所述分發器(103)的內容(101)的質量的質量確定裝置(119),并且其中所述接收機(102)被安排來依賴于所確定的質量而選擇所述另一個分發器(116)。
6.如在權利要求2中要求的系統(100),其中所述接收機(102)包括標識導出裝置(121),并且其中所述接收機(102)被安排來從所述多個分發器中的一個接收的內容(101)導出所述標識(108)。
7.如在權利要求2中要求的系統(100),其中該系統(100)包括另一個分發器(116),其中所述另一個分發器(116)包括-用于接收驗證請求(123)的驗證請求接收裝置(122),用于驗證與另一個標識(124)相關聯的內容(101)在所述另一個分發器(116)處的可用性,所述另一個標識(124)是所述驗證請求(123)的部分;以及-用于分派驗證結果(126)的驗證結果分派器(125),其中所述另一個分發器(116)被安排來響應于從所述接收機(102)接收驗證請求(123),所述另一個分發器(116)被安排來驗證與所述另一個標識(124)相關聯的內容(101)在所述另一個分發器(116)處的可用性,并且將驗證結果(126)分派給所述接收機(102),并且其中所述接收機(102)被安排來在分派驗證請求(123)給所述另一個分發器(116)并且接收驗證所述內容(101)在所述另一個分發器(116)處的可用性的驗證結果(126)之后,只選擇所述另一個分發器(116)。
8.一種用于接收內容(101)的接收機(102),包括-用于從多個分發器中選擇所述內容(101)的分發器(103)的選擇器(104);-用于從所選擇的分發器(103)請求所述內容(101)的內容請求裝置(105);-用于接收所述內容(101)的接收裝置(106);-用于確定與所述內容(101)相關聯的標識(108)的標識確定裝置(107);以及-用于基于所確定的標識(108)而驗證所述內容(101)在所述分發器(103)處的可用性的驗證器(109),并且其中如果所述驗證器(109)驗證了所述內容(101)在所述分發器(103)處的可用性,所述接收機(102)被安排來只選擇所述分發器(103)。
9.一種分發內容(101)的方法,包括步驟-從多個分發器中選擇所述內容(101)的分發器(103);-從所選擇的分發器(103)請求所述內容(101),-響應于從所述接收機(102)接收用于所述內容(101)的請求,將所述內容(101)分派給所述接收機(102),-在所述接收機(102)處接收所述內容(101),-確定與所述內容(101)相關聯的標識(108),并且-基于所確定的標識(108)而驗證所述內容(101)在所述分發器(103)處的可用性,并且其中,在選擇的步驟中,如果所述驗證器(109)驗證了所述內容(101)在所述分發器(103)處的可用性,只選擇所述分發器(103)。
10.一種使能接收機(102)的計算機程序產品,其是用于分發內容(101)的系統(100)的一部分,以從多個分發器中選擇所述內容(101)的分發器(103)、從選擇的分發器(103)請求并接收所述內容(101)、確定與所述內容(101)相關聯的標識(108)、基于所確定的標識(108)而驗證所述內容(101)在所述分發器(103)處的可用性、并且在驗證所述內容(101)在分發器(103)處的可用性之后只選擇所述分發器(103)。
全文摘要
一種用于分發內容(101)的系統(100)具有內容(101)的分發器(103)和從分發器(103)接收內容(101)的接收機(102)。接收機(102)具有用于從多個分發器選擇分發器(103)的選擇器(104)、用于從選擇的分發器(103)請求內容(101)的內容請求裝置(105)、用于接收內容(101)的接收裝置(106)、用于確定與內容(101)相關聯的標識(108)的標識確定裝置(107)、以及用于基于所確定的標識(108)驗證內容(101)在分發器(103)處的可用性的驗證器(109)。內容(101)的分發器(103)具有用于接收用于內容(101)的請求的內容請求接收裝置(110)以及用于分派內容(101)的分派器(111)。該分發器(103)被安排來響應于從接收機(102)接收用于內容(101)的請求,而分派內容(101)給接收機(102)。如果驗證器(109)驗證了內容(101)在分發器(103)處的可用性,接收機(102)被安排來只選擇分發器(103)。
文檔編號H04L29/06GK1922843SQ200580005078
公開日2007年2月28日 申請日期2005年2月8日 優先權日2004年2月17日
發明者W·A·H·伯克文斯 申請人:皇家飛利浦電子股份有限公司