專利名稱:交互式電視節(jié)目導視系統(tǒng)及其方法
技術(shù)領(lǐng)域:
本發(fā)明涉及交互式電視節(jié)目導視系統(tǒng),更具體地涉及允許用戶在媒體服務(wù)器上將節(jié)目錄像和節(jié)目導視數(shù)據(jù)記錄的交互式電視節(jié)目導視系統(tǒng)。
背景技術(shù):
有線電視、衛(wèi)星電視和廣播電視系統(tǒng)提供給觀眾大量電視頻道。傳統(tǒng)上觀眾參考印刷的電視節(jié)目單來確定特定時間內(nèi)播送的節(jié)目。最近以來,開發(fā)了交互式電視節(jié)目導視,它允許在用戶電視機上顯示電視節(jié)目信息。交互式電視節(jié)目導視允許用戶使用遠程控制來瀏覽電視節(jié)目單。在典型的節(jié)目導視中,按照預定的或用戶規(guī)定的分類來顯示電視節(jié)目清單的不同組合。清單通常用列表、網(wǎng)格或表格形式顯示。
節(jié)目清單和其他節(jié)目導視數(shù)據(jù)通常由衛(wèi)星上行線路設(shè)備提供給多個有線系統(tǒng)首端。每個首端將節(jié)目導視數(shù)據(jù)傳播至多個用戶。交互式電視節(jié)目導視通常實施于用戶的機頂盒中。通常機頂盒連至用戶的電視機和錄像機。在例如1996年12月19日發(fā)布的Knee等人的PCT專利申請發(fā)布號WO 96/41478中描述了電子電視節(jié)目導視。通常機頂盒連至用戶的電視機和錄像機。在例如1997年9月5日提交的Ellis等人的美國專利申請系列號08/924,239中描述了允許用戶將節(jié)目錄像的節(jié)目導視系統(tǒng),它在此處全部引為參考。
這類系統(tǒng)在一些方面具有缺陷。機頂盒和錄像機(VCR)的處理和存儲能力通常有限。這反過來又限制導視的功能。錄像機可能明顯地給家庭電視設(shè)備增加費用。它們是機械系統(tǒng),易于損壞,而它們的恰當操作又部分地取決于用戶對它們的合適操作(即要記住放入錄像帶)。在某些系統(tǒng)中與節(jié)目導視一起操作VCR可能是復雜過程,因而可能使用戶受挫。此外,用戶不用多臺錄像機就無法同時錄像多個節(jié)目,而在觀看一個節(jié)目時要另一個節(jié)目將錄像就需要附加硬件或功能強的機頂盒。在例如1998年6月16日提交的Lemmons等人的美國專利申請系列號60/089,487中描述了允許用戶將一個節(jié)目錄像而同時觀看另一個節(jié)目的節(jié)目導視系統(tǒng),它在此處全部引為參考。
已經(jīng)開發(fā)了使用硬盤技術(shù)存儲節(jié)目的系統(tǒng)。在例如1998年9月17日提交的Hassell等人的美國專利申請系列號09/157,256中描述了具有數(shù)字存儲設(shè)備的交互式電視節(jié)目導視系統(tǒng)?;谟脖P的產(chǎn)品已經(jīng)由California州Sunnyvale的TiVo公司及California州Mountainview的Replay Netwroks公司開發(fā)出來。這些系統(tǒng)的缺陷在于它們需要用戶家中的附加設(shè)備,這將增加用戶家庭電視設(shè)備的費用。這類系統(tǒng)的用戶家中如不用多臺錄像機就無法同時錄像多個節(jié)目。
某些當今電視平臺支持機頂盒與首端之間的返回路徑。已經(jīng)開發(fā)了基于客戶-服務(wù)器的節(jié)目導視,其中機頂盒用作客戶機,它通過返回路徑與位于首端處的服務(wù)器通信。這些服務(wù)器通常響應于由機頂盒生成的請求而將節(jié)目清單信息(例如節(jié)目名稱和播送時間)提供給機頂盒。
也已經(jīng)開發(fā)了點播視頻(VOD)系統(tǒng)。這類系統(tǒng)通常把由首端傳播的所有節(jié)目或者所選節(jié)目子集錄像。在前一種方案中,在服務(wù)器處需要很大的存儲量以保證用戶所需全部視頻都可供使用。在后一種方案中,用戶只限于觀看首端操作員決定錄像的那些節(jié)目。在例如1995年2月9日發(fā)布的Buhro等人的PCT專利申請發(fā)布號WO95/04431 A2中描述了用于將音頻和視頻信號存儲和傳播的系統(tǒng)。在例如1998年5月12日發(fā)布的Girard等人的美國專利號5,751,282中描述了允許用戶使用電子節(jié)目導視按照要求調(diào)用節(jié)目的系統(tǒng)。
在一種稱為“盒子,,的有線電視系統(tǒng)中,觀眾可以告訴有線操作員,請求從音樂視頻庫存中挑選播送特定音樂視頻。所請求的視頻在專用頻道上播送給所有觀眾觀看。此方案具有一些缺陷。首先,用戶使用他們的電視設(shè)備點播節(jié)目時不方便。其次,觀眾必須等待其他觀眾點播的節(jié)目播送完之后才能觀看他們自己的節(jié)目。還有,觀眾限于只能選擇庫存中現(xiàn)有的視頻。某些觀眾可能希望點播庫存中所沒有的音樂視頻。這些觀眾沒有辦法選擇視頻以供存庫或觀看其他視頻。
在一種稱為“你的選擇TV”的有線電視系統(tǒng)中,以前播送過的電視節(jié)目在一組專用電視頻道上重復播送。觀眾可以付很少費用來點播重復的節(jié)目。然而,這種重復是在規(guī)定時間內(nèi)實現(xiàn)的,這對于觀眾可能不方便。還有,可能沒有觀眾所需要的節(jié)目,因為將哪些節(jié)目節(jié)目是由有線系統(tǒng)操作員決定的。在例如1998年4月23日發(fā)布的MacRae等人的PCT專利申請發(fā)布號WO 98/17064中描述了允許訪問因特網(wǎng)的電視系統(tǒng)。
發(fā)明內(nèi)容
因此本發(fā)明的目的是提供一種節(jié)目導視系統(tǒng),它允許用戶指示服務(wù)器將一定節(jié)目錄像以備稍后按照要求回放給用戶。
依據(jù)本發(fā)明的一個方面,提供了一種用于在交互式電視節(jié)目導視系統(tǒng)中使用的方法,其中該系統(tǒng)向用戶提供對節(jié)目的訪問,所述方法包括提供多個用戶設(shè)備,其中每個用戶設(shè)備被配置用于呈現(xiàn)視頻;提供服務(wù)器,該服務(wù)器連接到多個用戶設(shè)備中的每一個,并且被配置用于向多個用戶設(shè)備提供視頻;將節(jié)目記錄到服務(wù)器上,其中記錄在服務(wù)器上的節(jié)目是用戶選擇的;從多個用戶設(shè)備中的一個給定用戶設(shè)備的用戶接收播放記錄在服務(wù)器上的節(jié)目的指示;響應于接收到該指示,從服務(wù)器中訪問所述節(jié)目;以及向給定用戶設(shè)備的用戶顯示所述節(jié)目。
依據(jù)本發(fā)明的另一個方面,提供了一種向用戶提供對節(jié)目的訪問的交互式電視節(jié)目導視系統(tǒng),該交互式電視節(jié)目導視系統(tǒng)包括包括一給定用戶設(shè)備的多個用戶設(shè)備,其中多個用戶設(shè)備中的每一個被配置用于呈現(xiàn)視頻;服務(wù)器,連接到多個用戶設(shè)備中的每一個,并且被配置用于向多個用戶設(shè)備提供視頻;以及記錄用戶選擇的節(jié)目;以及至少部分地在電路上實現(xiàn)的交互式電視節(jié)目導視,其中該交互式電視節(jié)目導視被編程用于從給定用戶設(shè)備的用戶接收播放記錄在服務(wù)器上的節(jié)目的指示;響應于接收到該指示,從服務(wù)器中訪問所述節(jié)目;以及向給定用戶設(shè)備的用戶顯示所述節(jié)目。
通過提供一種響應于用戶請求而在遠程媒體服務(wù)器處將節(jié)目錄像的節(jié)目導視系統(tǒng),可以根據(jù)本發(fā)明的原理來完成本發(fā)明的這個和其他目的。主設(shè)備向多個電視傳播設(shè)備提供節(jié)目導視數(shù)據(jù)。電視傳播設(shè)備使用任何合適手段(例如連續(xù)地、周期地、響應于請求或命令等)將節(jié)目導視數(shù)據(jù)傳播至多個交互式電視節(jié)目導視。交互式電視節(jié)目導視可以全部地實施于用戶的電視設(shè)備上。選代地,通過使用合適的基于客戶-服務(wù)器的方案或者分布式方案,節(jié)目導視可以部分地實施于用戶的電視設(shè)備上和部分地實施于服務(wù)器上。
遠程媒體服務(wù)器可以位于節(jié)目導視傳播設(shè)備處,或者位于其他合適的傳播設(shè)備處(例如有線系統(tǒng)首端,廣播傳播設(shè)備,衛(wèi)星電視傳播設(shè)備,或者任何其他合適類型的電視傳播設(shè)備)。遠程媒體服務(wù)器可以將節(jié)目錄像,以及如果需要則將節(jié)目導視數(shù)據(jù)記錄。遠程媒體服務(wù)器還可以記錄與節(jié)目相關(guān)聯(lián)的數(shù)據(jù),例如在垂直消隱期間(VBI)或數(shù)字數(shù)據(jù)道內(nèi)載帶的數(shù)據(jù)。節(jié)目、與節(jié)目相關(guān)聯(lián)的數(shù)據(jù)、節(jié)目導視數(shù)據(jù)或它們的任何合適組合都可以響應于由交互式電視節(jié)目導視所生成的請求而加以錄像或記錄。由遠程媒體服務(wù)器錄像的節(jié)目可以使用任何合適的點播視頻或近似點播視頻方案來傳播至用戶。用戶也可以在他們家庭中具有本地媒體服務(wù)器(例如個人計算機),用于將節(jié)目錄像,以及如果需要則將導視數(shù)據(jù)記錄。
附圖和以下優(yōu)選實施例的詳細描述將使本發(fā)明的進一步特征、它的特性和不同優(yōu)點更為明顯。
圖1是根據(jù)本發(fā)明的說明性系統(tǒng)的原理框圖。
圖2a-2e是根據(jù)本發(fā)明的圖1的交互式節(jié)目導視設(shè)備的說明性布置的原理圖。
圖3是用于顯示根據(jù)本發(fā)明的圖2a-2e的存儲設(shè)備的的說明性布置的原理圖。
圖4是用于顯示由圖3的存儲設(shè)備所保持的媒體目錄的的說明性布置的原理圖。
圖5是用于顯示如何將節(jié)目錄像的說明性數(shù)據(jù)流圖。
圖6a和6b用于闡述當根據(jù)本發(fā)明為多個用戶回放單個節(jié)目時用戶指針的使用。
圖7是根據(jù)本發(fā)明的圖2a-2e的用戶電視設(shè)備的說明性布置的原理圖。
圖8顯示根據(jù)本發(fā)明的圖7的遠程控制的說明性布置的原理圖。
圖9是根據(jù)本發(fā)明的圖7的說明性用戶電視設(shè)備的一部分的一般化原理框圖。
圖10顯示根據(jù)本發(fā)明的可由節(jié)目導視顯示的用于向用戶提供對不同節(jié)目導視功能的調(diào)用的說明性主菜單屏幕。
圖11a顯示根據(jù)本發(fā)明的其中按照時間來顯示節(jié)目清單的說明性節(jié)目清單屏幕。
圖11b顯示根據(jù)本發(fā)明的其中按照頻道來顯示節(jié)目清單的說明性節(jié)目清單屏幕。
圖11c顯示根據(jù)本發(fā)明的其中按照分類來顯示節(jié)目清單的說明性節(jié)目清單屏幕。
圖12a和12b顯示根據(jù)本發(fā)明的其中顯示每次觀看付費節(jié)目清單的說明性節(jié)目導視顯示屏幕。
圖13a顯示當用戶改換頻道時根據(jù)本發(fā)明的可由節(jié)目導視顯示的說明性FLIP顯示。
圖13b顯示當用戶表示希望瀏覽用戶正觀看的頻道以外的其他頻道的節(jié)目清單時根據(jù)本發(fā)明的可由節(jié)目導視顯示的說明性BROWSE顯示。
圖14a顯示當用戶表示希望將節(jié)目錄像時根據(jù)本發(fā)明的可由節(jié)目導視顯示的說明性錄像覆蓋畫面。
圖14b顯示當用戶正在觀看節(jié)目導視顯示屏幕時可由節(jié)目導視顯示的說明性錄像覆蓋畫面。當用戶表示希望將節(jié)目錄像時可以顯示該覆蓋畫面。
圖14c和14d顯示用于標示將節(jié)目錄像的費用以及向用戶提供機會來確認錄像操作的說明性錄像覆蓋畫面。
圖14e顯示當用戶表示希望錄像節(jié)目組中的一部分的節(jié)目時可由節(jié)目導視顯示的說明性覆蓋畫面。
圖15a顯示說明性的每次觀看付費點播覆蓋畫面。
圖15b顯示說明性的每次觀看付費點播確認覆蓋畫面。
圖16顯示當用戶選擇受版權(quán)保護的節(jié)目來錄像時可由節(jié)目導視顯示的說明性錄像覆蓋畫面。
圖17顯示用于向用戶提供機會點播每次觀看付費節(jié)目包的說明性節(jié)目導視顯示屏幕。
圖18a顯示當用戶正在觀看電視節(jié)目時可由節(jié)目導視顯示的說明性目錄覆蓋畫面。當用戶表示希望觀看已經(jīng)為用戶在圖2a-2e的遠程媒體服務(wù)器上或圖7的本地媒體服務(wù)器上錄像的節(jié)目目錄時可以顯示該覆蓋畫面。
圖18b顯示當用戶正觀看節(jié)目導視顯示屏幕時可由節(jié)目導視顯示的說明性目錄覆蓋畫面。當用戶表示希望觀看已經(jīng)為用戶在圖2a-2e的遠程媒體服務(wù)器上或圖7的本地媒體服務(wù)器上錄像的節(jié)目目錄時可以顯示該覆蓋畫面。
圖18c顯示當用戶正觀看根據(jù)本發(fā)明的按照分類顯示清單的顯示屏幕時可由節(jié)目導視顯示的說明性目錄覆蓋畫面。
圖18d顯示當用戶表示希望訪問為用戶在圖2a-2e的遠程媒體服務(wù)器上或圖7的本地媒體服務(wù)器上錄像的節(jié)目目錄時可由節(jié)目導視顯示的說明性目錄屏幕。
圖18e顯示當用戶表示希望訪問例如圖14d中所示的但其中錄像的節(jié)目清單按照不同方法分類的不同目錄屏幕時可由節(jié)目導視顯示的說明性目錄菜單屏幕。
圖18f顯示用戶已經(jīng)選擇由媒體服務(wù)器錄像但尚未錄像的節(jié)目的說明性目錄屏幕。
圖19顯示當用戶表示希望回放節(jié)目時可由節(jié)目導視顯示的說明性覆蓋畫面。該覆蓋畫面標示對回放的收費。
圖20顯示當用戶表示希望觀看關(guān)于已經(jīng)為用戶在圖2a-2e的遠程媒體服務(wù)器上錄像的節(jié)目的信息時可由節(jié)目導視顯示的說明性全信息屏幕。
圖21顯示當用戶表示希望錄像或回放由父母鎖死的節(jié)目時可由節(jié)目導視顯示的說明性覆蓋畫面。
圖22顯示用于向用戶提供對于錄像在圖2a-2e的遠程媒體服務(wù)器上或圖7的本地媒體服務(wù)器上的節(jié)目的控制的說明性覆蓋畫面。
圖23顯示當用戶表示希望實時地將在圖2a-2e的遠程媒體服務(wù)器上或圖7的本地媒體服務(wù)器上的節(jié)目進行高速緩存時可由節(jié)目導視顯示的說明性覆蓋畫面。
圖24顯示為在圖2a-2e的遠程媒體服務(wù)器上或圖7的本地媒體服務(wù)器上將節(jié)目錄像或從中回放節(jié)目用戶可在其上進行不同設(shè)置的說明性設(shè)置屏幕。
圖25a和25b是用于向用戶提供機會以便根據(jù)本發(fā)明定義超節(jié)目的說明性超節(jié)目屏幕。
圖26是根據(jù)本發(fā)明在圖2a-2e的遠程媒體服務(wù)器上或圖7的本地媒體服務(wù)器上將節(jié)目錄像及其相關(guān)聯(lián)的節(jié)目導視數(shù)據(jù)記錄時所涉及的主要步驟的說明性流程圖。
圖27是根據(jù)本發(fā)明在圖2a-2e的遠程媒體服務(wù)器上或圖7的本地媒體服務(wù)器上將節(jié)目錄像及其相關(guān)聯(lián)的節(jié)目導視數(shù)據(jù)記錄時所涉及說明性步驟的更為詳細的流程圖。
圖28是根據(jù)本發(fā)明從圖2a-2e的遠程媒體服務(wù)器中或圖7的本地媒體服務(wù)器中回放節(jié)目及其相關(guān)聯(lián)的節(jié)目導視數(shù)據(jù)時所涉及的主要步驟的說明性流程圖。
圖29是根據(jù)本發(fā)明從圖2a一2e的遠程媒體服務(wù)器中或圖7的本地媒體服務(wù)器中回放節(jié)目及其相關(guān)聯(lián)的節(jié)目導視數(shù)據(jù)時所涉及說明性步驟的更為詳細的流程圖。
圖30是根據(jù)本發(fā)明向用戶提供機會以便訪問曾經(jīng)實時地高速緩存的節(jié)目版本時所涉及的說明性步驟的流程圖。
圖31是根據(jù)本發(fā)明向用戶提供機會以便定義和回放超節(jié)目時所涉及的說明性步驟的流程圖。
具體實施例方式
圖1中顯示根據(jù)本發(fā)明的說明性系統(tǒng)10。主設(shè)備12通過通信線路18從節(jié)目導視數(shù)據(jù)源14中提供節(jié)目導視數(shù)據(jù)給交互式節(jié)目導視電視設(shè)備17。最好有交互式節(jié)目導視電視設(shè)備17的多個部件或設(shè)施,其中每個由相應的通信線路18連至主設(shè)備12,此處為避免圖紙過分復雜而只顯示了交互式節(jié)目導視電視設(shè)備17的一個部件或設(shè)施。
線路18可以是衛(wèi)星線路,電話網(wǎng)線路,電纜或光纖線路,微波線路,因特網(wǎng)連接,這些線路的組合或者任何其他合適的通信線路。如果希望在線路18上除數(shù)據(jù)信號外還傳播視頻信號,則具有相對高帶寬的線路例如衛(wèi)星線路一般比相對低帶寬的線路例如電話線更為優(yōu)選。
由主設(shè)備12傳播至交互式節(jié)目導視電視設(shè)備17的節(jié)目導視數(shù)據(jù)可以包括電視節(jié)目編排數(shù)據(jù)(例如節(jié)目標識符、時間、標題和說明)及電視節(jié)目清單以外的用于服務(wù)的其他數(shù)據(jù)(例如幫助文本、每次觀看付費信息、氣候信息、運動信息、音樂頻道信息、相關(guān)聯(lián)的因特網(wǎng)網(wǎng)絡(luò)線路、相關(guān)聯(lián)的軟件等)。節(jié)目導視數(shù)據(jù)還可包括每個節(jié)目的每次顯示用的獨一的標識符,節(jié)目組(例如系列節(jié)目、小系列節(jié)目、可點播的節(jié)目包等)的標識符,或任何其他合適的標識符。如此處所用,“節(jié)目”和“節(jié)目編排”名詞系指在正常的、高價的、每次觀看付費的、音樂的、或其他類型電視頻道上播送的任何類型的演播或廣告,它可能包括電影、每次觀看付費節(jié)目、運動項目、音樂節(jié)目、廣告或任何其他合適類型的電視節(jié)目。
交互式節(jié)目導視電視設(shè)備17可以通過通信線路197連至記費系統(tǒng)199。通信線路197可以是任何合適的通信線路,例如串行連接、并行連接、通用串行總線(USB)連接、電話線路、計算機網(wǎng)絡(luò)線路、因特網(wǎng)連接或任何其他合適的通信線路。記費系統(tǒng)199自交互式節(jié)目導視電視設(shè)備17中接收關(guān)于在交互式節(jié)目導視電視設(shè)備17上點播的、錄像的或回放的節(jié)目的信息。記費系統(tǒng)199可以是任何基于計算機的系統(tǒng),適用于為用戶生成帳單或者基于自交互式節(jié)目導視電視設(shè)備17中收到的信息來在用戶帳號上進行信用借貸。
在交互式節(jié)目導視電視設(shè)備17上實施交互式電視節(jié)目導視。圖2a-2e中顯示交互式節(jié)目導視電視設(shè)備17的五個布置。如圖所示,交互式節(jié)目導視電視設(shè)備17可以包括位于節(jié)目導視傳播設(shè)備16處的節(jié)目導視傳播設(shè)備21及用戶電視設(shè)備22。
交互式電視節(jié)目導視可以使用圖2a和2c的布置全部地在用戶電視設(shè)備22上運行,或者可以使用如圖2b和2d中所示合適的客戶-服務(wù)器或分布式處理布置來部分地在用戶電視設(shè)備22上和部分地在交互式節(jié)目導視電視設(shè)備17上運行。節(jié)目導視傳播設(shè)備16可以是任何合適的傳播設(shè)備,及可能具有傳播設(shè)備21。
圖2a、2b、2c和2d的傳播設(shè)備21是適用于通過通信路徑20向用戶電視設(shè)備22提供節(jié)目導視數(shù)據(jù)的設(shè)備。傳播設(shè)備21可以包括例如合適的傳輸硬件,用于在電視頻道邊帶上,在電視頻道的垂直消隱期間內(nèi)使用帶內(nèi)數(shù)字信號,使用帶外數(shù)字信號或依靠任何其他合適的數(shù)據(jù)傳輸技術(shù)來傳播節(jié)目導視數(shù)據(jù)。模擬或數(shù)字視頻信號(例如電視節(jié)目)可以由傳播設(shè)備21在通信路徑20上通過多條電視頻道傳播至用戶電視設(shè)備22。選代地,視頻信號可以自某些其他合適的傳播設(shè)備例如有線系統(tǒng)首端、廣播傳播設(shè)備、衛(wèi)星電視傳播設(shè)備或任何其他合適類型的電視傳播設(shè)備傳播至用戶電視設(shè)備22。
通信路徑20可以是任何適合于傳播節(jié)目導視數(shù)據(jù)的通信路徑。通信路徑20可以包括例如衛(wèi)星線路、電話網(wǎng)線路、電纜或光纖線路、微波線路、因特網(wǎng)連接、電纜上數(shù)據(jù)服務(wù)接口規(guī)范(DOCSIS)連接、這類線路的組合、或者任何其他合適的通信線路。通信路徑20最好具有足夠的帶寬以便允許節(jié)目導視傳播設(shè)備16或另一個傳播設(shè)備傳播電視節(jié)目編排至用戶電視設(shè)備22。雖然為避免圖紙過分復雜而只在圖2a-2d中顯示一件用戶電視設(shè)備22和一條通信路徑20,但通常有用戶電視設(shè)備22的多個部件,以及多個相關(guān)聯(lián)的通信路徑20。如果需要,電視節(jié)目編排和節(jié)目導視數(shù)據(jù)可以在單獨的通信路徑上提供。
圖2b顯示基于客戶-服務(wù)器的或分布式交互節(jié)目導視系統(tǒng)中的交互式節(jié)目導視電視設(shè)備17的說明性布置。如圖2b中所示,傳播設(shè)備21可以包括節(jié)目導視服務(wù)器25。節(jié)目導視服務(wù)器25可以使用硬件和軟件的任何合適組合以便提供基于客戶-服務(wù)器的節(jié)目導視。節(jié)目導視服務(wù)器25可以例如運行一個合適的數(shù)據(jù)庫引擎(例如Mocrosoft的SQL服務(wù)器),以及響應于由實施于用戶電視設(shè)備22上的節(jié)目導視客戶所生成的查詢來提供節(jié)目導視數(shù)據(jù)。如果需要,節(jié)目導視服務(wù)器25可以位于主設(shè)備12處或其他位置處,例如有線系統(tǒng)首端、廣播傳播設(shè)備、衛(wèi)星電視傳播設(shè)備或任何其他合適類型的電視傳播設(shè)備處。
節(jié)目導視可以使用任何合適的基于客戶-服務(wù)器的方案自節(jié)目導視服務(wù)器25中檢索節(jié)目導視數(shù)據(jù)。節(jié)目導視可以例如將SQL請求作為消息傳送至節(jié)目導視服務(wù)器25。在另一個合適的方案中,節(jié)目導視可以使用一個或多個遠程過程調(diào)用來調(diào)用駐留于節(jié)目導視服務(wù)器25上的遠程過程。節(jié)目導視服務(wù)器25可以為這些調(diào)用的遠程過程執(zhí)行SQL語句。在又一個合適的方案中,由節(jié)目導視執(zhí)行的客戶對象可以使用例如對象請求代理程序(ORB)與由節(jié)目導視服務(wù)器25運行的服務(wù)器對象通信。這可能涉及使用例如Microsoft的分布式部件對象模型(DCOM)方案。
如果需要,在交互式節(jié)目導視電視設(shè)備17上實施的節(jié)目導視可以使用任何合適的網(wǎng)絡(luò)和傳輸層協(xié)議在通信路徑20上與節(jié)目導視服務(wù)器25通信。它們可以例如使用協(xié)議堆棧來通信,該協(xié)議堆棧包括排序的包交換/因特網(wǎng)包交換(SPX/IPX)層,傳輸控制協(xié)議/因特網(wǎng)協(xié)議(TCP/IP)層,Appletalk事務(wù)協(xié)議/數(shù)據(jù)包傳送協(xié)議(ATP/DDP)層,DOCSIS或任何其他合適的網(wǎng)絡(luò)和傳輸層協(xié)議。
圖2c和2d顯示說明性基于因特網(wǎng)的交互式電視節(jié)目導視系統(tǒng)。電視傳播設(shè)備16可以例如包括因特網(wǎng)服務(wù)系統(tǒng)61。因特網(wǎng)服務(wù)系統(tǒng)61可以使用能夠使用基于因特網(wǎng)的方案(例如超文本傳輸協(xié)議(HTTP))向?qū)б曁峁┕?jié)目導視數(shù)據(jù)的硬件和軟件的任何其他合適組合。如果需要,因特網(wǎng)服務(wù)系統(tǒng)61可以位于與節(jié)目導視傳播設(shè)備16分開的其他設(shè)備處。
如果節(jié)目導視實施于交互式節(jié)目導視電視設(shè)備17的用戶電視設(shè)備22上,如圖2c所示,則因特網(wǎng)服務(wù)系統(tǒng)61(或在節(jié)目導視傳播設(shè)備16處的連至因特網(wǎng)服務(wù)系統(tǒng)61的其他合適設(shè)備)可以使用任何合適的基于因特網(wǎng)的方案(例如在傳輸控制協(xié)議/因特網(wǎng)協(xié)議(TCP/IP)類型線路上使用超文本傳輸協(xié)議(HTTP))通過因特網(wǎng)或通過節(jié)目導視傳播設(shè)備21提供節(jié)目導視數(shù)據(jù)給用戶電視設(shè)備22。如果實施于交互式節(jié)目導視電視設(shè)備17上的節(jié)目導視是如圖2d所示的客戶-服務(wù)器導視,則節(jié)目導視服務(wù)器25可以自因特網(wǎng)服務(wù)系統(tǒng)61處獲得節(jié)目導視數(shù)據(jù)。然而節(jié)目導視也可使用因特網(wǎng)連接自因特網(wǎng)服務(wù)系統(tǒng)61處獲得節(jié)目導視數(shù)據(jù)。
在另一個合適的布置中,傳播設(shè)備21可以包括計算機設(shè)備或其他合適硬件,在其上實施交互式電視節(jié)目導視的第一部分或版本。節(jié)目導視的第二部分或版本可以實施于用戶電視設(shè)備22上。交互式節(jié)目導視的這兩個版本或部分可以使用任何合適的對等通信方案(例如傳送消息、遠程過程調(diào)用等)通信以及在電視傳播設(shè)備16與用戶電視設(shè)備22之間分布式地完成交互式節(jié)目導視功能。
圖2e中顯示另一個合適的布置,其中在交互式節(jié)目導視電視設(shè)備17上實施一個在線節(jié)目導視。在1997年9月18日提交的Boyer等人的美國專利申請系列號08/938,028中描述了在線節(jié)目導視系統(tǒng),它在此處全部引為參考。用戶可以具有個人計算機(PC)231,在其上實施節(jié)目導視客戶或網(wǎng)絡(luò)瀏覽器。個人計算機231可以通過因特網(wǎng)連接233連至因特網(wǎng)服務(wù)系統(tǒng)235。因特網(wǎng)服務(wù)系統(tǒng)235可以使用能夠提供在線節(jié)目導視服務(wù)器應用程序或網(wǎng)站的計算機硬件和軟件的任何合適組合。
因特網(wǎng)服務(wù)系統(tǒng)235可以連至節(jié)目導視傳播設(shè)備16的遠程媒體服務(wù)器24。在另一個合適的布置中,如果因特網(wǎng)服務(wù)系統(tǒng)235具有合適的處理電路、內(nèi)存和存儲設(shè)備,則遠程媒體服務(wù)器24的錄像和回放功能可以包括于因特網(wǎng)服務(wù)系統(tǒng)235中。
遠程媒體服務(wù)器24可以響應于錄像和回放請求而按照要求將節(jié)目和節(jié)目導視數(shù)據(jù)記錄和回放。錄像和回放請求可能由實施于因特網(wǎng)服務(wù)系統(tǒng)235中的節(jié)目導視服務(wù)器應用程序或網(wǎng)絡(luò)應用程序所生成。錄像和回放請求也可能由實施于個人計算機231上的交互式節(jié)目導視客戶所生成及可以由因特網(wǎng)服務(wù)系統(tǒng)235提供給遠程媒體服務(wù)器24。節(jié)目和節(jié)目導視數(shù)據(jù)可以由因特網(wǎng)服務(wù)系統(tǒng)235使用合適的實時因特網(wǎng)視頻方案(例如使用M-Bone)來提供給個人計算機231,或者可以由個人計算機231下載和存儲以供回放之用。
圖2a、2b、2c、2d和2e的遠程媒體服務(wù)器24用于將節(jié)目、節(jié)目導視數(shù)據(jù)、或它們的任何合適組合記錄,以及可以響應于由節(jié)目導視生成的請求而向用戶電視設(shè)備22提供它們之中的一個或兩個。遠程媒體服務(wù)器24也可記錄相關(guān)聯(lián)的數(shù)據(jù),例如在模擬電視頻道的垂直消隱期間(VBI)內(nèi)或者數(shù)字電視頻道上數(shù)字數(shù)據(jù)道上載帶的數(shù)據(jù)。與節(jié)目相關(guān)聯(lián)的數(shù)據(jù)的例子是副標題、文本道、音樂信息道、附加視頻格式、附加語言或其他附加數(shù)據(jù)。如此處所用,錄像和回放“節(jié)目編排”或“節(jié)目”的錄相和回放可以包括但不必要求與節(jié)目相關(guān)聯(lián)的數(shù)據(jù)的記錄和回放。所示遠程媒體服務(wù)器24位于節(jié)目導視傳播設(shè)備16處,但也可位于單獨的傳播設(shè)備(例如有線系統(tǒng)首端、廣播傳播設(shè)備、衛(wèi)星電視傳播設(shè)備、或任何其他合適類型的電視傳播設(shè)備)處。
遠程媒體服務(wù)器24可以基于適合于按照要求錄像和回放節(jié)目或節(jié)目導視數(shù)據(jù)的硬件和軟件的任何合適的組合。如此處所定義,詞組“按照要求錄像”系指響應于用戶選擇需要錄像的節(jié)目而錄像一個節(jié)目或記錄節(jié)目導視數(shù)據(jù)。不必要在進行選擇的同時實際地將節(jié)目錄像。例如,可以在安排的廣播時間之前選擇供錄像的節(jié)目而在播送所選節(jié)目時進行錄像。
遠程媒體服務(wù)器24可以包括處理電路11、內(nèi)存13和存儲設(shè)備15。處理電路11可以包括任何合適的處理器例如微處理器或微處理器組,以及其他處理電路例如高速緩存電路、直接存儲器存取(DMA)電路、數(shù)字化電路和輸入/輸出(I/O)電路。處理電路11還可包括適合于將存于存儲設(shè)備15上的節(jié)目和數(shù)據(jù)文件解碼的電路以及將它們轉(zhuǎn)換為合適的視頻信號以供傳播設(shè)備21傳播的電路。如果節(jié)目編排作為活動圖像專家組(MPEG)MPEG-2文件存儲,則處理電路11可以包括例如用于將文件解碼和將它們轉(zhuǎn)換為國家電視標準委員會(NTSC)視頻信號的解碼器。在另一個合適的方案中,處理電路將MPEG-2文件送至傳播設(shè)備21以便作為MPEG-2數(shù)據(jù)流傳播至用戶。MPEG-2數(shù)據(jù)流可由用戶電視設(shè)備22解碼和顯示。
內(nèi)存13可以是任何合適于將用于完成處理電路11功能的計算機代碼進行高速緩存和存儲的存儲器。內(nèi)存13可當回放或?qū)⒐?jié)目錄像時用于將視頻節(jié)目、視頻節(jié)目的一部分或供處理電路11用的節(jié)目導視數(shù)據(jù)進行高速緩存。
存儲設(shè)備15可以是任何適合于將節(jié)目編排文件和相關(guān)聯(lián)的節(jié)目導視數(shù)據(jù)記錄的存儲設(shè)備。圖3中顯示存儲設(shè)備15的一個合適的布置。圖3的存儲設(shè)備布置只是說明性的。存儲設(shè)備15可以包括任何合適的可錄像存儲系統(tǒng)和媒體。存儲設(shè)備15可以包括例如磁帶陣列51、光盤存儲組53、冗余獨立盤陣列(RAID)55、任何其他合適的海量存儲系統(tǒng)或它們的任何合適組合。磁帶陣列51可以包括任何合適的高速海量存儲磁帶陣列,例如8mm磁帶陣列。磁帶陣列51可以為存于光盤存儲組53或RAID 55中的節(jié)目提供后備(back-up)或存庫(archive)。
光盤存儲組53可以是任何合適的可錄像光盤存儲系統(tǒng)。光盤存儲組53可以在可錄像光盤(CD)或數(shù)字通用盤(DVD)上將節(jié)目錄像。在回放時,光盤存儲組53上所存節(jié)目和數(shù)據(jù)可以暫時存于RAID 55上的虛擬存儲器中(例如交換文件中)以供內(nèi)存13使用,或者可以直接提供給內(nèi)存13(例如通過處理電路11中的合適的DMA電路)以備解碼之用。
存儲設(shè)備15可以用數(shù)百千兆字節(jié)、垓字節(jié)或更多字節(jié)的數(shù)量級來衡量。雖然這涉及相當數(shù)量的資源,存儲設(shè)備15仍然比為每個節(jié)目編排時間槽錄像由首端傳播的每個節(jié)目(或它們的大子集)的系統(tǒng)需要較少存儲量。因為本發(fā)明通常只需錄像那些由用戶選擇的節(jié)目,不必日常地錄像那些不太流行的節(jié)目,因而能減少系統(tǒng)的總存儲要求。如果每個用戶個別地錄像他或她自己的節(jié)目副本,則存儲設(shè)備15也可小于全部用戶在他們自己家中所保持的總存儲量。如果需要,遠程媒體服務(wù)器24可以為每個用戶分配特定存儲量。此存儲量可以是固定的也可是可配置的。
可以用一個或多個目錄中保持的指針來指向所錄像的節(jié)目。每個用戶的指針目錄可以例如存儲于內(nèi)存13或RAID 55中。用戶目錄也可就地由節(jié)目導視保持。圖4中顯示用戶目錄和其他目錄的說明性布置。每個用戶目錄59可以包括每個已經(jīng)為用戶錄像的節(jié)目的一個標識符和一個指向在其上初始地將節(jié)目錄像的存儲設(shè)備的指針。在此例子中,節(jié)目1和3曾經(jīng)初始地錄像于光盤存儲組53上。節(jié)目4和2是初始地錄像于RAID 55上。節(jié)目也可錄像于磁帶組51上以及如果需要也可在不同存儲設(shè)備上錄像單個節(jié)目的不同部分,但為避免使圖紙過于復雜,本發(fā)明的這些方面未示于圖4中。
每個存儲設(shè)備可以保持一個媒體目錄61和一個媒體存儲器63。如此處所用,媒體存儲器是任何用于存儲節(jié)目、節(jié)目導視數(shù)據(jù)的物理存儲設(shè)備或存儲媒體或它們的合適組合或它們的虛擬分區(qū),也可包括整個具有一個分區(qū)或沒有分區(qū)的存儲設(shè)備或存儲媒體。每個媒體目錄61可以包括一個由存儲設(shè)備錄像的節(jié)目的清單。每個媒體目錄61也可包括指向存于媒體存儲器63中的節(jié)目的位置的指針。如果需要,磁帶陣列51可用于將存于可選的存儲組53或RAID 55中的節(jié)目按照預定時間(例如一個月)進行存庫。此外,可由光盤存儲組53為RAID 55(未示出)將節(jié)目進行存庫。節(jié)目3是已經(jīng)由磁帶陣列51存庫的節(jié)目的例子。如果需要,媒體目錄61入口可以指向磁帶陣列51上的媒體目錄61反映存庫情況。
響應于由實施于交互式節(jié)目導視電視設(shè)備17上的節(jié)目導視所生成的錄像請求,遠程媒體服務(wù)器24在存儲設(shè)備15上將節(jié)目和相關(guān)聯(lián)的節(jié)目導視數(shù)據(jù)記錄。如此處所定義,“錄像請求”是任何命令、請求、消息、遠程過程調(diào)用、基于對象的通信或任何其他類型的內(nèi)部過程或基于內(nèi)部對象的通信,用于允許節(jié)目導視傳播關(guān)于用戶希望在媒體服務(wù)器上錄像的節(jié)目的信息。
圖5中顯示用于闡述如何由遠程媒體服務(wù)器24將節(jié)目錄像的說明性數(shù)據(jù)流圖。由實施于交互式節(jié)目導視電視設(shè)備17上的節(jié)目導視生成的錄像請求可以在請求隊列110中排隊以供合并之用。合并器115可以是一個在遠程媒體服務(wù)器24上運行的過程。合并器115將同一個節(jié)目的多個錄像請求合并及將個別的和組合的錄像作業(yè)放置于作業(yè)隊列120中。
除非多個用戶已經(jīng)請求錄像一個節(jié)目,實際上可能不希望錄像該節(jié)目。在所請求的節(jié)目播送之前的一定時間間隔內(nèi),合并器115可以檢查作業(yè)隊列120以便判斷是否有足夠多的用戶已經(jīng)請求錄像該節(jié)目。如果沒有足夠多的用戶,則合并器115可以生成一條消息,由傳播設(shè)備21送回至發(fā)出請求的一個用戶或多個用戶。當節(jié)目導視收到這一消息后,節(jié)目導視可以通知用戶沒有錄像該節(jié)目。選代地,節(jié)目導視可以請求由本地媒體服務(wù)器例如圖6的本地媒體服務(wù)器29來錄像該節(jié)目,或者可以自己在存儲設(shè)備上錄像該節(jié)目。
圖5中還顯示作業(yè)隊列120中的說明性入口121。入口121可以包括例如日期、開始時間、結(jié)束時間(或者持續(xù)時間)、頻道以及已經(jīng)被選擇以供在遠程媒體服務(wù)器24上錄像的那些節(jié)目的標識符。這些入口也可包括曾經(jīng)選擇供錄像用的每個節(jié)目的用戶清單。圖5顯示例如節(jié)目2已被用戶1和用戶2選擇請求錄像。如果節(jié)目是流行的,則許多用戶會請求將它錄像。
錄像機125可以是一個在遠程媒體服務(wù)器24的處理電路11上運行的適合于監(jiān)視作業(yè)隊列120的和在存儲設(shè)備15上將節(jié)目錄像的過程。遠程媒體服務(wù)器24的處理電路11可以包括例如一個或多個調(diào)諧器、數(shù)字編碼器或數(shù)字解碼器,用于調(diào)諧至由傳播設(shè)備21提供的節(jié)目編排或否則選擇由傳播設(shè)備21提供的節(jié)目編排并且將節(jié)目格式化以供遠程媒體服務(wù)器24錄像之用。模擬和數(shù)字調(diào)諧器和解碼器的任何合適組合今后稱為調(diào)諧器以便簡化討論。錄像機125可以根據(jù)作業(yè)隊列120中的入口在特定時間內(nèi)將一個或多個調(diào)諧器引向特定頻道(模擬的或數(shù)字的)。在此例中,錄像機125可以在1999年12月21日將第一調(diào)諧器調(diào)諧至頻道4以便為用戶1將節(jié)目1錄像。錄像機125還可在相同時間內(nèi)將第二調(diào)諧器調(diào)諧至頻道5以便為用戶1和用戶2將節(jié)目2錄像。遠程媒體服務(wù)器24所需調(diào)諧器數(shù)量的上限可以是由傳播設(shè)備21傳播的頻道數(shù)。這些調(diào)諧器可以基于使用一個或多個集成電路實施的調(diào)諧和解碼電路。
如果需要,錄像機125可指令處理電路11將節(jié)目編排和節(jié)目導視數(shù)據(jù)編碼為數(shù)字文件(例如MPEG-2文件)或為數(shù)字數(shù)據(jù)流(例如MPEG-2數(shù)據(jù)流)。存儲設(shè)備15可以使用例如合適的DMA技術(shù)來記錄這些文件或數(shù)據(jù)流。如果需要,處理電路11可使用任何合適的數(shù)字壓縮算法將這些數(shù)字文件或數(shù)據(jù)流壓縮。
在其上已經(jīng)錄像了節(jié)目的存儲設(shè)備可以向錄像機125提供一個指向所錄像的節(jié)目在媒體目錄61中的入口的指針。這可以自動地完成或者響應于由錄像機125生成的查詢而完成。如果用戶目錄59(圖4)由遠程媒體服務(wù)器24保持,則錄像機125可能將入口放置于已經(jīng)選擇供錄像用節(jié)目的用戶的用戶目錄59中。如果由節(jié)目導視就地保持用戶目錄59的副本,則節(jié)目導視可以例如通過節(jié)目導視服務(wù)器25或使用任何其他合適的方案來下載用戶目錄。選代地,節(jié)目導視可以只將指針下載至媒體目錄入口內(nèi)。如果用戶目錄59只由節(jié)目導視保持,則節(jié)目導視可以在發(fā)出合適的對于指針的請求之后響應于錄像請求自動地接收或者使用任何其他合適的方案接收指向其中列出節(jié)目的媒體目錄61的指針。
響應于由實施于交互式節(jié)目導視電視設(shè)備17上的節(jié)目導視所生成的檢索請求,遠程媒體服務(wù)器24自存儲設(shè)備15中檢索節(jié)目。處理電路11可以如下地處理請求在用戶的用戶目錄59中搜索被請求的節(jié)目,然后根據(jù)目錄中的指針發(fā)出合適的檢索命令(或請求)至存儲設(shè)備15。例如,當用戶1請求播放節(jié)目1時,處理電路11發(fā)出合適的檢索命令至光盤存儲組53。該節(jié)目自媒體存儲器63中檢索出來并且可能傳輸至內(nèi)存13(例如通過處理電路11中的DMA電路)以便由處理電路11解碼以及傳播至用戶電視設(shè)備22。如果需要,處理電路可以用數(shù)字形式傳播被請求的節(jié)目至傳播設(shè)備21以便傳播至用戶電視設(shè)備22。
如果被請求的節(jié)目已經(jīng)存庫(例如存于原先存儲該節(jié)目的存儲設(shè)備以外的存儲設(shè)備上),則原先存儲設(shè)備可以響應于由處理電路11生成的命令(或請求)而發(fā)出合適的檢索命令至存庫存儲設(shè)備。例如,當用戶1請求檢索節(jié)目3以供回放時,處理電路11可發(fā)出檢索命令至光盤存儲組53。接著光盤存儲組53檢驗其媒體目錄61,確定節(jié)目3已經(jīng)存庫,及發(fā)出檢索請求至磁帶陣列51。磁帶陣列51自其媒體存儲器63中檢索節(jié)目,并且使用任何合適的互連(例如并行的連接,小計算機系統(tǒng)接口(SCSI)連接(例如寬SCSI-2、快寬SCSI-2,特別SCSI-3等),通用串行總線(USB)連接或任何其他合適連接)將其傳輸至光盤存儲組53。選代地,存庫設(shè)備(在此例中為磁帶陣列51)可以直接將節(jié)目傳輸至內(nèi)存13(例如通過處理電路11的DMA電路)。如果需要,處理電路11可以判斷節(jié)目是否已經(jīng)存庫,及可能發(fā)出請求至磁帶陣列51。
在系統(tǒng)運行時,可能有多個用戶請求回放單個節(jié)目以致一個用戶的節(jié)目回放將覆蓋另一個用戶的節(jié)目回放。遠程媒體服務(wù)器24可以通過例如向每個用戶賦予一個指向該節(jié)目內(nèi)該用戶當今觀看位置的指針而同時地為多個用戶回放同一個節(jié)目。一個合適的方案可能涉及將整個節(jié)目或它的一部分以數(shù)字形式在內(nèi)存13中進行高速緩存。
圖6a和6b闡述如何使用指針為多個用戶同時地播放同一個節(jié)目。在遠程媒體服務(wù)器24收到對節(jié)目的請求后,遠程媒體服務(wù)器24向發(fā)出請求的用戶賦予一個指針并且檢索全部或一部分所請求的節(jié)目。圖6a闡述遠程媒體服務(wù)器24將正為三個用戶同時播放的整個兩小時的電影進行高速緩存。圖6b闡述遠程媒體服務(wù)器24為三個用戶中的每一個按照預定時間(例如15分鐘)將所請求的電影進行高速緩存。
當電影進行放映時,遠程媒體服務(wù)器24可以將每個用戶的指針增量。遠程媒體服務(wù)器24也可預先將節(jié)目的預定時間的部分(例如下一個5分鐘)解碼以便當用戶的指針前進時,該視頻節(jié)目已經(jīng)準備好由傳播設(shè)備21傳播。如果用戶退回查看電影,則遠程媒體服務(wù)器24可以使用戶的指針后退(即將它向左移動)并且預先將電影的先前部分解碼。
如果遠程媒體服務(wù)器24只將節(jié)目的一部分進行高速緩存,如圖6b中所示,則它只能在內(nèi)存13中將每個部分的單個副本進行高速緩存。當用戶1操作使電影進至例如分鐘15時,遠程媒體服務(wù)器24可以檢查分鐘15至30的內(nèi)容是否早已被高速緩存了。在此例中,它們早已被高速緩存以及該副本(用戶2正指向它)可以用于用戶1。如果分鐘15至30的內(nèi)容并未高速緩存過,則媒體服務(wù)器25可以將它們預先拾取和預先解碼一個合適量(例如5分鐘)以使用戶1的視頻流不被中斷。如果需要,媒體服務(wù)器25可以連續(xù)地預先拾取下一個15分鐘(或更少時間)的數(shù)據(jù)。
節(jié)目導視數(shù)據(jù)和錄像的視頻節(jié)目可以使用任何合適方案或者作為合適的模擬視頻信號(例如NTSC視頻信號)或者以合適的數(shù)字格式(例如作為MPEG-2文件或作為MPEG-2數(shù)據(jù)流)由傳播設(shè)備21傳播至用戶電視設(shè)備22。例如,節(jié)目和節(jié)目導視數(shù)據(jù)可以由媒體服務(wù)器24回放并且傳播至用戶電視設(shè)備22以供實時觀看。如果節(jié)目和節(jié)目導視數(shù)據(jù)作為數(shù)字數(shù)據(jù)流傳播,則用戶電視設(shè)備22可以實時地將數(shù)據(jù)流解碼。這類按照要求的節(jié)目和節(jié)目導視數(shù)據(jù)可以根據(jù)用戶設(shè)置的愛好來回放。在第二合適方案中,節(jié)目和節(jié)目導視數(shù)據(jù)作為一個或多個數(shù)字文件或作為數(shù)字數(shù)據(jù)流傳播,并且由用戶電視設(shè)備22存儲以備回放。在第三合適方案中,節(jié)目和節(jié)目導視數(shù)據(jù)由遠程媒體服務(wù)器24回放并且使用合適的近似點播(NVOD)方案根據(jù)在模擬或數(shù)字頻道上的計劃進行傳播。在又一個合適的方案中,遠程媒體服務(wù)器24可以在準備送至用戶的物理媒體例如DVD或錄像帶上將節(jié)目和節(jié)目導視數(shù)據(jù)錄像。也可使用這些方案的任何組合或任何其他合適的方案。
圖7中顯示用戶電視設(shè)備22的說明性布置。圖7的用戶電視設(shè)備22在輸入端26處自傳播設(shè)備中接收模擬視頻或數(shù)字視頻流。來自節(jié)目導視傳播設(shè)備16的數(shù)據(jù)也在輸入端26處接收。在正常電視觀看期間,用戶將機頂盒調(diào)諧至所需電視頻道(模擬或數(shù)字)。該電視頻道的信號然后提供于視頻輸出端30。在輸出端30處提供的信號通?;蚴穷A定頻道(例如頻道3或4)上的射頻(RF)信號,或是模擬解調(diào)的視頻信號,但也能是在合適的數(shù)字總線(例如使用電機和電子工程師學會(IEEE)1394標準(未示出)的總線)上提供給電視機36的數(shù)字信號。輸出端30處的視頻信號由可選的輔助存儲設(shè)備32接收。
交互式電視節(jié)目導視或節(jié)目導視客戶可以在機頂盒上、在電視機36上、在可選的數(shù)字存儲設(shè)備31上(如果電視機36或可選的數(shù)字存儲設(shè)備31具有合適的處理電路和存儲器的話)或在合適的連至電視機36的模擬或數(shù)字接收機上運行。交互式電視節(jié)目導視也可配合地同時在電視機36和機頂盒28兩者上運行。在例如1998年11月5日提交的Ellis的美國專利申請系列號09/186,598中描述了在其中配合的交互式電視應用程序在多個設(shè)備上運行的交互式電視應用系統(tǒng),它在此處全部引為參考。
輔助存儲設(shè)備32可以是任何合適類型的模擬或數(shù)字節(jié)目存儲設(shè)備或播放機(例如錄像機、數(shù)字式視頻盤(DVD)播放機等)。節(jié)目錄像和其它特征可由機頂盒28使用控制路徑34加以控制。如果輔助存儲設(shè)備32是例如錄像機,則通??刂坡窂?4涉及紅外發(fā)射機的使用,該紅外發(fā)射機與正常時自例如遠程控制40的遠程控制中接收命令的錄像機中紅外接收機耦合。遠程控制40可用于控制機頂盒28、輔助存儲設(shè)備32和電視機36。
如果需要,用戶可以在可選的數(shù)字存儲設(shè)備31上以數(shù)字形式將節(jié)目、節(jié)目導視數(shù)據(jù)或它們的組合錄像。數(shù)字存儲設(shè)備31可以是可寫光盤存儲設(shè)備(例如能夠播放可錄像DVD光盤的DVD播放機)、磁存儲設(shè)備(例如盤驅(qū)動器或數(shù)字磁帶)或任何其他數(shù)字存儲設(shè)備。在例如1998年9月17日提交的Hassell等人的美國專利申請系列號09/157,256中描述了具有數(shù)字存儲設(shè)備的交互式電視節(jié)目導視系統(tǒng),它在此處全部引為參考。
數(shù)字存儲設(shè)備31可包含于機頂盒28之中或它可以是通過輸出端口和合適接口連至機頂盒28的外部設(shè)備。數(shù)字存儲設(shè)備31可以例如包含于本地媒體服務(wù)器29中。如果需要,機頂盒28中的處理電路將收到的視頻信號、音頻信號和數(shù)據(jù)信號格式化為數(shù)字文件格式。優(yōu)選地,文件格式是一種開放式文件格式,例如活動圖像專家組(MPEG)MPEG-2標準或活動聯(lián)合照片專家組(MJPEG)標準。所得數(shù)據(jù)通過合適總線(例如使用電機和電子工程師學會(IEEE)1394標準的總線)流至數(shù)字存儲設(shè)備31并且存于數(shù)字存儲設(shè)備31中。在另一個合適的方案中,可自傳播設(shè)備21接收MPEG-2數(shù)據(jù)流或文件系列并且存于數(shù)字存儲設(shè)備31中。例如,可以存儲來自電視傳播設(shè)備16的由用戶使用遠程媒體服務(wù)器錄像的節(jié)目的文件。當需要時可將這類數(shù)字文件回放給用戶。
在通常的節(jié)目導視系統(tǒng)中,輔助存儲設(shè)備32或數(shù)字存儲設(shè)備31是用于向用戶提供將節(jié)目錄像的能力所必需的。但在實現(xiàn)本發(fā)明時就不需要這類存儲設(shè)備,因為用戶可以在遠程媒體服務(wù)器24上將節(jié)目錄像。實際上這類存儲設(shè)備可以在用戶電視設(shè)備22中略去而對節(jié)目導視功能影響最小甚至沒有影響,從而進一步使用戶電視設(shè)備22的費用最低。
電視機36自輔助存儲設(shè)備32中通過通信路徑38接收視頻信號。通信路徑38上的視頻信號可以或在回放預先錄像的存儲媒體(例如錄像機或可錄像數(shù)字視頻盤)時由輔助存儲設(shè)備32生成,或在回放預先錄像的數(shù)字視頻節(jié)目(例如由用戶在遠程媒體服務(wù)器24處或本地媒體服務(wù)器29處錄像的視頻節(jié)目)時由數(shù)字存儲設(shè)備31生成,可以自機頂盒28送過去,如果輔助存儲設(shè)備32不包括于用戶電視設(shè)備22中則可以通過機頂盒28直接提供給電視機36,或者可以直接由電視機36接收。在正常觀看電視期間,提供給電視機36的視頻信號對應于用戶已經(jīng)用機頂盒28調(diào)諧到的所需頻道。當機頂盒28用于回放存于數(shù)字存儲設(shè)備31中的信息時,或當機頂盒28用于將數(shù)字視頻流或自電視傳播設(shè)備16傳播出來的數(shù)字文件解碼時也可由機頂盒28提供視頻信號至電視機36。
機頂盒28可以具有通信設(shè)備37,用于通過通信路徑20直接與節(jié)目導視服務(wù)器25、遠程媒體服務(wù)器24或因特網(wǎng)服務(wù)系統(tǒng)61通信。如果需要,通信設(shè)備37還支持用戶電視設(shè)備22與本地媒體服務(wù)器29之間通過通信路徑167的通信。通信路徑167可以是任何合適的線路,例如串行或并行線路、網(wǎng)絡(luò)線路、因特網(wǎng)連接、DOCSIS線路、無線電線路、紅外線路或任何其他合適的有線或無線的數(shù)字或模擬線路。
通信設(shè)備37可以是調(diào)制解調(diào)器(例如任何合適的模擬或數(shù)字標準、蜂窩式或有線調(diào)制解調(diào)器),網(wǎng)絡(luò)接口卡(例如以太網(wǎng)卡、令牌環(huán)卡等)或其他合適的通信設(shè)備。通信設(shè)備37也可是具有因特網(wǎng)連接(例如圖2c和2d中所示布置)的個人計算機。如果需要,電視機36也可具有這類合適的通信設(shè)備。在選代的方案中,用戶電視設(shè)備22可以使用合適的返回路徑或通信路徑20通過傳播設(shè)備21與遠程媒體服務(wù)器24或因特網(wǎng)服務(wù)系統(tǒng)61通信。
節(jié)目導視可以使用任何合適的網(wǎng)絡(luò)和傳輸層協(xié)議在通信路徑20上與節(jié)目導視服務(wù)器25、遠程媒體服務(wù)器24或因特網(wǎng)服務(wù)系統(tǒng)61通信??梢允褂脜f(xié)議堆棧,它包括例如排序的包交換/因特網(wǎng)包交換(SPX/IPX)層,傳輸控制協(xié)議/因特網(wǎng)協(xié)議(TCP/IP)層,Appletalk事務(wù)協(xié)議/數(shù)據(jù)包傳送協(xié)議(ATP/DDP)層或任何其他合適的網(wǎng)絡(luò)和傳輸層協(xié)議。如果需要也可使用DOCSIS。這些協(xié)議也可用于與本地媒體服務(wù)器29通信,但實際上其他合適的協(xié)議也可用于與服務(wù)器29通信,例如Sun Microsystems的Jini聯(lián)網(wǎng)協(xié)議。
本地媒體服務(wù)器29可以是在用戶家庭中的適合于按照要求存儲和回放節(jié)目的設(shè)備。本地媒體服務(wù)器29可以是例如通過以太網(wǎng)連接連至機頂盒28的個人計算機,標準串行或并行端口,通用串行總線,IEEE 1394總線等。
本地媒體服務(wù)器29可能具有處理電路35。內(nèi)存35和存儲設(shè)備37。處理電路33可以包括任何合適的例如微處理器或一組微處理器的處理器,以及其他例如高速緩存電路、直接存儲器存取(DMA)電路和輸入/輸出(I/O)電路的處理電路。處理電路33也可包括適合于按照要求將節(jié)目錄像的電路。處理電路33也可包括適合于將存于存儲設(shè)備37上的節(jié)目和數(shù)據(jù)文件解碼和將它們轉(zhuǎn)換為合適的視頻信號以供用戶電視設(shè)備22回放之用的電路。如果節(jié)目編排作為MPEG-2文件進行存儲,則處理電路33可以包括例如用于將文件解碼和將它們轉(zhuǎn)換為國家電視標準委員會(NTSC)視頻信號的MPEG-2解碼器。
內(nèi)存35可以是任何適合于將用于完成處理電路33功能的計算機代碼進行高速緩存和進行存儲的內(nèi)存。內(nèi)存35也可在為用戶播放節(jié)目時將處理電路33的視頻節(jié)目或視頻節(jié)目一部分進行高速緩存。存儲設(shè)備37可以是任何適合于將節(jié)目編排文件和相關(guān)聯(lián)的節(jié)目導視數(shù)據(jù)記錄的存儲設(shè)備。存儲設(shè)備37可以是例如合適的具有以千兆字節(jié)或更多字節(jié)計的容量的硬盤。用戶目錄例如圖4的用戶目錄59可以由處理電路33保持并且存于內(nèi)存35、存儲設(shè)備37或兩者之中。
圖8顯示遠程控制40的說明性布置。遠程控制40可以具有任何合適的用于向用戶提供機會以便改變頻道、在節(jié)目導視內(nèi)漫游、調(diào)用節(jié)目導視功能、控制存儲設(shè)備或媒體服務(wù)器的按鈕或鍵或任何其他合適的鍵。更具體地,用戶可以按下數(shù)字鍵801以便輸入頻道號、父母控制代碼、購買代碼等。用戶可以按下“Guide”鍵805以便例如訪問節(jié)目導視,及按下箭頭鍵803、頁面向上鍵805和頁面向下鍵807以便在導視內(nèi)漫游。用戶可以按下“PLAY”鍵809、“FF”鍵811、“REW”鍵813、“REC”鍵815、“STOP”鍵819和“PAUSE”鍵817以便在媒體服務(wù)器或存儲設(shè)備上將節(jié)目播放、快速前進、退回、錄像、停止和暫時中斷。
圖9中顯示圖7的用戶電視設(shè)備22的更一般化的實施例。如圖9中所示,來自節(jié)目導視傳播設(shè)備16(圖1)的節(jié)目導視數(shù)據(jù)由用戶電視設(shè)備22的控制電路42接收??刂齐娐?2的功能可使用圖7的機頂盒布置來提供。選代地,這些功能可以組合入先進的電視接收機(例如數(shù)字電視接收機或高分辨率電視(HDTV)接收機),個人計算機電視機(PC/TV)或者任何其他合適的布置中。如果需要,可以使用這些布置的組合。
圖9的用戶電視設(shè)備22可以具有用于將節(jié)目編排錄像的輔助存儲設(shè)備47,數(shù)字存儲設(shè)備49或它們的任何合適組合。如果需要可以省略輔助存儲設(shè)備47和數(shù)字存儲設(shè)備49。輔助存儲設(shè)備47可以是任何合適類型的模擬或數(shù)字節(jié)目存儲設(shè)備(例如錄像機、數(shù)字式通用盤(DVD)等)。節(jié)目錄像和其他特征可由控制電路42進行控制。數(shù)字存儲設(shè)備49可以是例如可寫光盤存儲設(shè)備(例如能夠播放可錄像DVD盤的DVD播放機),磁存儲設(shè)備(例如盤驅(qū)動器或數(shù)字磁帶)或任何其他數(shù)字存儲設(shè)備。
存儲器63可以是任何適合于存儲供控制電路42用的節(jié)目導視應用指令和節(jié)目導視數(shù)據(jù)的內(nèi)存或其他存儲設(shè)備,例如隨機存取存儲器(RAM)、只讀存儲器(ROM),閃爍存儲器,硬盤驅(qū)動器,這些設(shè)備的組合等。存儲器63也可用于將視頻信號進行高速緩存。節(jié)目導視也可存儲由遠程媒體服務(wù)器存于存儲器63中的用戶目錄59的副本。節(jié)目導視也例如作為節(jié)目導視數(shù)據(jù)流的一部分來接收用戶目錄59的副本。在合適的方案中,任何時候當輸入目錄59時例如當用戶將節(jié)目錄像、刪除節(jié)目或當節(jié)目存放時間太長而由遠程媒體服務(wù)器24自動地刪除該節(jié)目時,用戶目錄59可以自動地下載至節(jié)目導視。選代地,節(jié)目導視可以自節(jié)目導視服務(wù)器25或遠程媒體服務(wù)器24中獲得用戶目錄59的副本。在另一個合適的方案中,節(jié)目導視可以在存儲器63中保持用戶目錄59。節(jié)目導視可以包括指向在傳輸至遠程媒體服務(wù)器24的檢索請求中媒體目錄61的指針。
圖9的用戶電視設(shè)備22可以具有通信設(shè)備51,用于支持用戶電視設(shè)備22與遠程媒體服務(wù)器24或者因特網(wǎng)服務(wù)系統(tǒng)61之間通過通信路徑20的通信。通信設(shè)備51也可支持用戶電視設(shè)備22與本地媒體服務(wù)器29之間的通信。通信設(shè)備51可以是調(diào)制解調(diào)器(例如任何合適的模擬或數(shù)字標準、蜂窩式、或有線調(diào)制解調(diào)器),網(wǎng)絡(luò)接口卡(例如以太網(wǎng)卡、令牌環(huán)卡等)或其他合適的通信設(shè)備。
用戶使用用戶輸入設(shè)備46來控制用戶電視設(shè)備22的操作。用戶輸入設(shè)備46可以是指示設(shè)備,無線遠程控制,鍵盤,觸摸屏,聲音識別系統(tǒng),基于筆的計算機設(shè)備或任何其他合適的用戶輸入設(shè)備。為觀看電視,用戶指令控制電路42在顯示設(shè)備45上顯示所需電視頻道。為調(diào)用節(jié)目導視的功能,用戶指令實施于交互式節(jié)目導視電視設(shè)備17上的節(jié)目導視來生成主菜單或其他所需節(jié)目導視顯示屏,以便在顯示設(shè)備45上顯示。
當用戶表示希望調(diào)用交互式電視節(jié)目導視時(例如使用遠程控制40上的“MENU”鍵),節(jié)目導視即生成合適的節(jié)目導視顯示屏以便在顯示設(shè)備45上顯示??梢陨衫鐖D10的說明性主菜單屏幕100的主菜單屏幕,用于向用戶提供機會調(diào)用不同節(jié)目導視功能。主菜單屏幕可以包含不同廣告、標識語等。
圖10的說明性主菜單100包括具有可選擇節(jié)目導視特征106的菜單102。如果需要,特征106可以根據(jù)特征類型加以組織。在菜單102中,例如節(jié)目導視選項106已經(jīng)組織為三列。標以“TV GUIDE”的列是與列表有關(guān)的特征,標以“MSO SHOWCASE”的列是與多個系統(tǒng)操作員(MSO)有關(guān)的特征,及標以“VIEWER SERVICE”的列是與觀眾有關(guān)的特征。當用戶自菜單102中選擇一個特征時,交互式電視節(jié)目導視可以為該節(jié)目導視特征生成一個顯示屏。
主菜單屏幕100可以包括一個或多個可選擇廣告108??蛇x擇廣告108可以例如包括文本和為每次觀看付費節(jié)目作廣告的圖像。當用戶選擇一個可選擇廣告108時,節(jié)目導視可以顯示信息(例如每次觀看付費信息)或采取其他與廣告內(nèi)容相關(guān)的操作。如果需要,可以呈現(xiàn)純文本廣告,如可選擇廣告條110所示。
主菜單屏幕100也可包括其他屏幕單元。可以例如使用例如產(chǎn)品商標標識語圖像112那樣的產(chǎn)品商標標識語圖像來標示節(jié)目導視產(chǎn)品的商標??梢岳缡褂梅?wù)供應商標識語圖像114那樣的服務(wù)供應商標識語圖像來呈現(xiàn)電視服務(wù)供應商的標識。可以在時鐘顯示區(qū)116中顯示當今時間。此外,如果節(jié)目導視支持傳輸消息功能,則可以使用例如標示器圖像118的合適標示器來向用戶標示來自有線操作員的郵件正等待著用戶。
交互式電視節(jié)目導視的一項功能可以是向用戶提供機會來觀看電視節(jié)目清單。用戶可以通過例如在與節(jié)目清單相關(guān)的所需節(jié)目導視選項(例如“movies”選項)上放置增亮區(qū)120來表示希望觀看節(jié)目清單。當用戶在遠程控制40上按下合適鍵(例如“GUIDE”鍵)時節(jié)目導視也可呈現(xiàn)節(jié)目清單。當用戶表示希望觀看電視節(jié)目清單時,節(jié)目導視可以從由節(jié)目導視傳播設(shè)備16提供的數(shù)據(jù)流中、從服務(wù)器25中或從存儲器63中獲得節(jié)目清單數(shù)據(jù)以及為在監(jiān)視器45上顯示而生成合適的節(jié)目清單屏幕。節(jié)目清單屏幕可以包含根據(jù)一個或多個組織準則(例如根據(jù)節(jié)目分類)而組織的節(jié)目清單的一個或多個組或表。
節(jié)目清單屏幕可以全部地或部分地覆蓋于用戶正觀看的節(jié)目之上。當節(jié)目處于“browse”模式中時,也可將清單覆蓋于或否則放置于同一屏幕中。節(jié)目導視可以例如向用戶提供機會以便按照時間、按照頻道、按照一系列分類(例如電影、運動、兒童等)來觀看清單,或者也可允許用戶按照標題搜索清單??墒褂萌魏魏线m的清單、列表、網(wǎng)格或其他合適的顯示布置來顯示節(jié)目清單。如果需要,節(jié)目清單顯示屏幕可以包括可選擇的廣告、產(chǎn)品商標標識語圖像、服務(wù)供應商商標圖像、時鐘或任何其他合適的標示器或圖像。
用戶可以通過例如自菜單102中選擇一個可選擇特征來表示希望按照時間、按照頻道或按照分類觀看節(jié)目清單。作為響應,節(jié)目導視可以在合適的清單顯示屏幕上顯示節(jié)目清單。圖11a、11b和11c分別闡述按照時間、按照頻道和按照分類顯示節(jié)目清單。圖11a、11b和11c的節(jié)目清單顯示屏幕130、135和140可以包括增亮區(qū)151、用于將當今節(jié)目清單150增亮。用戶可以使用用戶輸入設(shè)備46輸入合適的命令而放置增亮區(qū)151。例如,如果用戶輸入設(shè)備46具有一個鍵盤,則用戶能夠使用向上、向下、向左和向右箭頭鍵放置增亮區(qū)151。也可使用遠程控制40上的箭頭鍵放置增亮區(qū)151從而將遠程節(jié)目清單搖向左、搖向右、搖向上和搖向下。選代地,也可使用觸摸感受屏、軌跡球、聲音識別設(shè)備、基于筆的計算機設(shè)備或其他合適設(shè)備來移動增亮區(qū)151或選擇節(jié)目清單而不使用增亮區(qū)151。在又一個方案中,用戶可以向聲音請求識別系統(tǒng)講出一個電視節(jié)目清單。這些選擇節(jié)目清單的方法只是說明性的。如果需要,可以使用任何其他用于選擇節(jié)目清單或節(jié)目導視中其他項目的合適方案。
節(jié)目導視可以提供給用戶機會以便在其他時間或其他頻道觀看節(jié)目清單。用戶可以例如使用左和右箭頭鍵來改變時間片(當節(jié)目清單按照時間呈現(xiàn)時,如圖11a中所示),或者改變頻道(當節(jié)目清單按照頻道呈現(xiàn)時,如圖11b中所示)來表示希望調(diào)用其他時間或頻道的清單。響應于這一表示,節(jié)目導視可以例如將節(jié)目清單滾動或換頁以便顯示附加的節(jié)目清單。
圖11a、11b和11c的節(jié)目清單屏幕也可包括由遠程媒體服務(wù)器24或本地媒體服務(wù)器29錄像的或選擇以供錄像的節(jié)目的清單。錄像的節(jié)目可以例如在清單的前部顯示。準備錄像的節(jié)目可以顯示于清單中正常位置上,以及如果需要則可具有一個用于標示它們準備錄像的圖標。圖11a顯示例如計劃在1999年6月5日下午10:30錄像的“Ilove Vucy”的清單。該清單具有用于標示準備錄像的節(jié)目的清單的圖標299。圖11b顯示例如曾經(jīng)在1999年6月1日11:00錄像的喜劇″Saturday Night Live″的錄像副本的喜劇節(jié)目清單。圖11c顯示例如曾經(jīng)在1999年5月31日下午9:00錄像的電影″Perfect Body″的錄像副本的電影清單。
圖11a、11b和11c所顯示的已錄像的節(jié)目和計劃錄像的節(jié)目的清單與正常節(jié)目清單的清單顯示格式略有不同。例如,已經(jīng)錄像節(jié)目的實際的或預料的錄像日期被顯示出來。如果需要,任何其他合適的方案可用于標示某些清單用于已經(jīng)錄像的節(jié)目的或計劃錄像的節(jié)目。這類清單可以具有不同顏色、不同字體、帶有陰影、帶有圖標或任何其他用于標示它們不是正常節(jié)目清單的顯示。選代地,這類清單可以從節(jié)目清單屏幕中略去。
節(jié)目導視也可提供給用戶機會以便觀看每次觀看付費節(jié)目的清單。用戶可以例如選擇圖10的主菜單102的“PPV時間”屏上特征而表示希望觀看每次觀看付費節(jié)目清單。作為響應,節(jié)目導視可以按照時間顯示每次觀看付費節(jié)目清單,如圖12a的時間屏幕203的每次觀看付費清單所闡述的。如同其他清單屏幕一樣,用戶可以向上和向下滾動以便觀看附加頻道的每次觀看付費清單。用戶可以使箭頭向右而觀看附加時間片的節(jié)目清單。用戶也可例如使箭頭向右而選擇可選擇廣告。
節(jié)目導視也可提供給用戶機會以便按照標題觀看每次觀看付費節(jié)目清單。用戶可以例如從圖10的主菜單102中選擇“PPV標題”可選擇特征而表示希望觀看每次觀看付費節(jié)目清單。作為響應,節(jié)目導視可以如圖12b的標題屏幕211的每次觀看付費節(jié)目清單中所示地來按照標題顯示每次觀看付費節(jié)目清單。節(jié)目導視可提供給用戶機會以便使用例如向左箭頭來增亮可選擇廣告。
交互式節(jié)目導視可允許用戶在觀看電視節(jié)目時觀看節(jié)目清單,例如在電視節(jié)目之上覆蓋畫面“FLIP”或“BROWSE”顯示區(qū)。圖13a顯示只要用戶改變電視頻道,節(jié)目導視就顯示的說明性FLIP顯示200。FLIP顯示可以包含與當今節(jié)目相關(guān)聯(lián)的信息,例如節(jié)目標題210、播放時間215、當今頻道號216和當今頻道的呼叫字符225。FLIP顯示也可包括多個圖像,例如商標標識語230、贊助商圖像、頻道標識語圖像、郵件標示器、可選擇廣告或任何其他合適圖像。也可顯示節(jié)目的收費率。如果需要,商標標識語230可以由可選擇信息圖標替代或與它一起使用。用戶可以例如按下遠程控制40上的“INFO”鍵以便獲得當今顯示于FLIP顯示200中的節(jié)目的附加節(jié)目信息。
FLIP顯示200也可包括收費率標示器227,用于標示當今節(jié)目的級別。如果節(jié)目導視提供父母控制特征,則可由節(jié)目導視檢查用戶所調(diào)諧的每個頻道的節(jié)目級別以便判斷該節(jié)目是否滿足先前由用戶建立的父母控制設(shè)置。如果無法接受節(jié)目級別,則節(jié)目導視可能例如不顯示視頻節(jié)目而只顯示FLIP條和提示,要求輸入對父母控制代碼。
圖13b顯示當用戶表示希望在給定時間片內(nèi)瀏覽節(jié)目清單時節(jié)目導視可能顯示的說明性“BROWSE”覆蓋畫面或顯示(例如使用遠程控制40上的“browse”鍵)。用戶可以例如使用遠程控制箭頭鍵瀏覽節(jié)目清單。不像FLIP顯示那樣,BROWSE顯示允許用戶在瀏覽關(guān)于在其他頻道上或其他時間內(nèi)播放的節(jié)目的信息的同時繼續(xù)觀看特定頻道(例如頻道178)上的節(jié)目。
圖13a和13b的FLIP和BROWSE覆蓋畫面已經(jīng)被顯示為包括顯示于覆蓋畫面之左的商標標識語。標識語也可例如在用戶瀏覽節(jié)目清單時或在頻道之間跳轉(zhuǎn)時為不同贊助商作廣告。如果用戶在預定時間內(nèi)顯示覆蓋畫面或條,則標識語可能在同一覆蓋畫面或條內(nèi)變化。標識語可以例如在標識語廣告清單中自動地輪換,在清單中每個廣告都顯示之后回至第一個廣告。商標標識語也可由基于文本的廣告替代。
除用這種和其他方法提供給用戶機會以便調(diào)用電視節(jié)目編排和節(jié)目導視數(shù)據(jù)以外,節(jié)目導視可以提供給用戶機會以便在遠程媒體服務(wù)器24處或在本地媒體服務(wù)器29處按照要求將節(jié)目錄像,以便觀看已經(jīng)錄像或已被選擇準備錄像的節(jié)目的清單或目錄,以及以便按照要求播放來自遠程媒體服務(wù)器24或本地媒體服務(wù)器29的視頻節(jié)目和相關(guān)聯(lián)的節(jié)目導視數(shù)據(jù)。節(jié)目導視也可提供給用戶機會以便錄像一系列節(jié)目或其他節(jié)目組(例如每次觀看付費節(jié)目包)。在例如同時提交的Knudson等人的美國專利申請系列號09/330792(律師文件號UV-56)中描述了用于提供給用戶機會以便將節(jié)目系列錄像的節(jié)目導視系統(tǒng),它在此處全部引為參考。用戶可以在觀看節(jié)目或者在將其清單增亮之后例如按下遠程控制40上的“RECORD”鍵來表示希望按照要求來將節(jié)目或節(jié)目組錄像。
圖14a和14b顯示當用戶表示希望在遠程媒體服務(wù)器24或本地媒體服務(wù)器29上將節(jié)目錄像時可由節(jié)目導視顯示的說明性覆蓋畫面1331。當例如用戶表示希望錄像用戶正在觀看的節(jié)目時(如圖14a中所示),可以顯示覆蓋畫面1331。選代地,當例如用戶將清單增亮和表示希望錄像所列節(jié)目時(例如通過按下遠程控制40上的“RECORD”鍵)(如圖14b中所示),可將覆蓋畫面1331覆蓋于節(jié)目清單顯示屏幕上。覆蓋畫面1331可以提示用戶例如選擇“Yes”來確認錄像請求。所有這些提供給用戶機會以便將節(jié)目錄像的方法只是說明性的及任何其他合適的方案都可使用。
圖14c和14d顯示附加的說明性覆蓋畫面1339,它可以例如替代圖14a和14b的覆蓋畫面1331。選代地,當用戶在圖13a和13b的覆蓋畫面1331中選擇“Yes”時,節(jié)目導視可以顯示覆蓋畫面1339。覆蓋畫面1339向用戶標示在遠程媒體服務(wù)器24上錄像所選節(jié)目的收費。覆蓋畫面1339還提供給用戶機會以便確認或刪除錄像操作。
顯示于覆蓋畫面1339中的收費可以基于任何合適的收費方案。用戶可以例如根據(jù)節(jié)目的長度在每個錄像的基礎(chǔ)上付費,或者可以在一定時間內(nèi)(例如每月一次)為無限制錄像付出普通訂戶費用。節(jié)目導視傳播設(shè)備16可以向記費系統(tǒng)199提供收費率和其他合適的節(jié)目導視數(shù)據(jù)(例如標題、播送時間等)。記費系統(tǒng)199可以生成一個送至用戶的帳單,或可以自動地扣除用戶帳戶。
圖14e顯示當用戶例如選擇作為節(jié)目組中一部分的節(jié)目時節(jié)目導視可能顯示的說明性覆蓋畫面1339。覆蓋畫面1337可以向用戶標示該節(jié)目是節(jié)目組(在此例中是節(jié)目系列)的一部分以及提示用戶確認用戶是否希望錄像該組中全部節(jié)目。如果用戶選擇“Yes”,則遠程媒體服務(wù)器24或本地媒體服務(wù)器29可以錄像該組中全部節(jié)目。如果用戶選擇“No”,則節(jié)目導視可能顯示圖14a、14b、14c或14d的覆蓋畫面1331以便提示用戶確認只錄像該顯示內(nèi)容。
節(jié)目導視可以提供給用戶機會以便錄像每次觀看付費的節(jié)目和節(jié)目包。圖15a中顯示說明性的每次觀看付費點播覆蓋畫面370。當例如用戶將每次觀看付費節(jié)目清單增亮及按下遠程控制40上的“order”鍵或任何合適的鍵時,節(jié)目導視可以顯示每次觀看付費點播覆蓋畫面370。每次觀看付費點播覆蓋畫面370可以顯示點播信息374,及可以提示用戶輸入購買代碼以便點播所選每次觀看付費節(jié)目。用戶可以使用例如數(shù)字鍵或遠程控制40來輸入購買代碼,或選擇“CANCEL”特征376來刪除購買操作并且回至上一個屏幕。節(jié)目導視也可提供給用戶機會以便使用圖15b的說明性點播確認覆蓋畫面380來確認每次觀看付費的點播。如果需要,節(jié)目導視可顯示圖15b的點播確認覆蓋畫面380而不是每次觀看付費點播覆蓋畫面370以便提供給用戶機會來點播每次觀看付費節(jié)目而不必要求用戶輸入購買代碼。
可使用任何合適的方案來設(shè)置覆蓋畫面370和380中顯示的收費率。無論用戶觀看還是錄像一個每次觀看付費節(jié)目,收費率都例如相同。選代地,當用戶只錄像每次觀看付費節(jié)目時,收費率可能不同。在另一個合適的方案中,可以根據(jù)節(jié)目長度來規(guī)定不同的每次觀看付費節(jié)目收費率。在又一個合適的方案中,用戶可以在預定時間內(nèi)(例如一個月)為錄像任何數(shù)量的每次觀看付費節(jié)目而只付出普通訂戶費用??捎晒?jié)目導視傳播設(shè)備16提供收費率至記費系統(tǒng)199以便向用戶收費或否則扣除用戶的帳戶。
當用戶選擇來自圖12a和12b的每次觀看付費節(jié)目清單屏幕203或211來表示希望錄像每次觀看付費節(jié)目包時,節(jié)目導視可以顯示一個包點播屏幕,例如圖17的包點播屏幕811。包點播屏幕811可能向用戶提示要求輸入購買代碼。在用戶輸入正確的購買代碼后,節(jié)目導視從節(jié)目導視傳播設(shè)備16或另一個合適的傳播設(shè)備中點播每次觀看付費節(jié)目包。
可以使用任何合適的方案設(shè)置如圖17中所示節(jié)目包的收費率??梢岳缡菬o論用戶觀看節(jié)目包內(nèi)每個每次觀看付費節(jié)目還是用戶錄像每個節(jié)目收費率都相同。選代地,當用戶錄像節(jié)目包中的一個或多個每次觀看付費節(jié)目而不是觀看它們時用戶付出不同費用。在另一個方案中,可以根據(jù)包中每個節(jié)目的不同長度來收取每次觀看付費節(jié)目的不同費用。在又一個方案中,用戶可以在預定時間內(nèi)(例如一個月)為錄像任何數(shù)量的每次觀看付費節(jié)目而只付出普通訂戶費用??捎晒?jié)目導視傳播設(shè)備16提供收費率至記費系統(tǒng)199以便向用戶收費或否則扣除用戶的帳戶。
當用戶表示希望在遠程媒體服務(wù)器24或本地媒體服務(wù)器29上錄像一個節(jié)目或節(jié)目組時(或可能希望確認節(jié)目的錄像時),節(jié)目導視生成一個錄像請求,由通信設(shè)備51(圖9)通過通信路徑20或31傳輸至合適的遠程媒體服務(wù)器。該錄像請求可以包括例如用戶希望錄像的節(jié)目的標識符,用戶的標識符和,以及如果需要則與該節(jié)目和用戶相關(guān)的任何其他信息。如果用戶曾經(jīng)表示希望將節(jié)目組錄像,則該請求可以包括組標識符或組成節(jié)目的節(jié)目標識符。
當播放一個所選節(jié)目或一組中的節(jié)目時(可能是選擇節(jié)目以供錄像的時候),遠程媒體服務(wù)器24或本地媒體服務(wù)器29可以將節(jié)目錄像和任何相關(guān)聯(lián)的節(jié)目導視數(shù)據(jù)記錄。節(jié)目導視數(shù)據(jù)可能使用指針作為與節(jié)目相關(guān)聯(lián)的文件加以存儲。如果節(jié)目導視保持用戶目錄的副本,則一旦錄像了所選節(jié)目,遠程媒體服務(wù)器24或本地媒體服務(wù)器29即可向節(jié)目導視提供一份用戶目錄59的副本。選代地,遠程媒體服務(wù)器24或本地媒體服務(wù)器29可以提供一個指向媒體存儲器63上節(jié)目位置處的指針。在又一個合適的方案中,用戶目錄59可以唯一地只由遠程媒體服務(wù)器24或本地媒體服務(wù)器29保持,而在請求時提供給節(jié)目導視。
實際上,某些節(jié)目可能受版權(quán)保護。主設(shè)備12、節(jié)目導視傳播設(shè)備16或另一個傳播設(shè)備可以例如規(guī)定某些節(jié)目為不可錄像的。當用戶表示希望錄像一個受版權(quán)保護的節(jié)目時,節(jié)目導視可以向用戶標示不能錄像該節(jié)目,如圖16中所示。
節(jié)目導視可以提供給用戶機會以便調(diào)用已經(jīng)為用戶在遠程媒體服務(wù)器24或本地媒體服務(wù)器29上錄像的節(jié)目的目錄或其他這類清單。用戶可以在遠程控制40上按下“DIR”鍵或從主菜單107中選擇“Directory”特征,從而表示希望調(diào)用所錄像節(jié)目的目錄或清單。圖18a和18b顯示當用戶表示希望觀看用戶已經(jīng)在遠程媒體服務(wù)器24或本地媒體服務(wù)器29上錄像的節(jié)目目錄時可由節(jié)目導視顯示的說明性覆蓋畫面320。圖18a顯示覆蓋于用戶正在觀看的頻道的視頻節(jié)目之上的覆蓋畫面320。圖18b顯示覆蓋于節(jié)目清單屏幕之上的覆蓋畫面320。覆蓋畫面320可以顯示任何關(guān)于用戶已經(jīng)選擇以供遠程媒體服務(wù)器24或本地媒體服務(wù)器29錄像的節(jié)目編排的信息。覆蓋畫面320可以顯示例如所錄像節(jié)目的頻道和標題、將它們錄像的日期和時間或任何其他合適的信息。
所錄像節(jié)目的節(jié)目清單可以按照頻道、主題、用戶或按照任何其他合適的準則加以組織。實際上,可以根據(jù)在其上顯示覆蓋畫面的顯示屏幕的類型來在覆蓋畫面上顯示所錄像節(jié)目的節(jié)目清單。在圖18b中,例如按照時間顯示清單,因為在其上顯示清單的顯示屏幕是按照時間來顯示節(jié)目清單的。圖18c顯示電影分類中所錄像節(jié)目的清單,因為在其上顯示清單的顯示屏幕只顯示電影清單。圖18b和18c是說明性的,及可以使用任何合適的準則。此外,當節(jié)目清單覆蓋于用戶正觀看的視頻節(jié)目之上時,可以使用顯示準則或根據(jù)主題來顯示節(jié)目清單。
圖18d顯示當用戶表示希望觀看用戶已經(jīng)在遠程媒體服務(wù)器24或本地媒體服務(wù)器29上錄像的節(jié)目的目錄時,可由節(jié)目導視顯示的說明性目錄屏幕350。目錄屏幕350可以顯示與節(jié)目相關(guān)的信息,例如由覆蓋畫面320所顯示的信息。目錄屏幕350也可包括其他節(jié)目導視顯示屏幕單元,例如可選擇廣告、服務(wù)供應商標識語、商標標識語、廣告條等。如果需要,目錄屏幕350可以作為覆蓋畫面加以顯示以及此處描述的任何覆蓋畫面都可以作為顯示屏幕加以呈現(xiàn)。這類顯示屏幕或可為全顯示屏幕或部分顯示屏幕。部分顯示屏幕可以包含減小尺寸的視頻窗口(例如用于顯示當今電視頻道)。
在另一個合適的方案中,當用戶例如在遠程控制40上按下“DIR”鍵或從主菜單102中選擇“Directory”特征時,節(jié)目導視可顯示目錄菜單。圖18e顯示說明性目錄菜單屏幕370。目錄菜單屏幕370可以提供給用戶機會來觀看例如圖18d中所示的但卻用不同方法分類的所錄像節(jié)目的目錄。例如,當用戶選擇“By Time”特征371時,節(jié)目導視可以顯示根據(jù)節(jié)目錄像時的日期和時間來分類的所錄像節(jié)目的目錄。例如,當用戶選擇“Movies”特征373、“Sports”特征375、“Children”特征377或“Adults”特征379時,節(jié)目導視可以分別顯示電影、運動、兒童節(jié)目或成人節(jié)目的所錄像節(jié)目的目錄。所列分類可以預先確定或者根據(jù)用戶已經(jīng)錄像的電影來確定。例如,如果用戶只錄像了電影,則只顯示“Movies”特征373。如果用戶已經(jīng)錄像了電影和兒童節(jié)目,則可以顯示“Movies”特征373和“Children”特征377。
節(jié)目導視也可提供給用戶機會以便觀看用戶已經(jīng)選擇以供媒體服務(wù)器錄像但尚未錄像的節(jié)目的目錄。圖18f顯示當用戶例如從目錄菜單屏幕370中選擇“Pending Selections”特征381時可由節(jié)目導視顯示的說明性掛起節(jié)目目錄屏幕390。
可以使用任何合適的方案由節(jié)目導視獲得顯示于圖11a、11b、11c、12a和12b(圖18a和18b)的清單屏幕中,顯示于覆蓋畫面320中或顯示于目錄屏幕350或390(圖18d和18f)中的信息。例如,可由節(jié)目導視將具有全部所顯示信息的用戶目錄59的副本存于存儲器49中。在又一個合適的方案中,可由節(jié)目導視保持用戶目錄59的副本,其中包括全部與所錄像節(jié)目相關(guān)的節(jié)目導視數(shù)據(jù)(例如節(jié)目清單信息、因特網(wǎng)連接、軟件等),而可由遠程媒體服務(wù)器24或本地媒體服務(wù)器29保持具有該節(jié)目可用的全部節(jié)目導視數(shù)據(jù)的一個小子集(例如節(jié)目標識符和指針)的用戶目錄59的副本。在又一個合適的方案中,節(jié)目導視可以保持用戶目錄59,其中包括目錄中節(jié)目的節(jié)目導視數(shù)據(jù)。選代地,可以保持較小目錄,其中例如只有節(jié)目標識符,而節(jié)目導視可以根據(jù)該標識符從來自節(jié)目導視傳播設(shè)備16或來自節(jié)目導視服務(wù)器25的連續(xù)地提供的節(jié)目導視數(shù)據(jù)流中獲得節(jié)目導視數(shù)據(jù)。在又一個合適的方案中,可由遠程媒體服務(wù)器24或本地媒體服務(wù)器29保持全部用戶目錄59以及按照要求將它們提供給節(jié)目導視使用。這些不同方案只是說明性的,及如果需要可以使用任何合適的用于保持用戶目錄和將它提供給用戶以供調(diào)用的方案。
一旦用戶已經(jīng)選擇在遠程媒體服務(wù)器24上錄像的節(jié)目以供回放,節(jié)目導視可以向用戶標示回放節(jié)目的費用并且提示用戶確認回放操作。圖19顯示一個說明性覆蓋畫面1901,其中標示這一費用及其中提示用戶確認回放操作。顯示于覆蓋畫面1901中的費用可以使用任何合適的方案加以確定。用戶可以按照普通收費率為每次回放付費。選代地,用戶可以根據(jù)所選節(jié)目的時間長度來付費。在又一個合適的方案中,用戶可以定購服務(wù),其中允許用戶在周期基礎(chǔ)上(例如按月)按照普通費用無限制地回放。在又一個合適的方案中,用戶可以按照預定數(shù)量回放節(jié)目而按照普通收費率付費??捎晒?jié)目導視傳播設(shè)備16提供收費率給記費系統(tǒng)199以便向用戶收費或否則扣除用戶的帳戶。
一旦用戶已經(jīng)選擇清單及表示希望回放其相關(guān)聯(lián)的節(jié)目時(及如果需要則確認回放操作),節(jié)目導視可以發(fā)出回放請求至遠程媒體服務(wù)器24或本地媒體服務(wù)器29。如果需要,可以回放節(jié)目而不播放廣告。節(jié)目導視可以例如提供給用戶機會在設(shè)置屏幕上設(shè)置“skipcommercials”選項。選代地,用戶可以快速通過廣告。
如果需要,節(jié)目導視可以替代地發(fā)出檢索請求至遠程媒體服務(wù)器24。與指令遠程媒體服務(wù)器24既檢索又回放所請求節(jié)目的回放請求相反,檢索請求不必涉及立即回放。相反,可以從存儲設(shè)備15中檢索請求的節(jié)目并且提供給用戶電視設(shè)備22。如此處所用,“檢索請求”系指任何命令、請求、消息、遠程過程調(diào)用、基于對象的通信或任何其他類型的內(nèi)部過程或基于內(nèi)部對象的通信,從而使節(jié)目導視能夠傳播信息至遠程媒體服務(wù)器24或本地媒體服務(wù)器29以便指定用戶希望檢索的節(jié)目。所檢索節(jié)目然后可以存于存儲器44(圖6)中,數(shù)字存儲設(shè)備31(圖6)中,輔助存儲設(shè)備32(圖6)中或本地媒體服務(wù)器29(圖6)中。當用戶希望觀看已經(jīng)檢索出并且就地存儲的節(jié)目時,用戶電視設(shè)備20可以被指令回放該節(jié)目。如果所檢索節(jié)目存于本地媒體服務(wù)器29上,則用戶電視設(shè)備可以檢索它及然后播放它或者可以請求本地媒體服務(wù)器29直接播放它。
節(jié)目導視可以提供給用戶機會來觀看由遠程媒體服務(wù)器24或本地媒體服務(wù)器29錄像的節(jié)目的附加信息。圖20顯示當用戶表示希望觀看關(guān)于已經(jīng)由遠程媒體服務(wù)器24或本地媒體服務(wù)器29錄像的節(jié)目的信息時可能顯示的說明性全信息屏幕161。例如,當用戶在將目錄中的節(jié)目清單或所錄像節(jié)目的其他清單增亮之后按下遠程控制40上的“INFO”鍵時,即可顯示全信息屏幕161。
全信息屏幕161可以包括信息窗口162、其中可以顯示所錄像節(jié)目的簡單描述。顯示于信息窗口162中的信息可以在以前將節(jié)目錄像時由遠程媒體服務(wù)器24或本地媒體服務(wù)器29存儲,也可在將節(jié)目錄像時由節(jié)目導視存儲,也可在顯示全信息屏幕161時由節(jié)目導視檢索,或者可以由節(jié)目導視使用任何其他合適的方案獲得。
節(jié)目導視可以提供給用戶機會來按照要求播放先前用戶在遠程媒體服務(wù)器24或本地媒體服務(wù)器29上錄像的節(jié)目。遠程媒體服務(wù)器24或本地媒體服務(wù)器29可以響應于由節(jié)目導視生成的回放請求來按照要求播放節(jié)目。如此處所用,“回放請求”系指任何命令、請求、消息、遠程過程調(diào)用、基于對象的通信或任何其他類型的內(nèi)部過程或基于內(nèi)部對象的通信,從而使節(jié)目導視能夠傳播信息至媒體服務(wù)器以便指定用戶希望回放的節(jié)目。當用戶表示希望觀看已經(jīng)錄像的節(jié)目時,節(jié)目導視可以生成回放請求。用戶可以例如增亮目錄中的清單或列表及按下遠程控制40上的“PLAY”鍵而表示希望觀看已經(jīng)錄像的節(jié)目。
當用戶表示希望觀看已經(jīng)錄像的節(jié)目時,節(jié)目導視生成一個回放請求并且由通信設(shè)備51通過通信路徑20或31將它傳輸至遠程媒體服務(wù)器24或本地媒體服務(wù)器29?;胤耪埱罂赡馨ɡ缬脩粝M胤诺墓?jié)目的標識符、用戶標識符等。如果例如節(jié)目導視保持用戶目錄59或用戶目錄59的副本,則回放請求可能包括一個指向存儲設(shè)備15上媒體目錄的指針。遠程媒體服務(wù)器24從存儲設(shè)備15中檢索所請求節(jié)目并且將它提供給傳播設(shè)備21以供作為合適的視頻信號(例如NTSC視頻信號、MPEG-2等)進行傳播。本地媒體服務(wù)器29可以從存儲設(shè)備37中檢索所請求節(jié)目并且將它作為合適的視頻信號(例如NTSC視頻信號、MPEG-2等)提供給用戶電視設(shè)備22。如果準備回放所請求節(jié)目,則傳播設(shè)備21實時地傳播該節(jié)目。如果只是檢索所請求節(jié)目,則傳播設(shè)備21可以用壓縮格式(例如作為壓縮的視頻文件)將該節(jié)目傳輸至用戶電視設(shè)備21。
遠程媒體服務(wù)器24也可檢索任何與所錄像節(jié)目相關(guān)聯(lián)的所錄像節(jié)目導視數(shù)據(jù)并且提供所檢索數(shù)據(jù)給傳播設(shè)備21或節(jié)目導視服務(wù)器25以供節(jié)目導視調(diào)用。選代地,遠程媒體服務(wù)器24可以直接提供所檢索數(shù)據(jù)給節(jié)目導視。本地媒體服務(wù)器29可以通過通信路徑29提供數(shù)據(jù)給用戶電視設(shè)備22。節(jié)目導視可以調(diào)用所檢索節(jié)目導視數(shù)據(jù)并且將它呈現(xiàn)給用戶以使用戶能夠就在初始地播放節(jié)目時與回放期間的數(shù)據(jù)進行交互操作。如果例如相關(guān)聯(lián)的節(jié)目數(shù)據(jù)是用戶在初始地播放節(jié)目時可能已經(jīng)調(diào)用的計算機軟件,則該軟件可以響應于來自用戶的表示希望調(diào)用該軟件的標示而由節(jié)目導視加以下載。
該軟件可以存于例如數(shù)字存儲設(shè)備49中以使用戶能夠在回放期間調(diào)用該軟件。這類軟件可以是例如交互式電視應用程序,例如采購應用程序,用于允許用戶在播放節(jié)目期間發(fā)出采購貨物的命令。
另一個可以存儲的節(jié)目導視數(shù)據(jù)的例子是與所錄像節(jié)目相關(guān)聯(lián)的因特網(wǎng)連接。該連接可以由遠程媒體服務(wù)器24或本地媒體服務(wù)器29來檢索并且當用戶回放節(jié)目時由節(jié)目導視加以下載。節(jié)目導視可以在節(jié)目導視顯示屏幕或覆蓋畫面中顯示該連接。因特網(wǎng)連接例如可顯示于在回放期間顯示于節(jié)目之上的覆蓋畫面之中。節(jié)目導視可以提供給用戶機會以便選擇因特網(wǎng)連接及從而指令節(jié)目導視啟動網(wǎng)絡(luò)瀏覽器。
節(jié)目導視可以提供給用戶機會來對節(jié)目和節(jié)目導視數(shù)據(jù)進行父母控制。節(jié)目導視可以例如提供給用戶機會設(shè)置父母控制代碼和父母控制準則(例如級別、標題、頻道等)。當用戶表示希望在遠程媒體服務(wù)器24或本地媒體服務(wù)器29上將節(jié)目錄像或回放節(jié)目時,節(jié)目導視會將存于例如用戶目錄中的節(jié)目特性(例如它的級別、標題、頻道等)與父母控制準則進行比較。如果該節(jié)目不滿足該準則(例如它的級別過于成熟),則節(jié)目導視可能提示用戶輸入父母控制代碼。只當輸入恰當?shù)母改缚刂拼a后,節(jié)目導視才允許用戶錄像或回放節(jié)目。圖21顯示可由節(jié)目導視在電視頻道上或節(jié)目導視顯示屏幕上顯示的用于提示用戶輸入父母控制代碼的說明性覆蓋畫面2111。圖21顯示在具有由節(jié)目導視關(guān)閉的被反對的節(jié)目的電視頻道上顯示的覆蓋畫面2111。
節(jié)目導視可以提供給用戶對所錄像節(jié)目的類似VCR控制。遠程控制40可能具有類似于通常模擬錄像機上的按鈕的鍵。在另一個合適的方案中,用戶輸入設(shè)備46(圖9)可以具有一個帶有類似于VCR功能的鍵的鍵盤。選代地,用戶可以選擇對應于這類功能的屏上特征。可以使用任何其他合適的用于提供給用戶對所錄像節(jié)目的類似VCR控制的方案。用戶可以例如通過表示希望來將節(jié)目暫停、停止、退回、快速前進或播放(例如通過按下遠程控制40上合適的鍵)而做到這點。
可以通過例如部分地或全部地按照要求將點播節(jié)目編排內(nèi)容下載至數(shù)字存儲設(shè)備49(圖9)而由節(jié)目導視就地完成這些特征。選代地,節(jié)目導視響應于用戶輸入而實時地生成合適的請求(例如快速前進、退回、越過和暫停請求)。這些請求可以傳輸至遠程媒體服務(wù)器24或本地媒體服務(wù)器29以供處理之用。如此處所用,對所錄像節(jié)目的類似VCR控制的請求系指任何命令、請求、消息、遠程過程調(diào)用、基于對象的通信或任何其他類型的內(nèi)部過程或基于內(nèi)部對象的通信,從而使節(jié)目導視能夠傳播信息至媒體服務(wù)器,以便指定用戶希望控制的節(jié)目。
圖22顯示用于向用戶提供對于已經(jīng)錄像在遠程媒體服務(wù)器24或本地媒體服務(wù)器29上的節(jié)目的類似VCR控制的說明性覆蓋畫面2201。當用戶例如按下遠程控制40上的合適的鍵從而表示希望將視頻節(jié)目停止、播放、快速前進、退回或暫停時,節(jié)目導視可以標示已經(jīng)按下哪個鍵。例如,如果用戶將視頻節(jié)目快速前進,節(jié)目導視可以將覆蓋畫面2201的“FAST FORWARD”按鈕部分增亮。
節(jié)目導視也可提供給用戶機會來實時地將節(jié)目進行高速緩存。此特征允許用戶觀看例如在他必須暫時離開他正觀看節(jié)目的房間時本來觀看不到的節(jié)目部分。用戶可以按下遠程控制40上的“PAUSE”鍵來表示希望當觀看中斷時能夠在遠程媒體服務(wù)器24上將節(jié)目錄像。節(jié)目導視可以例如向用戶標示用于高速緩存的費用和提示用戶確認錄像操作,從而作出響應,如圖23中所示。一旦用戶已經(jīng)確認錄像操作或者當不需為錄像操作付費時,節(jié)目導視可以發(fā)出錄像請求至遠程媒體服務(wù)器24。此時遠程媒體服務(wù)器24可以開始將節(jié)目錄像,直至節(jié)目結(jié)束。當中斷結(jié)束后(例如用戶回至他或她的座位后),用戶可以表示希望繼續(xù)觀看節(jié)目。遠程媒體服務(wù)器24可以在將所播放節(jié)目的其余部分繼續(xù)進行高速緩存的同時回放已經(jīng)高速緩存過的節(jié)目副本,直至所播放節(jié)目結(jié)束。用戶可以通過例如快速前進而在廣告或其他不感興趣內(nèi)容的播放過程中趕上所播放節(jié)目。
當用戶表示希望將實時地高速緩存過的節(jié)目“退回”至用戶開始錄像的地方時,遠程媒體服務(wù)器24可以檢查存儲設(shè)備15以便判斷是否有任何其他用戶已經(jīng)錄像了該節(jié)目或者該節(jié)目仍然可用。如果沒有節(jié)目的其他副本可用,則用戶可能被限制于只能退回至用戶開始錄像的地方。如果需要,遠程媒體服務(wù)器可以自動地將所有現(xiàn)有節(jié)目、正在觀看的節(jié)目或者一定訂戶所需節(jié)目進行高速緩存或否則暫時地錄像下來,從而向用戶或訂戶提供能力以便具有對這些高速緩存過或錄像過的節(jié)目的完全類似VCR控制。如果需要,本地媒體服務(wù)器29可以用類似方式將節(jié)目進行高速緩存。
節(jié)目導視也可提供給用戶機會來管理在遠程媒體服務(wù)器24和本地媒體服務(wù)器29上存儲的內(nèi)容。節(jié)目導視可以例如提供給用戶機會來刪除不再需要的節(jié)目。用戶可以通過將所錄像節(jié)目的清單增亮及按下遠程控制40上的“DEL”鍵,通過選擇節(jié)目導視顯示屏幕的屏上特征例如全信息屏幕161的特征159(圖20),或者使用任何其他合適的方案來表示希望刪除節(jié)目。當用戶表示希望刪除已錄像節(jié)目時,節(jié)目導視可以生成刪除請求并且通過通信設(shè)備51將它傳輸至遠程媒體服務(wù)器24或本地媒體服務(wù)器29。刪除請求可以是任何合適的請求、消息、基于對象的通信、遠程過程調(diào)用等。
在收到刪除請求后,遠程媒體服務(wù)器24(對于在相同的或不同的家庭范圍內(nèi)的用戶)或本地媒體服務(wù)器29(對于相同家庭范圍內(nèi)的用戶)可以判斷是否曾有多個用戶請求過所選節(jié)目的副本。如果只有一個用戶請求過錄像該節(jié)目,則遠程媒體服務(wù)器24可以發(fā)出一條刪除命令至存有被選準備刪除的節(jié)目的存儲設(shè)備。該合適的存儲設(shè)備從它的媒體存儲器63(圖4)中刪除所選節(jié)目并且相應地更新媒體目錄61和用戶目錄59。如果多個用戶曾經(jīng)請求過將該節(jié)目錄像,則遠程媒體服務(wù)器24可以刪除用戶目錄59中該節(jié)目的入口。如果節(jié)目導視保持用戶目錄59,則節(jié)目導視刪除該入口。本地媒體服務(wù)器可以用類似方式刪除節(jié)目。
如果需要,遠程媒體服務(wù)器24和本地媒體服務(wù)器29可以自動地刪除節(jié)目。例如當用戶在預定時間內(nèi)不調(diào)用一個節(jié)目時,可以做到這點。遠程媒體服務(wù)器24和本地媒體服務(wù)器29也可自動地刪除正在實時地進行高速緩存的節(jié)目的各部分。例如,實時高速緩存可以限制于十分鐘錄像,從而限制用戶可能退回的長度。遠程媒體服務(wù)器24可以例如將節(jié)目傳輸至可以送給用戶的物理媒體上。另一個合適的方案涉及在所有用戶都已觀看過節(jié)目后將它們刪除。用戶可以為在服務(wù)器29或服務(wù)器24上將節(jié)目錄像而付一定費用。如果用戶付費,他可以按照每個所用存儲設(shè)備付費,按照每個所錄像節(jié)目付費,按照每次回放付費,或者按照普通收費率付費等。
節(jié)目導視可以提供給用戶機會來設(shè)置關(guān)于如何在遠程媒體服務(wù)器24或本地媒體服務(wù)器29上將節(jié)目錄像或回放節(jié)目的不同設(shè)定。當用戶例如選擇主菜單102中的“Setup”特征從而表示希望設(shè)置這些特征時,節(jié)目導視可以顯示一個設(shè)置屏幕。圖24中顯示說明性設(shè)置屏幕2401。
如圖24中所示,用戶可以設(shè)置用戶電視設(shè)備22可能用來播放節(jié)目的音頻語言、音頻格式和視頻格式。用戶可以例如使箭頭向右或向左來改變設(shè)定。用戶可以例如使箭頭向上或向下而在設(shè)定之間變動。合適的音頻格式可能包括單聲、立體聲、環(huán)繞聲等。合適的視頻格式可以包括正規(guī)的、高分辨率電視機(HDTV)、寬屏幕、窄屏幕等。如果在數(shù)字音頻道上有語言可用,則用戶也可選擇用于播放音頻節(jié)目的語言。
節(jié)目導視可以在錄像請求中包括所選語言、音頻格式和視頻格式。遠程媒體服務(wù)器24或本地媒體服務(wù)器29可以只用標示的格式和語言來將節(jié)目錄像,如果它們作為與節(jié)目相關(guān)聯(lián)的節(jié)目數(shù)據(jù)一部分而可用的話。選代地,節(jié)目導視可以在回放請求中包括所選語言、音頻格式和視頻格式。遠程媒體服務(wù)器24或本地媒體服務(wù)器29可以用所有可用的音頻和視頻格式和語言來將節(jié)目錄像,而當有請求時只用所選格式和語言(或任何缺省格式或語言)來回放節(jié)目。
節(jié)目導視也可允許用戶定義“超節(jié)目”。超節(jié)目是一系列節(jié)目或節(jié)目段,導視可以序列地按照特定序列回放它們。在例如以上所述的Hassell等人的美國專利申請系列號09/157,256中描述了使用交互式電視節(jié)目導視在數(shù)字存儲設(shè)備上錄像超節(jié)目。用戶可以例如使用用戶輸入設(shè)備46輸入合適的命令,從而表示希望調(diào)用節(jié)目導視的超節(jié)目特征。如果用戶輸入設(shè)備46是一個遠程控制例如圖8的遠程控制40,則用戶可以例如在將目錄清單屏幕350(圖18d)中的節(jié)目清單增亮后使用遠程控制40上的“SUPER”鍵,或者從節(jié)目導視顯示屏幕中或從當選擇節(jié)目清單時由節(jié)目導視提供的屏上選項的清單中選擇屏上“Super-Program”選項。
節(jié)目導視也可提供給用戶能力來命名超節(jié)目和在遠程媒體服務(wù)器24上、在本地媒體服務(wù)器29上、或在可選的數(shù)字存儲設(shè)備49上存儲它們。所命名的超節(jié)目的入口可以保存于由遠程媒體服務(wù)器24、本地媒體服務(wù)器29或節(jié)目導視保持的用戶目錄中以及可以顯示于任何合適的列出節(jié)目目錄入口的屏幕上(例如圖18d的目錄屏幕350)。選代地,節(jié)目導視可以在超節(jié)目目錄屏幕(例如專用于列出超節(jié)目清單的目錄屏幕)上列出超節(jié)目清單。例如,當目錄屏幕350由節(jié)目導視顯示時,節(jié)目導視提供給用戶機會來選擇命名的超節(jié)目。
當用戶選擇命名的超節(jié)目時,節(jié)目導視可以生成一個超節(jié)目屏幕,以便顯示于顯示設(shè)備45上。節(jié)目導視也可向用戶提供用于完成超節(jié)目功能(例如播放、傳輸或編輯超節(jié)目)的選項的屏上清單。當用戶表示希望定義一個超節(jié)目時,節(jié)目導視生成一個超節(jié)目屏幕,以便顯示于顯示設(shè)備45上。圖25a和25b中顯示說明性超節(jié)目屏幕130。
超節(jié)目屏幕130可以組織為三個區(qū)域。區(qū)域131顯示由遠程媒體服務(wù)器24、本地媒體服務(wù)器29、數(shù)字存儲設(shè)備49或它們的任何組合所錄像的節(jié)目目錄。區(qū)域132標示超節(jié)目序列。視頻反饋區(qū)137顯示包括于超節(jié)目內(nèi)的節(jié)目各部分。在對用戶錄像實行限制的方案中,可以例如顯示錄像中剩余時間以便向用戶標示在遠程媒體服務(wù)器24或本地媒體服務(wù)器29上還剩余多少時間可供錄像之用。
超節(jié)目屏幕130的三個區(qū)域只當需要時才呈現(xiàn)出來。例如,只當節(jié)目導視向用戶提供機會來選擇所錄像節(jié)目時才顯示區(qū)域131。一旦用戶已經(jīng)選擇一個節(jié)目,就可以刪去區(qū)域131并且在它原來的地方顯示區(qū)域132,同時節(jié)目導視向用戶提供機會來定義包括在超節(jié)目中的節(jié)目段。只當響應于用戶向節(jié)目導視表示要顯示節(jié)目段時才顯示視頻反饋區(qū)137。因此,可能不必要立即顯示全部三個區(qū)域。
為定義一個超節(jié)目,用戶標示將哪些節(jié)目包括入超節(jié)目序列中。節(jié)目導視也可給予用戶能力來在當今超節(jié)目中包括其他預先定義的超節(jié)目。區(qū)域131列出所錄像節(jié)目和超節(jié)目。如果用戶接口是遠程控制例如圖8的遠程控制40,則用戶可以使用向上和向下箭頭鍵來選擇所需節(jié)目或超節(jié)目。用戶也可使用遠程控制40上的“INFO”鍵或在由節(jié)目導視提供的屏上選項清單中選擇合適的選項來訪問與入口相關(guān)聯(lián)的其他信息。節(jié)目導視可以生成全信息屏幕例如圖20的全信息屏幕161,它包含當按下“INFO”鍵時與所選錄像相關(guān)聯(lián)的信息。
任何時候當用戶選擇一個節(jié)目時,節(jié)目導視在超節(jié)目序列中的確定位置(例如在序列的結(jié)束處)處放置所選入口。如圖25a中所示,例如用戶早已選擇第一段入口“Braveheart”。用戶當今正選擇第二段入口“Kiss The Girls”。這些段入口都列于第二區(qū)132內(nèi)。用戶然后具有用于定義準備播放的節(jié)目的播放段的選項。標示器135標示當今定義的播放段。
如果用戶希望定義一個播放段,則用戶可以如此做,例如使用標記136(圖25b)并且將標記移至節(jié)目內(nèi)所需時間處來定義該段。如圖25b中所示,用戶使用增亮區(qū)134(由節(jié)目導視在標記中一個的上面定位)來移動標記136以便定義播放段。當標記136是單獨地定位時,節(jié)目導視可以顯示對應于視頻反饋區(qū)137中標記136的節(jié)目部分。節(jié)目導視可以例如發(fā)出回放請求至遠程媒體服務(wù)器24或本地媒體服務(wù)器29,它們包括一個用戶指針,指向節(jié)目中所需位置或者指向距離當今位置的位移。選代地,節(jié)目導視可以傳播合適的請求至遠程媒體服務(wù)器24或本地媒體服務(wù)器29以便調(diào)整遠程媒體服務(wù)器24或本地媒體服務(wù)器29上的一個或多個用戶指針。當用戶結(jié)束定義播放段時,用戶可以按下遠程控制40上的“OK”鍵。作為響應,節(jié)目導視將增亮區(qū)134放置于第一區(qū)131中以便允許用戶定義超節(jié)目序列中的另一個入口。
當用戶已經(jīng)結(jié)束對超節(jié)目的定義后,用戶可以使用用戶輸入設(shè)備46發(fā)出合適的命令。如果用戶輸入設(shè)備46是遠程控制例如圖8的遠程控制40,則用戶能夠使用“PLAY”鍵來完成對超節(jié)目的編輯及播放超節(jié)目。用戶也能從由節(jié)目導視提供的屏上選項的清單中選擇屏上“PLAY”特征。用戶可以在已經(jīng)定義超節(jié)目之后的任何時間內(nèi)播放該超節(jié)目。
當用戶按下“PLAY”時,節(jié)目導視可以發(fā)出回放請求至遠程媒體服務(wù)器24或本地媒體服務(wù)器29,或者可以發(fā)出合適的指令至數(shù)字存儲設(shè)備49以便根據(jù)定義的超節(jié)目序列讀取節(jié)目和相關(guān)聯(lián)的節(jié)目數(shù)據(jù)。回放請求可以例如包含指向由超節(jié)目序列定義的節(jié)目中的位置的指針。節(jié)目導視然后指令用戶電視設(shè)備22以適合于在顯示設(shè)備45上顯示的格式提供超節(jié)目中的節(jié)目和任何相關(guān)聯(lián)的數(shù)據(jù),以便猶如正在用戶觀看那些初始地播放節(jié)目那樣供用戶使用。如果顯示設(shè)備45是電視機,則例如用戶電視設(shè)備22可以將節(jié)目自它們的數(shù)字格式轉(zhuǎn)換為合適的RF或解調(diào)視頻信號以供在監(jiān)視器45上顯示之用。
用戶可以將超節(jié)目存儲起來以備稍后回放之用。用戶可以使用用戶輸入設(shè)備46來例如發(fā)出合適的命令以便表示希望將回放延后。如果用戶電視設(shè)備46是遠程控制例如圖8的遠程控制40,則用戶可以使用遠程控制40上的“EXIT”鍵或選擇屏上“Exit”選項。節(jié)目導視可以響應于將回放延后的表示而將回放序列存儲起來(或在存儲器63中,或在數(shù)字存儲設(shè)備49中,或在遠程媒體服務(wù)器24或本地媒體服務(wù)器29中)。隨后用戶可以例如在目錄屏幕350中選擇超節(jié)目來調(diào)用超節(jié)目。然后節(jié)目導視可以使用先前輸入的選擇和定義的播放段來生成超節(jié)目屏幕并且提供給用戶機會來將節(jié)目和節(jié)目段增加、編輯或重新排序。用戶發(fā)出合適的命令(例如按下遠程控制40上的“PLAY”鍵)來播放超節(jié)目。
圖26-31是在操作本發(fā)明系統(tǒng)中所涉及步驟的說明性流程圖。圖26-31中所示步驟是說明性的及可以用任何合適的序列完成。如果需要也可刪除不同步驟。
圖26是在遠程媒體服務(wù)器24或本地媒體服務(wù)器29上將節(jié)目錄像和節(jié)目導視數(shù)據(jù)記錄中所涉及的主要步驟的說明性流程圖。在步驟2610,節(jié)目導視提供給用戶機會以便選擇在遠程媒體服務(wù)器24或本地媒體服務(wù)器29上錄像的節(jié)目??梢酝ㄟ^例如提供給用戶機會以便或者直接地或者同時使用FLIP覆蓋畫面在觀看節(jié)目時將它錄像而完成這個步驟。也可提供給用戶機會來選擇節(jié)目清單而完成這個步驟??梢杂晒?jié)目導視在不同類型的節(jié)目清單屏幕上呈現(xiàn)節(jié)目清單,例如由時間屏幕130(圖11a)呈現(xiàn)的節(jié)目清單,由頻道屏幕135(圖11b)呈現(xiàn)的節(jié)目清單,由分類屏幕(圖11c)呈現(xiàn)的節(jié)目清單,及在Browse覆蓋畫面中或在任何其他合適類型的節(jié)目導視顯示屏幕上。選代地,用戶可以通過因特網(wǎng)例如圖2e的布置來調(diào)用節(jié)目清單。用戶也可在觀看節(jié)目時按下遠程控制40上的“PAUSE”或“REWIND”鍵來將節(jié)目錄像以便實時地將節(jié)目進行高速緩存。
用戶也可通過設(shè)置用于定義用戶希望錄像的節(jié)目類型的搜索查詢來選擇由遠程媒體服務(wù)器24或本地媒體服務(wù)器29錄像的節(jié)目。用戶可以例如定義布爾表達式,以便根據(jù)合適的參數(shù)或多個參數(shù)將節(jié)目錄像。合適的參數(shù)可以包括任何與節(jié)目相關(guān)聯(lián)的節(jié)目導視數(shù)據(jù),例如節(jié)目標題、節(jié)目內(nèi)的演員、節(jié)目主題或分類、節(jié)目級別、節(jié)目信息區(qū)內(nèi)的文字或任何其他合適的節(jié)目導視數(shù)據(jù)。
當用戶選擇或指定供錄像的節(jié)目時,節(jié)目導視生成一個錄像請求(步驟2620)。此步驟可以或與步驟2610并發(fā)地執(zhí)行,或在步驟2610后立即執(zhí)行,或在步驟2610后不遠的時間內(nèi)例如就在節(jié)目開始前執(zhí)行。當用戶表示希望將節(jié)目組錄像時,該請求可以包括一個組標識符或組成節(jié)目的節(jié)目標識符。在又一個方案中,節(jié)目導視可以重復步驟2620來為組內(nèi)每個節(jié)目生成單獨的錄像請求。
一個或多個錄像請求可以在步驟2640中傳輸至錄像媒體服務(wù)器。傳輸錄像請求時可能涉及任何合適的通信協(xié)議堆棧的使用。例如可以使用TCP/IP、IPX/SPX、DOCSIS或任何其他合適的協(xié)議或協(xié)議組。如果要求用戶為錄像付費,則節(jié)目導視傳播設(shè)備16可以在步驟2650處將記費信息提供給記費系統(tǒng)199(圖1)。記費信息可以包括所選節(jié)目的標題、它的標識符、它的長度、錄像所需費用或任何其他合適的信息。記費系統(tǒng)199可以分別在步驟2655和2657向發(fā)出請求的用戶收費或扣除用戶帳戶。
在步驟2660和2680處分別將節(jié)目及其相關(guān)聯(lián)節(jié)目導視數(shù)據(jù)記錄在記錄媒體服務(wù)器上。如果需要,可以用任何合適的序列,也可并發(fā)地完成步驟2660和2680。步驟2660可以包括記錄與節(jié)目相關(guān)聯(lián)的數(shù)據(jù)。也可例如當自動地實時地將節(jié)目進行高速緩存時由遠程媒體服務(wù)器24或本地媒體服務(wù)器29自動地完成步驟2680。
圖27是在遠程媒體服務(wù)器24或本地媒體服務(wù)器29上將節(jié)目、節(jié)目導視數(shù)據(jù)或它們的任何組合記錄時所涉及說明性步驟的更詳細的流程圖(例如圖26的步驟2660和2680)。在步驟2810,由遠程媒體服務(wù)器24或本地媒體服務(wù)器29接收錄像請求。在步驟2820,將錄像請求在作業(yè)隊列中排隊。在步驟2840,將類似的請求合并。合并的和未合并的請求都在步驟2860處排隊。
在步驟2880,可以檢查作業(yè)隊列以便判斷是否已經(jīng)有足夠的用戶請求將每個節(jié)目錄像??梢栽诶缬媱澆ニ凸?jié)目之前15分鐘內(nèi)檢查作業(yè)隊列的入口。如果請求給定節(jié)目的用戶太少,則可以通知對該節(jié)目發(fā)出請求的用戶(步驟2890),以及節(jié)目導視可以例如使用本地媒體服務(wù)器29、可選的數(shù)字存儲設(shè)備49(圖9)或者可選的輔助存儲設(shè)備47(圖9)來就地將節(jié)目錄像(步驟2900)。選代地,可以在物理媒體上將節(jié)目錄像并且將它送至用戶(步驟2905)。
在步驟2910,將節(jié)目導視傳播設(shè)備16處的合適設(shè)備(例如傳播設(shè)備21)調(diào)諧至在其上載帶所請求節(jié)目的頻道(模擬的或數(shù)字的),例如可以響應于遠程媒體服務(wù)器24的請求而完成這步。在步驟2920,在遠程媒體服務(wù)器24或本地媒體服務(wù)器29的存儲設(shè)備上以模擬或數(shù)字格式將節(jié)目錄像。
用戶目錄可在步驟2940處加以更新。可由遠程媒體服務(wù)器24或本地媒體服務(wù)器29或節(jié)目導視或它們的任何組合來保持用戶目錄。由遠程媒體服務(wù)器24或本地媒體服務(wù)器29保持的用戶目錄可在步驟2945處更新。本地媒體服務(wù)器29只能為在存儲設(shè)備37(圖7)上錄像的節(jié)目保持用戶目錄,或者可以保持由遠程媒體服務(wù)器24為本地媒體服務(wù)器29的一個或多個用戶保持的用戶目錄的副本。
節(jié)目導視可以為一個或多個用戶就地在存儲器63(圖9)中、在可選的數(shù)字存儲設(shè)備49中或在可選的輔助存儲設(shè)備47中保持用戶目錄(步驟2950)。由節(jié)目導視保持的用戶目錄可以反映由遠程媒體服務(wù)器24或本地媒體服務(wù)器29或它們兩者存儲的節(jié)目,以及如果需要也可由節(jié)目導視在本地媒體服務(wù)器29上保持該用戶目錄。可能希望節(jié)目導視唯一地保持用戶目錄。然而,在又一個合適的方案中,節(jié)目導視可以保持由遠程媒體服務(wù)器24或本地媒體服務(wù)器29保持的用戶目錄的副本。選代地,可以由遠程媒體服務(wù)器24或本地媒體服務(wù)器29唯一地保持用戶目錄并且按照要求來提供給節(jié)目導視。
圖28是從遠程媒體服務(wù)器24或本地媒體服務(wù)器29中回放節(jié)目、節(jié)目導視數(shù)據(jù)或它們的任何組合時涉及的主要步驟的說明性流程圖。在步驟2700,節(jié)目導視提供給用戶機會以便從遠程媒體服務(wù)器24或本地媒體服務(wù)器29中選擇所錄像節(jié)目以供回放之用??梢韵蛴脩舫尸F(xiàn)所錄像節(jié)目的命令而完成這步。目錄可以覆蓋于用戶正觀看的電視節(jié)目之上(例如圖18a的覆蓋畫面320),可以覆蓋于節(jié)目導視顯示屏幕之上(例如圖18b和18c的覆蓋畫面320),可以顯示于專用節(jié)目導視顯示屏幕中(例如圖18d的目錄屏幕350),或者可以顯示于網(wǎng)頁內(nèi)例如圖2e的布置中那樣。選代地,可以在例如圖11a、11b和11c中所示的正規(guī)節(jié)目清單屏幕上呈現(xiàn)給用戶所錄像節(jié)目或為錄像而選擇的節(jié)目的節(jié)目清單。
用戶可以例如從清單或其他節(jié)目導視顯示屏幕中選擇節(jié)目清單來選擇或指定供回放的節(jié)目。在用戶指定回放的節(jié)目后(例如通過選擇清單和按下遠程控制40上的“PLAY”鍵),節(jié)目導視生成一個回放請求并且將它傳輸至遠程媒體服務(wù)器24或本地媒體服務(wù)器29(步驟2720和2740)??梢允褂美鏣CP/IP、IPX/SPX、DOCSIS或任何其他合適的協(xié)議或協(xié)議組來傳輸回放請求。如果要求用戶為回放節(jié)目付費,則節(jié)目導視傳播設(shè)備16可以在步驟2750向記費系統(tǒng)199(圖1)提供記費信息。記費信息可以包括所選節(jié)目的標題、它的標識符、它的長度、回放記費或任何其他合適的信息。記費系統(tǒng)199可以在步驟2755和2757處分別向發(fā)出請求的用戶給出帳單或扣除用戶帳戶。在步驟2760和2780,從將節(jié)目錄像的媒體服務(wù)器中回放節(jié)目及其相關(guān)聯(lián)的節(jié)目導視數(shù)據(jù)并且呈現(xiàn)給用戶(例如在圖7的用戶電視機36上或圖2e的PC231上)。
圖29是從遠程媒體服務(wù)器24或本地媒體服務(wù)器29中回放節(jié)目時涉及的說明性步驟的更詳細的流程圖。在步驟2960,由遠程媒體服務(wù)器24或本地媒體服務(wù)器29將所選供回放的節(jié)目的一部分進行高速緩存。如果系統(tǒng)資源允許,則例如可能希望將整個節(jié)目進行高速緩存。步驟2960也可包括步驟2965,其中遠程媒體服務(wù)器24或本地媒體服務(wù)器29判斷該節(jié)目部分是否早已進行過高速緩存(即是否為另一個用戶高速緩存過)。如果如此,則可能不需要另一個副本。
在步驟2980,遠程媒體服務(wù)器24或本地媒體服務(wù)器29傳播節(jié)目至用戶電視設(shè)備22以供回放之用。在步驟2990處在用戶電視設(shè)備22上或PC231上回放節(jié)目及其相關(guān)聯(lián)的節(jié)目導視數(shù)據(jù)??梢允褂萌魏魏线m的方案傳播和回放節(jié)目及節(jié)目導視數(shù)據(jù)。例如,可由遠程媒體服務(wù)器24回放節(jié)目及節(jié)目導視數(shù)據(jù)并且將它們傳播至用戶電視設(shè)備22以供實時觀看。如果節(jié)目及節(jié)目導視數(shù)據(jù)作為數(shù)字數(shù)據(jù)流被傳送,則用戶電視設(shè)備22可以實時地將數(shù)據(jù)流解碼。這類按照要求的節(jié)目和節(jié)目導視數(shù)據(jù)可以根據(jù)用戶所設(shè)置的愛好進行傳播和回放。在第二合適的方案中,節(jié)目和節(jié)目導視數(shù)據(jù)作為一個或多個數(shù)字文件或作為一個數(shù)字數(shù)據(jù)流被傳播,以及由電視設(shè)備22存儲以備回放之用。在第三合適的方案中,由遠程媒體服務(wù)器24回放節(jié)目和節(jié)目導視數(shù)據(jù)并且按照計劃使用合適的近似點播視頻(NVOD)方案在模擬或數(shù)字頻道上傳播它們。在又一個合適的方案中,遠程媒體服務(wù)器24可以在準備送給用戶的物理媒體例如DVD或錄像帶上將節(jié)目和節(jié)目導視數(shù)據(jù)記錄。也可使用這些方案的任何組合或任何其他合適的方案。
在步驟3000,節(jié)目導視向用戶提供節(jié)目的類似VCR控制。節(jié)目導視可以顯示一個覆蓋畫面例如圖22的覆蓋畫面141,用于向用戶標示何時用戶曾經(jīng)將節(jié)目停止、暫停、退回或快速前進過。在步驟3010,遠程媒體服務(wù)器24或本地媒體服務(wù)器29可以調(diào)整節(jié)目部分內(nèi)的用戶指針,或者移動指針至下一個節(jié)目部分。可以在例如正常播放節(jié)目時或當控制節(jié)目例如將它快速前進時將用戶指針向前移動。在節(jié)目部分的開始處或結(jié)束處之外的地方調(diào)整用戶指針之前的合適時刻,可以將前一個或下一個節(jié)目部分進行高速緩存(步驟2960)。可以將節(jié)目導視數(shù)據(jù)呈現(xiàn)和再呈現(xiàn)以使它能跟蹤正由用戶使用交互式電視節(jié)目導視進行控制的節(jié)目。
圖30是向用戶提供機會以便訪問節(jié)目的實時地高速緩存過的版本時所涉及的說明性步驟的流程圖。在步驟3020,遠程媒體服務(wù)器24或本地媒體服務(wù)器29將正在播放的節(jié)目進行高速緩存。可由遠程媒體服務(wù)器24或本地媒體服務(wù)器29完成步驟3020,也可當用戶表示希望將節(jié)目實時地進行高速緩存時(例如在觀看節(jié)目時按下遠程控制40上的“PAUSE”鍵)完成該步。在步驟3040,當向用戶提供節(jié)目的類似VCR控制時在用戶電視設(shè)備22上播放節(jié)目。當用戶表示希望完成類似VCR功能時,節(jié)目導視可以發(fā)出請求至遠程媒體服務(wù)器24或本地媒體服務(wù)器29以便將用戶指針調(diào)整至高速緩存過的副本中的用戶觀看位置。當用戶看完高速緩存過的副本時,例如當節(jié)目結(jié)束時,或當用戶快速前進至結(jié)束處時,或當用戶按下停止鍵時,節(jié)目導視可以發(fā)出刪除請求至遠程媒體服務(wù)器24或本地媒體服務(wù)器29以便將它刪除,它也能被自動地刪除。
在圖31中敘述提供本發(fā)明的超節(jié)目特征時所涉及的步驟。在步驟3110,節(jié)目導視將節(jié)目和相關(guān)聯(lián)的節(jié)目導視數(shù)據(jù)記錄在遠程媒體服務(wù)器24或本地媒體服務(wù)器29或數(shù)字存儲設(shè)備49上。在步驟3120處定義超節(jié)目序列。這可包括在如步驟3140中敘述的顯示設(shè)備45上顯示超節(jié)目屏幕,例如圖25a和25b的超節(jié)目屏幕130。在步驟3160,由節(jié)目導視在顯示設(shè)備45上列出所錄像節(jié)目,以及在步驟3180處節(jié)目導視提供給用戶機會以便選擇所列出節(jié)目。在步驟3200,節(jié)目導視提供給用戶機會以便定義播放段。如步驟3220所標示的,節(jié)目導視可顯示用于定義播放段的播放段標示器和標記。在步驟3240,節(jié)目導視在顯示設(shè)備45上顯示視頻反饋區(qū)。在步驟3260,節(jié)目導視根據(jù)超節(jié)目序列在顯示設(shè)備45上顯示作為超節(jié)目序列中的一部分的節(jié)目、播放段和相關(guān)聯(lián)的節(jié)目數(shù)據(jù)。
以上所述只用于闡述本發(fā)明原理,以及熟悉技術(shù)的人可在不背離本發(fā)明的范圍和實質(zhì)的情況下作出不同修改。
權(quán)利要求
1.一種用于在交互式電視節(jié)目導視系統(tǒng)中使用的方法,其中該系統(tǒng)向用戶提供對節(jié)目的訪問,所述方法包括提供多個用戶設(shè)備,其中每個用戶設(shè)備被配置用于呈現(xiàn)視頻;提供服務(wù)器,該服務(wù)器連接到多個用戶設(shè)備中的每一個,并且被配置用于向多個用戶設(shè)備提供視頻;將節(jié)目記錄到服務(wù)器上,其中記錄在服務(wù)器上的節(jié)目是用戶選擇的;從多個用戶設(shè)備中的一個給定用戶設(shè)備的用戶接收播放記錄在服務(wù)器上的節(jié)目的指示;響應于接收到該指示,從服務(wù)器中訪問所述節(jié)目;以及向給定用戶設(shè)備的用戶顯示所述節(jié)目。
2.根據(jù)權(quán)利要求1的方法,其中,多個用戶設(shè)備中的至少一個具有存儲設(shè)備,并且所述方法進一步包括在給定用戶設(shè)備的存儲設(shè)備上存儲所述節(jié)目。
3.根據(jù)權(quán)利要求1的方法,進一步包括從多個用戶設(shè)備中的至少一個其它用戶設(shè)備的至少一個其它用戶接收至少一個播放存儲在服務(wù)器上的節(jié)目的其它指示;以及向所述至少一個其它用戶設(shè)備的所述至少一個其它用戶顯示所述節(jié)目,其中,向給定用戶設(shè)備的用戶顯示節(jié)目,與向所述至少一個其它用戶設(shè)備的所述至少一個其它用戶顯示節(jié)目是同時進行的。
4.根據(jù)權(quán)利要求1的方法,其中,記錄在服務(wù)器上的節(jié)目是由給定用戶設(shè)備的用戶選擇的。
5.根據(jù)權(quán)利要求1的方法,其中,記錄在服務(wù)器上的節(jié)目是由與給定用戶設(shè)備的用戶不同的至少一個其它用戶選擇的。
6.根據(jù)權(quán)利要求5的方法,其中,所述至少一個其它用戶位于與給定用戶設(shè)備不同的用戶設(shè)備處。
7.根據(jù)權(quán)利要求1的方法,進一步包括向給定用戶設(shè)備的用戶提供指示希望刪除由服務(wù)器記錄的節(jié)目的機會;以及響應于用戶指示希望刪除節(jié)目,從服務(wù)器中刪除所希望的節(jié)目。
8.根據(jù)權(quán)利要求1的方法,其中,給定用戶設(shè)備的用戶和至少一個其它用戶選擇要記錄在服務(wù)器上的節(jié)目,并且所述方法進一步包括向給定用戶設(shè)備的用戶和所述至少一個其它用戶提供指示希望刪除記錄在服務(wù)器上的節(jié)目的機會;以及響應于給定用戶設(shè)備的用戶和所述至少一個其它用戶中的一個用戶指示希望刪除節(jié)目,在服務(wù)器上所記錄的、用于該至少一個用戶的節(jié)目目錄中刪除記錄在服務(wù)器上的節(jié)目入口。
9.根據(jù)權(quán)利要求8的方法,進一步包括響應于給定用戶設(shè)備的用戶和所述至少一個其它用戶中的另一個用戶指示希望刪除節(jié)目,從服務(wù)器中刪除記錄在服務(wù)器上的節(jié)目。
10.根據(jù)權(quán)利要求1的方法,進一步包括在服務(wù)器上記錄節(jié)目導視數(shù)據(jù)和節(jié)目。
11.根據(jù)權(quán)利要求1的方法,其中,所述服務(wù)器是遠程媒體服務(wù)器。
12.根據(jù)權(quán)利要求1的方法,其中,所述服務(wù)器是本地媒體服務(wù)器。
13.一種向用戶提供對節(jié)目的訪問的交互式電視節(jié)目導視系統(tǒng),該交互式電視節(jié)目導視系統(tǒng)包括包括一給定用戶設(shè)備的多個用戶設(shè)備,其中多個用戶設(shè)備中的每一個被配置用于呈現(xiàn)視頻;服務(wù)器,連接到多個用戶設(shè)備中的每一個,并且被配置用于向多個用戶設(shè)備提供視頻;以及記錄用戶選擇的節(jié)目;以及至少部分地在電路上實現(xiàn)的交互式電視節(jié)目導視,其中該交互式電視節(jié)目導視被編程用于從給定用戶設(shè)備的用戶接收播放記錄在服務(wù)器上的節(jié)目的指示;響應于接收到該指示,從服務(wù)器中訪問所述節(jié)目;以及向給定用戶設(shè)備的用戶顯示所述節(jié)目。
14.根據(jù)權(quán)利要求13的系統(tǒng),其中,該交互式電視節(jié)目導視被進一步編程用于在給定用戶設(shè)備的存儲設(shè)備上存儲所述節(jié)目。
15.根據(jù)權(quán)利要求13的系統(tǒng),其中,該交互式電視節(jié)目導視被進一步編程用于從多個用戶設(shè)備中的至少一個其它用戶設(shè)備的至少一個其它用戶接收至少一個播放存儲在服務(wù)器上的節(jié)目的其它指示;以及向所述至少一個其它用戶設(shè)備的所述至少一個其它用戶顯示所述節(jié)目,其中,向給定用戶設(shè)備的用戶顯示節(jié)目,與向所述至少一個其它用戶設(shè)備的所述至少一個其它用戶顯示節(jié)目是同時進行的。
16.根據(jù)權(quán)利要求13的系統(tǒng),其中,記錄在服務(wù)器上的節(jié)目是由給定用戶設(shè)備的用戶選擇的。
17.根據(jù)權(quán)利要求13的系統(tǒng),其中,記錄在服務(wù)器上的節(jié)目是由與給定用戶設(shè)備的用戶不同的至少一個其它用戶選擇的。
18.根據(jù)權(quán)利要求17的系統(tǒng),其中,所述至少一個其它用戶位于與給定用戶設(shè)備不同的用戶設(shè)備處。
19.根據(jù)權(quán)利要求13的系統(tǒng),其中,該交互式電視節(jié)目導視被進一步編程用于向給定用戶設(shè)備的用戶提供指示希望刪除由服務(wù)器記錄的節(jié)目的機會;以及響應于用戶指示希望刪除節(jié)目,從服務(wù)器中刪除所希望的節(jié)目。
20.根據(jù)權(quán)利要求13的系統(tǒng),其中,給定用戶設(shè)備的用戶和至少一個其它用戶選擇要記錄在服務(wù)器上的節(jié)目,并且所述交互式電視節(jié)目導視被進一步編程用于向給定用戶設(shè)備的用戶和所述至少一個其它用戶提供指示希望刪除記錄在服務(wù)器上的節(jié)目的機會;以及響應于給定用戶設(shè)備的用戶和所述至少一個其它用戶中的一個用戶指示希望刪除節(jié)目,在服務(wù)器上所記錄的、用于該至少一個用戶的節(jié)目目錄中刪除記錄在服務(wù)器上的節(jié)目入口。
21.根據(jù)權(quán)利要求20的系統(tǒng),其中,所述交互式電視節(jié)目導視被進一步編程用于響應于給定用戶設(shè)備的用戶和所述至少一個其它用戶中的另一個用戶指示希望刪除節(jié)目,從服務(wù)器中刪除記錄在服務(wù)器上的節(jié)目。
22.根據(jù)權(quán)利要求13的系統(tǒng),其中,所述服務(wù)器被進一步配置用于記錄節(jié)目導視數(shù)據(jù)和節(jié)目。
23.根據(jù)權(quán)利要求13的系統(tǒng),其中,所述服務(wù)器是遠程媒體服務(wù)器。
24.根據(jù)權(quán)利要求13的系統(tǒng),其中,所述服務(wù)器是本地媒體服務(wù)器。
全文摘要
提供一種交互式電視節(jié)目導視系統(tǒng)。交互式電視節(jié)目導視提供給用戶機會來選擇用于在遠程媒體服務(wù)器上錄像的節(jié)目。也可在本地媒體服務(wù)器上將節(jié)目錄像。節(jié)目導視提供給用戶對于自媒體服務(wù)器中回放的節(jié)目的類似VCR控制以及對于節(jié)目的實時地高速緩存過的副本的同樣控制。節(jié)目導視還提供給用戶機會來指定接受禮品者以便為他將節(jié)目錄像。
文檔編號H04N7/173GK1867068SQ20061007777
公開日2006年11月22日 申請日期1997年7月13日 優(yōu)先權(quán)日1998年7月14日
發(fā)明者邁克爾·D·埃里斯, 威廉·L·托馬斯, 托馬斯·R·萊蒙斯 申請人:聯(lián)合視頻制品公司