專利名稱:分布式互動電視節(jié)目指南系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明通常系概括關(guān)于以網(wǎng)絡(luò)為基礎(chǔ)的視頻記錄系統(tǒng)。更確切而言,本發(fā)明系關(guān)于一種用于搜尋節(jié)目指南信息之客戶機數(shù)據(jù)庫以找出感興趣之節(jié)目項目的方法及裝置。
背景技術(shù):
電視觀眾所能使用的節(jié)目選擇個數(shù)正持續(xù)增加,目前已能在大型電視網(wǎng)、有線電視頻道、衛(wèi)星、付費頻道,以及社區(qū)專用電視等得到電視節(jié)目。在可得到的電視節(jié)目持續(xù)成長的同時,在休閑時間觀看電視節(jié)目的觀眾人數(shù)卻由于工作上的要求、時間耗費在通勤、家庭責任或類似因素等而減少。盡管電視娛樂已提供前所未有的便利性,但由于此等在時間安排上的嚴重限制,使得觀眾在有時間觀看電視時普遍抱怨‘沒有節(jié)目可觀賞’。與其說由于電視節(jié)目編排的品質(zhì)或可觀看的情況所引發(fā)的抱怨,倒不如說上述抱怨是由于不容易使觀眾自己的時間安排能配合網(wǎng)絡(luò)電視時間表所造成的。錄放影機或其它記錄裝置所提供的電視節(jié)目自動化且毋須人力介入的記錄功能,已使觀眾不受到電視網(wǎng)節(jié)目編排的支配。
然而,當想要找出感興趣的節(jié)目時,觀眾仍會面臨到在書面上檢視實際上數(shù)百個電視頻道之節(jié)目表而耗費時間的難題。因此,電子節(jié)目指南已被開發(fā)用于協(xié)助觀眾處理大量的節(jié)目編排信息。以典型情況而言,此種指南系提供于有線電視及衛(wèi)星電視環(huán)境中。節(jié)目信息系以網(wǎng)格形式呈現(xiàn),并以時間電和頻道加以組織。此種指南在屏幕上滾動顯示。然而,此等指南并非互動式;既無法加以搜尋,且觀眾亦無法以任何方式來控制信息的顯示。觀眾只能被動地觀看滾動的信息,同時希望某種感興趣或有用的信息會經(jīng)過。
目前已能使用可搜尋的節(jié)目指南。例如,S.Schein和J.Leftwich所獲得之美國專利第6,133,909號(2000年10月17日)—利用節(jié)目特點搜尋指南的方法及裝置(Method and apparatus for searching a guide using programcharacteristics)—描述一種可搜尋的節(jié)目指南,可讓觀眾根據(jù)諸如演員或?qū)а莸裙?jié)目屬性進行搜尋。由Schein等人所描述的指南可減輕觀眾在尋找感興趣的節(jié)目時的工作。遺憾的是,上述指南只能讓使用者根據(jù)諸如演員或?qū)а莸人饕瘜傩赃M行搜尋。然而,索引化屬性經(jīng)常無法預(yù)期使用者之搜尋行為。因此,Schein等人無法為使用者提供索引化屬性以外的任何方式進行搜尋。
有鑒于上述情況,顯然可知,一種能夠讓觀眾擁有更加靈活性搜尋選擇的互動式節(jié)目指南將會是一項重大的技術(shù)進步。
發(fā)明概要本發(fā)明系提供一種用于在基于網(wǎng)絡(luò)的互動式視頻記錄系統(tǒng)內(nèi)搜尋節(jié)目信息數(shù)據(jù)庫以找出感興趣的節(jié)目的方法及裝置。觀眾藉助遙控器并利用顯示于觀眾界面的虛擬字母數(shù)字鍵盤來輸入搜尋項目。觀眾可根據(jù)節(jié)目名稱及諸如類型、演員和導(dǎo)演等索引化屬性進行搜尋;或者,關(guān)鍵字詞搜尋讓觀眾能以節(jié)目內(nèi)容或主題進行搜尋。字首匹配功能可提供鍵入前導(dǎo)字符特點,以便藉助鍵入一或多個搜尋項目之前導(dǎo)字符即能夠在適當?shù)乃饕锌焖僬业剿褜ろ椖俊?br>
依據(jù)本發(fā)明的一個方面,提供了一種用于搜尋分布式互動電視節(jié)目指南數(shù)據(jù)庫的系統(tǒng),其中觀眾搜尋該數(shù)據(jù)庫以找出感興趣的節(jié)目,該系統(tǒng)至少包含一服務(wù)器;一客戶機,其中該客戶機與該服務(wù)器進行定期通訊,且其中該客戶機從該服務(wù)器下載當前節(jié)目信息;一節(jié)目指南數(shù)據(jù)庫,其位于該客戶機上,其中該節(jié)目信息被載入該數(shù)據(jù)庫內(nèi);一互動式觀眾界面,其顯示于與該客戶機通信的顯示裝置上;用于該觀眾與該觀眾界面之間進行互動的裝置;其特征在于所述觀眾界面含有字首匹配特性,其顯示所述數(shù)據(jù)庫中具有與所述觀眾的字母數(shù)字輸入相匹配的字首的項目;用于使所述觀眾依據(jù)如下所述的至少一個來搜尋所述數(shù)據(jù)庫的裝置節(jié)目名稱;索引化節(jié)目屬性;以及關(guān)鍵字詞。
依據(jù)本發(fā)明的另一個方面,提供了一種用于搜尋分布式互動電視節(jié)目指南數(shù)據(jù)庫的方法,其特征在于觀眾搜尋該數(shù)據(jù)庫以找出感興趣的節(jié)目,該方法至少包含下列步驟提供一服務(wù)器;提供一客戶機,其中該客戶機與該服務(wù)器進行定期通訊,且其中該客戶機從該服務(wù)器下載當前節(jié)目信息;提供一節(jié)目指南數(shù)據(jù)庫,其位于該客戶機,其中該節(jié)目信息被載入該數(shù)據(jù)庫內(nèi);提供一互動式觀眾界面,其顯示于與該客戶機通信的顯示裝置;提供用于該觀眾與該觀眾界面之間進行互動的裝置;以及其特征在于所述觀眾界面含有字首匹配特性,其顯示所述數(shù)據(jù)庫中具有與所述觀眾的字母數(shù)字輸入相匹配的字首的項目;使所述觀眾依據(jù)如下所述的至少一個來搜尋所述數(shù)據(jù)庫節(jié)目名稱;索引化節(jié)目屬性;以及關(guān)鍵字詞。
附圖簡述
圖1圖示根據(jù)本發(fā)明的互動式以網(wǎng)絡(luò)為基礎(chǔ)的視頻記錄系統(tǒng)之方塊圖;圖2圖示根據(jù)本發(fā)明用于搜尋互動式節(jié)目指南的觀眾界面之頂層屏幕;圖3圖示根據(jù)本發(fā)明從第2圖之觀眾界面以名稱進行搜尋的屏幕;圖4圖示根據(jù)本發(fā)明字母數(shù)字鍵盤,用于以節(jié)目名稱進行搜尋;圖5圖示根據(jù)本發(fā)明字母數(shù)字鍵盤,用于以演員姓名進行搜尋;圖6圖示根據(jù)本發(fā)明用于縮小演員姓名搜尋范圍的類型列表;圖7圖示根據(jù)本發(fā)明字母數(shù)字鍵盤,用于以關(guān)鍵字詞進行搜尋;圖8圖示根據(jù)本發(fā)明用于縮小關(guān)鍵字詞搜尋范圍的類型列表。
發(fā)明的詳細說明在一種基于網(wǎng)絡(luò)的互動式視頻記錄系統(tǒng)中,其提供能協(xié)助觀眾找出感興趣節(jié)目的可搜尋式節(jié)目指南。如第1圖所示,客戶機裝置3之觀眾界面1系提供一系列包含有界面元件的互動屏幕,所述界面元件包括文字框、可搜尋列表、選項條及字母數(shù)字鍵盤等。觀眾可瀏覽該界面并通常以手持遙控器4與系統(tǒng)進行互動;控制器4藉助數(shù)據(jù)信號5與客戶機裝置進行通訊。在該較佳實施例中,該數(shù)據(jù)信號內(nèi)嵌于紅外線載波信號內(nèi),但亦可利用其它為熟習此項技術(shù)之人士所熟知的無線數(shù)據(jù)載波信號。在典型情況下,上述界面顯示于連接到客戶機裝置的電視機2之屏幕上。然而,其它顯示裝置亦適用??蛻魴C裝置與服務(wù)器7周期地接觸6(提供網(wǎng)絡(luò)連結(jié)的箭號以虛線表示,示出連結(jié)之周期性特性),而在此段時間當中,來自于提供者的當前節(jié)目信息會被下載到客戶機裝置。下載完成之后,節(jié)目信息被輸入位于固定儲存媒體(如磁盤機)上的數(shù)據(jù)庫應(yīng)用內(nèi)。本發(fā)明之實施例系運用面向?qū)ο髷?shù)據(jù)庫應(yīng)用,但亦可運用其它類型的數(shù)據(jù)庫應(yīng)用,例如關(guān)系數(shù)據(jù)庫。
現(xiàn)在參照第2圖,圖中顯示搜尋界面之頂層屏幕20。選項條21高亮度顯示出各種可供使用的搜尋選項。第一選項22讓觀眾能根據(jù)節(jié)目名稱來搜尋節(jié)目指南。第二選項23讓使用者能建立搜尋概況,其可根據(jù)演員姓名、導(dǎo)演姓名、類型及關(guān)鍵字詞進行搜尋。此外,亦可使用其它搜尋選項。舉例而言,擴充的搜尋功能可包括對發(fā)行年度、語種、舞蹈演員,或其它任何一種可加以索引化的節(jié)目屬性等索引。導(dǎo)覽箭號24系告知觀眾可使用的導(dǎo)覽選項。舉例而言,在第2圖中,‘右’箭號24a將觀眾指南至以名稱進行搜尋的屏幕(圖3);‘下’箭號24b讓觀眾能滾動經(jīng)過被提供選項之列表;而‘左’箭號24c則將觀眾指南回到前一個畫面。若選項條定位于選項列表之較下方,則‘上’箭號(未予以圖示)讓觀眾能向上滾動該列表?!稀?、‘下’、‘右’和‘左’箭號通過在手持遙控器4上按下對應(yīng)的按鍵操作。在第2圖之范例中,觀眾系選擇‘以名稱搜尋’22。
現(xiàn)在參照第3圖,屏幕30所顯示者系為觀眾提供根據(jù)節(jié)目類型或根據(jù)觀眾之需求或期望來縮小名稱搜尋的選項。藉助選擇‘所有節(jié)目’選項,將會在整個節(jié)目數(shù)據(jù)庫內(nèi)執(zhí)行搜尋。選擇類型32會將搜尋限定在所對應(yīng)類型描述內(nèi)容所定義的節(jié)目。當觀眾正在瀏覽特定類型的節(jié)目時,將搜尋限定在以類型進行將最為有用。若觀眾想要取得最多的信息,或其當時正在尋找至少知道部分名稱的特定節(jié)目時,將搜尋限定在以節(jié)目類型進行將較無幫助。
選擇某一類型之后,使用者會被指南至如第4圖所示之屏幕。圖中所示者系顯示虛擬字母數(shù)字鍵盤41及文字框44的屏幕40。觀眾系利用遙控器上的導(dǎo)覽控制(未予以圖示)來定位選擇字符周圍的選項框48。當選項框正確地定位在所想要的字符上時,觀眾按下‘選擇’鍵后,被選定字符會出現(xiàn)在文字框44內(nèi)。觀眾會持續(xù)選擇字符,直到其已將至少一部分的節(jié)目名稱鍵入文字框內(nèi)為止。分別提供‘清除’45、‘空格’46和‘刪除’47等功能用于清除框格、在字詞間插入空格,以及刪除單一字符。字首匹配為屏幕提供鍵入學導(dǎo)字符功能。如此,當觀眾鍵入字符時,名稱列表42會自動滾動到其字首匹配于觀眾所鍵入之字符串的節(jié)目項目。如上所述,方向箭頭24a-d系告知使用者其可運用的導(dǎo)覽選項。如第4圖所示,選項框系位于鍵盤41之最右列字符’T’之周圍。在此情況下,導(dǎo)覽至右邊將會使焦點從鍵盤移動到名稱列表42?!稀?3a和‘下’箭號43b表示觀眾可在名稱列表中向上或向下滾動。
如上所述,觀眾可建立搜尋概況;在搜尋概況中,觀眾可根據(jù)索引化節(jié)目屬性或關(guān)鍵字詞進行搜尋。節(jié)目屬性可包括演員姓名、導(dǎo)演姓名、類型、舞蹈演員、語種、發(fā)行年度及類似屬性。圖5顯示了根據(jù)演員姓名進行搜尋的屏幕50。應(yīng)注意的是,根據(jù)索引化屬性或關(guān)鍵字詞所進行的搜尋必須建立搜尋概況。當搜尋概況被建立后,其可被儲存并加以命名。與搜尋屏幕50之間的互動類似于上述的名稱項目屏幕,因而在此不再另外說明。如第6圖所示在輸入演員姓名之后,屏幕60讓使用者依其所需根據(jù)類型來縮小搜尋范圍。提供另一組屏幕(未予以圖示)用于根據(jù)導(dǎo)演姓名進行搜尋。該組屏幕之外觀及功能類似于根據(jù)演員姓名所進行之搜尋的屏幕外觀及功能,因而在此不再另外說明。
第7圖及第8是分別顯示根據(jù)關(guān)鍵字詞進行搜尋以及根據(jù)類型來縮小搜尋范圍的屏幕70及80。如上所述,進行關(guān)鍵字詞搜尋必須建立搜尋概況。如以下之說明,關(guān)鍵字詞取自演員和導(dǎo)演姓名、節(jié)目名稱及敘述式節(jié)目說明。
關(guān)鍵字詞搜尋之特點,最大優(yōu)點在于其提供傳統(tǒng)節(jié)目指南所未能提供的重要的附加接入點。熟悉公共可接入的信息檢索系統(tǒng)之設(shè)計技術(shù)之人士均了解,不可能完全預(yù)知使用者之搜尋行為。因此,無論庫以何等精巧的方式予以索引化,仍然不可能適合所有使用者的信息搜尋行為。因此,為了提供一種能夠為其所有用戶提供最大程度服務(wù)的系統(tǒng),非常需要提供盡可能多的不同的接入點。藉助納入關(guān)鍵字詞搜尋之特性,本發(fā)明提供一種重要且具高度靈活性的方法,用于除索引化屬性以外存取節(jié)目內(nèi)容及主題。
以關(guān)鍵字詞搜尋屏幕所進行的互動方法完全類似于以上所說明的屏幕。因此,在此不另外說明所述屏幕。
索引如上所述,本發(fā)明之視頻記錄系統(tǒng)以網(wǎng)絡(luò)為基礎(chǔ),包含中央服務(wù)器及多個客戶機裝置,且各裝置與該服務(wù)器進行周期性通訊。在本發(fā)明之較佳實施例中,網(wǎng)絡(luò)連結(jié)系在公用電信網(wǎng)絡(luò)上的撥號連線。然而,其它如無線連接等網(wǎng)絡(luò)連結(jié)亦同樣適用。在本發(fā)明之較佳實施例中,客戶機在每一日與服務(wù)器進行短暫通訊。在每日的連結(jié)過程中,客戶機下載當前的節(jié)目指南數(shù)據(jù)。已下載的節(jié)目信息被載入位于客戶機面向的對象的數(shù)據(jù)庫。如上所述,當觀眾搜尋數(shù)據(jù)庫以尋找感興趣的節(jié)目時,其可以節(jié)目名稱進行搜尋、以索引化屬性—例如演員姓名或?qū)а菪彰褜?;或以關(guān)鍵字詞進行搜尋。在數(shù)據(jù)庫對象中直接順序地搜尋記錄將會過度耗時且浪費系統(tǒng)資源,因而不當?shù)赜绊懝?jié)目指南之可用性。因此,數(shù)據(jù)庫被索引化,且并在所提供的索引文件上執(zhí)行搜尋,如此可大量提升搜尋效率。
雖然上述數(shù)據(jù)庫可包含其它對象,但名稱搜尋特性主要系關(guān)于‘系列’對象。屬性搜尋及關(guān)鍵字詞搜尋等特性主要系關(guān)于‘節(jié)目’對象?!盗小瘜ο蟀麟娨曄盗兄涗?。對名稱搜尋而言,‘系列’對象最重要的字段系該系列之‘名稱’字段。屬性搜尋及關(guān)鍵字詞搜尋主要系關(guān)于‘節(jié)目’對象?!?jié)目對象’包含各單獨節(jié)目之記錄,其中單獨節(jié)目可以為一個系列中的某一集節(jié)目。‘節(jié)目’對象至少包含下列字段·名稱;·單集的名稱;·說明;·演員;·主持人;·特邀演員;以及·導(dǎo)演。
上述列表并非特意限定其范圍。其它符合本發(fā)明之精神及范圍的記錄結(jié)構(gòu)亦存在。信息從個別的記錄中取得,并組合成一系列的索引文件?!Q’索引為名稱搜尋特性而被建構(gòu)?!輪T’及‘導(dǎo)演’索引會為屬性搜尋特性而被建構(gòu)。最后會為關(guān)鍵字詞搜尋提供‘關(guān)鍵字詞’索引及‘名稱字詞’索引。
概括而言,數(shù)據(jù)庫之索引化過程包含下列步驟·從數(shù)據(jù)庫記錄中提取索引項目;·由提取出的索引項目建構(gòu)中間文件;·由所述中間文件建立原始且未經(jīng)排序的索引化的文件;·對所述原始索引文件進行分類;以及·將所述經(jīng)過分類的文件壓縮成最終索引文件。
以下將詳細說明索引化過程中的多個步驟。
對‘名稱’索引而言,整個系列名稱系從各‘系列’記錄之‘名稱’字段被提取而成為文字符串列,且各文字符串列構(gòu)成一個單獨的索引項目或鍵。
對‘演員’索引而言,各姓名系從‘節(jié)目’記錄之‘演員’、‘主持人’、‘特邀演員’等字段提取出來,而來自于各個記錄的各個姓名構(gòu)成一個單獨的演員鍵。同樣地,對‘導(dǎo)演’索引而言,各姓名系從‘導(dǎo)演’字段被提取出來,而來自于各記錄的各個姓名構(gòu)成一個單獨的導(dǎo)演鍵。
對‘名稱字詞’索引而言,來自于‘名稱’及‘鍵集的名稱’等字段之各名稱的單獨字詞—其長度至少有兩個字符—被提取出來,且各單獨字詞構(gòu)成一個單獨的名稱字詞。對‘關(guān)鍵字詞’索引而言,長度至少有兩個字符的各個單獨字詞系從‘說明’字段被提取出來,且各字詞的每次出現(xiàn)構(gòu)成一個單獨的關(guān)鍵字詞。
提取鍵之后,所述鍵被組成為中間文件‘名稱’、‘演員’、‘導(dǎo)演’、‘名稱字詞’及‘關(guān)鍵字詞’均有其中間文件。‘名稱’中間文件包含‘名稱’鍵,‘演員’中間文件包含‘演員’、‘主持人’及‘特邀演員’鍵,‘導(dǎo)演’中間文件則包含‘導(dǎo)演’鍵,且‘演員’及‘導(dǎo)演’鍵中的姓名系以目錄格式列出姓和名以逗號隔開?!Q字詞’文件包含自‘節(jié)目’對象之‘名稱’及‘集名稱’字段所提取到的名稱字詞。然而,‘關(guān)鍵字詞’文件系以不同方式由上述中間文件建構(gòu)而成。各個關(guān)鍵字詞構(gòu)成‘關(guān)鍵字詞’文件中的各個項。此外,演員名會并入‘關(guān)鍵字詞’索引。演員名會被語法分析成分別的名和姓,而后再并入‘關(guān)鍵字詞’中間文件內(nèi)。因此,‘關(guān)鍵字詞’文件包含來自于‘說明’字段的字詞,以及來自于‘演員’、‘主持人’及‘特邀演員’的姓名字詞。此步驟之最后結(jié)果系‘名稱’、‘演員’、‘導(dǎo)演’、‘名稱字詞’及‘關(guān)鍵字詞’之中間文件,而各個中間文件系由文字文件中的相應(yīng)的鍵或索引項目之簡易列表所構(gòu)成。
上述中間文件系隨后用于建構(gòu)原始且未經(jīng)分類的索引文件。上述中間文件之各提示系與節(jié)目識別符相互配對,而該節(jié)目識別符系對應(yīng)該鍵所來自的記錄。節(jié)目識別符系由系統(tǒng)所產(chǎn)生的字母數(shù)字化識別符,其不同于商業(yè)節(jié)目編排信息提供者—例如TRIBUNE MEDIA SERVICES—所指定的節(jié)目識別符。原始索引文件之格式為定界化文字文件;然而,其它數(shù)據(jù)結(jié)構(gòu)—例如表格—亦同樣適用。在本發(fā)明之較佳實施例中,上述文件被格式化如下<KEY><TAB><PROG ID>
.
.
.
.
.
<KEY><TAB><PROG ID>。
如以下將會詳細說明,使用二分法搜尋算法來搜尋索引,且索引必須加以排序。如此,原始索引文件按鍵加以排序。
經(jīng)過排序的索引文件藉助刪除多余的鍵而被壓縮,使得各個不同鍵可與節(jié)目識別符之列表相互配對,而所述節(jié)目識別符對應(yīng)于數(shù)據(jù)庫內(nèi)鍵之各個事件。在本發(fā)明之較佳實施例中,經(jīng)過壓縮的索引文件亦為定界文字文件,其格式如下CAT<TAB><ID1,ID2,...,IDN>
LASER <TAB><ID1,ID2,...,IDN>
STAR <TAB><ID1,ID2,...,IDN>
TREK <TAB><ID1,ID2,...,IDN>。
其中,‘貓(cat)’、‘激光(laser)’、‘星體(star)’、‘旅行(trek)’可以為名稱字詞或關(guān)鍵字詞,‘ID1,ID2,...,IDN’則為各單獨鍵之節(jié)目識別符列表。
搜尋演算法吾人系利用運用二分法搜尋算法的搜尋引擎來搜尋各種不同的索引。一般而言,二分法算法系以涵蓋整個搜尋空間的區(qū)間開始。搜尋空間系根據(jù)搜尋值與中間值的比較結(jié)果而重復(fù)被分成一半。若搜尋值小于區(qū)間內(nèi)的中間數(shù)值,則該區(qū)間縮減成較小的一半;否則,縮減成另一半。此運算會持續(xù)進行,直到找到搜尋值或區(qū)間不存在為止。
如上所述,關(guān)鍵字詞搜尋包含名稱字詞。因此,在關(guān)鍵字詞搜尋過程中會執(zhí)行‘關(guān)鍵字’索引及‘名稱字詞’索引兩者之二分法搜尋。
雖然本發(fā)明已參照特定的較佳實施例予以說明,但熟習此項技術(shù)之人士當可輕易得知,其它應(yīng)用可加以替換而仍不脫離本發(fā)明之精神及范圍。因此,本發(fā)明應(yīng)僅由下列申請專利范圍加以限定。
權(quán)利要求
1.一種用于搜尋分布式互動電視節(jié)目指南數(shù)據(jù)庫的系統(tǒng),其中觀眾搜尋該數(shù)據(jù)庫以找出感興趣的節(jié)目,該系統(tǒng)至少包含基于網(wǎng)絡(luò)的視頻記錄器,其中該視頻記錄器與服務(wù)器進行定期通訊,且其中該視頻記錄器從該服務(wù)器下載當前節(jié)目信息;一節(jié)目指南數(shù)據(jù)庫,其位于該視頻記錄器上,其中該節(jié)目信息被載入該數(shù)據(jù)庫內(nèi);一互動式觀眾界面,其顯示于與該視頻記錄器通信的顯示裝置上;用于該觀眾與該觀眾界面之間進行互動的裝置;其中,所述觀眾界面具有顯示文本輸入?yún)^(qū)域的文字框;其中,所述觀眾界面含有字首匹配特性,在所述文本輸入?yún)^(qū)域附近的可滾動列表中顯示所述數(shù)據(jù)庫中具有與所述觀眾的字母數(shù)字輸入相匹配的字首的項目;其中,所述顯示步驟允許所述觀眾在所述可滾動列表中滾動,并選擇感興趣的項目;用于使所述觀眾依據(jù)如下所述的至少一個來搜尋所述數(shù)據(jù)庫的裝置節(jié)目名稱;索引化節(jié)目屬性;以及關(guān)鍵字詞。
2.如權(quán)利要求1所述的系統(tǒng),其特征在于所述界面包含多個屏幕,所述屏幕具有導(dǎo)覽、鍵入搜尋值及顯示搜尋結(jié)果等界面元素。
3.如權(quán)利要求2所述的系統(tǒng),其特征在于所述用于與該界面進行互動的裝置包括一遙控單元,該遙控單元利用數(shù)據(jù)信號與該客戶機進行通訊。
4.如權(quán)利要求3所述的系統(tǒng),其特征在于所述數(shù)據(jù)信號內(nèi)嵌于載波信號內(nèi)。
5.如權(quán)利要求1所述的系統(tǒng),其特征在于所述根據(jù)節(jié)目名稱來搜尋該數(shù)據(jù)庫的裝置包含用于任意地選取節(jié)目類型的屏幕。
6.如權(quán)利要求1所述的系統(tǒng),其特征在于所述根據(jù)節(jié)目名稱來搜尋該數(shù)據(jù)庫的裝置還包含用于鍵入節(jié)目名稱及顯示節(jié)目名稱列表的屏幕,該用于鍵入節(jié)目名稱的屏幕包含一虛擬字母數(shù)字鍵盤,其用于鍵入字符以拼寫該節(jié)目名稱;其中所述文字框顯示所述被鍵入的字符;以及一可卷動式節(jié)目名稱列表,其中所述字首匹配特性使該節(jié)目名稱列表自動地卷動至該列表中具有與顯示于該文字框內(nèi)的字符串相匹配的名稱。
7.如權(quán)利要求6所述的系統(tǒng),其特征在于所述觀眾通過啟動一遙控單元上的控制而鍵入字符,該控制對應(yīng)該鍵盤上的虛擬控制。
8.如權(quán)利要求1所述的系統(tǒng),其特征在于所述用于根據(jù)索引化屬性來搜尋該數(shù)據(jù)庫的裝置包含用于根據(jù)演員姓名進行搜尋的屏幕;用于根據(jù)導(dǎo)演姓名進行搜尋的屏幕;以及在該演員姓名屏幕與該導(dǎo)演姓名屏幕之前的個別屏幕,其用于任意地選取節(jié)目類型。
9.如權(quán)利要求8所述的系統(tǒng),其特征在于所述根據(jù)演員姓名進行搜尋的屏幕包含一虛擬字母數(shù)字鍵盤,其用于鍵入字符以拼寫該演員姓名;其中,所述文字框顯示所述被鍵入的字符;以及一可卷動式演員姓名列表,其中所述字首匹配特性使該演員姓名列表自動地卷動至該列表中具有與顯示于該文字框內(nèi)的字符串相匹配的演員姓名。
10.如權(quán)利要求9所述的系統(tǒng),其特征在于所述觀眾通過啟動一遙控單元上的控制而鍵入字符,該控制對應(yīng)該鍵盤上的虛擬控制。
11.如權(quán)利要求8所述的系統(tǒng),其特征在于所述根據(jù)導(dǎo)演姓名進行搜尋的屏幕包含一虛擬字母數(shù)字鍵盤,其用于鍵入字符以拼寫該導(dǎo)演姓名;其中,所述文字框顯示所述被鍵入的字符;以及一可卷動式導(dǎo)演姓名列表,其中所述字首匹配特性使該導(dǎo)演姓名列表自動地卷動至該列表中具有與顯示于該文字框內(nèi)的字符串相匹配的導(dǎo)演姓名。
12.如權(quán)利要求11所述的系統(tǒng),其特征在于所述觀眾通過啟動一遙控單元上的控制而鍵入字符,該控制對應(yīng)該鍵盤上的虛擬控制。
13.如權(quán)利要求1所述的系統(tǒng),其特征在于所述根據(jù)關(guān)鍵字詞來搜尋該數(shù)據(jù)庫的裝置包含用于任意地選取節(jié)目類型的屏幕。
14.如權(quán)利要求13所述的系統(tǒng),其特征在于所述根據(jù)關(guān)鍵字詞來搜尋該數(shù)據(jù)庫的裝置還包含用于鍵入關(guān)鍵字詞的屏幕,該用于鍵入關(guān)鍵字詞的屏幕包含一虛擬字母數(shù)字鍵盤,其用于鍵入字符以拼寫該關(guān)鍵字詞;以及所述文字框顯示所述被鍵入的字符。
15.如權(quán)利要求14所述的系統(tǒng),其特征在于所述觀眾通過啟動一遙控單元上的控制而鍵入字符,該控制對應(yīng)該鍵盤上的虛擬控制。
16.如權(quán)利要求1所述的系統(tǒng),其特征在于所述索引化屬性包括下列任一演員姓名;導(dǎo)演姓名;主持人姓名;特邀演員姓名;編舞者;發(fā)行年度;類型;以及語言。
17.如權(quán)利要求1所述的系統(tǒng),其特征在于所述節(jié)目指南數(shù)據(jù)庫包含面向?qū)ο蟮臄?shù)據(jù)庫應(yīng)用程序,該數(shù)據(jù)庫應(yīng)用程序至少包含一‘系列’對象;以及一‘節(jié)目’對象。
18.如權(quán)利要求17所述的系統(tǒng),其特征在于所述‘系列’對象包含一系列‘名稱’字段。
19.如權(quán)利要求18所述的系統(tǒng),其特征在于所述節(jié)目指南數(shù)據(jù)庫還包含一‘名稱’索引,該‘名稱’索引由該‘系列’名稱字段中的項目構(gòu)成。
20.如權(quán)利要求19所述的系統(tǒng),其特征在于所述根據(jù)節(jié)目名稱來搜尋該數(shù)據(jù)庫的裝置包含用于搜尋該‘名稱’索引的搜尋引擎。
21.如權(quán)利要求17所述的系統(tǒng),其特征在于所述‘節(jié)目’對象包含下列字段名稱;單集名稱;說明;演員;主持人;特邀演員;以及導(dǎo)演。
22.如權(quán)利要求21所述的系統(tǒng),其特征在于所述數(shù)據(jù)庫還包含‘演員’索引,該‘演員’索引由該‘演員’、‘主持人’、‘特邀演員’等字段中的項目構(gòu)成。
23.如權(quán)利要求22所述的系統(tǒng),其特征在于所述數(shù)據(jù)庫還包含一‘導(dǎo)演’索引,該‘導(dǎo)演’索引由該‘導(dǎo)演’字段中的項目構(gòu)成。
24.如權(quán)利要求23所述的系統(tǒng),其特征在于所述根據(jù)節(jié)目屬性來搜尋該數(shù)據(jù)庫的裝置包含用于搜尋該‘演員’索引和該‘導(dǎo)演’索引的搜尋引擎。
25.如權(quán)利要求17所述的系統(tǒng),其特征在于所述數(shù)據(jù)庫還包含一‘名稱字詞’索引,該‘名稱字詞’索引由該‘名稱’字段和該‘單集名稱’字段構(gòu)成。
26.如權(quán)利要求25所述的系統(tǒng),其特征在于所述數(shù)據(jù)庫還包含一‘關(guān)鍵字詞’索引,該‘關(guān)鍵字詞’索引由該‘說明’字段、該‘演員’字段、該‘主持人’字段和該‘特邀演員’字段中的字詞構(gòu)成。
27.如權(quán)利要求26所述的系統(tǒng),其特征在于所述根據(jù)關(guān)鍵字詞來搜尋該數(shù)據(jù)庫的裝置包含用于搜尋該‘名稱字詞’索引和‘關(guān)鍵字詞’索引的搜尋引擎。
28.一種用于搜尋分布式互動電視節(jié)目指南數(shù)據(jù)庫的方法,其特征在于觀眾搜尋該數(shù)據(jù)庫以找出感興趣的節(jié)目,該方法至少包含下列步驟提供基于網(wǎng)絡(luò)的視頻記錄器,其中該視頻記錄器與該服務(wù)器進行定期通訊,且其中該視頻記錄器從該服務(wù)器下載當前節(jié)目信息;提供一節(jié)目指南數(shù)據(jù)庫,其位于該視頻記錄器,其中該節(jié)目信息被載入該數(shù)據(jù)庫內(nèi);提供一互動式觀眾界面,其顯示于與該視頻記錄器通信的顯示裝置;提供用于該觀眾與該觀眾界面之間進行互動的裝置;以及其中,所述觀眾界面具有顯示文本輸入?yún)^(qū)域的文字框;其中,所述觀眾界面含有字首匹配特性,在所述文本輸入?yún)^(qū)域附近的可滾動列表中顯示所述數(shù)據(jù)庫中具有與所述觀眾的字母數(shù)字輸入相匹配的字首的項目;其中,所述顯示步驟允許所述觀眾在所述可滾動列表中滾動,并選擇感興趣的項目;以及使所述觀眾依據(jù)如下所述的至少一個來搜尋所述數(shù)據(jù)庫節(jié)目名稱;索引化節(jié)目屬性;以及關(guān)鍵字詞。
29.如權(quán)利要求28所述的方法,其特征在于所述界面包含多個屏幕,所述屏幕具有導(dǎo)覽、鍵入搜尋值及顯示搜尋結(jié)果等界面元素。
30.如權(quán)利要求29所述的方法,其特征在于所述用于與該界面進行互動的裝置包含一遙控單元,該遙控單元利用數(shù)據(jù)信號與該客戶機進行通訊。
31.如權(quán)利要求30所述的方法,其特征在于所述數(shù)據(jù)信號內(nèi)嵌于載波信號內(nèi)。
32.如權(quán)利要求28所述的方法,其特征在于所述根據(jù)節(jié)目名稱來搜尋該數(shù)據(jù)庫之步驟包含下列步驟在第一屏幕中任意地選取節(jié)目類型;以及在第二屏幕中鍵入節(jié)目名稱,該第二屏幕包含一虛擬字母數(shù)字鍵盤,其用于鍵入字符以拼寫該節(jié)目名稱;所述文字框顯示所述被鍵入的字符;以及一可卷動式節(jié)目名稱列表,其中所述字首匹配特性使該節(jié)目名稱列表自動地卷動至該列表中具有與顯示于該文字框內(nèi)的字符串相匹配的名稱。
33.如權(quán)利要求32所述的方法,其特征在于該觀眾通過啟動一遙控單元上的控制而鍵入字符,該控制對應(yīng)該鍵盤上的虛擬控制。
34.如權(quán)利要求28所述的方法,其特征在于所述根據(jù)索引化屬性來搜尋該數(shù)據(jù)庫之步驟包含下列其中之一步驟根據(jù)演員姓名進行搜尋;根據(jù)導(dǎo)演姓名進行搜尋;以及根據(jù)演員姓名進行搜尋之前,或在根據(jù)導(dǎo)演姓名進行搜尋之前,任意地選取節(jié)目類型。
35.如權(quán)利要求34所述的方法,其特征在于根據(jù)演員姓名進行搜尋的屏幕包含一虛擬字母數(shù)字鍵盤,其用于鍵入字符以拼寫該演員姓名;所述文字框顯示所述被鍵入的字符;以及一可卷動式演員姓名列表,其中所述字首匹配特性使該演員姓名列表自動地卷動至該列表中具有與顯示于該文字框內(nèi)的字符串相匹配的演員姓名。
36.如權(quán)利要求35所述的方法,其特征在于該觀眾通過啟動一遙控單元上的控制而鍵入字符,該控制對應(yīng)該鍵盤上的虛擬控制。
37.如權(quán)利要求34所述的方法,其特征在于根據(jù)導(dǎo)演姓名進行搜尋的屏幕包含一虛擬字母數(shù)字鍵盤,其用于鍵入字符以拼寫該導(dǎo)演名稱;所述文字框顯示所述被鍵入的字符;以及一可卷動式導(dǎo)演名稱列表,其中所述字首匹配特性使該導(dǎo)演名稱列表自動地卷動至該列表中具有與顯示于該文字框內(nèi)的字符串相匹配的導(dǎo)演名稱。
38.如權(quán)利要求37所述的方法,其特征在于該觀眾通過啟動一遙控單元上的控制而鍵入字符,該控制對應(yīng)該鍵盤上的虛擬控制。
39.如權(quán)利要求28所述的方法,其特征在于所述根據(jù)關(guān)鍵字詞來搜尋該數(shù)據(jù)庫之步驟包含下列步驟從第一屏幕中任意地選取節(jié)目類型;以及在第二屏幕中鍵入關(guān)鍵字詞,該第二屏幕包含一虛擬字母數(shù)字鍵盤,其用于鍵入字符以拼寫該關(guān)鍵字詞;以及所述文字框顯示所述被鍵入的字符。
40.如權(quán)利要求39所述的方法,其特征在于該觀眾通過啟動一遙控單元上的控制而鍵入字符,該控制對應(yīng)該鍵盤上的虛擬控制。
41.如權(quán)利要求28所述的方法,其特征在于所述索引化屬性包括下列任一演員姓名;導(dǎo)演姓名;主持人姓名;特邀演員姓名;編舞者;發(fā)行年度;類型;以及語言。
42.如權(quán)利要求28所述的方法,其特征在于所述節(jié)目指南數(shù)據(jù)庫包含面向?qū)ο蟮臄?shù)據(jù)庫應(yīng)用程序,該數(shù)據(jù)庫應(yīng)用程序至少包含一‘系列’對象;以及一‘節(jié)目’對象。
43.如權(quán)利要求42所述的方法,其特征在于所述‘系列’對象包含一系列‘名稱’字段。
44.如權(quán)利要求43所述的方法,其特征在于所述節(jié)目指南數(shù)據(jù)庫還包含一‘名稱’索引,該‘名稱’索引由該‘系列’字段構(gòu)成。
45.如權(quán)利要求44所述的方法,其特征在于所述根據(jù)節(jié)目名稱來搜尋該數(shù)據(jù)庫的裝置包含用于搜尋該‘名稱’索引的搜尋引擎。
46.如權(quán)利要求42所述的方法,其特征在于所述‘節(jié)目’對象包含下列字段名稱;單集名稱;說明;演員;主持人;特邀演員;以及導(dǎo)演。
47.如權(quán)利要求46所述的方法,其特征在于所述數(shù)據(jù)庫還包含‘演員’索引,該‘演員’索引由該‘演員’、‘主持人’和‘特邀演員’等字段構(gòu)成。
48.如權(quán)利要求47所述的方法,其特征在于所述數(shù)據(jù)庫還包含一‘導(dǎo)演’索引,該‘導(dǎo)演’索引由該‘導(dǎo)演’字段中的項目構(gòu)成。
49.如權(quán)利要求48所述的方法,其特征在于所述根據(jù)‘演員’或‘導(dǎo)演’來搜尋該數(shù)據(jù)庫的裝置包含用于搜尋該‘演員’索引和該‘導(dǎo)演’索引的搜尋引擎。
50.如權(quán)利要求42所述的方法,其特征在于所述數(shù)據(jù)庫還包含一‘名稱字詞’索引,該‘名稱字詞’索引由該‘名稱’字段和該‘單集名稱’字段中的項目構(gòu)成。
51.如權(quán)利要求50所述的方法,其特征在于所述數(shù)據(jù)庫還包含一‘關(guān)鍵字詞’索引,該‘關(guān)鍵字詞’索引由該‘說明’字段、該‘演員’字段、該‘主持人’字段和該‘特邀演員’字段中的字詞構(gòu)成。
52.如權(quán)利要求51所述的方法,其特征在于所述根據(jù)關(guān)鍵字詞來搜尋該數(shù)據(jù)庫的裝置包含用于搜尋該‘名稱字詞’索引和‘關(guān)鍵字詞’索引的搜尋引擎。
全文摘要
在一種互動式網(wǎng)絡(luò)為基礎(chǔ)的視頻記錄系統(tǒng)中,其所提供的使用者界面能讓觀眾根據(jù)節(jié)目名稱、索引化節(jié)目屬性-如演員、導(dǎo)演等及關(guān)鍵字詞來搜尋節(jié)目指南信息之數(shù)據(jù)庫。觀眾互動藉助遙控裝置來進行。
文檔編號H04N5/00GK1825948SQ20061006796
公開日2006年8月30日 申請日期2000年12月20日 優(yōu)先權(quán)日1999年12月21日
發(fā)明者B·比奇, A·沃特曼 申請人:提維股份有限公司