專利名稱:數(shù)字電視系統(tǒng)的入口的制作方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及通信系統(tǒng),更具體地講,涉及一種入口,它提供對如數(shù)字電視系統(tǒng)之類的通信系統(tǒng)中現(xiàn)有的和將來會提供的各種業(yè)務(wù)的簡單直觀的訪問。
背景技術(shù):
隨著通信系統(tǒng)帶寬增加,越來越多的信息可以傳送到連接在這些系統(tǒng)中和連接到這些系統(tǒng)的用戶。在傳輸更多信息的能力提供許多機(jī)會的同時,向用戶提供對這些信息有意義的訪問也變得更加困難。因此,增加的帶寬使數(shù)據(jù)表示變得特別重要。
例如,數(shù)字電視的優(yōu)點(diǎn)之一在于這種系統(tǒng)中可用的信道數(shù)量以及電視業(yè)務(wù)提供者在可以向該業(yè)務(wù)的用戶提供怎樣的信道選擇方面具有的靈活性。除一套標(biāo)準(zhǔn)的預(yù)訂信道之外,這種系統(tǒng)還可包括其它訪問受控的信道,例如使用戶能對特定電影、體育賽事等付費(fèi)的每視付費(fèi)信道。另外,這種數(shù)字電視系統(tǒng)可允許用戶訪問許多其它的交互式業(yè)務(wù),諸如基于文本的節(jié)目指南、氣象圖、可用信道的鑲嵌顯示等等。這些業(yè)務(wù)可與用來傳送信息的專用數(shù)字電視信道相關(guān)聯(lián)。雖然基于文本的節(jié)目指南和可用信道的鑲嵌顯示可簡化所需節(jié)目的調(diào)諧,但是還需要提供一種界面,以便對通信系統(tǒng)中現(xiàn)有的和將要提供的各種業(yè)務(wù)提供簡單直觀的訪問。
發(fā)明內(nèi)容
這里所述的系統(tǒng)和方法涉及一種用于同時觀看視頻信道、啟動交互式應(yīng)用和/或與本地或遠(yuǎn)程存儲的內(nèi)容進(jìn)行接口的入口。該入口是用戶的“家庭基地”,從這里他/她能瀏覽到系統(tǒng)中的不同特征。該入口是基于包含可配置數(shù)量的單元格和頁面的鑲嵌塊。該入口的背景可能有標(biāo)記信息以及允許用戶點(diǎn)擊以獲得更多信息或進(jìn)行在線購物的因特網(wǎng)風(fēng)格的點(diǎn)擊廣告。還有空間用來顯示如本地氣象資料之類的區(qū)域信息。
鑲嵌塊中的每個單元格由諸如實(shí)時視頻、靜止圖片、動畫或文本之類的可視對象來表示。當(dāng)用戶在單元格之間移動突出顯示區(qū)時,播放相關(guān)音頻(如果有的話),并且在屏幕上顯示應(yīng)用的簡短描述或視頻內(nèi)容??梢晫ο笠部稍谀硞€單元格被突出顯示時改變。例如,靜止圖片可變成動畫,或者靜止視頻幀可變成實(shí)時視頻。當(dāng)選擇某個單元格時,該應(yīng)用或視頻信道被全屏啟動。
在一個實(shí)例中,為通信系統(tǒng)提供一種入口,該系統(tǒng)包括經(jīng)由通信網(wǎng)絡(luò)連接到廣播中心的遠(yuǎn)程終端。所述入口包括連接到遠(yuǎn)程終端用于顯示單元格的布置的顯示器,每個單元格包括可視對象和底層應(yīng)用。用戶輸入裝置使用戶能夠選擇單元格之一。當(dāng)某個單元格被選定時,該底層應(yīng)用就全屏啟動。
在另一實(shí)例中,用于通信系統(tǒng)的入口是這樣產(chǎn)生的接收多種節(jié)目,持續(xù)監(jiān)視指示所收到的節(jié)目的特征的數(shù)據(jù),以及生成包括含有所收到節(jié)目的至少一部分的當(dāng)前視頻的單元格的入口。這些單元格根據(jù)所收到的節(jié)目的特征進(jìn)行組織。當(dāng)所監(jiān)視的一個或多個接收節(jié)目的特征改變時,這些單元格被動態(tài)地重新組織。
通過參照各附圖仔細(xì)研讀下面對本發(fā)明的示例性實(shí)施例的詳盡描述,可更全面地理解本發(fā)明的這些以及許多其它優(yōu)點(diǎn)。
圖1A和1B表示根據(jù)本發(fā)明的示例性入口。
圖2提供一個示例性數(shù)字電視系統(tǒng)1000的一般性概貌,在這個系統(tǒng)中,可以實(shí)現(xiàn)圖1A和1B中所示的入口。
圖3A是構(gòu)成示例性機(jī)頂盒(STB)1140的各單元的方框圖。
圖3B表示在示例性機(jī)頂盒1140中的數(shù)據(jù)流。
圖3C表示可用于圖3A中所示的示例性機(jī)頂盒1140的軟件體系結(jié)構(gòu)。
圖3D說明可與示例性機(jī)頂盒1140配合使用的遙控器。
圖4A表示與入口相關(guān)的示例性傳輸系統(tǒng)的各單元。
圖4B表示構(gòu)成入口的各種源。
圖5A~5E說明各種入口實(shí)例。
圖6A~6B表示一個點(diǎn)擊廣告應(yīng)用的實(shí)例。
圖7A~D表示一個交互式談話節(jié)目應(yīng)用的實(shí)例。
圖8A~C表示一個交互式體育應(yīng)用的實(shí)例。
圖9A~C表示一個示例性CD購買應(yīng)用。
圖10A~D表示一個示例性自動記錄證券行市收報機(jī)應(yīng)用。
示例性實(shí)施例的詳細(xì)描述圖1A表示示例性入口100。入口100顯示在如電視之類的顯示器上。示例性入口100提供對電視系統(tǒng)(例如數(shù)字電視系統(tǒng))提供的各種業(yè)務(wù)的訪問,并包括在電視屏幕102上排列成行列矩陣的“單元格”104-1到104-12。在示例性入口中,12個單元格排列成3行4列的矩陣。當(dāng)然,本發(fā)明不限于任何特定的單元格數(shù)量以及行和列的排列。另外,也沒有要求每個單元格具有相同的尺寸。每個單元格104具有與之相關(guān)的可視對象和底層應(yīng)用。可視對象最好提供底層應(yīng)用的易于識別的表示,例如可以是下列各種形式來自某個電視信道的實(shí)況電視節(jié)目、視頻剪輯循環(huán)(例如即將推出的電視節(jié)目或電影的預(yù)覽)、靜止視頻圖像、圖形、文本或這些形式的某種組合。圖形、文本或靜止視頻圖像(如果需要)可以包括用于該入口的應(yīng)用代碼。這種應(yīng)用代碼可以存儲在本地或者在要求時下載。
其它能夠訪問本地存儲裝置(如硬盤)的示例性入口可以顯示在本地存儲于存儲裝置上的視頻剪輯,允許管理某種個人視頻記錄器(PVR)功能。帶有硬盤的各種PVR可以從加州的Mountain View的Replay TV,Inc或者加州的Alviso的Tivo,Inc獲得。例如,如果用PVR記錄節(jié)目,該入口可以配置成重放所記錄節(jié)目中的剪輯。重放這些剪輯的方式可能受限于終端中運(yùn)行該入口的硬件(例如機(jī)頂盒-“STB”)。(STB本身可配備實(shí)現(xiàn)PVR功能的硬盤。)例如,可以同時重放的剪輯數(shù)量受限于可用解壓縮硬件的能力。這通常使同時重放限制在一到二個剪輯。為了克服這種局限,一個或多個單元格可以顯示記錄內(nèi)容的靜止幀。當(dāng)某個單元格被選中(獲得焦點(diǎn))時,與所選單元格相關(guān)的記錄節(jié)目可在該單元格內(nèi)重放。當(dāng)取消對當(dāng)前選中單元格的選擇時(例如焦點(diǎn)被另一單元格獲得),當(dāng)前取消選擇的單元格內(nèi)的記錄節(jié)目的重放被停止。因此,入口可以提供對存儲的PVR內(nèi)容的訪問。另外,終端可配置成在機(jī)頂盒上高速緩存最近觀看的N個信道的靜止幀,并且將它們顯示在入口的各單元格中。
采用輸入裝置(如遙控器上或者機(jī)頂盒的小鍵盤上的方向鍵),用戶可以定位一個指示符(例如,光標(biāo)、突出顯示、方框等)來選擇單元格104之一。隨著各單元格獲得/失去焦點(diǎn),電視揚(yáng)聲器輸出的音頻改變,并且應(yīng)用或節(jié)目描述文本也改變,以響應(yīng)當(dāng)前擁有焦點(diǎn)的單元格。當(dāng)指示符與單元格中特定的一個相關(guān)聯(lián)時,按壓輸入裝置的“OK”或“Enter”鍵,啟動該單元格的底層應(yīng)用。例如,單元格104-1到104-12中的一個或多個可以具有分別是相應(yīng)電視信道的實(shí)時(當(dāng)前)視頻的可視對象。這些單元格底層的應(yīng)用可以是以全屏方式顯示電視信道的調(diào)諧應(yīng)用。其它單元格可與每視付費(fèi)、視頻點(diǎn)播、交互式體育、交互式體育統(tǒng)計、交互式談話節(jié)目、游戲、購物、自動記錄證券行市收報機(jī)信息、音頻等的應(yīng)用相關(guān)。
提供入口100的應(yīng)用生成一個表示在108處的可移動框光標(biāo)??捎眠b控器的方向鍵水平或垂直移動該光標(biāo)。使用合理配置的輸入裝置,也可沿對角線移動光標(biāo)。在圖1A的入口100中,光標(biāo)108已被移動以選擇位于第二行第三列的單元格。按壓遙控器的“OK”或“Enter”鍵導(dǎo)致第二行第三列的單元格底層的應(yīng)用執(zhí)行。
入口100還包括系統(tǒng)運(yùn)營商標(biāo)識部分106、廣告部分110、應(yīng)用信息部分112以及消息部分114。系統(tǒng)運(yùn)營商標(biāo)識部分106提供系統(tǒng)運(yùn)營商標(biāo)識數(shù)據(jù),這些數(shù)據(jù)實(shí)質(zhì)上可以是例如文本和/或圖形。廣告部分110可用來顯示產(chǎn)品/業(yè)務(wù)廣告,實(shí)質(zhì)上也可以是例如文本和/或圖形。廣告可以針對所有用戶、部分用戶或者某一特定用戶。利用框光標(biāo)108(或者合理配置的遙控器上的預(yù)定鍵),廣告部分110可以是“可選的”,對廣告部分的選擇可啟動應(yīng)用,從而就廣告的產(chǎn)品/服務(wù)或者就對該產(chǎn)品/服務(wù)作廣告的公司向用戶提供附加信息。作為替代或附加,所啟動的應(yīng)用可以發(fā)起一個購買程序,使得用戶可以購買所廣告的產(chǎn)品/服務(wù)。
應(yīng)用信息部分112顯示關(guān)于用戶已經(jīng)將框光標(biāo)108定位于其上的單元格的信息。通常(盡管不總是這樣),這些信息是文本性的。例如,將框光標(biāo)108置于一個與電視信道相關(guān)的單元格上時,應(yīng)用信息部分112可顯示網(wǎng)絡(luò)名、該信道上正在播放的節(jié)目的節(jié)目名、節(jié)目開始/結(jié)束時間和/或其它類似信息。當(dāng)框光標(biāo)108置于與付費(fèi)節(jié)目相關(guān)的單元格時,應(yīng)用信息部分112可顯示關(guān)于付費(fèi)節(jié)目的信息或提示。
系統(tǒng)運(yùn)營商可利用消息部分114向用戶顯示消息。例如,消息部分114可以顯示天氣信息(例如當(dāng)前氣象條件、預(yù)報、氣象警報等)。與廣告部分110一樣,利用框光標(biāo)108或者適當(dāng)配置的遙控器上的預(yù)定鍵,消息部分114可以是可選的。如果消息部分114用于天氣信息,則可啟動一個底層應(yīng)用來獲得更加詳細(xì)的氣象信息(氣象圖、中期預(yù)報、其它城市的天氣等)。在其它實(shí)現(xiàn)中,消息部分114可以包括體育得分(例如,棒球、足球、籃球)或新聞標(biāo)題。同樣,一旦選中,就可啟動一個底層應(yīng)用,以便用戶可獲得更詳細(xì)的體育或新聞信息。
入口100使各種各樣不同的應(yīng)用(例如,調(diào)諧到電視信道、發(fā)起每視付費(fèi)的購買、產(chǎn)品/服務(wù)購買等)能夠從同一屏幕啟動,因此實(shí)現(xiàn)了對系統(tǒng)運(yùn)營商提供的各種業(yè)務(wù)的簡單直觀的訪問。隨著用戶選擇/取消選擇單元格,改變音頻以對應(yīng)于所選單元格。系統(tǒng)還支持多個頁面,在這些頁面中,單元格可以(例如按主題或類別)分成“分區(qū)”(例如某些行、列或整個頁面)。分區(qū)可以由特定的登廣告者贊助。例如,音樂電視“分區(qū)”可由唱片公司贊助。這為系統(tǒng)運(yùn)營商創(chuàng)造了新的市場機(jī)會。
在圖1B中表示另一個示例入口200。在入口200中,三個應(yīng)用單元格202-1至202-3沿電視屏幕102的左手側(cè)排列,視頻顯示在視窗204中。盡管也可采用其它視頻(例如來自PVR、DVD播放器或錄像機(jī)),視窗204中的視頻通常是來自特定電視信道的視頻。同樣,各單元格和視窗的具體定位、單元格的具體數(shù)量不應(yīng)視為對本發(fā)明范圍的限定。當(dāng)用戶觀看窗口204中顯示的視頻時,單元格202-1至202-3中的一個或多個在其可變化的意義上可以是動態(tài)的。單元格202-1至202-3中的一個或多個在其可與視窗204中顯示的視頻內(nèi)容相關(guān)的意義上也可以是上下文有關(guān)的。因此,例如,單元格之一可以與允許用戶購買視窗204中正播放的廣告中推銷的產(chǎn)品/服務(wù)的應(yīng)用相關(guān)。當(dāng)節(jié)目窗口204中推銷不同的產(chǎn)品/服務(wù)時,這個單元格可以改變。在另一實(shí)例中,單元格之一可與允許用戶購買包含窗口204中正播放的藝術(shù)家演奏的曲目的小型光盤的應(yīng)用相關(guān)。在另一實(shí)例中,單元格之一可與允許用戶購買在窗口204正在播放的談話節(jié)目中出現(xiàn)的作者的書的應(yīng)用相關(guān)。在又一實(shí)例中,單元格之一可以與設(shè)置關(guān)于視窗204中正預(yù)覽或推介的將上演節(jié)目的節(jié)目定時器的應(yīng)用相關(guān)。至少在某些情況下,可能希望在視窗204中相關(guān)內(nèi)容顯示結(jié)束以后,用一段時間(例如30秒鐘或1分鐘)顯示特定單元格。
正如下面詳細(xì)說明的,圖1A和1B中的入口既可以在頭端(廣播中心)遠(yuǎn)程生成,也可以在用戶STB中本地生成,或者部分在頭端生成、部分在用戶STB生成。
圖2提供示例性數(shù)字電視系統(tǒng)1000的一般概況,該系統(tǒng)中可以實(shí)現(xiàn)圖1A和1B所示的入口。數(shù)字電視系統(tǒng)1000使用已知的壓縮技術(shù)(例如MPEG-2)來傳輸壓縮的數(shù)字信號。在圖2中,MPEG壓縮器1020位于頭端(廣播中心),并且接收數(shù)字信號流。該數(shù)字信號流可以是例如視頻(以及任何相應(yīng)的音頻)信號流、音頻信號(例如音樂)流和數(shù)據(jù)信號(例如控制數(shù)據(jù)、用戶數(shù)據(jù)等)流。MPEG壓縮器1020的輸出通過信號通道1060提供給復(fù)用器/擾碼器1040。復(fù)用器1040組合傳輸流,并將壓縮的數(shù)字信號經(jīng)過信號通路1100發(fā)送到頭端的發(fā)送器1080,信號通路當(dāng)然可采取包括電信鏈路的各種形式。發(fā)送器1080將各種數(shù)字信號通過通信鏈路1120發(fā)送到多個機(jī)頂盒1140,圖2中表示了其中一種機(jī)頂盒。通信鏈路1120可以是衛(wèi)星鏈路,其中數(shù)字信號經(jīng)上行鏈路發(fā)送至衛(wèi)星轉(zhuǎn)發(fā)器,在其中進(jìn)行電子處理,并經(jīng)下行鏈路廣播到地面接收器,這些接收器通常是終端用戶擁有或租用的拋物面天線。在其它系統(tǒng)中,壓縮的數(shù)字信號經(jīng)有線通信系統(tǒng)、如混合光纖同軸電纜系統(tǒng)進(jìn)行傳送。其它傳送數(shù)據(jù)的傳輸通路當(dāng)然是可行的,如地面廣播、電纜傳輸、組合的衛(wèi)星/電纜鏈路、電話網(wǎng)絡(luò)、光纖鏈路等等。機(jī)頂盒1140通常是用戶擁有或租用的,并且連接到終端用戶的電視1160。機(jī)頂盒1140主要將壓縮信號解碼成用于在電視1160上顯示的電視信號。所解碼的壓縮信號也可提供給圖2中由參考標(biāo)號1180一般表示的其它裝置。這些其它裝置可以例如包括用于輸出音樂的音頻設(shè)備、VCR、PVR以及計算機(jī)設(shè)備。
在一種多信道系統(tǒng)中,復(fù)用器1040處理從多個并行源接收的音頻和視頻數(shù)據(jù)并且與發(fā)送器1080交互作用,以便將這些信息沿多個信道廣播。除了音頻和視頻數(shù)據(jù)以外,消息、應(yīng)用(軟件程序)、CD質(zhì)量的音頻數(shù)據(jù)或任何其它類型的數(shù)字?jǐn)?shù)據(jù)可以被引入這些混有傳輸數(shù)字音頻和視頻數(shù)據(jù)的部分或全部信道中。對于機(jī)頂盒1140接收的特定傳輸流,確定相關(guān)的節(jié)目標(biāo)識符(PID),然后過濾具有匹配PID值的數(shù)據(jù)包。為了識別哪個PID對應(yīng)哪個節(jié)目,傳送帶有MPEG-2傳輸流中攜帶的每個節(jié)目的描述的信號表。信號表與包化基本數(shù)據(jù)流(PES)分開發(fā)送,并且不與基本數(shù)據(jù)流同步(即它們是獨(dú)立的控制信道)。信號表包括PAT-節(jié)目關(guān)聯(lián)表(列出描述各節(jié)目的表的PID),PMT-節(jié)目映射表(定義一套與節(jié)目相關(guān)的PID),CAT-條件訪問表(定義使用的擾碼類型以及包括條件訪問管理和權(quán)利信息的傳輸流的PID值),NIT-網(wǎng)絡(luò)信息表(包括用于傳送MPEG復(fù)用信號的承載網(wǎng)絡(luò)的具體情況),以及DSMCC-數(shù)字存儲媒體命令和控制(給接收器的消息)。
為了識別對特定PES去復(fù)用所需的PID,在節(jié)目關(guān)聯(lián)表中搜索描述。該描述列出復(fù)用信號中的全部節(jié)目。每個節(jié)目與一套PID(每個PES都有一個)相關(guān)聯(lián),該P(yáng)ID對應(yīng)于作為分離節(jié)目特別信息(PSI)部分而攜帶的節(jié)目映射表(PMT)。每個節(jié)目都有一個PMT。也可提供其它表BAT-簇關(guān)聯(lián)表(將各業(yè)務(wù)組成邏輯組),SDT-業(yè)務(wù)描述表(描述業(yè)務(wù)的名稱和其它細(xì)節(jié)),TDT-時間和日期表(提供當(dāng)前時間和日期),RST-運(yùn)行狀態(tài)表(提供編程傳輸?shù)臓顟B(tài),允許自動事件切換),以及EIT-事件信息表(提供編程傳輸?shù)脑敿?xì)細(xì)節(jié))。
條件訪問系統(tǒng)1200連接到復(fù)用器1040和機(jī)頂盒1140,它一部分位于頭端,一部分位于用戶處。條件訪問系統(tǒng)1200允許用戶僅僅訪問那些他們得到授權(quán)的業(yè)務(wù)。一般來講,條件訪問系統(tǒng)1200采用加擾和加密來防止非法接收從頭端傳輸?shù)綑C(jī)頂盒1140的信號。加密用于對控制字(密鑰)加密,控制字與擾碼信號一起發(fā)送,以使解擾器能夠?qū)_碼信號進(jìn)行解擾。該控制字作為權(quán)利控制消息(ECM)的一部分以加密形式傳送到機(jī)頂盒1140。機(jī)頂盒1140中的條件訪問子系統(tǒng)僅僅在由送到機(jī)頂盒的權(quán)利管理消息(EMM)來確定其被授權(quán)對控制字進(jìn)行解密時才這樣做。條件訪問系統(tǒng)1200可包括在頭端用于對ECM和EMM加密的加密單元和在用戶位置用于對加密ECM和EMM解密的智能卡,所以可恢復(fù)解擾所用的控制字。條件訪問系統(tǒng)1200可以是Société Européenne de Contrle d′Accès(SECA)設(shè)計的MediaGuard數(shù)字條件訪問系統(tǒng)。該機(jī)構(gòu)是CANAL+和Bertelsmann合資經(jīng)營的。當(dāng)然,其它條件訪問系統(tǒng)也可采用,圖2中的系統(tǒng)不局限于任何特定的條件訪問系統(tǒng)。
交互系統(tǒng)(通信服務(wù)器)1220使終端用戶能通過反向信道1240(例如公共交換電話網(wǎng)、無線電話網(wǎng)、因特網(wǎng)或者使用電纜調(diào)制解調(diào)器的電纜系統(tǒng)本身)與各種應(yīng)用交互作用。交互系統(tǒng)1220連接到代表頭端和/或因特網(wǎng)服務(wù)器的“數(shù)據(jù)網(wǎng)”1041。反向信道1240也可用于與條件訪問系統(tǒng)1200相關(guān)的通信。交互系統(tǒng)1220可用以例如使用戶能立即與頭端通信,以要求授權(quán)觀看特定新聞、下載一個應(yīng)用、傳送購買數(shù)據(jù)、請求信息等。交互系統(tǒng)1220的部件取決于反向信道1240的特性,可以包括適當(dāng)?shù)陌l(fā)送器、接收器、調(diào)制解調(diào)器和/或網(wǎng)絡(luò)接口。
圖3A表示一個示例性機(jī)頂盒1140。機(jī)頂盒1140包括中央處理器220,該處理器包括相關(guān)的存儲元件,并且適合從串行接口222、電視系統(tǒng)接口224、可選的調(diào)制解調(diào)器226(例如電話通信調(diào)制解調(diào)器或連接到圖2中反向信道1240的基于DAVIC的電纜調(diào)制解調(diào)器)、機(jī)頂盒1140面板上的開關(guān)觸點(diǎn)228以及紅外遙控器230(經(jīng)由紅外控制單元232)接收輸入數(shù)據(jù)。也可從可選的紅外鍵盤(圖中未示出)接收輸入。也可提供其它接口(例如并行接口、通用串行總線、S-視頻、FireWire等)。機(jī)頂盒1140也具有適合讀取預(yù)訂智能卡236的智能卡讀卡器234。也可提供另一種用于讀取信用卡、銀行卡、借記卡等的讀卡器(圖中未示)。智能卡讀卡器234與插入的預(yù)訂智能卡236和條件訪問單元238配合以提供必要的控制字給分用器/解擾器240,使加密廣播信號能夠被解擾。
機(jī)頂盒1140還包括調(diào)諧器242和解調(diào)器244(例如256 QAM解調(diào)器),用來接收和解調(diào)所收到的傳輸信號,這些傳輸信號則由單元240進(jìn)行濾波和分用。調(diào)諧器240事實(shí)上最好是多個MPEG調(diào)諧器。
中央處理器220可以是例如在50MHz或50MHz以上運(yùn)行的微處理器。機(jī)頂盒1140的存儲器可包括電可擦可編程只讀存儲器、主隨機(jī)存取存儲器、用于軟件和數(shù)據(jù)的閃速存儲器、MPEG隨機(jī)存取存儲器以及圖形隨機(jī)存取存儲器。中央處理器220一般負(fù)責(zé)機(jī)頂盒1140內(nèi)的數(shù)據(jù)處理。在收到音頻和視頻信號的情況下,包含這些信號的MPEG數(shù)據(jù)包被分用和濾波,以便以音頻和視頻數(shù)據(jù)的包化基本數(shù)據(jù)流(PES)的形式,將實(shí)時音頻和視頻數(shù)據(jù)傳遞給專用音頻和視頻處理器(解碼器)246、248。從音頻處理器246轉(zhuǎn)換的輸出傳到前置放大器250,由此送到機(jī)頂盒1140的音頻輸出端。從視頻處理器248轉(zhuǎn)換的輸出經(jīng)圖像處理器252和編碼器254(例如,NTSC,PAL或SECAM)傳送到機(jī)頂盒1140的視頻輸出端。
圖形處理器252最好設(shè)計成產(chǎn)生把活動圖像與迭加文本或其它圖像組合在一起的屏幕顯示。更具體地說,圖形處理器252可以組合四層靜止層、活動圖像層、圖形層和光標(biāo)層。圖形處理器252另外還從中央處理器220接收要顯示(如生成的圖像等)的圖形數(shù)據(jù),并且將這些信息和從視頻解碼器248收到的信息組合起來而生成屏幕顯示。
圖3B表示示例機(jī)頂盒1140中的數(shù)據(jù)流。機(jī)頂盒1140從頭端接收MPEG-2數(shù)據(jù)流并且將其分用,從而獲得包含帶加密ECM的擾碼節(jié)目的一個數(shù)據(jù)流和包含加密EMM的另一數(shù)據(jù)流。如果節(jié)目未被加擾,機(jī)頂盒1140對該節(jié)目解壓縮,并將數(shù)字信號轉(zhuǎn)換成常規(guī)電視信號、數(shù)據(jù)流或者根據(jù)所廣播數(shù)據(jù)的類型的其它流。如果節(jié)目被加擾,則機(jī)頂盒STB 1140從MPEG-2流中分離出對應(yīng)于此節(jié)目的ECM,并將其提供給智能卡236。智能卡236確定是否它有權(quán)(例如參考訪問權(quán)表)對此ECM解密并訪問相關(guān)節(jié)目。如果不是,則將否定狀態(tài)傳送到機(jī)頂盒1140,指明該節(jié)目不能被解擾。如果智能卡236具有該權(quán)力,則對ECM解密,并將控制字送到解擾器。解擾器使用該控制字對該節(jié)目解擾。然后該流被解壓縮并轉(zhuǎn)換成常規(guī)電視信號、數(shù)據(jù)流或其它類別的流。
關(guān)于硬件結(jié)構(gòu),機(jī)頂盒配備了處理電路(例如微處理器、專用集成電路、可編程邏輯陣列和/或類似電路),如上述ROM、RAM和閃速存儲器之類的存儲元件。機(jī)頂盒的整體軟件體系結(jié)構(gòu)可對應(yīng)于已知機(jī)頂盒中采用的軟件,這里不作詳細(xì)描述。例如,它可以基于虛擬機(jī),該虛擬機(jī)經(jīng)由界面層與解碼器硬件中實(shí)現(xiàn)的低層操作系統(tǒng)交互作用。軟件體系結(jié)構(gòu)可以是從Canal+獲得的MediaHighway軟件體系結(jié)構(gòu)。該軟件體系結(jié)構(gòu)的一種實(shí)現(xiàn)一般性地表示在圖3C中,它包括應(yīng)用層300、基于JAVA語言的虛擬機(jī)層302、設(shè)備管理層304以及硬件層306。虛擬機(jī)層302包括用于解釋包含在應(yīng)用層300中的交互式應(yīng)用的軟件。
中央處理器220可適合運(yùn)行多個定義機(jī)頂盒1140功能性的應(yīng)用程序。引入機(jī)頂盒1140的應(yīng)用程序?qū)?yīng)于引入該機(jī)器中的一段代碼,該代碼段允許控制例如該機(jī)器的高級功能。應(yīng)用程序可以是存儲在機(jī)頂盒1140的存儲器(例如ROM或閃速存儲器)中的駐留應(yīng)用程序,或者應(yīng)用程序可被廣播、經(jīng)機(jī)頂盒1140的接口如串行接口222、電纜接口224、讀卡器234等下載或上載。應(yīng)用程序可包括瀏覽工具、(模擬和數(shù)字業(yè)務(wù)的)信道調(diào)諧、節(jié)目指南應(yīng)用程序、游戲、每視付費(fèi)的應(yīng)用程序、睡眠定時器、機(jī)頂盒診斷、緊急警報消息、交互式業(yè)務(wù)、遠(yuǎn)程購物應(yīng)用程序,還有使解碼器能一開機(jī)立即可工作的啟動應(yīng)用程序以及配置機(jī)頂盒的應(yīng)用程序。應(yīng)用程序存儲在機(jī)頂盒1140中的存儲器中,并被表示成包括圖形對象描述文件、單元文件、可變塊文件、指令序列文件、應(yīng)用文件、數(shù)據(jù)文件等的源文件。
通常,經(jīng)廣播鏈路下載到機(jī)頂盒1140中的應(yīng)用被劃分成模塊,每個模塊對應(yīng)于一個或多個MPEG表。每個MPEG表可以劃分成多個部分。在經(jīng)串行端口(或者并行端口或USB)進(jìn)行數(shù)據(jù)傳輸?shù)那闆r下,模塊同樣分成表和部分,每個部分的大小取決于使用的信道。在廣播傳輸?shù)那闆r下,模塊在各自類型的數(shù)據(jù)流中以數(shù)據(jù)包的形式傳送,這些數(shù)據(jù)流類型是例如視頻數(shù)據(jù)流、音頻數(shù)據(jù)流、文本數(shù)據(jù)流。一般來說,傳輸中的每個流(包括許多數(shù)據(jù)包)都有一個PID。例如,一個音頻流將擁有許多都含有相同PID的數(shù)據(jù)包。該P(yáng)ID是機(jī)頂盒識別給定流的手段。
在數(shù)字廣播系統(tǒng)中,信息在具有固定的預(yù)定帶寬的多個頻道上傳送。多個音頻和/或可視數(shù)據(jù)流可包含在單個頻道之中。例如,單個視頻流可以與多個音頻流相關(guān)聯(lián),給該節(jié)目配上多種語言。作為替代或附加,多個視頻流也可包含在與該頻道相關(guān)的數(shù)據(jù)包流中,顯示例如來自不同攝像位置的同一賽事。當(dāng)這些不同的音頻和視頻流在同一頻道中廣播時,用戶可感受到該頻道中的音頻/視頻流的變化,如同真實(shí)改變信道一樣。
除了常規(guī)的視聽節(jié)目信息之外,其它數(shù)據(jù)也可以在頻道中傳送。例如,這種數(shù)據(jù)可包括與最新節(jié)目提要有關(guān)的菜單顯示信息。這些數(shù)據(jù)的PID值也可通過PMT表獲得。在一個示例實(shí)現(xiàn)中,機(jī)頂盒1140可接收一個或多個模擬NTSC電視節(jié)目、帶AC-3音頻節(jié)目的MPEG-2編碼視頻、帶AC-3音頻節(jié)目的加密MPEG-2編碼視頻(例如,預(yù)訂和每視付費(fèi)節(jié)目)以及僅有AC-3音頻內(nèi)容的節(jié)目。
圖3D說明一種與機(jī)頂盒1140配合使用的遙控器230。遙控器230包括數(shù)字小鍵盤320;信道上/下鍵322a,322b;音量增/減鍵324a,324b;光標(biāo)移動鍵326a,326b,326c和326d;頁上/下鍵328a,328b;以及“OK”鍵330。眾所周知,可提供用于喜愛的信道、最近信道調(diào)用、靜音開/關(guān)等其它各種鍵。當(dāng)然,提供圖3D所示遙控器的配置只是用于說明而非限制,本發(fā)明在任何意義上都不局限于特定的遙控器。
參考圖1A和1B,在示意性的數(shù)字電視系統(tǒng)中提供的各種業(yè)務(wù)可利用一個入口來訪問。當(dāng)用戶(例如使用遙控器230)輸入訪問入口的命令時,機(jī)頂盒1140改變到與該入口相關(guān)的頻道,顯示如圖1A或1B中所示的入口。例如,圖1A的入口100可以在特定信道上廣播,因此在遙控器上按壓對應(yīng)于該特定信道的數(shù)字按鈕后,機(jī)頂盒1140調(diào)諧到該信道以顯示該入口。圖1B的入口200也可在特定信道(或多個信道)上廣播。系統(tǒng)運(yùn)營商可以作為“擴(kuò)展”或“附加”業(yè)務(wù)的一部分來提供這類信道。例如,購物網(wǎng)可有利地利用圖1B中的入口200來簡化用戶購買產(chǎn)品的過程。購物網(wǎng)的“入口增強(qiáng)型”版本可以在第一信道(例如信道15)上提供,而購物網(wǎng)的非增強(qiáng)(即普通)版本可以在第二信道(例如信道16)上提供。
圖1A和1B中所示入口可包括兩個或兩個以上頁面。每個頁面可對應(yīng)于它們各自的信道,或者多個頁面可對應(yīng)于單個信道。因此,圖1A和圖1B的入口可以從單個“信道”中瀏覽多個頁面。這是通過下面詳細(xì)描述的專用入口配置表來管理的。
圖4A描繪用于生成入口的頭端方案,該入口包括多個信道的音頻和視頻。(例如從衛(wèi)星接收的)多種節(jié)目的信號被提供給視頻處理設(shè)備以進(jìn)行編碼,并適當(dāng)?shù)貙?jié)目加密。盡管圖4A中表示了節(jié)目1、2和3,但本發(fā)明不限于任何特定數(shù)量。在圖4A中,視頻處理設(shè)備被表示成MPEG-2網(wǎng)絡(luò)400。對數(shù)字?jǐn)?shù)據(jù)流進(jìn)行MPEG編碼和加密的電路眾所周知,這里不作詳細(xì)討論。節(jié)目的視頻部分也被提供給合成器402,它在一個或多個顯示屏中調(diào)整視頻信號大小并重新定位,然后這些信號作為一個或多個MPEG-2節(jié)目提供給音頻/視頻編碼器404和MPEG-2網(wǎng)絡(luò)400。背景圖形掩模最好包括在合成的屏幕中。這使運(yùn)營商可以容易地重新配置外觀和感覺,并且減小所下載入口界面應(yīng)用的大小,因為它不需要包括背景圖形。這也增大了入口界面的啟動速度,因為全屏入口界面是通過調(diào)諧來顯示的,而非調(diào)諧后再用圖形處理器242畫出圖形。節(jié)目的音頻部分被提供給視頻/音頻編碼器404,然后再提供給MPEG-2網(wǎng)絡(luò)400。
同樣的節(jié)目時鐘參考(PCR)用于組合的視頻和所有相關(guān)的音頻信號。這使得在重放時音頻和視頻能夠同步。同樣,如圖4A所示,入口屏幕中各節(jié)目的音頻信號被復(fù)制。也就是說,音頻流包括在全屏節(jié)目和MPEG-2入口節(jié)目之中。這允許入口播放在不同傳送上的各信道音頻,因為例如帶有一個調(diào)諧器的機(jī)頂盒不能同時調(diào)諧到傳送X上的入口視頻內(nèi)容和傳送Y上突出顯示的節(jié)目的音頻。因此,在入口傳送上復(fù)制音頻信號。這也允許該入口表示各模擬信道,因為一個模擬信道不會具有獨(dú)立可解碼的MPEG音頻流。
通過入口計算機(jī)406可以把其它數(shù)據(jù)引入到MPEG網(wǎng)絡(luò)400。盡管圖4A中表示的入口計算機(jī)406是單個計算機(jī),事實(shí)上入口計算機(jī)可以由兩個或兩個以上獨(dú)立或連網(wǎng)的計算機(jī)構(gòu)成。這些其它的數(shù)據(jù)可以包括與除那些與電視信道相關(guān)的單元格之外的單元格相關(guān)的可視對象。入口計算機(jī)406也產(chǎn)生與鑲嵌塊中各單元的配置相關(guān)的入口配置數(shù)據(jù)。該配置數(shù)據(jù)由圖形編輯工具生成,該工具將數(shù)據(jù)轉(zhuǎn)換成MPEG表各部分,并作為專用表將它廣播到MPEG流中。配置數(shù)據(jù)通常包括鑲嵌塊頁面數(shù)量的描述、每個鑲嵌塊中每個屏幕單元的大小和位置、框光標(biāo)的所需尺寸以及光標(biāo)移動的限制。此信息用來使機(jī)頂盒1140的應(yīng)用能正確地定位和移動框光標(biāo)。另外,配置數(shù)據(jù)包括每個信道在入口中的位置(頁數(shù)和坐標(biāo)),以及與組合的入口節(jié)目的音頻軌跡相關(guān)的PID。為了使機(jī)頂盒1140的應(yīng)用能直接改變到期望的信道,配置數(shù)據(jù)也應(yīng)該包括與給定單元格相關(guān)的信道的細(xì)節(jié)(例如DVB三元組-網(wǎng)絡(luò)ID、傳輸ID、節(jié)目號)。對于那些啟動應(yīng)用而非調(diào)諧操作的單元格,配置數(shù)據(jù)應(yīng)當(dāng)包括機(jī)頂盒1140需要的足夠啟動相關(guān)應(yīng)用的信息。在運(yùn)行于上述MediaHighway平臺上的應(yīng)用的情況下,這會包括一個獨(dú)特的應(yīng)用ID。對于下載的應(yīng)用,該ID在應(yīng)用信息表-AIT(DVB表)中查找。該AIT描述在DSMCC數(shù)據(jù)傳送盤中哪里能找到下載的應(yīng)用。對于駐留的應(yīng)用,在中間件圖像中的專用表中存儲應(yīng)用ID的清單。
節(jié)目訪問細(xì)節(jié)(每視付費(fèi)、預(yù)訂等)也可包括在配置數(shù)據(jù)中,使機(jī)頂盒1140的應(yīng)用能執(zhí)行這些操作,防止用戶通過入口觀看和聆聽禁止訪問的信道。該配置數(shù)據(jù)包括節(jié)目的商業(yè)報價,因此,機(jī)頂盒1140能夠確認(rèn)它是否有權(quán)訪問。如果這個訪問信息沒有包括在配置數(shù)據(jù)中,機(jī)頂盒1140必須調(diào)諧到包含選中節(jié)目的傳輸上,從標(biāo)準(zhǔn)表格中讀取CAS數(shù)據(jù)。顯示圖形掩模來阻擋用戶無權(quán)訪問的信道。這些情況可能是因為整個信道被用戶鎖住、用戶沒有預(yù)訂該信道或事件、或者事件的等級超出所配置的道德過濾器。這些掩模隨著事件轉(zhuǎn)變發(fā)生而自動更新。另外,配置數(shù)據(jù)包括每個入口頁面的PID值和與該入口頁面相關(guān)的缺省標(biāo)題消息(如果有的話),使入口能夠在單個信道上的多個頁面之間瀏覽。
在一種實(shí)現(xiàn)中,圖4A的體系結(jié)構(gòu)用于生成圖1A所示的整個入口或圖1B所示的整個入口。也就是說,圖4A中的部件可用于生成單元格、它們的可視對象、它們的底層應(yīng)用以及控制電視屏幕上入口的顯示的配置數(shù)據(jù)。
在另一示例實(shí)現(xiàn)中,入口可同時包括用圖4A所示的元件在頭端生成的要素和在機(jī)頂盒1140的位置本地生成的要素。參考圖4B來說明本實(shí)現(xiàn),圖中表明,入口100,200可由例如視頻單元格、HTML單元格以及應(yīng)用單元格構(gòu)成。這些單元格、可視對象以及底層應(yīng)用可以由頭端內(nèi)容和本地內(nèi)容結(jié)合而成,頭端內(nèi)容可以是例如鑲嵌塊節(jié)目、存儲內(nèi)容以及數(shù)據(jù)(例如HTML內(nèi)容),本地內(nèi)容可以是例如PVR內(nèi)容、圖形、作為STB 1140的一部分或與其相連的本地存儲裝置420(如硬盤、光盤、半導(dǎo)體存儲器等)中的動畫。因此,舉例來說,參考圖1B,單元格202-1、202-2、窗口204中的視頻、配置這些單元格的配置數(shù)據(jù)以及視頻可在頭端生成。單元格202-3可以由存儲在存儲裝置420中的數(shù)據(jù)生成,然后由圖形處理器252“添加”到從頭端發(fā)送的入口部分中。這種方案提供了可以考慮特定用戶喜愛的更加個性化入口的可能。因此,單元格202-3既可以基于用戶輸入的首選項,也可基于機(jī)頂盒1140中運(yùn)行的應(yīng)用所確定的首選項。例如,體育愛好者可能總想能夠啟動提供關(guān)于特定運(yùn)動或特定的一隊或多隊的最新得分的應(yīng)用。因此,用戶可能使用例如遙控器230輸入信息,使得機(jī)頂盒1140提供一個單元格、如單元格202-3來提供這種能力??梢晫ο?、應(yīng)用代碼以及提供單元格202-3所需要的配置數(shù)據(jù)可以預(yù)存在機(jī)頂盒存儲器中,或者經(jīng)由串行接口222、智能卡236提供給機(jī)頂盒,或者是通過接口224從頭端接收的數(shù)據(jù)流?!氨镜亍鄙傻膬?nèi)容的其它用途包括上述PVR瀏覽器。在這種情況下,單元格表示本地音頻/視頻內(nèi)容,入口或者入口的一些部分在本地建立。
機(jī)頂盒1140當(dāng)然也可以根據(jù)它收到的數(shù)據(jù)在本地生成整個入口。然而,這是非常“資源密集的”,通常會降低系統(tǒng)性能。不管怎樣,如果中央處理器220具有足夠的處理能力,使系統(tǒng)性能沒有降低(或者至少僅很少降低),入口可以由機(jī)頂盒1140生成。
如上所述,單元格可以是動態(tài)的或者上下文有關(guān)的。例如,入口計算機(jī)406可以經(jīng)過配置而能剖析與節(jié)目1、2、3相關(guān)的節(jié)目信息,然后根據(jù)所廣播的節(jié)目的某些特征在入口中重新組織視頻信號。作為一種舉例說明,這種特征可以是廣播節(jié)目的主題或類別(例如體育、電影、談話節(jié)目、兒童、新聞、喜劇、戲曲等)。在這種情況下,入口可以經(jīng)過安排,使得某些頁面中或者某些區(qū)域中的單元格與具有特定主題的節(jié)目和/或應(yīng)用相關(guān)。圖5A表示一個示例入口550,它包括第一頁面和第二頁面。第一頁面的單元格與提供體育節(jié)目的信道(例如信道KINT上的棒球比賽、信道KDBC上的足球比事、Golf信道上的高爾夫、以及體育網(wǎng)ESPN)以及和體育有關(guān)的應(yīng)用(例如得分、統(tǒng)計數(shù)據(jù))相關(guān)。第二頁面的單元格與播放電影的信道(例如HBO中的Gone with the Wind,Showtime中的The Wizard of OZ,Disney中的The Little Mermaid以及CBS中的Rocky)以及和電影有關(guān)的應(yīng)用(例如視頻點(diǎn)播)相關(guān)。箭頭552允許用戶在第一頁和第二頁之間移動。圖5B表示的示例入口570包括具有第一分區(qū)和第二分區(qū)的頁面,其中第一分區(qū)(分區(qū)1)的單元格與提供體育節(jié)目的信道以及和賽事有關(guān)的應(yīng)用相關(guān),第二分區(qū)(分區(qū)2)的單元格與播放電影的信道以及和電影有關(guān)的應(yīng)用相關(guān)。
由于某些信道只是在某些時間提供體育節(jié)目(例如星期天下午的足球比賽,星期一夜間的足球比賽等),入口550和570隨著信道節(jié)目內(nèi)容隨時間改變而動態(tài)重組。例如,如果入口包括一個體育頁面,該頁面中可以在5:00時包括ABC、FOX、ESPN、以及Golf信道,然而在6:00時包括CBS、FOX-ALTERNATE、ESPN、以及Golf信道。因此,隨著事件轉(zhuǎn)變發(fā)生,包括在體育頁面內(nèi)的信道也隨之改變。這可以通過將頭端入口計算機(jī)406配置成連續(xù)地剖析節(jié)目信息、根據(jù)節(jié)目信息生成正確的入口配置信息以及控制頭端設(shè)備將正確節(jié)目送到視頻合成器402(例如通過圖4A中所示的切換器)和/或控制視頻合成器402按特定方式安排送到其中的節(jié)目來實(shí)現(xiàn)。
入口中的各單元格可以在特定時段生成。例如,在圖1B中的入口200中,窗口204可顯示其中出現(xiàn)某書作者的談話節(jié)目。單元格202-1至202-3中的一個可以與允許用戶購書的應(yīng)用關(guān)聯(lián)。在這種情況下,頭端入口計算機(jī)406可生成入口配置信息,以便在談話節(jié)目持續(xù)期間或者該作者出現(xiàn)在談話節(jié)目中的時段中為入口200生成購書單元格。
在頭端中生成單元格的情況下,可以用圖4所示部件提供動態(tài)和上下文有關(guān)的特征。在由機(jī)頂盒1140本地生成單元格的情況下,添加到從頭端傳來的入口部分中的單元格可以隨時間和內(nèi)容而變。
入口可以實(shí)現(xiàn)成所謂的視頻鑲嵌塊,如圖5C所示。這些視頻鑲嵌塊包括圖形化的機(jī)頂盒應(yīng)用以及生成必要的控制信息的頭端應(yīng)用。核心特征包括在系統(tǒng)中顯示具有表示視頻信道的多個實(shí)時(當(dāng)前)視頻單元格的一個或多個頁面,在選中的單元格上顯示一個突出顯示的光標(biāo),允許用戶用遙控器230在各單元格和頁面之間瀏覽,當(dāng)用戶使一個單元格突出顯示時,調(diào)諧到相關(guān)的音頻,當(dāng)用戶使一個單元格突出顯示時,更新文本節(jié)目信息,在對應(yīng)于如下信道的單元格上顯示圖形掩模,這些信道是通過用戶配置的父母控制特征鎖定的,包含超出用戶配置的道德等級的節(jié)目,或者是包含用戶未預(yù)訂的內(nèi)容,當(dāng)用戶選擇一個單元格后,調(diào)諧到相關(guān)的全屏節(jié)目,允許系統(tǒng)運(yùn)營商從頭端生成并且廣播鑲嵌塊配置表。該配置表定制頁面上有多少單元格、頁面數(shù)量、單元格在屏幕上的位置、突出顯示的圖像、與每個單元格相關(guān)的節(jié)目、廣告信息等。
對于圖5C的入口,在共用上述公用參考時鐘的單個MPEG-2節(jié)目中傳送組合的視頻流和全部音頻流。音頻流在全屏節(jié)目和入口界面節(jié)目中都被復(fù)制。這允許入口調(diào)諧到不同傳輸流上傳送的節(jié)目的音頻,如以前所述。
如前文參考圖4A所述,輸入的節(jié)目內(nèi)容通過用來廣播全屏節(jié)目的標(biāo)準(zhǔn)網(wǎng)絡(luò)傳輸機(jī)構(gòu)。另外,鑲嵌塊中包括的每個節(jié)目的基帶視頻被送到頭端中的合成器。該設(shè)備生成包括組合單元格的基帶視頻流,然后再進(jìn)行MPEG編碼。音頻也被復(fù)制到MPEG(或AC-3)音頻編碼器。得到的音頻和視頻MPEG-2流被結(jié)合成單個節(jié)目,并被復(fù)用到網(wǎng)絡(luò)傳輸流之一中。
所有用于配置鑲嵌塊的控制數(shù)據(jù)經(jīng)由入口計算機(jī)上的圖形用戶界面(GUI)輸入。該GUI可以是例如由Canal+開發(fā)的運(yùn)行在WindowsNT機(jī)(例如頭端入口計算機(jī))上的鑲嵌塊編輯器應(yīng)用。該入口計算機(jī)生成MPEG-2專用鑲嵌塊表,并將它與合成節(jié)目一起注入到MPEG傳輸中。
被鎖定的、阻塞的或者未經(jīng)授權(quán)的信道上的所有信息在本地包括在機(jī)頂盒中,并經(jīng)由各API取出。在專用鑲嵌塊表中包括各信道的商業(yè)報價(決定誰有權(quán)使用信道)。本地應(yīng)用處理該數(shù)據(jù),并且決定對于每個用戶阻塞哪個單元格。
圖5C中的實(shí)例入口可以被擴(kuò)展成用于觀看視頻信道、啟動交互式應(yīng)用、與本地或遠(yuǎn)端存儲內(nèi)容連接的通用入口。它將是用戶的家庭基地,從此他們可以導(dǎo)航到系統(tǒng)中的不同特征。該通用入口的主要特征包括上面提及的全部視頻鑲嵌塊特征,在入口界面中顯示運(yùn)營商可配置的內(nèi)容組合。給定頁面可顯示全部由實(shí)時視頻單元格構(gòu)成的組合節(jié)目、包括結(jié)合本地顯示內(nèi)容的部分實(shí)時視頻的組合節(jié)目、或者全部由本地組接內(nèi)容構(gòu)成的頁面。由運(yùn)營商控制每個單元格的節(jié)目選擇、單元格和頁面的布局,并且在任何時候可利用上述鑲嵌塊編輯器工具來修改。
本地組接的內(nèi)容可以包括應(yīng)用圖形、來自例如個人視頻記錄器(PVR)的本地存儲內(nèi)容、來自頭端服務(wù)器的如VOD之類的內(nèi)容、因特網(wǎng)內(nèi)容等?;旧?,任何動態(tài)獲取的內(nèi)容將不會包括在頭端生成的組合節(jié)目中。入口可用來瀏覽存儲的內(nèi)容(PVR等)。例如,入口可以提供給PVR節(jié)目,其中每個單元格代表一個存儲的資源。單元格可由圖形或者記錄文件中的靜止幀表示。當(dāng)單元格被突出顯示時,它重放所記錄的視頻并且顯示諸如記錄長度、質(zhì)量等級、節(jié)目概況等狀態(tài)信息,當(dāng)單元格被選擇時,啟動一個交互式應(yīng)用,
啟動一個子入口,例如視頻點(diǎn)播(VOD)瀏覽器、電子節(jié)目指南(EPG)或者“游戲室”,在入口上顯示交互式廣告。這些廣告可以在運(yùn)營商可配置的時段上循環(huán)顯示,可以供用戶選擇以獲得進(jìn)一步的細(xì)節(jié)或啟動在線購買(類似于因特網(wǎng)點(diǎn)擊廣告)。該廣告可以對于入口是全局性的,或者可根據(jù)突出顯示的單元格而改變,允許用戶查看某一單元格的進(jìn)一步節(jié)目信息。例如,當(dāng)一個單元格被突出顯示時,用戶可以按遙控器上的信息鍵來顯示包括該信道上未來N個小時的文本節(jié)目信息的覆蓋。該覆蓋可具有諸如提示定時器或VCR/PVR觸發(fā)器之類的標(biāo)準(zhǔn)EPG瀏覽特征,在入口屏幕的某個區(qū)域中顯示運(yùn)營商可配置的信息。(例如,本地天氣報告,運(yùn)營商消息或品牌廣告),擴(kuò)展鑲嵌塊編輯器以配置這些新特征,擴(kuò)展頭端入口計算機(jī)以基于廣播內(nèi)容動態(tài)地配置入口。例如,運(yùn)營商可以配置“體育”頁面,該頁面顯示所有正在廣播體育節(jié)目的信道。當(dāng)事件轉(zhuǎn)變發(fā)生時,包括在該頁面中的信道也會改變。這可以通過配置頭端入口計算機(jī)來剖析節(jié)目信息、生成正確入口配置信息以及控制音頻/視頻路由設(shè)備(例如圖4A中的切換器)將正確節(jié)目送到視頻合成器來實(shí)現(xiàn)。
圖5D說明一個具體示例入口,它用于查看視頻信道、啟動交互式應(yīng)用以及與本地或遠(yuǎn)程存儲節(jié)目連接。該例子是為說明而不是為限制提出的,本發(fā)明不限于示例入口的特定安排或特征。入口500采用12單元格形式的鑲嵌塊,單元格502-1至502-12安排成3行4列的矩陣。框光標(biāo)504定位在關(guān)于“CNBC”的單元502-2上。入口500中的示例單元格包括用于如下方面的單元格調(diào)諧到一個電視信道來觀看節(jié)目(即單元格502-1、502-2、502-4、502-6、502-7、502-8、502-9和502-11),視頻點(diǎn)播(即單元格502-10),
CD購買(即單元格502-3),游戲(單元格502-12),以及自動記錄證券行市收報機(jī)(單元格502-5)。
每個單元格502-1到502-12均有(例如,視頻、靜止圖像和/或圖形)表示底層應(yīng)用的可視對象。例如,在電視信道的情況下,單元格表示該信道中的當(dāng)前視頻。例如,視頻點(diǎn)播可以是具有預(yù)告即將上映的電影的電影剪輯和音頻的招徠觀眾的視頻。CD購買單元格可以顯示音樂視頻。游戲單元格顯示游戲票的靜止畫面,以及自動記錄證券行市收報機(jī)單元格顯示自動記錄證券行市收報機(jī)視頻。當(dāng)用戶在單元格之間移動時,播放任何相關(guān)的音頻,在屏幕左下角顯示對應(yīng)于應(yīng)用的簡短描述。當(dāng)選擇特定單元格時(例如,通過按遙控器230上的OK鍵330),底層應(yīng)用以全屏方式啟動。
入口500也包括系統(tǒng)運(yùn)營商標(biāo)識部分506、廣告部分508、應(yīng)用信息部分510以及消息部分512。系統(tǒng)運(yùn)營商標(biāo)識部分506給系統(tǒng)運(yùn)營商提供一個用文本或圖形顯示系統(tǒng)標(biāo)識信息的機(jī)會。廣告部分508利用框光標(biāo)504是“可選的”,并且提供“點(diǎn)擊”廣告。點(diǎn)擊廣告使用戶可以獲得產(chǎn)品/服務(wù)的附加信息和/或?qū)υ摦a(chǎn)品/服務(wù)進(jìn)行“在線”購買。顯示在入口500中的廣告可以定期變化(例如每30秒或1分鐘等)。在一種特定實(shí)現(xiàn)中,該點(diǎn)擊廣告是為簡單沖動型購物而設(shè)計的,例如附加電報掛號服務(wù)、PPV事件、比薩餅等。更復(fù)雜的基于目錄的產(chǎn)品/服務(wù)、比如小型光盤購買最好是通過一個或多個單元格驅(qū)動。
應(yīng)用信息部分510顯示與利用框光標(biāo)504突出顯示的單元格相關(guān)的信息。在圖5D的入口中,應(yīng)用信息部分510顯示網(wǎng)絡(luò)名稱(“CNBC”)和現(xiàn)在正在網(wǎng)絡(luò)上播放的節(jié)目的節(jié)目名稱(“NightlyNews”)。消息部分512顯示天氣信息。
為了調(diào)節(jié)到一個電視信道,將框光標(biāo)502放置在小區(qū)502-1、502-2、502-4、502-6、502-7、502-8、502-9和502-11其中之一上,然后按壓遙控器230上的“OK”鍵330,導(dǎo)致底層應(yīng)用執(zhí)行,從而調(diào)諧到相應(yīng)信道,并且提供所調(diào)諧信道的全屏顯示。
視頻點(diǎn)播單元格502-10使用戶可以在用戶指定時刻觀看視頻(特別是電影)。視頻點(diǎn)播可以用不同方法實(shí)現(xiàn),本發(fā)明不限于任何一種特定實(shí)現(xiàn)。例如,用戶可采用遙控器選擇與視頻點(diǎn)播相關(guān)的單元格。在一些情況中,單元格可以用于單一視頻點(diǎn)播事件。在其它情況中,單元格可以啟動一個導(dǎo)致顯示視頻點(diǎn)播菜單的應(yīng)用,用戶可從該菜單中作出選擇。在上述兩種情況下,表示用戶的視頻點(diǎn)播選擇的消息被傳送到視頻點(diǎn)播服務(wù)器計算機(jī)(可能位于頭端或其它地方)。對該消息作出響應(yīng),服務(wù)器向用戶發(fā)送選擇的視頻。
游戲單元格502-12允許用戶啟動游戲應(yīng)用(例如blackiack、國際象棋等)。對于可合理地限制在有限屏幕面積內(nèi)的游戲應(yīng)用,可以提供一個窗口,讓用戶可繼續(xù)觀看電視節(jié)目。
自動記錄證券行市收報機(jī)單元格502-5啟動一個應(yīng)用,該應(yīng)用提供股市指數(shù)的摘要(例如NASDAQ,道瓊斯工業(yè)股票平均價格指數(shù)等)、最活躍股的報價,以及在某些實(shí)現(xiàn)中為用戶的個人證券提供報價。
CD購買單元格502-3啟動提供預(yù)覽和購買音樂CD的應(yīng)用。
其它可包含在入口的“應(yīng)用套裝”中的應(yīng)用包括用于以下方面的單元格具有交互式廣告的交互式談話節(jié)目,交互式體育,產(chǎn)品/服務(wù)信息的目錄和/或購買,以及體育得分。
交互式談話節(jié)目是指這樣的應(yīng)用,它允許用戶顯示關(guān)于談話節(jié)目嘉賓的數(shù)據(jù)、參與用戶調(diào)查并且與主廣播一起觀看突出顯示的片段。突出顯示片段可包括商業(yè)廣告,從而提供集成的交互式廣告。用戶可以例如針對廣告的產(chǎn)品或服務(wù)請求提供附加信息。這些附加信息可下載到用于后續(xù)顯示的解碼器或者可涉及到將用戶電子郵件地址轉(zhuǎn)發(fā)給頭端的應(yīng)用。在頭端的服務(wù)器則生成包括附加信息和/或指向附加信息的超鏈接的電子郵件消息給用戶。用戶也可以例如以類似方式請求某種打折優(yōu)惠券。
交互式體育是指允許用戶在觀看一個信道時獲得另一個信道上發(fā)生事件(例如英式足球進(jìn)球、棒球本壘、橄欖球觸地得分等)的通知的應(yīng)用。這是通過把與至少一個信道中實(shí)況事件廣播有關(guān)的事件消息實(shí)時引入到至少另一個信道的數(shù)據(jù)流中來實(shí)現(xiàn)的。事件消息包括關(guān)于事件發(fā)生以及發(fā)生該事件的信道的信息。用戶在事件發(fā)生之前幾秒得到通告,然后可轉(zhuǎn)到該信道觀看該動作。提供這種交互式體育特征的系統(tǒng)和方法的額外細(xì)節(jié)在WO 99/22514中提出,這些細(xì)節(jié)的內(nèi)容通過引用結(jié)合到本文中。
圖5E說明根據(jù)本發(fā)明的另一個特征。入口可用“業(yè)務(wù)清單頁面”來實(shí)現(xiàn)。該業(yè)務(wù)清單頁面包括圖形界面,提供關(guān)于選中信道上當(dāng)前活動的文本信息。例如,如果用戶可訪問附加電影信道,激活業(yè)務(wù)清單頁面將顯示關(guān)于所有相關(guān)信道的當(dāng)前節(jié)目的信息。作為另一實(shí)例,選擇如圖5E所示的“X”(該例中表示各種信道),允許用戶遍歷所有當(dāng)前可用的各類信道。該業(yè)務(wù)清單頁面可提供關(guān)于在任一或所有這些信道上的當(dāng)前活動的文本信息,本發(fā)明的范圍絕不受限于圖5E。
另外,在業(yè)務(wù)清單頁面上可以提供一個單元格,使用戶能夠從一個業(yè)務(wù)清單頁面快速地“跳”到另一業(yè)務(wù)清單頁面上,從而可觀看關(guān)于另一信道的文本信息。而且,任一單元格可以跳到業(yè)務(wù)清單頁面。例如,視頻鑲嵌塊單元格可以跳到業(yè)務(wù)清單頁面。另外,在本發(fā)明的范圍內(nèi)明示,參考其它入口在前面描述的特征可結(jié)合到業(yè)務(wù)清單頁面特征中,例如廣告信息等。
圖6-10說明上面提出的一些應(yīng)用的應(yīng)用流程。
圖6A和6B表示一個點(diǎn)擊廣告應(yīng)用的例子。圖6A表示初始購買屏幕600,右上角有廣告視頻窗口602,產(chǎn)品信息和購買說明信息分別在604和606。為進(jìn)行一次購買,用戶在域608中輸入他/她的“錢包”PIN碼,然后按(或點(diǎn)擊)“購買”按鈕610(例如,將突出顯示光標(biāo)置于該處,然后按“OK”)來完成交易?!巴顺觥保粹o612允許用戶返回到應(yīng)用入口500,因此,它的功能像取消鍵。按“購買”按鈕610顯示圖6B中所示的結(jié)帳屏幕620。該屏幕包括屏幕標(biāo)題622(即“客戶結(jié)帳”)和購買確認(rèn)624,在本例中,該確認(rèn)標(biāo)明支付的價錢。按“退出”按鈕626讓用戶返回到圖5D所示的入口500。
圖7A-D表示一個交互式談話節(jié)目應(yīng)用的實(shí)例。圖7A表示主談話節(jié)目屏幕700,它包括橫跨屏幕底部的半透明條702,該條包括信息圖標(biāo)704、突出顯示圖標(biāo)706以及參與圖標(biāo)708。如果用戶選擇信息圖標(biāo)704,顯示信息單元格710、比如節(jié)目中的嘉賓清單,如圖7B所示。在此例中,這些文本可以在覆蓋于屏幕700左上角的半透明背景。在圖7B所示的實(shí)例中,信息單元格710中的每個入口能夠用遙控器230上的方向鍵來突出顯示。當(dāng)用戶用遙控器230上的“OK”鍵330選中一個項目時,顯示的新覆蓋圖712具有所選主題的細(xì)節(jié)。如果突出顯示圖標(biāo)706被選中,復(fù)合視頻連同該談話節(jié)目視頻顯示在屏幕右上角的窗口730中,突出顯示的剪輯在主窗口732中循環(huán)顯示(如圖7C所示)?!巴顺觥卑粹o734可用于返回到主談話節(jié)目視頻。如果參與圖標(biāo)708被選中,用戶將被提示回答關(guān)于談話節(jié)目主題的調(diào)查。調(diào)查利用位于視頻上的彈出窗口740進(jìn)行(如圖7D所示),該窗口允許用戶從多項選擇清單中作出選擇。當(dāng)進(jìn)行選擇之后,調(diào)查的當(dāng)前結(jié)果最好顯示在彈出窗口740中。可以從彈出窗口740選擇“退出”以返回到主談話節(jié)目視頻。
圖8A-C表示一個交互式體育應(yīng)用的示例。當(dāng)用戶調(diào)諧到一個顯示體育賽事的信道時,可以執(zhí)行該交互式體育應(yīng)用。即,該交互式體育應(yīng)用可以作為調(diào)諧到信道的調(diào)諧應(yīng)用的一部分結(jié)合于其中。在通常的體育廣播中,可能出現(xiàn)半透明彈出窗口802(例如,在屏幕800的左下角),如圖8A所示。如果用戶按壓遙控器上的“OK”鍵,彈出窗口被清除。應(yīng)用調(diào)諧到另一個即將出現(xiàn)賽事的信道。如果用戶再次按“OK”鍵,用戶返回到原來的信道。在觀看體育賽事的任何時間,用戶可以按“信息”鍵,顯示如圖8B所示的半透明統(tǒng)計數(shù)據(jù)菜單804。該菜單包括選項806-1至806-4,分別關(guān)于隊員統(tǒng)計數(shù)據(jù)、得分細(xì)節(jié)、體育新聞標(biāo)題以及本團(tuán)隊在其它比賽中的得分。如果其中一個菜單選項被選中,則半透明統(tǒng)計數(shù)據(jù)覆蓋圖808顯示出來,如圖8C所示。用戶可遍歷這些信息,按遙控器230上的“信息”鍵返回到菜單,或者按“退出”以清除覆蓋圖808的顯示。
圖9A-C表示一個示例性CD購買應(yīng)用。該應(yīng)用初始在屏幕900上顯示音樂節(jié)目,用小覆蓋圖按鈕902(“Buy Me!”)指示相關(guān)的CD已在銷售。如果用戶選擇按鈕902,購買屏幕904顯示在圖9B中。在購買屏幕904中,音樂節(jié)目顯示在位于屏幕904右上角的窗口(“畫中畫”)906中。購買屏幕904包括分別提供歌曲選集信息以及購買、結(jié)帳和退出選項910、912和913的歌曲選集信息區(qū)908。選集封面的圖像顯示在屏幕區(qū)914中,選擇區(qū)916允許用戶選擇CD上的一首歌曲(或歌曲的某些部分)來試聽。音頻可以循環(huán)播放或者在頭端使用點(diǎn)播服務(wù)器實(shí)時重放。購買信息區(qū)918提供購買信息、如價格。選擇購買(或“添加到購物車中”)選項910,使用戶將相應(yīng)的CD添加到他/她的購物清單中,并選擇退出選項使用戶返回到觀看圖9A所示的全屏電視節(jié)目。結(jié)帳選項912允許用戶通過示于圖9C的客戶結(jié)帳屏幕920完成他/她的購買。結(jié)帳屏幕920包括購物清單區(qū)922,該區(qū)顯示用戶的全部購物清單。該購物清單包括例如所購買CD的標(biāo)識、對應(yīng)的價格、費(fèi)用小計、任何稅金以及總價格。用戶被提示在域924中輸入PIN代碼(例如用遙控器25上的數(shù)字鍵),通過選擇購買按鈕926完成交易。選擇取消按鈕928使用戶返回圖9A所示的屏幕900。
圖10A-D表示一個示例性自動記錄證券行市收報機(jī)應(yīng)用。該應(yīng)用最初顯示股市概況屏幕1000,在表1002中提供主要股市指數(shù)的概況,其中各欄是關(guān)于指數(shù)標(biāo)識(例如,Dow Jones Industrial Average、Dow Jones Transports、Dow Jones Utilities、NASDAQ、S&P500、30-YR Bonds、Oil & Gas)、指數(shù)的值、指數(shù)相對于某些基線(例如,當(dāng)日的開盤值)的變化以及變化百分比。當(dāng)然,這些欄目和欄目的排列僅僅是為說明提供的,而非限制。例如,可以為每個指數(shù)提供一個標(biāo)志。這些標(biāo)志可以表現(xiàn)出與指數(shù)相關(guān)的某些實(shí)體(例如NYSE或NASDAQ)或與指數(shù)有關(guān)的相應(yīng)商品(例如,一個油桶或一個氣泵對應(yīng)于Oil & Gas指數(shù))。屏幕1000也包括新聞按鈕1004和報價按鈕1006。按新聞按鈕1004將用戶帶到圖10B中所示的新聞屏幕1010。新聞屏幕1010包括顯示幾條短標(biāo)題新聞事件的窗口1012。窗口1012可以是滾動的或非滾動的。新聞屏幕1010還包括使用戶返回到圖10A所示的股市概況屏幕1000的指數(shù)按鈕1014和報價按鈕1016。從屏幕1000按報價按鈕1006或從屏幕1010按報價按鈕,都將用戶帶到圖10C所示的“最活躍”報價屏幕1020。最活躍報價屏幕1020包括表格1022,其中具有股票符號標(biāo)識、最新報價、相對于某個基線(例如其當(dāng)日開盤價)的變化、變化百分比以及交易額等欄目。當(dāng)然,該欄目和欄目的安排僅僅是為說明提供的,而不是限制。例如,該表格還可提供每個上市股票的公司標(biāo)志。用戶可以在顯示最活躍股票的屏幕1020與圖10D所示的屏幕1040之間切換,而屏幕1040列出該特定用戶的“最喜歡的”股票。這種切換可以用屏幕1020(圖10C)中“最喜愛的”按鈕1024和屏幕1040(圖10D)中的“最活躍的”按鈕來實(shí)現(xiàn)。用戶可以從顯示在用戶電視屏上的股票清單(圖中未示)中選擇一些股票,或者利用屏幕鍵盤或連接到機(jī)頂盒13作為輸入裝置的鍵盤輸入股票符號,從而建立個人證券。屏幕1020也包括將用戶帶到圖10A所示屏幕1000的“指數(shù)”按鈕1026以及將用戶帶到圖10B所示屏幕1010的“新聞”按鈕。屏幕1040的“指數(shù)”按鈕1046和“新聞”按鈕執(zhí)行類似的功能。
盡管是在連接到電視的機(jī)頂盒的環(huán)境中描述了各入口,但本發(fā)明不限于這一方面。因此,這些入口可以通過結(jié)合到電視、錄像機(jī)、個人視頻記錄器、DVD播放器或者如個人計算機(jī)或個人數(shù)字助理之類計算裝置中的電路來生成。
上面列出的各文檔通過引用結(jié)合于本文中。
盡管對本發(fā)明的特定實(shí)施例進(jìn)行了描述和說明,但是應(yīng)當(dāng)理解,本發(fā)明不限于此,因為本領(lǐng)域的技術(shù)人員可以進(jìn)行修改。本申請考慮了在此公開和申請的根本發(fā)明的精神和范圍之內(nèi)的任何和全部修改。
權(quán)利要求
1.一種包括經(jīng)由通信網(wǎng)絡(luò)連接到廣播中心的終端的通信系統(tǒng)所用的入口,所述入口包括連接到所述遠(yuǎn)程終端的顯示器,用于顯示單元格的布置,每個單元格包括可視對象和底層應(yīng)用;以及用戶輸入裝置,用于輸入選擇所述單元格之一的用戶輸入,其中所述單元格包括具有至少一些在廣播中心確定的特征的一個單元格和具有至少一些根據(jù)存儲在所述終端中的數(shù)據(jù)確定的特征的另一個單元格。
2.如權(quán)利要求1所述的入口,其特征在于,所述單元格包括一個或一個以上動態(tài)變化的單元格。
3.如權(quán)利要求1所述的入口,其特征在于,所述單元格包括一個或多個上下文有關(guān)的單元格。
4.一種生成用于通信系統(tǒng)的入口的方法,包括接收多個節(jié)目;持續(xù)監(jiān)視表明接收節(jié)目的特征的數(shù)據(jù);生成包括單元格的入口,這些單元格包含至少一部分接收節(jié)目的當(dāng)前視頻并且根據(jù)接收節(jié)目的特征來組織;當(dāng)所監(jiān)視的一個或多個接收節(jié)目的特征變化時,動態(tài)地重新組織各單元格。
5.如權(quán)利要求4所述的方法,其特征在于,所述單元格根據(jù)接收節(jié)目的主題來組織。
6.如權(quán)利要求4所述的方法,其特征在于,所述入口還包括與應(yīng)用有關(guān)的單元格。
7.如權(quán)利要求4所述的方法,其特征在于,所述單元格被組織成頁面,并且每個頁面上的各單元格與具有共同特征的接收節(jié)目相關(guān)聯(lián)。
8.如權(quán)利要求7所述的方法,其特征在于,每個頁面上的各單元格與具有相同主題的接收節(jié)目相關(guān)聯(lián)。
9.如權(quán)利要求4所述的方法,其特征在于,各單元格被組織成頁面,并且每個頁面具有多個單元格分區(qū),每個分區(qū)中的各單元格與具有相同特征的接收節(jié)目相關(guān)聯(lián)。
10.如權(quán)利要求9所述的方法,其特征在于,每個分區(qū)中的各單元格與具有相同主題的接收節(jié)目相關(guān)聯(lián)。
全文摘要
一個用于通信系統(tǒng)的入口,通信系統(tǒng)包括經(jīng)由通信網(wǎng)絡(luò)連接到廣播中心的遠(yuǎn)程終端。該入口包括連接到遠(yuǎn)程終端的顯示器,用于顯示單元格的布置,每個單元格包含可視對象和底層應(yīng)用。用戶輸入裝置使用戶能夠選擇單元格之一。入口提供對通信系統(tǒng)中現(xiàn)在提供的和將要提供的各種各樣業(yè)務(wù)的簡單直觀的訪問。
文檔編號H04N5/445GK1502205SQ01822350
公開日2004年6月2日 申請日期2001年12月1日 優(yōu)先權(quán)日2000年12月1日
發(fā)明者C·R·馬丁, B·阿加塞, C R 馬丁, 尤 申請人:卡納爾技術(shù)公司