專利名稱:在按需式媒體系統(tǒng)中高速緩存數(shù)據(jù)的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及交互式電視應(yīng)用的系統(tǒng)和方法。更具體地說(shuō),本發(fā)明涉及在交互式電視應(yīng)用系統(tǒng)中從分開(kāi)的數(shù)據(jù)源中檢索非按需式媒體數(shù)據(jù)和按需式媒體數(shù)據(jù)的系統(tǒng)和方法。
背景技術(shù):
電(光)纜、衛(wèi)星和廣播電視系統(tǒng)給用戶提供了大量的電視頻道。傳統(tǒng)上用戶查看打印的電視節(jié)目單來(lái)確定在特定的時(shí)間播放的節(jié)目。最近,已經(jīng)開(kāi)發(fā)了交互式電子電視節(jié)目導(dǎo)視器使得在用戶的電視上可以顯示電視節(jié)目信息。
交互式電視節(jié)目導(dǎo)視器通常在電視置頂盒中實(shí)施。這種節(jié)目導(dǎo)視器使用戶能夠以不同的顯示格式查看電視節(jié)目清單。例如,用戶可以指令節(jié)目導(dǎo)視器顯示以頻道順序和時(shí)間順序排列組織的節(jié)目清單表格。用戶也可以通過(guò)主題(例如電影、體育等)或標(biāo)題(例如按字母順序)搜索節(jié)目清單并對(duì)其進(jìn)行排序。用戶可以獲得特定節(jié)目清單的附加信息并可以購(gòu)買某一節(jié)目以便收看。
某些交互式節(jié)目導(dǎo)視系統(tǒng)可以提供按需式視頻清單。在某些系統(tǒng)中,按需式視頻清單從與提供非按需式媒體的清單和其它信息的數(shù)據(jù)源分開(kāi)的數(shù)據(jù)源中提供,比如電視節(jié)目。按需式視頻服務(wù)器例如可以將按需式視頻清單從導(dǎo)視數(shù)據(jù)或正常的電視節(jié)目節(jié)目中以帶內(nèi)或帶外的方式提供給節(jié)目導(dǎo)視器。在帶內(nèi)提供按需式視頻清單時(shí),節(jié)目導(dǎo)視器必須建立與按需式視頻服務(wù)器的連接(如果一個(gè)連接都還沒(méi)有建立),并使用戶終端遠(yuǎn)離用戶正看著的電視節(jié)目以便檢索清單。這使用戶錯(cuò)過(guò)他或她正看的部分節(jié)目。在按需式視頻清單以帶外方式提供時(shí),節(jié)目導(dǎo)視器也必須建立與按需式視頻服務(wù)器的連接(如果一個(gè)連接都還沒(méi)有建立),并檢索清單。在這種方法中,低帶寬連接可能在按需式視頻清單的顯示中造成不可接收的延遲。此外,許多用戶經(jīng)常要通過(guò)因特網(wǎng)存取某些按需式視頻信息比如新發(fā)行的清單。每個(gè)用戶的設(shè)備必須在每次需要信息時(shí)建立與服務(wù)器的會(huì)話。這可能造成對(duì)分布式網(wǎng)絡(luò)的巨大峰值資源的需求。
因此,理想的是提供一種以如下種方式從分開(kāi)的數(shù)據(jù)源中檢索非按需式媒體數(shù)據(jù)和按需式媒體數(shù)據(jù)的系統(tǒng)和方法,這種方式可以減小與當(dāng)前的方法相關(guān)的不理想的結(jié)果,比如中斷用戶的收視體驗(yàn)或延遲顯示應(yīng)用屏。
發(fā)明內(nèi)容
本發(fā)明涉及一種從分開(kāi)的非按需式和按需式媒體數(shù)據(jù)源中檢索媒體數(shù)據(jù)的系統(tǒng)和方法。本發(fā)明的某些特征的實(shí)例性特征例如描述在2000年10月11日申請(qǐng)的美國(guó)臨時(shí)專利申請(qǐng)No.60/239,377、在2000年11月20日申請(qǐng)的美國(guó)臨時(shí)專利申請(qǐng)No.60/252,171和在2001年2月21日申請(qǐng)的美國(guó)臨時(shí)專利申請(qǐng)No.60/270,351中,在此以引用參考的方式將這些中請(qǐng)的全部?jī)?nèi)容都結(jié)合在本申請(qǐng)中。
如在此所使用,非按需式媒體可以是不需要用戶的請(qǐng)求提供給用戶的任何適合的媒體。例如,非按需式媒體可以是電視節(jié)目、聲頻節(jié)目或任何其它的適合的節(jié)目。按需式媒體可以是響應(yīng)用戶的請(qǐng)求提供用戶的任何適合的媒體。例如,按需式媒體可以是按需式視頻或按需式聲頻媒體、可下載的軟件或適合于按需式發(fā)布的任何其它的媒體。
按需式和非按需式媒體數(shù)據(jù)可以是描述媒體或與媒體相關(guān)的任何數(shù)據(jù)。例如,非按需式媒體數(shù)據(jù)可以是電視節(jié)目標(biāo)題、附加的電視節(jié)目信息、電視節(jié)目廣告或按次付費(fèi)訂購(gòu)信息。按需式媒體數(shù)據(jù)例如可以是按需式視頻或可下載的軟件的說(shuō)明或標(biāo)題。
例如通過(guò)交互式電視應(yīng)用系統(tǒng)比如交互式電視節(jié)目導(dǎo)視器或其它的在家的設(shè)備上運(yùn)行的軟件從分開(kāi)的數(shù)據(jù)源中檢索非按需式媒體數(shù)據(jù)和按需式媒體數(shù)據(jù)。例如可以從非按需式媒體或非按需式媒體數(shù)據(jù)中以帶內(nèi)或帶外方式提供按需式媒體數(shù)據(jù)。在某些實(shí)施例中,例如通過(guò)使用基于圓盤傳送帶的方法,可以將按需式媒體數(shù)據(jù)作為連續(xù)或周期的數(shù)據(jù)流提供。在其它的實(shí)施例中,通過(guò)使用基于客戶-服務(wù)器的方法提供按需式媒體數(shù)據(jù)。
可以自動(dòng)地檢索按需式媒體數(shù)據(jù)并高速緩存它以減小例如系統(tǒng)的等待時(shí)間或者用戶觀看體驗(yàn)的中斷。在用戶中可以以時(shí)間方式交錯(cuò)高速緩存按需式媒體數(shù)據(jù)以減小在發(fā)布按需式媒體數(shù)據(jù)的網(wǎng)絡(luò)上的峰值負(fù)載。例如可以周期性地或者在用戶請(qǐng)求特定的接口時(shí)高速緩存按需式媒體數(shù)據(jù)。在某些方法中,高速緩存是可以預(yù)測(cè)的。例如,可以高速緩存用戶從給定的顯示屏中可存取的特征的按需式媒體數(shù)據(jù)。在其它的方法中,可以高速緩存最通用的媒體的按需式數(shù)據(jù)。在進(jìn)一步的其它方法中,可以個(gè)性化地高速緩存該數(shù)據(jù)。例如,可以監(jiān)測(cè)用戶的活動(dòng)并基于用戶的歷史高速緩存按需式媒體。可以使用任何其它的適合的預(yù)測(cè)性高速緩存。
從用于顯示的存儲(chǔ)中可以檢索按需式媒體數(shù)據(jù)。例如,從高速緩存中檢索按需式媒體數(shù)據(jù)并響應(yīng)用戶表示希望至少存取例如在非按需式媒體清單顯示屏中的非按需式數(shù)據(jù)進(jìn)行顯示。在某些實(shí)施例中,非按需式媒體清單可以連同按需式媒體清單或者其它的內(nèi)容比如廣告屏或橫幅一起顯示。
結(jié)合下面的附圖,從下文對(duì)優(yōu)選實(shí)施例的詳細(xì)描述中可以更加清楚本發(fā)明的進(jìn)一步的特征和各種優(yōu)點(diǎn),在所有的附圖中類似的參考字符表示類似的部件,在附圖中附圖1所示為根據(jù)本發(fā)明的不同實(shí)施例的實(shí)例性的交互式電視系統(tǒng)的示意性方塊圖;附圖2-6所示為根據(jù)本發(fā)明的不同實(shí)施例附圖1的交互式電視應(yīng)用設(shè)備的實(shí)例性結(jié)構(gòu);附圖7所示為根據(jù)本發(fā)明的不同實(shí)施例附圖2-6的用戶電視設(shè)備的實(shí)例性方塊圖;附圖8所示為根據(jù)本發(fā)明的不同實(shí)施例附圖7的實(shí)例性的用戶電視設(shè)備部分的實(shí)例性示意方塊圖;附圖9所示為根據(jù)本發(fā)明的不同實(shí)施例從不同的數(shù)據(jù)源中檢索、高速緩存和顯示非按需式和按需式數(shù)據(jù)的實(shí)例性流程圖;附圖10-11所示為根據(jù)本發(fā)明的不同實(shí)施例附圖9的從不同的數(shù)據(jù)源中檢索、高速緩存和顯示非按需式和按需式數(shù)據(jù)的更詳細(xì)的實(shí)例性流程圖;附圖12所示為根據(jù)本發(fā)明的不同的實(shí)施例的實(shí)例性交互式電視應(yīng)用菜單顯示屏;附圖13所示為根據(jù)本發(fā)明的不同的實(shí)施例的實(shí)例性交互式電視應(yīng)用按需式視頻顯示屏;附圖14所示為根據(jù)本發(fā)明的不同的實(shí)施例的實(shí)例性交互式電視應(yīng)用按需式視頻按字母順序電影清單顯示屏;附圖15所示為根據(jù)本發(fā)明的不同的實(shí)施例的實(shí)例性交互式電視應(yīng)用按需式視頻單個(gè)電影信息顯示屏;附圖16所示為根據(jù)本發(fā)明的不同的實(shí)施例帶有以時(shí)間方式組織的按需式視頻清單和電視節(jié)目清單的實(shí)例性交互式電視應(yīng)用顯示屏;附圖17所示為根據(jù)本發(fā)明的不同的實(shí)施例帶有以運(yùn)動(dòng)類型組織的按需式視頻清單和電視節(jié)目清單的實(shí)例性交互式電視應(yīng)用顯示屏;附圖18所示為根據(jù)本發(fā)明的不同的實(shí)施例帶有以電影類型組織的按需式視頻清單和電視節(jié)目清單的實(shí)例性交互式電視應(yīng)用顯示屏;附圖19所示為根據(jù)本發(fā)明的不同的實(shí)施例帶有以兒童類型組織的按需式視頻清單和電視節(jié)目清單的實(shí)例性交互式電視應(yīng)用顯示屏;和附圖20所示為根據(jù)本發(fā)明的不同的實(shí)施例促銷帶有以時(shí)間方式組織的按需式視頻清單和電視節(jié)目清單的實(shí)例性交互式電視應(yīng)用顯示屏。
具體實(shí)施例方式
在交互式電視應(yīng)用系統(tǒng)中使用的用于高速緩存來(lái)自多個(gè)數(shù)據(jù)源中的非按需式和按需式媒體數(shù)據(jù)的系統(tǒng)和方法可以基于任何適合的硬件平臺(tái)或拓?fù)浣Y(jié)構(gòu)。適合的硬件例如可以包括衛(wèi)星接收器、個(gè)人計(jì)算機(jī)電視(PC/TV)、個(gè)人計(jì)算機(jī)(例如帶有電視調(diào)諧卡)、纜式置頂盒或任何其它適合的硬件。
在某些實(shí)施例中,交互式電視應(yīng)用系統(tǒng)(比如交互式電視節(jié)目導(dǎo)視器、家庭購(gòu)物應(yīng)用系統(tǒng)或其它任何適合的交互式應(yīng)用系統(tǒng))都可以運(yùn)行在這種硬件上。實(shí)例性的交互式電視導(dǎo)視系統(tǒng)例如描述在Knee等人的美國(guó)專利US5,589,892和Knudson等人的美國(guó)專利申請(qǐng)No.09/357,941(1999年7月16日申請(qǐng))中,在此以引用參考的方式將它們的全部?jī)?nèi)容都結(jié)合在本申請(qǐng)中??蛻?服務(wù)器節(jié)目導(dǎo)視系統(tǒng)例如描述在Ellis等人的美國(guó)專利申請(qǐng)No.09/374,043(1999年8月13日申請(qǐng))中,在此以引用參考的方式將該申請(qǐng)的全部?jī)?nèi)容結(jié)合在本申請(qǐng)中。在線節(jié)目導(dǎo)視系統(tǒng)例如描述在Boyer等人的美國(guó)專利申請(qǐng)No.08/938,028(1997年9月18日申請(qǐng)),在此以引用參考的方式將該申請(qǐng)的全部?jī)?nèi)容結(jié)合在本申請(qǐng)中。
在附圖1中示出了根據(jù)本發(fā)明一種實(shí)施例的實(shí)例性系統(tǒng)100。主設(shè)備102可以從非按需式媒體數(shù)據(jù)源124中通過(guò)通信通路108給交互式應(yīng)用設(shè)備106提供非按需式媒體數(shù)據(jù)。主設(shè)備102的非按需式媒體數(shù)據(jù)源124可以是產(chǎn)生、存儲(chǔ)或獲得非按需式媒體數(shù)據(jù)(例如從操作員手動(dòng)獲得、通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)或其它的連接通過(guò)電子獲得或者通過(guò)存儲(chǔ)媒體獲得)并將這些數(shù)據(jù)轉(zhuǎn)換成通過(guò)主設(shè)備102發(fā)布的電子形式的任何計(jì)算機(jī)或者基于計(jì)算機(jī)的系統(tǒng)。在某些實(shí)施例中,非按需式媒體數(shù)據(jù)源124可以提供除了非按需式媒體數(shù)據(jù)以外的應(yīng)用數(shù)據(jù)。在其它的實(shí)施例中,主設(shè)備102可以具有多個(gè)數(shù)據(jù)源以提供按需式媒體數(shù)據(jù)、非按需式媒體數(shù)據(jù)和其它的應(yīng)用數(shù)據(jù)。
在某些實(shí)施例中,應(yīng)用數(shù)據(jù)源可以位于與主設(shè)備102分開(kāi)的設(shè)備中,比如位于本地信息服務(wù)設(shè)備110中,并且通過(guò)通信通路114將它們的媒體數(shù)據(jù)提供給主設(shè)備102以本地化和發(fā)布。本地信息服務(wù)設(shè)備110可以包含本地?cái)?shù)據(jù)源112。本地?cái)?shù)據(jù)源112可以是產(chǎn)生、存儲(chǔ)或獲得本地信息數(shù)據(jù)(例如從操作員手動(dòng)獲得、通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)或其它的連接通過(guò)電子獲得或者通過(guò)存儲(chǔ)媒體獲得)并將這些數(shù)據(jù)轉(zhuǎn)換成通過(guò)主設(shè)備102發(fā)布的電子形式的任何計(jì)算機(jī)或者基于計(jì)算機(jī)的系統(tǒng)。
本地信息服務(wù)設(shè)備110可以是適合于獲得本地區(qū)域的特定數(shù)據(jù)并通過(guò)通信通路114將這些數(shù)據(jù)提供給主設(shè)備102的任何設(shè)備。本地信息數(shù)據(jù)例如可以包括本地廣告、本地體育信息、本地新聞信息或其它的適合的本地信息。本地信息服務(wù)設(shè)備110例如可以是監(jiān)測(cè)天氣數(shù)據(jù)的本地氣象站、發(fā)布本地新聞信息的本地報(bào)紙或者任何其它的信息提供商。主設(shè)備102可以集中節(jié)目導(dǎo)視數(shù)據(jù)和本地信息數(shù)據(jù)并將它們發(fā)布給交互式電視設(shè)備106。
通信通路108和114可以是衛(wèi)星通信通路、光纖通路、有線通信通路、同軸電纜通路、射頻通路、電磁通信通路、微波通信通路、光波通路、因特網(wǎng)通路、這些通路的組合或者任何適合的通信通路。如果需要的話視頻信號(hào)也可以在通信通路108和114上傳輸。
主設(shè)備102可以使用任何適合的方法將非按需式媒體數(shù)據(jù)和其它的應(yīng)用數(shù)據(jù)傳輸給交互式應(yīng)用設(shè)備106。例如,主設(shè)備102周期性地、連續(xù)地或者以任何其它的適合的頻率發(fā)布非按需式媒體數(shù)據(jù)。在某些方法中,可以將媒體數(shù)據(jù)作為文件、包或者作為數(shù)據(jù)流發(fā)布。例如在Gollahon等人的美國(guó)專利申請(qǐng)No.09/332,624(1999年6月11日申請(qǐng))中描述了這樣的系統(tǒng),在該系統(tǒng)中使用一種方法將數(shù)據(jù)從主設(shè)備傳輸給電視發(fā)布設(shè)備,在此以引用參考的方式將該申請(qǐng)的全部?jī)?nèi)容結(jié)合在本申請(qǐng)中。盡管為了避免附圖不至過(guò)于復(fù)雜在附圖1中僅以一個(gè)部件示出,但是交互式應(yīng)用設(shè)備106存在許多部件。
按需式媒體數(shù)據(jù)源128可以通過(guò)通信通路130給交互式應(yīng)用設(shè)備106提供按需式媒體數(shù)據(jù)比如按需式視頻信息(例如按需式視頻的標(biāo)題、按需式視頻的類型信息、按需式視頻的附加信息和訂購(gòu)信息)、按需式聲頻信息(例如按需式聲頻的標(biāo)題、按需式聲頻的附加信息和訂購(gòu)信息)、交互式視頻運(yùn)動(dòng)或者其它的應(yīng)用信息、股票市場(chǎng)信息、天氣信息、體育得分、體育統(tǒng)計(jì)或其它的適合的按需式媒體信息。按需式媒體數(shù)據(jù)源128可以是產(chǎn)生、存儲(chǔ)或獲得本地信息數(shù)據(jù)(例如從操作員手動(dòng)獲得、通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)或其它的連接通過(guò)電子獲得或者通過(guò)存儲(chǔ)媒體獲得)并將這些數(shù)據(jù)轉(zhuǎn)換成通過(guò)主設(shè)備102發(fā)布的電子形式的任何計(jì)算機(jī)或者基于計(jì)算機(jī)的系統(tǒng)。按需式媒體數(shù)據(jù)源也可以提供按需式媒體比如按需式視頻、聲頻媒體或應(yīng)用軟件。
通信通路130可以是衛(wèi)星通信通路、光纖通路、有線通信通路、同軸電纜通路、射頻通路、電磁通信通路、微波通信通路、光波通路、因特網(wǎng)通路、這些通路的組合或者任何適合的通信通路。按需式媒體可以提供在通路130上。
在其它的實(shí)施例中,可以將按需式媒體數(shù)據(jù)提供給主設(shè)備102以傳輸給交互式應(yīng)用設(shè)備106。例如,在按需式媒體數(shù)據(jù)源(未示)中可以產(chǎn)生按需式媒體數(shù)據(jù)并傳輸給主設(shè)備102,以及通過(guò)通信通路108傳輸給交互式應(yīng)用設(shè)備106的發(fā)布裝置116(在附圖2-6中示出)。
交互式電視應(yīng)用系統(tǒng)可以實(shí)施在交互式應(yīng)用設(shè)備106上。在附圖2-6中示出了交互式應(yīng)用設(shè)備106的實(shí)例性結(jié)構(gòu)。
應(yīng)用附圖2或附圖4的結(jié)構(gòu),交互式電視應(yīng)用系統(tǒng)(比如交互式電視節(jié)目導(dǎo)視器、其它的導(dǎo)視應(yīng)用系統(tǒng)、網(wǎng)頁(yè)瀏覽器或其它適合的交互式電視應(yīng)用系統(tǒng))可以運(yùn)行在用戶電視設(shè)備122上,或者使用適合的客戶服務(wù)器或分布式處理結(jié)構(gòu)(比如在附圖3或附圖5中所示的結(jié)構(gòu))使其部分運(yùn)行在用戶電視設(shè)備122上并且部分運(yùn)行在交互式應(yīng)用設(shè)備106的其它的部件上。在附圖2-6中所示的發(fā)布裝置116可以是任何適合的發(fā)布設(shè)備(例如電纜系統(tǒng)頭端、衛(wèi)星發(fā)布設(shè)備、廣播發(fā)布設(shè)備或任何其它適合類型的發(fā)布設(shè)備)并且可以具有發(fā)布設(shè)備118。通常,在附圖2-6中可以包括許多發(fā)布裝置116。
附圖2-6的發(fā)布設(shè)備118可以是適合于通過(guò)通信通路120將媒體數(shù)據(jù)的設(shè)備(即按需式媒體數(shù)據(jù)和非按需式媒體數(shù)據(jù))和其它的應(yīng)用數(shù)據(jù)提供給用戶電視設(shè)備122。在附圖6中,發(fā)布設(shè)備118可以通過(guò)因特網(wǎng)服務(wù)系統(tǒng)134和適合的通信通路136和138將媒體數(shù)據(jù)比如節(jié)目導(dǎo)視數(shù)據(jù)提供給個(gè)人計(jì)算機(jī)140。
附圖2-6的發(fā)布設(shè)備118例如包括使用帶內(nèi)數(shù)字信號(hào)、使用帶外數(shù)字信號(hào)或通過(guò)任何其它合適的數(shù)據(jù)傳輸技術(shù)在電視頻道的垂直消隱期中在電視頻道邊帶上發(fā)布媒體數(shù)據(jù)和其它的應(yīng)用數(shù)據(jù)的適合傳輸硬件。非按需式媒體和按需式媒體的模擬或數(shù)字信號(hào)(例如電視節(jié)目、按需式電影、按需式音樂(lè)等)也可以在多電視頻道上通過(guò)通信通路120由發(fā)布設(shè)備118發(fā)布給本地?cái)?shù)據(jù)源112。
在某些實(shí)施例中,媒體信息可以作為同步元數(shù)據(jù)提供。同步元數(shù)據(jù)是在與它相關(guān)的媒體同時(shí)邏輯發(fā)布給在附圖2-5中的用戶電視設(shè)備122或者在附圖6中的個(gè)人計(jì)算機(jī)140的數(shù)據(jù)。例如,與非按需式或按需式媒體同時(shí)或者在按需式數(shù)據(jù)之前但與將它與該數(shù)據(jù)關(guān)聯(lián)的信息(例如標(biāo)志符、通路或任何其它的適合的信息)一起輸送同步元數(shù)據(jù)。元數(shù)據(jù)可以以如下的方法提供帶內(nèi)、帶外、使用基于圓盤傳送帶的方法、使用基于客戶-服務(wù)器方法、使用本地高速緩存、使用這些方法的組合或者使用任何其它適合的方法。
元數(shù)據(jù)可以包括其它類型的數(shù)據(jù)。發(fā)布給用戶的附圖2-5的用戶電視設(shè)備122或附圖6的個(gè)人計(jì)算機(jī)140的元數(shù)據(jù)例如可以包括給用戶的家內(nèi)的設(shè)備(或者在該設(shè)備上運(yùn)行的客戶應(yīng)用系統(tǒng))指示要執(zhí)行特定的動(dòng)作(例如在按需式媒體上疊加可視指示器)的指令。元數(shù)據(jù)可以包括指示按需式媒體數(shù)據(jù)的片段的地址。在某些方法中,該元數(shù)據(jù)可以用作在非按需式或按需式媒體數(shù)據(jù)內(nèi)的標(biāo)示器。例如,這些數(shù)據(jù)可以包括演員訪談、電影預(yù)告片、所選擇的電影中的場(chǎng)景、音樂(lè)視頻(音樂(lè)電視)或其它任何適合的元數(shù)據(jù)片段。發(fā)布給交互式電視應(yīng)用系統(tǒng)的同步元數(shù)據(jù)例如描述在美國(guó)臨時(shí)專利申請(qǐng)No.60/239,521(2000年10月11日申請(qǐng))中,在此以引用參考的方式將該申請(qǐng)的全部?jī)?nèi)容結(jié)合在本申請(qǐng)中。
附圖2-5的通信通路120和附圖6的通信通路130和138可以具有足夠帶寬以允許發(fā)布裝置116或者另一發(fā)布裝置將電視節(jié)目發(fā)布給附圖2-5的用戶電視設(shè)備122或者附圖6的個(gè)人計(jì)算機(jī)140。雖然為避免附圖不至過(guò)于復(fù)雜在附圖2-5中僅示出了發(fā)布設(shè)備118和通信通路120的一個(gè)部件,但通常用戶電視設(shè)備122有多個(gè)部件與在附圖2-5中的通信通路120相關(guān)。類似地,雖然為避免附圖不至過(guò)于復(fù)雜在附圖6中僅示出了一個(gè)個(gè)人計(jì)算機(jī)140和通信通路138,但可能有多個(gè)個(gè)人計(jì)算機(jī)140和多個(gè)相關(guān)的通信通路。如果希要的話,可以在單獨(dú)的通信通路上提供非按需式媒體數(shù)據(jù)和按需式媒體數(shù)據(jù)。
附圖3所示為在基于客戶服務(wù)器或分布式交互式應(yīng)用系統(tǒng)中的交互式應(yīng)用設(shè)備106的結(jié)構(gòu)。附圖3所示的基于客戶服務(wù)器或分布式交互式應(yīng)用系統(tǒng)可以處理非按需式媒體數(shù)據(jù)、按需式媒體數(shù)據(jù)、這些數(shù)據(jù)的任何適合的組合或任何其它適合的數(shù)據(jù)。在某些實(shí)施例中,非按需式媒體數(shù)據(jù)源124(附圖1)可以是通過(guò)通信通路108(附圖1)和120(附圖2)將非按需式媒體數(shù)據(jù)發(fā)布給在用戶電視設(shè)備122(附圖3-5)上實(shí)施的應(yīng)用客戶的服務(wù)器。如附圖3所示的發(fā)布設(shè)備118可以包括服務(wù)器132。服務(wù)器132可以使用軟件和硬件的任何適合的組合以提供基于客戶-服務(wù)器的應(yīng)用系統(tǒng)。服務(wù)器132例如可以運(yùn)行適合的數(shù)據(jù)庫(kù)引擎(例如微軟的SQL服務(wù)器)并給在用戶電視設(shè)備122上運(yùn)行的應(yīng)用客戶提供非按需式數(shù)據(jù)、按需式數(shù)據(jù)或者這些數(shù)據(jù)的組合。例如,服務(wù)器132可以向按需式媒體數(shù)據(jù)源128(附圖1)請(qǐng)求按需式媒體數(shù)據(jù)或者從其中接收該數(shù)據(jù)。在其它的方法中,用戶電視設(shè)備可以向按需式媒體數(shù)據(jù)源128(附圖1)請(qǐng)求按需式媒體數(shù)據(jù)或者從其中接收該數(shù)據(jù)。如果需要的話,服務(wù)器132可以位于主設(shè)備102中或其它的位置上,比如纜線系統(tǒng)頭端、廣播發(fā)布裝置、衛(wèi)星電視發(fā)布裝置或任何其它適合類型的電視發(fā)布裝置。
應(yīng)用客戶可以使用任何合適的客戶-服務(wù)器方法從服務(wù)器132檢索應(yīng)用數(shù)據(jù)。例如客戶可以將SQL(結(jié)構(gòu)查詢語(yǔ)言)請(qǐng)求作為消息傳送給服務(wù)器132。在其它的適合的方法中,應(yīng)用客戶可以使用一個(gè)或多個(gè)遠(yuǎn)程程序請(qǐng)求調(diào)用駐留在服務(wù)器132上的遠(yuǎn)程程序。服務(wù)器132可以對(duì)這種調(diào)用的遠(yuǎn)程程序執(zhí)行SQL語(yǔ)句。在另一適合的方法中,例如使用對(duì)象請(qǐng)求代理程序(ORB)可以使通過(guò)該應(yīng)用系統(tǒng)執(zhí)行的客戶對(duì)象與通過(guò)服務(wù)器132所執(zhí)行的服務(wù)器對(duì)象進(jìn)行通信。
附圖4-5所示為實(shí)例性的基于因特網(wǎng)的交互式電視應(yīng)用系統(tǒng)。如附圖4所示,發(fā)布裝置116例如可以包括因特網(wǎng)服務(wù)系統(tǒng)134。因特網(wǎng)服務(wù)系統(tǒng)134可以是任何適合的硬件和軟件的組合,它能夠使用基于因特網(wǎng)的方法(例如超文本傳輸協(xié)議(HTTP))將應(yīng)用數(shù)據(jù)提供給應(yīng)用系統(tǒng)。如果需要的話,因特網(wǎng)服務(wù)系統(tǒng)134可以設(shè)置在與發(fā)布裝置116分開(kāi)的裝置中,如附圖5所示。
在這樣的實(shí)施例中在其中交互式電視應(yīng)用系統(tǒng)實(shí)施在如附圖4所示的交互式應(yīng)用設(shè)備106的用戶電視設(shè)備122上,因特網(wǎng)服務(wù)系統(tǒng)134(或在發(fā)布裝置116上的連接到因特網(wǎng)服務(wù)系統(tǒng)134的其它的適合的設(shè)備)可以使用任何適合的基于因特網(wǎng)的方法(例如使用在傳輸控制協(xié)議/網(wǎng)際協(xié)議(TCP/IP)型通路上應(yīng)用的超文本傳輸協(xié)議(HTTP))通過(guò)因特網(wǎng)或者通過(guò)發(fā)布設(shè)備118將非按需式媒體數(shù)據(jù)、按需式媒體數(shù)據(jù)和其它應(yīng)用數(shù)據(jù)提供給用戶電視設(shè)備122。在這樣的實(shí)施例中在其中在交互式應(yīng)用設(shè)備106上實(shí)施的交互式電視應(yīng)用系統(tǒng)是如在附圖5中所示的基于客戶-服務(wù)器的應(yīng)用系統(tǒng),服務(wù)器132可以從因特網(wǎng)服務(wù)系統(tǒng)134中獲得按需式媒體數(shù)據(jù)和其它的應(yīng)用數(shù)據(jù)。但是該應(yīng)用系統(tǒng)也可以通過(guò)因特網(wǎng)連接從因特網(wǎng)服務(wù)系統(tǒng)134中獲得應(yīng)用數(shù)據(jù)。在其它的實(shí)施例中,非按需式媒體數(shù)據(jù)源124、按需式媒體數(shù)據(jù)源128或他們的組合可以通過(guò)因特網(wǎng)服務(wù)系統(tǒng)134將媒體數(shù)據(jù)或其它的應(yīng)用數(shù)據(jù)提供給用戶電視設(shè)備。
在另一適合的結(jié)構(gòu)中,發(fā)布設(shè)備118可以包括計(jì)算機(jī)設(shè)備或者在其上運(yùn)行交互式電視應(yīng)用系統(tǒng)的第一部分或版本的其它的適合的硬件。該應(yīng)用系統(tǒng)的第二部分或版本可以實(shí)施在用戶電視設(shè)備122上。該交互式電視應(yīng)用系統(tǒng)的兩個(gè)版本或部分可以使用任何適合的對(duì)等通信方案(例如發(fā)布消息、遠(yuǎn)程功能調(diào)用等)進(jìn)行通信并在發(fā)布裝置116和用戶電視設(shè)備122之間分布式地執(zhí)行交互式應(yīng)用功能。
在其中可以實(shí)施在線應(yīng)用系統(tǒng)(比如在線節(jié)目導(dǎo)視器)的另一適合的結(jié)構(gòu)是在交互式應(yīng)用設(shè)備106上,如附圖6中所示。在線節(jié)目導(dǎo)視系統(tǒng)例如描述在Boyer等人的美國(guó)專利申請(qǐng)No.08/938,028(1997年9月18日申請(qǐng))中,在此以引用參考的方式將該申請(qǐng)的全部?jī)?nèi)容結(jié)合在本申請(qǐng)中。用戶可以具有個(gè)人計(jì)算機(jī)140,在該個(gè)人計(jì)算機(jī)140上實(shí)施應(yīng)用客戶或網(wǎng)頁(yè)瀏覽器。個(gè)人計(jì)算機(jī)140可以通過(guò)通路138連接到因特網(wǎng)服務(wù)系統(tǒng)134,并且發(fā)布裝置116可以通過(guò)通路136連接到因特網(wǎng)服務(wù)系統(tǒng)134。因特網(wǎng)服務(wù)系統(tǒng)134可以是通信網(wǎng)絡(luò)或者是計(jì)算機(jī)網(wǎng)絡(luò)并且可以使用能夠提供在線服務(wù)應(yīng)用系統(tǒng)或網(wǎng)頁(yè)瀏覽器的計(jì)算機(jī)硬件和軟件的任何適合的組合。所示的因特網(wǎng)服務(wù)系統(tǒng)134從發(fā)布裝置116中獲得應(yīng)用數(shù)據(jù)。在另一適合的方法中,因特網(wǎng)服務(wù)系統(tǒng)134可以從其它的系統(tǒng)(比如主設(shè)備102(附圖1)、本地信息服務(wù)設(shè)備110(附圖1)、非按需式媒體數(shù)據(jù)源124(附圖1)、按需式媒體數(shù)據(jù)源128(附圖1)或任何其它適合的應(yīng)用數(shù)據(jù)源)中獲得信息。
在附圖7中示出了用戶電視設(shè)備122的實(shí)例性結(jié)構(gòu)。在某些實(shí)施例中,用戶電視設(shè)備122可以從在輸入200中的發(fā)布裝置116(附圖2-6)(比如節(jié)目發(fā)布裝置或某些其它適合的發(fā)布裝置)接收視頻或數(shù)字視頻流和數(shù)據(jù)。在某些實(shí)施例中,用戶電視設(shè)備122可以從主設(shè)備102(附圖1)中直接接收視頻或數(shù)字視頻流和數(shù)據(jù)。在某些實(shí)施例中,用戶電視設(shè)備122可以從非按需式媒體數(shù)據(jù)源124(附圖1)、按需式媒體數(shù)據(jù)源128(附圖1)或它們的任何組合中接收非按需式媒體數(shù)據(jù)。在進(jìn)一步的其它實(shí)施例中,非按需式媒體數(shù)據(jù)、按需式媒體數(shù)據(jù)或他們的組合都可以從多個(gè)媒體數(shù)據(jù)源發(fā)布給發(fā)布裝置116(附圖2-6),該發(fā)布裝置116能夠?qū)⒎前葱枋綌?shù)據(jù)和按需式數(shù)據(jù)發(fā)布給用戶設(shè)備122。
在正常的電視收看中,用戶可以將置頂盒202調(diào)諧到所需的電視頻道。然后在視頻輸出218中提供該電視頻道的信號(hào)。在輸出218上提供的信號(hào)通常是在預(yù)定的頻道(例如頻道3或4)上的射頻(RF)信號(hào)或者是模擬調(diào)制視頻信號(hào),但它也可以是在適當(dāng)?shù)臄?shù)字總線(例如使用電子及電氣工程師協(xié)會(huì)(IEEE)1394標(biāo)準(zhǔn)的總線(未示))上提供給電視212的數(shù)字信號(hào)。在視頻輸出218上的視頻信號(hào)可以由可選的第二存儲(chǔ)裝置210接收。
交互式電視應(yīng)用系統(tǒng)可以運(yùn)行在置頂盒202、電視212(如果電視212具有適合的處理電路和存儲(chǔ)器)、連接到電視212的適合的模擬或數(shù)字接收器或數(shù)字存儲(chǔ)裝置208(如果數(shù)字存儲(chǔ)裝置208具有適合的處理電路和存儲(chǔ)器)上。交互式電視應(yīng)用系統(tǒng)也可以協(xié)作地運(yùn)行在這些裝置的適合的組合上。在其中協(xié)作的交互式電視節(jié)目導(dǎo)視應(yīng)用系統(tǒng)運(yùn)行在多個(gè)裝置上的交互式電視應(yīng)用系統(tǒng)例如描述在Ellis等人的美國(guó)專利申請(qǐng)No.08/186,598(1998年11月5日申請(qǐng))中,在此以引用參考的方式將該申請(qǐng)的全部?jī)?nèi)容結(jié)合在本申請(qǐng)中。
第二存儲(chǔ)裝置210可以是任何適合類型的模擬或數(shù)字節(jié)目存儲(chǔ)裝置或播放器(例如盒式錄象機(jī)(VCR)、個(gè)人錄像機(jī)(PVR)、數(shù)字通用視盤(DVD)播放器等)。通過(guò)置頂盒202使用控制通路216可以控制節(jié)目記錄和其它的特征。如果第二存儲(chǔ)裝置210例如是盒式錄象機(jī)或個(gè)人攝像機(jī),則典型的控制通路216可能涉及使用耦合到在攝像機(jī)中的紅外接收器的紅外發(fā)射器,這種紅外接收器通常從遙控器比如遙控器214中接收指令。遙控器214可以用于控制置頂盒202、第二存儲(chǔ)裝置210和電視212。
至少一部分按需式數(shù)據(jù)可以高速緩存在存儲(chǔ)器204中。在某些實(shí)施例中,非按需式媒體數(shù)據(jù)和其它的應(yīng)用數(shù)據(jù)也可以高速緩存在存儲(chǔ)器204中。
如果需要話的,用戶可以在數(shù)字存儲(chǔ)裝置208中以數(shù)字的形式記錄節(jié)目(例如電影、電視節(jié)目、體育事件、這些節(jié)目的任何組合等)。數(shù)字存儲(chǔ)裝置208可以是可寫的光學(xué)存儲(chǔ)裝置(例如能夠處理可記錄的DVD盤的DVD播放器)、磁性存儲(chǔ)裝置(比如盤驅(qū)動(dòng)器或數(shù)字記錄帶)或任何其它的數(shù)字存儲(chǔ)裝置。具有數(shù)字存儲(chǔ)裝置的交互式電視節(jié)目導(dǎo)視系統(tǒng)例如描述在Hassell等人的美國(guó)專利申請(qǐng)No.08/157,256(1998年9月17日申請(qǐng))中,在此以引用參考的方式將該申請(qǐng)的全部?jī)?nèi)容結(jié)合在本申請(qǐng)中。
數(shù)字存儲(chǔ)裝置208可以包含在置頂盒202中或者它可以是通過(guò)輸出端和適當(dāng)?shù)慕涌谶B接到置頂盒202的外部裝置。如果需要的話,在置頂盒202中的處理電路將所接收的視頻、聲頻和數(shù)字信號(hào)格式化成數(shù)字文件格式。文件格式可以是開(kāi)放式文件格式(open file format)比如運(yùn)動(dòng)圖象專家組(MPEG)MPEG-2標(biāo)準(zhǔn)或者運(yùn)動(dòng)聯(lián)合圖象專家組(MJPEG)標(biāo)準(zhǔn)。所得的數(shù)據(jù)可以通過(guò)適當(dāng)?shù)目偩€(例如使用電子及電氣工程師協(xié)會(huì)(IEEE)1394標(biāo)準(zhǔn)的總線)流入到數(shù)字存儲(chǔ)裝置208并存儲(chǔ)在數(shù)字存儲(chǔ)裝置208中。在另一適合的方法中,可以從發(fā)布設(shè)備122(附圖2-6)中接收并存儲(chǔ)MPEG-2數(shù)據(jù)流或文件系列。
電視212可以通過(guò)通信通路220從第二存儲(chǔ)裝置210中接收視頻信號(hào)。在通信通路220上的視頻信號(hào)可以在播放預(yù)先記錄的存儲(chǔ)媒體(例如盒式錄像帶或可記錄的數(shù)字視頻盤)時(shí)通過(guò)第二存儲(chǔ)裝置210或者在播放預(yù)先記錄的數(shù)字媒體時(shí)通過(guò)數(shù)字存儲(chǔ)裝置208產(chǎn)生,從置頂盒202中輸出,并且如果第二存儲(chǔ)裝置210不包括在附圖2-5的用戶電視設(shè)備122中則可以直接提供給電視212,或者可以通過(guò)電視212直接接收。在正常收看電視時(shí),提供給電視212的視頻信號(hào)對(duì)應(yīng)于用戶通過(guò)置頂盒202已經(jīng)調(diào)諧到的所需的頻道。在使用置頂盒202來(lái)重播存儲(chǔ)在數(shù)字存儲(chǔ)裝置208中的信息時(shí)視頻信號(hào)也可以通過(guò)置頂盒202提供給電視212。
置頂盒202可以具有存儲(chǔ)器204。存儲(chǔ)器204可以是任何存儲(chǔ)器或者其它的存儲(chǔ)裝置,比如隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、高速緩沖存儲(chǔ)器、硬盤驅(qū)動(dòng)器、這些裝置的組合或者適合于存儲(chǔ)交互式應(yīng)用系統(tǒng)所使用的應(yīng)用指令和應(yīng)用數(shù)據(jù)的任何存儲(chǔ)器。至少一部分非按需式數(shù)據(jù)、按需式數(shù)據(jù)或這些數(shù)據(jù)的組合都可以自動(dòng)地高速緩存在存儲(chǔ)器204中。高速緩存按需式媒體數(shù)據(jù)可以減小或消除在電視212上顯示按需式媒體數(shù)據(jù)的等待時(shí)間,并且可以減小分布網(wǎng)絡(luò)的資源負(fù)載,這取決于所選擇的系統(tǒng)實(shí)施。
置頂盒202可以具有通信裝置206,該通信裝置206通過(guò)適合的通信通路直接與發(fā)布設(shè)備118(附圖2-6)、服務(wù)器132(附圖3和5)、因特網(wǎng)服務(wù)系統(tǒng)134(附圖4-6)或者在某些實(shí)施例中的非按需式媒體數(shù)據(jù)源124(附圖1)或者按需式媒體數(shù)據(jù)源128(附圖1)進(jìn)行通信。通信裝置206可以是調(diào)制解調(diào)器(例如電纜調(diào)制解調(diào)器、電話調(diào)制解調(diào)器、數(shù)字用戶線(DSL)調(diào)制解調(diào)器、集成綜合業(yè)務(wù)數(shù)字網(wǎng)絡(luò)(ISDN)調(diào)制解調(diào)器或任何適合的模擬或數(shù)字調(diào)制解調(diào)器)、網(wǎng)絡(luò)接口卡(例如以太網(wǎng)卡等)或者其它適合的通信裝置。通信裝置206也可以是例如具有以在附圖6中所示的結(jié)構(gòu)的因特網(wǎng)連接的個(gè)人計(jì)算機(jī)。如果需要的話電視212也可以具有這種適合的通信裝置。在可替換的方法中,用戶電視設(shè)備122(附圖4-5)可以通過(guò)發(fā)布設(shè)備118使用適合的返回通路與因特網(wǎng)服務(wù)系統(tǒng)134(附圖4-5)進(jìn)行通信。
附圖8所示為根據(jù)本發(fā)明的不同的實(shí)施例附圖7的用戶電視設(shè)備部分的實(shí)例性的示意方塊圖。通過(guò)用戶電視設(shè)備122(附圖2-5)的控制電路300或者個(gè)人計(jì)算機(jī)140(附圖6)可以接收來(lái)自發(fā)布裝置116(附圖2-6)的應(yīng)用數(shù)據(jù)200??刂齐娐?00的功能可以集成在先進(jìn)的電視接收器、個(gè)人計(jì)算機(jī)電視(PC/TV)或者任何其它適合的結(jié)構(gòu)中。如果需要的話,也可以使用這種結(jié)構(gòu)的組合。
附圖8的用戶電視設(shè)備122也可以具有用于記錄媒體的數(shù)字存儲(chǔ)裝置312和第二存儲(chǔ)裝置314。第二存儲(chǔ)裝置314可以是任何適合類型的模擬或數(shù)字程序存儲(chǔ)裝置(例如盒式錄象機(jī)(VCR)、個(gè)人錄像機(jī)(PVR)、數(shù)字通用視盤(DVD)等)。通過(guò)控制電路300可以控制程序記錄和其它特征。數(shù)字存儲(chǔ)裝置312例如可以是可寫的光學(xué)存儲(chǔ)裝置(能夠處理可記錄的DVD盤的DVD播放器)、磁存儲(chǔ)裝置(比如磁盤驅(qū)動(dòng)器或數(shù)字帶)或者任何其它的數(shù)字存儲(chǔ)裝置。在某些實(shí)施例中,數(shù)字存儲(chǔ)裝置312可以高速緩存按需式媒體數(shù)據(jù)。
用戶電視設(shè)備122也可以具有存儲(chǔ)器302。存儲(chǔ)器302可以是任何存儲(chǔ)器或者其它的存儲(chǔ)裝置,比如隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、高速緩沖存儲(chǔ)器、硬盤驅(qū)動(dòng)器、這些裝置的組合等,只要它適合于存儲(chǔ)控制電路300所使用的應(yīng)用指令和應(yīng)用數(shù)據(jù)。存儲(chǔ)器302也可以存儲(chǔ)由交互式電視應(yīng)用系統(tǒng)所使用的高速緩存的按需式媒體數(shù)據(jù)。
附圖8的用戶電視設(shè)備122也可以是支持在設(shè)備122和發(fā)布設(shè)備118(附圖2-6)、服務(wù)器132(附圖3和5)、因特網(wǎng)服務(wù)系統(tǒng)134(附圖4-6)或者在某些實(shí)施例中的按需式媒體數(shù)據(jù)源124(附圖1)或非按需式媒體數(shù)據(jù)源128(附圖1)之間通過(guò)適合的通信通路進(jìn)行通信的通信裝置310。通信裝置310可以調(diào)制解調(diào)器(例如電纜調(diào)制解調(diào)器、電話調(diào)制解調(diào)器、數(shù)字用戶線(DSL)調(diào)制解調(diào)器、集成綜合業(yè)務(wù)數(shù)字網(wǎng)絡(luò)(ISDN)調(diào)制解調(diào)器或任何適合的模擬或數(shù)字調(diào)制解調(diào)器)、網(wǎng)絡(luò)接口卡(例如以太網(wǎng)卡、令牌環(huán)形網(wǎng)卡等)或者其它適合的通信裝置。
用戶可以應(yīng)用用戶輸入裝置304控制用戶電視設(shè)備122的操作。用戶輸入裝置304可以是指點(diǎn)裝置、無(wú)線遙控器、鍵盤、感應(yīng)墊、語(yǔ)音識(shí)別系統(tǒng)或任何其它適合的用戶輸入裝置。為收看電視,用戶指令控制電路300來(lái)在數(shù)字存儲(chǔ)裝置208上顯示所需的電視頻道。顯示裝置308可以是任何適合的電視、監(jiān)視器或其它的適合的顯示裝置。為使用應(yīng)用系統(tǒng)的功能,用戶可以指令應(yīng)用系統(tǒng)產(chǎn)生主菜單或其它所需的顯示以在顯示裝置308進(jìn)行顯示。為發(fā)出聲音,用戶可以指令控制電路300在聲頻裝置306上提供聲頻媒體。聲頻裝置306可以是顯示裝置308的一部分或者是分開(kāi)的。
附圖9所示為根據(jù)本發(fā)明的某些方面從多個(gè)數(shù)據(jù)源中檢索并高速緩存數(shù)據(jù)的過(guò)程400的流程圖。如圖所示,在步驟402中從非按需式媒體數(shù)據(jù)源中可以檢索非按需式媒體數(shù)據(jù)。例如,在某些實(shí)施例中交互式電視應(yīng)用系統(tǒng)可以直接或通過(guò)發(fā)布裝置116(附圖2-6)和適合的通信通路從非按需式媒體數(shù)據(jù)源124(附圖1)中檢索非按需式數(shù)據(jù)。對(duì)于用戶電視設(shè)備122(附圖2-5)或個(gè)人計(jì)算機(jī)140(附圖6)中不需要從數(shù)據(jù)源中請(qǐng)求非按需式數(shù)據(jù)。相反,非按需式媒體數(shù)據(jù)源可以將非按需式數(shù)據(jù)周期性地發(fā)布給用戶電視設(shè)備122(附圖2-5)或者個(gè)人計(jì)算機(jī)140(附圖6)。在某些實(shí)施例中,非按需式數(shù)據(jù)也可以存儲(chǔ)在高速緩沖存儲(chǔ)器中。
在步驟404中可以從按需式媒體數(shù)據(jù)源中周期性地檢索按需式媒體數(shù)據(jù)。例如,用戶電視設(shè)備122可以直接或通過(guò)發(fā)布裝置116和適合的通信通路從非按需式媒體數(shù)據(jù)源124(附圖1)中檢索按需式數(shù)據(jù)。對(duì)于用戶設(shè)備122不需要從數(shù)據(jù)源請(qǐng)求按需式數(shù)據(jù)。相反,按需式媒體數(shù)據(jù)源可以周期性地將按需式數(shù)據(jù)發(fā)布給用戶電視設(shè)備122或發(fā)布裝置116。
在步驟406中在從按需式媒體數(shù)據(jù)源檢索之后按需式媒體數(shù)據(jù)可以自動(dòng)地高速緩存在用戶電視設(shè)備中。按需式媒體數(shù)據(jù)例如可以高速緩存在存儲(chǔ)器204(附圖7)或存儲(chǔ)器302(附圖8)或數(shù)字存儲(chǔ)裝置208或312中。用戶可以實(shí)時(shí)地啟動(dòng)高速緩存按需式媒體數(shù)據(jù)以減小發(fā)布按需式媒體數(shù)據(jù)的網(wǎng)絡(luò)的峰值負(fù)載。例如,發(fā)布裝置116(附圖2-6)可以從非按需式媒體數(shù)據(jù)源124(附圖1)或按需式媒體數(shù)據(jù)源128(附圖1)將高速緩存時(shí)間表發(fā)布給用戶電視設(shè)備122(附圖2-5)或個(gè)人計(jì)算機(jī)140(附圖6)以給交互電視應(yīng)用系統(tǒng)指示將要高速緩存按需式媒體數(shù)據(jù)的時(shí)間。在某些實(shí)施例中,按需式媒體數(shù)據(jù)可以可預(yù)測(cè)地高速緩存以進(jìn)一步減小等待時(shí)間。例如,可以高速緩存通常被存取或者可能要由該用戶存取的按需式媒體數(shù)據(jù)(比如某一用戶從給定的顯示屏上可存取的特征)。在另一方法中,可以高速緩存最通用的媒體按需式數(shù)據(jù)。在進(jìn)一步的其它的方法中,可以對(duì)高速緩存的數(shù)據(jù)進(jìn)行個(gè)性化。例如,可以監(jiān)測(cè)用戶活動(dòng)并基于用戶的歷史高速緩存按需式媒體??梢允褂萌魏纹渌倪m合的預(yù)測(cè)高速緩存。
在步驟408中,響應(yīng)用戶指示可以從高速緩存中檢索按需式媒體數(shù)據(jù)并顯示以存取至少該按需式媒體。例如,按需式媒體數(shù)據(jù)可以在顯示屏中僅以按需式媒體數(shù)據(jù)提供,例如按需式視頻清單顯示屏。在其它方法中,可以與非按需式媒體數(shù)據(jù)、其它的應(yīng)用數(shù)據(jù)或這些數(shù)據(jù)的任何適合的組合一起顯示按需式媒體數(shù)據(jù)。
在步驟410中響應(yīng)至少存取非按需式數(shù)據(jù)的用戶指示可以顯示非按需式媒體數(shù)據(jù)。例如,非按需式媒體數(shù)據(jù)可以在顯示屏中僅以非按需式媒體數(shù)據(jù)提供,例如電視節(jié)目清單顯示屏。在其它方法中,可以與按需式媒體數(shù)據(jù)、其它的應(yīng)用數(shù)據(jù)或這些數(shù)據(jù)的任何適合的組合一起顯示非按需式媒體數(shù)據(jù)。
附圖10-11是根據(jù)本發(fā)明的不同的實(shí)施例提供非按需式數(shù)據(jù)和按需式數(shù)據(jù)的過(guò)程500的流程圖。顯示電視節(jié)目步驟502可以例如在用戶電視設(shè)備122(附圖2-5)或個(gè)人計(jì)算機(jī)140(附圖6)上顯示電視節(jié)目。在某些實(shí)施例中,設(shè)備122(附圖2-6)可以連續(xù)地檢查用戶輸入(來(lái)自如在附圖7中所示的遙控器214的指令)。觀看媒體信息測(cè)試504可以確定用戶是否已經(jīng)指示具有交互式電視應(yīng)用顯示媒體信息。媒體信息可以是非按需式媒體提供信息、按需式媒體提供信息、這些的信息的組合或任何適合的媒體信息。如果用戶不選擇進(jìn)入交互式電視應(yīng)用系統(tǒng),則在步驟502中電視節(jié)目繼續(xù)顯示。如果用戶選擇在測(cè)試504中的觀看媒體信息的選項(xiàng),則可以顯示交互式電視應(yīng)用系統(tǒng)菜單(例如在附圖12中所示的顯示屏600)。
在用戶已經(jīng)選擇查看媒體信息之后,測(cè)試506可以確定相應(yīng)的媒體數(shù)據(jù)是否位于交互式電視應(yīng)用系統(tǒng)的高速緩存中(例如存儲(chǔ)器204、數(shù)字存儲(chǔ)裝置208、第二存儲(chǔ)裝置210等,如在附圖7中所示)。在某些實(shí)施例中,在高速緩存中所存儲(chǔ)的媒體數(shù)據(jù)可以是按需式媒體數(shù)據(jù)。如果所請(qǐng)求的數(shù)據(jù)不在高速緩存中,則步驟512可以確定在交互式電視應(yīng)用系統(tǒng)(例如在附圖2-5中所示的用戶電視設(shè)備122)和數(shù)據(jù)源(例如發(fā)布裝置116、非按需式媒體數(shù)據(jù)源124、按需式媒體數(shù)據(jù)源128等,如在附圖1-6中所示)之間是否存在可提供所請(qǐng)求的媒體數(shù)據(jù)連接的連接。如果它在測(cè)試506中確定所請(qǐng)求的媒體數(shù)據(jù)在高速緩存中,則在步驟508中可以檢索這些數(shù)據(jù)。在某些實(shí)施例中,可以高速緩存通常被存取或者可能要存取的媒體數(shù)據(jù)以使在顯示媒體數(shù)據(jù)過(guò)程中的等待時(shí)間最小并且減小在傳輸系統(tǒng)資源上的負(fù)載。例如,可以高速緩存用戶從給定的顯示屏可存取的特征的按需式媒體數(shù)據(jù)。在其它的方法中,高速緩存最通用的媒體按需式數(shù)據(jù)。在進(jìn)一步的其它方法中,可以個(gè)性化地高速緩存該數(shù)據(jù)。例如,可以監(jiān)測(cè)用戶活動(dòng)并基于用戶的歷史高速緩存按需式媒體??梢允褂萌魏纹渌倪m合的預(yù)測(cè)高速緩存。
接著,測(cè)試510確定是否需要從數(shù)據(jù)源(例如非按需式媒體數(shù)據(jù)源124或按需式媒體數(shù)據(jù)源128(附圖1))中檢索附加的媒體數(shù)據(jù)以顯示用戶所請(qǐng)求的媒體數(shù)據(jù)。在某些實(shí)施例中,要檢索的媒體數(shù)據(jù)可以是按需式媒體數(shù)據(jù)。在某些實(shí)施例中,通常被存取或者可能要存取的媒體數(shù)據(jù)可以被高速緩存以使在顯示媒體數(shù)據(jù)過(guò)程中的等待時(shí)間最小。如果確定不需要檢索媒體數(shù)據(jù),則在步驟518中可以將所請(qǐng)求的媒體數(shù)據(jù)(例如電視節(jié)目清單、按需式視頻清單、交互式視頻游戲清單、按需式聲頻清單、天氣信息等)顯示或提供給用戶。
如果確定需要從數(shù)據(jù)源中檢索媒體數(shù)據(jù),則測(cè)試512可以確定在在交互式電視應(yīng)用系統(tǒng)(例如在附圖2-5中所示的用戶設(shè)備122、在附圖6中所示的個(gè)人計(jì)算機(jī)140等)和數(shù)據(jù)源(例如附圖1的按需式媒體數(shù)據(jù)源128)之間是否已經(jīng)建立了連接。如果沒(méi)有預(yù)先已存在的連接,則在步驟514中可以建立連接。在某些實(shí)施例中,可以使用通信裝置206(附圖7)通過(guò)合適的通信通路來(lái)在用戶電視設(shè)備122和發(fā)布裝置116之間建立連接。在步驟514中已經(jīng)建立了連接之后,在步驟516中可以從數(shù)據(jù)源中檢索媒體信息(附圖11),并且在步驟518中將其顯示(附圖11)。在某些實(shí)施例中,所檢索的信息可以是按需式媒體數(shù)據(jù)。
如在附圖11中所示的測(cè)試520可以連續(xù)地檢查用戶是否要返回到電視節(jié)目。在某些實(shí)施例中,用戶電視設(shè)備122(附圖2-5)可以從如在附圖7中所示的遙控器214中接收返回到電視節(jié)目的用戶指示。如果用戶不希望返回到電視節(jié)目,則在步驟518中媒體信息可以繼續(xù)顯示。如果用戶選擇返回到電視節(jié)目,則在步驟522中可以顯示電視節(jié)目。在某些實(shí)施例中,媒體信息和電視節(jié)目都可以同時(shí)顯示。
附圖12所示為根據(jù)本發(fā)明的一種實(shí)施例交互式導(dǎo)視應(yīng)用系統(tǒng)的實(shí)例性菜單顯示屏600。如圖所示,顯示屏600可以包括廣告顯示屏602、廣告橫幅604、觀眾服務(wù)選項(xiàng)606、節(jié)目清單選項(xiàng)608、有線展示窗選項(xiàng)606和高亮區(qū)612。
廣告顯示屏602可以用于對(duì)例如節(jié)目、產(chǎn)品或促銷向用戶作廣告。在某些實(shí)施例中,用戶可以選擇廣告顯示屏602以獲得關(guān)于所提供的節(jié)目、產(chǎn)品或促銷的更多的信息。在某些實(shí)施例中,廣告602也可以針對(duì)用戶的收視習(xí)慣、選擇、購(gòu)買或由任何適合的目標(biāo)標(biāo)準(zhǔn)使用。廣告顯示屏可以出現(xiàn)在附圖12-19中所示的顯示屏中。
廣告橫幅604可以用于對(duì)特定的事件或促銷作廣告。在某些實(shí)施例中,用戶可以選擇廣告橫幅604以獲得關(guān)于該特定的事件或促銷的更多的信息。在某些實(shí)施例中,廣告604也可以例如針對(duì)用戶的收視習(xí)慣、選擇、購(gòu)買或由任何適合的目標(biāo)標(biāo)準(zhǔn)使用。廣告橫幅可以出現(xiàn)在附圖12-19中所示的顯示屏中。
響應(yīng)用戶選擇促銷非按需式媒體或產(chǎn)品的廣告602或604,交互式應(yīng)用系統(tǒng)例如可以通過(guò)在用戶設(shè)備122和非按需式媒體數(shù)據(jù)源122(附圖1)之間建立客戶/服務(wù)器會(huì)話從存儲(chǔ)器中檢索節(jié)目或產(chǎn)品的信息。響應(yīng)用戶選擇促銷按需式媒體的廣告602或604,交互式應(yīng)用系統(tǒng)例如可以確定是否已經(jīng)高速緩存了經(jīng)作廣告的按需式媒體的數(shù)據(jù),如果是這樣,則從該高速緩存中檢索用于按需式媒體的信息并將它提供在適合的顯示屏上。在沒(méi)有高速緩存作廣告的按需式媒體的數(shù)據(jù)時(shí),交互式電視應(yīng)用系統(tǒng)可以例如在用戶設(shè)備122和非按需式媒體數(shù)據(jù)源122(如附圖1所示)之間建立客戶/服務(wù)器會(huì)話并接收數(shù)據(jù)以進(jìn)行顯示。為顯示廣告可能已經(jīng)基于時(shí)間表高速緩存了按需式媒體的數(shù)據(jù),并且在顯示并使其用戶可獲得該廣告時(shí)或者基于任何其它適合的標(biāo)準(zhǔn)可能已經(jīng)高速緩存。
顯示屏600也可以包含觀眾服務(wù)選項(xiàng)606。適合的觀眾服務(wù)選項(xiàng)606可以包括存取個(gè)人攝像機(jī)的特征或信息的選項(xiàng)、存取消息(例如電子郵件消息、來(lái)自電視系統(tǒng)服務(wù)提供商的消息等)的選項(xiàng)、調(diào)整父母控制設(shè)置(例如禁止的頻道或等級(jí)等)的選項(xiàng)、設(shè)定最喜歡(例如,最喜歡的頻道等)的選項(xiàng)、設(shè)定節(jié)目指南或用戶設(shè)備的選項(xiàng)、退出顯示屏600的選項(xiàng)或任何適合的選項(xiàng)。
顯示屏600也可以包含節(jié)目清單選項(xiàng)608。選項(xiàng)608可以包括查看以時(shí)間組織的、以頻道組織的、以類型組織的(例如體育、兒童等)或者任何其它適合組織的節(jié)目清單的選項(xiàng)。選項(xiàng)608也可以包括搜索感興趣的節(jié)目的選項(xiàng)(例如使用關(guān)鍵詞、基于標(biāo)題搜索、基于演員搜索等)。
有線展示窗選項(xiàng)606可以包括例如按需式視頻節(jié)目清單選項(xiàng)、按次付費(fèi)節(jié)目清單選項(xiàng)、按次付費(fèi)事件清單選項(xiàng)、優(yōu)惠頻道清單選項(xiàng)、音樂(lè)頻道清單選項(xiàng)、成人節(jié)目清單選項(xiàng)或任何其它適合的選項(xiàng)。
高亮區(qū)612可以用于在顯示屏600上指示用戶的選擇。在本發(fā)明的某些實(shí)施例中,置頂盒202(附圖7)可以接收來(lái)自遙控器214(附圖7)的用戶指令以在顯示屏600內(nèi)或在附圖12-20中所示的任何顯示屏內(nèi)移動(dòng)高亮區(qū)612。
響應(yīng)用戶在附圖12中的顯示屏600中所示的選擇VOD(按需式視頻)選項(xiàng),交互式導(dǎo)視應(yīng)用系統(tǒng)可以給用戶提供顯示,比如附圖13的顯示屏620。如圖所示,VOD顯示屏620可以包括允許用戶查看通過(guò)不同的類型組織的VOD節(jié)目清單的各種選項(xiàng)。這些類型選項(xiàng)可以包括按字母順序的電影類清單選項(xiàng)622、新發(fā)行類選項(xiàng)624、特殊類選項(xiàng)626、有線精選選項(xiàng)628、馬上回來(lái)選項(xiàng)630、電影存儲(chǔ)器選項(xiàng)632、成人專用選項(xiàng)634、家庭類選項(xiàng)636、動(dòng)作類選項(xiàng)638、戲劇類選項(xiàng)640、喜劇類選項(xiàng)642、兒童類選項(xiàng)644、驚險(xiǎn)類選項(xiàng)646、古典類選項(xiàng)648或任何其它適合的選項(xiàng)。在某些實(shí)施例中,不同的類型的選項(xiàng)可能是從按需式媒體數(shù)據(jù)源(例如在附圖1中所示的按需式媒體數(shù)據(jù)源128)中檢索并高速緩存的按需式媒體數(shù)據(jù)。例如,在用戶存取顯示屏600(附圖12)或者選擇VOD選項(xiàng)612(附圖12)或者周期性地或以其它合適的時(shí)間都可以高速緩存顯示選項(xiàng)標(biāo)簽和其它相關(guān)的信息。
例如響應(yīng)用戶選擇顯示屏620的按字母順序的電影清單選項(xiàng)622,交互式電視應(yīng)用系統(tǒng)可以提供在其中按字母順序地列出按需式視頻選項(xiàng)的附圖14的顯示屏650。如圖所示,顯示屏650可以包括按字母順序范圍顯示區(qū)652、按字母順序范圍箭頭654、清單箭頭656、電影清單658和高亮區(qū)660。在顯示產(chǎn)生的過(guò)程中,交互式電視應(yīng)用系統(tǒng)可以檢查它的高速緩存(例如存儲(chǔ)器204(附圖7)或存儲(chǔ)器302(附圖8))以確定是否已經(jīng)高速緩存了所需的按需式媒體數(shù)據(jù)(在本實(shí)例中為按需式視頻的標(biāo)題)。例如,如果通常存取或者將要存取按字母順序排列的電影標(biāo)題數(shù)據(jù),則在用戶存取顯示屏620(附圖13)時(shí)交互式電視應(yīng)用系統(tǒng)可能已經(jīng)自動(dòng)地檢索并高速緩存了該數(shù)據(jù)。在另一實(shí)例中,該系統(tǒng)可以首先高速緩存在每個(gè)按字母順序范圍中的少數(shù)幾個(gè)標(biāo)題(例如清單的一頁(yè))。在已經(jīng)高速緩存了數(shù)據(jù)時(shí),交互式電視應(yīng)用系統(tǒng)可以檢索顯示的信息。否則,交互式電視應(yīng)用系統(tǒng)可以從按需式媒體數(shù)據(jù)源(例如按需式媒體數(shù)據(jù)源128(附圖1))中檢索按需式媒體數(shù)據(jù)。
在區(qū)652中所示出了由顯示屏650所包含的電影的按字母順序范圍。在某些實(shí)施例中,僅有一部分的按需式視頻供應(yīng)可以如箭頭654所示地顯示在顯示屏650上。在某些實(shí)施例中,置頂盒202(附圖7)可以從遙控器214(附圖7)中接收用戶指令以在按字母順序表中前向或后向定位。類似地,置頂盒202(附圖7)可以從遙控器214中接收用戶指令以通過(guò)附圖14的按需式視頻清單658定位。在某些實(shí)施例中,該系統(tǒng)可以檢索并高速緩存在顯示屏上的每個(gè)標(biāo)題的詳細(xì)信息,每次更新顯示屏以顯示不同按需式標(biāo)題組。這可以允許該系統(tǒng)在用戶選擇它時(shí)顯示關(guān)于該選擇的詳細(xì)信息,而不必等待從按需式媒體源中要檢索的數(shù)據(jù)。
用戶可以使用高亮區(qū)660從按需式視頻清單658中選擇每個(gè)按需式視頻電影標(biāo)題。在某些實(shí)施例中,每個(gè)按需式視頻電影的顯示屏比如在附圖15中所示的顯示屏760可以提供給用戶。附圖15的顯示屏760可以包括標(biāo)題672,該標(biāo)題可以是所選擇的按需式視頻清單的標(biāo)題。等級(jí)674可以給用戶指示所選擇的按需式視頻電影的等級(jí)(例如,G、PG、PG-13、R等)。運(yùn)行時(shí)間676可以以例如小時(shí)和分鐘指示按需式視頻選擇的長(zhǎng)度。成本678可以指示查看按需式視頻選擇的成本。在某些實(shí)施例中,用戶可以接收成本并通過(guò)選擇“是”按鈕680查看所選擇的按需式視頻標(biāo)題??商鎿Q的是,用戶可以通過(guò)“否”按鈕682降序排列按需式視頻標(biāo)題。在某些實(shí)施例中,用戶可以在作訂購(gòu)決定之前選擇預(yù)覽按需式視頻選擇(例如收看摘錄、電影預(yù)告片或其它的促銷視頻片段)的選項(xiàng)。信息區(qū)684可以提供與按需式視頻選擇相關(guān)的信息,包括標(biāo)題、發(fā)行日期、出租期限、收看期限、電影概要、男/女演員名字或其它任何適合的信息。在某些實(shí)施例中,從高速緩存中檢索在顯示屏670中提供的信息,以使在用戶選擇它時(shí)可以提供與選擇相關(guān)的信息。標(biāo)題、等級(jí)、成本、運(yùn)行時(shí)間、發(fā)行日期、租用日期、收看期限、電影概要、男/女演員名字、制造商的名字、產(chǎn)品電影制片廠名字或任何其它合適的信息都可以預(yù)先存儲(chǔ)在高速緩存中并根據(jù)用戶指示檢索顯示以查看每個(gè)按需式視頻選擇。因此,用戶可能不會(huì)經(jīng)歷到可能與必須從按需式視頻數(shù)據(jù)源中檢索數(shù)據(jù)相關(guān)的延遲。
在某些實(shí)施例中,交互式電視應(yīng)用系統(tǒng)可以將按需式視頻節(jié)目清單與電視節(jié)目清單組合顯示在相同的顯示屏中。在附圖16的顯示屏700中,例如,節(jié)目清單702可以以時(shí)間組織。交互式電視應(yīng)用系統(tǒng)可以例如響應(yīng)用戶從節(jié)目清單選項(xiàng)608中通過(guò)時(shí)間選項(xiàng)進(jìn)行的選擇可以提供顯示屏700(附圖12)。在顯示屏產(chǎn)生的過(guò)程中,交互式電視應(yīng)用系統(tǒng)可以檢查它的高速緩存(例如存儲(chǔ)器204(附圖7)或者存儲(chǔ)器302(附圖8))以確定是否已經(jīng)高速緩存了所需的按需式媒體數(shù)據(jù)(在本實(shí)例中為按需式視頻標(biāo)題704)。例如,如果通常存取或者可能要存取特定的時(shí)間片段的清單,如果特定的VOD標(biāo)題要促進(jìn)這些時(shí)間片段,在用戶存取顯示屏600(附圖12)時(shí)或在用戶通過(guò)時(shí)間選項(xiàng)(附圖12)選擇時(shí)或在某些早先時(shí)候交互式電視應(yīng)用系統(tǒng)可以自動(dòng)檢索并高速緩存這些數(shù)據(jù)。在已經(jīng)高速緩存了這些數(shù)據(jù)時(shí),交互式電視應(yīng)用系統(tǒng)可以檢索顯示的信息。否則,交互式電視應(yīng)用系統(tǒng)可以從按需式媒體數(shù)據(jù)源(例如按需式媒體數(shù)據(jù)源128(附圖1))中檢索按需式媒體數(shù)據(jù)。從非按需式媒體數(shù)據(jù)源(例如非按需式媒體數(shù)據(jù)源124(附圖1))中可以檢索電視節(jié)目清單706的非按需式媒體數(shù)據(jù)。
在本實(shí)例中,非按需式節(jié)目清單706對(duì)應(yīng)于在區(qū)域708中所指示的時(shí)間的過(guò)程中(例如,在附圖16的實(shí)例中的1230PM)顯示的節(jié)目。箭頭710向用戶指示可獲得其它時(shí)間的節(jié)目清單。在某些實(shí)施例中,置頂盒202(附圖7)可以從遙控器214(附圖7)中接收用戶指令以滾動(dòng)在不同的時(shí)間提供的清單。為滿足在由區(qū)域708中所指示的時(shí)間或以實(shí)際的按需式方法中在任何時(shí)間中查看的需要可以獲得由節(jié)目清單704所指示的按需式視頻媒體。按需式視頻節(jié)目清單可以提供在顯示屏700中以促銷這些節(jié)目。
可以獲得比在顯示屏700上更多的電視節(jié)目清單和按需式視頻節(jié)目清單。箭頭712可以給用戶指示通過(guò)滾屏可以獲得更多的清單。在某些實(shí)施例中,置頂盒202(附圖7)可以從遙控器214(附圖7)中接收用戶指令以滾動(dòng)節(jié)目清單702的列表。在用戶滾過(guò)時(shí)間周期的清單的附加頁(yè)或者滾屏到其它的時(shí)間周期的清單時(shí),可以從高速緩存中檢索或從遠(yuǎn)程服務(wù)器中檢索附加的非按需式清單和按需式清單。
在屏幕700或在附圖12-20中所示的任何其它的屏幕顯示時(shí),交互式電視應(yīng)用系統(tǒng)可以繼續(xù)從當(dāng)前調(diào)諧的電視節(jié)目或其它的非按需式或按需式媒體中播放聲音記錄槽??商鎿Q的是,交互式電視節(jié)目應(yīng)用系統(tǒng)可以減小視頻記錄槽的尺寸,并在與任何顯示屏同時(shí)顯示。在另一變型實(shí)施例中,按需式數(shù)據(jù)或非按需式數(shù)據(jù)都可以疊加在視頻記錄槽的頂部上。以按需式媒體服務(wù)器或其它的服務(wù)器打開(kāi)會(huì)話可以要求交互式電視應(yīng)用系統(tǒng)來(lái)使用在置頂盒中的調(diào)諧器,因此失去聲頻或視頻。因此,非常希望從用于最普通的屏幕和同時(shí)顯示視頻和清單的任何屏幕的高速緩存中檢索數(shù)據(jù)。在顯示非按需式清單和按需式清單的屏幕上,用戶可能不期望失去視頻連接,并且也可能不希望經(jīng)歷檢索按需式清單的延遲。
附圖17所示為根據(jù)本發(fā)明的一種實(shí)施例實(shí)例性的交互式電視應(yīng)用顯示屏720,在該顯示屏720中通過(guò)體育類型組織按需式視頻節(jié)目清單724和電視節(jié)目清單726。交互式電視應(yīng)用系統(tǒng)可以響應(yīng)用戶在附圖12的顯示屏600中選擇節(jié)目清單選項(xiàng)608的體育選項(xiàng)顯示顯示屏720。在顯示產(chǎn)生的過(guò)程中,交互式電視應(yīng)用系統(tǒng)可以檢查它的高速緩存(例如存儲(chǔ)器204(附圖7))或存儲(chǔ)器302(附圖8)以確定是否已經(jīng)高速緩存了所需的按需式媒體數(shù)據(jù)(在本實(shí)例中為按需式視頻標(biāo)題724)。例如,如果通常存取或可能要存取體育媒體的清單,則在用戶存取顯示屏600(附圖12)時(shí)或在用戶選擇體育選項(xiàng)608(附圖12)時(shí)或在其它早先的時(shí)候交互式電視應(yīng)用系統(tǒng)可能已經(jīng)自動(dòng)地檢索并高速緩存這些數(shù)據(jù)。在已經(jīng)高速緩存了這些數(shù)據(jù)時(shí),交互式電視應(yīng)用系統(tǒng)可以檢索顯示信息。否則,交互式電視應(yīng)用系統(tǒng)可以從按需式媒體數(shù)據(jù)源(例如按需式媒體數(shù)據(jù)源128(附圖1))中檢索按需式媒體數(shù)據(jù)。從非按需式媒體數(shù)據(jù)源(例如非按需式媒體數(shù)據(jù)源124(附圖1))或本地高速緩存中可以檢索電視節(jié)目清單726的非按需式媒體數(shù)據(jù)。
箭頭730可以指示用戶可以滾動(dòng)時(shí)間以查看節(jié)目清單。在某些實(shí)施例中,置頂盒202(附圖7)可以從遙控器214(附圖7)中接收用戶指令以在不同的時(shí)間滾過(guò)節(jié)目清單722。在某些實(shí)施例中,顯示屏720可以不顯示所有的可得的電視節(jié)目清單726和按需式視頻清單724。如箭頭732所示,用戶可以滾過(guò)在時(shí)間區(qū)728中所顯示的給定時(shí)間中的體育清單722。在某些實(shí)施例中,置頂盒202(附圖7)可以從遙控器214(附圖7)中接收用戶指令以滾過(guò)節(jié)目清單722。
附圖18所示為根據(jù)本發(fā)明的一種實(shí)施例的實(shí)例性的交互式電視應(yīng)用顯示屏750,在顯示屏750中通過(guò)電影類型組織組合的清單752的按需式視頻節(jié)目清單754和電視節(jié)目清單756。例如響應(yīng)用戶從附圖12的顯示屏600的節(jié)目清單選項(xiàng)608中選擇電影選項(xiàng),交互式電視應(yīng)用系統(tǒng)可以提供顯示屏750。在顯示產(chǎn)生的過(guò)程中,交互式應(yīng)用系統(tǒng)可以檢查它的高速緩存(例如存儲(chǔ)器204(附圖7)或存儲(chǔ)器302(附圖8))以確定是否已經(jīng)高速緩存了所需的按需式媒體數(shù)據(jù)(在本實(shí)例中為按需式視頻標(biāo)題754)。例如,如果通常存取或可能要存取電影清單,則在用戶存取顯示屏600(附圖12)時(shí)或在用戶選擇體育選項(xiàng)608(附圖12)時(shí)或在其它早先時(shí)候交互式電視應(yīng)用系統(tǒng)可能已經(jīng)自動(dòng)地檢索并高速緩存這些數(shù)據(jù)。在已經(jīng)高速緩存了這些數(shù)據(jù)時(shí),交互式電視應(yīng)用系統(tǒng)可以檢索顯示信息。否則,交互式電視應(yīng)用系統(tǒng)可以從按需式媒體數(shù)據(jù)源(例如按需式媒體數(shù)據(jù)源128(附圖1))中檢索按需式媒體數(shù)據(jù)。從非按需式媒體數(shù)據(jù)源(例如非按需式媒體數(shù)據(jù)源124(附圖1))或高速緩存中可以檢索電視節(jié)目清單756的非按需式媒體數(shù)據(jù)。
組合的清單752可以以時(shí)間組織。區(qū)域758可以指示顯示在組合的清單752中的節(jié)目的時(shí)間。箭頭760可以指示用戶可以滾動(dòng)時(shí)間以查看不同時(shí)間的組合清單。在某些實(shí)施例中,置頂盒202(附圖7)可以從遙控器214(附圖7)中接收用戶指令以在區(qū)域758中所指示的不同的時(shí)間觀看組合清單752。在某些實(shí)施例中,在區(qū)域758中所示的給定的時(shí)間在顯示屏750上可以不顯示所有的可得的電視節(jié)目清單756和按需式視頻清單754。箭頭762指示可得到更多的清單。在某些實(shí)施例中,置頂盒202(附圖7)可以從遙控器214(附圖7)中接收用戶指令以滾過(guò)組合的清單752。
附圖19所示為根據(jù)本發(fā)明的一種實(shí)施例的實(shí)例性的交互式電視應(yīng)用顯示屏800,在顯示屏800中通過(guò)兒童類型組織組合的清單802的按需式視頻節(jié)目清單804和電視節(jié)目清單806。例如響應(yīng)用戶從附圖12的顯示屏600的節(jié)目清單選項(xiàng)608中選擇兒童類型選項(xiàng),交互式電視應(yīng)用系統(tǒng)可以提供顯示屏800。在顯示產(chǎn)生的過(guò)程中,交互式應(yīng)用系統(tǒng)可以檢查它的高速緩存(例如存儲(chǔ)器204(附圖7)或存儲(chǔ)器302(附圖8))以確定是否已經(jīng)高速緩存了所需的按需式媒體數(shù)據(jù)(在本實(shí)例中為按需式視頻標(biāo)題804)。例如,如果通常存取或可能要存取兒童節(jié)目清單,則在用戶存取顯示屏600(附圖12)時(shí)或在用戶選擇體育選項(xiàng)608(附圖12)時(shí)或在其它的早先時(shí)候交互式電視應(yīng)用系統(tǒng)可能已經(jīng)自動(dòng)地檢索并高速緩存這些數(shù)據(jù)。在已經(jīng)高速緩存了這些數(shù)據(jù)時(shí),交互式電視應(yīng)用系統(tǒng)可以檢索顯示信息。否則,交互式電視應(yīng)用系統(tǒng)可以從按需式媒體數(shù)據(jù)源(例如按需式媒體數(shù)據(jù)源128(附圖1))中檢索按需式媒體數(shù)據(jù)。從非按需式媒體數(shù)據(jù)源(例如非按需式媒體數(shù)據(jù)源124(附圖1))或高速緩存中可以檢索電視節(jié)目清單806的非按需式媒體數(shù)據(jù)。
組合的清單802可以根據(jù)時(shí)間組織。區(qū)域758可以指示顯示在顯示屏800中的組合的清單802的時(shí)間。箭頭810可以指示用戶可以滾動(dòng)時(shí)間以查看不同時(shí)間的組合清單。在某些實(shí)施例中,置頂盒202(附圖7)可以從遙控器214(附圖7)中接收用戶指令在區(qū)域808中滾動(dòng)時(shí)間以查看不同的組合清單。在某些實(shí)施例中,箭頭812指示用戶可以查看附加的電視節(jié)目和按需式視頻清單。在某些實(shí)施例中,置頂盒202(附圖7)可以從遙控器214(附圖7)中接收用戶指令以滾過(guò)節(jié)目清單802。
對(duì)在通過(guò)交互式電視應(yīng)用系統(tǒng)所提供的顯示屏(例如在附圖12-20中所示的顯示屏)中的清單可以進(jìn)行彩色編碼或以其它方式在視覺(jué)上區(qū)別開(kāi)以清楚地顯示可收看到什么類型的節(jié)目。例如,在附圖19的顯示屏800中,按需式視頻選項(xiàng)804可以為紅色以指示該選項(xiàng)是電影,而以橙色顯示電視節(jié)目選項(xiàng)806以指示該選項(xiàng)是常規(guī)的兒童電視節(jié)目。
附圖20所示為根據(jù)本發(fā)明的一種實(shí)施例用于促銷按需式視頻節(jié)目和電視節(jié)目的推薦的收視顯示屏820。例如響應(yīng)用戶選擇附圖13的有線精選選項(xiàng)628,交互式電視應(yīng)用系統(tǒng)提供如附圖20的顯示屏820。在顯示產(chǎn)生的過(guò)程中,交互式應(yīng)用系統(tǒng)可以檢查它的高速緩存(例如存儲(chǔ)器204(附圖7)或存儲(chǔ)器302(附圖8))以確定是否已經(jīng)高速緩存了所需的按需式媒體數(shù)據(jù)(在本實(shí)例中為按需式視頻標(biāo)題804)。例如,如果通常存取或可能要存取有線精選清單,則在用戶存取顯示屏620(附圖13)時(shí)或在用戶選擇有線精選選項(xiàng)628(附圖13)時(shí)或在其它的早先時(shí)候交互式電視應(yīng)用系統(tǒng)可能已經(jīng)自動(dòng)地檢索并高速緩存這些數(shù)據(jù)。在已經(jīng)高速緩存了這些數(shù)據(jù)時(shí),交互式電視應(yīng)用系統(tǒng)可以檢索顯示信息。否則,交互式電視應(yīng)用系統(tǒng)可以從按需式媒體數(shù)據(jù)源(例如按需式媒體數(shù)據(jù)源128(附圖1))中檢索按需式媒體數(shù)據(jù)。從非按需式媒體數(shù)據(jù)源(例如非按需式媒體數(shù)據(jù)源124(附圖1))或高速緩存中可以檢索電視節(jié)目清單的非按需式媒體數(shù)據(jù)。
附圖20的顯示屏820可以包含有線精選選項(xiàng)822,這個(gè)選項(xiàng)是通過(guò)發(fā)布裝置(例如在附圖2-6中所示的發(fā)布裝置116)或其它合適的實(shí)體的操作員促銷的節(jié)目清單。操作員可能希望促銷流行的按需式視頻供應(yīng)物、優(yōu)惠頻道、按次付費(fèi)節(jié)目、特殊節(jié)目、常規(guī)電視節(jié)目或任何適合的節(jié)目。
組合的清單822可以根據(jù)時(shí)間組織。區(qū)域826可以指示顯示清單822的時(shí)間。箭頭828可以指示用戶可以滾動(dòng)時(shí)間以查看不同時(shí)間的組合清單。箭頭830指示可獲得比在顯示屏820上所示的更多的清單。在某些實(shí)施例中,置頂盒202(附圖7)可以從遙控器214(附圖7)中接收用戶指令以滾過(guò)帶有高亮區(qū)824的組合的清單822。
在附圖12-20中所示的任何清單屏的清單中可以提供圖標(biāo)。如附圖20所示,檢查圖標(biāo)832可以用于指示已經(jīng)訂購(gòu)了按次付費(fèi)節(jié)目或者已經(jīng)將其余的節(jié)目設(shè)定為非按次付費(fèi)節(jié)目。如附圖20所示,檢查圖標(biāo)可以用于指示已經(jīng)訂購(gòu)了按需式視頻節(jié)目。鎖定圖標(biāo)834可以用于指示使用節(jié)目導(dǎo)視父母控制功能已經(jīng)中斷了節(jié)目的時(shí)間。在用戶從在附圖12的顯示屏600上的節(jié)目清單選項(xiàng)608中搜索時(shí),交互式電視應(yīng)用系統(tǒng)可以允許用戶基于關(guān)鍵詞、節(jié)目標(biāo)題、演員等進(jìn)行節(jié)目清單的搜索。交互式電視應(yīng)用系統(tǒng)搜索與指定的搜索標(biāo)準(zhǔn)相匹配的媒體的非按需式數(shù)據(jù)和按需式數(shù)據(jù)。在單個(gè)屏幕中可以組合兩種搜索的結(jié)果,并且可以混合兩種類型的媒體的標(biāo)題。如果需要的話,交互式電視應(yīng)用系統(tǒng)可以將搜索僅限制到當(dāng)前高速緩存的數(shù)據(jù)以進(jìn)行快速搜索??商鎿Q的是,用戶可以選擇僅搜索高速緩存或者搜索從高速緩存、按需式服務(wù)器和非按需式服務(wù)器可使用的所有數(shù)據(jù)。
因此,可以看出,已經(jīng)提供了檢索非按需式和按需式媒體數(shù)據(jù)的系統(tǒng)和方法。本領(lǐng)域的普通技術(shù)人員可以理解的是,本發(fā)明可以以除了上述的實(shí)施例以外的方式實(shí)施,上述的實(shí)施例僅是用于說(shuō)明的目的,而不是限制本發(fā)明,并且本發(fā)明僅由下面附加的權(quán)利要求限定。
權(quán)利要求
1.一種用于在交互式電視應(yīng)用系統(tǒng)中檢索數(shù)據(jù)的方法,在該交互式電視應(yīng)用系統(tǒng)中通過(guò)非按需式媒體數(shù)據(jù)源提供非按需式媒體數(shù)據(jù)和通過(guò)按需式媒體數(shù)據(jù)源提供按需式媒體數(shù)據(jù),其中非按需式和按需式媒體數(shù)據(jù)源是分開(kāi)的,所述方法包括從非按需式媒體數(shù)據(jù)源中檢索非按需式媒體數(shù)據(jù);從按需式媒體數(shù)據(jù)源中自動(dòng)地檢索按需式媒體數(shù)據(jù);自動(dòng)地高速緩存按需式媒體數(shù)據(jù);響應(yīng)至少存取按需式媒體數(shù)據(jù)的用戶指示從高速緩存中顯示按需式媒體數(shù)據(jù);和響應(yīng)至少存取非按需式數(shù)據(jù)的用戶指示顯示非按需式媒體數(shù)據(jù)。
2.權(quán)利要求1所述的方法,其中所檢索的非按需式媒體數(shù)據(jù)是電視節(jié)目清單數(shù)據(jù)。
3.權(quán)利要求1所述的方法,其中所檢索的按需式媒體數(shù)據(jù)是類型數(shù)據(jù)。
4.權(quán)利要求1所述的方法,其中所檢索的按需式媒體數(shù)據(jù)是交互式電視應(yīng)用軟件數(shù)據(jù)。
5.權(quán)利要求1所述的方法,其中所檢索的按需式媒體數(shù)據(jù)是按需式視頻清單數(shù)據(jù)。
6.權(quán)利要求1所述的方法,其中所檢索的按需式媒體數(shù)據(jù)是按需式聲頻清單數(shù)據(jù)。
7.權(quán)利要求1所述的方法,其中所檢索的按需式媒體數(shù)據(jù)是交互式視頻游戲清單數(shù)據(jù)。
8.權(quán)利要求1所述的方法,其中所檢索的按需式媒體數(shù)據(jù)是天氣數(shù)據(jù)。
9.權(quán)利要求1所述的方法,其中所檢索的按需式媒體數(shù)據(jù)是體育統(tǒng)計(jì)數(shù)據(jù)。
10.權(quán)利要求1所述的方法,其中所檢索的按需式媒體數(shù)據(jù)是股票市場(chǎng)數(shù)據(jù)。
11.權(quán)利要求1所述的方法,進(jìn)一步包括與非按需式媒體數(shù)據(jù)同時(shí)提供元數(shù)據(jù)。
12.權(quán)利要求1所述的方法,進(jìn)一步包括與按需式媒體數(shù)據(jù)同時(shí)提供元數(shù)據(jù)。
13.權(quán)利要求1所述的方法,進(jìn)一步包括響應(yīng)按需式媒體清單的用戶選擇從按需式媒體數(shù)據(jù)源中檢索按需式媒體數(shù)據(jù)。
14.權(quán)利要求1所述的方法,進(jìn)一步包括確定是否高速緩存了按需式媒體數(shù)據(jù)。
15.權(quán)利要求1所述的方法,進(jìn)一步包括確定是否需要從按需式媒體數(shù)據(jù)源中檢索按需式媒體數(shù)據(jù)。
16.權(quán)利要求1所述的方法,進(jìn)一步包括確定在交互式電視應(yīng)用系統(tǒng)和按需式媒體數(shù)據(jù)源之間是否存在連接。
17.權(quán)利要求1所述的方法,進(jìn)一步包括建立在交互式電視應(yīng)用系統(tǒng)和按需式媒體數(shù)據(jù)源之間的連接。
18.權(quán)利要求1所述的方法,進(jìn)一步包括從多個(gè)按需式媒體數(shù)據(jù)源中檢索按需式媒體數(shù)據(jù)。
19.權(quán)利要求1所述的方法,進(jìn)一步包括高速緩存來(lái)自多個(gè)按需式媒體數(shù)據(jù)源的按需式媒體數(shù)據(jù)。
20.權(quán)利要求1所述的方法,進(jìn)一步包括同時(shí)顯示非按需式媒體數(shù)據(jù)和按需式媒體數(shù)據(jù)。
21.一種用于在交互式電視應(yīng)用系統(tǒng)中檢索數(shù)據(jù)的計(jì)算機(jī)可讀媒體,在該系統(tǒng)中通過(guò)非按需式媒體數(shù)據(jù)源提供非按需式媒體數(shù)據(jù)和通過(guò)按需式媒體數(shù)據(jù)源提供按需式媒體數(shù)據(jù),其中按需式和非按需式媒體數(shù)據(jù)源是分開(kāi)的,其中以機(jī)器可讀指令編碼該媒體以執(zhí)行包括如下步驟的方法從非按需式媒體數(shù)據(jù)源中檢索非按需式媒體數(shù)據(jù);從按需式媒體數(shù)據(jù)源中自動(dòng)地檢索按需式媒體數(shù)據(jù);自動(dòng)地高速緩存按需式媒體數(shù)據(jù);響應(yīng)至少存取按需式媒體數(shù)據(jù)的用戶指示從高速緩存中顯示按需式媒體數(shù)據(jù);和響應(yīng)至少存取非按需式數(shù)據(jù)的用戶指示顯示非按需式媒體數(shù)據(jù)。
22.權(quán)利要求21所述的計(jì)算機(jī)可讀媒體,其中所檢索的非按需式媒體數(shù)據(jù)是電視節(jié)目清單數(shù)據(jù)。
23.權(quán)利要求21所述的計(jì)算機(jī)可讀媒體,其中所檢索的按需式媒體數(shù)據(jù)是類型數(shù)據(jù)。
24.權(quán)利要求21所述的計(jì)算機(jī)可讀媒體,其中所檢索的按需式媒體數(shù)據(jù)是交互式電視應(yīng)用軟件數(shù)據(jù)。
25.權(quán)利要求21所述的計(jì)算機(jī)可讀媒體,其中所檢索的按需式媒體數(shù)據(jù)是按需式視頻清單數(shù)據(jù)。
26.權(quán)利要求21所述的計(jì)算機(jī)可讀媒體,其中所檢索的按需式媒體數(shù)據(jù)是按需式聲頻清單數(shù)據(jù)。
27.權(quán)利要求21所述的計(jì)算機(jī)可讀媒體,其中所檢索的按需式媒體數(shù)據(jù)是交互式視頻游戲清單數(shù)據(jù)。
28.權(quán)利要求21所述的計(jì)算機(jī)可讀媒體,其中所檢索的按需式媒體數(shù)據(jù)是天氣數(shù)據(jù)。
29.權(quán)利要求21所述的計(jì)算機(jī)可讀媒體,其中所檢索的按需式媒體數(shù)據(jù)是體育統(tǒng)計(jì)數(shù)據(jù)。
30.權(quán)利要求21所述的計(jì)算機(jī)可讀媒體,其中所檢索的按需式媒體數(shù)據(jù)是股票市場(chǎng)數(shù)據(jù)。
31.權(quán)利要求21所述的計(jì)算機(jī)可讀媒體,進(jìn)一步包括與非按需式媒體數(shù)據(jù)同時(shí)提供元數(shù)據(jù)。
32.權(quán)利要求21所述的計(jì)算機(jī)可讀媒體,進(jìn)一步包括與按需式媒體數(shù)據(jù)同時(shí)提供元數(shù)據(jù)。
33.權(quán)利要求21所述的計(jì)算機(jī)可讀媒體,進(jìn)一步包括響應(yīng)按需式媒體清單的用戶選擇從按需式媒體數(shù)據(jù)源中檢索按需式媒體數(shù)據(jù)。
34.權(quán)利要求21所述的計(jì)算機(jī)可讀媒體,進(jìn)一步包括確定是否高速緩存了按需式媒體數(shù)據(jù)。
35.權(quán)利要求21所述的計(jì)算機(jī)可讀媒體,進(jìn)一步包括確定是否需要從按需式媒體數(shù)據(jù)源中檢索按需式媒體數(shù)據(jù)。
36.權(quán)利要求21所述的計(jì)算機(jī)可讀媒體,進(jìn)一步包括確定在交互式電視應(yīng)用系統(tǒng)和按需式媒體數(shù)據(jù)源之間是否存在連接。
37.權(quán)利要求21所述的計(jì)算機(jī)可讀媒體,進(jìn)一步包括建立在交互式電視應(yīng)用系統(tǒng)和按需式媒體數(shù)據(jù)源之間的連接。
38.權(quán)利要求21所述的計(jì)算機(jī)可讀媒體,進(jìn)一步包括從多個(gè)按需式媒體數(shù)據(jù)源中檢索按需式媒體數(shù)據(jù)。
39.權(quán)利要求21所述的計(jì)算機(jī)可讀媒體,進(jìn)一步包括高速緩存來(lái)自多個(gè)按需式媒體數(shù)據(jù)源的按需式媒體數(shù)據(jù)。
40.權(quán)利要求21所述的計(jì)算機(jī)可讀媒體,進(jìn)一步包括同時(shí)顯示非按需式媒體數(shù)據(jù)和按需式媒體數(shù)據(jù)。
41.一種用于在交互式電視應(yīng)用系統(tǒng)中檢索數(shù)據(jù)的系統(tǒng),在該交互式電視應(yīng)用系統(tǒng)中通過(guò)非按需式媒體數(shù)據(jù)源提供非按需式媒體數(shù)據(jù)和通過(guò)按需式媒體數(shù)據(jù)源提供按需式媒體數(shù)據(jù),其中按需式和非按需式媒體數(shù)據(jù)源是分開(kāi)的,所述系統(tǒng)包括從非按需式媒體數(shù)據(jù)源中檢索非按需式媒體數(shù)據(jù)的裝置;從按需式媒體數(shù)據(jù)源中自動(dòng)地檢索按需式媒體數(shù)據(jù)的裝置;自動(dòng)地高速緩存按需式媒體數(shù)據(jù)的裝置;響應(yīng)至少存取按需式媒體數(shù)據(jù)的用戶指示從高速緩存中顯示按需式媒體數(shù)據(jù)的裝置;和響應(yīng)至少存取非按需式數(shù)據(jù)的用戶指示顯示非按需式媒體數(shù)據(jù)的裝置。
42.權(quán)利要求41所述的系統(tǒng),其中所檢索的非按需式媒體數(shù)據(jù)是電視節(jié)目清單數(shù)據(jù)。
43.權(quán)利要求41所述的系統(tǒng),其中所檢索的按需式媒體數(shù)據(jù)是類型數(shù)據(jù)。
44.權(quán)利要求41所述的系統(tǒng),其中所檢索的按需式媒體數(shù)據(jù)是交互式電視應(yīng)用軟件數(shù)據(jù)。
45.權(quán)利要求41所述的系統(tǒng),其中所檢索的按需式媒體數(shù)據(jù)是按需式視頻清單數(shù)據(jù)。
46.權(quán)利要求41所述的系統(tǒng),其中所檢索的按需式媒體數(shù)據(jù)是按需式聲頻清單數(shù)據(jù)。
47.權(quán)利要求41所述的系統(tǒng),其中所檢索的按需式媒體數(shù)據(jù)是交互式視頻游戲清單數(shù)據(jù)。
48.權(quán)利要求41所述的系統(tǒng),其中所檢索的按需式媒體數(shù)據(jù)是天氣數(shù)據(jù)。
49.權(quán)利要求41所述的系統(tǒng),其中所檢索的按需式媒體數(shù)據(jù)是體育統(tǒng)計(jì)數(shù)據(jù)。
50.權(quán)利要求41所述的系統(tǒng),其中所檢索的按需式媒體數(shù)據(jù)是股票市場(chǎng)數(shù)據(jù)。
51.權(quán)利要求41所述的系統(tǒng),進(jìn)一步包括與非按需式媒體數(shù)據(jù)同時(shí)提供元數(shù)據(jù)的裝置。
52.權(quán)利要求41所述的系統(tǒng),進(jìn)一步包括與按需式媒體數(shù)據(jù)同時(shí)提供元數(shù)據(jù)的裝置。
53.權(quán)利要求41所述的系統(tǒng),進(jìn)一步包括響應(yīng)按需式媒體清單的用戶選擇從按需式媒體數(shù)據(jù)源中檢索按需式媒體數(shù)據(jù)的裝置。
54.權(quán)利要求41所述的系統(tǒng),進(jìn)一步包括確定是否高速緩存了按需式媒體數(shù)據(jù)的裝置。
55.權(quán)利要求41所述的系統(tǒng),進(jìn)一步包括確定是否需要從按需式媒體數(shù)據(jù)源中檢索按需式媒體數(shù)據(jù)的裝置。
56.權(quán)利要求41所述的系統(tǒng),進(jìn)一步包括確定在交互式電視應(yīng)用系統(tǒng)和按需式媒體數(shù)據(jù)源之間是否存在連接的裝置。
57.權(quán)利要求41所述的系統(tǒng),進(jìn)一步包括建立在交互式電視應(yīng)用系統(tǒng)和按需式媒體數(shù)據(jù)源之間的連接的裝置。
58.權(quán)利要求41所述的系統(tǒng),進(jìn)一步包括從多個(gè)按需式媒體數(shù)據(jù)源中檢索按需式媒體數(shù)據(jù)的裝置。
59.權(quán)利要求41所述的系統(tǒng),進(jìn)一步包括高速緩存來(lái)自多個(gè)按需式媒體數(shù)據(jù)源的按需式媒體數(shù)據(jù)的裝置。
60.權(quán)利要求41所述的系統(tǒng),進(jìn)一步包括同時(shí)顯示非按需式媒體數(shù)據(jù)和按需式媒體數(shù)據(jù)的裝置。
61.一種用于在交互式電視應(yīng)用系統(tǒng)中檢索數(shù)據(jù)的系統(tǒng),在該交互式電視應(yīng)用系統(tǒng)中通過(guò)非按需式媒體數(shù)據(jù)源提供非按需式媒體數(shù)據(jù)和通過(guò)按需式媒體數(shù)據(jù)源提供按需式媒體數(shù)據(jù),其中非按需式和按需式媒體數(shù)據(jù)源是分開(kāi)的,所述系統(tǒng)包括用于與按需式媒體數(shù)據(jù)源和非按需式媒體數(shù)據(jù)源進(jìn)行通信的通信裝置;高速緩沖存儲(chǔ)器;顯示裝置;用戶輸入裝置;控制電路被編程為控制通信裝置從非按需式媒體數(shù)據(jù)源中檢索非按需式媒體數(shù)據(jù);自動(dòng)地控制通信裝置從按需式媒體數(shù)據(jù)源中檢索按需式媒體數(shù)據(jù);在高速緩沖存儲(chǔ)器中自動(dòng)地高速緩存按需式媒體數(shù)據(jù);響應(yīng)從用戶輸入裝置中至少存取按需式媒體數(shù)據(jù)的用戶指示,控制顯示裝置顯示在高速緩沖存儲(chǔ)器中高速緩存的按需式媒體數(shù)據(jù);和響應(yīng)從用戶輸入裝置中至少存取非按需式媒體數(shù)據(jù)的用戶指示,控制顯示裝置顯示非按需式媒體數(shù)據(jù)
62.權(quán)利要求61所述的系統(tǒng),其中所檢索的非按需式媒體數(shù)據(jù)是電視節(jié)目清單數(shù)據(jù)。
63.權(quán)利要求61所述的系統(tǒng),其中所檢索的按需式媒體數(shù)據(jù)是類型數(shù)據(jù)。
64.權(quán)利要求61所述的系統(tǒng),其中所檢索的按需式媒體數(shù)據(jù)是交互式電視應(yīng)用軟件數(shù)據(jù)。
65.權(quán)利要求61所述的系統(tǒng),其中所檢索的按需式媒體數(shù)據(jù)是按需式視頻清單數(shù)據(jù)。
66.權(quán)利要求61所述的系統(tǒng),其中所檢索的按需式媒體數(shù)據(jù)是按需式聲頻清單數(shù)據(jù)。
67.權(quán)利要求61所述的系統(tǒng),其中所檢索的按需式媒體數(shù)據(jù)是交互式視頻游戲清單數(shù)據(jù)。
68.權(quán)利要求61所述的系統(tǒng),其中所檢索的按需式媒體數(shù)據(jù)是天氣數(shù)據(jù)。
69.權(quán)利要求61所述的系統(tǒng),其中所檢索的按需式媒體數(shù)據(jù)是體育統(tǒng)計(jì)數(shù)據(jù)。
70.權(quán)利要求61所述的系統(tǒng),其中所檢索的按需式媒體數(shù)據(jù)是股票市場(chǎng)數(shù)據(jù)。
71.權(quán)利要求61所述的系統(tǒng),其中與非按需式媒體數(shù)據(jù)一起同時(shí)檢索元數(shù)據(jù)。
72.權(quán)利要求61所述的系統(tǒng),其中與按需式媒體數(shù)據(jù)一起同時(shí)檢索元數(shù)據(jù)。
73.權(quán)利要求61所述的系統(tǒng),其中指示控制電路確定按需式媒體數(shù)據(jù)是否高速緩存在高速緩沖存儲(chǔ)器中。
74.權(quán)利要求61所述的系統(tǒng),其中指示控制電路確定是否需要從按需式媒體數(shù)據(jù)源中檢索按需式媒體數(shù)據(jù)。
75.權(quán)利要求61所述的系統(tǒng),其中指示控制電路確定在通信裝置和按需式媒體數(shù)據(jù)源之間是否存在連接。
76.權(quán)利要求61所述的系統(tǒng),其中指示控制電路在通信裝置和按需式媒體數(shù)據(jù)源之間建立連接。
77.權(quán)利要求61所述的系統(tǒng),其中指示控制電路使用通信裝置從多個(gè)按需式媒體數(shù)據(jù)源中檢索按需式媒體數(shù)據(jù)。
78.權(quán)利要求61所述的系統(tǒng),其中指示控制電路將來(lái)自多個(gè)按需式媒體數(shù)據(jù)源的按需式媒體數(shù)據(jù)高速緩存在高速緩沖存儲(chǔ)器中。
79.權(quán)利要求61所述的系統(tǒng),其中指示控制電路在顯示裝置上同時(shí)顯示非按需式媒體數(shù)據(jù)和按需式媒體數(shù)據(jù)。
全文摘要
本發(fā)明公開(kāi)了一種在按需式媒體系統(tǒng)中高速緩存數(shù)據(jù)的系統(tǒng)和方法,從分開(kāi)的數(shù)據(jù)源中檢索非按需式媒體數(shù)據(jù)和按需式媒體數(shù)據(jù)??梢愿咚倬彺姘葱枋矫襟w數(shù)據(jù)以減小系統(tǒng)等待時(shí)間和發(fā)布網(wǎng)絡(luò)的負(fù)擔(dān)。
文檔編號(hào)H04N7/173GK1470129SQ01817249
公開(kāi)日2004年1月21日 申請(qǐng)日期2001年10月9日 優(yōu)先權(quán)日2000年10月11日
發(fā)明者邁克爾·C·埃利斯, 邁克爾 C 埃利斯 申請(qǐng)人:聯(lián)合視頻制品公司