午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

提供媒體內(nèi)容的系統(tǒng)和方法

文檔序號:7852408閱讀:276來源:國知局
專利名稱:提供媒體內(nèi)容的系統(tǒng)和方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種提供內(nèi)容的系統(tǒng)和方法。更具體地,本發(fā)明涉及一種發(fā)射器、一種用于將內(nèi)容傳輸至接收器/解碼器的設(shè)備、一種接收器/解碼器、一種分配列表、用于管理分配列表的設(shè)備以及用于調(diào)度內(nèi)容的傳輸?shù)脑O(shè)備。本發(fā)明也擴展至一種計算機程序產(chǎn)品、一種計算機可讀介質(zhì)、一種具體實現(xiàn)計算機程序產(chǎn)品的信號以及一種廣播系統(tǒng)。
背景技術(shù)
數(shù)字電視系統(tǒng)以數(shù)字而非模擬的方式把電視頻道傳輸給觀眾。在發(fā)射器端,將數(shù)字頻道編碼成數(shù)字?jǐn)?shù)據(jù)流,并在接收器端使用接收器/解碼器進行解碼。為了實現(xiàn)交互性,需要通過傳遞電視頻道的相同介質(zhì)或通過電話線等其他介質(zhì),提供上行鏈路。數(shù)字音頻、軟件和交互數(shù)據(jù)等其他類型的數(shù)據(jù)可以或也被廣播。在這里,術(shù)語“數(shù)字電視系統(tǒng)”包括任何衛(wèi)星、陸地、有線或其他系統(tǒng)。
這里所使用的術(shù)語“接收器/解碼器”可以包括用于接收通過其他方式廣播或傳輸?shù)木幋a或非編碼信號的接收器,例如電視和/或無線電信號,最好是MPEG格式的。該術(shù)語也可以包括用于解碼接收到信號的解碼器。此類接收器/解碼器的實例可以包括與接收器進行集成的解碼器,用于解碼接收到的信號。例如,在機頂盒中,與物理上分離的接收器結(jié)合使用的解碼器,或者包括如網(wǎng)絡(luò)瀏覽器、錄像機或電視等額外功能的解碼器。
術(shù)語MPEG表示由國際標(biāo)準(zhǔn)組織工作組“運動圖像轉(zhuǎn)機組”開發(fā)的數(shù)據(jù)傳輸標(biāo)準(zhǔn),具體但并不排他的,針對數(shù)字電視應(yīng)用而開發(fā)并在文檔ISO 1318-1、ISO 1318-2、ISO 1318-3和ISO 1318-4中公布的MPEG-2標(biāo)準(zhǔn),以及MPEG-4和其他可預(yù)期的MPEG標(biāo)準(zhǔn)。在本專利申請中,此術(shù)語包括適用于數(shù)字?jǐn)?shù)據(jù)傳輸領(lǐng)域的MPEG格式的所有變體、修改或發(fā)展。
在很多數(shù)字廣播系統(tǒng)中,廣播運營商廣播由眾多內(nèi)容提供商提供的頻道。這樣,觀眾就可以獲得廣泛的內(nèi)容。
每個內(nèi)容提供商以連續(xù)的形式在可用廣播時間內(nèi)提供內(nèi)容。相應(yīng)地,內(nèi)容提供商不得不互相競爭以吸引黃金時間的觀眾。
一般地,內(nèi)容提供商向運營商提供電子節(jié)目指南(EPG)數(shù)據(jù),運營商轉(zhuǎn)發(fā)給具有讓用戶可以觀看EPG數(shù)據(jù)的駐留EPG應(yīng)用程序的接收器/解碼器。通常,EPG數(shù)據(jù)以運營商和/或駐留EPG應(yīng)用程序所規(guī)定的專有格式出現(xiàn)。然而,在這些系統(tǒng)中,內(nèi)容提供商對通過EPG向用戶顯示的內(nèi)容只有很少或沒有影響。

發(fā)明內(nèi)容
本發(fā)明的目的是至少解決其中某些問題。
根據(jù)本發(fā)明的第一方案,提供一種接收器/解碼器,包括裝置(以處理器和相關(guān)存儲器的形式),用于在內(nèi)容對用戶可用的時間段開始之前,接收上述內(nèi)容;以及裝置(以存儲存儲器的形式),用于存儲上述內(nèi)容;以及裝置(以處理器和相關(guān)存儲器的形式),用于在上述時間段開始之后,在請求時,使用戶能夠訪問已存儲內(nèi)容。
按照這種方式,因為可以以近乎點播的方式觀看本地存儲的內(nèi)容,可以向用戶提供更高的觀看靈活性。此外,內(nèi)容提供商可以提供不適合于連續(xù)廣播的嚴(yán)格要求的內(nèi)容。
優(yōu)選地,接收器/解碼器包括裝置(以處理器和相關(guān)存儲器的形式),用于產(chǎn)生與即將到來內(nèi)容相關(guān)的指南數(shù)據(jù)的顯示,以使用戶可以選擇在接收到時由接收器/解碼器存儲的內(nèi)容。這樣,用戶可以獲得更為量身定制的觀看體驗,因為他可能選擇所感興趣的內(nèi)容。
優(yōu)選地,可以設(shè)置產(chǎn)生裝置,以上述內(nèi)容的提供商所規(guī)定的格式產(chǎn)生顯示。這樣,內(nèi)容提供商可以更加高效地向用戶顯示其內(nèi)容,從而可能提升服務(wù)。
更優(yōu)選地,上述格式可以由從內(nèi)容提供商接收到的、用于規(guī)定上述格式的裝置進行規(guī)定。
根據(jù)本發(fā)明的另一方案,提供一種接收器/解碼器,包括裝置(以接收器的形式),用于從內(nèi)容提供商接收與由上述內(nèi)容提供商提供的內(nèi)容相關(guān)的指南數(shù)據(jù);裝置(以接收器的形式),從上述內(nèi)容提供商裝置接收專用于上述內(nèi)容提供商的格式;以及裝置(以處理器和相關(guān)存儲器的形式),用于產(chǎn)生包含以上述專用格式排列的上述內(nèi)容指南的顯示。有利地,這可以讓用戶更好地訪問由特定內(nèi)容提供商提供的內(nèi)容。
在一個實施例中,上述定義格式的裝置包括模板,按照上述模板,將上述指南數(shù)據(jù)排列在上述顯示中。這樣,例如,模板可以是XML或HTML頁面或頁面組的形式,以及內(nèi)容提供商可以通過層疊樣式表(CSS)文件規(guī)定頁面的樣式。在一個實施例中,指南可以采用有墻花園(walled garden)的形式。
在另一實施例中,上述定義格式的裝置包括用于在上述顯示內(nèi)排列上述指南數(shù)據(jù)的應(yīng)用程序。這樣,例如,內(nèi)容提供商可以提供適合于顯示內(nèi)容指南的應(yīng)用程序,例如JAVA應(yīng)用程序。
優(yōu)選地,上述顯示包含與內(nèi)容提供商相關(guān)的標(biāo)志圖(logo)。這樣,內(nèi)容提供商可以結(jié)合指南向此接收器/解碼器的用戶推廣其品牌或商標(biāo),這將有助于提升公眾對特定內(nèi)容提供商的認(rèn)知度。
優(yōu)選地,上述顯示包含位于其專用部分中的廣告。這樣,內(nèi)容提供商可以提升未來的吸引力或提供促銷性廣告。
優(yōu)選地,指南數(shù)據(jù)可以包含與上述內(nèi)容相關(guān)的數(shù)據(jù)的文本顯示。這樣,內(nèi)容提供商可以提供強化了指南的額外信息。例如,內(nèi)容提供商可以提供與指南內(nèi)的內(nèi)容相關(guān)的簡介和/或評論。
優(yōu)選地,上述指南數(shù)據(jù)還包含每一個均與相應(yīng)內(nèi)容項相關(guān)的多個圖像。例如,每個圖像可以包含來自相應(yīng)電影或電視節(jié)目的靜態(tài)圖片。
在一個實施例中,可以設(shè)置上述產(chǎn)生裝置,以在馬賽克形式的各個窗口中,產(chǎn)生上述多個圖像的顯示。這可以向用戶提供有吸引力的界面,來選擇存儲在接收器/解碼器上的內(nèi)容。
優(yōu)選地,上述指南數(shù)據(jù)包含內(nèi)容對用戶可用的時間段的指示。
優(yōu)選地,可以設(shè)置上述產(chǎn)生裝置,以在上述指南數(shù)據(jù)上產(chǎn)生顯示光標(biāo),上述光標(biāo)可以響應(yīng)接收到的用戶輸入進行選擇性地移動,讓用戶可以選擇所顯示指南數(shù)據(jù)的一部分。
優(yōu)選地,接收器/解碼器可以包含裝置(以處理器和相關(guān)存儲器的形式),用于響應(yīng)用戶對與內(nèi)容項相關(guān)的已顯示指南數(shù)據(jù)部分的選擇,控制上述內(nèi)容項的存儲。這樣,可以向用戶提供更高的靈活性。此部分可以包括圖標(biāo)或者與上述內(nèi)容相關(guān)的圖像。
可以設(shè)置接收裝置,以接收多個內(nèi)容項,在這種情況下,設(shè)置上述內(nèi)容存儲裝置,存儲用戶已經(jīng)選擇要存儲的、接收到的內(nèi)容項。這樣,可以避免存儲用戶不感興趣的內(nèi)容。
優(yōu)選地,接收器/解碼器可以包含裝置(以處理器和相關(guān)存儲器的形式),用于響應(yīng)用戶請求,啟動對已存儲內(nèi)容項的回放或訪問。
優(yōu)選地,接收器/解碼器可以包含裝置(以處理器和相關(guān)存儲器的形式),用于在對上述已存儲內(nèi)容項進行回放或訪問時,對用戶的賬戶進行收費。這樣,就可以提供付費節(jié)目或內(nèi)容。這可以讓內(nèi)容提供商以更直接的方式從用戶處獲得收入。
優(yōu)選地,上述收費數(shù)額隨已存儲項對用戶可用時間段變化。這樣,可以按照向內(nèi)容項的可用時間段的結(jié)束遞減的費率,提供內(nèi)容項。這樣,內(nèi)容提供商促進已存儲在接收器/解碼器上的內(nèi)容的銷售。收費數(shù)額也可根據(jù)用戶以前回放或訪問已存儲內(nèi)容項的次數(shù)確定。這樣,內(nèi)容提供商可以通過以較低的費率提供,例如,對已存儲電影的重復(fù)觀看而獲得進一步的收入。
優(yōu)選地,設(shè)置上述產(chǎn)生裝置,以產(chǎn)生對存儲在上述接收器/解碼器中的內(nèi)容的顯示。這可以幫助用戶選擇要觀看或訪問的已存儲內(nèi)容,以及刪除不再感興趣的已存儲內(nèi)容。
可以設(shè)置接收裝置,以接收包括上述指南數(shù)據(jù)的分配列表。這種分配列表可以包括裝置,用于識別將所接收到的內(nèi)容項存儲到接收器/解碼器是否是必須的。通過把內(nèi)容指定為“必須”,供應(yīng)商可以確保如電影預(yù)告片或廣告等促銷內(nèi)容已經(jīng)存儲供用戶觀看。優(yōu)選地,接收器/解碼器包含裝置,用于使用上述識別裝置,以控制必須在接收器/解碼器中存儲內(nèi)容項。
優(yōu)選地,接收器/解碼器包含裝置,用于編輯與在一定時間段內(nèi)存儲在所述存儲裝置中的內(nèi)容相關(guān)的數(shù)據(jù),以及用于與通信服務(wù)器通信上述已編輯數(shù)據(jù)。這可以使內(nèi)容提供商能夠接收與用戶的習(xí)慣相關(guān)的“反饋”。
優(yōu)選地,設(shè)置存儲裝置,以在已存儲項對用戶可用的時間段過期時,刪除已存儲內(nèi)容項。這可以最大化內(nèi)容存儲的可用容量。在這種情況下,可以設(shè)置存儲裝置,以在用戶請求時,刪除已存儲內(nèi)容項,和/或在用戶回放或訪問已存儲內(nèi)容項時,刪除上述已存儲內(nèi)容項。
優(yōu)選地,存儲裝置包含硬盤??梢詫?nèi)容存儲在上述硬盤的專用部分中。
接收器/解碼器可以包含裝置,用于根據(jù)用戶的喜好過濾所接收到內(nèi)容,以及可以設(shè)置存儲裝置,以自動存儲過濾后的內(nèi)容。這有助于存儲特定用戶通常感興趣的內(nèi)容。接收器/解碼器可以包含裝置,用于產(chǎn)生根據(jù)用戶的喜好向用戶推薦存儲內(nèi)容的顯示。接收器/解碼器可以包含裝置,用于根據(jù)用戶以前所選擇存儲的內(nèi)容,確定用戶的喜好。
如果上述存儲裝置沒有足夠的存儲空間存儲接收到的內(nèi)容,接收器/解碼器可以產(chǎn)生告警。這可以提示用戶刪除先前已存儲的內(nèi)容,以為新內(nèi)容提供足夠的存儲空間。
根據(jù)本發(fā)明的另一方案,提供一種用于向用戶提供內(nèi)容的系統(tǒng),上述系統(tǒng)包括發(fā)射器,用于在內(nèi)容項對接收器/解碼器可用的時間段開始之前傳輸內(nèi)容;以及根據(jù)前述任一權(quán)利要求所述的接收器/解碼器,用于接收和存儲上述內(nèi)容,并在上述時間段開始之后,在請求時,使用戶能夠訪問已存儲內(nèi)容。
根據(jù)本發(fā)明的另一個方案,提供一種用于向接收器/解碼器傳輸內(nèi)容的設(shè)備,上述設(shè)備包含裝置(以發(fā)射器的形式),用于向上述接收器/解碼器傳輸指南數(shù)據(jù),以便由接收器/解碼器使用,產(chǎn)生多個內(nèi)容項的顯示,以便有選擇地存儲在接收器/解碼器中,以及用于在內(nèi)容項對用戶可用的時間段開始之前,向上述接收器/解碼器傳輸所述指南數(shù)據(jù)與之相關(guān)的每個上述內(nèi)容項,以便接收器/解碼器有選擇地進行存儲。
優(yōu)選地,設(shè)置傳輸裝置,向接收器/解碼器傳輸必須由接收器/解碼器存儲的至少一個內(nèi)容項。優(yōu)選地,每個內(nèi)容項包括用于識別是否必須存儲到接收器/解碼器的標(biāo)識符。
優(yōu)選地,上述設(shè)備還可以包含裝置,用于從至少一個內(nèi)容提供商接收上述指南數(shù)據(jù)和上述內(nèi)容項。
更優(yōu)選地,上述指南數(shù)據(jù)可以包括在從上述內(nèi)容提供商接收到的分配列表中。此設(shè)備可以包含裝置,用于從分配列表中提取出分配列表的標(biāo)識符和版本標(biāo)識符中的至少一個。
優(yōu)選地,可以設(shè)置接收裝置,以從上述內(nèi)容提供商接收規(guī)定了向上述接收器/解碼器傳輸?shù)纳鲜鲋改蠑?shù)據(jù)的顯示格式的裝置。這樣,根據(jù)本發(fā)明的另一方案,提供一種用于向接收器/解碼器傳輸內(nèi)容的設(shè)備,上述設(shè)備包含裝置(以接收器的形式),用于從內(nèi)容提供商接收指南數(shù)據(jù),以便由接收器/解碼器使用,產(chǎn)生由上述提供商提供的多個內(nèi)容項的顯示,以及用于從上述內(nèi)容提供商接收規(guī)定了上述指南數(shù)據(jù)的顯示格式的裝置;以及裝置(以發(fā)射器的形式),用于向上述接收器/解碼器傳輸上述指南數(shù)據(jù)和規(guī)定了上述指南數(shù)據(jù)的顯示格式的上述裝置。
在已知的數(shù)字電視廣播系統(tǒng)中,內(nèi)容提供商把電子節(jié)目指南(EPG)傳遞給廣播中心,廣播中心把EPG數(shù)據(jù)和從其他內(nèi)容提供商接收到的數(shù)據(jù)一起傳遞給接收器/解碼器。EPG數(shù)據(jù)包括每個節(jié)目開始廣播的時間。這種系統(tǒng)缺乏靈活性,并可能導(dǎo)致不精確性,如果廣播時間表臨時變更,或者如果特定內(nèi)容提供商的節(jié)目要推遲。此外,內(nèi)容提供商需要在廣播內(nèi)容之前確定將要廣播內(nèi)容的時間。
因此,在優(yōu)選實施例中,上述設(shè)備包含裝置,用于調(diào)度向接收器/解碼器傳輸內(nèi)容項的時間。獨立地提供此重要特征。因此,本發(fā)明還提供用于向接收器/解碼器傳輸內(nèi)容的設(shè)備,上述設(shè)備包括裝置(以接收器的形式),用于從內(nèi)容提供商接收分配列表,此分配列表向此設(shè)備指明要從內(nèi)容提供商接收的內(nèi)容項,以便隨后向接收器/解碼器傳輸;以及裝置(以處理器和相關(guān)存儲器的形式),用于調(diào)度向接收器/解碼器傳輸內(nèi)容項的時間。這可以減少內(nèi)容廣播的調(diào)度時間與實際時間之間的誤差。它也可以進一步帶來更高效的帶寬利用率。
優(yōu)選地,此設(shè)備可以包含裝置(以處理器和相關(guān)存儲器的形式),用于從分配列表中提取與內(nèi)容項相關(guān)的信息,以便由調(diào)度裝置使用,以調(diào)度此內(nèi)容項的傳輸。
優(yōu)選地,提取裝置可以適用于從分配列表中提取內(nèi)容項的標(biāo)識符。這樣的標(biāo)識符可用于高效地訪問內(nèi)容項本身以及與內(nèi)容項相關(guān)的其他信息。
提取裝置可以適用于從分配列表中提取代表內(nèi)容項是音頻/視頻內(nèi)容、數(shù)據(jù)文件、游戲和應(yīng)用程序之一的信息。于是,此設(shè)備可以以合適的方式管理內(nèi)容項。
優(yōu)選地,提取裝置可以適用于從分配列表中提取代表內(nèi)容項大小的信息。這些信息可以提供確定傳輸內(nèi)容項至接收器/解碼器所需帶寬的簡易方式。例如,此信息可以是內(nèi)容項的字節(jié)大小,或者可以是,尤其在電影的情況下,電影數(shù)據(jù)的持續(xù)時間和平均比特率。
優(yōu)選地,提取裝置可以適用于從分配列表中提取代表由內(nèi)容提供商規(guī)定的、將內(nèi)容項傳輸至接收器/解碼器的時間段的信息。
更優(yōu)選地,提取裝置可以適用于提取時間段的開始時間,以及結(jié)束日期和時間段的持續(xù)時間之一。使用這些信息,傳輸設(shè)備可以考慮由提供此內(nèi)容的內(nèi)容提供商所表達的優(yōu)先項來調(diào)度此內(nèi)容的傳輸。例如,內(nèi)容提供商可以在分配列表中說明此內(nèi)容項應(yīng)當(dāng)在六月的某個時間進行傳輸。
優(yōu)選地,提取方裝置可以適用于從分配列表中提取代表內(nèi)容提供商要求內(nèi)容傳輸至接收器/解碼器的頻率的信息。例如,內(nèi)容提供商可以在分配列表中說明此內(nèi)容項應(yīng)當(dāng)每兩個星期傳輸一次,傳輸設(shè)備可以相應(yīng)地調(diào)度此內(nèi)容項的傳輸。
此外,此信息可以代表內(nèi)容提供商為此內(nèi)容項指定的優(yōu)先權(quán),指定的優(yōu)先權(quán)用于稍后傳輸頻率的分配。
此設(shè)備可以包含裝置,用于從分配列表中提取分配列表的標(biāo)識符。
優(yōu)選地,此設(shè)備包含裝置,用于從分配列表中提取分配列表的版本標(biāo)識符。包括版本標(biāo)識符有助于傳輸設(shè)備確保僅考慮分配列表的當(dāng)前版本。
此設(shè)備可以包含裝置,用于向接收器/解碼器傳輸與要傳輸至接收器/解碼器的內(nèi)容項相關(guān)的指南數(shù)據(jù)。優(yōu)選地,此設(shè)備可以適用于向接收器/解碼器傳輸調(diào)度信息。同樣優(yōu)選地,此設(shè)備可以適用于向接收器/解碼器傳輸分配列表。
此設(shè)備還可以包含裝置,用于調(diào)度向接收器/解碼器傳輸分配列表的時間。
此設(shè)備還可以包括裝置,用于從分配列表中提取代表內(nèi)容提供商要求傳輸此分配列表的頻率的信息。例如,分配列表可以包含廣播中心應(yīng)該每天、每周、每月等傳輸此分配列表的指示。
優(yōu)選地,調(diào)度裝置可以適用于向分配列表添加代表內(nèi)容項傳輸?shù)恼{(diào)度時間的調(diào)度數(shù)據(jù),從而產(chǎn)生調(diào)度分配列表。
優(yōu)選地,設(shè)置發(fā)射器裝置,向接收器/解碼器傳輸調(diào)度分配列表。
優(yōu)選地,分配列表包含與內(nèi)容項的類型相關(guān)的類型信息。正如其他地方所述,分配列表可以優(yōu)選地由此傳輸設(shè)備傳遞給接收器/解碼器(優(yōu)選地,以修改的方式)。然后,接收器/解碼器的用戶可以使用這些類型信息,以根據(jù)類型過濾內(nèi)容信息。
優(yōu)選地,分配列表可以包含促銷數(shù)據(jù)。更優(yōu)選地,分配列表可以包含與內(nèi)容項相關(guān)的促銷數(shù)據(jù)。優(yōu)選地,促銷數(shù)據(jù)可以包括內(nèi)容項的文本描述或者這種描述的位置。同樣優(yōu)選地,促銷數(shù)據(jù)包括與此內(nèi)容項相關(guān)的圖片圖像或圖片圖像的位置。包括這些材料可以允許接收分配列表的接收器/解碼器向接收器/解碼器的用戶顯示與此內(nèi)容項相關(guān)的描述和/或靜態(tài)圖像。
促銷數(shù)據(jù)可以與并非由此內(nèi)容提供商提供的商品和/或服務(wù)相關(guān)。這樣,內(nèi)容提供商可以通過在分配列表中包含對第三方產(chǎn)品和/或服務(wù)的廣告而獲得收入。
分配列表可以包含對其的標(biāo)識符。這樣的標(biāo)識符可用于識別分配列表,以及,在優(yōu)選實施例中,識別列表的來源,以及用于參考其中所規(guī)定的內(nèi)容項,特別是在同時使用多個分配列表的系統(tǒng)中。在同時包含分配列表參考標(biāo)識符和內(nèi)容參考標(biāo)識符的列表中,可以通過使用分配列表參考標(biāo)識符和內(nèi)容參考標(biāo)識符,惟一地識別內(nèi)容項。
分配列表可以包含裝置(以處理器和相關(guān)存儲器的形式),用于向接收器/解碼器表示要在接收到之后,存儲于其上的分配列表。
優(yōu)選地,分配列表可以包含裝置(以處理器和相關(guān)存儲器的形式),用于向接收器/解碼器表示由內(nèi)容提供商確定的內(nèi)容項的傳輸頻率。
優(yōu)選地,分配列表包含版本標(biāo)識符。
分配列表可以包含裝置,用于向接收器/解碼器表示由內(nèi)容提供商確定的分配列表的傳輸頻率。例如,此分配列表可以包含廣播中心應(yīng)該每天、每周、每月等傳輸此分配列表的指示。
根據(jù)本發(fā)明的另一方案,提供一種分配列表,用于向傳輸設(shè)備表示在由此傳輸設(shè)備調(diào)度的時間、要由此傳輸設(shè)備傳輸給接收器/解碼器的內(nèi)容項,并包含傳輸設(shè)備用于調(diào)度此內(nèi)容項的傳輸?shù)男畔ⅰ?br> 優(yōu)選地,識別信息的時間段可以包含此時間段的開始日期、結(jié)束日期自開始日期算起的此時間段的持續(xù)時間之一。
優(yōu)選地,分配列表可以包含定價信息。包含定價信息可以允許分配列表向接收器/解碼器的用戶指明消費此內(nèi)容項的成本。優(yōu)選地,此定價信息指明在接收器/解碼器上存儲分配列表的成本。優(yōu)選地,此定價信息可以指明在接收器/解碼器上存儲此內(nèi)容項的成本。例如,如果內(nèi)容項是電影,此定價信息可以指明將此電影存儲到硬盤上的成本。更優(yōu)選地,此定價信息可以指明用戶訪問此內(nèi)容項的成本。例如,此定價信息可以指明聽音樂、看電影、運行應(yīng)用程序或玩游戲的成本。同樣優(yōu)選地,此定價信息可以指明重復(fù)訪問的折扣成本。此類信息有助于內(nèi)容提供商促進其內(nèi)容的銷售。
分配列表可以識別多個內(nèi)容項。內(nèi)容項可以是多種類型的。例如,列表可以識別至少一個電影和/或至少一個音軌和/或至少一個數(shù)據(jù)文件和/或至少一個應(yīng)用程序和/或至少一個游戲等的組合。
根據(jù)本發(fā)明的另一方案,提供調(diào)度分配列表,用于向接收器/解碼器表示在由傳輸調(diào)度的時間、要傳輸給接收器/解碼器的內(nèi)容項,并包括接收器/解碼器用于存儲內(nèi)容項的信息。
根據(jù)本發(fā)明的另一個方案,提供一種向接收器/解碼器提供內(nèi)容的方法,包括將上述分配列表傳輸至接收器/解碼器;將內(nèi)容項傳輸至接收器/解碼器;從接收器/解碼器接收對訪問內(nèi)容項的權(quán)限的請求;以及傳輸代表授予所述權(quán)限的信號。
根據(jù)本發(fā)明的另一方案,提供一種用戶接口定義指定,用于向接收器/解碼器傳輸,以便對用戶界面進行格式化,所述指令包含由內(nèi)容供應(yīng)商提供的信息。
根據(jù)本發(fā)明的另一方案,提供用于管理分配列表的設(shè)備,包括裝置,用于接收上述分配列表;以及裝置,用于存儲此分配列表。優(yōu)選地,此設(shè)備包含用于接收分配列表與之相關(guān)的內(nèi)容的裝置和用于存儲此內(nèi)容的裝置。
本發(fā)明也提供一種向接收器/解碼器的用戶提供內(nèi)容的方法,上述方法在接收器/解碼器處,包括如下步驟在上述內(nèi)容對用戶可用的時間段開始之前,接收內(nèi)容;存儲上述內(nèi)容;以及在上述時間段開始后,在請求時,使用戶能夠訪問已存儲內(nèi)容。
本發(fā)明還提供一種向接收器/解碼器傳輸內(nèi)容的方法,上述方法包括如下步驟向上述接收器/解碼器傳輸指南信息,以便由此接收器/解碼器用于產(chǎn)生對多個內(nèi)容項的顯示,以便有選擇地存儲在此接收器/解碼器中;以及在上述內(nèi)容項對用戶可用的時間段開始之前,向上述接收器/解碼器傳輸上述指南數(shù)據(jù)與之相關(guān)的每個上述內(nèi)容項,以便由此接收器/解碼器有選擇地進行存儲。
此處所用的術(shù)語“內(nèi)容”可以表示要分配給接收器/解碼器的東西(matter)。具體地,此術(shù)語優(yōu)選地包括視/聽內(nèi)容(例如電影、廣告、視頻剪輯、電視節(jié)目、音軌、廣播劇以及其他的無線電節(jié)目等)、以及數(shù)據(jù)(包括應(yīng)用程序數(shù)據(jù)和游戲數(shù)據(jù))。在與內(nèi)容相關(guān)地使用時,應(yīng)當(dāng)相應(yīng)地解釋術(shù)語“內(nèi)容項”、“內(nèi)容提供商”和“訪問”。
此處所用的術(shù)語“視/聽”優(yōu)選地表示音頻或視頻內(nèi)容,或上述兩者的結(jié)合。在由接收器/解碼器接收的廣播信號的情況下,這個術(shù)語可以包含與構(gòu)成了電視節(jié)目的視聽組件密切相關(guān)地進行傳輸?shù)淖帜?、圖文電視、配音和其他數(shù)據(jù)。
此處所用的術(shù)語“命令”優(yōu)選地表示對其進行編程以執(zhí)行特定功能的軟件例程的物理表現(xiàn),優(yōu)選地為存儲器中的電脈沖形式或以更持久的形式,例如,在合適的數(shù)據(jù)載體上記錄此例程。例如,優(yōu)選地,此例程的表現(xiàn)可以被處理器立即執(zhí)行,作為對象代碼存儲。此術(shù)語也可擴展為覆蓋此例程的實際調(diào)用,以執(zhí)行此例程的物理實現(xiàn)指令的形式或作為設(shè)計用于使此例程得以執(zhí)行的實際信號--如遠程過程調(diào)用(RPC)。
本發(fā)明也提供一種計算機程序和計算機程序產(chǎn)品,用于執(zhí)行此處所描述的任何方法和/或具體實現(xiàn)此處所描述的任何設(shè)備特性,以及一種計算機刻度介質(zhì),在其上存儲用于執(zhí)行此處所描述的任何方法和/或具體實現(xiàn)此處所描述的任何設(shè)備特性的程序。
本發(fā)明也提供一種信號,具體實現(xiàn)用于執(zhí)行此處所描述的任何方法和/或具體實現(xiàn)此處所描述的任何設(shè)備特性的計算機程序;一種傳輸這種信號的方法;以及一種計算機產(chǎn)品,具有支持用于執(zhí)行此處所描述的任何方法和/或具體實現(xiàn)此處所描述的任何設(shè)備特性的計算機程序的操作系統(tǒng)。
本發(fā)明擴展至這里參照附圖所描述的方法和/或設(shè)備。
此處所用的術(shù)語“內(nèi)容”可以表示要分配給接收器/解碼器的東西(matter)。具體地,此術(shù)語優(yōu)選地包括視/聽內(nèi)容(例如電影、廣告、視頻剪輯、電視節(jié)目、音軌、廣播劇以及其他的無線電節(jié)目等)、以及數(shù)據(jù)(包括應(yīng)用程序數(shù)據(jù)和游戲數(shù)據(jù))。在與內(nèi)容相關(guān)地使用時,應(yīng)當(dāng)相應(yīng)地解釋術(shù)語“內(nèi)容項”、“內(nèi)容提供商”和“訪問”。
此處所用的術(shù)語“視/聽”優(yōu)選地表示音頻或視頻內(nèi)容,或上述兩者的結(jié)合。在由接收器/解碼器接收的廣播信號的情況下,這個術(shù)語可以包含與構(gòu)成了電視節(jié)目的視聽組件密切相關(guān)地進行傳輸?shù)淖帜?、圖文電視、配音和其他數(shù)據(jù)。
此處所用的術(shù)語“命令”優(yōu)選地表示對其進行編程以執(zhí)行特定功能的軟件例程的物理表現(xiàn),優(yōu)選地為存儲器中的電脈沖形式或以更持久的形式,例如,在合適的數(shù)據(jù)載體上記錄此例程。例如,優(yōu)選地,此例程的表現(xiàn)可以被處理器立即執(zhí)行,作為對象代碼存儲。此術(shù)語也可擴展為覆蓋此例程的實際調(diào)用,以執(zhí)行此例程的物理實現(xiàn)指令的形式或作為設(shè)計用于使此例程得以執(zhí)行的實際信號--如遠程過程調(diào)用(RPC)。
本發(fā)明一個方案的任何特性均可應(yīng)用于本發(fā)明的其他方案,按照任意適當(dāng)?shù)慕M合。具體地,方法方案可以應(yīng)用于設(shè)備方案,反之亦然。此外,可以獨立或按照任何組合提供系統(tǒng)的單獨特性。
特別地,本發(fā)明可以獨立地和/或按照任何組合提供分配列表管理器、分配列表、內(nèi)容提供商/廣播中心接口,向接收器/解碼器傳輸內(nèi)容和/或調(diào)度分配列表和/或公告和/或表示用戶接口的數(shù)據(jù)的方法,接收器/解碼器的軟件、調(diào)度分配列表和用戶接口。
此外,以硬件實現(xiàn)的特性通??梢杂绍浖崿F(xiàn),反之亦然。應(yīng)當(dāng)相應(yīng)地理解這里對軟件和硬件特征的任何參考。


現(xiàn)在,將參照附圖,僅作為示例,對本發(fā)明的優(yōu)選特征進行描述,其中圖1是衛(wèi)星數(shù)字電視系統(tǒng)的概況;圖2是有線數(shù)字電視系統(tǒng)的概況;圖3是整體系統(tǒng)圖,更為詳細地示出了頭端;圖4是接收器/解碼器的組件架構(gòu)示意圖;圖5是接收器/解碼器的軟件架構(gòu)示意圖;圖6是示出了圖5上半部分的詳細示意圖;圖7是示出了圖5下半部分的詳細示意圖;圖8是示出了圖5下半部分的可選實施例的示意圖;圖9是另一衛(wèi)星數(shù)字電視系統(tǒng)的概況;
圖10示出了內(nèi)容推服務(wù)的分配列表;圖11示出了編輯數(shù)據(jù)的組織;圖12示出了與內(nèi)容推服務(wù)(content push service)的提供相關(guān)的廣播中心的特征;圖13a示出了推服務(wù)的用戶界面的簡單示例;圖13b示出了推服務(wù)的無人居住的有墻花園界面(unpopulatedwalled garden interface);圖13c示出了推服務(wù)的有人居住的有墻花園界面(populatedwalled garden interface);以及圖14示出了內(nèi)容推服務(wù)中內(nèi)容的生存期。
具體實施例方式
系統(tǒng)概況圖1顯示的是數(shù)字電視系統(tǒng)500的概況。如下所述,此系統(tǒng)500包括廣播中心1000、接收器/解碼器2000、接收器/解碼器的軟件/硬件架構(gòu)3000、交互系統(tǒng)4000、以及條件訪問系統(tǒng)5000。下面將一一進行討論。
系統(tǒng)5000包括使用已知的MPEG-2壓縮系統(tǒng)傳輸壓縮數(shù)據(jù)信號的最傳統(tǒng)的數(shù)字電視系統(tǒng)502。具體地說,廣播中心1000內(nèi)的MPEG-2壓縮器1010接收數(shù)字信號流(一般是視頻信號流)。壓縮器1010由鏈接1020連接至多路復(fù)用器和加擾器1030。
多路復(fù)用器1030接收多個輸入信號,聚集傳送流并把壓縮數(shù)字信號通過鏈接1022傳輸至此廣播中心的發(fā)射器510,當(dāng)然,鏈接1022可以采用包括電信鏈路在內(nèi)的多種形式。發(fā)射器510通過上行鏈路514把電磁信號傳輸至衛(wèi)星轉(zhuǎn)發(fā)器520,在這里,對其進行電處理并通過抽象的下行鏈路516廣播至地面接收器512,一般以端用戶所擁有或租借的碟形衛(wèi)星天線的形式。使用其他傳輸信道傳輸數(shù)據(jù)當(dāng)然也是可能的,例如陸地廣播、電纜傳輸、衛(wèi)星/電纜混合鏈路、電話網(wǎng)絡(luò)等。
接收器512接收到的信號被傳輸至端用戶所擁有或租賃的、并與端用戶的電視機10000相連的集成接收器/解碼器2000。接收器/解碼器2000把壓縮的MPEG-2信號解碼為電視信號,供電視機10000使用。雖然圖1顯示的是單獨的接收器/解碼器,但是此接收器/解碼器可以是集成數(shù)字電視的一部分。在這里,術(shù)語“接收器/解碼器”包括機頂盒等單獨的接收器/解碼器,以及集成有接收器/解碼器的電視機。
接收器/解碼器2000具有硬盤2100,可用于存儲視/聽和其他數(shù)據(jù)。這實現(xiàn)了針對由接收器/解碼器所接收的節(jié)目的高級記錄和播放功能,并允許將大量其他類型數(shù)據(jù)存儲在接收器/解碼器上,例如電子節(jié)目指南數(shù)據(jù)等。
此接收器/解碼器內(nèi)的內(nèi)容管理和保護系統(tǒng)(CMPS)2300(未示出)提供靈活安全地控制硬盤2100(或其他存儲設(shè)備)上的數(shù)據(jù)的記錄和播放的能力。
在多信道系統(tǒng)中,多路復(fù)用器1030處理接收自多個并行源的視/聽信息,并與發(fā)射器510通信,以通過相應(yīng)數(shù)量的信道廣播信息。除了視/聽信息,消息或應(yīng)用程序或任何其他類型的數(shù)字?jǐn)?shù)據(jù)可以引入一些或所有信道,與所傳輸?shù)臄?shù)字視/聽信息進行交織。
交互系統(tǒng)4000與多路復(fù)用器1030和接收器/解碼器2000連接,并且一部分位于廣播中心中,一部分位于接收器/解碼器中。它實現(xiàn)了端用戶通過反向信道570與各種應(yīng)用程序的交互。例如,反向信道可以是公共交換電話網(wǎng)絡(luò)(PSTN)信道(例如,調(diào)制解調(diào)的反向信道)或頻帶外(OOB)信道。
條件訪問系統(tǒng)5000,也與多路復(fù)用器1030和接收器/解碼器2000連接,并且一部分位于廣播中心中,一部分位于接收器/解碼器中,使端用戶可以訪問來自一個或多個廣播供應(yīng)商的數(shù)字電視廣播??梢詫⒛軌蚪饷芘c商業(yè)內(nèi)容(也就是,廣播提供商銷售的一個或幾個電視節(jié)目)相關(guān)的消息的智能卡插入接收器/解碼器2000。使用接收器/解碼器2000和智能卡,端用戶可以以訂閱模式或付費節(jié)目模式購買商業(yè)內(nèi)容(commercial offers)。通常,這通過使用交互系統(tǒng)4000所使用的反向信道570實現(xiàn)。
如上所述,在多路復(fù)用器1030處對由系統(tǒng)傳輸?shù)墓?jié)目進行加擾,應(yīng)用于給定傳輸?shù)臈l件和加密密鑰由訪問控制系統(tǒng)5000確定。以這種方式傳輸加擾數(shù)據(jù)在付費電視系統(tǒng)中很常見。一般地說,加擾數(shù)據(jù)與用于解擾數(shù)據(jù)的控制字一起傳輸,控制字本身通過所謂的開發(fā)密鑰(exploitation key)加密并以加密的形式傳輸。
加擾數(shù)據(jù)和加密控制字被接收器/解碼器2000接收,此接收器/解碼器可以訪問存儲在插入此接收器/解碼器的智能卡上的開發(fā)密鑰的等價物,以解密已加密控制字,從而對所傳輸?shù)臄?shù)據(jù)進行解擾。例如,已付費用戶將在廣播月度EMM(權(quán)限管理消息)中收到解密已加密控制字所需的開發(fā)密鑰,以允許觀看傳輸內(nèi)容。
圖2示出了數(shù)字電視系統(tǒng)504的可選實施例,使用有線網(wǎng)絡(luò)作為壓縮數(shù)字信號的廣播介質(zhì)。在此圖中,同樣的部件由相同的數(shù)字表示。
衛(wèi)星轉(zhuǎn)發(fā)器以及發(fā)射和接收站被有線網(wǎng)絡(luò)550替代。此外,在此特定實施例中,接收器/解碼器2000與交互系統(tǒng)4000和條件訪問系統(tǒng)5000之間的調(diào)制解調(diào)反向信道被去除,分別由有線網(wǎng)絡(luò)550和條件訪問系統(tǒng)5000與交互系統(tǒng)4000之間的鏈接554、556代替。這樣,接收器/解碼器2000通過有線網(wǎng)絡(luò)550與其他系統(tǒng)通信,使用線纜調(diào)制解調(diào)器或其他允許其通過與其從廣播中心接收數(shù)據(jù)相同的鏈路發(fā)送和接收數(shù)據(jù)。
有線網(wǎng)絡(luò)550可以是廣域網(wǎng)(WAN)的任何形式,例如專用連接、因特網(wǎng)、局域有線分布式網(wǎng)絡(luò)、無線連接或上面的任意組合。在本實施例中,使用混合光纖同軸線(HFC)網(wǎng)絡(luò)。應(yīng)當(dāng)清楚的是,接收器/解碼器2000與電視系統(tǒng)的其他組件之間的各種通信方式可以互相交換。
條件訪問系統(tǒng)參照圖3,大體上,條件訪問系統(tǒng)5000包括訂戶授權(quán)系統(tǒng)(SAS)5200。SAS 5200通過鏈路1044與一個或多個訂戶管理系統(tǒng)(SMS)1100連接,每個廣播供應(yīng)商一個SMS。鏈路1044可以是TCP-IP鏈路或其他類型的鏈路??蛇x地,一個SMS可被兩個商業(yè)運營商共享,或者一個運營商可以使用兩個SMS,等等。
為使用“主”智能卡5110的編碼設(shè)備5100的形式的第一加密單元通過鏈接1024與SAS連接。為使用主智能卡5112的編碼設(shè)備5102的形式的第二加密單元通過鏈接1040與多路復(fù)用器1030連接。接收器/解碼器2000接收“子”智能卡5500。接收器/解碼器通過通信服務(wù)器1200和調(diào)制解調(diào)反向信道570與SAS 5200直接連接。SAS根據(jù)請求,把訂閱權(quán)限發(fā)送給予智能卡。
在優(yōu)選實施例的變體中,因特網(wǎng)或電纜連接可以補充或替代PSTN570以及通信服務(wù)器1200。
智能卡包含來自一個或多個商業(yè)運營商的機密信息。“主”智能卡解密不同類型的消息,而,如有權(quán)限,子智能卡解密這些消息。
參照圖3,在廣播中心中,首先使用MPEG-2壓縮器1010對數(shù)字視頻信號進行壓縮(或降低比特率)。此壓縮信號然后被傳輸至多路復(fù)用器和加擾器1030,以與其他數(shù)據(jù)復(fù)用,例如其他壓縮數(shù)據(jù)。
加擾器產(chǎn)生用在加擾處理中、并包括在多路復(fù)用器1030中的MPEG-2流中的控制字??刂谱衷趦?nèi)部產(chǎn)生,使端用戶的接收器/解碼器2000可以對節(jié)目進行解擾。
代表節(jié)目如何被商業(yè)化的訪問標(biāo)準(zhǔn)也被傳遞給多路復(fù)用器和加擾器1030。節(jié)目可以通過多種“訂閱”模式和/或多種“付費節(jié)目”(PPV)模式或事件進行商業(yè)化。在訂閱模式下,端用戶訂閱一個或多個商業(yè)節(jié)目或“束(bouquet)”,從而獲得觀看這些束中的每個信道的權(quán)限。在付費節(jié)目模式下,端用戶可以根據(jù)喜好購買。
控制字和訪問標(biāo)準(zhǔn)均用于建立權(quán)利控制消息(ECM)。此消息是與一個已加擾節(jié)目相關(guān)發(fā)送的消息;此消息包含控制字(允許對節(jié)目進行解擾)和廣播節(jié)目的訪問標(biāo)準(zhǔn)。訪問標(biāo)準(zhǔn)和控制字通過鏈接1040被傳輸至第二加密單元5102。在此單元中,產(chǎn)生ECM,對其進行解密并傳輸至多路復(fù)用器和加擾器1030。
廣播供應(yīng)商在數(shù)據(jù)流中廣播的每個服務(wù)包括多個不同的組件;例如電視節(jié)目包括視頻部分、音頻部分、字幕部分等等。服務(wù)的每個組件進行單獨加擾和加密,以隨后進行廣播。考慮到此服務(wù)的每個加擾組件,可能需要單獨的ECM,或者可選地,可以使用相同的控制字對每個組件進行加擾,則只需使用單一的ECM。
多路復(fù)用器1030接收電信號,所述電信號包含來自SAS 5200的已加密EMM、來自第二加密單元5102的已加密ECM以及來自壓縮器1010的壓縮節(jié)目。多路復(fù)用器1030對節(jié)目進行加擾,并以電信號的形式把已加擾節(jié)目、已加密EMM和已加密ECM傳輸至廣播系統(tǒng)600,例如,廣播系統(tǒng)600可能是圖1中的衛(wèi)星系統(tǒng)或其他廣播系統(tǒng)。接收器/解碼器2000對信號進行多路分解,以獲得具有已加密EMM和已加密ECM的已加擾節(jié)目。
接收器/解碼器接收廣播信號并提取MPEG-2數(shù)據(jù)流。如果節(jié)目已加擾,接收器/解碼器2000從MPEG-2流中提取相應(yīng)的ECM,并將此ECM傳遞給端用戶的“子”智能卡5500。其插入接收器/解碼器2000的外殼中。子智能卡5500控制端用戶是否有權(quán)解密ECM并訪問節(jié)目。如果無權(quán)限,將否定狀態(tài)傳遞給接收器/解碼器2000,以指示不能對此節(jié)目進行解擾。如果端用戶有權(quán)限,ECM被解密并提取出控制字。然后,解碼器2000可以使用控制器,對節(jié)目進行解擾。MPEG-2流被解壓縮,轉(zhuǎn)換為視頻信號并傳輸至電視機10000。
如果此節(jié)目未加擾,則不需要與MPEG-2流一起傳輸ECM,而接收器/解碼器2000解壓縮數(shù)據(jù),把信號轉(zhuǎn)換為視頻信號以傳輸至電視機10000。
訂戶管理系統(tǒng)(SMS)1100包括數(shù)據(jù)庫1150,對所有端用戶文件、商業(yè)內(nèi)容(例如價格表和促銷)、訂閱、PPV細節(jié)以及與端用戶的消費和授權(quán)相關(guān)的數(shù)據(jù)進行管理。SMS可能在物理上遠離SAS。
SMS 1100將暗示對要發(fā)送至端用戶的權(quán)利管理消息(EMM)的修改或創(chuàng)建的消息傳輸至SAS 5200。SMS 1100也將暗示未修改或創(chuàng)建EMM而僅改變端用戶狀態(tài)的消息(與定購產(chǎn)品時賦予端用戶的授權(quán)或與對端用戶的收費數(shù)額有關(guān))傳輸至SAS 5200。SAS 5200也發(fā)送消息(典型地請求如回電信息或計費信息等信息)至SMS 1100,因此很明顯,兩者之間的通信是雙向的。
接收器/解碼器參考圖4,將按功能塊的方式對接收器/解碼器2000的各種元件進行描述。
接收器/解碼器2000,例如可能是數(shù)字機頂盒(DSTB),包括中央主機處理器2002和數(shù)字電視協(xié)處理器2004,兩者均具有相關(guān)存儲器元件(未示出)并通過協(xié)處理器總線2006相連。協(xié)處理器2004適用于從USB接口1070、串行端口2072、并行端口(未示出)、調(diào)制解調(diào)器2074(與圖1中的調(diào)制解調(diào)器反向信道570連接)、以及解碼器面板2054上的開關(guān)觸點接收輸入數(shù)據(jù)。
接收器/解碼器還適用于接收來自紅外遙控器2080(以及藍牙設(shè)備等其他無線外圍設(shè)備2082)的輸入,而且具有分別適用于讀取銀行和訂閱智能卡2060和2062的兩個讀卡器2050和2052。訂閱智能卡讀卡器1052與插入的訂閱卡2062和條件訪問單元(未示出)相配合,以向多路分解器/解擾器/再復(fù)用器單元2010供應(yīng)必要的控制字,以對已加密廣播信號進行解擾。解碼器也包括傳統(tǒng)的調(diào)諧器2016和解調(diào)器2012,以在由解調(diào)器/解擾器單元2010濾波和解復(fù)用之前,接收和解調(diào)衛(wèi)星傳輸。還提供第二調(diào)諧器2018和第二解調(diào)器2014,以允許與第一信道并行地接收和解碼第二信道。
提供硬盤2100,以存儲接收器/解碼器接收和產(chǎn)生的節(jié)目和應(yīng)用數(shù)據(jù)。兩個調(diào)諧器2016與2018、兩個解調(diào)器2012與2014、多路分解器/解擾器/再復(fù)用器2010、數(shù)據(jù)解碼器2024和音頻解碼器2026結(jié)合起來提供高級記錄和回放特征,以便在觀看節(jié)目的同時記錄一個或多個節(jié)目,以及更一般地,從硬盤向顯示設(shè)備和/或輸出以及從顯示設(shè)備和/或輸入向硬盤進行傳送,所有這些均并行地發(fā)生。
接收器/解碼器中的音頻輸出2038和視頻輸出2040由PCM混頻器2030和音頻DAC 2034、MPEG視頻解碼器2028、圖形引擎2032和PAL/SECAM編碼器2036分別提供信號。當(dāng)然也可提供其他或補充性輸出。
在本說明中,應(yīng)用程序主要指用于控制接收器/解碼器2000的高級功能的計算機代碼。例如,當(dāng)用戶把遙控器2080對準(zhǔn)電視機(未示出)屏幕上的按鈕對象,并按下有效鍵時,運行與此按鍵相關(guān)的指令序列。主機處理器2002執(zhí)行應(yīng)用程序和相關(guān)的中間件,而在需要時,針對數(shù)字電視協(xié)處理器2004的遠程過程調(diào)用(RPC)通過協(xié)處理器總線2006。
交互應(yīng)用程序根據(jù)端用戶的請求,提出菜單和執(zhí)行命令,并提供與應(yīng)用程序的目的相關(guān)的數(shù)據(jù)。應(yīng)用程序可以是存儲于接收器/解碼器2000的ROM(或FLASH或其他非易失性存儲器)的駐留應(yīng)用程序,或者被廣播和下載到接收器/解碼器2000的RAM、FLASH存儲器或硬盤中。
應(yīng)用程序存儲在接收器/解碼器2000的存儲器位置中,并以資源文件表示。資源文件包括圖形目標(biāo)描述單元文件、變量塊單元文件、指令序列文件、應(yīng)用程序文件和數(shù)據(jù)文件。
接收器/解碼器包含被分為至少一個RAM卷、FLASH卷和至少一個ROM卷的存儲器(未示出),但此物理組織與邏輯組織不同。存儲器可以被進一步分為與各種接口相關(guān)的存儲器卷。從某種觀點來看,存儲器可以被看作硬件的一部分;從另一觀點來看,存儲器可以被看作支持或包含與硬件分離示出的整個系統(tǒng)。
接收器/解碼器的架構(gòu)參考圖5,接收器/解碼器的軟件/硬件架構(gòu)3000包含5個軟件層,對其進行組織,從而可以在任何接收器/解碼器內(nèi)并用任何操作系統(tǒng)實現(xiàn)。軟件層包括應(yīng)用層3100、應(yīng)用編程接口(API)層3300、虛擬機層3500、設(shè)備接口層3700(經(jīng)常簡寫為設(shè)備層)以及系統(tǒng)軟件/硬件層3900。
應(yīng)用層3100包含駐留于或下載至接收器/解碼器的應(yīng)用程序3120。它們可以是客戶使用的、采用Java、HTML、MHEG-5或其他語言編寫的交互應(yīng)用程序,或者可以是接收器/解碼器用于其他目的的應(yīng)用程序,例如為了運行此類交互應(yīng)用程序。這一層基于由虛擬機層提供的一套開放式應(yīng)用編程接口(API)。此系統(tǒng)允許將應(yīng)用程序在空中(on-the-fly)或按需下載至接收器/解碼器中的硬盤、閃存、或RAM存儲器。應(yīng)用程序代碼可以使用如數(shù)據(jù)存儲介質(zhì)命令與控制(DSMCC)、網(wǎng)絡(luò)文件服務(wù)器(NFS)等協(xié)議或其他協(xié)議以壓縮或非壓縮格式進行傳輸。
API層3300為交互應(yīng)用程序開發(fā)提供了高級工具。它包括構(gòu)成此高級API的幾個包。這些包提供運行交互應(yīng)用程序所需的所有功能。這些包可以被應(yīng)用程序訪問。
在優(yōu)選實施例中,API適用于以Java、PanTalk或類似編程語言編寫的應(yīng)用程序。此外,它可以有助于HTML和如MHEG-5等其他格式之間的解譯。除了這些特性,它還包括能夠根據(jù)需要分離和擴展的其他包和服務(wù)模塊。
虛擬機層3500包括語言解釋器以及多種模塊和系統(tǒng)。這一層由內(nèi)核3650(見圖6)管理,包括在接收器/解碼器內(nèi)接收和執(zhí)行交互應(yīng)用程序所需的一切。
設(shè)備接口層3700包括設(shè)備管理器和軟件設(shè)備(此處統(tǒng)稱為‘設(shè)備’)。設(shè)備是由管理外部事件和物理接口必要的邏輯資源構(gòu)成的軟件模塊。設(shè)備接口層,在設(shè)備管理器的控制下,管理驅(qū)動器和應(yīng)用程序之間的通信信道,并提供增強誤差例外檢查。受管理的(硬件)設(shè)備的示例是讀卡器3722(未示出)、調(diào)制解調(diào)器3730(未示出)、網(wǎng)絡(luò)3732(未示出)、PCMCIA(個人計算機存儲卡國際聯(lián)盟)、LED顯示器等。程序員不必直接處理本層,因為API層從上面控制著這些設(shè)備。
系統(tǒng)軟件/硬件層3900由接收器/解碼器的制造商提供。因為系統(tǒng)的模塊化以及高級操作系統(tǒng)提供的服務(wù)(例如事件調(diào)度和存儲器管理)是虛擬機和內(nèi)核的一部分,所以更高的層不依賴特定的實時操作系統(tǒng)(RTOS)或特定的處理器。
通常,虛擬機層3500,有時與設(shè)備層3700和/或API 3300結(jié)合,被稱為接收器/解碼器的‘中間件’。
參照圖6,下面對與圖5(包括應(yīng)用層3100、API層3300和虛擬機層3500)的上半部分對應(yīng)的接收器/解碼器3000的軟件/硬件架構(gòu)進行更詳細的說明。
交互應(yīng)用程序是用戶與之進行交互的應(yīng)用程序,例如,以獲得電子節(jié)目指南、遠程銀行應(yīng)用和游戲等產(chǎn)品和服務(wù)。
加上應(yīng)用程序管理器3110,應(yīng)用層3100中有兩種類型的應(yīng)用程序。存在如網(wǎng)絡(luò)瀏覽器3130等交互應(yīng)用程序,網(wǎng)絡(luò)瀏覽器3130在符合API 3300的情況下可隨時添加。還存在用于管理和支持交互應(yīng)用程序的駐留應(yīng)用程序。駐留應(yīng)用程序?qū)嶋H上的是永久性的,它包括·引導(dǎo)程序引導(dǎo)應(yīng)用程序3124是接收器/解碼器加電啟動后運行的第一個應(yīng)用程序。引導(dǎo)應(yīng)用程序首先啟動應(yīng)用程序管理器3110,然后啟動虛擬機3500內(nèi)的“管理器”軟件模塊,如存儲器管理器3544和事件管理器3546。
·應(yīng)用程序管理器應(yīng)用程序管理器3110管理接收器/解碼器內(nèi)運行的交互應(yīng)用程序,也就是說,它啟動、停止、掛起、恢復(fù)、處理事件,并處理應(yīng)用程序之間的通信。它允許多個應(yīng)用程序同時運行并涉及應(yīng)用程序之間的資源分配。此應(yīng)用程序?qū)τ脩敉耆该鳌?br> ·設(shè)置設(shè)置應(yīng)用程序3144的目的是配置接收器/解碼器,主要是在第一次使用時。它執(zhí)行掃描電視頻道、設(shè)置日期和時間、建立用戶偏好等動作。然而,用戶可以隨時使用設(shè)置應(yīng)用程序,改變接收器/解碼器的配置。
·調(diào)臺(zapping)調(diào)臺應(yīng)用程序3146用于使用上一節(jié)目、下一節(jié)目和數(shù)字鍵改變頻道。當(dāng)使用調(diào)臺的另一種形式時,例如通過標(biāo)題欄(導(dǎo)頻)應(yīng)用程序(banner(pilot)application),調(diào)臺應(yīng)用程序被終止。
·返回返回應(yīng)用程序3148用于提取存儲在接收器/解碼器中的各種參數(shù)值并通過調(diào)制解調(diào)反向信道1070(未示出)或其他方式把這些值返回給商業(yè)運營商。
應(yīng)用層3100的其他應(yīng)用程序包括節(jié)目指南應(yīng)用程序3132,按次付費應(yīng)用程序3134,標(biāo)題(導(dǎo)頻)應(yīng)用程序3136、家庭銀行應(yīng)用程序3138、軟件下載應(yīng)用程序3140和PVR(個人視頻錄像機)應(yīng)用程序3154(見下)。
如上面所說,應(yīng)用編程(API)層3300含有幾個包。這些包包括用于如訪問虛擬機的基本特征的基本系統(tǒng)包3310、DAVIC包3320以及用于訪問首要軟件廠商的獨特軟件架構(gòu)的特征的專有包3330。
更具體一些,虛擬機3500包括·語言解譯器3510可以安裝不同的解譯器來匹配要讀取的應(yīng)用類型。這些包括Java解譯器3512、PanTalk解譯器3514、HTML解譯器3516、MHEG-5解譯器3518等。
·服務(wù)信息(SI)引擎SI引擎3540加載并監(jiān)控通用數(shù)字視頻廣播(DVB)或程序系統(tǒng)信息協(xié)議(PSIP)表,并將它們放入高速緩存。允許需要包含在其中的數(shù)據(jù)的應(yīng)用程序訪問這些表。
·調(diào)度器3542此模塊實現(xiàn)搶先、多線程調(diào)度,每個線程具有自己的事件隊列。
·存儲器管理器3544此模塊管理對存儲器的訪問。它也在必要時自動壓縮存儲器中的數(shù)據(jù),并執(zhí)行自動無用信息收集。
·事件管理器3546此模塊允許根據(jù)優(yōu)先級觸發(fā)事件。它管理計時器和事件抓取并允許應(yīng)用程序互相發(fā)送事件。
·動態(tài)鏈接器3548此模塊實現(xiàn)源自本地Java函數(shù)的地址的解析,加載來自下載至RAM中的Java類的本地方法,以及解析從下載本地代碼對ROM的調(diào)用。
·圖形系統(tǒng)3550此系統(tǒng)面向?qū)ο笄医?jīng)過優(yōu)化。它包括圖形窗口和對象管理以及具有多語言支持的矢量字體引擎。
·類管理器3552此模塊加載類并解析任何類引用問題。
·文件系統(tǒng)3554此模塊緊湊,經(jīng)過優(yōu)化以管理具有多個ROM、閃存、RAM和DSMCC卷的分級文件系統(tǒng)。閃存的完整性在任何事件下都得到保證。
·安全管理器3556此模塊鑒定應(yīng)用程序,并控制應(yīng)用程序?qū)γ舾写鎯ζ饕约皺C頂盒的其他區(qū)域的訪問。
·下載器3558此模塊使用自動數(shù)據(jù)加載,從遠程DSMCC傳送帶或通過NFS協(xié)議,而下載的文件可以通過與駐留文件相同的方式進行訪問。還提供存儲器清理、壓縮和認(rèn)證。
此外,支持DAVIC資源通知模塊,從而實現(xiàn)客戶端資源的高效管理。
內(nèi)核3650管理運行于虛擬機3500和設(shè)備接口層3700(未示出)內(nèi)的各種不同進程。因為效率和可靠性的原因,此核心實現(xiàn)用于操作系統(tǒng)的POSIX標(biāo)準(zhǔn)的相關(guān)部分。
在此內(nèi)核的控制下,虛擬機(運行Java和PanTalk應(yīng)用程序)在其自己的線程內(nèi)運行,與大容量存儲服務(wù)器3850(未示出)等操作系統(tǒng)的其他‘服務(wù)器’元件相分離。相應(yīng)的供給也在API層3300中進行,例如要求要作為系統(tǒng)調(diào)用中的參數(shù)進行傳遞的線程ID,以便讓應(yīng)用程序3120受益于多線程環(huán)境。
通過提供多線程,可以獲得更高的穩(wěn)定性。例如,如果虛擬機3500因為某些原因停止運行,崩潰或被試圖訪問設(shè)備的應(yīng)用程序長時間堵塞,硬盤服務(wù)器等系統(tǒng)的其他時間關(guān)鍵型部件可以繼續(xù)運行。
除了虛擬機3500和內(nèi)核3650,也提供硬盤視頻錄像機(HDVR)模塊3850,用于處理硬盤2210或其他附加大容量存儲組件的記錄和回放功能。此服務(wù)器包括兩個處理記錄的單獨線程3854和3856,一個處理回放的線程3858以及用于與大容量存儲組件接口的文件系統(tǒng)庫3852。
硬盤視頻錄像機(HDVR)3850內(nèi)的線程3854、3856和3858中合適的一個接收來自如個人視頻錄像機(PVR)應(yīng)用程序3154等客戶端的命令(例如啟動記錄特定節(jié)目的命令),例如,響應(yīng)用戶按下“記錄”按鈕。
所述線程按順序與服務(wù)設(shè)備3736(見圖7)交互,以設(shè)置并同步接收器/解碼器處理要記錄或回放的比特流的部分。線程也并行地與文件系統(tǒng)庫3852交互,以在硬盤2210(未示出)上合適的地方協(xié)調(diào)記錄和回放。
然后,文件系統(tǒng)庫3852向大容量存儲器設(shè)備3728(見圖7)發(fā)送命令,告訴大容量存儲器3728傳輸(通過FIFO緩存)哪些子傳送流(STS),以及應(yīng)在哪些硬盤目標(biāo)上存儲此傳送流。硬盤上簇的分配和一般文件管理由文件系統(tǒng)庫3852執(zhí)行,大容量存儲設(shè)備本身涉及低級操作。
上面提及的服務(wù)設(shè)備3736與其他設(shè)備不同,它與接收器/解碼器的物理組件無關(guān)。它提供高級接口,把接收器/解碼器中的各種調(diào)諧器、多路分解器、再復(fù)用器和硬盤設(shè)備聚合在單一“實例”中,把更高級線程從協(xié)調(diào)各種子設(shè)備中解放出來。
參考圖7,下面詳細說明對應(yīng)于圖5(包括設(shè)備接口層3700和系統(tǒng)軟件與硬件層3900)下半部分的接收器/解碼器3000的軟件架構(gòu)。
設(shè)備層提供的其他設(shè)備包括條件訪問設(shè)備3720、對應(yīng)于圖4中兩個(或更多)調(diào)諧器2016和2018的調(diào)諧器設(shè)備3724、視頻設(shè)備3734、I/O端口設(shè)備3726、服務(wù)設(shè)備3736和上面提到的大容量存儲設(shè)備3728。
廣義上看,設(shè)備可以被看作為定義邏輯接口,所以兩個不同的設(shè)備可以與共同物理端口相連。特定設(shè)備可以互相通信,而所有設(shè)備也在內(nèi)核3650的控制下運行。
在使用任何設(shè)備的服務(wù)之前,程序(例如應(yīng)用程序指令序列)必須被宣布為“客戶端”,也就是說對設(shè)備或設(shè)備管理器3710的邏輯訪問路徑。管理器賦予客戶端一個客戶端號,對此設(shè)備的所有訪問中均會使用。設(shè)備可以包含幾個客戶端,每個設(shè)備的客戶端號取決于設(shè)備的類型??蛻舳送ㄟ^程序“設(shè)備打開頻道”引入此設(shè)備。此程序為客戶端分配客戶端號??梢酝ㄟ^程序“設(shè)備關(guān)閉頻道”從設(shè)備管理器3710客戶端列表中去除客戶端。
由設(shè)備管理器3710提供的對設(shè)備的訪問可以是同步的,也可以是異步的。對于同步訪問,使用程序“設(shè)備調(diào)用”。這是訪問即刻可用的數(shù)據(jù)或不涉及等待希望獲得的響應(yīng)的功能的裝置。對于異步訪問,使用程序“設(shè)備I/O”。這是訪問涉及等待響應(yīng)的數(shù)據(jù)的裝置,例如掃描調(diào)諧器頻率以發(fā)現(xiàn)多路復(fù)用或從MPEG流中取回表格。當(dāng)請求的結(jié)果可用時,將事件放入引擎的隊列以表示其到達。另外的程序“設(shè)備事件”提供了管理意外事件的裝置。
在接收器/解碼器的第二個實施例中,接收器/解碼器架構(gòu)的下半部分由圖8所示的層替代。
在本實施例中,在虛擬機3500(未示出)和設(shè)備層3700之間提供擴展設(shè)備層接口(EDLI),在設(shè)備層3700和系統(tǒng)軟件/硬件層3900之間提供抽象設(shè)備接口3800。另外,相同的部件用相同的數(shù)字表示。
擴展設(shè)備層接口(EDLI)3600提供虛擬機3500和設(shè)備接口層3700之間的專用接口,并通常為設(shè)備接口層提供多線程支持。EDLI的功能包括路由異步事件至中間件內(nèi)的適當(dāng)線程(因為設(shè)備接口層本身不需要支持多線程)以及路由線程之間的消息。
抽象設(shè)備接口3800提供系統(tǒng)軟件/硬件層3900內(nèi)設(shè)備接口層3700和設(shè)備驅(qū)動器3910之間的另一接口。通過提供這樣的接口,復(fù)雜的大型設(shè)備層3700可以在更高程度上獨立于硬件。
內(nèi)容推服務(wù)——概況現(xiàn)在參照圖9,內(nèi)容推服務(wù)把內(nèi)容(按此處定義)“推(push)”至接收器/解碼器,也就是說,內(nèi)容被廣播至接收器/解碼器,以便存儲在硬盤2100上供用戶以后訪問,即使用戶未要求存儲。在優(yōu)選實施例中,內(nèi)容可以被用戶在預(yù)定的時間段內(nèi)訪問。此內(nèi)容可能包括來自多個內(nèi)容提供商的內(nèi)容;然而,在此優(yōu)選實施例中,每個內(nèi)容推服務(wù)對由單個內(nèi)容提供商4030提供的內(nèi)容進行推操作。
希望提供內(nèi)容推服務(wù)的內(nèi)容提供商產(chǎn)生被稱為分配列表的列表,其包含定義了內(nèi)容推服務(wù)的特定特征的信息;分配列表后面會有更詳細說明。內(nèi)容提供商4030(圖9)向廣播中心1000提供分配列表、要進行推操作的內(nèi)容以及任何額外的資源數(shù)據(jù)(后面也有詳細說明)。
一旦廣播中心1000從內(nèi)容提供商接收到分配列表,它調(diào)度廣播會話以把內(nèi)容推入接收器/解碼器。在推內(nèi)容之前,廣播中心1000根據(jù)內(nèi)容傳輸調(diào)度,編輯信息,使包含在分配列表中的信息形成調(diào)度分配列表(下面有詳細說明)。
調(diào)度分配列表類似于分配列表,但包含廣播中心1000處的電視運營商所增加的信息,例如如何將內(nèi)容提供給接收器/解碼器(也就是,廣播會話的定時、要廣播什么內(nèi)容等等)。調(diào)度分配列表被傳輸至接收器/解碼器,以便用戶訪問內(nèi)容推服務(wù)。
調(diào)度分配列表中所包括的信息通過接收器/解碼器用戶接口(稱作服務(wù)指南接口)提供給用戶。接收器/解碼器產(chǎn)生用于顯示在電視1000上的服務(wù)指南接口(后面有詳細說明),以向用戶提供與要進行推操作的內(nèi)容相關(guān)的信息,例如,標(biāo)題和內(nèi)容對用戶可用的日期。如果用戶希望訪問服務(wù)指南所列出的內(nèi)容中的特定內(nèi)容項,用戶就此與接收器/解碼器進行通信,例如通過按下遙控器2080上的鍵。推內(nèi)容時,存儲用戶選擇的內(nèi)容項到硬盤上,同時忽略其他內(nèi)容。
內(nèi)容推服務(wù)可以是可選或強制的。可選服務(wù)是需要用戶進行注冊(按下面的說明)的服務(wù);未注冊可選服務(wù)時,此服務(wù)提供的任何內(nèi)容將不被存儲到用戶的接收器/解碼器的硬盤2100上。
強制服務(wù)是用戶的接收器/解碼器使注冊自動生效的服務(wù)(下面有說明)。
此外,內(nèi)容推服務(wù)內(nèi)的內(nèi)容也可以是可選或強制的。沒有用戶的干預(yù),可選內(nèi)容并不被存儲在用戶的接收器/解碼器的硬盤上(直接選擇內(nèi)容,或間接通過偏好模塊3120輸入偏好,稍后進行描述)。
強制內(nèi)容自動存儲在用戶的接收器/解碼器的硬盤上,只要提供強制內(nèi)容的服務(wù)是接收器/解碼器注冊的服務(wù)。
廣播中心對內(nèi)容進行了推操作且將強制內(nèi)容和選定的可選內(nèi)容存儲到接收器/解碼器的硬盤上之后(下面有說明),內(nèi)容即可被用戶訪問。在優(yōu)選實施例中,用戶可以通過從面向相應(yīng)的內(nèi)容推服務(wù)的服務(wù)指南接口選擇該內(nèi)容項,在存儲內(nèi)容項的可用時間段期間,請求開始訪問所存儲的內(nèi)容項(例如,電影或音軌的回放,或者加載應(yīng)用程序或游戲)。
下面,將對上述及內(nèi)容推服務(wù)的其他方案的多種示例和其對用戶可用的方式進行描述。
內(nèi)容提供商的角色內(nèi)容提供商是提供用于向接收器/解碼器廣播的內(nèi)容的實體。在創(chuàng)建內(nèi)容推服務(wù)時,內(nèi)容提供商選擇他希望能夠提前存儲在用戶的接收器/解碼器的硬盤上、以通過點播方式(也就是說,在把內(nèi)容提供給接收器/解碼器后,用戶可以在內(nèi)容的可用時間段期間請求訪問內(nèi)容)被訪問的一個或多個內(nèi)容項。
內(nèi)容提供商希望使用這樣的模式提供的內(nèi)容類型不局限于視/聽內(nèi)容(例如,電視節(jié)目、廣告和電影)。內(nèi)容提供商或許還希望預(yù)先定位音樂或其他音頻軌道、應(yīng)用程序、數(shù)據(jù)文件和計算機游戲,用于后來的點播訪問。特別地,內(nèi)容提供商可能希望在內(nèi)容推服務(wù)中提供能夠產(chǎn)生收入的內(nèi)容(也就是說,用戶在訪問內(nèi)容之前需要購買其的權(quán)限的內(nèi)容)。
此外,內(nèi)容提供商可能希望將額外內(nèi)容與一些內(nèi)容進行捆綁(例如,針對未來內(nèi)容的廣告,或者付費給此內(nèi)容提供商把廣告放入用戶的接收器/解碼器中的其他商品或服務(wù)提供商的廣告)。
此外,內(nèi)容提供商可能希望向用戶提供面向包含在內(nèi)容推服務(wù)內(nèi)的內(nèi)容的用戶接口,而不希望按照駐留接口樣式顯示內(nèi)容,例如已知接收器/解碼器的電子節(jié)目指南。
分配列表如上所述,內(nèi)容提供商選擇作為內(nèi)容推服務(wù)的一部分提供的內(nèi)容。選定的內(nèi)容7050在分配列表7010(見圖10)中做成目錄。因為分配列表要傳遞給廣播中心1000,以將要作為內(nèi)容推服務(wù)的一部分廣播的內(nèi)容通知給(廣播中心1000的)電視運營商,此列表包含廣播中心為了管理此服務(wù)所需的所有信息。
圖10所示的分配列表包括兩大類信息-服務(wù)特定信息,以及-內(nèi)容特定信息。
服務(wù)特定信息包括-惟一的推列表標(biāo)識符,用于識別提供此列表以及列表與之相關(guān)的服務(wù)的內(nèi)容提供商;-版本標(biāo)識符,用于識別列表與之相關(guān)的服務(wù)的版本(使內(nèi)容提供商能夠更新服務(wù));-服務(wù)的描述(也就是,它所包含的內(nèi)容的類型和/或,在特定優(yōu)選實施例中,顯示給用戶的服務(wù)的文本描述);-開始日期,指示內(nèi)容可用于用戶訪問的日期;-結(jié)束日期,指示內(nèi)容終止可用于用戶訪問的日期;以及-標(biāo)志,指示服務(wù)是強制的還是可選的。
內(nèi)容特定信息包括
-內(nèi)容參考標(biāo)識符(CRID);-內(nèi)容項的標(biāo)題;-指示內(nèi)容項是否是強制的標(biāo)志(其他地方有解釋);-指示內(nèi)容項大小的信息--對于作為文件提供的內(nèi)容,這將是文件大??;對于必須作為數(shù)據(jù)流提供的內(nèi)容,這將是平均比特率和數(shù)據(jù)流持續(xù)時間;以及-指示內(nèi)容提供商給內(nèi)容項設(shè)定的優(yōu)先級的信息(廣播中心對此優(yōu)先級的使用見下面的說明)。
如上所述,在特定的優(yōu)選實施例中,內(nèi)容提供商確定哪些內(nèi)容是強制的,哪些是可選的(也就是說,哪些將在無用戶干預(yù)的情況下存儲于接收器/解碼器的硬盤,以及哪些需要用戶選擇來存儲在接收器/解碼器上)。例如,包含多個電影的推服務(wù)可能包含下面的一個或多個強制內(nèi)容-內(nèi)容提供商希望提前放置在多個用戶的接收器/解碼器的硬盤上的一部電影(或多部電影);-即將在電影院放映的新影片的預(yù)告片;以及-內(nèi)容提供商為帶來額外收入而提供的廣告。
用途與商業(yè)規(guī)則,以及商業(yè)模式內(nèi)容提供商也決定用途與商業(yè)規(guī)則,以及提供特定內(nèi)容的商業(yè)模式,然后把這些規(guī)則和模式的細節(jié)傳遞給接收器/解碼器。
用途規(guī)則可以包括-內(nèi)容訪問的有限次數(shù)(例如放映電影的有限次數(shù));以及-內(nèi)容項可被訪問的時間段。
商業(yè)規(guī)則可以包括-特定內(nèi)容項可用的開始日期;-特定內(nèi)容項可用的終止日期;以及-訪問內(nèi)容項的費用。
提供內(nèi)容項的商業(yè)模式包括-無限制的促銷,在一段時間內(nèi)不需要購買權(quán)限即可訪問內(nèi)容,且不限制對內(nèi)容的訪問次數(shù);-有限制的促銷,在一段時間內(nèi)不需要購買權(quán)限即可訪問內(nèi)容,且內(nèi)容的訪問次數(shù)存在上限;-租賃模式,支付一定的費用獲取一段時間內(nèi)的內(nèi)容訪問權(quán)限,無訪問次數(shù)的上限;-按用戶付費,付費購買有限的內(nèi)容訪問次數(shù)。
在優(yōu)選實施例中,用戶可免費注冊特定服務(wù);只有內(nèi)容的存儲和/或消費影響付費。然而,在另一實施例(例如,與具有強制內(nèi)容的服務(wù)相關(guān))中,用戶必須付費,以獲取分配列表(并由此注冊此服務(wù))。
接口、以及編輯和資源數(shù)據(jù)如上所述,內(nèi)容提供商可能希望向用戶提供訪問構(gòu)成此服務(wù)一部分的內(nèi)容的特定用戶接口。此接口可能具有內(nèi)容提供商定義的功能和/或外觀與感覺。
為了提供此接口,內(nèi)容提供商能夠提供兩類額外信息-編輯信息,以及-格式化信息。
編輯信息的結(jié)構(gòu)如圖11所示,表明從分配列表7010提取的信息,顯示電影“Wayne’s World”已經(jīng)可用,而且其具有CRID 0。編輯信息包含指示存檔7020內(nèi)的位置的分配表7012,與特定內(nèi)容項相關(guān)的編輯信息以及編輯信息的類型。在所示實施例中,編輯信息分配表7012包括面向具有CRID 0的內(nèi)容項的兩個條目。它們是可在存檔7020的位置A找到的文本項,以及可在存檔7020的位置B找到的靜態(tài)圖像。
這樣,在所示實施例中,編輯數(shù)據(jù)包括內(nèi)容的編輯描述(“Wayne’sWorld”的簡短描述以及演員表),以及例如靜態(tài)圖像。本實施例中的編輯數(shù)據(jù)旨在引起用戶對內(nèi)容項的興趣。
第一實施例中的格式化信息(未示出)包括在瀏覽器內(nèi)顯示接口的指令(例如,XML文件和CSS(層疊樣式表),或HTML文件)。在另一實施例中,格式化信息包含將其推入已經(jīng)注冊了該服務(wù)的用戶的接收器/解碼器的專有接口應(yīng)用程序。此用戶接口下面有詳細說明。
向廣播中心傳遞材料如圖12所示,內(nèi)容提供商把分配列表7010和相關(guān)的內(nèi)容提供給廣播中心1000的上載服務(wù)器600。其他內(nèi)容提供商4032和4034也可向分配列表管理器7040提供分配列表,而單獨的內(nèi)容提供商4030可以提供與多個不同的推服務(wù)相關(guān)的多個分配列表。此內(nèi)容提供商也提供,在存檔內(nèi),包括與要廣播的內(nèi)容相關(guān)的資源數(shù)據(jù)7030的編輯數(shù)據(jù)7020。
分配列表、編輯數(shù)據(jù)和內(nèi)容被內(nèi)容提供商通過兩種截然不同的方式傳遞給廣播中心。以文件形式提供的項目(例如,分配列表、應(yīng)用數(shù)據(jù)、音樂、游戲數(shù)據(jù)、數(shù)據(jù)文件和編輯數(shù)據(jù))被內(nèi)容提供商上載到廣播中心。這種上載通過使用駐留在內(nèi)容提供商的計算機上的應(yīng)用程序或駐留在廣播中心的計算機上的應(yīng)用程序(例如,通過撥號訪問)提供的圖形用戶界面7005實現(xiàn)。在特定的優(yōu)選實施例中,內(nèi)容的提供通過使用運行于上載服務(wù)器上的HTML上載接口實現(xiàn)。內(nèi)容提供商通過登陸和密碼,訪問上載服務(wù)器。與每項服務(wù)相關(guān)的文件被提供給服務(wù)器上各自的目錄。不以文件形式提供的項目(例如具有電影等視頻元素的內(nèi)容)以MPEG-2流或存儲于視頻磁帶或DVD上的物理形式提供。
廣播中心如上所述,電視運營商的廣播中心管理內(nèi)容推服務(wù)并組織把從內(nèi)容提供商收到的內(nèi)容按照與內(nèi)容提供商商定的方式廣播給用戶的接收器/解碼器。
廣播中心的作用下面用概述的方式說明。
內(nèi)容推服務(wù)管理廣播中心監(jiān)督內(nèi)容推服務(wù)特別提供讓內(nèi)容提供商開啟新的內(nèi)容推服務(wù)、關(guān)閉內(nèi)容推服務(wù)或修改內(nèi)容推服務(wù)的功能。廣播中心本身能夠修改推服務(wù)環(huán)境,例如,通過提高或降低每個接收器/解碼器上所分配的空間。
分配列表管理與提供廣播中心從內(nèi)容提供商處接收分配列表并按照下面所說的方式把調(diào)度分配列表廣播至用戶的接收器/解碼器。廣播中心也負(fù)責(zé)通知接收器/解碼器推服務(wù)的存在。
內(nèi)容分配廣播中心負(fù)責(zé)對接收器/解碼器的內(nèi)容調(diào)度和分配中的帶寬使用管理。
更新能力廣播中心能夠從內(nèi)容提供商處接收(以上面所說的方式)更新的分配列表。未示出在更新分配列表上的內(nèi)容項通過終止其廣播和更新相應(yīng)的調(diào)度分配列表進行刪除,從而不把刪除的內(nèi)容項提供給端用戶。如果此內(nèi)容已經(jīng)存儲到接收器/解碼器上,則由接收器/解碼器上的軟件在收到更新的調(diào)度分配列表后刪除(下面有說明),如果用戶并不具有針對此內(nèi)容項的用戶權(quán)限。如果用戶已經(jīng)獲得用戶權(quán)限,此內(nèi)容的刪除則在用戶權(quán)限過期后發(fā)生。
忠誠度信息報告在優(yōu)選實施例中,廣播中心也包括管理觀眾報告的裝置。這提供有關(guān)選擇下載每個內(nèi)容項并獲得用戶權(quán)限的用戶數(shù)量的信息。在優(yōu)選實施例中,廣播中心通過反向信道570從接收器/解碼器接收用戶活動(例如,存儲的內(nèi)容、要求的訪問權(quán)限和訪問的內(nèi)容)的定期(例如每周)報告。此信息存儲在廣播中心,廣播中心然后根據(jù)此信息,為內(nèi)容提供商創(chuàng)建報告。此報告細述內(nèi)容的惟一標(biāo)識符,測量該信息的時間窗口以及提供的用戶權(quán)限數(shù)。
廣播中心的結(jié)構(gòu)描述現(xiàn)在,參考圖12進一步說明根據(jù)實施例的廣播中心的特性。
廣播中心包含上載服務(wù)器600,其提供了內(nèi)容提供商通過其向廣播中心傳遞分配列表、內(nèi)容等至廣播中心的、對內(nèi)容提供商的接口。上載服務(wù)器600在第一數(shù)據(jù)存儲器602中存儲上載數(shù)據(jù)。此數(shù)據(jù)由分配列表管理器7060讀取,分配列表管理器7060解析分配列表并為分配列表和內(nèi)容分配準(zhǔn)備傳輸時間表。解析后的分配列表、其與之相關(guān)的內(nèi)容以及相關(guān)的時間表由分配列表管理器7060存儲在第二存儲器7062上。推服務(wù)調(diào)度器7040讀取由分配列表管理器7060產(chǎn)生的時間表,并在合適的時間把分配列表和內(nèi)容傳遞給合適的視頻服務(wù)器7100和推傳遞服務(wù)器7070。視頻服務(wù)器把內(nèi)容傳遞給多路復(fù)用器1030,以插入如上進行傳輸?shù)膫魉土?。推傳遞服務(wù)器7070把內(nèi)容和分配列表等傳遞給IP/DVB網(wǎng)關(guān)7110,IP/DVB網(wǎng)關(guān)7110準(zhǔn)備數(shù)據(jù),以由多路復(fù)用器1030插入傳送流。
廣播中心功能的詳細描述下面進一步詳細地說明廣播中心管理內(nèi)容推服務(wù)的功能。再次返回圖12,一旦分配列表7010被上載服務(wù)器600收到(見上面“向廣播中心傳遞材料”中的描述),它被傳遞至數(shù)據(jù)存儲器602,由分配列表管理器7060在這里讀取。分配列表管理器維護包括分配列表、與在分配列表中標(biāo)識的內(nèi)容相關(guān)的編輯數(shù)據(jù)及內(nèi)容本身在內(nèi)的數(shù)據(jù)庫7062。分配列表管理器7060通過從分配列表中讀取版本標(biāo)識符,確保對最新版本的分配列表進行處理。
在優(yōu)選實施例中,存儲在數(shù)據(jù)存儲器602和7062中的數(shù)據(jù)以數(shù)據(jù)庫的形式存儲。在另一優(yōu)選實施例中,部分或全部數(shù)據(jù)以XML文件的形式存儲。
此外,分配列表管理器產(chǎn)生公告以廣播至接收器/解碼器,表明新的推服務(wù)已經(jīng)可用。
內(nèi)容推服務(wù)的內(nèi)容分配由符合內(nèi)容提供商要求的時間期限的開始和結(jié)束日期定義。在開始和結(jié)束日期之間,廣播中心根據(jù)可用的帶寬資源定義分配會話。分配列表管理器7060能夠根據(jù)持續(xù)時間和比特率信息以及文件內(nèi)容的文件大小計算向接收器/解碼器傳輸內(nèi)容所需的帶寬。
分配列表管理器7060也能夠從分配列表中提取出內(nèi)容提供商插入的、與特定內(nèi)容項相關(guān)的優(yōu)先級信息。例如,優(yōu)先級可能被設(shè)定為高、正常和低,或使用數(shù)字確定。分配列表管理器根據(jù)設(shè)定的優(yōu)先級分配傳輸頻率。例如,被設(shè)定為高優(yōu)先級的內(nèi)容項的傳輸頻率可能被分配為每日;被設(shè)定為低優(yōu)先級的內(nèi)容項的傳輸頻率可能被分配為每周。
根據(jù)此信息和上面提到的開始日期與結(jié)束日期,分配列表管理器7060為廣播會話產(chǎn)生定時信息--也就是廣播會話的開始時間和持續(xù)時間,以及廣播會話中內(nèi)容項的廣播定時。傳輸調(diào)度信息被添加到分配列表以形成調(diào)度分配列表,其中的信息指示傳輸內(nèi)容和傳送流的頻率以及定位內(nèi)容的PID(例如,每個內(nèi)容項可以分配有惟一的PID或PID組)。添加至分配列表的信息有利于接收器/解碼器上的內(nèi)容管理操作,尤其有利于接收形成了推服務(wù)的一部分的內(nèi)容。
內(nèi)容的傳輸可以安排在低帶寬利用率的時候進行,例如凌晨,以讓運營商最充分地利用可用的帶寬。如此可以讓內(nèi)容提供商降低內(nèi)容分配的成本。
分配列表管理器7060也為公告的定期傳輸產(chǎn)生時間表。此公告與此時間表信息(包括與分配列表的傳輸位置相關(guān)的信息——轉(zhuǎn)發(fā)器頻率、PID等)一起傳輸給接收器/解碼器。
在優(yōu)選實施例中,分配列表管理器7060執(zhí)行上述調(diào)度,而不需人的干預(yù)。然而,在特定的優(yōu)選實施例中,人類操作員使用管理接口7090監(jiān)控上述廣播中心的各種組件所執(zhí)行的處理,并特別地影響內(nèi)容傳輸?shù)恼{(diào)度。
要提供的內(nèi)容和調(diào)度分配列表存儲在數(shù)據(jù)存儲7062中,由推服務(wù)調(diào)度器7040掛起訪問。
推服務(wù)調(diào)度器7040監(jiān)控分配列表管理器7060存儲在數(shù)據(jù)存儲器7062中的數(shù)據(jù),解析傳輸時間表(面向公告的傳輸、調(diào)度分配列表和內(nèi)容本身),并把相關(guān)數(shù)據(jù)傳遞給視頻服務(wù)器或推傳遞服務(wù)器。電影數(shù)據(jù)被傳遞給視頻服務(wù)器7100,在這里為插入傳送流以已知的方式做準(zhǔn)備。其他數(shù)據(jù)被傳遞給推傳遞服務(wù)器7070,在合適的時候把數(shù)據(jù)以已知的方式轉(zhuǎn)為MPEG-2包。
視頻服務(wù)器7100和推傳遞服務(wù)器7070把數(shù)據(jù)傳遞給多路復(fù)用器1030,多路復(fù)用器1030以已知的方式操作以產(chǎn)生用于傳輸?shù)膫魉土鳌?br> 在優(yōu)選的實施例中,公告被插入專用的公告信道(例如,該傳送流或由廣播中心傳輸?shù)拿總€傳送流中的預(yù)定PID)。
內(nèi)容的傳遞如上所述,在用于傳遞調(diào)度分配列表的已調(diào)度時間,此列表被推服務(wù)調(diào)度器7040從第二數(shù)據(jù)存儲7062傳遞給推傳遞服務(wù)器7070,推傳遞服務(wù)器7070把此列表與編輯數(shù)據(jù)一起傳輸給接收器/解碼器。然后,在用于傳遞內(nèi)容的已調(diào)度時間,各種內(nèi)容項也在已調(diào)度廣播會話期間被傳輸。
以文件形式提供的內(nèi)容(如上所述),例如調(diào)度分配列表本身,被傳遞給監(jiān)督內(nèi)容傳輸?shù)耐苽鬟f服務(wù)器7070。這些文件放入MPEG-2部分(DSM-CC部分),供傳輸。傳輸?shù)哪J娇梢允?DSM-CC數(shù)據(jù)傳送帶;-MPEG-2流中的專有部分(例如C針對PC軟件的信道);或-使用IP組播的DVB多協(xié)議封裝(DVB-MPE)所示實施例使用IP/DVB解決方案,從而將要傳輸?shù)膬?nèi)容通過推服務(wù)器7070傳遞給IP/DVB網(wǎng)關(guān)7110,在這里,在傳遞給多路復(fù)用器并傳輸之前,將文件作為以MPEG-2分組進行封裝的IP數(shù)據(jù)準(zhǔn)備。
接收器/解碼器如上所述,內(nèi)容推服務(wù)的目的是提前把內(nèi)容放到接收器/解碼器上供用戶訪問。為了達到此目的,服務(wù)存在通知被發(fā)送至接收器/解碼器,而用戶可以為此服務(wù)選擇接收分配列表。收到分配列表之后,用戶可以使用接口8000(見圖13a),從服務(wù)中選擇他希望提供到他的接收器/解碼器上的內(nèi)容。然后,接收器/解碼器在其被廣播中心傳輸時存儲所選擇的內(nèi)容。然后,用戶可以通過用戶接口訪問所存儲的內(nèi)容。
下面詳細說明接收器/解碼器在內(nèi)容推服務(wù)環(huán)境下的作用。
接收器/解碼器硬盤位于接收器/解碼器上的硬盤2100的一部分被保留用于存儲內(nèi)容推服務(wù)提供的內(nèi)容。內(nèi)容提供商能夠有效地在接收器/解碼器硬盤上租借空間用于提前放入他們的內(nèi)容,以便用戶在空閑時觀看。這減少在用戶最有可能欣賞選定節(jié)目的高峰期時的帶寬流量。
內(nèi)容推服務(wù)管理上面圖6所說的應(yīng)用層的應(yīng)用3120是內(nèi)容推服務(wù)管理器。這是一種駐留應(yīng)用程序,監(jiān)督接收器/解碼器上與內(nèi)容推服務(wù)相關(guān)的活動。此應(yīng)用程序負(fù)責(zé)-針對與新的和/或更新的調(diào)度分配列表相關(guān)的公告,監(jiān)控公告信道(如上所述);-通知用戶可用分配列表;-處理對強制服務(wù)的自動注冊以及用戶啟動的對可選服務(wù)的注冊。
此外,內(nèi)容推服務(wù)管理器對包含與要求接收器/解碼器的硬件和軟件資源(例如調(diào)諧器等)的日期、時間和持續(xù)時間相關(guān)的信息的資源調(diào)度(在特定優(yōu)選實施例中,此調(diào)度被上述組織器模塊額外或可選地訪問和維護);以及內(nèi)容推服務(wù)提供的存儲內(nèi)容的數(shù)據(jù)庫承擔(dān)部分責(zé)任。資源調(diào)度和存儲內(nèi)容數(shù)據(jù)庫也均可被對其他地方說明的內(nèi)容推服務(wù)API的調(diào)用訪問。在特定的優(yōu)選實施例中,內(nèi)容推服務(wù)管理器3120為提供上述功能而進行調(diào)用。
通過用戶接口,例如,由內(nèi)容推服務(wù)管理器應(yīng)用3120提供的,用戶能夠注冊和取消注冊可選的內(nèi)容推服務(wù)。內(nèi)容推服務(wù)管理器3120也讓用戶(使用遙控器2080)可以運行與內(nèi)容推服務(wù)相關(guān)的服務(wù)指南接口。
在收到用戶的取消注冊服務(wù)指令時,內(nèi)容推服務(wù)管理器應(yīng)用負(fù)責(zé)刪除與接收器/解碼器上各自的內(nèi)容推服務(wù)相關(guān)的所有內(nèi)容。如果存儲在接收器/解碼器上內(nèi)容不具有有效用戶權(quán)限,刪除即刻生效。然而,如果存儲在接收器/解碼器上至少一個內(nèi)容項具有有效用戶權(quán)限,則不會全面刪除;只有不具有有效用戶權(quán)限的內(nèi)容被刪除。
內(nèi)容推服務(wù)管理器3120也負(fù)責(zé)在內(nèi)容或推服務(wù)不再可用時刪除與內(nèi)容推服務(wù)相關(guān)的內(nèi)容。在這種情況下,也只刪除不具有有效用戶權(quán)限的內(nèi)容。通知用戶內(nèi)容的刪除/服務(wù)的停止。
內(nèi)容推服務(wù)API如上所述,API 3300(尤指專有包部分3330)包括與內(nèi)容推服務(wù)相關(guān)的命令和事件。此類命令可以包括列出所有可用推服務(wù)、所有注冊推服務(wù)、所有未注冊推服務(wù)、存儲的內(nèi)容、選擇存儲的內(nèi)容等的命令。在特定優(yōu)選實施例中,這些列表可以包含根據(jù)用戶偏好和/或按照偏好提供的簡檔表(profile)和/或其他地方所描述的推薦模塊而進行了過濾的內(nèi)容。在另一特定優(yōu)選實施例中,來自對這些命令的調(diào)用的列表以XML文檔的形式提供,使信息能夠針對向用戶的顯示而進行格式化。其他命令與注冊和取消注冊服務(wù)、存儲內(nèi)容刪除、提取與特定內(nèi)容項相關(guān)的編輯信息、內(nèi)容訪問、存儲內(nèi)容從硬盤2100上保留的部分移動至用戶控制的部分等相關(guān)。API的事件形成部分可以包括指示內(nèi)容項的存儲已經(jīng)完成,內(nèi)容項已經(jīng)刪除,與新/更新的服務(wù)相關(guān)的公告已經(jīng)收到等事件。
公告接收如上所述,內(nèi)容推服務(wù)可用時,廣播中心傳輸分配列表可用的公告,并承載服務(wù)標(biāo)題、其描述和相關(guān)材料。優(yōu)選地,此公告通過專用信道(PID)在MPEG-2傳送流內(nèi)收到。可選地,此公告可以從被接收器/解碼器定期監(jiān)控或檢查的對象傳送帶接收。
此類公告被傳遞至內(nèi)容推服務(wù)管理器3120,其通知用戶在此公告中描述的服務(wù)的可用性(例如,通過更新可被用戶通過上面提及的節(jié)目指南應(yīng)用程序或通過內(nèi)容推服務(wù)管理器3120提供的圖形用戶接口訪問的可用服務(wù)列表)。用戶可以指示希望注冊特定服務(wù),例如通過按下遙控器4080上的預(yù)定鍵(例如“選擇”或“OK”按鈕)。
調(diào)度分配列表的接收上面所說的通知也包含與分配列表的傳輸調(diào)度相關(guān)的信息。當(dāng)用戶表示希望注冊上述服務(wù)時,內(nèi)容推服務(wù)管理器3120從公告中提取與調(diào)度分配列表的傳輸相關(guān)的信息。此信息可以包括,例如,傳輸?shù)娜掌诤蜁r間以及傳輸調(diào)度分配列表的傳送流和PID。內(nèi)容推服務(wù)管理器把此信息傳遞給資源時間表,且內(nèi)容推服務(wù)管理器在已調(diào)度的時間觸發(fā)分配列表的下載(例如,通過將調(diào)諧器調(diào)諧至相關(guān)傳送流,并對相關(guān)PID進行過濾)。
一旦收到調(diào)度分配列表,內(nèi)容推服務(wù)管理器3120對其進行解析尋找強制內(nèi)容。內(nèi)容推服務(wù)管理器從分配列表中提取與傳輸強制內(nèi)容相關(guān)的信息(例如,傳輸?shù)娜掌诤蜁r間以及傳輸調(diào)度分配列表的傳送流和PID)并傳遞給資源調(diào)度器。
用戶界面如上所述,接收器/解碼器向用戶顯示用戶界面,以訪問內(nèi)容推服務(wù)。在優(yōu)選實施例中,將用戶界面顯示為瀏覽器內(nèi)的有墻花園應(yīng)用程序。在另一實施例中,此界面由應(yīng)用程序(尤其是Java應(yīng)用程序)顯示,在另一實施例中,是提供服務(wù)的內(nèi)容提供商的屬性。
此界面讓用戶可以觀看可選的推服務(wù)內(nèi)容,并在內(nèi)容提供后,訪問存儲的內(nèi)容。此外,用戶能夠購買訪問內(nèi)容、設(shè)置和修改用戶偏好、刪除存儲內(nèi)容等權(quán)限。在下面的優(yōu)選實施例中,用戶能夠選擇接收所有特定類型的內(nèi)容,而無需進行干預(yù)。
在優(yōu)選實施例中,此界面通過調(diào)用API的相關(guān)命令,向用戶提供上述參照API的功能。
當(dāng)用戶選擇要存儲的內(nèi)容時(如下所述),內(nèi)容推服務(wù)管理器3120或用戶界面把與選擇的內(nèi)容項(例如,傳輸?shù)娜掌诤蜁r間以及傳輸調(diào)度分配列表的傳送流和PID)的傳輸相關(guān)信息傳遞給資源時間表。
下面詳細說明用戶界面的實施例。
在優(yōu)選實施例中,此界面是瀏覽器中顯示的有墻花園形式。駐留于接收器/解碼器的軟件包含支持XML的層疊樣式表擴展的瀏覽器。如上所述,內(nèi)容提供商提供與此服務(wù)相關(guān)的XML文檔和樣式表。此瀏覽器使用此文檔和樣式表建立界面。在類似的實施例中,內(nèi)容提供商簡單地提供HTML文檔。
除了構(gòu)成服務(wù)的一部分的內(nèi)容標(biāo)題,此界面顯示與服務(wù)相關(guān)的、接收自廣播中心的任何編輯數(shù)據(jù)。此材料的顯示的格式由內(nèi)容提供商提供的接口信息確定。此界面也向用戶顯示內(nèi)容項可用的下一數(shù)據(jù)(也就是傳輸內(nèi)容的下一分配會話的日期和時間,在調(diào)度分配列表中進行規(guī)定)。
圖13a是簡單界面的示例。此界面在瀏覽器應(yīng)用程序3130內(nèi)提供。此界面包括四個窗格(pane)以允許內(nèi)容項被選擇的方式(例如,通過移動聚焦和通過按遙控上的預(yù)定鍵)列出推服務(wù)內(nèi)容(根據(jù)未存儲內(nèi)容、存儲的無訪問權(quán)限的內(nèi)容、存儲的有訪問權(quán)限的內(nèi)容、特定類型的內(nèi)容等排序和/或過濾)的動作窗格8040,以及第一、第二標(biāo)題欄窗格8010、8012(顯示與服務(wù)、內(nèi)容提供商或廣告相關(guān)的標(biāo)題),以及顯示內(nèi)容提供商提供的HTML頁面用于向用戶顯示的上下文敏感窗格8030。在優(yōu)選實施例中,此頁面不允許用戶進行與選定內(nèi)容相關(guān)的任何動作;只顯示與選定內(nèi)容相關(guān)的編輯信息。
圖13b示出了有墻花園界面7080。此界面向用戶提供與內(nèi)容選擇、可用權(quán)限等相關(guān)的各種選擇。所示實施例具有分割成窗格的屏幕,一個窗格顯示可以定購(“記錄”)的內(nèi)容而另一窗格顯示可訪問(“播放”)的內(nèi)容。另外,還存在圖標(biāo)(適當(dāng)時可見),顯示觀看內(nèi)容項的權(quán)限是否可用。這也可以在另外的屏幕上顯示,如圖13b所示潛在地也被分為多個窗格;一個窗格顯示已經(jīng)下載但尚未購買觀看權(quán)限的內(nèi)容,另一窗格顯示已經(jīng)下載且立即可以觀看的內(nèi)容。
在優(yōu)選實施例中,此界面也顯示訪問內(nèi)容的定價信息。內(nèi)容項有與其相關(guān)的定價信息,給出面向內(nèi)容的用戶權(quán)限范圍的成本范圍(例如看一次電影的成本,在特定期間內(nèi)不限次數(shù)觀看的成本等)。此信息通過調(diào)用API從與特定內(nèi)容項相關(guān)的編輯信息中提取。
如圖13b所示,有墻花園包括與內(nèi)容項相關(guān)的標(biāo)有“記錄”的圖標(biāo)。此外,用戶可以通過選擇編輯數(shù)據(jù)的一部分,例如與此電影相關(guān)的電影名稱或靜態(tài)圖像,選擇要存儲的內(nèi)容項。此界面也包含訪問選項列表;例如,用戶可以選擇存儲內(nèi)容項并確定他們希望獲得僅觀看一次,一個月內(nèi)不限次數(shù)地觀看的權(quán)限;或者他們可以希望推遲用戶權(quán)限購買等等。
在優(yōu)選實施例中,強制內(nèi)容(上面有說明)包括作為用戶界面的一部分顯示的廣告和/或標(biāo)志圖(logo)。在另一實施例(未示出)中,強制內(nèi)容包括例如在用戶界面啟動時播放的視頻剪輯。
為了選擇“記錄”圖標(biāo)或“播放”圖標(biāo)(或任何其他可用選擇),用戶通過遙控器2080上的方向鍵控制光標(biāo)在屏幕上的移動。然后,與此圖標(biāo)相關(guān)的內(nèi)容被注冊為在廣播會話開始時存儲,或(合適時)被接收器/解碼器訪問(例如內(nèi)容為電影的回放)。還有一個圖標(biāo)用于購買存儲的或要存儲的內(nèi)容的用戶權(quán)限。這可按照與向用戶顯示記錄和播放圖標(biāo),以及付費方法相同的方法選擇。
在另一實施例(未示出)中,此界面以馬賽克的形式顯示選項。指示各種內(nèi)容項的圖像格在屏幕的第一部分顯示,而屏幕的第二部分在用戶把焦點(focus)從屏幕上第一部分的一個圖像移動到其他地方時顯示上下文敏感消息。在第一實施例中,上下文敏感消息包括與焦點圖像相關(guān)的內(nèi)容項的描述。在其他實施例中,屏幕上第二部分上的消息也包括用于選擇內(nèi)容、訪問權(quán)限的購買等選項。
在優(yōu)選實施例中,存在鏈接、按鍵或顯示為用戶可用于“購買訪問權(quán)限”和“訪問存儲內(nèi)容”的其他裝置。
在用戶已經(jīng)購買訪問內(nèi)容項權(quán)限的特定實施例(未示出)中,此界面顯示有關(guān)用戶權(quán)限的更詳細信息,例如“你可以再觀看此內(nèi)容三次”或“用戶權(quán)限在一周后過期”。
內(nèi)容的存儲在分配會話期間,構(gòu)成服務(wù)一部分的內(nèi)容按上面的描述被傳輸。
在優(yōu)選實施例中,推服務(wù)的編輯數(shù)據(jù)也被存儲。在另一實施例中,僅與存儲的內(nèi)容項相關(guān)的編輯數(shù)據(jù)存儲于硬盤。
資源時間表(上面有提及)包含代表要存儲的內(nèi)容的分配會話內(nèi)的位置的信息。視/聽內(nèi)容在相關(guān)時間被PVR應(yīng)用程序3154(上面有提及)存儲,其他內(nèi)容在相關(guān)時間由軟件下載應(yīng)用程序3140(上面也有提及)存儲。在每種情況下,在第一實施例中,相關(guān)應(yīng)用程序從資源時間表中(其他地方有說明)提取,或被資源時間表通知,下載內(nèi)容的日期和時間。在調(diào)度分配列表中指示的、要傳輸相關(guān)內(nèi)容的時間,應(yīng)用程序以已知的方式組織從適當(dāng)?shù)膫魉土髦袑ο嚓P(guān)PID的過濾(或,可以是從對象傳送帶(carousel)中提取相關(guān)對象)。
在可選的優(yōu)選實施例中,下載內(nèi)容的定時使用動作通知表(如我們的待審歐洲專利申請No.01309218.4所述,其內(nèi)容在此一并作為參考)管理。這些在傳送流內(nèi)傳遞給目標(biāo)接收器/解碼器,且它們可用于使接收器/解碼器處理包括內(nèi)容下載、自動信道掃描、接收器/解碼器重新啟動、刷新節(jié)目目錄和向接收器/解碼器的用戶顯示消息在內(nèi)的動作。在內(nèi)容推服務(wù)的情況下,這些表可用于使接收器/解碼器自動下載內(nèi)容,通知接收器/解碼器內(nèi)容傳輸?shù)娜掌诤蜁r間(以及內(nèi)容傳輸?shù)念l率)。
沖突管理上面參照圖6提及的應(yīng)用程序3120之一是處理沖突的組織器模塊。例如,如果接收器/解碼器無足夠的資源滿足用戶請求,則可能產(chǎn)生沖突。示例包括硬盤無足夠空間容納請求存儲的內(nèi)容,以及下載內(nèi)容要求調(diào)諧器從有效調(diào)諧的頻率解調(diào)諧。組織器模塊可以訪問包含指示資源要求的資源時間表(例如,對于調(diào)諧器,調(diào)諧器必須調(diào)諧至特定頻率的日期和時間)。在信息添加至資源時間表時,組織器模塊檢查要求的資源分配是否與早期安排的分配沖突,并在出現(xiàn)沖突時把錯誤信息傳遞給內(nèi)容推服務(wù)管理器3120。在優(yōu)選實施例中,內(nèi)容推服務(wù)在檢測到?jīng)_突時,向用戶提供信息以指示必須采取行動——例如,如果某些內(nèi)容必須在存儲更多內(nèi)容之前予以刪除。在處理應(yīng)用和內(nèi)容推服務(wù)之間的沖突時,存在指示優(yōu)先級次序的沖突策略。
權(quán)限管理在某些優(yōu)選實施例中,接收器/解碼器在用戶獲得權(quán)限之前傳輸和存儲內(nèi)容。希望訪問未獲得權(quán)限內(nèi)容的用戶必須請求這樣的權(quán)限;此請求由服務(wù)指南接口與CMPS系統(tǒng)2300通信,CMPS系統(tǒng)2300通過反向信道570與廣播中心通信用戶權(quán)限請求。在優(yōu)選實施例中,內(nèi)容以加密形式存儲,在用戶購買權(quán)限時,控制字或針對內(nèi)容的解擾的控制字被傳遞給接收器/解碼器。在另一優(yōu)選實施例中,控制字或針對內(nèi)容的解擾的控制字與內(nèi)容一起提供,此控制字也被加密,在購買用戶權(quán)限時,針對已加密控制字的解密的密鑰被傳遞給接收器/解碼器。
此服務(wù)指南接口顯示與是否已經(jīng)獲得內(nèi)容觀看權(quán)限相關(guān)的信息。有幾種方法處理用戶權(quán)限,優(yōu)選的兩種如下-用戶決定要求何種訪問選項,并請求把內(nèi)容存儲到接收器/解碼器上。存儲完成后,內(nèi)容即可被訪問;或者因為用戶注冊包含此內(nèi)容項的服務(wù),或者因為內(nèi)容項可免費訪問。
-用戶決定要求何種訪問選擇,并請求把內(nèi)容存儲到接收器/解碼器上。然后,用戶決定購買哪項用戶權(quán)限(僅觀看一次/不限次數(shù)等等)。購買權(quán)限后,內(nèi)容即可被訪問。
在后一種情況下,存在用戶權(quán)限何時可被購買的子選項。例如,權(quán)限可以在特定內(nèi)容項已經(jīng)存儲到接收器/解碼器的硬盤上之前或之后購買。
在優(yōu)選實施例中,其他地方說明的內(nèi)容推服務(wù)API還包括用于促進可以由用戶進行的商務(wù)交易的命令和事件。提供的命令可以包括請求訪問特定內(nèi)容項的命令,向廣播中心傳遞付費信息的命令等。優(yōu)選地,這些命令也可被服務(wù)指南接口調(diào)用。
本地訪問存儲內(nèi)容接收器/解碼器中的用戶界面列出可供用戶觀賞的內(nèi)容??捎脙?nèi)容是已經(jīng)存儲到接收器/解碼器的硬盤2100上且用戶權(quán)限有效的內(nèi)容(也就是,已經(jīng)付費且未過期)。
用戶可以將焦點或光標(biāo)(上面有說明)移至存儲條目的顯示附近,并選擇特定的內(nèi)容項訪問。在選定的內(nèi)容項是視/聽內(nèi)容時,用戶界面指示PVR應(yīng)用程序按上面的說明開始內(nèi)容的回放。在選定的內(nèi)容是應(yīng)用程序時,應(yīng)用程序管理器3110按上面的說明從硬盤運行。
用戶可以在一定的時間段內(nèi)保留已存儲的內(nèi)容(如果用戶有正確的用戶權(quán)限)。在特定優(yōu)選實施例中,內(nèi)容可以被轉(zhuǎn)移到硬盤上用戶可控制的區(qū)域并與用戶希望保留的其他內(nèi)容(例如,其他相關(guān)內(nèi)容)一起存儲,從而增加可用于推服務(wù)的硬盤空間。用戶可以通過服務(wù)指南接口提供的選項來實現(xiàn),服務(wù)指南接口調(diào)用如其他地方所述的API。
刪除內(nèi)容項在接收到新的調(diào)度分配列表時,接收器/解碼器自動刪除未列入新的調(diào)度分配列表中、且不存在有效用戶權(quán)限的本地存儲內(nèi)容。另外,用戶可以根據(jù)需要從接收器/解碼器刪除可選內(nèi)容。
在特定的優(yōu)選實施例中,內(nèi)容推服務(wù)管理器3120在內(nèi)容可用時間段過期時,刪除內(nèi)容(使用如其他地方所述的API)。
推薦模塊參照圖6提及的應(yīng)用程序3120之一是創(chuàng)建和編輯用戶簡檔表的推薦模塊。推薦模塊是監(jiān)控用戶的觀看習(xí)慣并相應(yīng)地設(shè)置簡檔表的駐留應(yīng)用程序。例如,推薦模塊3120可以觀察用戶觀看很多體育、新聞和動作電影;并據(jù)此記錄簡檔表數(shù)據(jù)。作為此監(jiān)控(不局限于監(jiān)控與內(nèi)容推服務(wù)提供的內(nèi)容的交互)的結(jié)果,此模塊能夠根據(jù)所監(jiān)控的觀看習(xí)慣,向用戶推薦特定的相關(guān)內(nèi)容項。在優(yōu)選實施例中,如果被推服務(wù)授權(quán),此模塊僅可被用戶激活。
偏好模塊上面提及的應(yīng)用程序3120中的另一個是偏好模塊,它也是駐留應(yīng)用程序。偏好模塊提示用戶使用遙控器2080輸入簡檔表數(shù)據(jù)。簡檔表數(shù)據(jù)可以包括用戶的居住城市/地區(qū)、婚姻狀態(tài)、年齡或興趣(例如指示用戶對體育、新聞和動作電影感興趣)。偏好模塊把簡檔表數(shù)據(jù)存儲到硬盤2100上,而用戶可以隨時編輯所存儲的簡檔表數(shù)據(jù)。在特定優(yōu)選實施例中,用戶可以使用偏好模塊3120自動選擇特定類型的內(nèi)容。例如,用戶可以在偏好模塊中輸入請求存儲出現(xiàn)在分配列表字段中的特定項的所有內(nèi)容(例如,電視節(jié)目的類型或與特定個性相關(guān)的內(nèi)容)。
觀眾報告在另一實施例中,內(nèi)容提供商能夠請求廣播中心為特定內(nèi)容推服務(wù)提供內(nèi)容使用統(tǒng)計。廣播中心保持獲得用戶權(quán)限的用戶數(shù)量、特定內(nèi)容項的被訪問次數(shù)等記錄。
此外,接收器/解碼器包括觀眾報告應(yīng)用程序3120,保持與內(nèi)容的存儲、訪問和刪除有關(guān)的內(nèi)容推服務(wù)活動的記錄。記錄文件包含要存儲的內(nèi)容列表,以及所存儲的每個內(nèi)容項的推列表信息。例如,此記錄通過定期通過反向信道570提交的報告提供給廣播中心。
特定示例——Mike Myers Season在特定優(yōu)選實施例中,內(nèi)容提供商可以使用調(diào)度分配列表,例如,如圖13c所示,為特定的內(nèi)容主題(例如,所示Mike Myers出演的電影)。屏幕左側(cè)的方框可以顯示可用于記錄的電影的標(biāo)題、描述和靜態(tài)圖像,以及電影可被存儲到接收器/解碼器上的日期。這是針對用戶已經(jīng)選擇記錄的調(diào)度分配列表的可選內(nèi)容。內(nèi)容提供商標(biāo)志圖7004和廣告標(biāo)題欄(例如來自相同或其他內(nèi)容提供商)7002是可選調(diào)度分配列表內(nèi)的強制內(nèi)容并自動顯示。此外,標(biāo)志圖和/或廣告標(biāo)題欄可以構(gòu)成其他地方提及的編輯數(shù)據(jù)的一部分。
用戶可以通過在屏幕的記錄圖標(biāo)上移動光標(biāo)并按下遙控器上適當(dāng)?shù)陌粹o來選擇記錄列在屏幕左側(cè)的電影。在此示例中,用戶已經(jīng)選擇記錄“Wayne’s World”,所以與此電影相關(guān)的信息顯示在屏幕右側(cè)的面板上,有回放電影的選項。與電影一起描述了用戶的用戶權(quán)限。此面板也向用戶顯示他的硬盤上還存儲有哪些內(nèi)容以及相關(guān)的用戶權(quán)限。在這種情況下,以前已經(jīng)記錄了電影“Babe”,現(xiàn)在用戶可以選擇刪除它。
內(nèi)容生存期的示例圖14使用時間線示出了在內(nèi)容推服務(wù)中所提供的內(nèi)容的“生存期”。在這個示例中,在時間線的開始處(左端),內(nèi)容A(由特定的分配列表號n-1提供)被存儲到接收器/解碼器上。在點a,分配列表號n的分配會話(即可用時間段)開始。在來自分配列表n(提供內(nèi)容B和內(nèi)容C)的內(nèi)容的第二傳輸會話期間,傳輸內(nèi)容B和內(nèi)容C。在本示例中,內(nèi)容A的可用時間段在此點已經(jīng)到期(未在分配列表n中提供),針對內(nèi)容A的用戶權(quán)限已經(jīng)消失;因此,刪除內(nèi)容A。用戶已經(jīng)選擇存儲內(nèi)容B和內(nèi)容C,因此將其存儲到硬盤上。在點d,用戶獲得針對C的用戶權(quán)限。
在點a’,分配列表n+1(與內(nèi)容D和內(nèi)容E(未示出)相關(guān))的分配階段開始。在第二傳輸會話期間,內(nèi)容D(已經(jīng)被用戶選擇存儲)被存儲到接收器/解碼器上。在此示例中,并未選擇內(nèi)容E,因此將其丟棄。優(yōu)選地,因為內(nèi)容B未示出在列表n+1上且用戶已經(jīng)無權(quán)限訪問此內(nèi)容,它因此被刪除并被內(nèi)容D替代。然而,雖然在列表n+1上并未提供內(nèi)容C,但用戶仍具有訪問此內(nèi)容的權(quán)限,因此其并未被刪除。
上述各種功能實現(xiàn)的具體細節(jié)及其在硬件和軟件之間分配是實施者的選擇問題,將不再進行詳細描述。然而,應(yīng)當(dāng)注意,能夠執(zhí)行接收器/解碼器所需操作的專用集成電路能夠購買到或可以容易地設(shè)計,并且這些可被用作硬件加速器的基礎(chǔ),或更優(yōu)選地,對其進行修改,以形成專用的硬件加速器,從而實現(xiàn)所需的多種操作,進而降低運行軟件所需的處理能力。然而,如果足夠的處理能力可用,則所需的操作可以以軟件的形式實現(xiàn)。
已經(jīng)就每個組件所提供的特征和功能及其可選和優(yōu)選的特征,對這些模塊及其他組件進行了說明。借助給定的信息和所提供的說明書,這些特征的實際實現(xiàn)和具體細節(jié)留給實施者實現(xiàn)。例如,特定的模塊可以以軟件的形式實現(xiàn),優(yōu)選地,以C編程語言編寫,并優(yōu)選地,針對用于運行應(yīng)用程序的處理器進行編譯;然而,一些組件可以運行于單獨的處理器,而一些或全部組件可以由專用的硬件實現(xiàn)。
上述模塊和組件僅是說明性的,而本發(fā)明可以用各種方式實現(xiàn),特別地,一些組件可以與執(zhí)行類似功能的其他組件組合,或者一些組件可以在簡化的實現(xiàn)中省略。在組件之間和單個組件內(nèi)部,可以自由地混合每個功能的硬件和軟件實現(xiàn)。
應(yīng)當(dāng)理解,在電信號和類似信號上,或利用電信號和類似信號執(zhí)行由硬件、計算機軟件等執(zhí)行的功能。軟件實現(xiàn)可以記錄在ROM內(nèi),或可以臨時寫入FLASH中。
應(yīng)當(dāng)理解,上面僅作為示例對本發(fā)明進行了描述,在本發(fā)明的范圍內(nèi),可以進行細節(jié)上的修改。
可以單獨地提供或按照適當(dāng)?shù)亟M合提供在本說明書、(在適當(dāng)?shù)那闆r下)權(quán)利要求和附圖中所公開的每個特征。
權(quán)利要求
1.一種接收器/解碼器,包括裝置,用于在內(nèi)容對用戶可用的時間段開始之前,接收所述內(nèi)容;裝置,用于存儲所述內(nèi)容;以及裝置,用于在所述時間段開始之后,在請求時,使用戶能夠訪問已存儲內(nèi)容。
2.根據(jù)權(quán)利要求1所述的接收器/解碼器,其特征在于包括裝置,用于產(chǎn)生與即將到來內(nèi)容相關(guān)的指南數(shù)據(jù)的顯示,以使用戶可以選擇在接收到時由接收器/解碼器存儲的內(nèi)容。
3.根據(jù)權(quán)利要求2所述的接收器/解碼器,其特征在于所述指南數(shù)據(jù)包括與所述內(nèi)容相關(guān)的數(shù)據(jù)的文本顯示。
4.根據(jù)權(quán)利要求2或3所述的接收器/解碼器,其特征在于所述指南數(shù)據(jù)包括每一個均與相應(yīng)內(nèi)容項有關(guān)的多幅圖像。
5.根據(jù)權(quán)利要求4所述的接收器/解碼器,其特征在于設(shè)置所述產(chǎn)生裝置,以在馬賽克形式的各個窗口中,產(chǎn)生所述多個圖像的顯示。
6.根據(jù)權(quán)利要求2到5之一所述的接收器/解碼器,其特征在于所述指南數(shù)據(jù)包括內(nèi)容對用戶可用的時間段的指示。
7.根據(jù)權(quán)利要求2到6之一所述的接收器/解碼器,其特征在于所述顯示包括位于其專用部分中的廣告。
8.根據(jù)權(quán)利要求2到7之一所述的接收器/解碼器,其特征在于設(shè)置所述產(chǎn)生裝置,以在所述指南數(shù)據(jù)上產(chǎn)生顯示光標(biāo),所述光標(biāo)可以響應(yīng)接收到的用戶輸入進行選擇性地移動,使用戶可以選擇所顯示的指南數(shù)據(jù)的一部分。
9.根據(jù)權(quán)利要求8所述的接收器/解碼器,其特征在于包括裝置,用于響應(yīng)用戶對與內(nèi)容項相關(guān)的已顯示指南數(shù)據(jù)部分的選擇,控制所述內(nèi)容項的存儲。
10.根據(jù)權(quán)利要求9所述的接收器/解碼器,其特征在于所述部分包括圖標(biāo)。
11.根據(jù)權(quán)利要求9所述的接收器/解碼器,其特征在于所述部分包括與所述內(nèi)容相關(guān)的圖像。
12.根據(jù)前述權(quán)利要求之一所述的接收器/解碼器,其特征在于設(shè)置所述接收裝置,以接收多個內(nèi)容項,設(shè)置所述存儲裝置,以識別并存儲用戶已經(jīng)選擇要存儲的、接收到的內(nèi)容項。
13.根據(jù)前述權(quán)利要求之一所述的接收器/解碼器,其特征在于包括裝置,用于響應(yīng)用戶請求,啟動對已存儲內(nèi)容項的回放或訪問。
14.根據(jù)前述權(quán)利要求之一所述的接收器/解碼器,其特征在于包括裝置,用于在對所述已存儲內(nèi)容項進行回放或訪問時,對用戶的賬戶進行收費。
15.根據(jù)權(quán)利要求14所述的接收器/解碼器,其特征在于所述收費數(shù)額隨已存儲項對用戶可用的時間段變化。
16.根據(jù)權(quán)利要求14所述的接收器/解碼器,其特征在于所述收費數(shù)額根據(jù)用戶以前回放或訪問已存儲內(nèi)容項的次數(shù)確定。
17.根據(jù)權(quán)利要求2到16之一所述的接收器/解碼器,其特征在于設(shè)置所述接收裝置,以接收包括所述指南數(shù)據(jù)的分配列表。
18.根據(jù)權(quán)利要求17所述的接收器/解碼器,其特征在于所述分配列表包括裝置,用于識別將所接收到的內(nèi)容項存儲到接收器/解碼器是否是必須的。
19.根據(jù)權(quán)利要求18所述的接收器/解碼器,其特征在于包括裝置,用于使用所述識別裝置,以控制必須在接收器/解碼器中存儲內(nèi)容項。
20.根據(jù)前述權(quán)利要求之一所述的接收器/解碼器,其特征在于包括裝置,用于產(chǎn)生存儲在所述接收器/解碼器中的內(nèi)容的顯示。
21.根據(jù)前述權(quán)利要求之一所述的接收器/解碼器,其特征在于包括裝置,用于編輯與在一定時間段內(nèi)存儲在所述存儲裝置中的內(nèi)容相關(guān)的數(shù)據(jù),以及用于與通信服務(wù)器通信所述已編輯數(shù)據(jù)。
22.根據(jù)前述權(quán)利要求之一所述的接收器/解碼器,其特征在于包括裝置,用于購買訪問已存儲數(shù)據(jù)項的權(quán)限。
23.根據(jù)前述權(quán)利要求之一所述的接收器/解碼器,其特征在于設(shè)置存儲裝置,以在已存儲項對用戶可用的時間段過期時,刪除已存儲內(nèi)容項。
24.根據(jù)前述權(quán)利要求之一所述的接收器/解碼器,其特征在于設(shè)置存儲裝置,以在用戶請求時,刪除已存儲內(nèi)容項。
25.根據(jù)前述權(quán)利要求之一所述的接收器/解碼器,其特征在于設(shè)置存儲裝置,以在用戶回放或訪問已存儲內(nèi)容項時,刪除所述已存儲內(nèi)容項。
26.根據(jù)前述權(quán)利要求之一所述的接收器/解碼器,其特征在于所述存儲裝置包括硬盤。
27.根據(jù)權(quán)利要求26所述的接收器/解碼器,其特征在于將內(nèi)容存儲在所述硬盤的專用部分中。
28.根據(jù)前述權(quán)利要求之一所述的接收器/解碼器,其特征在于包括裝置,用于根據(jù)用戶的喜好過濾所接收到內(nèi)容。
29.根據(jù)權(quán)利要求28所述的接收器/解碼器,其特征在于設(shè)置存儲裝置,以自動存儲過濾后的內(nèi)容。
30.根據(jù)前述權(quán)利要求之一所述的接收器/解碼器,其特征在于包括裝置,用于產(chǎn)生根據(jù)用戶的喜好向用戶推薦存儲內(nèi)容的顯示。
31.根據(jù)權(quán)利要求28到30之一所述的接收器/解碼器,其特征在于包括裝置,用于根據(jù)用戶以前所選擇存儲的內(nèi)容,確定用戶的喜好。
32.根據(jù)前述權(quán)利要求之一所述的接收器/解碼器,其特征在于包括裝置,用于如果所述存儲裝置沒有足夠的存儲空間存儲接收到的內(nèi)容,產(chǎn)生告警。
33.根據(jù)權(quán)利要求2到19之一所述的接收器/解碼器,其特征在于設(shè)置產(chǎn)生裝置,以所述內(nèi)容的提供商所規(guī)定的格式產(chǎn)生顯示。
34.根據(jù)權(quán)利要求33所述的接收器/解碼器,其特征在于所述格式由從內(nèi)容提供商接收到的、用于規(guī)定所述格式的裝置進行規(guī)定。
35.一種接收器/解碼器,包括裝置,用于從內(nèi)容提供商接收與由所述內(nèi)容提供商提供的內(nèi)容相關(guān)的指南數(shù)據(jù);裝置,從所述內(nèi)容提供商裝置接收專用于所述內(nèi)容提供商的格式;以及裝置,用于產(chǎn)生包括以所述專用格式排列的所述內(nèi)容指南的顯示。
36.根據(jù)權(quán)利要求34或35所述的接收器/解碼器,其特征在于所述定義格式的裝置包括模板,按照所述模板,將所述指南數(shù)據(jù)排列在所述顯示中。
37.根據(jù)權(quán)利要求34或35所述的接收器/解碼器,其特征在于所述定義格式的裝置包括用于在所述顯示內(nèi)排列所述指南數(shù)據(jù)的應(yīng)用程序。
38.根據(jù)權(quán)利要求33到37之一所述的接收器/解碼器,其特征在于所述顯示包括與內(nèi)容提供商相關(guān)的標(biāo)志圖。
39.根據(jù)前述權(quán)利要求之一所述的接收器/解碼器,其特征在于包括裝置,用于對已加擾內(nèi)容進行解擾。
40.一種用于向用戶提供內(nèi)容的系統(tǒng),所述系統(tǒng)包括發(fā)射器,用于在內(nèi)容項對接收器/解碼器可用的時間段開始之前,傳輸內(nèi)容;以及根據(jù)前述任一權(quán)利要求所述的接收器/解碼器,用于接收和存儲所述內(nèi)容,并在所述時間段開始之后,在請求時,使用戶能夠訪問已存儲內(nèi)容。
41.一種用于向用戶提供內(nèi)容的系統(tǒng),所述系統(tǒng)包括發(fā)射器,用于在內(nèi)容項對用戶可用的時間段開始之前,向用戶的接收器/解碼器傳輸與多個內(nèi)容項有關(guān)的指南數(shù)據(jù)以及所述指南數(shù)據(jù)與之相關(guān)的每個所述內(nèi)容項;以及接收器/解碼器,包括裝置,用于接收所述指南數(shù)據(jù)和所述內(nèi)容項;裝置,用于產(chǎn)生所述指南數(shù)據(jù)的顯示,使用戶能夠選擇至少一個所述內(nèi)容項進行存儲;裝置,用于在接收到時,存儲所選擇的至少一個內(nèi)容項;以及裝置,用于在所述時間段開始之后,在請求時,使用戶能夠訪問所存儲的至少一個內(nèi)容項。
42.一種用于向接收器/解碼器傳輸內(nèi)容的設(shè)備,所述設(shè)備包括裝置,用于向所述接收器/解碼器傳輸指南數(shù)據(jù),以便由接收器/解碼器使用,產(chǎn)生多個內(nèi)容項的顯示,以便有選擇地存儲在接收器/解碼器中,以及用于在所述內(nèi)容項對用戶可用的時間段開始之前,向所述接收器/解碼器傳輸所述指南數(shù)據(jù)與之相關(guān)的每個所述內(nèi)容項,以便由所述接收器/解碼器有選擇地進行存儲。
43.根據(jù)權(quán)利要求42所述的設(shè)備,其特征在于設(shè)置傳輸裝置,向接收器/解碼器傳輸必須由接收器/解碼器存儲的至少一個內(nèi)容項。
44.根據(jù)權(quán)利要求43所述的設(shè)備,其特征在于所述指南數(shù)據(jù)包括用于識別是否必須將接收到的內(nèi)容項存儲到接收器/解碼器的裝置。
45.根據(jù)權(quán)利要求42到44之一所述的設(shè)備,其特征在于包括裝置,用于從至少一個內(nèi)容提供商接收所述指南數(shù)據(jù)和所述內(nèi)容項。
46.根據(jù)權(quán)利要求45所述的設(shè)備,其特征在于所述指南數(shù)據(jù)包括在從所述內(nèi)容提供商接收到的分配列表中。
47.根據(jù)權(quán)利要求46所述的設(shè)備,其特征在于包括裝置,用于從分配列表中提取出分配列表的標(biāo)識符和版本標(biāo)識符中的至少一個。
48.根據(jù)權(quán)利要求42到47之一所述的設(shè)備,其特征在于包括裝置,用于調(diào)度向接收器/解碼器傳輸內(nèi)容項的時間。
49.一種用于向接收器/解碼器傳輸內(nèi)容的設(shè)備,所述設(shè)備包括裝置,用于從內(nèi)容提供商接收分配列表,所述分配列表向所述設(shè)備指示要從所述內(nèi)容提供商接收的內(nèi)容項,以便隨后向接收器/解碼器進行傳輸;以及裝置,用于調(diào)度向接收器/解碼器傳輸內(nèi)容項的時間。
50.根據(jù)權(quán)利要求49所述的設(shè)備,其特征在于包括裝置,用于從分配列表中提取與內(nèi)容項相關(guān)的信息,以便由調(diào)度裝置使用,以調(diào)度此內(nèi)容項的傳輸。
51.根據(jù)權(quán)利要求50所述的設(shè)備,其特征在于提取裝置適用于從分配列表中提取內(nèi)容項的標(biāo)識符。
52.根據(jù)權(quán)利要求50或51所述的設(shè)備,其特征在于提取裝置適用于從分配列表中提取代表內(nèi)容項是音頻/視頻內(nèi)容、數(shù)據(jù)文件、游戲和應(yīng)用程序之一的信息。
53.根據(jù)權(quán)利要求50到52之一所述的設(shè)備,其特征在于提取裝置適用于從分配列表中提取代表內(nèi)容項大小的信息。
54.根據(jù)權(quán)利要求50到53之一所述的設(shè)備,其特征在于提取裝置適用于從分配列表中提取代表由內(nèi)容提供商規(guī)定的、將內(nèi)容項傳輸至接收器/解碼器的時間段的信息。
55.根據(jù)權(quán)利要求54所述的設(shè)備,其特征在于提取裝置適用于提取時間段的開始時間,以及結(jié)束日期和時間段的持續(xù)時間之一。
56.根據(jù)權(quán)利要求50到55之一所述的設(shè)備,其特征在于提取方裝置適用于從分配列表中提取代表內(nèi)容提供商要求內(nèi)容傳輸至接收器/解碼器的頻率的信息。
57.根據(jù)權(quán)利要求49到56之一所述的設(shè)備,其特征在于包括裝置,用于向接收器/解碼器傳輸與要傳輸至接收器/解碼器的內(nèi)容項相關(guān)的指南數(shù)據(jù)。
58.根據(jù)權(quán)利要求49到57之一所述的設(shè)備,其特征在于包括裝置,用于向接收器/解碼器傳輸調(diào)度信息。
59.根據(jù)權(quán)利要求49到58之一所述的設(shè)備,其特征在于包括裝置,用于向接收器/解碼器傳輸分配列表。
60.根據(jù)權(quán)利要求44、45和59之一所述的設(shè)備,其特征在于包括裝置,用于調(diào)度向接收器/解碼器傳輸分配列表的時間。
61.根據(jù)權(quán)利要求59或60所述的設(shè)備,其特征在于包括裝置,用于從分配列表中提取代表內(nèi)容提供商要求傳輸此分配列表的頻率的信息。
62.根據(jù)權(quán)利要求60或61所述的設(shè)備,其特征在于調(diào)度裝置適用于向分配列表添加代表內(nèi)容項傳輸?shù)恼{(diào)度時間的調(diào)度數(shù)據(jù),從而產(chǎn)生調(diào)度分配列表。
63.根據(jù)權(quán)利要求62所述的設(shè)備,其特征在于設(shè)置傳輸裝置,向接收器/解碼器傳輸調(diào)度分配列表。
64.根據(jù)權(quán)利要求44、45和49到63之一所述的設(shè)備,其特征在于分配列表包括與內(nèi)容項的類型相關(guān)的類型信息。
65.根據(jù)權(quán)利要求44、45和49到63之一所述的設(shè)備,其特征在于分配列表包括與內(nèi)容項相關(guān)的促銷數(shù)據(jù)。
66.根據(jù)權(quán)利要求65所述的設(shè)備,其特征在于促銷數(shù)據(jù)包括內(nèi)容項的文本描述或者這種描述的位置。
67.根據(jù)權(quán)利要求65或66所述的設(shè)備,其特征在于促銷數(shù)據(jù)包括與此內(nèi)容項相關(guān)的圖片圖像或這種圖像的位置。
68.根據(jù)權(quán)利要求65到67之一所述的設(shè)備,其特征在于促銷數(shù)據(jù)與并非由此內(nèi)容提供商提供的商品和/或服務(wù)相關(guān)。
69.根據(jù)權(quán)利要求44、45和49到68之一所述的設(shè)備,其特征在于分配列表包括對其的標(biāo)識符。
70.根據(jù)權(quán)利要求44、45和49到69之一所述的設(shè)備,其特征在于分配列表包括裝置,用于向接收器/解碼器表示要在接收到之后,存儲于其上的分配列表。
71.根據(jù)權(quán)利要求44、45和49到70之一所述的設(shè)備,其特征在于分配列表包括裝置,用于向接收器/解碼器表示由內(nèi)容提供商確定的內(nèi)容項的傳輸頻率。
72.根據(jù)權(quán)利要求44、45和49到71之一所述的設(shè)備,其特征在于分配列表包括裝置,用于向接收器/解碼器表示由內(nèi)容提供商確定的分配列表的傳輸頻率。
73.根據(jù)權(quán)利要求42到72之一所述的設(shè)備,其特征在于包括裝置,用于向用戶提供訪問內(nèi)容的權(quán)限。
74.一種用于向用戶提供內(nèi)容的系統(tǒng),所述系統(tǒng)包括根據(jù)權(quán)利要求42到73之一所述的設(shè)備;以及接收器/解碼器,用于接收由所述設(shè)備傳輸?shù)膬?nèi)容。
75.一種用于對向接收器/解碼器傳輸內(nèi)容進行調(diào)度的設(shè)備,包括裝置,用于接收表示傳輸內(nèi)容項所需的帶寬的信息;以及裝置,用于產(chǎn)生針對所需帶寬的傳輸時間表。
76.根據(jù)權(quán)利要求75所述的設(shè)備,其特征在于還包括裝置,用于將傳輸時間表傳輸給接收器/解碼器。
77.一種用于向接收器/解碼器傳輸內(nèi)容的設(shè)備,所述設(shè)備包括裝置,用于從內(nèi)容提供商接收指南數(shù)據(jù),由接收器/解碼器使用,以產(chǎn)生由所述內(nèi)容提供商提供的多個內(nèi)容項的顯示,以及用于從所述內(nèi)容提供商接收規(guī)定了所述指南數(shù)據(jù)的顯示格式的裝置;以及裝置,用于向所述接收器/解碼器傳輸所述指南數(shù)據(jù)和規(guī)定了所述指南數(shù)據(jù)的顯示格式的所述裝置。
78.一種分配列表,用于向傳輸設(shè)備表示在由此傳輸設(shè)備調(diào)度的時間、要由此傳輸設(shè)備傳輸給接收器/解碼器的內(nèi)容項,并包括傳輸設(shè)備用于調(diào)度此內(nèi)容項的傳輸?shù)男畔ⅰ?br> 79.一種包括根據(jù)權(quán)利要求78所述的分配列表的信號。
80.一種向接收器/解碼器的用戶提供內(nèi)容的方法,所述方法在接收器/解碼器處,包括以下步驟在所述內(nèi)容對用戶可用的時間段開始之前,接收內(nèi)容;存儲所述內(nèi)容;以及在所述時間段開始后,在請求時,使用戶能夠訪問已存儲內(nèi)容。
81.一種向接收器/解碼器傳輸內(nèi)容的方法,所述方法包括以下步驟向所述接收器/解碼器傳輸指南信息,由此接收器/解碼器用于產(chǎn)生對多個內(nèi)容項的顯示,以便有選擇地存儲在此接收器/解碼器中;以及在所述內(nèi)容項對用戶可用的時間段開始之前,向所述接收器/解碼器傳輸所述指南數(shù)據(jù)與之相關(guān)的每個所述內(nèi)容項,以便由此接收器/解碼器有選擇地進行存儲。
82.一種向用戶提供內(nèi)容的方法,所述方法在發(fā)射器處,包括以下步驟向用戶的接收器/解碼器傳輸與多個內(nèi)容項相關(guān)的指南數(shù)據(jù),以及在所述內(nèi)容項對用戶可用的時間段開始之前,向所述接收器/解碼器傳輸所述指南數(shù)據(jù)與之相關(guān)的每個所述內(nèi)容項;以及在接收器/解碼器處,包括以下步驟接收所述指南數(shù)據(jù)和所述內(nèi)容項,產(chǎn)生所述指南數(shù)據(jù)的顯示,以使用戶能夠選擇所述內(nèi)容項中的至少一個進行存儲,在接收到時,存儲所選擇的至少一個內(nèi)容項,以及在所述時間段開始之后,在請求時,使用戶能夠訪問已存儲的至少一個內(nèi)容項。
83.一種通過傳輸設(shè)備向接收器/解碼器提供內(nèi)容的方法,包括對根據(jù)權(quán)利要求78所述的分配列表進行編輯的步驟。
84.一種向接收器/解碼器提供內(nèi)容的方法,包括向接收器/解碼器傳輸根據(jù)權(quán)利要求78所述的分配列表;向接收器/解碼器傳輸內(nèi)容項;從接收器/解碼器接收對訪問內(nèi)容項的權(quán)限的請求;以及傳輸表示授予所述權(quán)限的信號。
全文摘要
一種用于向用戶提供內(nèi)容的系統(tǒng),包括發(fā)射器502,用于在內(nèi)容項對接收器/解碼器可用的時間段開始之前,向用戶的接收器/解碼器200傳輸與多個內(nèi)容項相關(guān)的指南數(shù)據(jù)和所述指南數(shù)據(jù)與之相關(guān)的每個所述內(nèi)容項;以及接收器接收器/解碼器2100,包括裝置2016,用于接收所述指南數(shù)據(jù)和所述內(nèi)容項;裝置3120,用于產(chǎn)生所述指南數(shù)據(jù)的顯示,使用戶能夠選擇至少一個所述內(nèi)容項進行存儲;裝置2100,用于在接收到時,存儲所選擇的至少一個內(nèi)容項;以及裝置3120,用于在所述時間段開始之后,在請求時,使用戶能夠訪問所存儲的至少一個內(nèi)容項。
文檔編號H04N7/16GK1653819SQ03810612
公開日2005年8月10日 申請日期2003年5月9日 優(yōu)先權(quán)日2002年5月10日
發(fā)明者弗蘭克·巴謝, 克萊爾·弗雷扎爾-于戈內(nèi) 申請人:湯姆森許可貿(mào)易公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1