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