專(zhuān)利名稱(chēng):客戶機(jī)-服務(wù)器電子節(jié)目向?qū)У闹谱鞣椒?br>
客戶機(jī)-服務(wù)器電子節(jié)目向?qū)?br>
本申請(qǐng)是申請(qǐng)日為1999年8月20日、申請(qǐng)?zhí)枮?9811176.7、發(fā) 明名稱(chēng)為"客戶機(jī)-服務(wù)器電子節(jié)目向?qū)?的中國(guó)專(zhuān)利申請(qǐng)的分案申 請(qǐng)。
本發(fā)明涉及交互式電視節(jié)目向?qū)到y(tǒng),更具體地說(shuō)涉及基于客戶 機(jī)-服務(wù)器結(jié)構(gòu)的交互式電視節(jié)目向?qū)到y(tǒng)。
電纜(光纜)、衛(wèi)星以及廣播電視系統(tǒng)給電視觀眾提供了多個(gè)電 視頻道。傳統(tǒng)上用戶持有打印的參考電視節(jié)目單以確定在具體的時(shí)間 要播放的節(jié)目。最近,已經(jīng)研制了交互式電視節(jié)目向?qū)魇沟迷谟脩?的電視上能夠顯示電視節(jié)目信息。交互式電視節(jié)目向?qū)魍ǔT跈C(jī)頂 盒上實(shí)施,以使用戶能夠應(yīng)用遙控裝置來(lái)瀏覽電視節(jié)目清單。在一般 的節(jié)目向?qū)髦校煌M的電視節(jié)目清單顯示在預(yù)定的或用戶所選擇
的分類(lèi)中。通常以表格或表單的方式顯示節(jié)目單。已經(jīng)提出了在線節(jié) 目向?qū)?,這種在線節(jié)目向?qū)饕笥脩魹g覽因特網(wǎng)(Internet)來(lái) 訪問(wèn)節(jié)目單。
已經(jīng)提出了基于客戶機(jī) 一 服務(wù)器的節(jié)目向?qū)到y(tǒng),在這些節(jié)目向 導(dǎo)系統(tǒng)中將節(jié)目單存儲(chǔ)在有線系統(tǒng)前端設(shè)備上的服務(wù)器中。服務(wù)器給 在與每個(gè)端部相連的多個(gè)用戶的機(jī)頂盒上所實(shí)現(xiàn)的節(jié)目向?qū)Э蛻魴C(jī) 提供節(jié)目單。當(dāng)用戶在節(jié)目單表內(nèi)瀏覽時(shí),服務(wù)器將節(jié)目單提供給客 戶進(jìn)行顯示。由于這種系統(tǒng)有限地使用了服務(wù)器的資源因此在它們的 功能方面受到了限制。
例如,WO 94/14284描述了 一種具有置頂終端和網(wǎng)絡(luò)控制 器的系統(tǒng),該系統(tǒng)通過(guò)應(yīng)用關(guān)鍵詞來(lái)檢索摘要數(shù)據(jù)庫(kù)系統(tǒng)以給用戶建 議節(jié)目。WO 96/41478描述了一種應(yīng)用因特網(wǎng)鏈接補(bǔ)充電視節(jié)目的交 互式電浮見(jiàn)系統(tǒng)。
因此本發(fā)明的一個(gè)目的是提供一種交互式電視節(jié)目向?qū)到y(tǒng),在這種交互式電視節(jié)目向?qū)到y(tǒng)中應(yīng)用服務(wù)器資源來(lái)提供增強(qiáng)的節(jié)目 向?qū)卣?,這些節(jié)目向?qū)卣鞑荒芡ㄟ^(guò)常規(guī)的基于機(jī)頂盒或基于客戶 機(jī)-服務(wù)器的節(jié)目向?qū)到y(tǒng)提供。
依據(jù)本發(fā)明的原理本發(fā)明的本目的和其它目的通過(guò)提供一 種基于客戶機(jī)-服務(wù)器的交互式電視節(jié)目向?qū)到y(tǒng)來(lái)實(shí)現(xiàn),在這種交 互式電視節(jié)目向?qū)到y(tǒng)中主設(shè)備(例如衛(wèi)星上行鏈路設(shè)備或饋送這種 上行鏈路設(shè)備的設(shè)備)從一個(gè)或多個(gè)數(shù)據(jù)資源給多個(gè)電視傳送設(shè)備比 如有線系統(tǒng)前端設(shè)備、廣播傳送設(shè)備、衛(wèi)星電視傳送設(shè)備或其它適合 的傳送設(shè)備提供數(shù)據(jù)。這些數(shù)據(jù)資源中的一些資源可以位于不同的設(shè) 備中并將它們的數(shù)據(jù)提供給主設(shè)備以進(jìn)行集中和傳送或還可以將它 們的數(shù)據(jù)直接提供給電視傳送設(shè)備。提供給電視傳送設(shè)備的數(shù)據(jù)包括 電視節(jié)目數(shù)據(jù)(例如,名稱(chēng)、頻道、內(nèi)容信息、等級(jí)信息、節(jié)目標(biāo)識(shí) 符、序列標(biāo)識(shí)符或與電視節(jié)目相關(guān)的其它信息)以及除了電視節(jié)目單 以外的附加服務(wù)的其它節(jié)目向?qū)?shù)據(jù)(例如,天氣信息、相關(guān)的因特 網(wǎng)網(wǎng)站鏈接、計(jì)算機(jī)軟件等)。主設(shè)備(以及其它的資源)都可以通 過(guò)衛(wèi)星鏈路、電話網(wǎng)絡(luò)鏈接、電纜或光纖鏈接、微波鏈接、因特網(wǎng)鏈 接、這些鏈接的組合或其它任何適合的通信鏈接給電視傳送設(shè)備提供 節(jié)目向?qū)?shù)據(jù)。
每個(gè)電視傳送設(shè)備都具有節(jié)目向?qū)Х?wù)器。如果需要的話,節(jié)目 向?qū)Х?wù)器還可以定位在電纜系統(tǒng)網(wǎng)絡(luò)節(jié)點(diǎn)上或與電視傳送設(shè)備或 其它的傳送設(shè)備分開(kāi)的其它設(shè)備上。每個(gè)節(jié)目向?qū)Х?wù)器存儲(chǔ)由主設(shè) 備所提供的節(jié)目向?qū)?shù)據(jù)并給在每個(gè)電視傳送設(shè)備相連的多個(gè)用戶 的用戶電視裝置上實(shí)施的節(jié)目向?qū)Э蛻魴C(jī)提供對(duì)節(jié)目向?qū)?shù)據(jù)的訪 問(wèn)。節(jié)目向?qū)Х?wù)器還存儲(chǔ)用戶數(shù)據(jù)比如用戶的愛(ài)好情況、父母控制 設(shè)置情況、記錄和提示設(shè)置情況、瀏覽歷史以及其它適合的數(shù)據(jù)。
應(yīng)用節(jié) 目向?qū)Х?wù)器提供節(jié)目向?qū)?shù)據(jù)并將用戶數(shù)據(jù)存儲(chǔ)在服 務(wù)器,這樣可以給用戶提供執(zhí)行能夠增加用戶的電視收視經(jīng)驗(yàn)的各種 功能的機(jī)會(huì)。例如,用戶可以設(shè)定用戶愛(ài)好情況或其它的愛(ài)好,節(jié)目 向?qū)Х?wù)器存儲(chǔ)這些用戶愛(ài)好情況或其它的愛(ài)好,并且該服務(wù)器應(yīng)用它來(lái)定制節(jié)目向?qū)蛊浞嫌脩羰找暯?jīng)驗(yàn)。節(jié)目向?qū)Х?wù)器可以基于 用戶愛(ài)好情況濾去節(jié)目向?qū)?shù)據(jù)。然后只將用戶感興趣的數(shù)據(jù)提供給 向?qū)Э蛻魴C(jī),由此能夠使電視設(shè)備的存儲(chǔ)要求最小化并使本地發(fā)送網(wǎng)
絡(luò)的帶寬要求更低。
基于客戶機(jī)-服務(wù)器的結(jié)構(gòu)體系也可以給用戶提供搜索和排序 與節(jié)目相關(guān)的信息的能力,這很難通過(guò)其他方式實(shí)現(xiàn),因?yàn)槭艿接脩?的電視設(shè)備的處理和存儲(chǔ)容量的限制。如果需要的話,可以使用戶能 夠訪問(wèn)節(jié)目向?qū)?shù)據(jù)而不要求他們?yōu)g覽因特網(wǎng)。例如,用戶可以確定 具有一種或多種準(zhǔn)則的復(fù)雜的布爾或自然語(yǔ)言表達(dá)式,以搜索和分類(lèi) 節(jié)目向?qū)?shù)據(jù)、節(jié)目安排提示、自動(dòng)記錄節(jié)目和父母控制節(jié)目。還可 以通過(guò)節(jié)目向?qū)Х?wù)器或節(jié)目向?qū)Э蛻魴C(jī)從用戶分布圖中得出該準(zhǔn) 則或通過(guò)監(jiān)測(cè)節(jié)目向?qū)У氖褂们闆r得出該準(zhǔn)則。還可以將準(zhǔn)則存儲(chǔ)在 節(jié)目向?qū)Х?wù)器上。可以給用戶提供訪問(wèn)、修改或刪除表達(dá)式的機(jī)會(huì)。
節(jié)目向?qū)Х?wù)器還可以跟蹤收視歷史以提供用戶定制的節(jié)目向 導(dǎo)經(jīng)驗(yàn)??梢宰R(shí)別用戶已經(jīng)收看的節(jié)目或電視劇系列,當(dāng)播放該電視 劇的用戶還沒(méi)有收看的系列時(shí)節(jié)目向?qū)?yīng)用它來(lái)通知用戶。例如,如 果合適的話該節(jié)目向?qū)Щ谟脩舻氖找暁v史和關(guān)于用戶的愛(ài)好情況 或該節(jié)目向?qū)Х?wù)器所存儲(chǔ)的其它的準(zhǔn)則提供收視推薦。節(jié)目向?qū)н€ 可以基于收視歷史或準(zhǔn)則給用戶找到廣告,并可以跟蹤節(jié)目的收視情 況以得出電視節(jié)目收看率。
從附圖以及下文的優(yōu)選實(shí)施例的詳細(xì)描述中可以清楚地理解本 發(fā)明的進(jìn)一步的特征、實(shí)質(zhì)性特點(diǎn)以及各種優(yōu)點(diǎn)。
附圖l所示為依據(jù)本發(fā)明的實(shí)例性系統(tǒng)的示意方塊圖。
附圖2a、2b以及2c所示為依據(jù)本發(fā)明的原理附
圖1的交互式節(jié) 目向?qū)гO(shè)備的實(shí)例性結(jié)構(gòu)。
附圖3所示為依據(jù)本發(fā)明的原理附圖2a和2b的用戶電視設(shè)備的 實(shí)例性示意方塊圖。
附圖4所示為依據(jù)本發(fā)明的原理附圖3的實(shí)例性用戶電視設(shè)備的 部分通用示意方塊圖。附圖5所示為依據(jù)本發(fā)明的原理實(shí)例性主菜單屏幕。 附圖6所示為依據(jù)本發(fā)明的原理實(shí)例性的時(shí)間屏節(jié)目清單。 附圖7所示為依據(jù)本發(fā)明的原理實(shí)例性的頻道屏節(jié)目清單。 附圖8a-8c所示為依據(jù)本發(fā)明的原理實(shí)例性的分類(lèi)屏節(jié)目清單。 附圖9a所示為依據(jù)本發(fā)明的原理實(shí)例性的布爾型準(zhǔn)則屏。 附圖9b所示為依據(jù)本發(fā)明的原理實(shí)例性的自然語(yǔ)言準(zhǔn)則屏。 附圖IO所示為依據(jù)本發(fā)明的原理實(shí)例性的代理程序屏。 附圖11所示為依據(jù)本發(fā)明的原理實(shí)例性的節(jié)目清單屏,在該節(jié) 目清單屏中根據(jù)附圖9a和9b中的實(shí)例性的表達(dá)式找到該節(jié)目清單。 附圖12所示為依據(jù)本發(fā)明的原理實(shí)例性的設(shè)置屏。 附圖13a-13f所示為依據(jù)本發(fā)明的原理實(shí)例性的用戶愛(ài)好情況屏。
附圖14所示為依據(jù)本發(fā)明的原理實(shí)例性的分布啟用屏。
附圖15所示為依據(jù)本發(fā)明的原理包含有實(shí)例性的節(jié)目單的表,
在確定附圖13a-13f所示的愛(ài)好情況之后用戶可以應(yīng)用該表。
附圖16a-16c所示為依據(jù)本發(fā)明的原理實(shí)例性的節(jié)目清單屏,可
以根據(jù)附圖13a-13f所示的愛(ài)好情況來(lái)顯示該節(jié)目清單屏。
附圖17a和17b所示為依據(jù)本發(fā)明的原理實(shí)例性的準(zhǔn)則屏。 附圖18和19所示為依據(jù)本發(fā)明的原理根據(jù)附圖17a和17b的表
達(dá)式所產(chǎn)生的實(shí)例性的節(jié)目提示清單。
附圖20a和20b所示為依據(jù)本發(fā)明的原理實(shí)例性的電視觀眾推薦
覆蓋圖。
附圖20c所示為依據(jù)本發(fā)明的原理實(shí)例性的附加信息屏。
附圖21所示為依據(jù)本發(fā)明的原理實(shí)例性的步驟流程圖,這些步
驟包含給用戶提供確定愛(ài)好情況并依據(jù)該愛(ài)好情況訪問(wèn)節(jié)目向?qū)?shù)
據(jù)的機(jī)會(huì)。
附圖22所示為依據(jù)本發(fā)明的原理實(shí)例性的步驟流程圖,這些步 驟包含給用戶提供搜索節(jié)目向?qū)?shù)據(jù)、其它信息以及電視的機(jī)會(huì)。
附圖23所示為依據(jù)本發(fā)明的原理實(shí)例性的步驟流程圖,這些步
6驟包含處理和應(yīng)用表達(dá)式。
附圖24所示為依據(jù)本發(fā)明的原理實(shí)例性的步驟流程圖,這些步 驟包含跟蹤和應(yīng)用收視歷史。
附圖1所示為依據(jù)本發(fā)明的的實(shí)例性的系統(tǒng)10。主設(shè)備12可以 通過(guò)通信鏈路18從數(shù)據(jù)源14中給交互式電視節(jié)目向?qū)гO(shè)備17提供 向?qū)?shù)據(jù)。在主設(shè)備12中可以存在多種節(jié)目向?qū)?shù)據(jù)源,但是僅示 出一種以避免使該附圖過(guò)于復(fù)雜。如果需要的話,可以將節(jié)目向?qū)?shù) 據(jù)源定位在與主設(shè)備12分離的設(shè)備上比如在本地信息服務(wù)器15上并 將他們的數(shù)據(jù)提供給主設(shè)備12以進(jìn)行集中和發(fā)送。數(shù)據(jù)源14可以是 任何適合的計(jì)算機(jī)或基于計(jì)算機(jī)的系統(tǒng)以獲得數(shù)據(jù)(例如,從操作員 手工輸入獲得、通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)或其它的連接電子地獲得或通過(guò)其它 存儲(chǔ)媒體獲得)并通過(guò)主設(shè)備12將數(shù)據(jù)變成電子形式以進(jìn)行發(fā)送。 鏈接18可以是衛(wèi)星鏈接、電話網(wǎng)絡(luò)鏈接、電纜鏈接或光纖鏈接、微 波鏈接、因特網(wǎng)鏈接、這些鏈接的組合或其它的適合通信的鏈接。如 果需要的話還可以在鏈路18上發(fā)射視頻信號(hào)。
本地信息服務(wù)器15可以是任何適合的設(shè)備以獲得本地化的區(qū)域 所特有的數(shù)據(jù)并通過(guò)通信鏈路41將該數(shù)據(jù)提供給主設(shè)備12或交互式 電視節(jié)目向?qū)гO(shè)備17。本地信息服務(wù)器15可以是例如測(cè)量天氣數(shù)據(jù) 的本地氣象站、獲得本地中學(xué)和大學(xué)體育信息的本地^l紙或任何其它 的適合信息提供者。本地信息服務(wù)15可以是應(yīng)用計(jì)算機(jī)給主設(shè)備提 供例如本地滑雪運(yùn)動(dòng)、垂釣情況、菜青等的本地事務(wù)或其它任何適合 的信息供應(yīng)者。鏈接41可以是衛(wèi)星鏈接、電話網(wǎng)絡(luò)鏈接、電纜鏈接 或光纖鏈接、微波鏈接、因特網(wǎng)鏈接、這些鏈接的組合或其它的適合 通信的鏈接。其它的數(shù)據(jù)源14可以設(shè)置在其它的設(shè)備上以通過(guò)鏈路 41給主設(shè)備12提供非本地化的數(shù)據(jù)(例如,非本地化的節(jié)目向?qū)?shù) 據(jù))。
主設(shè)備12發(fā)送給交互式電視節(jié)目向?qū)гO(shè)備17的節(jié)目向?qū)?shù)據(jù)可 以包括電視節(jié)目數(shù)據(jù)(例如節(jié)目標(biāo)識(shí)符、時(shí)間、頻道、名稱(chēng)、描述、 系列標(biāo)識(shí)符等)以及除了電視節(jié)目清單以外的其它數(shù)據(jù)服務(wù)(例如,幫助文字、按次計(jì)費(fèi)信息、天氣信息、運(yùn)動(dòng)信息、音樂(lè)頻道信息、相 關(guān)的因特網(wǎng)站鏈接、相關(guān)的軟件等)。雖然在附圖1中僅示出了一個(gè)
交互式電視節(jié)目向?qū)гO(shè)備17以免使該附圖過(guò)于復(fù)雜,但是可取的是 安裝多個(gè)這種交互式電視節(jié)目向?qū)гO(shè)備17。
應(yīng)用任何適當(dāng)?shù)姆椒梢酝ㄟ^(guò)主設(shè)備12將節(jié)目向?qū)?shù)據(jù)發(fā)送到 交互式電視節(jié)目向?qū)гO(shè)備17。例如,可以將數(shù)據(jù)文件封裝為對(duì)象并應(yīng) 用適合的基于因特網(wǎng)的尋址方案或協(xié)議堆棧(例如應(yīng)用用戶數(shù)據(jù)圖 (UDP)和因特網(wǎng)協(xié)議(IP)的堆棧)來(lái)傳輸。例如在Gollahon等 人的美國(guó)專(zhuān)利申請(qǐng)(申請(qǐng)?zhí)枮?9/332,624, 1999年6月11日申請(qǐng), 代理人巻號(hào)UV-106)中描述了將節(jié)目數(shù)據(jù)從主設(shè)備傳輸?shù)诫娨暟l(fā)送 設(shè)備的系統(tǒng),在此以引用參考的方式將該申請(qǐng)整個(gè)結(jié)合在本申請(qǐng)中。 基于客戶機(jī)-服務(wù)器的交互式電視節(jié)目向?qū)г诮换ナ诫娨暪?jié)目
向?qū)гO(shè)備17上實(shí)施。在附圖2a-2c中示出了交互式電視節(jié)目向?qū)гO(shè)備 17的三種實(shí)例性的結(jié)構(gòu)。附圖2a示出了交互式電視節(jié)目向?qū)гO(shè)備17 的一種實(shí)例性結(jié)構(gòu),在該結(jié)構(gòu)中節(jié)目向?qū)Х?wù)器直接從主設(shè)備12中 獲得節(jié)目向?qū)?shù)據(jù)。附圖2b示出了交互式電視節(jié)目向?qū)гO(shè)備17的這 樣的一種實(shí)例性結(jié)構(gòu),在該結(jié)構(gòu)中節(jié)目向?qū)Х?wù)器通過(guò)因特網(wǎng)從主設(shè) 備12中或其它的設(shè)備(例如本地信息服務(wù)器15)獲得節(jié)目向?qū)?shù)據(jù)。 如果需要的話,在這些方法的任一種方法中,給用戶提供訪問(wèn)節(jié)目向 導(dǎo)數(shù)據(jù)的機(jī)會(huì)而不用瀏覽因特網(wǎng)。如附圖2a和2b所示,交互式電視 節(jié)目向?qū)гO(shè)備17可以包括電視發(fā)送設(shè)備16和用戶電視設(shè)備22。
電視發(fā)送設(shè)備16可以具有節(jié)目向?qū)Оl(fā)送設(shè)備21和節(jié)目向?qū)Х?wù) 器25。發(fā)送設(shè)備21是一種適合于通過(guò)通信路徑20從節(jié)目向?qū)Х?wù)器 25給用戶電視設(shè)備22提供導(dǎo)節(jié)目向數(shù)據(jù)的設(shè)備。發(fā)送設(shè)備21可以包 括例如合適的發(fā)射硬件以通過(guò)專(zhuān)用的計(jì)算機(jī)網(wǎng)絡(luò)或因特網(wǎng)鏈接應(yīng)用 帶內(nèi)數(shù)字信號(hào)、應(yīng)用帶外數(shù)字信號(hào)或通過(guò)其它的適合于通信路徑20 的類(lèi)型的任何數(shù)據(jù)傳輸技術(shù)在電視頻道的垂直消隱間隔中在電視頻 道邊頻帶上發(fā)送節(jié)目向?qū)?shù)據(jù)。發(fā)送設(shè)備21還可以在多個(gè)模擬或數(shù) 字電視頻道的通信路徑20上給用戶電視設(shè)備22發(fā)送模擬或數(shù)字視頻信號(hào)(例如電視節(jié)目)。可替換的是,電視也可以從其它的一些適合
的發(fā)送設(shè)備發(fā)送給用戶電視設(shè)備22,比如從電(光)纜系統(tǒng)端部、廣 播發(fā)送設(shè)備、衛(wèi)星電視發(fā)送設(shè)備或任何其它適合類(lèi)型的電視發(fā)送設(shè)備 上發(fā)送。
通信路徑20可以是任何適合于發(fā)送節(jié)目向?qū)?shù)據(jù)的通信路徑。 通信路徑20例如可以包括衛(wèi)星鏈路、電話網(wǎng)絡(luò)鏈路、電纜或光纖鏈 路、微波鏈路、因特網(wǎng)鏈路、電纜數(shù)據(jù)服務(wù)接口規(guī)范(DOCSIS)鏈 路、這些鏈路的組合或其它任何適合的通信鏈路。通信鏈路20優(yōu)選 具有足夠的帶寬以使電視發(fā)送設(shè)備16或其它的發(fā)送設(shè)備能夠給用戶 電視設(shè)備22發(fā)送電視節(jié)目。雖然為了避免過(guò)于復(fù)雜在附圖2a和2b 中僅示出了一段用戶電視設(shè)備22和通信路徑20,但是通常有多個(gè)用 戶電視設(shè)備22和多個(gè)相關(guān)的通信路徑20。如果需要的話,可以在不 同的通信路徑上提供電視節(jié)目和節(jié)目向?qū)?shù)據(jù)。
節(jié)目向?qū)Х?wù)器25可以基于任何適合的服務(wù)器軟件和硬件的組 合。根據(jù)在用戶電視設(shè)備22上實(shí)施的交互式電視節(jié)目向?qū)Э蛻魴C(jī)產(chǎn) 生的節(jié)目向?qū)?shù)據(jù)或電視請(qǐng)求,節(jié)目向?qū)Х?wù)器25可以從存儲(chǔ)裝置 56中檢索節(jié)目向?qū)?shù)據(jù)或視頻文件。如附圖2a和2b所示,節(jié)目向?qū)?服務(wù)器25可以包括處理電路54和存儲(chǔ)裝置56。處理電路54可以包 括任何的適合的處理器比如微處理器或微處理器組以及其它的處理 電路比如高速緩存電路、視頻解碼電路、直接存儲(chǔ)器存取(DMA)電 路、輸入/輸出(I/O)電路等。
存儲(chǔ)裝置56可以是適合于存儲(chǔ)通過(guò)主設(shè)備12發(fā)射到電視發(fā)送設(shè) 備16的節(jié)目向?qū)?shù)據(jù)的存儲(chǔ)器或其它存儲(chǔ)裝置,比如隨機(jī)存取存儲(chǔ) 器(RAM)、快速存儲(chǔ)器、硬盤(pán)驅(qū)動(dòng)器等。用戶數(shù)據(jù)比如用戶愛(ài)好情 況、愛(ài)好、父母控制設(shè)置、記錄和提示設(shè)置、收視歷史以及其它適合 的數(shù)據(jù)也都可以通過(guò)節(jié)目向?qū)Х?wù)器25存儲(chǔ)在存儲(chǔ)裝置56中。節(jié)目 向?qū)?shù)據(jù)和用戶數(shù)據(jù)可以以任何適合的格式存儲(chǔ)在存儲(chǔ)裝置56中(例 如,結(jié)構(gòu)化查詢語(yǔ)言(SQL)數(shù)據(jù)庫(kù))。如果需要的話,存儲(chǔ)裝置56 還可以存儲(chǔ)要求回放所需要的視頻文件。處理電路54如下處理對(duì)節(jié)目向?qū)?shù)據(jù)的請(qǐng)求檢索存儲(chǔ)在存儲(chǔ) 裝置56上的所請(qǐng)求的數(shù)據(jù)的節(jié)目向?qū)?shù)據(jù)、下載該數(shù)據(jù)并將所下載 的數(shù)據(jù)提供給發(fā)送設(shè)備21以將其發(fā)送到用戶電視設(shè)備22。處理電路 54還可以處理節(jié)目向?qū)Э蛻魴C(jī)所產(chǎn)生的存儲(chǔ)請(qǐng)求,該節(jié)目向?qū)Э蛻魴C(jī) 要求節(jié)目向?qū)Х?wù)器25存儲(chǔ)用戶數(shù)據(jù)。可替換的是,節(jié)目向?qū)Х?wù) 器25可以將節(jié)目向?qū)?shù)據(jù)直接發(fā)送到用戶電視設(shè)備22并從用戶電視 設(shè)備22直接接收用戶數(shù)據(jù)。如果通信路徑20包括因特網(wǎng)鏈路、 DOCSIS鏈路或其它高速計(jì)算機(jī)網(wǎng)絡(luò)鏈路(例如,10BaseT、 100BaseT、 10BaseF、 Tl、 T3等),例如處理電路54可以包括適合發(fā)射節(jié)目向 導(dǎo)和用戶數(shù)據(jù)并在這些鏈路上接收節(jié)目向?qū)?shù)據(jù)和存儲(chǔ)請(qǐng)求的電路。
節(jié)目向?qū)Х?wù)器25可以應(yīng)用任何適合的通信協(xié)議與用戶電視設(shè) 備22進(jìn)行通信。例如,節(jié)目向?qū)Х?wù)器25可以應(yīng)用通信協(xié)議堆箋, 這些通信協(xié)議堆箋包括傳輸控制協(xié)議(TCP )和因特網(wǎng)協(xié)議(IP )層、 順序組交換(SPX )和網(wǎng)間組交換(IPX )層、Appletalk事務(wù)協(xié)i義(ATP ) 和數(shù)據(jù)圖發(fā)送協(xié)議(DDP)層、DOCSIS或其它任何適合的協(xié)議或協(xié) 議組合。用戶電視設(shè)備22還可以在通信路徑20上包括與節(jié)目向?qū)Х?務(wù)器25進(jìn)行通信的適合的硬件(例如,以太網(wǎng)(Ethernet)卡、調(diào)制 解調(diào)器(數(shù)字型、模擬型或纜式)等)。
在用戶電視設(shè)備22上的節(jié)目向?qū)Э蛻魴C(jī)可以應(yīng)用任何適合的基 于客戶機(jī)-服務(wù)器的方法從節(jié)目向?qū)Х?wù)器25上下栽節(jié)目向?qū)?shù)據(jù) 并將用戶數(shù)據(jù)存儲(chǔ)在節(jié)目向?qū)Х?wù)器25上。例如節(jié)目向?qū)Э梢詫QL 請(qǐng)求作為消息傳遞到節(jié)目向?qū)Х?wù)器25上。在另一種適合的方法中, 節(jié)目向?qū)Э梢酝ㄟ^(guò)一種或多種遠(yuǎn)程過(guò)程調(diào)用來(lái)調(diào)用駐留在節(jié)目向?qū)?服務(wù)器25上遠(yuǎn)程程序。節(jié)目向?qū)Х?wù)器25可以執(zhí)行這種所調(diào)用的遠(yuǎn) 程過(guò)程的SQL語(yǔ)句。在再一種適合的方法中,通過(guò)節(jié)目向?qū)鶊?zhí)行 的客戶對(duì)象例如應(yīng)用對(duì)象請(qǐng)求調(diào)度程序(ORB)可以與節(jié)目向?qū)Х?wù) 器25所執(zhí)行的服務(wù)器對(duì)象進(jìn)行通信。這可能包含例如應(yīng)用微軟的分 布式組成目標(biāo)模型(DCOM)方法。正如在此所使用,"記錄請(qǐng)求"和 "存儲(chǔ)請(qǐng)求"都是希望包含過(guò)程間或目標(biāo)間通信的這些類(lèi)型中任何類(lèi)型或其它任何適合類(lèi)型的過(guò)程間或目標(biāo)間通信。
附圖2b所示為交互式電視節(jié)目向?qū)гO(shè)備17的實(shí)例性結(jié)構(gòu),在該 交互式電視節(jié)目向?qū)гO(shè)備17中節(jié)目向?qū)Х?wù)器25通過(guò)因特網(wǎng)獲得節(jié) 目向?qū)?shù)據(jù)。通過(guò)節(jié)目向?qū)Х?wù)器25所獲得的節(jié)目向?qū)?shù)據(jù)可以通 過(guò)主設(shè)備12提供或從其它的數(shù)據(jù)源(例如本地信息服務(wù)器15)獲得 并且在因特網(wǎng)上可以得到。因特網(wǎng)服務(wù)系統(tǒng)61可以應(yīng)用任何適合的 硬件和軟件組合并應(yīng)用基于因特網(wǎng)的方法(例如,應(yīng)用超文本傳輸協(xié) 議(HTTP)、文件傳輸協(xié)議(FTP)等)能夠從因特網(wǎng)給節(jié)目向?qū)?服務(wù)器25提供節(jié)目向?qū)?shù)據(jù)。附圖2b所示為電視發(fā)送設(shè)備16所具 有的因特網(wǎng)服務(wù)系統(tǒng)61。如果需要的話,可以將因特網(wǎng)服務(wù)系統(tǒng)61 設(shè)定在與電視發(fā)送設(shè)備16分開(kāi)的設(shè)備上。例如因特網(wǎng)服務(wù)系統(tǒng)61可 以設(shè)置在主設(shè)備12上或在其它的適合于從因特網(wǎng)給節(jié)目向?qū)Х?wù)器 25提供數(shù)據(jù)的因特網(wǎng)節(jié)點(diǎn)上。如果需要的話,因特網(wǎng)服務(wù)系統(tǒng)61和 節(jié)目向?qū)Х?wù)器25的功能可以集成在一個(gè)系統(tǒng)中。
在附圖2c中示出了交互式電視節(jié)目向?qū)гO(shè)備17的另 一種適合的 結(jié)構(gòu)。在交互式電視節(jié)目向?qū)гO(shè)備17中可以包括例如具有節(jié)目向?qū)?服務(wù)器25和因特網(wǎng)服務(wù)系統(tǒng)61的電視發(fā)送設(shè)備16。節(jié)目向?qū)Э蛻魴C(jī) 應(yīng)用程序可以在個(gè)人計(jì)算機(jī)23上運(yùn)行??蛻艨梢酝ㄟ^(guò)因特網(wǎng)服務(wù)系 統(tǒng)61和通信路徑20訪問(wèn)節(jié)目向?qū)Х?wù)器25。個(gè)人計(jì)算機(jī)23可以包 括處理電路、存儲(chǔ)器29、存儲(chǔ)裝置31、通信裝置35以及監(jiān)測(cè)器39。
處理電路27可以包括任何適合的處理器比如微處理器或微處理 器組以及其它的處理電路比如高速緩存電路、直接存儲(chǔ)器存取(DMA ) 電路、輸入/輸出(I/O)電路等。處理電路27還可以包括適合于顯示 電視節(jié)目的電路。個(gè)人計(jì)算機(jī)23可以包括例如PC/TV卡。存儲(chǔ)器29 可以是任何適合的存儲(chǔ)器比如隨機(jī)存取存儲(chǔ)器(RAM)或只讀存儲(chǔ)器 (ROM),并且要求該存儲(chǔ)適合于存儲(chǔ)計(jì)算機(jī)指令和數(shù)據(jù)。存儲(chǔ)裝 置31可以是任何適合的存儲(chǔ)裝置,比如硬盤(pán)、軟盤(pán)驅(qū)動(dòng)器、快速RAM 卡、可記錄的CD-ROM驅(qū)動(dòng)器或任何適合的其它存儲(chǔ)裝置。通信裝 置35可以是任何適合的通信裝置比如常規(guī)的模擬調(diào)制解調(diào)器或纜式調(diào)制解調(diào)器。
在附圖3中所示為附圖2a和2b的用戶電視設(shè)備22的實(shí)例性的 結(jié)構(gòu)。附圖3的用戶電視設(shè)備22從電視發(fā)送設(shè)備16 (附圖1)中在 輸入26上接收模擬視頻或數(shù)字視頻流和數(shù)據(jù)、節(jié)目向?qū)?shù)據(jù)或這些 的任何適合的組合。在正常的電視收視的過(guò)程中,用戶將機(jī)頂盒28 調(diào)到所需的電視頻道上。然后在視頻輸出30上產(chǎn)生該電視頻道的信 號(hào)。在輸出30上所輸送的信號(hào)通常不僅可以為在預(yù)定的頻道(例如 頻道3或4)上的射頻(RF)信號(hào)或模擬解調(diào)視頻信號(hào),而且還可以 為在適合的數(shù)字總線(例如,應(yīng)用電氣和電子工程師協(xié)會(huì)(IEEE )1394 標(biāo)準(zhǔn)的總線(未示))上輸送到電視36的數(shù)字信號(hào)。通過(guò)可選擇的 第二級(jí)存儲(chǔ)裝置32來(lái)接收在輸出30上的視頻信號(hào)。
交互式電視節(jié)目向?qū)Э蛻魴C(jī)可以在機(jī)頂盒28上、在電視36上(如 果電視36具有適合的處理電路和存儲(chǔ)器)、在連接到電視36上的適 合的模擬或數(shù)字接收器上或在數(shù)字存儲(chǔ)裝31 (如果數(shù)字存儲(chǔ)裝置31 具有適合的處理電路和存儲(chǔ)器)上運(yùn)行。交互式電視節(jié)目向?qū)Э蛻魴C(jī) 還可以在這些裝置的適合組合上共同地運(yùn)行。例如在1998年11月5 日申請(qǐng)的Ellis的美國(guó)專(zhuān)利申請(qǐng)No.09/186,598中描述了一種交互式電 視應(yīng)用系統(tǒng),在這種交互式電視應(yīng)用系統(tǒng)中共同的交互式電視節(jié)目向 導(dǎo)應(yīng)用系統(tǒng)在多個(gè)裝置上運(yùn)行,在此以引用參考的方式將該專(zhuān)利申請(qǐng) 整個(gè)地結(jié)合在本申請(qǐng)中。
第二級(jí)存儲(chǔ)裝置32可以是任何適合類(lèi)型的模擬或數(shù)字節(jié)目存儲(chǔ) 裝置或播放器(例如盒式磁帶錄像機(jī)、數(shù)字式通用盤(pán)(DVD)播放器 等)。應(yīng)用控制路徑34通過(guò)機(jī)頂盒28可以控制節(jié)目記錄和其它的特 征。例如如果第二級(jí)存儲(chǔ)裝置32是一種盒式磁帶錄像機(jī),則典型的 控制路徑34包括應(yīng)用耦合到在盒式磁帶錄像機(jī)中的紅外接收器的紅 外發(fā)射器,該盒式磁帶錄像機(jī)通常從遠(yuǎn)程控制比如遙控器40中接收 指令。遙控器40可以應(yīng)用到機(jī)頂盒28、第二級(jí)存儲(chǔ)裝置32以及電視 36中。
如果需要的話,用戶可以在可選擇的數(shù)字存儲(chǔ)裝置31上以數(shù)字的形式記錄節(jié)目、節(jié)目向?qū)?shù)據(jù)或這些的組合。數(shù)字存儲(chǔ)裝置31可 以是可寫(xiě)光盤(pán)存儲(chǔ)裝置(比如能夠處理可記錄的DVD盤(pán)的DVD播放 器)、磁性存儲(chǔ)裝置(比如磁盤(pán)驅(qū)動(dòng)器或數(shù)字磁帶)或其它的數(shù)字存 儲(chǔ)裝置。例如在1998年9月17日申請(qǐng)的Hassell等人的美國(guó)專(zhuān)利申 請(qǐng)No.09/157,256中描述了 一種具有數(shù)字存儲(chǔ)裝置的交互式電視節(jié)目 向?qū)到y(tǒng),在此以引用參考的方式將該專(zhuān)利申請(qǐng)整個(gè)地結(jié)合在本申請(qǐng) 中。
數(shù)字存儲(chǔ)裝置31可以包含在機(jī)頂盒28中或者它可以是在通過(guò)輸 出端口和適合的接口與機(jī)頂盒28相連接的外部裝置。數(shù)字存儲(chǔ)裝置 31例如可以包含在本地媒體服務(wù)器29中。如果需要的話,在機(jī)頂盒 28中的處理電路將所接收的視頻、聲頻和數(shù)據(jù)信號(hào)的格式形成為數(shù)字 文件的格式??扇〉氖牵募母袷绞且环N開(kāi)放式文件格式比如運(yùn)動(dòng) 圖象專(zhuān)家組(MPEG )MPEG-2標(biāo)準(zhǔn)或移動(dòng)接點(diǎn)影象專(zhuān)家組(MJPEG ) 標(biāo)準(zhǔn)。通過(guò)適當(dāng)總線(例如應(yīng)用電氣和電子工程師協(xié)會(huì)(IEEE) 1394 標(biāo)準(zhǔn)的總線)將結(jié)果數(shù)據(jù)傳輸?shù)綌?shù)字存儲(chǔ)裝置31,并存儲(chǔ)在數(shù)字存儲(chǔ) 裝置31中。在另一種適合的方法中,從發(fā)送設(shè)備21中接收MPEG-2 數(shù)據(jù)流或文件序列并存儲(chǔ)。
電視36通過(guò)通信路徑38從第二級(jí)存儲(chǔ)裝置32接收電視信號(hào)。 在通信路徑38上的電視信號(hào)可以在回放一預(yù)先記錄的存儲(chǔ)媒體(例 如盒式錄像帶或可記錄的數(shù)字視頻盤(pán))時(shí)由第二級(jí)存儲(chǔ)裝置32產(chǎn)生 或者在回放一預(yù)先記錄的數(shù)字媒體時(shí)由數(shù)字存儲(chǔ)裝置31產(chǎn)生,并且 可以通過(guò)機(jī)頂盒28傳輸,如果第二級(jí)存儲(chǔ)裝置32并沒(méi)有包括在用戶 電視設(shè)備22中則也可以從機(jī)頂盒28直接提供到電視36中,或者可 以通過(guò)電視36直接接收。在正常的收視的過(guò)程中,提供到電視36的 信號(hào)對(duì)應(yīng)于用戶將機(jī)頂盒28所調(diào)到的所需的頻道。當(dāng)機(jī)頂盒28用于 回放存儲(chǔ)在數(shù)字存儲(chǔ)裝置31上的信息時(shí)通過(guò)機(jī)頂盒28還可以將電視 信號(hào)提供到電視36。
機(jī)頂盒28可以具有與在通信路徑20上的節(jié)目向?qū)Х?wù)器25進(jìn) 行通信的通信裝置37。通信裝置37可以是一種調(diào)制解調(diào)器(例如任
13何適合的模擬或數(shù)字標(biāo)準(zhǔn)、蜂窩式或纜式調(diào)制解調(diào)器)、網(wǎng)絡(luò)接口卡 (例如以太網(wǎng)卡、令牌網(wǎng)卡等)、這些裝置的組合或任何適合的其它
通信裝置。如果需要的話電視36還可以也具有這些適合的通信裝置。 機(jī)頂盒28可以具有存儲(chǔ)器44。存儲(chǔ)器44可以是適合于存儲(chǔ)節(jié) 目向?qū)Э蛻魴C(jī)所使用的節(jié)目向?qū)Э蛻魴C(jī)指令和節(jié)目向?qū)?shù)據(jù)的任何 存儲(chǔ)器或其它的存儲(chǔ)裝置,比如隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ) 器(ROM)、快速存儲(chǔ)器、硬盤(pán)驅(qū)動(dòng)器、這些裝置的組合等。
附圖4所示為附圖3的用戶電視設(shè)備22的更一般的實(shí)施例。如 在附圖4中所示,通過(guò)用戶電視設(shè)備22的控制電路接收來(lái)自電視發(fā) 送設(shè)備16 (附圖1)的節(jié)目向?qū)?shù)據(jù)和節(jié)目。應(yīng)用附圖2a和2b的機(jī) 頂盒結(jié)構(gòu)可以提供控制電路42的功能??商鎿Q地,這些功能可以集 成到先進(jìn)的電視接收器、比如在附圖2c中所示的個(gè)人計(jì)算機(jī)電視 (PC/TV)或任何其它適合的結(jié)構(gòu)中。如果需要的話,可以應(yīng)用這種 結(jié)構(gòu)的組合。
用戶電視設(shè)備22還可以具有第二級(jí)存儲(chǔ)裝置47和數(shù)字存儲(chǔ)裝置 49以記錄節(jié)目。第二級(jí)存儲(chǔ)裝置47可以是任何適合類(lèi)型的模擬或數(shù) 字節(jié)目存儲(chǔ)裝置(例如盒式磁帶錄像機(jī)、數(shù)字通用盤(pán)(DVD)等)。 通過(guò)控制電路42控制節(jié)目記錄和其它的特征。數(shù)字存儲(chǔ)裝置49例如 可以是可寫(xiě)光盤(pán)存儲(chǔ)裝置(比如能夠處理可記錄的DVD盤(pán)的DVD播 放器)、磁性存儲(chǔ)裝置(比如磁盤(pán)驅(qū)動(dòng)器或數(shù)字磁帶)或任何其它的 數(shù)字存儲(chǔ)裝置。
用戶電視設(shè)備22還可以具有存儲(chǔ)器63。存儲(chǔ)器63可以是適合 于存儲(chǔ)控制電路42所使用的節(jié)目向?qū)Э蛻魴C(jī)指令和節(jié)目向?qū)?shù)據(jù)的 任何存儲(chǔ)器或其它的存儲(chǔ)裝置,比如隨機(jī)存取存儲(chǔ)器(RAM)、只讀 存儲(chǔ)器(ROM)、快速存儲(chǔ)器、硬盤(pán)驅(qū)動(dòng)器、這些裝置的組合等。
附圖4所示的用戶電視設(shè)備22還可以具有通信裝置51以便支持 在節(jié)目向?qū)Э蛻魴C(jī)和節(jié)目向?qū)Х?wù)器25之間并通過(guò)通信路徑20的通 信。通信裝置51可以是一種調(diào)制解調(diào)器(例如任何適合的模擬或數(shù) 字標(biāo)準(zhǔn)、蜂窩式或纜式調(diào)制解調(diào)器)、網(wǎng)絡(luò)接口卡(例如以太網(wǎng)卡、令牌網(wǎng)卡等)、這些裝置的組合或任何適合的其它通信裝置。
用戶應(yīng)用用戶接口 46來(lái)控制用戶電視設(shè)備22的操作。用戶接口 46可以是一種指點(diǎn)裝置、無(wú)線遙控器、鍵盤(pán)、觸摸墊、聲音識(shí)別系統(tǒng) 或其它的任何適合的用戶輸入裝置。為看電視,用戶指令控制電路42 在顯示裝置45上顯示所需的電視頻道。為訪問(wèn)節(jié)目向?qū)?,用戶指?在交互式電視節(jié)目向?qū)гO(shè)備17上實(shí)施的節(jié)目向?qū)到y(tǒng)以產(chǎn)生主菜單 或其它所需的節(jié)目向?qū)э@示屏以顯示在顯示裝置45上。如果需要的 話,在用戶電視設(shè)備22上運(yùn)行的節(jié)目向?qū)Э蛻魴C(jī)可以讓用戶訪問(wèn)節(jié) 目向?qū)卣鞫灰笏麄優(yōu)g覽因特網(wǎng)。
節(jié)目向?qū)到y(tǒng)可以給用戶提供通過(guò)主菜單訪問(wèn)節(jié)目向?qū)卣鞯?機(jī)會(huì)。主菜單屏幕比如附圖5的實(shí)例性的主菜單可以包括可選擇的節(jié) 目向?qū)卣?06的菜單102。如果需要的話,可以根據(jù)特征的類(lèi)型組 織節(jié)目向?qū)卣?06。例如,在菜單102中,節(jié)目向?qū)卣?06已經(jīng) 被組織成三列。標(biāo)以"電視指南"的列是與清單相關(guān)的特征,標(biāo)以"MSO 視窗"的列是與并聯(lián)系統(tǒng)操作員(MSO )相關(guān)的特征以及標(biāo)以"觀眾服 務(wù),,的列是與電視觀眾相關(guān)的特征。當(dāng)用戶從菜單102中選擇該特征 時(shí)交互式電視節(jié)目向?qū)Мa(chǎn)生特定的節(jié)目向?qū)卣鞯娘@示屏。
主菜單屏100包括一種或多種可選擇的廣告108。例如可選擇的 廣告108包括文字和圖形廣告付費(fèi)節(jié)目或其它的節(jié)目或產(chǎn)品。當(dāng)用戶 選擇可選擇的廣告時(shí),節(jié)目向?qū)Э梢燥@示信息(例如付費(fèi)節(jié)目信息)
或采取與廣告內(nèi)容相關(guān)的其它行動(dòng)。如果需要的話,可以出現(xiàn)單純的 文字廣告,如有可選擇的廣告橫幅110所示。
主菜單屏100還可以包括其它的屏幕單元。例如應(yīng)用產(chǎn) 品品牌標(biāo) 志圖比如產(chǎn)品品牌標(biāo)志圖112表示節(jié)目向?qū)Мa(chǎn)品的商標(biāo)。例如應(yīng)用服 務(wù)提供商標(biāo)志圖比如服務(wù)提供商標(biāo)志圖114表示電視服務(wù)提供商的標(biāo) 識(shí)。當(dāng)前的時(shí)間可以顯示在時(shí)鐘顯示區(qū)116中。此外,如果節(jié)目向?qū)?支持發(fā)送信息功能,則可以應(yīng)用適合的指示器比如圖形指示器118來(lái) 向用戶指示來(lái)自有線電視操作員的郵件正等待用戶閱讀。
交互式電視節(jié)目向?qū)Э梢越o用戶提供查看電視節(jié)目清單的機(jī)會(huì)。例如用戶可以通過(guò)在所需的節(jié)目向?qū)卣?06上設(shè)置高亮度區(qū)120來(lái) 指示想收看的電視節(jié)目清單??商鎿Q的是,當(dāng)用戶按在遙控器40上 的適當(dāng)?shù)逆I(例如"向?qū)?鍵)時(shí)節(jié)目向?qū)Э梢越o出節(jié)目清單。當(dāng)用戶 指示希望收看的電視節(jié)目清單時(shí),節(jié)目向?qū)Э蛻魴C(jī)從節(jié)目向?qū)Х?wù)器 25中請(qǐng)求清單并產(chǎn)生適當(dāng)?shù)墓?jié)目清單屏以顯示在顯示裝置45上(附 圖4)。節(jié)目清單屏可以重疊在用戶所收看的節(jié)目上或在"瀏覽"模式 中重疊在一部分節(jié)目上。例如在Knudson等人的美國(guó)專(zhuān)利申請(qǐng) No.09/357,941 ( 1999年7月16日申請(qǐng),代理人巻號(hào)為No.UV畫(huà)114 ) 中描述了這種節(jié)目清單屏,在此以引用的方式將該專(zhuān)利申請(qǐng)整個(gè)地結(jié) 合在本申請(qǐng)中。
節(jié)目清單屏可以包含根據(jù)一種或多種組織準(zhǔn)則(例如以時(shí)間、以 屏道、以節(jié)目種類(lèi)等)組織的一組或多組或一覽節(jié)目清單。例如節(jié)目 向?qū)Ыo用戶提供根據(jù)時(shí)間、根據(jù)頻道、根據(jù)多個(gè)種類(lèi)(電影、體育、 兒童節(jié)目等)來(lái)查看清單的機(jī)會(huì)或使用戶可以以名稱(chēng)搜索清單??梢?應(yīng)用適合的列表、表格、網(wǎng)格或其它適合的顯示結(jié)構(gòu)來(lái)顯示節(jié)目清單。 如果需要的話,節(jié)目清單屏可以包括可選擇的廣告、產(chǎn)品品牌標(biāo)志圖、 服務(wù)提供商商標(biāo)圖、時(shí)鐘或其它任何適合的指示或圖形。
例如用戶可以通過(guò)從菜單102中選擇可選擇的特征106來(lái)指示希 望收看的時(shí)間、屏道或分類(lèi)節(jié)目清單。相應(yīng)地,如果這種清單還沒(méi)有 存儲(chǔ)在存儲(chǔ)器63 (附圖4)中,節(jié)目向?qū)Э蛻魴C(jī)將一種或多種請(qǐng)求發(fā) 布給所選擇的種類(lèi)中的節(jié)目向?qū)Х?wù)器25。節(jié)目向?qū)Х?wù)器25檢索 存儲(chǔ)在存儲(chǔ)裝置56中、存儲(chǔ)在服務(wù)器中或來(lái)自因特網(wǎng)服務(wù)系統(tǒng)61的 節(jié)目向?qū)?shù)據(jù),并通過(guò)節(jié)目向?qū)Оl(fā)送設(shè)備21將該數(shù)據(jù)提供給節(jié)目向 導(dǎo)客戶機(jī)。
節(jié)目向?qū)Э蛻魴C(jī)可以在用戶電視設(shè)備22上以適合的節(jié)目清單屏 顯示節(jié)目清單。附圖6所示為以時(shí)間方式顯示節(jié)目清單。附圖6的節(jié) 目清單屏130可以包括高亮度區(qū)151,該高亮度區(qū)151突出顯示了當(dāng) 前的節(jié)目清單150。用戶通過(guò)用戶接口 46輸入適當(dāng)?shù)闹噶羁梢栽O(shè)置高 亮度區(qū)151。例如,如果用戶接口有小鍵盤(pán)46,則用戶可以應(yīng)用在遙控器40上的"上,,和"下,,箭頭鍵設(shè)置高亮度區(qū)151。例如用戶可以通過(guò) 按在遙控器40上的"OK,,或"信息,,鍵來(lái)選擇清單??商鎿Q的是,可以 應(yīng)用觸摸敏感屏、跟蹤球、聲音識(shí)別裝置或其它的適合裝置來(lái)移動(dòng)高 亮度區(qū)151或選擇節(jié)目清單而不應(yīng)用高亮度區(qū)151。在進(jìn)一步的方法 中,用戶可以向聲音請(qǐng)求識(shí)別系統(tǒng)說(shuō)出電視節(jié)目清單。選擇節(jié)目清單 的這些方法僅是示例性的。如果需要的話任何其它的適合的選擇節(jié)目 清單的方法都可以應(yīng)用。
例如用戶可以通過(guò)按在遙控器40上的"上"、"下"箭頭或"上翻 頁(yè),,或"下翻頁(yè),,鍵來(lái)查看以時(shí)間欄111所示的時(shí)間片段的附加清單。 用戶還可以通過(guò)按在遙控器40上的"向前一天"或"向后一天"來(lái)分別 查看下一個(gè)24小時(shí)期間內(nèi)的清單或過(guò)去24小時(shí)期間內(nèi)的清單。如果 在所示的方向中沒(méi)有精確的清單開(kāi)始,則節(jié)目向?qū)Ыo出更近或更遠(yuǎn)的 24小時(shí)上開(kāi)始的節(jié)目。如果需要的話,節(jié)目向?qū)Э梢砸笥脩魸L過(guò)廣 告橫幅110。例如用戶可以通過(guò)按在遙控器40上的"右"和"左"箭頭來(lái) 查看其它的時(shí)間片段的節(jié)目清單。
附圖7所示為以頻道顯示的節(jié)目清單。用戶可以上滾和下滾來(lái)查 看附加的時(shí)間片段的節(jié)目清單,并且可以朝左滾動(dòng)和朝右滾動(dòng)來(lái)查看 其它頻道的節(jié)目清單。如果需要的話,可以將顯示節(jié)目清單的日期包 括在顯示頻道數(shù)的顯示區(qū)147中。
節(jié)目向?qū)Э梢越o用戶提供以類(lèi)別排序節(jié)目清單的機(jī)會(huì)。例如用戶 可以按在遙控器40上的專(zhuān)用類(lèi)別鍵(例如"電影、"體育運(yùn)動(dòng)"、"兒 童節(jié)目,,等)來(lái)從主菜單屏IOO (附圖5)中選擇可選擇的類(lèi)別特征, 或者可以應(yīng)用其它適合的方法表示希望以類(lèi)別查看節(jié)目清單。附圖8a 所示為在其中顯示了電影節(jié)目清單的示例性節(jié)目清單屏。附圖8b所 示為在其中顯示了與體育運(yùn)動(dòng)相關(guān)的節(jié)目的示例性節(jié)目清單屏。附圖
8c所示為在其中顯示了兒童節(jié)目的示例性節(jié)目清單屏。
在節(jié)目清單顯示屏比如在附圖7a和8a-8c中所顯示的這些實(shí)例 中,在列表129內(nèi)的節(jié)目清單分成預(yù)定的時(shí)間片段,比如30分鐘的 時(shí)間片段。在每個(gè)時(shí)間片段之間,給用戶顯示分隔符128以指示用戶已經(jīng)從 一 個(gè)時(shí)間片段的節(jié)目清單滾動(dòng)或翻頁(yè)到下 一 個(gè)時(shí)間片段的節(jié)
目清單中。在附圖7中,例如用戶將節(jié)目清單從時(shí)間片段ll: 30PM 滾動(dòng)到在12:00AM。這通過(guò)顯示下一周日的名字來(lái)表示。在附圖8a-8c 中,例如,用戶從在12: 30PM的時(shí)間片段的節(jié)目清單滾動(dòng)到在1: OOPM時(shí)間片段中的節(jié)目清單中。如果需要的話,對(duì)于那些存在清單 的時(shí)間片段僅顯示分隔符128。當(dāng)用戶在清單內(nèi)滾動(dòng)時(shí),高亮度區(qū)151 可以跳過(guò)分隔符128。附圖6、 7和8a和8c所示為節(jié)目向?qū)绾物@示 廣告橫幅以便要求用戶滾過(guò)橫幅來(lái)訪問(wèn)附加的節(jié)目清單。
附圖6、 7、 8a 、 8b和8c的節(jié)目清單屏還示出了包括各種其它 的屏幕單元。節(jié)目清單顯示屏例如可以包括可選擇的廣告、廣告橫幅、 商標(biāo)標(biāo)志、服務(wù)提供商標(biāo)志、時(shí)鐘、消息指示器或其它任何適合的屏 幕單元。節(jié)目向?qū)Э梢允褂脩粲袡?quán)使用可選擇的廣告,例如用戶按左 箭頭以移動(dòng)高亮度區(qū)151來(lái)將可選擇的廣告高亮度顯示。在附圖6、 8a 、 8b和8c的實(shí)例性的節(jié)目清單屏中,當(dāng)用戶滾動(dòng)或翻頁(yè)節(jié)目清單 時(shí)節(jié)目向?qū)н€可以調(diào)整在時(shí)間欄123中顯示的時(shí)間以在清單的頂部給 出節(jié)目清單的時(shí)間。
節(jié)目向?qū)Э蛻魴C(jī)可以給用戶提供定義一種或多種準(zhǔn)則的復(fù)雜的 布爾或自然語(yǔ)言表達(dá)式的機(jī)會(huì)。這種準(zhǔn)則可以包括例如由節(jié)目向?qū)Х?務(wù)器25所提供的屬性類(lèi)型和屬性信息。通過(guò)節(jié)目向?qū)Х?wù)器25可以 存儲(chǔ)用戶所定義的表達(dá)式以便檢索和存儲(chǔ)節(jié)目向?qū)?shù)據(jù)、安排提示、 自動(dòng)記錄節(jié)目以及父母控制節(jié)目。還可以通過(guò)節(jié)目向?qū)Х?wù)器或節(jié)目 向?qū)Э蛻魴C(jī)從用戶分布中或通過(guò)監(jiān)測(cè)節(jié)目向?qū)У氖褂没驈V告來(lái)得出
這些準(zhǔn)則。節(jié)目向?qū)Х?wù)器25還可以應(yīng)用表達(dá)式來(lái)獲得其它類(lèi)型的 信息或節(jié)目。節(jié)目向?qū)Х?wù)器25例如可以獲得視頻點(diǎn)播節(jié)目、站點(diǎn) 鏈接、游戲、聊天組鏈接、商業(yè)信息或來(lái)自在主設(shè)備12或其它設(shè)備 上的數(shù)據(jù)源14的其它任何適合的信息或節(jié)目。如果需要的話節(jié)目向 導(dǎo)客戶機(jī)可以給用戶提供訪問(wèn)、修改或刪除表達(dá)式的機(jī)會(huì)。
用戶可以通過(guò)例如選擇主菜單102的可選擇的"搜索"特征106 (附圖5)來(lái)表示希望搜索節(jié)目向?qū)?shù)據(jù)。例如,節(jié)目向?qū)Э蛻魴C(jī)可
18以顯示準(zhǔn)則屏,比如附圖9把和9b的實(shí)例性準(zhǔn)則屏。節(jié)目向?qū)Э蛻?機(jī)可以顯示附圖8a和9b的準(zhǔn)則屏以給用戶提供定義布爾表達(dá)式的機(jī) 會(huì)。用戶通過(guò)選擇準(zhǔn)則比如屬性類(lèi)型、屬性、邏輯運(yùn)算符以及排序準(zhǔn) 則來(lái)構(gòu)造布爾表達(dá)式。用戶可選擇的準(zhǔn)則還可以包括節(jié)目向?qū)Х?wù)器 25所搜索的比如例如節(jié)目清單、節(jié)目信息、站點(diǎn)、視頻點(diǎn)播電視、軟 件或其它的任何適合的節(jié)目向?qū)?shù)據(jù)、其它的信息或電視。
例如用戶可以通過(guò)如下的方式來(lái)定義表達(dá)式在準(zhǔn)則之間箭頭朝 上或朝下移動(dòng)、箭頭朝左或朝右來(lái)選擇屬性、屬性類(lèi)型或邏輯運(yùn)算符, 按適當(dāng)?shù)逆I來(lái)指示用戶已經(jīng)完成(例如"OK"鍵)。在附圖9a的實(shí)例 中,用戶已經(jīng)構(gòu)造了對(duì)所有的動(dòng)作類(lèi)節(jié)目的布爾表達(dá)式,這些動(dòng)作類(lèi) 節(jié)目中都有演員Bruce Willis并且在7: OOP和11: OOP之間開(kāi)始和 在當(dāng)天的9: OOP和l: 30A之間結(jié)束。為避免過(guò)于復(fù)雜在附圖9a中 還沒(méi)有示出選擇節(jié)目向?qū)Х?wù)器25的搜索準(zhǔn)則。
節(jié)目向?qū)Э蛻魴C(jī)可以顯示附圖9b的準(zhǔn)則屏以給用戶提供構(gòu)造自 然語(yǔ)言表達(dá)式的機(jī)會(huì)。用戶可以通過(guò)接口 46 (附圖4)輸入自然語(yǔ)言 短語(yǔ),比如"按以字母順序列出有明星Bruce Willis并且在今天7: OOP 和11: 00P之間開(kāi)始和在9: OOP和l: 30A之間結(jié)束"的所有的動(dòng)作 類(lèi)節(jié)目。
節(jié)目向?qū)Э蛻魴C(jī)可以給節(jié)目向?qū)Х?wù)器25提交用戶定義的布爾 表達(dá)式或自然語(yǔ)言表達(dá)式以進(jìn)行處理。節(jié)目向?qū)Х?wù)器25可以處理 該表達(dá)式并將所得的節(jié)目向?qū)?shù)據(jù)(例如,節(jié)目清單、節(jié)目信息、軟 件、因特網(wǎng)鏈接等)或電視節(jié)目提供給節(jié)目向?qū)Э蛻魴C(jī)進(jìn)行顯示。附 圖11所示為根據(jù)在附圖9a和9b中所定義的表達(dá)式通過(guò)節(jié)目向?qū)Э?戶機(jī)顯示的實(shí)例性的節(jié)目清單屏。
例如用戶還可以通過(guò)存儲(chǔ)所定義的表達(dá)式作為代理程序(agent) 來(lái)表示希望使節(jié)目向?qū)Х?wù)器25自動(dòng)地處理表達(dá)式。在用戶定義布 爾或自然語(yǔ)言表達(dá)式之后,例如用戶可以通過(guò)選擇附圖9a和9b的可 選擇的特征"存為代理程序"147來(lái)表示希望存儲(chǔ)表達(dá)式作為代理程 序。當(dāng)用戶表示已經(jīng)完成定義表達(dá)式(例如,通過(guò)按"OK鍵")時(shí),節(jié)目向?qū)Э蛻魴C(jī)還可以自動(dòng)地高亮度地顯示可選擇的特征"存為代理
程序"147。如果需要的話,節(jié)目向?qū)Э蛻魴C(jī)可以給用戶提供給代理程 序命名的機(jī)會(huì)。
例如用戶可以通過(guò)選擇主菜單102的可選擇的"代理,,特征106 來(lái)訪問(wèn)所存儲(chǔ)的表達(dá)式或代理程序。相應(yīng)地,節(jié)目向?qū)Э蛻魴C(jī)可以顯 示所存儲(chǔ)的表達(dá)式或代理程序的清單。在附圖10中示出了實(shí)例性的 代理程序屏1101。用戶可以通過(guò)例如在所需的表達(dá)式上設(shè)置高亮度區(qū) 151并按在遙控器40上的"OK,,鍵來(lái)表示希望查看節(jié)目清單。響應(yīng)用 戶所表示想查看訪問(wèn)表達(dá)式的希望,節(jié)目向?qū)Э蛻魴C(jī)將用戶所定義的 表達(dá)式提交給節(jié)目向?qū)Х?wù)器25以進(jìn)行處理,并將節(jié)目清單提供給 節(jié)目向?qū)Э蛻魴C(jī)以在節(jié)目清單屏上顯示。例如,如果用戶將附圖9a 的布爾表達(dá)式以"Bruce Willis,,的名字存儲(chǔ),然后表示希望訪問(wèn)該表達(dá) 式,則節(jié)目向?qū)Э蛻魴C(jī)可以顯示附圖10的清單屏。
在再一種方法中,節(jié)目向?qū)Э蛻魴C(jī)根據(jù)用戶作為代理程序所存儲(chǔ)
的表達(dá)式可以給節(jié)目向?qū)Х?wù)器25提供該表達(dá)式。節(jié)目向?qū)Х?wù)器 25可以存儲(chǔ)該表達(dá)式并監(jiān)測(cè)存儲(chǔ)在存儲(chǔ)裝置56中的并與該表達(dá)式相 匹配的節(jié)目向?qū)鍐?、?jié)目信息、其它信息、軟件、視頻等數(shù)據(jù)。節(jié) 目向?qū)Х?wù)器25還可以例如通過(guò)因特網(wǎng)查詢與該表達(dá)式相匹配的節(jié) 目向?qū)?shù)據(jù)和電視的其它數(shù)據(jù)源。當(dāng)用戶表示希望訪問(wèn)代理程序時(shí), 節(jié)目向?qū)Х?wù)器25可以從存儲(chǔ)裝置56或其它的數(shù)據(jù)源獲得節(jié)目向?qū)?數(shù)據(jù)、其它的信息或電視并將它們提供給節(jié)目向?qū)Э蛻魴C(jī)??商鎿Q地, 當(dāng)用戶訪問(wèn)將要顯示這些信息的節(jié)目向?qū)У奶卣鲿r(shí),節(jié)目向?qū)Х?wù)器 25可以將該節(jié)目向?qū)?shù)據(jù)、其它信息或電視自動(dòng)地提供給節(jié)目向?qū)Э?戶機(jī)。在再一種適合的方法中,節(jié)目向?qū)Х?wù)器25可以將例如節(jié)目 標(biāo)志符和開(kāi)始的時(shí)間提供給節(jié)目向?qū)Э蛻魴C(jī)以形成表示所查找的節(jié) 目的節(jié)目提示。
節(jié)目向?qū)н€可以給用戶提供定義愛(ài)好的機(jī)會(huì),這些機(jī)會(huì)可以允許 用戶自定義節(jié)目向?qū)Ы?jīng)驗(yàn)。例如,在Eillis的1998年3月4日申請(qǐng)的 美國(guó)專(zhuān)利申請(qǐng)09/034,934(代理巻號(hào)No.UV-43 )中描述了這樣的系統(tǒng),在該系統(tǒng)中交互式電視節(jié)目向?qū)Ыo用戶提供定義用戶愛(ài)好情況的機(jī) 會(huì),在此以引用的方式將該專(zhuān)利申請(qǐng)整個(gè)地結(jié)合在本申請(qǐng)中。例如用
戶可以通過(guò)從附圖5的主菜單102的中選擇可選擇的設(shè)置特征來(lái)表示 設(shè)置用戶愛(ài)好情況的希望。當(dāng)用戶從主菜單102中選擇可選則的"設(shè) 置,,特征106時(shí),節(jié)目向?qū)Э蛻魴C(jī)可以顯示設(shè)置屏,比如附圖12所示 的實(shí)例性的設(shè)置屏411。
設(shè)置屏411可以給用戶提供設(shè)置各種向?qū)卣?、設(shè)置父母控制特 征、設(shè)置機(jī)頂盒28(附圖3)的特征、設(shè)置聲頻特征、設(shè)置屏幕位置、 設(shè)置用戶愛(ài)好情況或設(shè)置其它特征或這些特征的適合的組合的機(jī)會(huì)。 例如用戶可以通過(guò)選擇用戶愛(ài)好情況417來(lái)表示想設(shè)置用戶愛(ài)好情況 的希望。當(dāng)用戶表示希望設(shè)置用戶愛(ài)好情況時(shí),節(jié)目向?qū)Э蛻魴C(jī)可以 顯示用戶愛(ài)好情況設(shè)置屏,比如在附圖13a-13f所示的愛(ài)好情況設(shè)置 屏。這種定義用戶愛(ài)好情況的方法僅是實(shí)例性的,任何其它適合的方 法都可以應(yīng)用。
在實(shí)際中可以存在與用戶電視設(shè)備22相關(guān)的多個(gè)用戶。節(jié)目向 導(dǎo)可以給用戶提供設(shè)置多個(gè)用戶愛(ài)好情況的能力。例如用戶可以通過(guò) 選擇愛(ài)好情況選擇器109和將箭頭朝上或朝下來(lái)選擇所需的用戶愛(ài)好 情況來(lái)在用戶愛(ài)好情況之間進(jìn)行切換。例如在附圖13a-13f中,用戶 已經(jīng)選擇可能對(duì)應(yīng)于特定的用戶的愛(ài)好情況弁1。
用戶愛(ài)好情況可以包括比如愛(ài)好屬性104和愛(ài)好程度106的準(zhǔn) 則。愛(ài)好屬性104可以通過(guò)類(lèi)型來(lái)組織。屬性類(lèi)型和屬性可以編制在 節(jié)目向?qū)Э蛻魴C(jī)中,或者可以通過(guò)節(jié)目向?qū)Э蛻魴C(jī)從節(jié)目向?qū)Х?wù)器 25中檢索。在前一種方法中,可用的屬性類(lèi)型和屬性可以保持不變直 到節(jié)目向?qū)Э蛻魴C(jī)更新。在后一種方法中,可用的屬性類(lèi)型和屬性可 以通過(guò)主設(shè)備12或電視發(fā)送設(shè)備16在任何時(shí)候提供。每次用戶表示 希望設(shè)置用戶愛(ài)好情況時(shí),節(jié)目向?qū)Э蛻魴C(jī)可以查詢節(jié)目向?qū)Х?wù)器 25以得到可用于的屬性類(lèi)型和屬性。不管在那一種方法中當(dāng)用戶表示 希望設(shè)置用戶愛(ài)好情況時(shí),節(jié)目向?qū)Э蛻魴C(jī)都可以查詢節(jié)目向?qū)Х?wù) 器25以得到與該節(jié)目向?qū)Э蛻魴C(jī)相關(guān)的用戶愛(ài)好情況。附圖13a-13f所示為6個(gè)實(shí)例性的愛(ài)好情況設(shè)置屏的視圖,在該 設(shè)置屏中例如用戶可以通過(guò)選擇屬性選擇器111并將箭頭朝左或朝右 移動(dòng)直到所需的愛(ài)好屬性類(lèi)型來(lái)選擇屬性類(lèi)型。例如,附圖13a-13f 所示為節(jié)目向?qū)绾谓o用戶提供分別設(shè)置愛(ài)好程度、類(lèi)型、頻道、男 演員和女演員、等級(jí)以及愛(ài)好屬性的其它類(lèi)型的機(jī)會(huì)。在用戶選擇屬 性之后例如用戶通過(guò)將箭頭朝下移動(dòng)來(lái)選擇愛(ài)好屬性。然后用戶可以 將箭頭朝右或朝左移動(dòng)直到顯示所需的屬性。在顯示所需的愛(ài)好屬性 之后,例如用戶可以將箭頭朝下移動(dòng)以設(shè)置屬性的愛(ài)好程度。然后用 戶例如可以將箭頭朝右或左移動(dòng)以選擇適合的愛(ài)好程度。
在給定的愛(ài)好屬性中表示用戶感興趣或不感興趣的愛(ài)好程度可 以包括非常喜歡、 一般喜歡、很不喜歡、 一般不喜歡、強(qiáng)制性的(例 如,適合于聾子的定制宇幕)、非法的(例如,適合于兒童的R級(jí)節(jié) 目)以及不關(guān)心(中性)。在用戶表示他或她完成定義分布(例如, 通過(guò)按在遙控器40上的"OK"鍵)之后,節(jié)目向?qū)Э蛻魴C(jī)可以將愛(ài)好 情況數(shù)據(jù)提供給節(jié)目向?qū)Х?wù)器25以便用于提供節(jié)目向?qū)?shù)據(jù)。用 戶可以再次移下箭頭以選擇附加的準(zhǔn)則或朝上移動(dòng)箭頭以編輯已經(jīng) 選擇的準(zhǔn)則。例如用戶可以通過(guò)將他的愛(ài)好程度設(shè)定為"不關(guān)心,,來(lái)刪 除屬性。
例如用戶可以通過(guò)從附圖5的主菜單102中選擇可選擇的分布特 征來(lái)使一種或多種所定義的愛(ài)好情況有效或無(wú)效。例如通過(guò)查詢節(jié)目 向?qū)Х?wù)器25的任何所定義的愛(ài)好情況、給用戶提供愛(ài)好情況清單 并給用戶提供有效或無(wú)效如附圖14所示的一種或多種愛(ài)好情況來(lái)回 答節(jié)目向?qū)Э蛻魴C(jī)。例如用戶可以通過(guò)將該分布設(shè)置為無(wú)效來(lái)停用該
愛(ài)好情況。用戶可以設(shè)定愛(ài)好情況為有效以改變程度,例如用戶通過(guò) 該分布為"寬廣"、"中等"或"較窄"的范圍來(lái)設(shè)置分布為有效。
節(jié)目向?qū)Э蛻魴C(jī)還可以給節(jié)目向?qū)Х?wù)器25指示哪種分布有效 或無(wú)效。當(dāng)根據(jù)來(lái)自節(jié)目向?qū)Э蛻魴C(jī)的數(shù)據(jù)請(qǐng)求檢索數(shù)據(jù)時(shí),例如節(jié) 目向?qū)Х?wù)器可以應(yīng)用一種或多種愛(ài)好情況的屬性作為附加的準(zhǔn)則。 如果同時(shí)應(yīng)用多種愛(ài)好情況,則節(jié)目向?qū)Х?wù)器25可以應(yīng)用任何適當(dāng)?shù)姆椒▉?lái)調(diào)解任何沖突。例如在上文所提到的Eillis的1998年3月 4曰申請(qǐng)的美國(guó)專(zhuān)利申請(qǐng)09/034,934中描述了 一種能夠解決在多個(gè)有 效的用戶愛(ài)好情況中的沖突的交互式電視節(jié)目向?qū)到y(tǒng)。
附圖15所示為包含有用戶可得到的實(shí)例性的節(jié)目單的表格。在 標(biāo)以"窄范圍,,和"寬范圍"的列中所出現(xiàn)的結(jié)果表明那些電視節(jié)目滿 足如在附圖13a-13f中所定義的實(shí)例性分布#1的愛(ài)好程度的愛(ài)好屬 性。實(shí)際上,根據(jù)用戶所設(shè)定的強(qiáng)制性屬性,基于被設(shè)定在最寬的范 圍的分布所產(chǎn)生的清單屏通常可以包括更多數(shù)量的節(jié)目清單。
當(dāng)用戶使用分布#1并將其設(shè)定到最寬的范圍時(shí),節(jié)目向?qū)Х?wù) 器25可以向具有所有的強(qiáng)制屬性并沒(méi)有非法的屬性的節(jié)目提供節(jié)目 向?qū)?shù)據(jù)。例如,"Seidfeld"、"卓越者"、"ER"、"終結(jié)者,,以及"我的 繼母是外國(guó)人"都包括在最寬廣的愛(ài)好范圍中,因?yàn)樗鼈兌純H具有在 分布#1中所指定的強(qiáng)制性屬性一定制字幕(如在附圖13f中所設(shè)定)。 此外,它們沒(méi)有與非法的愛(ài)好程度相關(guān)的愛(ài)好屬性(R級(jí)、TV-MA 級(jí)或NC-17級(jí)(如附圖13e所示))。"歌劇院之夜"并沒(méi)有包括,因 為他沒(méi)有強(qiáng)制性的屬性(定制字幕)。"Dante的頂峰"并沒(méi)有包括因 為他具有非法的等級(jí)(R)。在附圖16a中顯示了應(yīng)用這種受限制的 數(shù)據(jù)通過(guò)節(jié)目向?qū)Э蛻魴C(jī)顯示的節(jié)目清單屏(ER還沒(méi)有列出,因?yàn)?可能它會(huì)在不同的時(shí)間塊中)
當(dāng)用戶啟用分布#1并將其設(shè)定在中間范圍中,節(jié)目向?qū)Х?wù)器 25可以提供這樣的節(jié)目的節(jié)目向?qū)?shù)據(jù),即沒(méi)有與不喜歡的愛(ài)好程度 相關(guān)的愛(ài)好屬性、具有所有的強(qiáng)制性屬性以及沒(méi)有非法的屬性的節(jié) 目。"卓越者"并不包括因?yàn)榭植谰哂?一般不喜歡"(如在附圖13b中 所示)的愛(ài)好程度。"Dante的頂峰"并不包括因?yàn)樗鼮榉欠ǖ膶傩缘?R級(jí)(如在附圖13e中所示)。"歌劇院之夜"并沒(méi)有被包括因?yàn)樗?是定制字幕,定制字幕為一種強(qiáng)制性屬性(如在附圖13f中所示)。 因?yàn)樵诜植?1中恐怖的愛(ài)好屬性具有相關(guān)的"一般不喜歡"的愛(ài)好程 度而Schwarzenegger (在節(jié)目"終結(jié)者"中的男演員)的愛(ài)好屬性具有 與"非常不喜歡"相關(guān)的愛(ài)好程度(分別如在附圖13b和13d中所示),所以例如"終結(jié)者,,并不在分布#1的中等范圍中。"Seinfeld"和"ER"都 被包括在其中因?yàn)樗鼈儾⒉痪哂腥魏尾幌矚g的屬性。
當(dāng)面對(duì)與兩個(gè)不同的愛(ài)好程度相關(guān)的相同節(jié)目時(shí),節(jié)目向?qū)?yīng)用 更強(qiáng)的兩個(gè)。例如包括"我的繼母是外國(guó)人"因?yàn)樗哂谐^(guò)"一般不 喜歡"的"非常喜歡"的屬性。在附圖16b中示出了應(yīng)用這種受限制的 節(jié)目向?qū)?shù)據(jù)通過(guò)節(jié)目向?qū)Э蛻魴C(jī)顯示的實(shí)例性的節(jié)目清單屏。實(shí)際 上,根據(jù)由用戶所設(shè)定的強(qiáng)制性屬性,基于設(shè)定到中等范圍中的分布 產(chǎn)生的清單屏通??梢园ǜ嗟墓?jié)目清單。
當(dāng)用戶啟動(dòng)分布#1并將其設(shè)定到較窄的愛(ài)好范圍中時(shí),節(jié)目向 導(dǎo)服務(wù)器25可以提供所有的喜歡的節(jié)目的節(jié)目向?qū)?shù)據(jù),這些節(jié)目 為更不喜歡的、具有所有的強(qiáng)制性屬性的以及沒(méi)有非法屬性的節(jié)目。 "卓越者"并不包括因?yàn)樗哂幸话悴幌矚g的屬性即恐怖的屬性。 Terninator并不包括因?yàn)樗哂袕?qiáng)烈的不喜歡屬性,即Arnold Schwarzenegger。包括"我的繼母是外國(guó)人"因?yàn)橄矂〉膹?qiáng)烈的喜歡屬 性優(yōu)選于恐怖的一般不喜歡的屬性。"Dante的頂峰"并不包括因?yàn)樗?具有R等級(jí)。"歌劇院之夜,,并不包括因?yàn)樗⒉皇潜C茏帜?。ER并 不在窄的范圍中因?yàn)樗](méi)有任何喜歡的屬性。它是最好的、中性的。 在附圖16c中示出了應(yīng)用這種受限制的節(jié)目向?qū)?shù)據(jù)通過(guò)節(jié)目向?qū)Э?戶機(jī)顯示的實(shí)例性的節(jié)目清單屏。
節(jié)目向?qū)н€可以給用戶提供應(yīng)用具有一種或多種準(zhǔn)則的布爾或 自然語(yǔ)言表達(dá)式來(lái)安排提示時(shí)間表。如果需要的話,節(jié)目向?qū)Х?wù)器 25可以基于用戶愛(ài)好情況和代理程序來(lái)安排提示??梢越o每個(gè)節(jié)目或 節(jié)目序列安排提示。例如,在Knudson等人的1999年6月11日申請(qǐng) 的美國(guó)專(zhuān)利申請(qǐng)No.09/330792 (代理人巻號(hào)為UV-56)中描述了一種 在其中設(shè)定節(jié)目序列的提示的系統(tǒng),在此以引用的方式將該專(zhuān)利申請(qǐng) 整個(gè)地結(jié)合在本申請(qǐng)中。
例如通過(guò)從附圖5的主菜單100中選擇可選擇的"提示"特征106 用戶可以表示希望安排提示的希望。相應(yīng)地節(jié)目向?qū)Э梢燥@示準(zhǔn)則 屏。在附圖17a和17b中示出了實(shí)例性的準(zhǔn)則屏161和169。節(jié)目向?qū)Э蛻魴C(jī)可以顯示附圖17a的準(zhǔn)則屏以給用戶提供依據(jù)布爾型表達(dá)式 設(shè)置提示的機(jī)會(huì)。用戶可以通過(guò)選擇準(zhǔn)則比如屬性類(lèi)型、屬性和邏輯 運(yùn)算符來(lái)構(gòu)造布爾表達(dá)式。例如用戶可以這樣來(lái)作選擇,例如應(yīng)用右、 左、上或下箭頭鍵順序的任何適當(dāng)?shù)慕M合來(lái)順序地通過(guò)屬性類(lèi)型、屬 性以及邏輯運(yùn)算符。在附圖17a的實(shí)例中,用戶已經(jīng)定義了布爾表達(dá) 式來(lái)安排有Gary Shandling明星并且等級(jí)低于R的喜劇的提示。在 附圖17b的實(shí)例中,用戶已經(jīng)定義了類(lèi)似于自然語(yǔ)言的表達(dá)式。
導(dǎo)服務(wù)器25進(jìn)行處理。節(jié)目向?qū)Х?wù)器25可以處理該表達(dá)式并給符 合該表達(dá)式的所有的節(jié)目安排提示。應(yīng)用合適的方法可以安排提示。 在一種適合的方法中,節(jié)目向?qū)Х?wù)器25可以存儲(chǔ)節(jié)目標(biāo)志符和開(kāi) 始時(shí)間并在節(jié)目開(kāi)始之前在適當(dāng)?shù)臅r(shí)間上將該消息發(fā)送到節(jié)目向?qū)?客戶機(jī)。在另一種適合的方法中,節(jié)目向?qū)Х?wù)器25可以處理該表 達(dá)式并將節(jié)目的標(biāo)志符和開(kāi)始時(shí)間提供給節(jié)目向?qū)Э蛻魴C(jī)。例如節(jié)目 向?qū)Э蛻魴C(jī)可以保存該節(jié)目標(biāo)志符的清單并在節(jié)目開(kāi)始之前在適當(dāng) 的時(shí)間上顯示該節(jié)目提示。
節(jié)目向?qū)Э梢栽诠?jié)目開(kāi)始播出時(shí)提醒用戶。在一變型的方法中, 節(jié)目向?qū)Э梢栽谠摴?jié)目開(kāi)始播出之前的某一預(yù)定的時(shí)間段中提醒用 戶該節(jié)目將要播出。附圖18和19所示為實(shí)例性的節(jié)目提示清單171。 在附圖18中,提示清單171重疊在當(dāng)前顯示的電視節(jié)目的上部一給 該用戶提供查看提示的機(jī)會(huì),而同時(shí)用戶收看電視節(jié)目。在附圖19 中所示為提示清單171顯示在節(jié)目清單顯示屏的頂部。節(jié)目向?qū)Э梢?給用戶提供例如通過(guò)應(yīng)用遙控器箭頭鍵來(lái)滾動(dòng)提示清單171的機(jī)會(huì)。 例如當(dāng)用戶選擇隱藏提示特征172時(shí)則節(jié)目向?qū)Э梢詫⑻崾厩鍐坞[ 藏。例如如果用戶在看電視的同時(shí)在任何時(shí)候按"OK"鍵,則向?qū)?同還可以顯示提示清單171。
節(jié)目向?qū)н€可以給用戶提供應(yīng)用布爾或自然語(yǔ)言表達(dá)式安排通 過(guò)第二級(jí)存儲(chǔ)裝置47或數(shù)字存儲(chǔ)裝置49 (附圖4)來(lái)記錄節(jié)目的機(jī) 會(huì)。如果需要的話,節(jié)目向?qū)Х?wù)器25可以基于用戶的愛(ài)好情況或代理程序來(lái)安排記錄節(jié)目。還可以安排通過(guò)節(jié)目向?qū)Х?wù)器25來(lái)記 錄節(jié)目。例如,在Ellis等人的1999年6月ll日申請(qǐng)的美國(guó)專(zhuān)利申 請(qǐng)No.09/332,244 (代理人巻號(hào)為UV-84 )中描述了一種在其中通過(guò)遠(yuǎn) 程服務(wù)器來(lái)記錄節(jié)目的節(jié)目向?qū)到y(tǒng),在此以引用的方式將該專(zhuān)利申 請(qǐng)整個(gè)地結(jié)合在本申請(qǐng)中。
例如用戶可以通過(guò)從附圖5的主菜單102中選擇可選擇的"記錄,, 特征106來(lái)表示希望安排記錄節(jié)目。相應(yīng)地節(jié)目向?qū)Э梢燥@示準(zhǔn)則屏, 比如在附圖17a和17b中的實(shí)例性的準(zhǔn)則屏161和169。節(jié)目向?qū)Э?戶機(jī)可以顯示附圖17a的準(zhǔn)則屏以給用戶提供根據(jù)布爾型表達(dá)式安排 記錄節(jié)目的機(jī)會(huì)。用戶可以通過(guò)選擇準(zhǔn)則比如屬性類(lèi)型、屬性以及邏 輯運(yùn)算符來(lái)構(gòu)造布爾表達(dá)式。用戶可以作出這樣的選擇,例如應(yīng)用右、
左、上或下箭頭鍵順序的任何適當(dāng)?shù)慕M合來(lái)順序地通過(guò)屬性類(lèi)型、屬 性以及邏輯運(yùn)算符。在附圖17a的實(shí)例中,用戶已經(jīng)定義了布爾表達(dá) 式來(lái)安排記錄有Gary Shandling明星并且等級(jí)低于R的喜劇。在附 圖17b的實(shí)例中,用戶已經(jīng)定義了具有類(lèi)似的準(zhǔn)則的類(lèi)似于自然語(yǔ)言 的表達(dá)式。
節(jié)目向?qū)Э蛻魴C(jī)可以將用戶所定義的布爾表達(dá)式提交給節(jié)目向 導(dǎo)服務(wù)器25進(jìn)行處理。節(jié)目向?qū)Х?wù)器25可以處理該表達(dá)式并安排 記錄符合該表達(dá)式的所有的節(jié)目。例如在如上文所提到的Ellis等人 的1999年6月11日申請(qǐng)的美國(guó)專(zhuān)利申請(qǐng)No,09/332,244(代理人巻號(hào) 為UV-84)中所描述,可以通過(guò)節(jié)目向?qū)Х?wù)器25執(zhí)行記錄。在另 一種適合的方法中,節(jié)目向?qū)Х?wù)器25可以處理該表達(dá)式并將節(jié)目 標(biāo)志符和開(kāi)始時(shí)間提供給節(jié)目向?qū)Э蛻魴C(jī)。節(jié)目向?qū)Э蛻魴C(jī)例如可以 保留一個(gè)節(jié)目標(biāo)志符和節(jié)目開(kāi)始時(shí)間清單并指令可選擇的第二級(jí)存 儲(chǔ)裝置47或數(shù)字存儲(chǔ)裝置49來(lái)記錄該節(jié)目。
節(jié)目向?qū)н€可以給用戶提供應(yīng)用布爾或自然語(yǔ)言表達(dá)式父母控 制名稱(chēng)、節(jié)目或頻道的才幾會(huì)。如果需要的話,節(jié)目向?qū)Х?wù)器25可 以基于用戶愛(ài)好情況來(lái)父母地控制節(jié)目。例如用戶可以通過(guò)從附圖5 的主菜單102中選擇可選擇的"父母"特征106來(lái)表示希望父母地控制名稱(chēng)、節(jié)目或頻道的愿望。相應(yīng)地節(jié)目向?qū)Э梢燥@示準(zhǔn)則屏,比如在
附圖17a和17b中的實(shí)例性的準(zhǔn)則屏161和169。節(jié)目向?qū)Э蛻魴C(jī)可 以顯示附圖17a的準(zhǔn)則屏以給用戶提供根據(jù)布爾型表達(dá)式控制節(jié)目的 機(jī)會(huì)。用戶可以通過(guò)選擇準(zhǔn)則比如屬性類(lèi)型、屬性以及邏輯運(yùn)算符來(lái) 構(gòu)造布爾表達(dá)式。用戶可以作出這樣的選擇,例如應(yīng)用右、左、上或 下箭頭鍵順序的任何適當(dāng)?shù)慕M合來(lái)順序地通過(guò)屬性類(lèi)型、屬性以及邏 輯運(yùn)算符。在附圖17a的實(shí)例中,用戶可以已經(jīng)定義了布爾表達(dá)式來(lái) 鎖定有Gary Shandling明星并且等級(jí)低于R的喜劇。在附圖17b的 實(shí)例中,用戶已經(jīng)定義了具有類(lèi)似的準(zhǔn)則的類(lèi)似于自然語(yǔ)言的表達(dá) 式。
節(jié)目向?qū)Э蛻魴C(jī)可以將用戶所定義的布爾表達(dá)式提交給節(jié)目向 導(dǎo)服務(wù)器25進(jìn)行處理。節(jié)目向?qū)Х?wù)器25可以處理該表達(dá)式、確定 符合該表達(dá)式的所有的節(jié)目,并且當(dāng)應(yīng)用適合的指示器(例如在清單 信息中所包含的"鎖定"標(biāo)記)將節(jié)目清單提供給節(jié)目向?qū)Э蛻魴C(jī)時(shí)指 示鎖定到節(jié)目向?qū)Э蛻魴C(jī)中的節(jié)目。例如當(dāng)顯示被鎖定的清單在例如 附圖7所示的清單屏中時(shí),節(jié)目向?qū)Э蛻魴C(jī)可以通過(guò)顯示鎖定指示器 161來(lái)表示節(jié)目被鎖定。通過(guò)將處理和鎖定節(jié)目的存儲(chǔ)任務(wù)放在節(jié)目 向?qū)Х?wù)器25上而不是在用戶電視設(shè)備22上,可以鎖定比其它的方 式更多的標(biāo)題名稱(chēng),因?yàn)橛脩綦娨曉O(shè)備22的處理和存儲(chǔ)資源有限。 如果需要的話,應(yīng)用常規(guī)的父母控制技術(shù)還可以鎖定標(biāo)題、節(jié)目或頻 道。例如在如上文所提到的Knudson等人的1999年7月16日申請(qǐng)的 美國(guó)專(zhuān)利申請(qǐng)No.09/357,941 (代理人巻號(hào)為UV-114)中描述了一種 給用戶提供父母控制標(biāo)題、節(jié)目或頻道的機(jī)會(huì)的節(jié)目向?qū)到y(tǒng)。
節(jié)目向?qū)Х?wù)器25還在存儲(chǔ)裝置56上記錄用戶的收視歷史。應(yīng) 用任何適合的方法可以產(chǎn)生收視歷史。例如節(jié)目向?qū)Э蛻魴C(jī)可以跟蹤 用戶收看比一預(yù)定的時(shí)間更長(zhǎng)的所有節(jié)目并記錄向?qū)Э蛻魴C(jī)正在運(yùn) 行的家庭、當(dāng)前有效的愛(ài)好情況、節(jié)目(或它的標(biāo)志符)以及用戶收 看多長(zhǎng)的時(shí)間。節(jié)目向?qū)Э蛻魴C(jī)還可以跟蹤用戶訂購(gòu)付費(fèi)節(jié)目的時(shí) 間、記錄節(jié)目以及制定節(jié)目提示表,還可以將這些信息作為收視歷史
27的一部分提供給節(jié)目向?qū)Х?wù)器25。其它類(lèi)型的信息也可以包括在收 視歷史中。例如可以通過(guò)節(jié)目向?qū)Х?wù)器25存儲(chǔ)用戶所定義的表達(dá) 式以跟蹤用戶所搜索的節(jié)目類(lèi)型。此外,還可以通過(guò)節(jié)目向?qū)Х?wù)器 25計(jì)算用戶人數(shù)統(tǒng)計(jì)并用于更準(zhǔn)確地找到廣告或推薦節(jié)目。例如在 Knudson等人的1998年8月25日申請(qǐng)的美國(guó)專(zhuān)利申請(qǐng)No.09/139,777 (代理人巻號(hào)為UV-58)中描述了一種在其中計(jì)算用戶人數(shù)統(tǒng)計(jì)值的 系統(tǒng),在此以引用的方式將該專(zhuān)利申請(qǐng)整個(gè)地結(jié)合在本申請(qǐng)中。
節(jié)目向?qū)Э蛻魴C(jī)將收視歷史信息連續(xù)地(例如每次節(jié)目向?qū)Э蛻?機(jī)確定用戶已經(jīng)觀看了該節(jié)目預(yù)定時(shí)間)、周期性地、根據(jù)來(lái)自節(jié)目 向?qū)Х?wù)器25的請(qǐng)求或查詢或以任何其它適合的頻率提供給節(jié)目向 導(dǎo)服務(wù)器25。如果需要的話,節(jié)目向?qū)Э蛻魴C(jī)還可以監(jiān)測(cè)廣告使用, 比如用戶已經(jīng)選擇了那些可選擇的廣告。例如在Thomas等人的1998 年8月25日申請(qǐng)的美國(guó)專(zhuān)利申請(qǐng)No.09/139798(代理人巻號(hào)為UV-57) 中描述了 一種在其中跟蹤用戶收視活動(dòng)和廣告使用的節(jié)目向?qū)到y(tǒng), 在此以引用的方式將該專(zhuān)利申請(qǐng)整個(gè)地結(jié)合在本申請(qǐng)中。
節(jié)目向?qū)Э梢愿鶕?jù)電視觀眾的歷史處理用戶分布以給用戶提供 更用戶化的收視經(jīng)驗(yàn)。例如節(jié)目向?qū)ёR(shí)別用戶已經(jīng)收看了那些節(jié)目或 電視集。例如節(jié)目向?qū)Х?wù)器25可以識(shí)別用戶還沒(méi)有收看的那幾集 電視并在節(jié)目向?qū)Э蛻魴C(jī)請(qǐng)求節(jié)目清單時(shí)將這幾集電視指示給節(jié)目 向?qū)Э蛻魴C(jī)。這樣節(jié)目向?qū)Э蛻魴C(jī)就可以例如通過(guò)顯示適合的圖標(biāo)或 改變清單的顯示特性(例如改變它的顏色)來(lái)向用戶表示該節(jié)目是新 的。例如附圖7所示為在清單129中顯示的"新節(jié)目"指示器159以給 用戶指示用戶還沒(méi)有收看過(guò)"星期六晚上"的特定的某一集節(jié)目。節(jié)目 向?qū)Х?wù)器25還可以基于收視歷史計(jì)算收視率比如尼耳森(Nielsen ) 收視率并將這些信息提供給感興趣的對(duì)方。
節(jié)目向?qū)н€可以應(yīng)用收視歷史和用戶愛(ài)好來(lái)給用戶找到廣告。例 如在Knudson等人的1998年3月4日申請(qǐng)的美國(guó)專(zhuān)利申請(qǐng) No.09/034939 (代理人巻號(hào)為UV-42 )中描述了 一種在其中給用戶找 到廣告的系統(tǒng),在此以引用的方式將該專(zhuān)利申請(qǐng)整個(gè)地結(jié)合在本申請(qǐng)中。所找到的廣告包含有文字、圖形或視頻信息。所找到的廣告還可 以是包含各種用戶可選擇項(xiàng)的有效目標(biāo)。例如,所找到的廣告可以允 許用戶請(qǐng)求將關(guān)于產(chǎn)品的附加信息郵寄到用戶的家里,允許用戶購(gòu)物 或允許用戶應(yīng)用節(jié)目向?qū)Р榭搓P(guān)于產(chǎn)品的附加信息。所找到的廣告可 以顯示在任何適當(dāng)?shù)墓?jié)目向?qū)э@示屏上。例如節(jié)目向?qū)Э蛻魴C(jī)可以基 于準(zhǔn)則、分布或代理程序在準(zhǔn)則或分布屏中顯示所找到的廣告。例如
可選擇的廣告108和廣告橫幅IIO都可以是被找到的廣告。
節(jié)目向?qū)Э梢曰谑找暁v史、愛(ài)好情況或這些的任何適當(dāng)?shù)慕M合 作出個(gè)性化的收視推薦。例如節(jié)目向?qū)Х?wù)器25可以從收視歷史中 構(gòu)造定義節(jié)目種類(lèi)和節(jié)目等級(jí)的關(guān)系數(shù)據(jù)庫(kù)表達(dá)式,這些節(jié)目種類(lèi)和 節(jié)目等級(jí)都是用戶已經(jīng)收看過(guò)的、排定提示的、搜索的或訂購(gòu)最多的 節(jié)目種類(lèi)和節(jié)目等級(jí)。然后節(jié)目向?qū)Х?wù)器25將用戶愛(ài)好情況準(zhǔn)則 應(yīng)用到節(jié)目中并形成個(gè)人收視推薦。在另一種適當(dāng)?shù)姆椒ㄖ校?jié)目向 導(dǎo)服務(wù)器25或節(jié)目向?qū)Э蛻魴C(jī)可以過(guò)濾由主設(shè)備12或電視發(fā)送設(shè)備 16基于類(lèi)似的表達(dá)式、分布、收視歷史等產(chǎn)生的收視推薦節(jié)目。
為說(shuō)明的目的,假設(shè)用戶已經(jīng)設(shè)置了在附圖9a和9b中所示的表 達(dá)式,并已經(jīng)設(shè)定附圖13a-13f的用戶分布,則節(jié)目向?qū)Х?wù)器25可 以確定電影Armageddon滿足所運(yùn)行的表達(dá)式的準(zhǔn)則,也符合當(dāng)前的 用戶分布的準(zhǔn)則。Armageddon是一部電影(非常喜歡), 一部動(dòng)作 片(非常喜歡)以及它不是非法等級(jí)(它的等級(jí)為PG-13)。節(jié)目向 導(dǎo)服務(wù)器25可以將電影Armageddon (或它的標(biāo)志符)以及它的播出 時(shí)間都指示給節(jié)目向?qū)Э蛻魴C(jī),并向客戶(例如,應(yīng)用第二標(biāo)志符) 表示觀眾推薦的電影將要播出。節(jié)目向?qū)Э蛻魴C(jī)可以分別在用戶正在 收看的節(jié)目之上或在節(jié)目向?qū)э@示屏之上顯示觀眾推薦覆蓋圖,比如 在附圖20ah和20b中所示的覆蓋圖2111。用戶可以按在遙控器40 上的適當(dāng)?shù)逆I(例如"信息,,鍵)來(lái)訪問(wèn)所推薦的節(jié)目的附加信息。在 附圖20c中所示為實(shí)例性的附加信息屏。例如在上文中所提到的 Knudson等人的1999年7月16日申請(qǐng)的美國(guó)專(zhuān)利申請(qǐng)No.09/357,941 (代理人巻號(hào)為UV-114)中描述了一種附加節(jié)目信息顯示屏。例如當(dāng)用戶選擇"yes,,時(shí),節(jié)目向?qū)Э蛻魴C(jī)可以將用戶電視設(shè)備22調(diào)到正 在播出所推薦的收視節(jié)目的頻道。如果需要的話,推薦可以包括適當(dāng) 的圖形比如表示所推薦的節(jié)目的圖形。
附圖21 -24所示為包括執(zhí)行本發(fā)明的各個(gè)方面的實(shí)例性的步驟的 流程圖。在附圖21-24中所示的步驟僅是說(shuō)明性的,它可以以任何適 當(dāng)?shù)捻樞驁?zhí)行。
附圖21所示為包含在節(jié)目向?qū)Х?wù)器25上存儲(chǔ)愛(ài)好情況的實(shí)例 性的步驟的流程圖。如果需要的話,所示的步驟可以在不要求用戶瀏 覽因特網(wǎng)的客戶機(jī)-服務(wù)器交互式節(jié)目向?qū)到y(tǒng)中執(zhí)行。在步驟2000 中,在用戶電視設(shè)備22上運(yùn)行的節(jié)目向?qū)Э蛻魴C(jī)給用戶提供定義愛(ài) 好情況的機(jī)會(huì)。愛(ài)好情況可以包括用戶所選擇或定義的各種節(jié)目特征 比如種類(lèi)和等級(jí)的理想程度。例如用戶可以通過(guò)選擇分布(步驟2002 ) 并選擇準(zhǔn)則(步驟2004)比如屬性類(lèi)型(步驟2006 )以及屬性(步 驟2008 )來(lái)定義愛(ài)好情況。例如可以將愛(ài)好情況產(chǎn)生為包含有提供給 節(jié)目向?qū)Х?wù)器25的適當(dāng)?shù)臄?shù)據(jù)庫(kù)表達(dá)式的數(shù)據(jù)庫(kù)文件(例如SQL 文件)。節(jié)目向?qū)Х?wù)器25可以在步驟2012中存儲(chǔ)愛(ài)好情況情況。
從節(jié)目向?qū)Х?wù)器25將節(jié)目向?qū)?shù)據(jù)提供給節(jié)目向?qū)Э蛻魴C(jī)并 在步驟2020和2030中分別通過(guò)節(jié)目向?qū)Э蛻魴C(jī)顯示。節(jié)目向?qū)Х?wù) 器25或節(jié)目向?qū)Э蛻魴C(jī)可以應(yīng)用愛(ài)好情況以濾去不希望的節(jié)目向?qū)?數(shù)據(jù)。這可以應(yīng)用任何適當(dāng)?shù)姆椒▉?lái)完成。例如節(jié)目向?qū)Х?wù)器25 可以僅將符合愛(ài)好情況的節(jié)目清單信息或其它的節(jié)目向?qū)?shù)據(jù)提供 給節(jié)目向?qū)Э蛻魴C(jī)(步驟2025)??商鎿Q的是,節(jié)目向?qū)Х?wù)器25 可以將節(jié)目向?qū)?shù)據(jù)、其它信息或電視提供給節(jié)目向?qū)Э蛻魴C(jī),而節(jié) 目向?qū)Э蛻魴C(jī)可以通過(guò)僅顯示符合愛(ài)好情況來(lái)濾去該數(shù)據(jù)、其它的信 息或電視(步驟2035)。
如果需要的話,節(jié)目向?qū)Х?wù)器25可以基于愛(ài)好情況執(zhí)行附加 的功能。例如節(jié)目向?qū)Х?wù)器25可以根據(jù)愛(ài)好情況鎖定節(jié)目(步驟 2040),根據(jù)愛(ài)好情況自動(dòng)地記錄節(jié)目(步驟2050)、根據(jù)愛(ài)好情況 安排提示(步驟2060)或根據(jù)愛(ài)好情況找到廣告(步驟2070)。如果需要的話,節(jié)目向?qū)Х?wù)器25還可以在步驟2080中根據(jù)愛(ài)好情況 提供收視推薦。步驟2080還可以包括根據(jù)由主設(shè)備12或電視發(fā)送設(shè) 備16所提供的愛(ài)好情況過(guò)濾收視推薦(步驟2085)。
附圖22所示為包含根據(jù)本發(fā)明的原理給用戶提供搜索節(jié)目向?qū)?數(shù)據(jù)的機(jī)會(huì)的實(shí)例性的步驟的流程圖。如果需要的話,所示的步驟可 以在不要求用戶瀏覽因特網(wǎng)的客戶機(jī)-服務(wù)器交互式節(jié)目向?qū)到y(tǒng) 中執(zhí)行。在步驟2100中,節(jié)目向?qū)Э蛻魴C(jī)給用戶提供定義表達(dá)式比 如布爾或自然語(yǔ)言表達(dá)式的機(jī)會(huì)。例如這可以包括給用戶提供選擇屬 性類(lèi)型、屬性以及邏輯運(yùn)算符(分別在步驟2102、 2104和2106)的 機(jī)會(huì)。還可以給用戶提供將該表達(dá)式存儲(chǔ)為代理程序(步驟2110)的 機(jī)會(huì)。在步驟2120中節(jié)目向?qū)Э蛻魴C(jī)給節(jié)目向?qū)Х?wù)器25提供表達(dá) 式以進(jìn)行處理。例如節(jié)目向?qū)Э蛻魴C(jī)以文本文件的形式提供布爾或自 然語(yǔ)言的表達(dá)式??商鎿Q的是,節(jié)目向?qū)Э蛻魴C(jī)可以構(gòu)造適當(dāng)?shù)臄?shù) 據(jù)庫(kù)表達(dá)式并作為一個(gè)或多個(gè)適當(dāng)?shù)臄?shù)據(jù)庫(kù)文件(例如作為SQL文 件)將該表達(dá)式提供給節(jié)目向?qū)Х?wù)器25。
如果在步驟2110中用戶表示希望將表達(dá)式作為代理程序存儲(chǔ), 則在步驟2130中節(jié)目向?qū)Х?wù)器25將該表達(dá)式作為代理程序存儲(chǔ)。 否則,節(jié)目向?qū)Х?wù)器25應(yīng)用任何適當(dāng)?shù)姆椒ㄌ幚碓摫磉_(dá)式(步驟 2140)。這取決于如何通過(guò)節(jié)目向?qū)Э蛻魴C(jī)提供該表達(dá)式。如果將布 爾或自然語(yǔ)言表達(dá)式作為文本文件提供,則例如節(jié)目向?qū)Х?wù)器25 分析該表達(dá)式并構(gòu)造合適的數(shù)據(jù)庫(kù)表達(dá)式。作為一種變型,通過(guò)節(jié)目 向?qū)Э蛻魴C(jī)已經(jīng)提供該數(shù)據(jù)庫(kù)表達(dá)式。在任一種方法中,節(jié)目向?qū)Х?務(wù)器25都可能檢索它的節(jié)目向?qū)?shù)據(jù)(例如節(jié)目清單、附加節(jié)目信 息等)、其它信息(例如軟件、因特網(wǎng)鏈接等)或電視(例如付費(fèi)電
視)的數(shù)據(jù)庫(kù)或在其它設(shè)備上的數(shù)據(jù)庫(kù)并在步驟2150中將結(jié)果提供 給節(jié)目向?qū)Э蛻魴C(jī)。在步驟2160中節(jié)目向?qū)Э蛻魴C(jī)可以將該結(jié)果顯 示在用戶電視設(shè)備22上。
如果用戶在步驟2110中表示希望將該表達(dá)式存儲(chǔ)作為代理程 序。則節(jié)目向?qū)Х?wù)器25可以應(yīng)用任何適當(dāng)?shù)姆椒▽⒃摫磉_(dá)式作為代理程序存儲(chǔ)。例如代理程序可以保留數(shù)據(jù)庫(kù)中以便節(jié)目向?qū)Х?wù)器
25周期性地監(jiān)測(cè)。如果需要的話,可以將該代理程序提供給在其它設(shè) 備上的其它服務(wù)器上,由此給用戶提供監(jiān)測(cè)多個(gè)節(jié)目向?qū)?shù)據(jù)、其它 信息或電視的能力。在步驟2145中代理程序可以自動(dòng)地運(yùn)行(例如 查詢數(shù)據(jù)庫(kù))在一個(gè)或多個(gè)服務(wù)器上。步驟2145可以周期性地、在 每次更新數(shù)據(jù)庫(kù)時(shí)或任何其它適當(dāng)?shù)念l率執(zhí)行。在步驟2155中節(jié)目 向?qū)Х?wù)器25可以將它的結(jié)果和其它服務(wù)器的結(jié)果(如果需要的話) 提供給節(jié)目向?qū)Э蛻魴C(jī)。在步驟2165中節(jié)目向?qū)Э蛻魴C(jī)可以顯示該 結(jié)果。例如,可以以提示的形式顯示該結(jié)果,在步驟2155中提供了 該提示信息。
附圖23所示為包含根據(jù)本發(fā)明的原理在節(jié)目向?qū)Х?wù)器25中處 理并應(yīng)用表達(dá)式的實(shí)例性的步驟的流程圖。如果需要的話,所示的步 驟可以在不要求用戶瀏覽因特網(wǎng)的客戶機(jī)-服務(wù)器交互式節(jié)目向?qū)?系統(tǒng)中執(zhí)行。在步驟2100中,節(jié)目向?qū)Э蛻魴C(jī)給用戶提供定義表達(dá) 式(例如,布爾或自然語(yǔ)言表達(dá)式)的機(jī)會(huì)。例如這可以包括給用戶 提供選擇屬性類(lèi)型、屬性以及邏輯運(yùn)算符(分別在步驟2102、 2104 和2106)的機(jī)會(huì)。在步驟2210中節(jié)目向?qū)Э蛻魴C(jī)以任何適當(dāng)?shù)奈募?類(lèi)型給節(jié)目向?qū)Х?wù)器25提供表達(dá)式以進(jìn)行處理。例如節(jié)目向?qū)Э?戶機(jī)在文本文件中提供布爾或自然語(yǔ)言的表達(dá)式??商鎿Q的是,節(jié) 目向?qū)Э蛻魴C(jī)可以構(gòu)造適當(dāng)?shù)臄?shù)據(jù)庫(kù)表達(dá)式并將該表達(dá)式提供給節(jié) 目向?qū)Х?wù)器25作為一個(gè)或多個(gè)適當(dāng)?shù)臄?shù)據(jù)庫(kù)文件(例如作為SQL 文件)。
節(jié)目向?qū)Х?wù)器25根據(jù)如何將該表達(dá)式從節(jié)目向?qū)Э蛻魴C(jī)提供 給節(jié)目向?qū)Х?wù)器25并應(yīng)用任何適當(dāng)?shù)姆椒梢蕴幚碓摫磉_(dá)式(步 驟2220)。如果將布爾或自然語(yǔ)言表達(dá)式作為文本文件提供,則例如 節(jié)目向?qū)Х?wù)器25分析該表達(dá)式并構(gòu)造合適的數(shù)據(jù)庫(kù)表達(dá)式。作為 一種變型,已經(jīng)從節(jié)目向?qū)Э蛻魴C(jī)將該數(shù)據(jù)庫(kù)表達(dá)式提供給節(jié)目向?qū)?服務(wù)器25。在任一種方法中,節(jié)目向?qū)Х?wù)器25都可能檢索它的數(shù) 據(jù)庫(kù)或在其它設(shè)備上的數(shù)據(jù)庫(kù)并將結(jié)果提供給節(jié)目向?qū)Э蛻魴C(jī)或應(yīng)
32用該結(jié)果來(lái)執(zhí)行任何適當(dāng)?shù)墓?jié)目向?qū)Чδ堋?br>
可以基于搜索的結(jié)果安排提示(步驟2230)。例如在步驟2235 中節(jié)目向?qū)Х?wù)器25可以存儲(chǔ)提示信息(例如節(jié)目標(biāo)志符和開(kāi)始時(shí) 間)并在節(jié)目開(kāi)始之前的適當(dāng)?shù)臅r(shí)間上將該消息發(fā)送給節(jié)目向?qū)Э蛻?機(jī)。在另一種適當(dāng)?shù)姆椒ㄖ?,?jié)目向?qū)Х?wù)器25可以處理表達(dá)式并 將節(jié)目標(biāo)志符和播出時(shí)間提供給節(jié)目向?qū)Э蛻魴C(jī)。例如節(jié)目向?qū)Э蛻?機(jī)可以保留節(jié)目標(biāo)志符清單并在節(jié)目開(kāi)始之前的適當(dāng)?shù)臅r(shí)間上顯示 該節(jié)目提示。
基于該表達(dá)式的結(jié)果還可以通過(guò)節(jié)目向?qū)Х?wù)器25或用戶電視 設(shè)備22自動(dòng)地記錄節(jié)目。例如節(jié)目向?qū)Х?wù)器25可以將節(jié)目標(biāo)志符 和播出時(shí)間提供給節(jié)目向?qū)Э蛻魴C(jī)。節(jié)目向?qū)Э蛻魴C(jī)例如可以保留節(jié) 目標(biāo)志符和節(jié)目播出時(shí)間的清單并在適當(dāng)?shù)臅r(shí)間上指令可選擇的第 二級(jí)存儲(chǔ)裝置47或數(shù)字存儲(chǔ)裝置49來(lái)記錄。
基于該表達(dá)式的結(jié)果可以父母鎖定節(jié)目(步驟2250)。例如在 步驟2260中節(jié)目向?qū)Х?wù)器25可以存儲(chǔ)父母控制信息(要鎖定的在 數(shù)據(jù)庫(kù)、表或節(jié)目清單中的節(jié)目標(biāo)志符)。當(dāng)將節(jié)目清單提供給節(jié)目 向?qū)Э蛻魴C(jī)時(shí),節(jié)目向?qū)Х?wù)器25可以給節(jié)目向?qū)Э蛻魴C(jī)指示節(jié)目 被鎖定了??商鎿Q的是,節(jié)目向?qū)Х?wù)器25可以將該表達(dá)式所找到 的結(jié)果節(jié)目指示給節(jié)目向?qū)Э蛻魴C(jī)。節(jié)目向?qū)Э蛻魴C(jī)可以應(yīng)用任何適 合的方法局部地鎖定節(jié)目。例如當(dāng)鎖定的清單顯示在如在附圖7中所 示的清單屏中時(shí),節(jié)目向?qū)Э蛻魴C(jī)可以通過(guò)例如顯示鎖定指示器161
來(lái)表示節(jié)目被鎖定。
附圖24所示為依據(jù)本發(fā)明的原理包含跟蹤并應(yīng)用收視歷史的實(shí) 例性的步驟的流程圖。如果需要的話,所示的步驟可以在不要求用戶 瀏覽因特網(wǎng)的客戶機(jī)-服務(wù)器交互式節(jié)目向?qū)到y(tǒng)中執(zhí)行。在步驟 2300中跟蹤收視歷史。這可以包括跟蹤用戶收看的節(jié)目(步驟2310)、 跟蹤用戶應(yīng)用節(jié)目向?qū)Х?wù)器25或應(yīng)用常規(guī)的技術(shù)所安排的提示(步 驟2320)、跟蹤用戶所訂購(gòu)的付費(fèi)電視節(jié)目(步驟2330)、廣告的 用途(步驟2335)、跟蹤所記錄的節(jié)目(步驟2337)、跟蹤任何其它適當(dāng)?shù)挠脩艋顒?dòng)或這些任何適當(dāng)?shù)慕M合。節(jié)目向?qū)Э蛻魴C(jī)將收視歷 史信息連續(xù)地(例如在每次節(jié)目向?qū)Э蛻魴C(jī)確定用戶已經(jīng)觀看了該節(jié)
目預(yù)定時(shí)間時(shí))、周期性地、根據(jù)來(lái)自節(jié)目向?qū)Х?wù)器25的請(qǐng)求或 查詢或以任何其它適合的頻率提供給節(jié)目向?qū)Х?wù)器25。
在步驟2340中將在步驟2310-2335中所跟蹤的收視歷史存儲(chǔ)在 節(jié)目向?qū)Х?wù)器25上。如果需要的話,還可以將通過(guò)節(jié)目向?qū)Х?wù) 器25所處理的用戶定義的表達(dá)式存儲(chǔ)在節(jié)目向?qū)Х?wù)器25上(步驟 2345)。在步驟2347中通過(guò)節(jié)目向?qū)Х?wù)器25計(jì)算用戶人數(shù)統(tǒng)計(jì)。 節(jié)目向?qū)Х?wù)器25使用這些收視歷史以及它的表達(dá)式和用戶人數(shù)統(tǒng) 計(jì)值來(lái)執(zhí)行任何適合的功能。例如節(jié)目向?qū)Х?wù)器25可以收集節(jié)目 等級(jí)信息(步驟2350)或找到的廣告(步驟2360)。
節(jié)目向?qū)Х?wù)器25還可以搜索與收視歷史一致的它的或其它的 服務(wù)器的節(jié)目數(shù)據(jù)庫(kù)(步驟2370)。如果需要的話,節(jié)目向?qū)Х?wù)器 25可以找到與節(jié)目向?qū)Х?wù)器25所存儲(chǔ)的愛(ài)好情況相一致的節(jié)目(步 驟2375)。應(yīng)用這些搜索結(jié)果節(jié)目向?qū)Х?wù)器可以執(zhí)行任何適當(dāng)?shù)墓?能。例如節(jié)目向?qū)Х?wù)器25可以識(shí)別那些對(duì)用戶來(lái)說(shuō)是新的節(jié)目片 段(步驟2380 )或例如以提示的形式提供收視推薦或提供非節(jié)目方面 (例如軟件、因特網(wǎng)鏈接等)的推薦(步驟2390)。
上文所述僅是實(shí)例性地說(shuō)明本發(fā)明的原理,在不脫離本發(fā)明的精 神和范圍的前提下本領(lǐng)域的熟練人員可以作出各種變型。
權(quán)利要求
1.一種在客戶機(jī)-服務(wù)器交互式電視節(jié)目向?qū)到y(tǒng)(17)中用于跟蹤用戶的收視歷史的方法,該客戶機(jī)-服務(wù)器交互式電視節(jié)目向?qū)到y(tǒng)(17)具有至少一個(gè)節(jié)目向?qū)Х?wù)器(25)和在用戶電視設(shè)備(22)上運(yùn)行的交互式電視節(jié)目向?qū)Э蛻魴C(jī),該方法包括步驟跟蹤用戶的收視歷史;將用戶的收視歷史存儲(chǔ)在節(jié)目向?qū)Х?wù)器(25)上;利用節(jié)目向?qū)Х?wù)器(25)找到與用戶的收視歷史一致的節(jié)目;利用節(jié)目向?qū)Х?wù)器(25)確定該節(jié)目向?qū)Х?wù)器(25)找到的節(jié)目是否先前沒(méi)有在用戶電視設(shè)備(22)上觀看過(guò);以及利用在用戶電視設(shè)備(22)上實(shí)現(xiàn)的交互式電視節(jié)目向?qū)Э蛻魴C(jī)在用戶電視設(shè)備(22)上呈現(xiàn)節(jié)目名稱(chēng)的顯示,其中所述顯示包括節(jié)目向?qū)Х?wù)器(25)找到的節(jié)目,其中一些節(jié)目先前在用戶電視設(shè)備(22)上觀看過(guò),而一些節(jié)目先前沒(méi)有在用戶電視設(shè)備(22)上觀看過(guò);并且在視覺(jué)上區(qū)分被節(jié)目向?qū)Х?wù)器(25)確定為先前觀看過(guò)的節(jié)目和先前沒(méi)有觀看過(guò)的節(jié)目。
全文摘要
提供了一種客戶機(jī)-服務(wù)器交互式電視節(jié)目向?qū)到y(tǒng)。在用戶電視設(shè)備上實(shí)現(xiàn)一種交互式電視節(jié)目向?qū)Э蛻魴C(jī)。該交互式電視節(jié)目向?qū)Ыo用戶提供由節(jié)目向?qū)Х?wù)器所處理的表達(dá)式的機(jī)會(huì)。節(jié)目向?qū)Х?wù)器可以基于該表達(dá)式提供節(jié)目向?qū)?shù)據(jù)、安排提示、安排節(jié)目記錄以及父母鎖定節(jié)目??梢愿櫽脩舻氖找暁v史。節(jié)目向?qū)Х?wù)器分析收視歷史并基于該收視歷史產(chǎn)生收視推薦、找到廣告以及收集節(jié)目等級(jí)信息。
文檔編號(hào)H04N5/76GK101540877SQ20091012864
公開(kāi)日2009年9月23日 申請(qǐng)日期1999年8月20日 優(yōu)先權(quán)日1998年8月21日
發(fā)明者威廉·L·托馬斯, 托馬斯·R·萊蒙斯, 邁克爾·D·埃利斯 申請(qǐng)人:聯(lián)合視頻制品公司