專利名稱:一種用于處理和對mpeg兼容數(shù)據(jù)及互聯(lián)網(wǎng)信息解碼的系統(tǒng)的制作方法
這是由R.J.Logan等人在1997年4月14日提交的序號60/043,539的臨時申請的正式申請。
本發(fā)明涉及數(shù)字信號處理,尤其涉及處理和對MPEG兼容數(shù)據(jù)和互聯(lián)網(wǎng)信息解碼。
與個人計算機(jī)和電視功能(PC/TV系統(tǒng))結(jié)合的家用娛樂系統(tǒng)正日益變成通用的用戶人機(jī)交互的多信息源和多目的的通信裝置。為了響應(yīng)用戶請求的各種各樣的應(yīng)用,要求這種系統(tǒng)在多個地點之間以不同的數(shù)據(jù)格式進(jìn)行通訊。例如,PC/TV系統(tǒng)可以接收來自由高分辨率電視(HDTV)廣播、多點微波分布系統(tǒng)(MMDS)廣播和數(shù)字視頻廣播(DVB)構(gòu)成的衛(wèi)星或陸基信息源的數(shù)據(jù)。PC/TV系統(tǒng)還可以經(jīng)電話線(例如為因特網(wǎng))和同軸線(例如為有線TV)接收和發(fā)送來自諸如數(shù)字視頻盤(DVD)、CDROM、VHS以及數(shù)字VHS(DVHSTM)型播放機(jī)、PC和許多其它類型信息源的遠(yuǎn)程和本地之信息源的數(shù)據(jù)。
在開發(fā)這種通用PC/TV娛樂系統(tǒng)中出現(xiàn)了一些問題。特別是,在支持多數(shù)據(jù)信息源之間的通信和在處理來自多個信息源的數(shù)據(jù)中出現(xiàn)了問題。還有一個問題是需要為這種系統(tǒng)設(shè)計用戶接口,以便支持復(fù)雜的用戶人機(jī)交互任務(wù),同時提供適合于普通公眾的簡單命令接口。例如,PC/TV系統(tǒng)用戶接口應(yīng)當(dāng)允許用戶觀看所選擇的節(jié)目,并允許用戶進(jìn)行諸如電子郵件、電話、因特網(wǎng)訪問、傳真和電視電話功能的功能操作。這種應(yīng)用要求在PC/TV單元和各種各樣的例如為衛(wèi)星服務(wù)提供器的遠(yuǎn)程信息源以及例如為DVD存儲裝置的本地信息源兩者之間的通信。另外,PC/TV需要處理和解碼來自不同裝置的不同數(shù)據(jù)格式的數(shù)據(jù)并將接收的數(shù)據(jù)顯示給用戶。這些問題通過根據(jù)本發(fā)明的系統(tǒng)進(jìn)行了巧妙處理。
本發(fā)明人由此認(rèn)識到,為使用諸如電子郵件、電話、因特網(wǎng)訪問、傳真、家庭控制和電視電話功能的用戶功能操作的接口,用戶接口的節(jié)目引導(dǎo)類型應(yīng)是簡單容易的。對于多裝置和相關(guān)功能之用戶操作,提供單一用戶接口也有利于這些功能之節(jié)目引導(dǎo)的使用。
本發(fā)明人還認(rèn)識到,希望視頻解碼系統(tǒng)能夠?qū)σ灾T如MPEG兼容和互聯(lián)網(wǎng)兼容數(shù)據(jù)格式的多種編碼格式編碼的輸入視頻數(shù)據(jù)解碼。另外,還需要使解碼器能顯示從不同編碼格式產(chǎn)生的解碼數(shù)據(jù),例如作為復(fù)合視頻圖象的解碼MPEG視頻節(jié)目數(shù)據(jù)和網(wǎng)頁互聯(lián)網(wǎng)數(shù)據(jù)。
視頻解碼器系統(tǒng)將以多種編碼格式編碼的輸入視頻數(shù)據(jù)解碼。該解碼器包括第一處理器,用于對由第一數(shù)據(jù)標(biāo)識識別的MPEG兼容數(shù)據(jù)解碼以提供一第一解碼視頻輸出。該解碼器還包括第二處理器,用于將由第二數(shù)據(jù)標(biāo)識識別的以互聯(lián)網(wǎng)兼容數(shù)據(jù)格式編碼的數(shù)據(jù)解碼以提供一第二解碼視頻輸出。顯示處理器將第一和第二解碼視頻輸出格式化以復(fù)合視頻圖象進(jìn)行顯示,且由第一和第二解碼輸出所貢獻(xiàn)的視頻圖象的比例是可變的。
附圖中
圖1表示根據(jù)本發(fā)明的家用娛樂解碼器系統(tǒng),用于與多個信息源的通信和用于處理節(jié)目引導(dǎo)信息和節(jié)目內(nèi)容數(shù)據(jù)。
圖2表示根據(jù)本發(fā)明的典型節(jié)目引導(dǎo)顯示格式。
圖3表示根據(jù)本發(fā)明的數(shù)據(jù)格式,用于對在MPEG兼容數(shù)據(jù)流內(nèi)傳輸?shù)囊蛱鼐W(wǎng)數(shù)據(jù)打包。
圖4表示根據(jù)本發(fā)明的流程圖,用于接收包括用戶選擇選項的節(jié)目引導(dǎo)信息和處理所接收的信息以形成支持用戶可選擇通信功能的節(jié)目引導(dǎo)。
圖5表示根據(jù)本發(fā)明的流程圖,用于從由多個信息源接收的信息中在視頻解碼器中形成節(jié)目引導(dǎo)的過程。
圖6表示根據(jù)本發(fā)明的流程圖,用于自動請求和分類來自多個信息源的節(jié)目引導(dǎo)信息并形成用于顯示的節(jié)目引導(dǎo)的過程。
圖7表示根據(jù)本發(fā)明的典型彩色節(jié)目引導(dǎo)顯示格式的黑白表示,通過信息源和彩色屬性展示了允許用戶分類節(jié)目的菜單選項。
圖8表示根據(jù)本發(fā)明的流程圖,用于通過視頻接收器用戶經(jīng)在所顯示節(jié)目引導(dǎo)上所做的選擇之請求而獲得信息的過程。
圖9表示根據(jù)本發(fā)明的流程圖,用于解碼輸入因特網(wǎng)信息和壓縮的視頻數(shù)據(jù)并形成用于顯示的復(fù)合視頻輸出的過程。
圖1表示根據(jù)本發(fā)明的家用娛樂解碼器系統(tǒng),用于與多個信息源的通信以獲得節(jié)目引導(dǎo)信息和節(jié)目內(nèi)容數(shù)據(jù)。解碼器系統(tǒng)從由多個信息源自動獲得和分類的信息中形成用于顯示的節(jié)目引導(dǎo)。通過從所顯示節(jié)目引導(dǎo)中選擇選項,用戶可以啟動電子郵件、電話、因特網(wǎng)訪問、傳真和電視電話功能。解碼器系統(tǒng)自適應(yīng)地解碼包括壓縮節(jié)目內(nèi)容數(shù)據(jù)和例如表示為超文本標(biāo)高語言(HTML)之因特網(wǎng)數(shù)據(jù)的被編碼成MPEG標(biāo)準(zhǔn)的數(shù)據(jù)流。解碼數(shù)據(jù)被格式化為用于顯示的復(fù)合視頻圖像或離散視頻圖像。
MPEG2(移動圖像專家組)圖像編碼標(biāo)準(zhǔn)(此后稱作“MPEG”標(biāo)準(zhǔn))包括系統(tǒng)編碼部分(ISO/IEC 13818-1,1994年6月10日)和視頻編碼部分(ISO/IEC 13818-2,1995年1月20日),此后它們分別稱為“MPEG系統(tǒng)標(biāo)準(zhǔn)”和“MPEG視頻標(biāo)準(zhǔn)”。
盡管所公開的系統(tǒng)是以用于接收MPEG兼容信號的系統(tǒng)范疇來說明的,但它僅是示例性的。本發(fā)明的原理可以適用于傳輸信道和通信協(xié)議的類型可以變化的系統(tǒng),或者編碼的類型可以變化的系統(tǒng)。這種系統(tǒng)例如可以包括非MPEG兼容系統(tǒng),其含有編碼數(shù)據(jù)流的其它類型和傳遞節(jié)目引導(dǎo)信息的其它方法。另外,盡管所公開的系統(tǒng)被說明成處理廣播節(jié)目,但這只是示例性的。術(shù)語“節(jié)目”用作表示任何形式的數(shù)據(jù),例如電話消息,計算機(jī)程序,因特網(wǎng)數(shù)據(jù)或其它通信等。
總之,在圖1視頻接收器系統(tǒng)中,用視頻數(shù)據(jù)調(diào)制的載波是通過天線10從廣播衛(wèi)星上接收的并由單元15處理。所得數(shù)字輸出信號由解調(diào)器20解調(diào)并由解碼器30解碼和糾錯的。在這個典型實施例中,來自單元30的解調(diào)和解碼輸出是MPEG兼容傳輸流形式,其包含MPEG壓縮視頻數(shù)據(jù)和編碼成HTML的因特網(wǎng)數(shù)據(jù)。編碼成MPEG標(biāo)準(zhǔn)的視頻數(shù)據(jù)是分組數(shù)據(jù)流形式,其一般包括許多節(jié)目頻道的數(shù)據(jù)內(nèi)容(例如對應(yīng)于有線電視頻道1-125的內(nèi)容)。
MPEG兼容傳輸流提供給響應(yīng)來自遠(yuǎn)程控制單元125之命令的處理器25。處理器25與包括存儲裝置90和因特網(wǎng)數(shù)據(jù)服務(wù)器83或因特網(wǎng)連接服務(wù)87(例如美國在線TM)的其它數(shù)據(jù)信息源通信。從輸入傳輸流和存儲裝置90以及服務(wù)器83或連接服務(wù)87中自動獲得和分類節(jié)目引導(dǎo)信息。所獲得的信息由處理器25進(jìn)行數(shù)據(jù)合并,形成用于顯示的包括選擇選項的節(jié)目引導(dǎo),以允許用戶例如啟動電子郵件、電話、因特網(wǎng)訪問、傳真和電視電話功能以及其它等。用于顯示的節(jié)目引導(dǎo)還被形成為包括有來自多個信息源的非顯示信息,其用于識別和匯編由被選擇為用戶觀看或收聽之節(jié)目構(gòu)成的專用數(shù)據(jù)分組。該信息用在從多個信息源復(fù)原所選擇節(jié)目的內(nèi)容。
處理器25自適應(yīng)地對輸入壓縮視頻數(shù)據(jù)解壓并解碼HTML因特網(wǎng)數(shù)據(jù)以提供格式化復(fù)合視頻圖象用于在單元75上的顯示。處理器25還經(jīng)存儲裝置90為存儲媒體105上的存儲提供編碼數(shù)據(jù)輸出,并經(jīng)調(diào)制解調(diào)器80和電話線提供編碼的數(shù)據(jù)給其它裝置(為簡化圖未示出)。
視頻接收器用戶啟動包括電子郵件、電話、因特網(wǎng)訪問、傳真和電視電話功能和經(jīng)從所顯示節(jié)目引導(dǎo)中選擇選項觀看和存儲所選擇節(jié)目的功能。用戶用使用遙控單元125的光標(biāo)選擇所顯示的選項。來自遙控器125的命令經(jīng)過接口120傳到處理器25內(nèi)的控制器125。單元115控制處理器25單元的操作并通過使用雙向數(shù)據(jù)和控制信號總線C響應(yīng)遙控單元125的命令??刂破?15通過用控制總線C設(shè)置在這些單元中的控制寄存器值來控制處理器25中的專用單元的功能。處理器25還支持經(jīng)存儲裝置90從存儲媒體105中存儲和檢索數(shù)據(jù)。在本實例中,存儲裝置90是DVD型裝置,媒體105包括含有多個盤的一組多盤單元。
詳細(xì)考慮圖1,用通過天線10接收的視頻數(shù)據(jù)來調(diào)制的載波被轉(zhuǎn)換成數(shù)字形式并由輸入處理器15處理。處理器15包括射頻(RF)調(diào)諧器和中頻(IF)混頻器以及用于將輸入視頻信號向下降頻到較低頻段的放大級。處理器15還包括用于數(shù)字化向下降頻之信號的模數(shù)轉(zhuǎn)換器,以產(chǎn)生適于進(jìn)一步處理的信號。所得數(shù)字輸出信號由解調(diào)器20解調(diào)并由解碼器30解碼和糾錯。從解碼器30的輸出進(jìn)一步由處理器25的單元45處理。
提供給單元45的數(shù)據(jù)是按MPEG系統(tǒng)標(biāo)準(zhǔn)部分2.4定義的MPEG柔性(compliant)分組傳輸數(shù)據(jù)流的形式,并包括節(jié)目引導(dǎo)信息和一個或多個節(jié)目頻道的數(shù)據(jù)內(nèi)容。處理器25從輸入傳輸流和存儲裝置90以及因特網(wǎng)數(shù)據(jù)服務(wù)器83或因特網(wǎng)連接服務(wù)87(例如美國在線TM)中自動地獲得和分類節(jié)目引導(dǎo)信息。包括特殊節(jié)目頻道內(nèi)容或節(jié)目引導(dǎo)信息的各個分組由包含在頭信息內(nèi)的它們的分組標(biāo)志符(PID)識別。
響應(yīng)控制信號C,單元45或者從單元30中選擇傳輸流,或者以重放模式經(jīng)存儲接口95從存儲裝置90中檢索出數(shù)據(jù)流。在正常的非重放操作中,包括節(jié)目引導(dǎo)信息的各個分組在來自單元30的傳輸流中由單元45識別并使用預(yù)先確定和存儲在控制器115之內(nèi)部存儲器中的PID匯編。單元45使來自解碼器30傳輸數(shù)據(jù)流中的輸入分組的PID與通過控制器115預(yù)先裝載在單元45內(nèi)之控制寄存器中的PID值相匹配。因此,傳輸流中的衛(wèi)星廣播節(jié)目引導(dǎo)(SPG)信息分組通過沒有附加PID信息的單元45來識別。控制器115通過訪問和匯編由單元45識別和得到的SPG分組來獲得全部的SPG。
能夠使和單元45一起的控制器115識別包括專用節(jié)目之?dāng)?shù)據(jù)分組的PID信息被稱為節(jié)目或頻道映射。該節(jié)目映射將PID與構(gòu)成節(jié)目的各個分組數(shù)據(jù)流聯(lián)系起來并且是SPG的一部分。SPG還可以包含例如為分組匯編信息的附加信息,其支持節(jié)目引導(dǎo)數(shù)據(jù)從輸入傳輸流中的復(fù)原。
控制器115還構(gòu)形使用控制信號C的單元45以經(jīng)接口95選擇由來源于DVD存儲裝置90之DVD節(jié)目引導(dǎo)(DPG)信息構(gòu)成的數(shù)據(jù)分組。單元45使來自接口95的分組數(shù)據(jù)流中的輸入分組之PID與通過控制器115預(yù)先裝載在單元45內(nèi)之控制寄存器中的PID值相匹配??刂破?15通過訪問和匯編由單元45識別和得到的DPG分組來獲得全部的DPG。
在經(jīng)調(diào)制解調(diào)器80通過電話線通信從因特網(wǎng)服務(wù)器83或從因特網(wǎng)連接服務(wù)87獲得因特網(wǎng)節(jié)目引導(dǎo)(IPG)信息中發(fā)生類似的過程。在獲得IPG中,與用在獲得SPG或DPG的PID類似或相同的數(shù)據(jù)標(biāo)志符與通過控制器115預(yù)先裝載的標(biāo)志符相匹配。匹配功能可以在單元80內(nèi)或通過控制器115完成。獲得節(jié)目引導(dǎo)信息的過程在圖4-6的說明中進(jìn)行了較詳細(xì)的解釋。
通過控制器115獲得的SPG、DPG和IPG信息通過處理器25進(jìn)行數(shù)據(jù)并合以形成用于顯示的節(jié)目引導(dǎo),其包括允許用戶啟動電子郵件、電話、因特網(wǎng)訪問、傳真和電視電話功能的選擇選項。在并合數(shù)據(jù)中,所獲得的SPG、DPG和IPG信息被分類成稱為主題(theme)和題目(topic)的兩級層次,并且冗余節(jié)目引導(dǎo)信息被刪除。例如,主題可以包括諸如為電影、體育、天氣、藝術(shù)、小說、新聞等的類別。題目是主題之內(nèi)的類別,例如,電影主題類別可以具有包括喜劇、驚險、恐怖、科學(xué)幻想、傳奇、成人娛樂等題目。不同的或附加的層次可以用在分類所獲得的SPG、DPG和IPG信息中,其包含例如觀看者年齡適應(yīng)性,時期設(shè)置(例如是現(xiàn)代或歷史的),評論員收看率等標(biāo)準(zhǔn)。
在分類SPG、DPG和IPG信息中發(fā)生一些問題。來源于不同信息源的SPG、DPG和IPG信息可以通過不同主題和題目來分類節(jié)目,并且可以使用不同的分類層次。而且,為了識別包括特殊節(jié)目頻道或引導(dǎo)內(nèi)容的專用數(shù)據(jù)元,SPG、DPG和IPG數(shù)據(jù)可以使用矛盾的冗余的或不兼容的PID或其它數(shù)據(jù)標(biāo)志符??刂破?15產(chǎn)生一個主題和題目的主組,其將SPG、DPG和IPG信息映射到該主組中對應(yīng)的類別。例如,主組可以包括‘電影-戲劇’的包含題目-主題,該‘電影-戲劇’的包含題目-主題被映射成兩個A)‘電影-滑稽’的DPG題目-主題;和B)‘電影-概要索引’(web頁的索引)的IPG題目-主題。在分類引導(dǎo)信息中,控制器115從預(yù)先確定的主題-題目碼來確定SPG、DPG和IPG中數(shù)據(jù)的題目和主題類別。SPG、DPG和IPG主題和題目碼,其和用于將一個服務(wù)提供器之碼轉(zhuǎn)換成另一個服務(wù)提供器之碼的等價映射信息一起,是從SPG或者輸入到處理器25的用戶定義數(shù)據(jù)中獲得的,或者是被預(yù)先存儲在控制器115中的內(nèi)部存儲器里??刂破?15根據(jù)主題和題目的主組定義的類別來匯編所分類的SPG、DPG和IPG群。所匯編分類的SPG、DPG和IPG數(shù)據(jù)通過控制器115被存儲在內(nèi)部存儲器中,用作形成用于顯示的復(fù)合節(jié)目引導(dǎo)。
控制器115還形成與所顯示復(fù)合節(jié)目引導(dǎo)相關(guān)聯(lián)的MPEG兼容非顯示信息。該非顯示信息包括復(fù)合節(jié)目映射、條件訪問和網(wǎng)絡(luò)信息。該非顯示信息要求支持包括復(fù)合節(jié)目引導(dǎo)和相關(guān)節(jié)目內(nèi)容之分組的識別、匯編和解碼。條件訪問信息控制對基于用戶權(quán)利的節(jié)目的訪問。網(wǎng)絡(luò)信息定義了物理網(wǎng)絡(luò)參數(shù),例如衛(wèi)星傳輸頻道頻率和轉(zhuǎn)發(fā)器頻道等。
控制器115為復(fù)合節(jié)目引導(dǎo)形成將SPG、DPG和IPG主題和題目映射到主題和題目之主組的復(fù)合節(jié)目映射信息。復(fù)合節(jié)目映射還將數(shù)據(jù)標(biāo)志符(例如PID值)與構(gòu)成復(fù)合節(jié)目引導(dǎo)中所列節(jié)目的單個分組數(shù)據(jù)流聯(lián)系起來。復(fù)合節(jié)目映射信息還可以包括專用指示碼,以指示特殊節(jié)目已經(jīng)與可獲得的因特網(wǎng)web頁信息相關(guān)。在形成復(fù)合節(jié)目映射信息中,控制器115審查數(shù)據(jù)標(biāo)志符遺漏、冗余和矛盾的SPG、DPG和IPG信息??刂破?15重編現(xiàn)存的數(shù)據(jù)標(biāo)志符并按要求創(chuàng)建新的數(shù)據(jù)標(biāo)志符,以產(chǎn)生用于所分類節(jié)目引導(dǎo)信息和所相關(guān)節(jié)目內(nèi)容兩者的MPEG兼容節(jié)目映射信息。
控制器115還從在SPG、DPG和IPG接收的對應(yīng)信息中形成MPEG兼容的條件訪問信息和網(wǎng)絡(luò)信息。條件訪問信息包括例如為控制訪問依賴于用戶授權(quán)之節(jié)目的加密碼的數(shù)據(jù)。網(wǎng)絡(luò)信息定義了例如為衛(wèi)星傳輸頻道頻率、轉(zhuǎn)發(fā)器頻道和與用于顯示之復(fù)合節(jié)目引導(dǎo)相關(guān)的因特網(wǎng)訪問參數(shù)的物理網(wǎng)絡(luò)參數(shù)。復(fù)合節(jié)目映射、條件訪問和網(wǎng)絡(luò)信息支持可從衛(wèi)星、存儲裝置、因特網(wǎng)服務(wù)器信息源和復(fù)合節(jié)目引導(dǎo)中獲得的節(jié)目內(nèi)容的匯編、解碼和顯示。
控制器115還包括在非顯示復(fù)合節(jié)目映射、條件訪問和網(wǎng)絡(luò)信息中的附加鏈接數(shù)據(jù)。附加鏈接數(shù)據(jù)支持用戶可選擇的功能,例如電子郵件、電話、因特網(wǎng)訪問、傳真、電視電話、頻道調(diào)諧、節(jié)目記錄和家用控制功能。家用控制功能可以支持例如為起動空調(diào)、加熱和防盜報警操作的用戶控制。附加鏈接數(shù)據(jù)將訪問數(shù)據(jù)與請求數(shù)據(jù)的數(shù)據(jù)標(biāo)志符(例如PID)和與在所顯示復(fù)合節(jié)目引導(dǎo)中的用戶可選擇菜單選項兩者聯(lián)系起來。訪問數(shù)據(jù)包括識別碼、通信協(xié)議碼、條件訪問碼、例如為web頁之URL碼的因特網(wǎng)訪問和電子郵件訪問以及電話和傳真號碼。訪問數(shù)據(jù)能夠使處理器25與外部裝置通信。
為了產(chǎn)生用于顯示的復(fù)合節(jié)目引導(dǎo),控制器115檢索先前存儲在內(nèi)部存儲器中的匯編分類的SPG、DPG和IPG分組數(shù)據(jù)??刂破?15將所檢索數(shù)據(jù)轉(zhuǎn)換成象素數(shù)據(jù)并格式化所轉(zhuǎn)換的數(shù)據(jù)以存儲在包含于顯示處理器70中的象素表示存儲映射中。另外,控制器115以結(jié)合單元70象素存儲映射的象素數(shù)據(jù)形式創(chuàng)建用戶可選擇菜單選項(用于電子郵件、傳真等的用戶選擇)??刂破?15存儲和單元70象素映射中所產(chǎn)生選項象素數(shù)據(jù)一起的格式化SPG、DPG和IPG象素數(shù)據(jù),以形成用于顯示的復(fù)合節(jié)目引導(dǎo)。
與SPG、DPG、IPG數(shù)據(jù)和用戶可選擇選項結(jié)合的復(fù)合節(jié)目引導(dǎo)被格式化成與非顯示節(jié)目引導(dǎo)信息中的鏈接數(shù)據(jù)兼容。例如,顯示引導(dǎo)中的用戶可選擇選項(例如為電話功能)與該功能訪問數(shù)據(jù)(例如電話號碼)以及數(shù)據(jù)標(biāo)志符(例如為所發(fā)送和接收電話消息之?dāng)?shù)據(jù)群的PID)兩者關(guān)聯(lián)起來。
顯示處理器70將存儲的格式化的節(jié)目引導(dǎo)數(shù)據(jù)轉(zhuǎn)換成常規(guī)亮度和色度分量。亮度和色度分量加上由控制器115提供的定時數(shù)據(jù)由處理器70以常規(guī)方式處理以形成用于在例如為電視或視頻監(jiān)視器的NTSC兼容圖象再現(xiàn)裝置75上顯示的NTSC信號。在另一個實施例中,處理器70可以通過RGB兼容再現(xiàn)裝置或高分辨率電視提供用于顯示的RGB輸出數(shù)據(jù)。
控制器115和處理器55一起形成包含復(fù)合節(jié)目引導(dǎo)和節(jié)目內(nèi)容的壓縮視頻和聲頻的MPEG兼容數(shù)據(jù)流。處理器55從來自單元45的數(shù)據(jù)流中分開包括定時、錯誤和同步信息的系統(tǒng)信息并且為了使用而通過控制器115轉(zhuǎn)換它??刂破?15將系統(tǒng)信息用于控制處理器55中以提供再同步分類節(jié)目和具有同步與錯誤指示信息的復(fù)合節(jié)目引導(dǎo)數(shù)據(jù),用于隨后的通過解碼器65進(jìn)行的節(jié)目內(nèi)容數(shù)據(jù)解壓。由處理器55提供的復(fù)合節(jié)目引導(dǎo)數(shù)據(jù)與SPG、DPG、IPG數(shù)據(jù)和用戶可選擇的選項以按前述的與節(jié)目映射鏈接信息兼容的方式結(jié)合。由處理器55提供的節(jié)目內(nèi)容數(shù)據(jù)通過MPEG解碼器65解壓以將視頻象素數(shù)據(jù)和聲頻輸出數(shù)據(jù)提供給處理器70。顯示處理器70處理視頻象素數(shù)據(jù)和聲頻輸出數(shù)據(jù)以適合于按前述通過單元75進(jìn)行的再現(xiàn)。
圖2表示典型顯示復(fù)合節(jié)目引導(dǎo)。菜單特征833-850表示節(jié)目服務(wù)和功能。菜單特征833和835表示節(jié)目頻道,其可以按照使用諸如遠(yuǎn)程控制有向光標(biāo)的用戶選擇控制來高亮對應(yīng)的菜單特征而被產(chǎn)生和顯示。例如,如果用戶用光標(biāo)高亮特征833即選擇了菜單選項833,則處理器25調(diào)諧到電視頻道107(A&ETM)和在單元75上顯示之,并使用復(fù)合非顯示節(jié)目引導(dǎo)信息以確定激活的和與調(diào)諧信息(頻道頻率等)相關(guān)之功能。類似地,如果用戶高亮特征837,處理器25調(diào)諧接收射頻頻道FM 13用于在單元75上的聲頻輸出。根據(jù)高亮特征840-850,其分別對應(yīng)于電子郵件、電話、傳真和DVD記錄/播放功能,附加功能特定的菜單變成為顯示的,提供了另外的用戶選擇選項。這種功能特定的菜單可以給用戶提供編輯、存儲和刪除訪問信息的能力,該訪問信息例如包括電話號碼、電子郵件地址、信用卡號碼和附加條件訪問數(shù)據(jù)。
如果用戶高亮菜單特征860-870,則啟動特定的功能任務(wù)。例如,按照用戶高亮特征860,顯示另外的菜單,提示用戶經(jīng)從復(fù)合非顯示節(jié)目引導(dǎo)信息中檢索出的因特網(wǎng)電子郵件地址進(jìn)入被發(fā)到在其家中的John Smith的電子郵件消息。類似地,響應(yīng)用戶高亮特征865,例如,控制器115(圖1)使用復(fù)合非顯示節(jié)目引導(dǎo)信息從內(nèi)部存儲器檢索Jean的家庭電話號碼。而且,經(jīng)過調(diào)制解調(diào)器80,通過撥Jean的家庭電話號碼,控制器115與在其家中的Jean建立了電話通信。另外,根據(jù)用戶高亮特征870,例如,電影‘Star WarsTM’從DVD單元90(圖1)中重放。使用復(fù)合非顯示節(jié)目引導(dǎo)信息,處理器25和DVD單元90之間的通信用從控制器115之內(nèi)的存儲器檢索出的訪問數(shù)據(jù)建立起來。
另外,例如節(jié)目引導(dǎo)可以包括諸如表示家庭之圖標(biāo)873(圖2)的一個或多個圖標(biāo),其表示諸如‘home page’之因特網(wǎng)信息是否對于特殊節(jié)目是可獲得的。另外,圖2中圖標(biāo)873可以改變顏色,例如從白色變成綠色,以表示對于特殊節(jié)目因特網(wǎng)信息是可獲得的。此外,圖標(biāo)873可以是彈跳(pop-up)圖標(biāo),其出現(xiàn)是作為指示對于特殊節(jié)目因特網(wǎng)信息是可以獲得的。例如,通過高亮節(jié)目,繼之以高亮彈跳圖標(biāo),所顯示節(jié)目引導(dǎo)可以被形成為使用戶能夠請求關(guān)于特殊節(jié)目的因特網(wǎng)信息。當(dāng)因特網(wǎng)信息是可以獲得時出現(xiàn)的家庭頁圖標(biāo)也位于例如為圖標(biāo)859之節(jié)目圖標(biāo)之內(nèi)或附近。而且,通過高亮家庭頁圖標(biāo),根據(jù)用戶選擇的信息,家庭頁圖標(biāo)可以改變顏色。
圖2中,盡管根據(jù)高亮諸如圖標(biāo)857之web頁圖標(biāo)可以檢索因特網(wǎng)信息,但這只是示例性的。因特網(wǎng)信息的檢索還可以用各種各樣的其它方法來啟動。例如,通過使用圖標(biāo)859,高亮諸如為‘SeinfeldTM’的節(jié)目圖標(biāo),繼之以高亮因特網(wǎng)圖標(biāo)810,用戶可以檢索與節(jié)目相關(guān)的可獲得的因特網(wǎng)信息。
根據(jù)用戶選擇的復(fù)合節(jié)目引導(dǎo)功能,控制器115(圖1)確定和應(yīng)用與包含在所選功能中的請求和響應(yīng)操作兩者相關(guān)的訪問數(shù)據(jù)??刂破?15從在前形成的非顯示復(fù)合節(jié)目映射、條件訪問和網(wǎng)絡(luò)信息中確定要求用于請求和響應(yīng)操作的訪問數(shù)據(jù)。
處理器25響應(yīng)用戶請求以若干方法獲得諸如web頁數(shù)據(jù)的信息,例如這些方法包括A)在第一結(jié)構(gòu)中,處理器25訪問在衛(wèi)星廣播中被連續(xù)發(fā)送的從解碼器30接收的web頁數(shù)據(jù);
B)在第二結(jié)構(gòu)中,處理器25響應(yīng)經(jīng)電話線對服務(wù)提供器的信息請求,獲得在衛(wèi)星廣播中發(fā)送的從解碼器30接收的web頁數(shù)據(jù);和C)在第三結(jié)構(gòu)中,處理器25請求信息和接收在到服務(wù)器83的例如為電話鏈路的相同通信鏈路上的響應(yīng)信息。處理器25的第一結(jié)構(gòu)在第一結(jié)構(gòu)中,由用戶經(jīng)所顯示節(jié)目引導(dǎo)選擇的web頁數(shù)據(jù)從解碼器30連續(xù)地在輸入到處理器25的傳輸數(shù)據(jù)流中發(fā)送。在這個結(jié)構(gòu)中,復(fù)合節(jié)目映射信息包含用于所請求web頁的預(yù)定PID值。結(jié)果,使用復(fù)合節(jié)目映射信息,在不需要控制器115經(jīng)調(diào)制解調(diào)器80與服務(wù)提供器通信的情況下,可從輸入傳輸流中檢索出所請求的web頁數(shù)據(jù)。在這個結(jié)構(gòu)中,用戶可獲得的web信息限于服務(wù)提供器使用專用傳輸帶寬連續(xù)發(fā)送給處理器25的特定信息。但是,該結(jié)構(gòu)簡單且提供快速web頁訪問(因為通過服務(wù)提供器web數(shù)據(jù)可以被局部地存儲在編碼器中),該結(jié)構(gòu)還使數(shù)據(jù)獲得的服務(wù)提供器負(fù)擔(dān)最小化,并取消了需要處理器25將web頁請求信息傳到服務(wù)提供器。
編碼成HTMLTM和JavaTM的web頁信息通過服務(wù)提供器在編碼器中打包并格式化以結(jié)合成用于傳輸?shù)腗PEG傳輸數(shù)據(jù)流。圖3表示根據(jù)本發(fā)明的數(shù)據(jù)格式,用于打包在MPEG兼容數(shù)據(jù)流內(nèi)用于傳輸?shù)囊蛱鼐W(wǎng)數(shù)據(jù)。序列HTMLTM/JavaTM的web頁(圖3的705-720)通過編碼器形成為非壓縮分組,帶有輔助信息和HTMLTM/JavaTM的數(shù)據(jù)(725)。輔助信息包括PID值,分組計數(shù)值以及專用web頁大小(例如字節(jié)數(shù)或圖像象素大小)。輔助信息可以包括表示特殊傳輸分組包含web頁信息的標(biāo)志;開始碼;web頁識別碼;錯誤校正碼和適用于使web頁因特網(wǎng)信息與相關(guān)視頻或聲頻節(jié)目同步的定時參數(shù)。web頁標(biāo)志可以用在便于web頁信息從MPEG壓縮視頻數(shù)據(jù)中識別和分離。而且,一個或多個web頁輔助數(shù)據(jù)元可以包括在用戶可定義的MPEG傳輸體系(syntax)元中,例如在傳輸信息頭之內(nèi),或者其可以包括在MPEG傳輸數(shù)據(jù)有效載荷中的web頁信息中。
包括預(yù)定PID值的響應(yīng)web頁信息通過服務(wù)提供器與輸入到處理器25(圖1)的MPEG兼容傳輸數(shù)據(jù)流結(jié)合。響應(yīng)頻道預(yù)定PID值還被預(yù)先存儲在控制器115的內(nèi)部存儲器中并且與復(fù)合節(jié)目映射信息結(jié)合。作為選擇,響應(yīng)數(shù)據(jù)PID值和相關(guān)節(jié)目映射數(shù)據(jù)例如可以按根據(jù)美國先進(jìn)電視系統(tǒng)委員會(ATSC)制定的the Digital TelevisionStandard for HDTV Transmission of April 12 1995編碼的高分辨率電視(HDTV)信號中的頻道信息表(CIT)進(jìn)行編碼。在這種情況下,可以指定一個或多個特定預(yù)定節(jié)目頻道來傳送web頁響應(yīng)信息。而且,例如,可以在復(fù)合節(jié)目映射信息的CIT中傳送節(jié)目頻道的PID值。
控制器115從存儲的復(fù)合節(jié)目映射信息中獲得對應(yīng)于請求web頁響應(yīng)信息的預(yù)定PID值并將其裝載入單元45之內(nèi)的控制寄存器中。單元45將來自解碼器30的傳輸數(shù)據(jù)流中的web頁響應(yīng)數(shù)據(jù)輸入分組之PID值與預(yù)先裝載在單元45控制寄存器之PID值匹配。具有與預(yù)定web響應(yīng)PID值相匹配之PID值的分組被識別為web頁響應(yīng)數(shù)據(jù)并由單元45提供給解碼器55中的專用緩存器。傳輸解碼器55中的專用緩存器保存要被處理器60解碼的響應(yīng)數(shù)據(jù)。
處理器55從來自單元45的數(shù)據(jù)流中獲得包括定時,錯誤和同步信息的系統(tǒng)信息并將其提供給控制器115。控制器115將定向處理器55中的系統(tǒng)信息用于從解碼器55專用緩存器到HTMLTM/JavaTM處理器60提供再同步web頁響應(yīng)數(shù)據(jù)。處理器60解碼HTMLTM/JavaTM編碼的web響應(yīng)信息并提供web頁圖像表示象素數(shù)據(jù)以存儲在控制器115中的存儲器內(nèi)。盡管圖1中處理器60以離散處理器表示,其還可以在控制器115的軟件之內(nèi)實現(xiàn)。處理器60包括特殊web瀏覽器的處理功能,例如其包括在Netscape NavigatorTM之操作中的JPEG解壓和Java解碼。
除了web頁響應(yīng)數(shù)據(jù)之外,在來自解碼器30之MPEG兼容傳輸數(shù)據(jù)流內(nèi)的節(jié)目內(nèi)容數(shù)據(jù),例如為用戶選擇電視節(jié)目頻道,也通過處理器25解碼成象素表示數(shù)據(jù)。為了這個目的,控制器115從復(fù)合節(jié)目映射信息中確定所選電視頻道節(jié)目的PID值并將其裝載入單元45中的控制寄存器。單元45將來自解碼器30之傳輸數(shù)據(jù)流中所選電視頻道節(jié)目數(shù)據(jù)的輸入分組PID與預(yù)裝在單元45控制寄存器的PID值匹配。帶有與預(yù)定選擇電視頻道節(jié)目PID值匹配之PID值的分組由單元45識別和提供給解碼器55中的專用應(yīng)用緩存器。
正如先前對web頁響應(yīng)數(shù)據(jù)的說明,處理器55從來自單元45之?dāng)?shù)據(jù)分組中獲得包括定時、錯誤和同步信息的系統(tǒng)信息并將其提供給控制器115。控制器115將定向處理器55中的系統(tǒng)信息用于從解碼器55應(yīng)用緩存器到MPEG解碼器65提供再同步節(jié)目頻道內(nèi)容數(shù)據(jù)。為了將視頻象素數(shù)據(jù)和聲頻輸出數(shù)據(jù)提供給顯示處理器70,MPEG兼容節(jié)目頻道內(nèi)容數(shù)據(jù)由MPEG解碼器65解壓。來自解碼器65的視頻象素數(shù)據(jù)存儲在包含于顯示處理器70中的象素表示存儲器中。
控制器115從內(nèi)部存儲器中檢索出web頁圖像象素數(shù)據(jù)并格式化,以作為重疊存儲在包含于顯示處理器70中的象素表示存儲器中。作為這種將web頁響應(yīng)數(shù)據(jù)和節(jié)目頻道內(nèi)容結(jié)合的數(shù)據(jù)合并顯示在處理器70的象素存儲器中形成。響應(yīng)內(nèi)部編程指令或例如為用戶命令的外部指令,在處理器70象素存儲器中形成的在所得復(fù)合圖象之內(nèi)的web頁圖象和頻道內(nèi)容圖象的相關(guān)比例和大小可以通過控制器115變化。相關(guān)比例可以改變使得web頁圖象或頻道內(nèi)容圖象在所得復(fù)合圖象的0-100%之間起作用獲得。
為了調(diào)節(jié)通過web頁數(shù)據(jù)之作用獲得的復(fù)合圖象的比例,控制器115通過傳統(tǒng)的插值過程標(biāo)度web頁圖象象素數(shù)據(jù)。此外,通過和控制器115一起操作的離散視頻處理集成電路可以標(biāo)度該數(shù)據(jù)。所得標(biāo)度的web頁圖象通過控制器115被存儲在處理器70象素存儲器中。所存web頁圖象代表關(guān)于節(jié)目頻道內(nèi)容圖象的重疊圖象。為了調(diào)節(jié)復(fù)合圖象中web頁圖象數(shù)據(jù)的位置,控制器115從內(nèi)部存儲器映射數(shù)據(jù)中確定對應(yīng)于希望存儲位置的地址并將標(biāo)度的web頁圖象數(shù)據(jù)存儲在希望存儲位置。正如先前所解釋的,顯示處理器70將格式化復(fù)合圖象數(shù)據(jù)轉(zhuǎn)換成常規(guī)亮度和色度分量。而且,處理器70以常規(guī)方式,和通過控制器115提供的定時數(shù)據(jù)一起,處理亮度和色度分量,以形成在NTSC兼容圖象再現(xiàn)裝置75上顯示的NTSC信號。處理器25的第二結(jié)構(gòu)在第二結(jié)構(gòu)中,響應(yīng)經(jīng)電話線對服務(wù)提供器的信息請求,圖1的處理器25獲得以衛(wèi)星廣播傳送的從解碼器30接收的web頁數(shù)據(jù)。根據(jù)用戶請求web頁數(shù)據(jù),例如通過高亮圖2中的web頁圖標(biāo)857,控制器115(圖1)使用請求訪問數(shù)據(jù)(電話號碼,請求web頁標(biāo)志符碼(例如URL)和條件訪問數(shù)據(jù))來建立與衛(wèi)星廣播服務(wù)提供器的通信。
在建立與服務(wù)提供器的通信之前,控制器115從條件訪問信息中確定到請求web頁信息的訪問是否是授權(quán)的。授權(quán)可以直接從節(jié)目引導(dǎo)條件訪問信息中確定或者直接從處理器25中的例如聰明卡(為簡化附圖未示出)的用戶權(quán)利裝置中確定。如果訪問是授權(quán)的,通過經(jīng)調(diào)制解調(diào)器80撥號電話號碼和發(fā)送例如為請求web頁標(biāo)志符碼(例如URL)的請求信息以及用戶權(quán)利碼,控制器115與衛(wèi)星廣播服務(wù)提供器建立電話通信。服務(wù)提供器結(jié)合經(jīng)天線10、處理器20和解碼器30發(fā)送到處理器25的傳輸數(shù)據(jù)流中的請求web頁信息。控制器115使用響應(yīng)訪問數(shù)據(jù)(web頁數(shù)據(jù)的PID、響應(yīng)節(jié)目頻道數(shù)和轉(zhuǎn)發(fā)器數(shù))來識別和匯編傳輸流中的web頁分組,這正如對處理器25之第一結(jié)構(gòu)中的說明。
響應(yīng)web頁信息和對應(yīng)節(jié)目映射信息的PID值可以以各種各樣的方法和以各種各樣的數(shù)據(jù)格式在服務(wù)提供器和處理器之問通信。例如,PID值和節(jié)目映射信息可以根據(jù)特殊系統(tǒng)的獨有性或定制要求在諸如MPEG用戶可定義數(shù)據(jù)元中或者在諸如廣播電視信號的垂直消隱間隔(過掃描區(qū))中的非MPEG數(shù)據(jù)中傳遞。而且,分配給web信息的PID值還可以以附加節(jié)目引導(dǎo)信息傳遞到處理器25。作為另一種選擇,要用于響應(yīng)數(shù)據(jù)的PID值可以由服務(wù)提供器從來自處理器25的信息中確定。處理器25的第三結(jié)構(gòu)在第三結(jié)構(gòu)中,處理器25在例如為經(jīng)調(diào)制解調(diào)器80到服務(wù)器83或連接服務(wù)87的電話鏈路的相同通信鏈路上請求信息和接收響應(yīng)信息。在該結(jié)構(gòu)中,例如,控制器115通過高亮圖標(biāo)857(圖2)請求因特網(wǎng)web頁信息。于是,控制器115(圖1)使用請求訪問數(shù)據(jù)(電話號碼和URL碼以及條件訪問數(shù)據(jù))經(jīng)調(diào)制解調(diào)器80和服務(wù)器83在URL地址建立因特網(wǎng)訪問和請求web頁數(shù)據(jù)??刂破?15從關(guān)于處理器25第二結(jié)構(gòu)所說明的條件訪問或智能卡用戶權(quán)利信息中確定所請求因特網(wǎng)訪問是否是授權(quán)的。如果是授權(quán)的,例如,正如前述,通過撥號使用調(diào)制解調(diào)器80的電話號碼和發(fā)送因特網(wǎng)URL地址碼及用戶權(quán)利碼,控制器115經(jīng)服務(wù)器83建立與服務(wù)提供器的電話通信??刂破?15使用從復(fù)合節(jié)目映射信息中確定的響應(yīng)訪問數(shù)據(jù)(包括傳輸控制協(xié)議/因特網(wǎng)協(xié)議(TCP/IP)識別數(shù)據(jù))來識別和匯編包含來自服務(wù)器83之響應(yīng)數(shù)據(jù)流中的web頁HTML和相關(guān)JAVA數(shù)據(jù)(和例如為JPEG、GIF、TIF類型數(shù)據(jù)的其它數(shù)據(jù))的web頁TCP/IP群。
響應(yīng)web頁TCP/IP分組被緩存在調(diào)制解調(diào)器80中并提供給在控制器115之命令控制下的HTMLTM處理器60。處理器60解碼HTMLTM和JAVTM編碼web響應(yīng)信息并提供web頁圖象表示象素數(shù)據(jù)以存儲在控制器115內(nèi)的存儲器中??刂破?15從內(nèi)部存儲器檢索出web頁圖象象素數(shù)據(jù)并格式化它,以便正如前述,按與數(shù)據(jù)合并顯示一樣以重疊存儲在包含于顯示處理器70中的用于由單元75再現(xiàn)的象素表示存儲器中。在這個結(jié)構(gòu)中,處理器25使用所顯示節(jié)目引導(dǎo)經(jīng)服務(wù)器83支持全因特網(wǎng)訪問。例如,根據(jù)用戶高亮圖標(biāo)810,繼之以圖標(biāo)830(圖2),控制器115(圖1)執(zhí)行web頁瀏覽器功能和顯示定制web頁瀏覽器或者諸如為可以獲得全因特網(wǎng)訪問之Netscape NavigatorTM的標(biāo)準(zhǔn)瀏覽器顯示。
另外,在第三結(jié)構(gòu)中,處理器25可以支持有限因特網(wǎng)服務(wù)。在這種情況下,經(jīng)服務(wù)器83對因特網(wǎng)網(wǎng)絡(luò)的訪問是在服務(wù)提供器的控制之下,僅允許間接因特網(wǎng)訪問。服務(wù)提供器提供用于與所顯示復(fù)合節(jié)目引導(dǎo)兼容顯示的分類web頁信息。服務(wù)提供器存儲局部地在服務(wù)器83之內(nèi)的有限數(shù)目的web頁,其通過處理器25使用對可獲得web頁和它們之對應(yīng)預(yù)定PID提供了索引的復(fù)合節(jié)目映射信息是可以訪問的。此外,服務(wù)提供器可以改變從服務(wù)器83獲得的web頁的選擇并周期性地將修改的兼容的附加節(jié)目引導(dǎo)信息經(jīng)衛(wèi)星廣播數(shù)據(jù)流提供給處理器25。
附加節(jié)目引導(dǎo)信息能夠使處理器25形成修改的顯示引導(dǎo)以及能使用戶訪問該修改web信息的兼容節(jié)目映射和其它訪問信息。通過存儲局部地在服務(wù)器83中的web頁因特網(wǎng)信息,服務(wù)提供器保持對用戶可獲得之因特網(wǎng)內(nèi)容的控制并能夠為所提供材料記帳用戶。而且,服務(wù)器83中web頁信息的局部存儲給用戶提供對信息的較快訪問,沒有與標(biāo)準(zhǔn)因特網(wǎng)訪問相關(guān)聯(lián)的完全延遲。此外,因為僅請求有限量因特網(wǎng)信息且處理器25僅需要與諸如服務(wù)器83的局部服務(wù)器通信,處理器25傳送信息請求外部設(shè)備之負(fù)擔(dān)被最小化。應(yīng)注意,調(diào)制解調(diào)器80還可以是諸如電纜調(diào)制解調(diào)器的寬帶通信調(diào)制解調(diào)器。在這種情況下,處理器25可以經(jīng)調(diào)制解調(diào)器80解碼web頁數(shù)據(jù)和來自有線節(jié)目信息源的用于顯示的廣播視頻節(jié)目數(shù)據(jù)。
控制器115采用圖4所示的方法通過處理和格式化已經(jīng)包括用戶選擇菜單選項的所接收節(jié)目引導(dǎo)信息來產(chǎn)生顯示節(jié)目引導(dǎo)。例如,圖4的過程并不要求處理器25形成用戶選擇菜單選項并且第一結(jié)構(gòu)中的處理器25可以使用之。在步驟205,隨著步驟200的開始,處理器25從解碼器30接收傳輸數(shù)據(jù)流,其將用于顯示的用戶可選擇菜單選項結(jié)合成顯示節(jié)目引導(dǎo)的一部分。用戶可選擇選項支持諸如電子郵件、電話、因特網(wǎng)訪問、傳真、電視電話、頻道調(diào)諧、節(jié)目記錄和家庭控制功能的通信功能的用戶啟動。
在步驟205接收的數(shù)據(jù)還包括節(jié)目引導(dǎo)信息中的附加鏈接數(shù)據(jù)。附加鏈接數(shù)據(jù)包括節(jié)目映射、條件訪問和網(wǎng)絡(luò)信息,并且將訪問數(shù)據(jù)與顯示節(jié)目引導(dǎo)中的用戶可選擇菜單選項聯(lián)系起來。訪問數(shù)據(jù)包括識別碼、通信協(xié)議碼、條件訪問碼、例如為用于web頁和電子郵件及電話和傳真號碼之URL碼的因特網(wǎng)訪問碼。附加鏈接數(shù)據(jù)使處理器能夠匯編、解碼和顯示來自解碼器30之傳輸數(shù)據(jù)流中的節(jié)目內(nèi)容和節(jié)目引導(dǎo)信息。訪問數(shù)據(jù)使處理器25能夠與外部裝置通信并包括對應(yīng)于不同信息源之地址的不同地址表示碼。在步驟210中,控制器115使用存儲在定向處理器25之內(nèi)部存儲器中的預(yù)定鏈接數(shù)據(jù)PID值以從所接收的節(jié)目引導(dǎo)信息中識別和獲得鏈接和訪問數(shù)據(jù)。在步驟215,通過控制器115,所獲得的鏈接數(shù)據(jù)被匯編、格式化和存儲在內(nèi)部存儲器中。而且,在步驟210,諸如因特網(wǎng)地址或電子郵件地址或電話號碼的附加鏈接數(shù)據(jù)可以由用戶經(jīng)諸如遠(yuǎn)程控制單元的輸入裝置輸入,并且附加數(shù)據(jù)通過控制器115被合成接收鏈接數(shù)據(jù)。
包含用戶可選擇選項的節(jié)目引導(dǎo)信息通過在步驟220結(jié)合處理器25內(nèi)的顯示處理器70的控制器115被格式化用于顯示,這正如先前結(jié)合圖1的說明。在步驟225,顯示處理器70將存儲和格式化的節(jié)目引導(dǎo)數(shù)據(jù)轉(zhuǎn)換成常規(guī)亮度和色度分量。該亮度和色度分量以及由控制器115提供的定時數(shù)據(jù)由處理器70處理以便在再現(xiàn)裝置75上顯示。圖4的過程在步驟230結(jié)束。
控制器115(圖1)使用圖5所示的方法從由多個信息源接收的信息中在視頻解碼器產(chǎn)生節(jié)目引導(dǎo)。所形成的引導(dǎo)支持用戶可選擇通信功能,例如因特網(wǎng)訪問、電子郵件、傳真等。在步驟305,隨著在步驟300的開始,控制器115從通過處理器25在解碼器30接收的衛(wèi)星廣播傳輸流中獲得衛(wèi)星節(jié)目引導(dǎo)(SPG)信息。在步驟310,控制器115經(jīng)接口95從存儲裝置90中獲得DVD節(jié)目引導(dǎo)(DPG)信息??刂破?15通過訪問和匯編各自的數(shù)據(jù)分組來獲得、分類和格式化SPG和DPG以產(chǎn)生用于在單元70象素映射中存儲為復(fù)合節(jié)目引導(dǎo)之SPG和DPG表示象素數(shù)據(jù),這正如先前結(jié)合圖1的說明。SPG和DPG信息包括以節(jié)目映射、條件訪問和網(wǎng)絡(luò)信息形式的鏈接和訪問數(shù)據(jù)。在其它結(jié)構(gòu)中,處理器25應(yīng)用這里列舉之原理形成包括來源于信息源之節(jié)目引導(dǎo)信息的復(fù)合節(jié)目引導(dǎo),該信息源為諸如陸基廣播信息源、有線廣播信息源、計算機(jī)信息源、射頻傳輸信息源和經(jīng)電話線訪問的信息源。
在步驟315,控制器115創(chuàng)建用戶可選擇菜單選項,用于結(jié)合單元70象素存儲映射以象素數(shù)據(jù)形式顯示(為了因特網(wǎng)訪問、電子郵件、傳真等用戶的選擇)。在步驟315,控制器115還創(chuàng)建可由用戶確定的菜單選項,使得用戶定制包括完成特定用戶請求功能圖標(biāo)的他的節(jié)目引導(dǎo),例如,用戶可以獲得訪問特定因特網(wǎng)地點或者導(dǎo)致顯示全部接收消息的圖標(biāo)??刂破?15在根據(jù)編程指令創(chuàng)建可用戶確定菜單選項中響應(yīng)經(jīng)例如為遠(yuǎn)程控制單元或鍵盤的數(shù)據(jù)輸入裝置輸入的命令。
在步驟320,控制器115審查SPG和DPG信息的數(shù)據(jù)識別符(例如PID)的遺漏和矛盾。在步驟325,控制器115重編現(xiàn)存數(shù)據(jù)識別符并按要求分配新的數(shù)據(jù)識別符,以便為分類的節(jié)目引導(dǎo)信息和相關(guān)的節(jié)目內(nèi)容產(chǎn)生兼容節(jié)目映射信息。在步驟330,控制器115以結(jié)合圖1說明的方式為復(fù)合節(jié)目引導(dǎo)形成復(fù)合節(jié)目映射、條件訪問和網(wǎng)絡(luò)信息。
形成復(fù)合節(jié)目映射使處理器25能夠完成經(jīng)復(fù)合節(jié)目引導(dǎo)可選擇的通信功能。為了這個目的,復(fù)合節(jié)目映射將通信功能PID和菜單選項(例如web頁、電子郵件、傳真圖標(biāo))與對應(yīng)于不同信息源之地址的不同地址表示碼聯(lián)系起來。在步驟330,控制器115還將用戶輸入數(shù)據(jù)結(jié)合到復(fù)合節(jié)目映射、條件訪問和網(wǎng)絡(luò)信息中。該數(shù)據(jù)可以包括諸如電子郵件地址、電話/傳真號碼、因特網(wǎng)web頁鏈接地址、信用卡號碼等項目。用戶經(jīng)諸如遠(yuǎn)程控制或鍵盤的裝置將該數(shù)據(jù)輸入到處理器25。在步驟335,控制器115格式化SPG和DPG象素數(shù)據(jù)以及在步驟315創(chuàng)建的在單元70象素映射中的菜單選項象素數(shù)據(jù)以形成用于顯示的復(fù)合節(jié)目引導(dǎo)。
包含用戶可選擇菜單選項的復(fù)合節(jié)目引導(dǎo)信息在步驟340為了顯示被格式化并在步驟345輸出,這正如先前結(jié)合圖1的說明。圖5的過程在步驟350結(jié)束。
控制器115(圖1)使用圖6的過程自動地從多個信息源獲得和分類節(jié)目引導(dǎo)信息以形成用于顯示的復(fù)合節(jié)目引導(dǎo)。在步驟405,隨著在步驟400的開始,控制器115從由處理器25自解碼器30接收的衛(wèi)星廣播傳輸流中獲得和存儲衛(wèi)星節(jié)目引導(dǎo)(SPG)信息。在步驟415,控制器115自動啟動經(jīng)接口95與DVD存儲裝置90(圖1)的通信。響應(yīng)附著到處理器25的定義外圍裝置和相關(guān)通信協(xié)議的預(yù)先存儲硬件結(jié)構(gòu)信息,根據(jù)處理器25通電啟動該通信。該信息可以包含在所接收節(jié)目引導(dǎo)信息中,或者在制造時可被存儲在處理器25中,或者可以由處理器25局部地確定,或者可以通過這些方法之組合確定。硬件結(jié)構(gòu)通過處理器25的局部確定可以通過由控制器115啟動的外圍詢問來完成,或者通過硬件結(jié)構(gòu)數(shù)據(jù)的用戶數(shù)據(jù)輸入來完成。
在另一實施例中,通信可以根據(jù)諸如下列條件自動啟動,A)例如經(jīng)節(jié)目引導(dǎo)選項選擇的用戶命令,B) 由控制器115以周期或間歇基礎(chǔ)啟動外圍詢問,或者C)處理器25對諸如DVD裝置90之外圍裝置的新的或變化的電連接的檢測。
控制器115使用從所接收節(jié)目引導(dǎo)信息的訪問數(shù)據(jù)中檢索出的通信協(xié)議碼、識別碼、授權(quán)碼和條件訪問碼啟動經(jīng)接口95與DVD單元90的通信。在步驟420,控制器115控制處理器25以先前結(jié)合圖1說明的方式獲得和匯編經(jīng)接口95來源于DVD存儲裝置90的DVD節(jié)目引導(dǎo)(DPG)信息。在步驟425,通過由將SPG和DPG信息映射到在主組中的對應(yīng)主題和題目類別的主題和題目,控制器115分類SPG和DPG信息,這也如同結(jié)合圖1的說明。此外,在步驟425,控制器115根據(jù)信息源分類SPG和DPG信息并將不同顏色屬性分配給來自不同信息源的節(jié)目和節(jié)目圖標(biāo)。另外,控制器115創(chuàng)建允許用戶根據(jù)信息源和顏色來分類的菜單選項。
圖7表示根據(jù)本發(fā)明的彩色節(jié)目引導(dǎo)顯示格式的黑白表示,其展示了由控制器115創(chuàng)建的允許用戶根據(jù)信息源和顏色屬性來分類節(jié)目的菜單選項。信息源圖標(biāo)905-925分別與停播(off-air)廣播、有線、射頻、衛(wèi)星和存儲(例如圖1的DVD信息源90)相聯(lián)系。信息源圖標(biāo)930-950分別與電子郵件、電話、電視電話、傳真和因特網(wǎng)功能信息源相聯(lián)系。例如,根據(jù)用戶點亮信息源圖標(biāo)905,顯示節(jié)目引導(dǎo),展示停播廣播節(jié)目和相關(guān)圖標(biāo)。類似地,例如,根據(jù)用戶點亮信息源圖標(biāo)930,顯示節(jié)目引導(dǎo),展示電子郵件圖標(biāo),通過它用戶可以激活用于啟動構(gòu)成和發(fā)送電子郵件消息以及讀出和刪除所接收消息的菜單。
圖標(biāo)900是“rainbow”類圖標(biāo),其表示由圖7黑白節(jié)目引導(dǎo)說明中灰色陰影表示的離散顏色塊的頻譜(spectrum)。圖標(biāo)900的顏色選擇可以交替地以連續(xù)顏色頻譜配置或者以單一或若干離散顏色塊的顏色選擇范圍配置。根據(jù)用戶高亮圖標(biāo)900中的特殊顏色,顯示來自具有那個特殊顏色之屬性的信息源的節(jié)目。例如,假設(shè)在步驟425控制器115將紫色賦給DVD信息源裝置90,然后根據(jù)用戶高亮圖標(biāo)900中的紫色,從DVD裝置90可獲得的電影作為節(jié)目引導(dǎo)被顯示出來。此外,顏色分類主題可以根據(jù)不是信息源的其它標(biāo)準(zhǔn)來用于識別節(jié)目。例如,顏色可以用作為根據(jù)主題或題目來識別節(jié)目的屬性,在這種情況下,例如,來自所有信息源的用于觀看的可獲得電影的顯示都可以通過高亮圖標(biāo)900中的紅色來識別。另外,通過屬性而不是顏色可以分類節(jié)目引導(dǎo)數(shù)據(jù)。例如,來自不同信息源的節(jié)目可以用不同類型的陰影或不同圖標(biāo)陰影和幾何結(jié)構(gòu)來標(biāo)志屬性。
繼續(xù)圖6的過程,在步驟430,控制器115以類似于結(jié)合圖1所說明的方式從所分類的SPG和DPG信息中形成用于顯示的復(fù)合節(jié)目引導(dǎo)。在步驟425,控制器115還根據(jù)信息源和顏色創(chuàng)建用于顯示的包括用戶可選擇節(jié)目引導(dǎo)選項的相關(guān)用戶可選擇菜單選項。所創(chuàng)建的菜單選項通過控制器1 15在步驟430被合成為如圖7示例的用于顯示的復(fù)合節(jié)目引導(dǎo)。在步驟435,正如先前結(jié)合圖1所說明的,控制器115格式化用于顯示的復(fù)合節(jié)目引導(dǎo)信息。圖6的過程在步驟440結(jié)束。
控制器115(圖1)使用圖8的過程獲得由視頻接收器用戶通過在所顯示節(jié)目引導(dǎo)上的選項所做的選擇所請求的web頁信息。在步驟505,例如,隨著在步驟500的開始,響應(yīng)經(jīng)所顯示節(jié)目引導(dǎo)所做的web頁的用戶選擇,控制器115從存儲器中檢索出以電話號碼和因特網(wǎng)URL碼形式的訪問數(shù)據(jù)。與特殊用戶選擇相關(guān)的訪問數(shù)據(jù)是從節(jié)目引導(dǎo)數(shù)據(jù)庫確定的,其使用鏈接特殊節(jié)目或節(jié)目引導(dǎo)功能相關(guān)的全部數(shù)據(jù)的節(jié)目映射信息。
在步驟515,控制器115控制處理器25通過使用調(diào)制解調(diào)器80撥號所檢索的電話號碼來與服務(wù)器83建立請求通信鏈接。另外,在步驟515,處理器25使用在請求通信鏈路上通信所要求的協(xié)議編碼和發(fā)送諸如因特網(wǎng)URL碼的附加訪問數(shù)據(jù)。所要求協(xié)議從節(jié)目映射信息中確定。在步驟520,控制器115控制處理器25接收和解碼在響應(yīng)通信鏈路上接收的輸入信號。在步驟525和530,控制器115控制處理器25識別和檢索來自輸入信號的響應(yīng)web頁信息。在步驟525和530,處理器25使用來自輸入信號的檢索響應(yīng)數(shù)據(jù)的不同方法。所選擇方法依賴于響應(yīng)通信鏈路是否是用于web頁數(shù)據(jù)請求的相同鏈路。用于識別和檢索響應(yīng)數(shù)據(jù)的方法類似于先前結(jié)合處理器25的三個結(jié)構(gòu)所說明的方法。在步驟525,控制器115應(yīng)用合適的結(jié)構(gòu)方法識別輸入信號中的響應(yīng)web頁數(shù)據(jù)。為了這個目的,控制器115使用數(shù)據(jù)識別符,該識別符是由使該識別符與用戶節(jié)目引導(dǎo)選擇相關(guān)聯(lián)的識別節(jié)目映射信息中確定的。在步驟535,控制器115格式化用于顯示的響應(yīng)web頁信息,并且圖8的過程在步驟540結(jié)束。
控制器115(圖1)使用圖9的過程,用于解碼輸入的因特網(wǎng)信息和壓縮的視頻數(shù)據(jù)以形成用于顯示的復(fù)合視頻輸出。隨著在步驟600的開始,在步驟605,為了用戶所請求的因特網(wǎng)數(shù)據(jù)和壓縮的圖象數(shù)據(jù),控制器115從節(jié)目映射信息中確定分組識別符。在步驟607,控制器115從條件訪問或智能卡用戶權(quán)利信息中確定對壓縮視頻數(shù)據(jù)和所請求因特網(wǎng)數(shù)據(jù)的訪問是否是被授權(quán)的,這正如先前結(jié)合處理器25的第三結(jié)構(gòu)所說明的。
如果訪問是授權(quán)的,在步驟610,控制器115識別web頁TCP/IP分組,其包含來自服務(wù)器83的響應(yīng)數(shù)據(jù)流中的web頁數(shù)據(jù)。類似地,如果訪問是授權(quán)的,在步驟615,控制器115識別壓縮的視頻數(shù)據(jù)分組,其包含從解碼器30到處理器25的輸入傳輸流中的用戶所選視頻節(jié)目。以結(jié)合圖1所說明的類似方式,控制器115識別web頁和壓縮的視頻數(shù)據(jù)分組。
在步驟617,如果是加密的,控制器115控制處理器25(圖1)對因特網(wǎng)或壓縮的視頻數(shù)據(jù)解密。使用HTMLTM處理器60,控制器115在步驟620控制處理器25對所識別的因特網(wǎng)web頁數(shù)據(jù)解碼。使用MPEG解碼器65,控制器115在步驟625控制處理器25對所識別的壓縮視頻數(shù)據(jù)解壓。在步驟630,在控制器115的控制下,使用顯示處理器70,所得解碼web頁數(shù)據(jù)和解壓視頻數(shù)據(jù)被數(shù)據(jù)合并、格式化和在單元75上顯示。圖9的過程在步驟640結(jié)束。
圖1的結(jié)構(gòu)不是唯一的。根據(jù)本發(fā)明的原理可以得到其它的完成相同目的的結(jié)構(gòu)。而且,圖1處理器25單元的功能和圖4-6、8和9的處理步驟可以整體或部分的在微處理器的編程指令中實現(xiàn)。另外,本發(fā)明的原理適用于任何形式的MPEG或非MPEG兼容電子節(jié)目引導(dǎo)。而且,本發(fā)明的原理適用于按照任何形式之通信鏈路的通信,包括經(jīng)電纜、紅外線、射頻、微波和經(jīng)計算機(jī)網(wǎng)絡(luò)的通信。另外,應(yīng)注意,這里說明的復(fù)合節(jié)目引導(dǎo)的形成可以從遠(yuǎn)離視頻接收器的位置上實現(xiàn)并通過經(jīng)通信網(wǎng)絡(luò)的接收器訪問。
權(quán)利要求書按照條約第19條的修改1.一種用于對以多種編碼格式編碼的輸入視頻數(shù)據(jù)解碼的視頻解碼器裝置,包括用于對用第一數(shù)據(jù)標(biāo)識識別出的MPEG數(shù)據(jù)解碼以提供第一解碼的視頻輸出的第一處理器;用于對以互聯(lián)網(wǎng)兼容數(shù)據(jù)格式編碼的數(shù)據(jù)解碼的第二處理器,所述互聯(lián)網(wǎng)數(shù)據(jù)是由第二數(shù)據(jù)標(biāo)識識別的,以提供第二解碼視頻輸出;用于將所述第一和第二解碼視頻輸出格式化,以復(fù)合視頻圖象來顯示的顯示處理器;其中由所述第一和第二解碼的輸出所提供的所述視頻圖象的比例是可變的,且所述第一和第二數(shù)據(jù)標(biāo)識是從由所述第一解碼視頻輸出表示的將所述互聯(lián)網(wǎng)數(shù)據(jù)與視頻節(jié)目內(nèi)容相對應(yīng)的節(jié)目映射信息中產(chǎn)生的。
2.如權(quán)利要求1的裝置,其中所述第一和第二處理器分別利用所述第一和第二數(shù)據(jù)標(biāo)識從一個單一的復(fù)合輸入數(shù)據(jù)流中解碼數(shù)據(jù)。
3.如權(quán)利要求1的裝置,其中所述第一處理器將MPEG兼容壓縮數(shù)據(jù)解壓縮;以及所述解壓縮的數(shù)據(jù)利用所述MPEG兼容數(shù)據(jù)中的時序數(shù)據(jù)與第二解碼視頻輸出同步。
4.如權(quán)利要求1的裝置,其中所述第二解碼視頻輸出代表網(wǎng)頁信息的索引。
5.如權(quán)利要求1的裝置,其中所述互聯(lián)網(wǎng)兼容數(shù)據(jù)格式包括以下述至少其一編碼的數(shù)據(jù)a)TCP/IP格式;b)HTML格式;c)JavaTM格式,c)Active XTM格式。
6.如權(quán)利要求1的裝置,其中由所述第一解碼的輸出所貢獻(xiàn)的所述視頻圖象的所述比例在0-100%之間變化。
7.如權(quán)利要求1的裝置,其中所述顯示處理器將所述復(fù)合視頻圖象存儲在象素存儲器中。
8.如權(quán)利要求1的裝置,其中
所述顯示處理器將所述第一和第二解碼輸出格式化成在所述復(fù)合視頻圖象中的各單獨圖象,所述第一和第二解碼輸出所貢獻(xiàn)的所述復(fù)合視頻圖象的所述比例根據(jù)下述至少其一而變化(a)用戶選擇,(b)對所述輸入視頻數(shù)據(jù)中接收的數(shù)據(jù)的格式化,(c)預(yù)編程的處理器指令。
9.一種對代表以多種編碼格式編碼的輸入視頻數(shù)據(jù)的圖象解碼的方法,包括步驟在所述輸入視頻數(shù)據(jù)中從將互聯(lián)網(wǎng)數(shù)據(jù)與視頻節(jié)目內(nèi)容相對應(yīng)的節(jié)目映射信息中產(chǎn)生所述第一和第二數(shù)據(jù)標(biāo)識;利用所述第一數(shù)據(jù)標(biāo)識識別MPEG兼容第一圖象表示數(shù)據(jù);利用所述第二數(shù)據(jù)標(biāo)識識別以互聯(lián)網(wǎng)兼容格式編碼的第二圖象表示數(shù)據(jù);利用第一MPEG數(shù)據(jù)解碼方法將所述識別出的第一圖象表示數(shù)據(jù)解碼以提供一個第一解碼的輸出;利用第二互聯(lián)網(wǎng)數(shù)據(jù)解碼方法將所述識別出的第二圖象表示數(shù)據(jù)解碼以提供一個第二解碼的輸出;以及將所述第一和第二解碼的輸出格式化以復(fù)合視頻圖象進(jìn)行顯示,其中由所述第一和第二解碼輸出貢獻(xiàn)的所述視頻圖象的比例是可變的。
10.如權(quán)利要求9的方法,還包括步驟從單一復(fù)合輸入數(shù)據(jù)流中分離出所述第一和第二圖象表示數(shù)據(jù)。
11.如權(quán)利要求9的方法,包括步驟確定用戶是否被授權(quán)訪問第一圖象表示數(shù)據(jù),并且其中對所述第一圖象表示數(shù)據(jù)解碼的所述步驟是根據(jù)所述授權(quán)而進(jìn)行的。
12.如權(quán)利要求11的裝置,包括步驟根據(jù)所述用戶授權(quán)將所述第一圖象表示數(shù)據(jù)解密。
13.如權(quán)利要求9的方法,包括步驟接收節(jié)目引導(dǎo)信息,以及從所接收的節(jié)目引導(dǎo)信息中選擇用于顯示的網(wǎng)頁信息。
14.如權(quán)利要求9的方法,包括步驟接收網(wǎng)頁信息索引,并包括步驟
接收從所述索引中選擇的所述第二圖象表示數(shù)據(jù)。
15.如權(quán)利要求9的方法,包括步驟將MPEG兼容壓縮的第一圖象表示數(shù)據(jù)解壓縮以提供所述第一解碼的輸出。
16.如權(quán)利要求9的方法,包括步驟將以下述至少一種格式而格式化的第二圖象表示數(shù)據(jù)解碼(a)TCP/IP格式;(b)HTML格式,(c)JavaTM格式,(d)Active XTM格式。
17.如權(quán)利要求9的方法,包括步驟根據(jù)以下至少其一改變由所述第一解碼的輸出所貢獻(xiàn)的所述視頻圖象的所述比例(a)用戶選擇,(b)對在所述輸入視頻數(shù)據(jù)中接收的數(shù)據(jù)的格式化,(c)預(yù)編程處理器指令。
18.一種用于對以互聯(lián)網(wǎng)兼容數(shù)據(jù)格式編碼的圖象表示輸入視頻數(shù)據(jù)解碼的方法,包括步驟利用第一數(shù)據(jù)標(biāo)識識別以互聯(lián)網(wǎng)兼容數(shù)據(jù)格式編碼的第一圖象表示數(shù)據(jù);利用互聯(lián)網(wǎng)數(shù)據(jù)解碼方法對所述識別出來的第一圖象表示數(shù)據(jù)解碼,以提供一個與所述輸入視頻數(shù)據(jù)中的視頻節(jié)目內(nèi)容對應(yīng)的網(wǎng)頁信息索引;利用第二數(shù)據(jù)標(biāo)識識別以互聯(lián)網(wǎng)兼容數(shù)據(jù)格式編碼的第二圖象表示數(shù)據(jù),所述第二圖象表示數(shù)據(jù)表示從所述網(wǎng)頁信息的索引中選出的網(wǎng)頁;利用所述互聯(lián)網(wǎng)數(shù)據(jù)解碼方法對所述識別出的第二圖象表示數(shù)據(jù)解碼,以提供所選擇的網(wǎng)頁;以及將所選的網(wǎng)頁格式化,用于顯示。
19.如權(quán)利要求18的方法,包括步驟從將所述選擇出的網(wǎng)頁與所述網(wǎng)頁信息的索引相對應(yīng)的節(jié)目映射信息中產(chǎn)生所述第一和第二數(shù)據(jù)標(biāo)識。
權(quán)利要求
1.一種用于對以多種編碼格式編碼的輸入視頻數(shù)據(jù)解碼的視頻解碼器裝置,包括用于對用第一數(shù)據(jù)標(biāo)識識別出的MPEG數(shù)據(jù)解碼以提供第一解碼的視頻輸出的第一處理器;用于對以互聯(lián)網(wǎng)兼容數(shù)據(jù)格式編碼的數(shù)據(jù)解碼的第二處理器,所述互聯(lián)網(wǎng)數(shù)據(jù)是由第二數(shù)據(jù)標(biāo)識識別的,以提供第二解碼視頻輸出;用于將所述第一和第二解碼視頻輸出格式化,以復(fù)合視頻圖象來顯示的顯示處理器;其中由所述第一和第二解碼的輸出所提供的所述視頻圖象的比例是可變的。
2.如權(quán)利要求1的裝置,其中所述第一和第二處理器分別利用所述第一和第二數(shù)據(jù)標(biāo)識從一個單一的復(fù)合輸入數(shù)據(jù)流中解碼數(shù)據(jù)。
3.如權(quán)利要求1的裝置,其中所述第一處理器將MPEG兼容壓縮數(shù)據(jù)解壓縮。
4.如權(quán)利要求1的裝置,其中所述第二處理器將TCP/IP協(xié)議格式的數(shù)據(jù)解碼。
5.如權(quán)利要求4的裝置,其中所述互聯(lián)網(wǎng)兼容數(shù)據(jù)格式包括以下述至少其一編碼的數(shù)據(jù)a)HTML格式;b)JavaTM格式,c)Active XTM格式。
6.如權(quán)利要求1的裝置,其中由所述第一解碼的輸出所貢獻(xiàn)的所述視頻圖象的所述比例在0-100%之間變化。
7.如權(quán)利要求1的裝置,其中所述顯示處理器將所述復(fù)合視頻圖象存儲在象素存儲器中。
8.如權(quán)利要求1的裝置,其中所述顯示處理器將所述第一和第二解碼輸出格式化成在所述復(fù)合視頻圖象中的各單獨圖象,所述第一和第二解碼輸出所貢獻(xiàn)的所述復(fù)合視頻圖象的所述比例根據(jù)下述至少其一而變化(a)用戶選擇,(b)對所述輸入視頻數(shù)據(jù)中接收的數(shù)據(jù)的格式化,(c)預(yù)編程的處理器指令。
9.一種對代表以多種編碼格式編碼的輸入視頻數(shù)據(jù)的圖象解碼的方法,包括步驟識別MPEG兼容第一圖象表示數(shù)據(jù);識別以互聯(lián)網(wǎng)兼容格式編碼的第二圖象表示數(shù)據(jù);利用第一方法將所述第一圖象表示數(shù)據(jù)解碼以提供一個第一解碼的輸出;利用第二方法將所述第二圖象表示數(shù)據(jù)解碼以提供一個第二解碼的輸出;以及將所述第一和第二解碼的輸出格式化以復(fù)合視頻圖象進(jìn)行顯示,其中由所述第一和第二解碼輸出貢獻(xiàn)的所述視頻圖象的比例是可變的。
10.如權(quán)利要求9的方法,還包括步驟從單一復(fù)合輸入數(shù)據(jù)流中分離出所述第一和第二圖象表示數(shù)據(jù)。
11.如權(quán)利要求9的方法,包括步驟確定用戶是否被授權(quán)訪問第一圖象表示數(shù)據(jù),并且其中對所述第一圖象表示數(shù)據(jù)解碼的所述步驟是根據(jù)所述授權(quán)而進(jìn)行的。
12.如權(quán)利要求11的裝置,包括步驟根據(jù)所述用戶授權(quán)將所述第一圖象表示數(shù)據(jù)解密。
13.如權(quán)利要求9的方法,包括步驟接收節(jié)目引導(dǎo)信息,以及從所接收的節(jié)目引導(dǎo)信息中選擇用于顯示的網(wǎng)頁信息。
14.如權(quán)利要求9的方法,包括步驟接收網(wǎng)頁信息索引,并包括步驟接收從所述索引中選擇的所述第二圖象表示數(shù)據(jù)。
15.如權(quán)利要求9的方法,包括步驟將MPEG兼容壓縮的第一圖象表示數(shù)據(jù)解壓縮以提供所述第一解碼的輸出。
16.如權(quán)利要求9的方法,包括步驟將根據(jù)TCP/IP協(xié)議格式化的第二圖象表示數(shù)據(jù)解碼。
17.如權(quán)利要求9的方法,包括步驟改變由所述第一解碼的輸出貢獻(xiàn)的所述視頻圖象的所述比例。
18.如權(quán)利要求9的方法,包括步驟將以下述至少一種格式而格式化的第二圖象表示數(shù)據(jù)解碼(a)HTML格式,(b)JavaTM格式,(c)Active XTM格式。
19.如權(quán)利要求9的方法,包括步驟根據(jù)以下至少其一改變由所述第一解碼的輸出所貢獻(xiàn)的所述視頻圖象的所述比例(a)用戶選擇,(b)對在所述輸入視頻數(shù)據(jù)中接收的數(shù)據(jù)的格式化,(c)預(yù)編程處理器指令。
全文摘要
一種視頻解碼器系統(tǒng),對以多個編碼格式編碼的輸入視頻數(shù)據(jù)解碼。該解碼器包括第一處理器(65),用于對由第一數(shù)據(jù)標(biāo)識識別的MPEG兼容數(shù)據(jù)解碼以提供一第一解碼視頻輸出。該解碼器還包括第二處理器(60),用于將由第二數(shù)據(jù)標(biāo)識識別的以互聯(lián)網(wǎng)兼容數(shù)據(jù)格式編碼的數(shù)據(jù)解碼以提供一第二解碼視頻輸出。顯示處理器(70),將第一和第二解碼視頻輸出格式化以復(fù)合視頻圖象進(jìn)行顯示,且由第一和第二解碼輸出所貢獻(xiàn)的視頻圖象的比例是可變的。
文檔編號H04N5/44GK1256840SQ97182238
公開日2000年6月14日 申請日期1997年9月23日 優(yōu)先權(quán)日1997年4月14日
發(fā)明者J·E·黑利, M·W·約翰遜 申請人:湯姆森消費電子有限公司