專利名稱:定制含提示項或本地標識符的節(jié)目指南信息的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及節(jié)目指南信息處理的領(lǐng)域,尤其涉及定制節(jié)目指南信息的方法系統(tǒng)。
背景技術(shù):
諸如電視機和個人計算機(PC)之類的電子設(shè)備要求包括用戶界面系統(tǒng)的控制系統(tǒng)。通常,用戶界面將信息提供給用戶和簡化設(shè)備的使用。用戶界面的一個例子是電視系統(tǒng)中的電子節(jié)目指南(EPG)。
EPG具有交互式屏幕顯示的特征,它顯示類似于在當?shù)貓蠹埢蚱渌∷⒚襟w上找到的TV列表的信息。另外,EPG還包括整理和解碼節(jié)目所需要的信息。EPG提供由范圍通常從下一個小時開始直到幾天之后的EPG覆蓋的時間幀內(nèi)有關(guān)每個節(jié)目的信息。包含在EPG中的信息包括節(jié)目安排特性,例如,頻道號、節(jié)目標題、開始時間、結(jié)束時間、已經(jīng)過時間、剩余時間、收視率(如果有的話)、題目、主題、和節(jié)目內(nèi)容提要。EPG通常排列成二維表格或網(wǎng)格形式,一個軸上是時間信息,另一個軸上是頻道信息。
與駐留在專用頻道上的和只滾動接下來2至3小時內(nèi)其它頻道上的當前節(jié)目安排的非交互式指南不同,EPG使觀眾能夠在往后的某個時段內(nèi),例如,在直到以后幾天內(nèi)的任何時間選擇任一頻道。并且,EPG特征還包括加亮網(wǎng)格上包含節(jié)目信息的相應(yīng)小方格的能力。一旦被加亮,觀眾就可以實現(xiàn)與那個被選節(jié)目有關(guān)的功能。例如,觀眾可以立刻切換到當前正在表示的那個節(jié)目上。如果適當?shù)嘏渲秒娨暀C并將它與記錄設(shè)備相連接,則觀眾還可以編程單觸式盒式錄象機(VCR)等。這樣的EPG在現(xiàn)有技術(shù)中是公知的,例如,頒發(fā)給Young等人并轉(zhuǎn)讓給StarSight Telecast公司的美國專利第5,353,121、5,479,268、和5,479,266號對此作了描述。
另外,頒發(fā)給Chaney等人并轉(zhuǎn)讓給本發(fā)明的同一受證人的美國專利第5,515,106號詳細描述了包括實現(xiàn)示范性節(jié)目指南系統(tǒng)所需要的數(shù)據(jù)分組結(jié)構(gòu)的示范性實施例。示范性數(shù)據(jù)分組結(jié)構(gòu)被設(shè)計成使與節(jié)目有關(guān)的頻道信息(例如,頻道名、呼號、頻道號、類型、等等)和節(jié)目描述信息(例如,標題、收視率、影星、等等)可以從節(jié)目指南數(shù)據(jù)庫提供者有效地傳送到接收設(shè)備。
諸如EPG那樣的用戶界面可應(yīng)用于模擬和數(shù)字電視系統(tǒng),和諸如個人計算機那樣的其它電子設(shè)備。隨著帶有許多特征的電子設(shè)備變得越來越復(fù)雜,對既耐用又易用的用戶界面的需要變得尤為重要。例如,具有控制每個系統(tǒng)的特征用的各自界面的分立電子系統(tǒng)現(xiàn)在正被組合成要求單個用戶界面的單個系統(tǒng)。一個具體的例子是所謂的PCTV,它既有個人計算機的特征又有電視機的特征。用于這種設(shè)備的用戶界面系統(tǒng)必須提供計算機的無干擾通信和與電視機有關(guān)的信息和規(guī)定對與計算機和電視機兩者有關(guān)的特征的簡單控制。
當前EPG系統(tǒng)面臨的一個問題是節(jié)目指南通常是以固定格式(即,如上所述,以一個軸上是時間信息和另一個軸上是頻道信息的二維網(wǎng)格格式)提供的。通常不能向用戶提供定制節(jié)目指南列表或分類節(jié)目指南信息的辦法。
當前EPG系統(tǒng)面臨的另一個問題是,對于EPG系統(tǒng),所有用戶通常只能在普通級上修改節(jié)目指南的內(nèi)容。通常既沒有辦法定制節(jié)目指南列表以包括與來自本機信源(例如,來自用戶光盤集的音頻表示和/或來自用戶錄像帶集、DVD集、視頻盤集、和/或攝錄機的視聽表示)的用戶自己的節(jié)目相對應(yīng)的用戶可選節(jié)目標識符,也沒有辦法定制節(jié)目指南列表以包括當被選時實現(xiàn)相應(yīng)節(jié)目的任何其它種類(例如,訪問網(wǎng)站、計算機程序等的捷徑)的用戶可選節(jié)目標識符。
發(fā)明概述本發(fā)明人認識到EPG正在成為娛樂系統(tǒng)中進行節(jié)目導(dǎo)航的優(yōu)選方式。本發(fā)明人還認識到越來越多的人每天在這樣的娛樂系統(tǒng)面前花費越來越多的時間。因此,最好將日程安排或時間安排功能整合到EPG中。換言之,例如,最好讓用戶能夠?qū)⑻崾据斎氲紼PG中,譬如,將“給母親打電話”、“妻子生日”或“付費”等輸入到用戶指定的時間段內(nèi)作為EPG顯示的一部分。由于典型的EPG已經(jīng)以時間網(wǎng)格格式顯示,因此,這樣做是特別有利的。
本發(fā)明的主要目的是,通過向用戶提供定制能力,以便可以將用戶EPG定制成除了包括一般分配的那些節(jié)目或項目之外還包括用戶專有節(jié)目或項目,以至少克服上述問題之一。
為了達到本發(fā)明的這個目的和其它目的,本發(fā)明提供了一種定制節(jié)目指南的方法。該方法包括下列步驟(a)將節(jié)目指南信息存儲在電子主設(shè)備中,節(jié)目指南信息包括節(jié)目標識符,每個節(jié)目標識符指明多個節(jié)目之一;(b)通過在與電子主設(shè)備相關(guān)的顯示設(shè)備上顯示至少一些節(jié)目標識符生成菜單,節(jié)目標識符可由用戶選來實現(xiàn)節(jié)目中的相應(yīng)節(jié)目;和(c)定制菜單以包括至少一個不是來自所述節(jié)目指南信息的附加標識符。
本發(fā)明還提供了電子生成的界面,用于顯示和定制節(jié)目指南。該界面包括節(jié)目指南信息、菜單、和接口設(shè)備。節(jié)目指南信息存儲在電子主設(shè)備中,并包括節(jié)目標識符,每個節(jié)目標識符表明多個節(jié)目之一。菜單包括與電子主設(shè)備相關(guān)的顯示設(shè)備上的至少一些節(jié)目標識符。節(jié)目標識符可由用戶選擇以實現(xiàn)節(jié)目中的相應(yīng)節(jié)目;輸入設(shè)備適合于與電子主設(shè)備通信以定制菜單,以便該菜單還包括至少一個附加標識符。
當結(jié)合附圖對本發(fā)明進行如下描述時,本發(fā)明的上面和其它目的和優(yōu)點將更加清楚。
附圖簡述在附圖中,
圖1示出了本發(fā)明適合于處理和定制節(jié)目指南信息的電視系統(tǒng)的例子;圖2示出了本發(fā)明適合于處理和定制節(jié)目指南信息的數(shù)字視頻處理設(shè)備的例子;圖3示出了根據(jù)本發(fā)明優(yōu)選實施例定制節(jié)目指南信息的方法的流程圖;圖4示出了根據(jù)本發(fā)明優(yōu)選實施例的示范性EPG菜單;圖5示出了根據(jù)本發(fā)明優(yōu)選實施例的定制顯示;圖5A示出了另一個定制顯示;圖6示出了根據(jù)發(fā)明優(yōu)選實施例的示范性定制菜單;圖7示出了根據(jù)發(fā)明優(yōu)選實施例的示范性子菜單;和圖8示出了根據(jù)發(fā)明優(yōu)選實施例的另一個示范性定制顯示。
詳細說明圖1示出了本發(fā)明適合于處理和定制節(jié)目指南信息的電視系統(tǒng)的例子。圖1所示的電視接收機能夠處理模擬NTSC電視信號和因特網(wǎng)信息。圖1所示的系統(tǒng)含有在RF頻率上接收電視信號RF_IN的第一輸入端1100和接收基帶電視信號“視頻輸入(VIDEP IN)”的第二輸入端1102。信號RF_IN可以從諸如天線或電纜系統(tǒng)的信源傳輸而來,而信號“視頻輸入”則可以由,例如,盒式錄像機(VER)提供。調(diào)諧器1105和IF處理器1130以傳統(tǒng)方式操作,調(diào)諧和解調(diào)包含在信號RF_IN中的特定電視信號。IF處理器1130產(chǎn)生代表調(diào)諧電視信號的視頻節(jié)目部分的基帶視頻信號“視頻”。IF處理器1130還產(chǎn)生與作進一步音頻處理用的音頻處理部分(圖1未示出)耦合的基帶音頻信號。盡管圖1示出了輸入1102作為基帶信號,但電視接收機還可以包括與單元1105和1130相似的第二調(diào)諧器和IF處理器,用于從信號RF_IN或從第二RF信號源中產(chǎn)生第二基帶視頻信號。
圖1所示的系統(tǒng)還包括主微處理器(μp)1110,用于控制電視接收機的各個部件,例如,調(diào)諧器1105、畫中畫處理單元1140、視頻信號處理器1155、和StarSight數(shù)據(jù)處理模塊1160。正如本文所使用的,術(shù)語“微處理器”代表各種各樣的設(shè)備,包括(但不限于)微處理器、微型計算機、微控制器和控制器。微處理器1110通過利用串行總線I2C總線發(fā)送和接收命令和數(shù)據(jù)來控制系統(tǒng),串行總線I2C總線利用眾所周知的I2C串行數(shù)據(jù)總線協(xié)議。更明確地說,μp 1110內(nèi)的中央處理單元(CPU)1112響應(yīng)用戶通過,例如,IR遙控器1125和IR接收器1122提供的命令,執(zhí)行包含在諸如圖1所示的EEPROM(電可擦只讀存儲器)1127那樣的存儲器內(nèi)的控制程序。例如,激活遙控器1125上的“CHANNEL UP”功能部件使CPU 1112通過I2C總線將“改變頻道”命令與頻道數(shù)據(jù)一起發(fā)送到調(diào)諧器1105。結(jié)果是,調(diào)諧器1105調(diào)諧到頻道搜索表中的下一個頻道。存儲在EEPROM 1127中的控制程序的其它例子是用于實現(xiàn)如下要描述的、按照本發(fā)明的、如圖6所示的操作的軟件。
主微處理器1110還控制通信接口單元1113的操作,通信接口單元1113提供與因特網(wǎng)交互上載和下載信息的能力??刂仆ㄐ沤涌趩卧?113包括,例如,調(diào)制解調(diào)器,調(diào)制解調(diào)器用于通過,例如,電話線或閉路電視電纜線與因特網(wǎng)服務(wù)提供商相連接。通信能力使圖4所示的系統(tǒng)除了接收電視節(jié)目安排之外,還提供電子郵件能力和諸如網(wǎng)站瀏覽之類與因特網(wǎng)有關(guān)的特征。
CPU 1112通過μp 1110內(nèi)總線1119控制包含在μp 1110內(nèi)的功能。尤其是,CPU 1112還控制輔助數(shù)據(jù)處理器1115和屏幕顯示(OSD)處理器1117。輔助數(shù)據(jù)處理器1115從視頻信號PIPV中提取諸如StarSight數(shù)據(jù)的輔助數(shù)據(jù)。
以已知格式提供節(jié)目指南信息的StarSight數(shù)據(jù)通常只在特定電視頻道上接收,和電視接收機必須調(diào)諧那個頻道以提取StarSight數(shù)據(jù)。為了防止StarSight數(shù)據(jù)提取受到電視接收機正常使用的干擾,CPU 1112只在電視接收機通常不處在使用中的時間段(例如,早晨2時)內(nèi)通過調(diào)諧特定的頻道初始化StarSight數(shù)據(jù)提取。此時,CPU 1112配置解碼器1115,以便從用于StarSight數(shù)據(jù)的水平行間隔如行16提取輔助數(shù)據(jù)。CPU 1112控制提取的StarSight數(shù)據(jù)通過I2C總線從解碼器1115到StarSight模塊1160的傳輸。模塊內(nèi)部的處理器格式化數(shù)據(jù)并將數(shù)據(jù)存儲在模塊內(nèi)的存儲器中。為了響應(yīng)被激活的StarSightEPG顯示(例如,用戶激活遙控器1125上的特定按鍵),CPU 1112通過I2C總線將格式化的StarSightEPG顯示數(shù)據(jù)從StarSight模塊1160傳輸?shù)絆SD處理器1117。
OSD處理器1117以傳統(tǒng)方式操作,產(chǎn)生R、G、和B視頻信號OSD RGB,當R、G、和B視頻信號OSD RGB耦合到顯示設(shè)備時,它們將產(chǎn)生諸如構(gòu)成EPG的圖形和/或文本之類代表屏幕顯示信息的顯示圖象。OSD處理器1117還產(chǎn)生控制信號FSW,控制信號FSW的用途是在要進行屏幕顯示的時候控制將信號OSD RGB插入到系統(tǒng)視頻輸出信號中的快速開關(guān)。例如,當用戶通過,譬如,激活遙控器1125上的特定開關(guān)使能EPG時,CPU 1112使能處理器1117。作為響應(yīng),處理器1117產(chǎn)生如上所討論的、代表以前提取并已經(jīng)存儲在存儲器中的節(jié)目指南數(shù)據(jù)信息的信號OSD RGB。處理器1117還產(chǎn)生指示要在什么時候顯示EPG的信號FSW。
視頻信號處理器(VSP)1155執(zhí)行傳統(tǒng)視頻信號處理功能,例如,亮度和色度處理。由VSP 1155產(chǎn)生的輸出信號適合于耦合到用于產(chǎn)生顯示圖象的顯示設(shè)備,即,顯象管或LCD設(shè)備(圖1未示出)。VSP 1155還包括快速開關(guān),用于在圖形和/或文本包含在顯示圖象中的時候?qū)SD處理器1117產(chǎn)生的信號耦合到輸出視頻信號路徑??焖匍_關(guān)在要顯示文本和/或圖形的時候受到由主微處理器1110中的OSD處理器1117生成的控制信號FSW的控制。
用于VSP 1155的輸入信號是由畫中畫(PIP)處理器1140輸出的信號PIPV。當用戶激活PIP模式時,信號PIPV代表插入了小圖像(小畫面)的大圖像(大畫面)。當PIP模式無效時,信號PIPV只代表大畫面,即,沒有小畫面信號包含在信號PIPV中。PIP處理器1140利用包含在單元1140中的部件,譬如,視頻開關(guān)、模擬-數(shù)字轉(zhuǎn)換器(ADC)、RAM(隨機存取存儲器)、和數(shù)字-模擬轉(zhuǎn)換器(DAC),以傳統(tǒng)方式提供所述的功能。
至于EPG顯示,包含在EPG顯示中的顯示數(shù)據(jù)由OSD處理器1117產(chǎn)生,并由VSP 1155響應(yīng)快速開關(guān)信號FSW將其包含在輸出信號中。當控制器1110檢測到EPG顯示被激活時,即,當用戶按下遙控器1125上的適當鍵時,控制器1110使OSD處理器1117利用來自StarSight模塊1160的諸如節(jié)目指南數(shù)據(jù)之類的信息產(chǎn)生EPG顯示??刂破?110使VSP 1155響應(yīng)信號FSW,將來自O(shè)SD處理器1117的EPG顯示數(shù)據(jù)與視頻圖象數(shù)據(jù)組合在一起產(chǎn)生包括EPG的顯示。EPG可以占據(jù)整個顯示區(qū)域或只占據(jù)顯示區(qū)域的一部分。
當EPG顯示處在激活狀態(tài)時,控制器1110執(zhí)行存儲在EEPROM 1127中的控制程序??刂瞥绦虮O(jiān)視位置指示符,譬如,光標和/或加亮,在EPG顯示中的定位。用戶利用遙控器1125的方向鍵和選擇鍵控制位置指示符的定位?;蛘?,系統(tǒng)可以包括鼠標器??刂破?110檢測選擇裝置的激活,譬如點擊鼠標按鈕,并評估與顯示的EPG數(shù)據(jù)相關(guān)聯(lián)的當前光標定位信息以確定所希望的功能,例如,調(diào)諧特定的節(jié)目。控制器1110隨后激活與所選特征相關(guān)的控制動作。
按照本發(fā)明的節(jié)目指南的處理和顯示可以利用軟件和硬件的組合來實現(xiàn)。例如,參照圖1,EPG的顯示可以通過諸如EEPROM 1127那樣的存儲器中的軟件來實現(xiàn)。通過例如用戶按下遙控器1125上與EPG相關(guān)的按鈕激活EPG使CPU 1112執(zhí)行如圖6所示的和如下所述的EPG軟件例程。作為生成EPG顯示的那一部分,CPU 1112還訪問可以通過I2C總線存儲在StarSight模塊1160中的EPG數(shù)據(jù)和圖形。在存儲在EEPROM 1127中的EPG軟件例程的控制下,CPU 1112使能OSD處理器1117,OSD處理器1117將EPG數(shù)據(jù)格式化成適合于產(chǎn)生代表EPG數(shù)據(jù)和圖形的OSD的形式。由OSD處理器1117產(chǎn)生的OSD數(shù)據(jù)通過信號線OSD RGB耦合到視頻信號處理器(VSP)1155。VSP 1155中的快速開關(guān)在信號FSW的控制下將EPG OSD數(shù)據(jù)耦合到VSP 1155的輸出端。也就是說,由CPU 1112執(zhí)行的軟件例程確定什么時候顯示EPG數(shù)據(jù)(例如,顯示的哪一部分),并將信號FSW設(shè)置成使快速開關(guān)將EPG數(shù)據(jù)耦合到輸出端的適當狀態(tài)。
到目前為止已經(jīng)描述的、圖1所示的系統(tǒng)的特征的示范性實施例包括提供與μp 1110相關(guān)的特征的、由SGS-湯姆森微電子公司生產(chǎn)的ST9296微處理器;提供與PIP處理器1140相關(guān)的所述基本PIP功能的、由Mitsubishi公司生產(chǎn)的M65616畫中畫處理器;和提供VSP 1155的功能的、由Sanyo公司生產(chǎn)的LA7612視頻信號處理器。
圖2示出了本發(fā)明能夠處理和定制程序指南信息的電子設(shè)備的另一個例子。如上所述,圖2所示的系統(tǒng)是MPEG兼容系統(tǒng),用于接收代表廣播節(jié)目的MPEG編碼傳輸流。但是,圖2所示的系統(tǒng)只是示范性的。用戶接口系統(tǒng)還可以應(yīng)用于涉及其它類型編碼流的、包括非-MPEG兼容系統(tǒng)的其它類型數(shù)字信號處理設(shè)備。例如,其它設(shè)備包括數(shù)字視頻盤(DVD)系統(tǒng)和MPEG節(jié)目流,和諸如所謂“PCTV”的、將計算機和電視機功能組合在一起的系統(tǒng)。并且,盡管如下所述的系統(tǒng)被描述成處理廣播節(jié)目,但這只是示范性的。術(shù)語“節(jié)目”用于代表任何形式的分組數(shù)據(jù),譬如,通過電纜接收的數(shù)字視頻和/或音頻信息、電話消息、計算機程序、因特網(wǎng)數(shù)據(jù)、音頻表示(例如,來自遠程源的,或來自諸如光盤或其它音頻介質(zhì)的本機源的)、視頻表示音象表示(例如,來自遠程信源的,或來自諸如致密盤或其它音頻介質(zhì)的本機信源的)、或其它通信。
總而言之,在圖2的視頻接收器系統(tǒng)中,用視頻數(shù)據(jù)調(diào)制的載波由天線10接收,并由輸入處理器單元15處理。所得的數(shù)字輸出信號由解調(diào)器20解調(diào)和由解碼器30解碼。來自解碼器30的輸出由響應(yīng)來自遙控器單元125的命令的傳送系統(tǒng)25處理。系統(tǒng)25提供用于存儲、進一步解碼、或與其它設(shè)備通信的壓縮數(shù)據(jù)輸出。
視頻和音頻解碼器85和80分別解碼來自系統(tǒng)25的壓縮數(shù)據(jù)以提供用于顯示的輸出。數(shù)據(jù)端口75提供壓縮數(shù)據(jù)從系統(tǒng)25到諸如計算機或高清晰度電視(HDTV)接收器的通信的接口。存儲裝置90將來自系統(tǒng)25的壓縮數(shù)據(jù)存儲在存儲介質(zhì)105上。在重放模式中,設(shè)備90還支持對來自存儲介質(zhì)105的壓縮數(shù)據(jù)的檢索,供系統(tǒng)25處理用,即進行解碼、與其它設(shè)備通信或存儲在不同的存儲介質(zhì)(為了簡化附圖,圖中未示出)上。
現(xiàn)在仔細研究圖2,由天線10接收的視頻數(shù)據(jù)調(diào)制的載波被轉(zhuǎn)換成數(shù)字形式,并由輸入處理器15處理。處理器15包括射頻(RF)調(diào)諧器和中頻(IF)混合器,以及將輸入視頻信號下變頻成適合于作進一步處理的低頻帶的放大級。所得的數(shù)字輸出信號由解調(diào)器20解調(diào)和由解碼器30解碼。來自解碼器30的輸出由傳送系統(tǒng)25作進一步處理。
通過選擇器35將來自解碼器30的輸出,或經(jīng)解密單元40進一步處理的解碼器30的輸出提供給服務(wù)檢測器33的多路復(fù)用器(mux)37。解密單元40可以是,例如,遵照ISO 7816和NRSS(National Renewable Security Standards,國家可更新安全標準)委員會標準(項目PN-3639,EIA(電子工業(yè)協(xié)會)草案文件IS-679中規(guī)定了NRSS可更換條件訪問系統(tǒng))的、諸如智能卡之類的可更換單元。選擇器35檢測可插入、可兼容、解密卡的存在與否,和只有當卡現(xiàn)在正插在視頻接收器單元中時,才將單元40的輸出提供給多路復(fù)用器37。否則,選擇器35將來自解碼器30的輸出提供給多路復(fù)用器37。可插入卡的存在使單元40能夠解密,例如,附加的有償節(jié)目頻道,和向觀眾提供附加的節(jié)目服務(wù)。應(yīng)該注意到,在優(yōu)選實施例中,NRSS單元40和智能卡130(以后再討論智能卡單元130)共享同一系統(tǒng)25接口,使得在任何一個時刻只有NRSS卡或只有智能卡被插入。但是,接口也可以是分開的,以允許進行并行操作。
從選擇器35提供給多路復(fù)用器37的數(shù)據(jù)是以如在MPEG系統(tǒng)標準第2.4節(jié)中定義的、遵從MPEG的分組傳輸數(shù)據(jù)流的形式的,并包括一個或多個節(jié)目頻道的節(jié)目指南信息和和數(shù)據(jù)內(nèi)容。構(gòu)成特定節(jié)目頻道的各個分組通過分組標識符(PID)標識。例如,諸如特定頻道的音頻和視頻信息的節(jié)目內(nèi)容可用一個PID來標識,同時可用另一PID標識包含節(jié)目指南信息的分組。傳輸流包含節(jié)目特定信息(PSI),該節(jié)目特定信息用于標識PID和組裝各個數(shù)據(jù)分組以恢復(fù)構(gòu)成分組數(shù)據(jù)流的所有節(jié)目頻道的內(nèi)容。傳送系統(tǒng)25在系統(tǒng)控制器115的控制下,通過通信接口單元116獲取和整理來自輸入傳輸流、存儲裝置90或因特網(wǎng)服務(wù)提供商的節(jié)目指南信息。構(gòu)成特定節(jié)目頻道內(nèi)容或節(jié)目指南信息的各個分組由它們包含在首標信息內(nèi)的分組標識符(PID)標識。正如上面所討論的,節(jié)目描述可以包括與節(jié)目相關(guān)的、諸如標題、影星、收視率等的不同節(jié)目描述字段。
包括在圖2所示的視頻接收器中的用戶接口使用戶能夠通過從屏幕顯示(OSD)菜單上選擇所需功能部件來激活各種各樣的功能部件。OSD可以包括如上所述的電子節(jié)目指南(EPG)和下面討論的其它功能部件。代表顯示在OSD菜單中的信息的數(shù)據(jù)由系統(tǒng)控制器115響應(yīng)存儲的節(jié)目指南信息、存儲的圖形信息、和/或通過如上所述的輸入信號接收的節(jié)目指南和圖形信息和根據(jù)如圖3所示的和如下所述的示范性控制程序生成。軟件控制程序可以存儲在,例如,系統(tǒng)控制器115的嵌入式存儲器(未示出)中。
利用遙控器單元125(或諸如鼠標之類的其它選擇裝置),用戶能夠從OSD菜單中選擇諸如要觀看的節(jié)目、要存儲的節(jié)目、存儲介質(zhì)的類型和存儲方式等的項目。系統(tǒng)控制器115利用通過遠程單元接口120提供的選擇信息配置系統(tǒng)25,以選擇用于存儲和顯示的節(jié)目和生成適合于所選存儲裝置和介質(zhì)的PSI??刂破?15通過利用數(shù)據(jù)總線設(shè)定系統(tǒng)25的部件45、47、50、55、65和95內(nèi)的控制寄存器值和通過利用控制信號C選擇經(jīng)過多路復(fù)用器37和110的信號路徑配置系統(tǒng)25的部件45、47、50、55、65和95。
響應(yīng)控制信號C,多路復(fù)用器37選擇來自單元35的傳輸流,或在重放模式中,通過存儲接口95從存儲裝置中檢索的數(shù)據(jù)流。在一般非重放操作中,構(gòu)成用戶選來觀看的節(jié)目的數(shù)據(jù)分組由選擇單元45通過它們的PID標識。如果所選節(jié)目分組的首標數(shù)據(jù)中的加密指示符指示分組是加密的,則單元45將包提供給解密單元50。否則,單元45將非加密分組提供給傳輸解碼器55。類似地,構(gòu)成用戶選來觀看的節(jié)目的數(shù)據(jù)分組由選擇單元45通過它們的PID標識。構(gòu)成用戶選來存儲的節(jié)目的數(shù)據(jù)分組由選擇單元47通過它們的PID標識。單元47根據(jù)分組首標加密指示符信息將加密分組提供給解密單元50或?qū)⒎羌用芊纸M提供給多路復(fù)用器110。
解密器40和50的功能可以在與NRSS標準兼容的單個可更換智能卡中實現(xiàn)。這種方法將所有與安全有關(guān)的功能都設(shè)計在一個可更換單元中,這個可更換單元在服務(wù)提供商決定改變加密技術(shù)或允許容易地改變安全系統(tǒng)以例如解密不同的服務(wù)時可以容易地得到替換。
單元45和47應(yīng)用PID檢測濾波器,這個PID檢測濾波器使由多路復(fù)用器37提供的輸入分組的PID與由控制器115預(yù)裝在單元45和47內(nèi)的控制寄存器中的PID值相匹配。預(yù)裝PID用在單元47和45中以標識要存儲的數(shù)據(jù)分組和為了用于提供視頻圖象而要被解碼的數(shù)據(jù)分組。預(yù)裝PID存儲在單元45和47中的查詢表中。PID查詢表被存儲器映射到單元45和47中的加密密鑰表,單元45和47中的加密密鑰表把加密密鑰與每個預(yù)裝PID聯(lián)系在一起。存儲器映射的PID和加密密鑰查詢表使單元45和47能夠?qū)A(yù)裝PID的加密分組與允許它們解密的相關(guān)加密密鑰相匹配。非加密分組不具有相關(guān)的加密密鑰。單元45和47將標識的分組和它們相關(guān)的加密密鑰提供給解密器50。單元45中的PID查詢表還被存儲器映射到目標表,這個目標表使包含預(yù)裝PID的分組與分組緩沖器60中的相應(yīng)目標緩沖位置相匹配。與用戶為觀看或存儲而選擇的節(jié)目相關(guān)的加密密鑰和目標緩沖位置地址與分配的PID一起由控制器115預(yù)裝到單元45和47中。加密密鑰由遵從ISO7816-3的智能卡根據(jù)從輸入數(shù)據(jù)流中提取的加密代碼生成。加密密鑰的生成要經(jīng)過根據(jù)輸入數(shù)據(jù)流中的和/或預(yù)存在可插入智能卡本身上的編碼信息確定的客戶授權(quán)(國際標準組織文件ISO 7816-3(1989)規(guī)定了智能卡系統(tǒng)的接口和信號結(jié)構(gòu))。
由單元45和47提供給單元50的分組利用諸如數(shù)據(jù)加密標準(DES)之類的加密技術(shù)加密,(美國)商業(yè)部國家技術(shù)信息服務(wù)處(National TechnicalInformation Service,Department of Commerce)發(fā)行的聯(lián)邦信息標準(FederalInformation Standards(FIPS))公告46、74和81規(guī)定了數(shù)據(jù)加密標準。單元50通過應(yīng)用適合于所選加密算法的解密技術(shù),利用單元45和47提供的相應(yīng)加密密鑰解密加密分組。將來自單元50的解密分組和構(gòu)成要顯示的節(jié)目的、來自單元45的非加密分組提供給解碼器55。將來自單元50的解密分組和構(gòu)成要存儲的節(jié)目的、來自單元47的非加密分組提供給多路復(fù)用器110。
單元60包含四個可由控制器115訪問的分組緩沖器。分配緩沖器之一去保存以供控制器115使用為目的的數(shù)據(jù),和分配其它三個緩沖器去保存以供應(yīng)用設(shè)備75、80和85使用為目的的分組。由控制器115和由應(yīng)用設(shè)備70兩者對存儲在單元60內(nèi)的四個緩沖器中的分組的訪問由緩沖器控制單元65來控制。對于由解碼用的單元45所標識的每個分組,單元45將目標標志提供給單元65。這些標志指示關(guān)于標識分組的各個單元60目標位置,并由控制單元65存儲在內(nèi)部存儲器表中??刂茊卧?5根據(jù)先進先出(FIFO)原理,確定與存儲在緩沖器60中的分組相關(guān)的一系列讀和寫指針。與目標標志關(guān)聯(lián)的寫指針使來自單元45或50的標識分組可以依次存儲在單元60中適當目標緩沖器內(nèi)的下一個空位置中。讀指針使來自適當單元60目標緩沖器的分組可以由控制器115和應(yīng)用接口70依次讀取。
由單元45和50提供給解碼器55的非加密分組和解密分組包含如MPEG系統(tǒng)標準第2.4.3.2節(jié)定義的傳輸首標。解碼器55根據(jù)傳輸首標確定非加密分組和解密分組是否包含適應(yīng)性字段(按MPEG系統(tǒng)標準)。適應(yīng)性字段包含定時信息,該定時信息包括,例如,使內(nèi)容分組得到同步和解碼的節(jié)目時鐘基準(PCR)。一旦檢測到定時信息分組,這是一個包含適應(yīng)性字段的分組,解碼器55就通過設(shè)置系統(tǒng)中斷的中斷機構(gòu)將已經(jīng)接收到分組的信號發(fā)送給控制器115。另外,解碼器55改變單元65中的定時分組目標標志,并將分組提供給單元60。通過改變單元65目標標志,單元65將解碼器55提供的定時信息分組轉(zhuǎn)向分配來保存供控制器115使用的數(shù)據(jù)的單元60緩沖器位置,而不是應(yīng)用緩沖器位置。
一旦接收到由解碼器55設(shè)置的系統(tǒng)中斷,控制器115就讀取定時信息和PCR值,并將其存儲在內(nèi)部存儲器中。依次定時信息分組的PCR值由控制器115用于調(diào)整系統(tǒng)25主時鐘(27MHz)。由控制器115生成的、接收依次定時信息分組之間的時間間隔的基于PCR與基于主時鐘的估計值之差用于調(diào)整系統(tǒng)25主時鐘。控制器115是通過將求出的時間估計差值應(yīng)用于調(diào)整用于產(chǎn)生主時鐘的壓控振蕩器的輸入控制電壓來達到這個目的的。控制器115在將定時信息存儲在內(nèi)部存儲器中之后將系統(tǒng)中斷復(fù)位。
包含包括音頻、視頻、字幕和其它信息的節(jié)目內(nèi)容的、由解碼器55從單元45和50接收到的分組由單元65從解碼器55引向分組緩沖器60中的指定應(yīng)用設(shè)備緩沖器。應(yīng)用控制單元70從緩沖器60中的指定緩沖器中依次檢索音頻、視頻、字幕和其它數(shù)據(jù),并將數(shù)據(jù)提供給相應(yīng)的應(yīng)用設(shè)備75、80和85。應(yīng)用設(shè)備包括音頻和視頻解碼器80和85,以及高速數(shù)據(jù)端口75。例如,與如上所述由控制器115生成的復(fù)合節(jié)目指南相對應(yīng)的分組數(shù)據(jù)可以傳輸?shù)揭曨l解碼器85,視頻解碼器85將其格式化成適合于在與視頻解碼器85相連接的監(jiān)視器(未示出)上顯示的視頻信號。此外,例如,數(shù)據(jù)端口75可以用于向例如計算機提供諸如計算機程序之類的高速數(shù)據(jù)?;蛘?,端口75可以用于將數(shù)據(jù)輸出到HDTV解碼器,以顯示與例如所選節(jié)目或節(jié)目指南相對應(yīng)的圖象。
包含PSI信息的分組由單元45識別為預(yù)定用于單元60中的控制器115緩沖器。PSI分組以與對包含節(jié)目內(nèi)容的分組所述的相似方式由單元65通過單元45、50和55引向這個緩沖器??刂破?15從單元60中讀取PSI,并將其存儲內(nèi)部存儲器中。
控制器115還從存儲的PSI中產(chǎn)生壓縮的PSI(CPSI),并將CPSI插在適合于存儲在可選存儲介質(zhì)上的分組數(shù)據(jù)流中。分組標識和方向由與單元45和單元47 PID、目標和加密密鑰查詢表和控制單元65的功能關(guān)聯(lián)的控制器115以如前所述的方式支配。
另外,控制器115與通信接口單元116相耦合,通信接口單元116以與圖4中的接口單元1113相似的方式操作。也就是說,單元116提供將信息上載到因特網(wǎng)和從因特網(wǎng)下載信息的能力。通信接口單元116包括,例如,通過譬如電話線或閉路電視電纜連接到因特網(wǎng)服務(wù)提供商的調(diào)制解調(diào)器。通信能力使圖5所示的系統(tǒng)除了接收電視節(jié)目編排之外,還能夠提供電子郵件能力和諸如網(wǎng)站瀏覽之類與因特網(wǎng)相關(guān)的特征。
圖3是根據(jù)本發(fā)明,可以由圖1所示的控制器1110、圖2所示的控制器115、或電子主設(shè)備的任何其它適當編程的控制裝置執(zhí)行的示范性控制程序的高級流程圖。這里所使用的術(shù)語“電子主設(shè)備”并不限于電視接收機或個人計算機,而是還包括它們的混合(例如,PCTV)、閉路電視轉(zhuǎn)換器盒、被適當裝備的視聽節(jié)目記錄設(shè)備(例如,磁帶錄像機)、衛(wèi)星電視和/或數(shù)據(jù)信號轉(zhuǎn)換器、和節(jié)目指南接收機單元等,與被插入電視接收機或個人計算機中還是從外部與它們連接無關(guān)。應(yīng)該明白,具體體現(xiàn)在示范性控制程序中的處理可以用硬件、軟件、或它們的組合來實現(xiàn)。
當圖3所示的示范性控制程序被執(zhí)行時,有利于節(jié)目指南的顯示和定制。本領(lǐng)域的普通技術(shù)人員應(yīng)該從流程圖和下列描述中容易認識到,根據(jù)本發(fā)明,當控制程序被圖1和2所述的任何一個系統(tǒng)或被任何其它適當編程的電子主設(shè)備執(zhí)行時,將會提供基本上相同的特征和優(yōu)點。因此,為了避免累贅,下面只參照圖2所示的示范性硬件裝置來描述控制程序。
根據(jù)該示范性實施例,圖2所示的控制器115首先執(zhí)行步驟S1,存儲與圖2有關(guān)的、如上所述的、從節(jié)目指南數(shù)據(jù)庫提供者接收的節(jié)目指南信息信息。
接收的節(jié)目指南信息最好在某種程度上是通用的,使得其它用戶可以接收相同或相似的節(jié)目指南信息。這種普通節(jié)目指南信息利用如上所述的多種公知分配協(xié)議之一下載。
包含在節(jié)目指南信息中的是節(jié)目標識符。每個節(jié)目標識符表示可以由電子主設(shè)備本身實現(xiàn)(例如,顯示、音頻廣播、或執(zhí)行)的、或可以由與電子主設(shè)備相關(guān)的顯示設(shè)備、音頻設(shè)備或計算機實現(xiàn)的多個程序之一。
如圖3所示,應(yīng)用接口70在控制器115的控制下,通過在與電子主設(shè)備相關(guān)的顯示設(shè)備(未示出)上顯示至少一些節(jié)目標識符,生成菜單(步驟S2)。應(yīng)用設(shè)備70的部分功能是處理與控制器115生成的EPG相對應(yīng)的OSD信息。最好,EPG菜單是響應(yīng)激活(例如,用于激活遙控器125上的特定按鍵)的EPG顯示生成的。響應(yīng)這樣的激活,控制器115將EPG顯示數(shù)據(jù)傳輸?shù)綉?yīng)用接口70。然后,應(yīng)用接口70為了在顯示設(shè)備(未示出)上顯示,將相應(yīng)的顯示信息輸出到視頻解碼器。
示范性的EPG菜單400顯示在圖4中。菜單400包括以時間-頻道格式顯示節(jié)目時間表的“網(wǎng)格指南”400A,這與列在報紙上的TV時間表類似?!熬W(wǎng)格指南”400A的一維(例如,水平軸)顯示時間信息401,而“網(wǎng)格指南”400A的另一維(例如,垂直軸)顯示頻道信息。如后所述的那樣,當“網(wǎng)格指南”的縮寫單元430被加亮,或光標定位在上面時,縮寫單元430的被截部分顯示在菜單400的“加亮文本”字段440中。
在菜單400中,每個節(jié)目標識符(例如,頻道號410-416、頻道臺名420-426、網(wǎng)站標識符470、因特網(wǎng)標識符450、電子郵件標識符460等)可由用戶選擇,以實現(xiàn)各自的節(jié)目。尤其是,控制器115監(jiān)視EPG菜單顯示上位置指示符,譬如光標和/或加亮,的位置。用戶利用如上所述的遙控器125的方向鍵和選擇鍵控制位置指示符的位置。或者,系統(tǒng)也可以包括鼠標器或適當?shù)闹甘酒鳌?br>
控制器115檢測選擇設(shè)備的激活,例如,點擊遙控設(shè)備125上的按鍵或點擊鼠標按鈕,并估計與正在顯示的EPG菜單數(shù)據(jù)相關(guān)的當前光標/加亮位置信息,以確定所需的功能(例如,實現(xiàn)特定的節(jié)目)。如果進行了這種選擇設(shè)備的激活,而同時光標和/或加亮位于節(jié)目標識符之一上,則控制器115確定要實現(xiàn)(即,顯示、音頻廣播、和/或執(zhí)行)相應(yīng)的節(jié)目??刂破?15隨后激活與所選節(jié)目相關(guān)的控制和/或顯示動作。
例如,如果所選節(jié)目標識符代表網(wǎng)站,則控制器115實現(xiàn)網(wǎng)頁瀏覽程序,并訪問相應(yīng)的網(wǎng)站。當所選的節(jié)目標識符與音頻節(jié)目、視頻節(jié)目、或視聽節(jié)目相關(guān)時,則控制器1110通過將電子主設(shè)備或相關(guān)的接收器調(diào)諧到適當?shù)念l道和通過顯示和/或音頻廣播那個節(jié)目作出響應(yīng)。加亮這樣的節(jié)目和隨后選擇菜單400上的其它功能圖標可以通過電子主設(shè)備或通過與電子主設(shè)備相連接的其它設(shè)備實現(xiàn)在以后的時間自動調(diào)諧到所選的節(jié)目上或自動記錄所選的節(jié)目。
選擇“因特網(wǎng)”標識符450使控制器1110能夠通過因特網(wǎng)服務(wù)提供商實現(xiàn)網(wǎng)頁瀏覽程序,而選擇“電子郵件”標識符460則使控制器450能夠通過相同或不同的因特網(wǎng)服務(wù)提供商實現(xiàn)電子郵件發(fā)送和/或接收程序。
雖然由步驟S1和S2和由圖4中的菜單400提供的系統(tǒng)和方法實現(xiàn)了通常既有效又方便的EPG配置,但所得的配置限于由EPG分配器提供的通用節(jié)目信息。它無法定制菜單以包括與對任何用戶自己的本機信源進行節(jié)目安排相關(guān)的節(jié)目標識符。
例如,用戶可以擁有來自攝錄機的視聽或圖像信息的集合、基于CD的音頻表示(音樂)的集合、光盤、磁帶等上的視頻節(jié)目的集合、和/或計算機程序的集合,所有這些都可以由電子主設(shè)備或與之相連接的設(shè)備本地實現(xiàn)。用戶也可以通過遠程信源,例如,擇用因特網(wǎng)服務(wù)提供商、衛(wèi)星服務(wù)提供商等,訪問附加節(jié)目編排。便利的做法是,將與這樣的用戶特定信源相關(guān)的節(jié)目標識符插入EPG菜單中,以便用戶可以簡單地從菜單中選擇這樣的節(jié)目標識符,以與選擇和實現(xiàn)包含在普通節(jié)目指南信息中的節(jié)目相似的方式實現(xiàn)相應(yīng)的節(jié)目。
此外,正如上面所討論的,由于現(xiàn)在大量時間都花費在查看EPG上,因此,最好整合具有個性化日程安排或時間安排功能的能力作為EPG的一部分。
因此,如圖3所示,本發(fā)明的示范性方法包括附加步驟S3,定制菜單以包括至少一個附加標識符。該標識符可以標識可由用戶選擇的節(jié)目(例如,來自一種或多種本地存放的音頻介質(zhì)上這樣的表示集合的音頻表示),或提示項(例如,要做事情的項目)。定制最好由電子主設(shè)備的用戶在本機上完成。本機上完成的定制可以利用鍵盤或?qū)S糜谶@樣的定制的其它輸入設(shè)備完成,或者,可選擇地,正如下文將要描述的,可以利用除了用于定制之外還用于完成電子主設(shè)備的功能的硬件來完成。
最好,定制步驟以交互方式進行。也就是說,用戶將定制菜單的愿望傳遞給電子主設(shè)備(例如,通過按下遙控器125或電子主設(shè)備上的“定制”按鈕),然后,電子主設(shè)備通過生成定制顯示作出響應(yīng),這個定制顯示使用戶能夠和/或促使用戶輸入與用戶希望插入菜單中的屬于附加用戶特定節(jié)目的節(jié)目指南信息。
示范性的定制顯示500表示在圖5中。示范性定制顯示500最好包括字母表(即,虛擬鍵盤)中每個字母的顯示501,其中的每個字母可以利用遙控器單元125、鼠標等來選擇。
包含在其中的還有節(jié)目類型指示符510-522的字段502。節(jié)目類型指示符510-522可由用戶選擇,將插入到菜單400中的節(jié)目或項目的類型通知給電子主設(shè)備。當從定制顯示中選擇節(jié)目類型指示符510-522之一時,控制器115通過促使用戶輸入與要插入到菜單中的附加節(jié)目或項目有關(guān)的節(jié)目或項目特定信息作出響應(yīng)。
節(jié)目或項目特定信息可以包括,例如,如上所述的特征信息,即,節(jié)目標題、節(jié)目主題、節(jié)目類別、節(jié)目關(guān)鍵字、節(jié)目描述、節(jié)目類型、節(jié)目長度、節(jié)目開始時間、節(jié)目結(jié)束時間、重復(fù)頻率、或它們的組合。節(jié)目描述本身又可以包括,例如,影星、導(dǎo)演、原始收視率(parental rating)、節(jié)目內(nèi)容簡要說明等。節(jié)目特定信息也可以包括輸入/輸出端口指定。輸入/輸出端口指定向控制器115指示附加節(jié)目的信源將在什么地方與電子主設(shè)備連接。這樣輸入/輸出端口的例子有計算機本機端口、計算機通信端口、用于音頻、視頻、和/或視聽設(shè)備的插孔等。
另外,關(guān)于“提示(REMINDERS)”522的節(jié)目類型標識符的節(jié)目特定信息包括關(guān)于要由用戶輸入的提示項的信息,例如,如圖5A所示的“給母親打電話”、“做家庭作業(yè)”或“女兒的生日”等。另外,也可以促使用戶輸入下面要描述的、與輸入的項目有關(guān)的時隙。
用戶通過從字母表顯示中連續(xù)選擇字母,輸入節(jié)目或項目特定信息。可選地,當控制器115促使用戶輸入節(jié)目或項目特定信息的每一項時,節(jié)目或項目特定信息也可以由控制器115選擇呈現(xiàn)給用戶的多個預(yù)定選項之一輸入。
預(yù)定選項的一個例子涉及輸入/輸出端口的選擇。由于電子主設(shè)備通常只用一定數(shù)量的這種端口和只用一定類型的端口構(gòu)成,因此,控制器115可以容易地被編程成顯示與這種端口的每一個相關(guān)的,和最好與只適合于用戶在輸入節(jié)目特定信息期間進行選擇的那些端口的每一個相關(guān)的指示符。這樣,用戶不需要記憶所有類型的端口和可用端口的數(shù)目。最好,控制器1110根據(jù)哪些端口與插入到菜單400中的節(jié)目的類型兼容,確定哪些選項適用,并只顯示那些兼容的端口作為用戶可選的選項。
在本發(fā)明的另一方面,當用戶選擇“提示”節(jié)目類型指示符522時,如圖5A所示,將出現(xiàn)用于輸入項目特定信息的示范性定制顯示550,用于電子時間安排功能。然后用戶可以利用例如虛擬鍵盤501和530在字段551中輸入一個將要進行的(to-do)項。此外,用戶可通過在字段552中輸入時間和日期信息來規(guī)定該提示項應(yīng)出現(xiàn)在EPG上的時間期間。通過選擇前一或下一的提示鍵553和554,用戶可提供或編輯附加提示項的信息。
一旦輸入了節(jié)目或項目特定信息,控制器1110更新節(jié)目指南信息以包括節(jié)目或項目特定信息、包括表示添加的節(jié)目或提示項的附加標識符。最好,該更新僅在用戶已輸入了適當?shù)摹氨4妗泵?例如,通過遙控器125和/或在菜單400上選擇適當?shù)摹氨4妗表?之后發(fā)生,以驗證節(jié)目或項目特定信息是正確的并且附加標識符將出現(xiàn)在菜單400中。
接下來顯示菜單400,控制器115在適當?shù)奈恢脤⒏郊訕俗R符插入菜單400中。附加標識符在菜單400中的位置最好根據(jù)用戶為那個特定節(jié)目輸入的特征信息確定。另外,控制器115能夠在普通節(jié)目指南信息上完成的標題的任何按字母順序排列(例如,通過按下“A-Z”指示符480),按主題、按類別、或按節(jié)目安排的類型排序,按標題排序(與按頻道不同),關(guān)鍵字搜索,簡化的記錄命令(例如,單觸式記錄),和/或其它搜索和分析技術(shù)也可以由控制器115在普通節(jié)目指南信息和通過定制附加到菜單400上節(jié)目指南信息的組合上完成。舉例來說,圖6示出了已經(jīng)按如上所述輸入的提示項“給母親打電話(CALL MOM)”,現(xiàn)在出現(xiàn)在定制EPG菜單600的底部,530p.m的輸入時隙上。這個信息作為EPG 400A的一部分,出現(xiàn)在“提示(Reminder)”小方格428上。
關(guān)于這一點,控制器115最好以基本上與對待普通節(jié)目指南信息相同的方式對待用戶規(guī)定節(jié)目指南信息。這樣的對待延伸到通過選擇出現(xiàn)在圖4、6、7、和7A所示的菜單底部的這一頭到那一頭的各種圖標實現(xiàn)的功能。
例如,關(guān)于關(guān)鍵字搜索,控制器115最好被編程成響應(yīng)來自用戶的關(guān)鍵字搜索命令。這樣的命令可以通過選擇沿著圖4、6、7、和7A所示的菜單底部的圖標的相應(yīng)一個來提供??刂破?15最好被編程成通過促使用戶輸入代表關(guān)鍵字的字母串響應(yīng)這樣的命令。關(guān)鍵字可以利用遙控器125、帶有或不帶有虛擬鍵盤的適用顯示屏等輸入。關(guān)鍵字通常是用戶認為出現(xiàn)在定制節(jié)目指南信息所代表的節(jié)目或附加節(jié)目中所需的那一個的特征信息中的字或項??刂破?15通過搜索出現(xiàn)關(guān)鍵字(或與關(guān)鍵字匹配)的特征信息響應(yīng)關(guān)鍵字的輸入。然后,控制器115修改菜單(例如,菜單400),以顯示在與之相關(guān)的特征信息中存在匹配項的那些節(jié)目或項目標識符和附加節(jié)目或項目標識符。
定制程序的另一個例子涉及定制菜單400以包括指示光盤集的標識符。具體地說,用戶通過將用戶實現(xiàn)菜單400的定制的意圖適當?shù)貍鬟f給電子主設(shè)備(例如,通過遙控器125)開始該定制序列。
控制器115通過生成圖5所示的定制菜單500作出響應(yīng)。一旦已經(jīng)顯示出定制菜單500,用戶就可以選擇“音頻”節(jié)目類型指示符520,從而將音頻節(jié)目要附加到菜單400上的信息傳遞給控制器115??刂破?15作出響應(yīng),(同時或依次)生成促使用戶輸入節(jié)目特定信息的一個或多個顯示字段。節(jié)目特定信息可以包括,例如,指示哪些音頻插孔將連接到CD播放機的信息、集合中一些或全部CD的標題、每個CD上藝術(shù)家的名字、CD上歌曲或光道的標題、內(nèi)容的類別(例如,音樂、戲劇等等)、內(nèi)容的子類別(輕音樂、搖滾樂、經(jīng)典音樂等等)、與每個CD和它的各自光道相關(guān)的關(guān)鍵字、或它們的組合。
另一方面,可以按如上所指出的那樣完成音頻插孔的標志,和控制器115可以被編程成通過從CD播放機中的CD或從CD播放機本身讀取除了音頻插孔標志以外的一些或全部節(jié)目特定信息,對這樣的標志作出響應(yīng)。于是,與用于輸入節(jié)目特定信息的具體技術(shù)無關(guān),控制器115通過定制菜單400作出響應(yīng)。
定制菜單600除了包括與普通節(jié)目安排相關(guān)的節(jié)目標識符之外,還包括指示光盤集的節(jié)目標識符601。附加的節(jié)目標識符601可以包括附加節(jié)目(如所示的)的簡要說明,或者,可選地,附加節(jié)目的圖形表示(例如,看起來象光盤的圖標)。作為另一種選擇,也可以提供說明和圖形表示的組合。
取決于節(jié)目特定信息或電子主設(shè)備的所需操作,控制器600可以被編程成通過開始播放在特定一個CD上的一個特定光道或通過生成與CD集相關(guān)的一些或全部節(jié)目特定信息的子菜單,對附加節(jié)目標識符601的選擇作出響應(yīng)。
子菜單可以作為定制菜單600的一部分,或者,可選地,代替定制菜單600而形成。也可以根據(jù),例如,節(jié)目特定信息的分層結(jié)構(gòu)提供幾層子菜單。在菜單的分層結(jié)構(gòu)中的第一級上,該顯示可以表示節(jié)目類別中的選項,譬如,音樂CD與戲劇CD。然后,用戶對類別之一的選擇使控制器115顯示,例如,所選類別中的節(jié)目的標題。從本應(yīng)用中可知,按照本發(fā)明,可以實現(xiàn)許多子菜單和分層結(jié)構(gòu)的組合。
在本發(fā)明的另一方面中,圖6還示出了現(xiàn)在存在一個如上所述的、顯示在小方格428中的標識符“提示(REMINDER)”。小方格429示出了存在一個用戶在以前就已經(jīng)輸入的提示項429。為了找出有關(guān)該提示項的更多信息,或?qū)υ擁椬鬟M一步的編輯,用戶可以利用遠程輸入設(shè)備125簡單地選擇小方格429。一旦選擇了這個小方格,例如,定制顯示550就將得到顯示。這使用戶可看到由于小方格429的空間有限而未在圖6的定制菜單600的網(wǎng)格指南中示出的提示項的整個文本。用戶還可以編輯提示項,如以上結(jié)合圖5A所描述的。
圖7示出了可以在保留定制菜單600的某些部分(例如,“網(wǎng)格指南”400A的頂部三行)的同時提供的示范性子菜單700。示范性子菜單700包括指示各個音樂作品的節(jié)目標識符710、720、和730。跟隨在每個節(jié)目標識符710、720、和730之后的是音樂作品的標題、藝術(shù)家、和音樂作品的說明。
借助于定制過程和適當?shù)能浖?或硬件,控制器115被編程成響應(yīng)用戶對節(jié)目標識符710、720、和730之一的選擇開始所選音樂作品(例如,PinkFloyd創(chuàng)作的“The Wall”)通過插在電子主設(shè)備中的或與電子主設(shè)備相連接的適當揚聲器的音頻廣播。
控制器115也可以被編程成允許編輯或刪除顯示的任何節(jié)目指南信息,或可選地,只編輯或刪除顯示的附加節(jié)目指南信息。關(guān)于這一點,可以為定制顯示500或與之相關(guān)的子菜單配備在被選擇時執(zhí)行編輯或刪除處理的用戶可選“編輯”或“刪除”項(未示出)。最好,控制器115被編程成在執(zhí)行編輯或刪除處理期間,用戶利用遙控器125或其它類似的設(shè)備選擇要編輯或刪除的節(jié)目指南信息的項目,和控制器115通過以用戶可編輯或用戶可刪除的方式將所選節(jié)目指南信息顯示在定制顯示500上作出響應(yīng)。在編輯或刪除之后,可以通過選擇定制顯示500上的“保存”項(未示出)結(jié)束編輯或刪除處理。
另外,圖8示出了本發(fā)明定制EPG的另一個優(yōu)選實施例。圖8示出了可以編輯EPG的被選小方格中的文本的EPG的優(yōu)選實施例。例如,用戶可以通過輸入設(shè)備125選擇小方格750。一旦小方格750被加亮,用戶就可以通過,例如,用戶輸入設(shè)備125上的按鍵進一步選擇編輯文本模式。一旦選擇了這種模式,用戶接著就能夠利用如上所述的任何一種可能的用戶輸入方法輸入諸如“妻子的生日(WIFE′S BIRTHDAY)”之類的所需文本。同樣,用戶可以改變所選小方格760的現(xiàn)有文本和將歌曲“黃金時代(THE GOLDENERA)”的名稱改變成,例如,“時代(THE ERA)”。這種能力向用戶提供了既簡易又快速的直接定制EPG的方法。
根據(jù)本發(fā)明,通過節(jié)目指南信息表示的節(jié)目除了包括別的以外,還可以包括視頻演示、音頻演示、視聽演示、計算機程序、網(wǎng)頁瀏覽程序、提示項、和/或網(wǎng)站的內(nèi)容。
應(yīng)該明白,本文所示和所述的各種實施例和各種變型只是用于說明的,本領(lǐng)域的普通技術(shù)人員可以實施各種各樣的修改而不偏離本發(fā)明的范圍和精神。
權(quán)利要求
1.一種定制節(jié)目指南的方法,所述方法包括下列步驟將節(jié)目指南信息存儲在電子主設(shè)備中,所述節(jié)目指南信息包括節(jié)目標識符,每個節(jié)目標識符指明多個節(jié)目之一;通過在與所述電子主設(shè)備相關(guān)的顯示設(shè)備上顯示至少一些所述節(jié)目標識符生成菜單,所述節(jié)目標識符可由用戶選來實現(xiàn)所述節(jié)目中的相應(yīng)節(jié)目;和定制所述菜單以包括至少一個可由用戶選來實現(xiàn)與之相關(guān)的功能的附加標識符。
2.如權(quán)利要求1所述的方法,其中所述存儲節(jié)目指南信息的步驟是一般地完成的,而所述定制的步驟是響應(yīng)用戶輸入交互地完成的。
3.如權(quán)利要求1所述的方法,其中所述多個節(jié)目包括從由下列各項組成的組中選擇的組合視頻演示、音頻演示、視聽演示、計算機程序、網(wǎng)頁瀏覽程序、和網(wǎng)站的內(nèi)容。
4.如權(quán)利要求1所述的方法,其中所述附加標識符標識原來沒有標識在所述節(jié)目指南信息中的附加節(jié)目。
5.如權(quán)利要求1所述的方法,其中所述附加標識符標識由所述用戶指定的提示項。
6.如權(quán)利要求4所述的方法,其中所述功能包括實現(xiàn)所述附加節(jié)目。
7.如權(quán)利要求5所述的方法,其中所述功能包括顯示所述提示項。
8.如權(quán)利要求1所述的方法,其中所述存儲節(jié)目指南信息的步驟是利用分配協(xié)議完成的,而所述定制的步驟是由所述用戶在本機上完成的。
9.如權(quán)利要求8所述的方法,其中所述分配協(xié)議包括通過與電子主設(shè)備相關(guān)的調(diào)制解調(diào)器將節(jié)目指南信息傳輸?shù)诫娮又髟O(shè)備。
10.如權(quán)利要求4所述的方法,其中所述節(jié)目指南信息還包括關(guān)于所述多個節(jié)目的每一個的特征信息,和其中所述定制所述菜單以包括至少一個附加標識符的步驟包括為所述至少一個附加節(jié)目的每一個將特征信息存儲在所述電子主設(shè)備上。
11.如權(quán)利要求10所述的方法,其中所述特征信息包括從由下列各項構(gòu)成的組中選擇的信息節(jié)目標題、節(jié)目主題、節(jié)目類別、節(jié)目關(guān)鍵字、節(jié)目描述、節(jié)目類型、節(jié)目長度、節(jié)目開始時間、節(jié)目結(jié)束時間、重復(fù)頻率、和它們的組合。
12.如權(quán)利要求11所述的方法,進一步包括下列步驟根據(jù)所述特征信息,將所述菜單中的所述節(jié)目標識符和所述至少一個附加標識符排序。
13.如權(quán)利要求12所述的方法,進一步包括下列步驟輸入至少一個被認為是在所需節(jié)目的特征信息中的項目;搜索整個所述特征信息以尋找與所述至少一個項目的匹配;和修改所述菜單以顯示在與之相關(guān)的特征信息中存在匹配項的那些所述標識符和所述至少一個附加節(jié)目標識符。
14.如權(quán)利要求4所述的方法,其中所述至少一個附加節(jié)目包括來自至少一種本機音頻介質(zhì)的至少一個音頻表示。
15.如權(quán)利要求4所述的方法,其中所述至少一個附加節(jié)目包括來自至少一種本機視聽介質(zhì)的至少一個視聽表示。
16.如權(quán)利要求4所述的方法,其中所述至少一個附加節(jié)目包括來自至少一種攝錄機的至少一個視聽表示。
17.如權(quán)利要求4所述的方法,其中所述至少一個附加節(jié)目包括來自至少一種本機音頻介質(zhì)的至少一個視聽表示,來自至少一種本機視聽介質(zhì)的至少一個視聽表示,和來自至少一種攝錄機的至少一個視聽表示。
18.一種用于顯示和定制節(jié)目指南的電子生成接口,所述接口包括存儲在電子主設(shè)備中的節(jié)目指南信息,所述節(jié)目指南信息包括節(jié)目標識符,每個節(jié)目標識符指明多個節(jié)目之一;在與所述電子主設(shè)備相關(guān)的顯示設(shè)備上的至少一些所述節(jié)目標識符的菜單,所述節(jié)目標識符可由用戶選來實現(xiàn)所述節(jié)目中的相應(yīng)節(jié)目;和輸入設(shè)備,適用于與所述電子主設(shè)備通信,以定制所述菜單,以便所述菜單進一步包括至少一個可由用戶選來實現(xiàn)與之相關(guān)的功能的附加標識符。
19.如權(quán)利要求18所述的接口,其中所述附加標識符標識原來沒有標識在所述節(jié)目指南信息中的附加節(jié)目。
20.如權(quán)利要求18所述的接口,其中所述附加標識符標識由所述用戶指定的提示項。
21.如權(quán)利要求19所述的接口,其中所述功能包括實現(xiàn)所述附加節(jié)目。
22.如權(quán)利要求20所述的接口,其中所述功能包括顯示所述提示項。
全文摘要
提供了一種定制包含節(jié)目描述的節(jié)目指南信息的接口和方法。節(jié)目指南信息最好以通用方式下載并存儲在存儲器中。菜單根據(jù)節(jié)目指南信息生成。菜單包括可以由用戶選來實現(xiàn)相應(yīng)節(jié)目的節(jié)目標識符。然后,菜單可以被定制成包括指示一個或多個附加節(jié)目或項目的標識符,一個或多個附加節(jié)目或項目包含可遠程訪問或本機訪問的用戶特定節(jié)目和項目。在定制之后,附加標識符可由用戶選來實現(xiàn)相應(yīng)的節(jié)目或顯示相應(yīng)的項目。最好,利用由電子主設(shè)備或與之相連接的另一臺設(shè)備生成的顯示在本機上交互式地完成定制。
文檔編號H04N5/44GK1332926SQ99815136
公開日2002年1月23日 申請日期1999年12月15日 優(yōu)先權(quán)日1998年12月28日
發(fā)明者基思·R·韋邁耶 申請人:湯姆森特許公司