新四季網

電視節目發送系統推薦節目的可重編程序終端的製作方法

2023-07-25 22:15:11

專利名稱:電視節目發送系統推薦節目的可重編程序終端的製作方法
本申請是1993年12月9日提出的申請號為93120184.5、發明名稱為電視節目發送系統推薦節目的可重編程序終端的申請的分案申請。
本發明涉及為消費者家庭提供電視節目編程能力的電視娛樂系統,特別是涉及一種為消費者提供節目選擇的用戶友好系統。
電視娛樂的進展一直主要由技術上的突破帶動。1939年,費拉基米爾·佐裡金(Vladimir Zworykin)在顯像管的進展促進了NBC開始其正式定時播送。1975年,衛星技術的進步,能夠為消費者家庭提供更多的節目。
這麼多的技術突破,生產了一些對消費者並不便利的系統,常見的以三個遙控器,分別及單獨遙控電視、有線電視盒及錄橡機的就是其中一個例子。最近,美國的某些地區在技術上已能向電視用戶提供100個頻道的節目。增大的節目容量已超過了很多消費者的使用能力,而一直沒有向消費者提供一種掌握節目選擇的方法。
消費者期望電視娛樂方面的進步,尤其是在節目及節目選擇上的進步,是一種對消費者便利的方式。消費的喜好,而不是技術上的突破,將推動至少今後20年的電視娛樂市場。正如計算機供應商經歷了推銷計算機硬體新技術到推銷其較優適用性、界面及服務的轉變,電視娛樂產業也將經歷由新技術帶動市場到由對消費者適用性帶動市場的轉變。
消費者需要具有實用新型的產品,並且不會由於技術新穎及地位象徵而購買產品。複雜硬體技術的進步開始超越一般消費者使用新技術的能力。要使新技術娛樂產品用,且為消費者所需,需要做細緻的工程工作。
為了使新的電視娛樂產品成功,就必須使其滿足消費者的要求。電視消費者希望由受限制選擇觀看進步到有多種觀看選擇,由不能控制節目編排到完全控制編排。消費者希望在保持低花費的情況下,電視由麻煩、不便進步到方便而易於使用。消費者絕不願意在缺乏編排節目信息而難以看到這些頻道節目的情況下,支付100個頻道的費用。互動電視概念、高清晰度電視、及消費者家中300個頻道的有線系統,進行分組、發送,及以對消費者有用的方式出現,則難以推銷。問題是,電視節目的編排不是以一種對消費者友好的方式出現。
消費者已經受到了節目選擇、大量″免費″頻道,預訂有線頻道和按觀看場次收費的各種消費方式的轟擊。若缺少對便利用戶的考慮,則電視娛樂的增加,仍會令用戶感到迷惑及不知所措。
所需要的是一種經濟的系統,此系統可由一個用戶友好界面使消費者在眾多的電視節目中選擇其所需。
所需的是一種協助消費者選擇節目的系統。
所需的是一種提供節目選擇可重編程序系統。
所需要的是一種可遙控重編程序的系統。
所需的是一種能夠處理幾百個各種格式的節目、並對編程的將來形式可擴展,而且價格不昂貴的系統。本發明即居於滿足以上要求。
本發明是一種用於電視節目發送系統的可重編程序終端,此終端可推薦觀看的節目。特別是,本發明可遙控編程,並能以推薦觀看節目來協助節目預訂者選擇節目。對具有幾百個節目頻道和以菜單驅動節目選擇系統的電視節目發送系統,這是一個十分有用的發明。
此終端最好是隨機放置於電視機上,並且與戴有節目控制信息信號的電視節目發送系統一同使用,節目控制信息信號戴有數據,並可識別供選擇的節目。終端包括一個處理器,存儲器及在一個電視機或監視器上產生菜單屏幕的裝置。
此終端可使用一個輸入信號遙控再編程序。最好是將一個跟隨有存儲器位置定位或軟體型號的軟體中斷信號經過輸入信號傳輸,然後繼之以新的軟體編程,此編程被寫入機頂終端的存儲器中。用此方法,基本節目編排、以及菜單格式、模板、標識、顏色等均可改變。
本發明的終端也可以通過向節目訂戶推薦節目的方式幫助其選擇節目。此終端推薦節目訂戶很可能會看的節目。此終端能夠應用分析方法和各種信息源來挑選一個節目預定者最喜愛看的節目。例如,應答式和″智能″的分析方法可以與情緒、個人特徵、曾經觀看過的節目及曾看過的電視網的數據一同使用。
應答式的分析方法要求訂戶對各種問題做出應答,或在節目驅動菜單上選擇主觀性形容詞,此終端將以菜單方式提出問題,或是列出主觀性條目,而節目訂戶將使用一個通常為字母一數字式遙控器的用戶界面做出應答。例如,節目對情緒、節目類型、類別/種類、演員、年代及節目檢查標準分級方面的喜好,均可以用查找條目的方式在菜單中選擇。這些條目,或與這些條目有關的關鍵詞,將被用來查詢一個由大量節目摘要構成的節目資料庫。查詢的結果將形式一張可向用戶顯示的節目單。
智能方法從分析通常由終端以被動方式所收集的歷史數據,來″學會″節目預定者對觀看節目的選擇。
經過一系列的分析及算法,此終端能夠推薦成組的節目,被推薦節目的菜單,顯示在訂戶面前。此終端並可在被推薦的節目組中,排出其優先順序,決定其在菜單的位置。
本發明的目的是向訂戶提供一個選取電視節目的用戶友好界面。
本發明的目的是協助觀眾挑選節目。
本發明的目的是使訂戶可在幾百個電視節目選擇節目而無需查看電視節目目錄。
本發明的目的是向觀眾推薦節目選擇。
本發明的目的是觀察記錄節目訂戶的選擇。
本發明的目的是提供一種可以重編程序的系統。
本發明的目的是提供一種可以遙控重編程序的系統。
本發明的目的是提供一種能處理多個電視節目以菜單方式選擇節目的系統。
本發明的上述這些及其它目的和優點,本技術領域的專業人員在閱覽過以下說明書、附圖及權利要求後,將會明白了解。
以下是


圖1是電視發送系統基本元件示意2是電視發送系統操作概觀3是系統基本元件操作示意4是機頂終端硬體方框5a是機頂終端前視立體5b是機頂終端後視立體6是機頂終端加速卡升級示意7a是節目控制信息訊號格式7b是登記來自機頂終端的應答格式圖8是本發明使用的基本菜單圖,包含十個以圖像符號表示的主要菜單圖9a是機頂終端圖形存儲器中存儲的屏幕菜單模板及其它圖形檔案的9b是表示機頂終端存儲器中文件分級存儲的9c是表示微處理器檢索、組合及顯示菜單所要求的步驟流程10a及10b是機頂終端重編程序存儲器機構示意11a是用於根據觀眾應答推薦的主要單11b、11c、11d及11e是用於根據用戶應答推薦節目的子菜單12a及12e是電視廣播的菜單和子菜單13a是選擇觀看節目方法的13b是一種用於選擇電視觀看節目較詳細的方法14是一影片預定菜單以下較佳實施方案的詳細描述A、電視節目供應系統描述1、介紹圖1表示本發明做為擴展有線電視節目發送系統200的一部分,利用壓縮電視節目信號傳輸十分顯著地增加了節目的可編能力。數字帶寬壓縮技術的發展使其比現有的或稍加修正的傳輸媒體具有更大的電視節目通過能力。所示電視節目發送系統200提供給節目訂戶一種用戶友好界面,以開發運作比現有情況高出6倍或更多的節目供應能力。
訂戶能夠得到擴展的電視節目組,並由菜單驅動通道方式看到訂戶所選節目,從而使每個訂戶可以由按順序排好的菜單單個地選擇節目。訂戶使用簡單的字母數字及圖形符號通道,或在電視屏幕上移動光標及圖形或亮塊來編排菜單,只要按一下單個的按鈕可以得到所要的節目,而不必調用存儲器,也不必按動用來選擇節目的兩個或兩個以上的實際數字號碼。這樣,訂戶只要按單個鈕就可以從一個菜單進入下一個菜單。以此方式,訂戶可以從任何給出的菜單按順序編排菜單和選擇節目。節目被按類別分組,因此可以在同一菜單上得到類似的節目。
2、主要系統元件此系統最基本的型式是使用一個發送節目系統200連接一個常規的連結有線電視系統210。此節目發送系統200一般包括,(Ⅰ)至少一個操作中心202,節目分組及信息控制在此中心建立,而後以數字數據的形式組裝成型。(Ⅱ)一個數字壓縮系統,數字數據在此系統中壓縮、組合多通道化、編碼及變換成用於天線傳輸到電纜端頭208的數位訊號,以及(Ⅲ)一個內裝壓縮碼解碼器。節目發送系統200傳輸數位訊號到電纜端頭208,在此端頭處,信號被傳達到連結有線電視系統210。在電纜端頭208內,接收到的信號可以被解碼、解除多通道、由一局部中央分配及轉換機制管理、組合,然後通過電纜系統210傳輸到位於每個節目訂戶家中的機上終端220。雖然連接有線電視系統210是最流行的家用傳輸媒體,但是電話電話線路、網絡式網絡、光導纖維、個人通訊網絡、以及類似的家用傳輸技術都可以與此節目供應系統200互換使用。
此發送系統200有一個具有內裝壓縮碼解碼能力的接收區域207。此能力是由一裝於機頂終端220內的壓縮碼解碼器預先規定的,機上終端220裝於每個節目訂戶家中。由節目訂戶的觀點來看,此壓縮碼解碼器是保持透明的,並且允許被壓縮的信號解除多通道及個別地由混合數據流取出,然後按照節目訂戶的選擇,個別地進行壓縮碼解碼。壓縮了的視頻信號被轉換成用於電視顯示的模擬信號。這樣的模擬信號包括用於標準電視的NTSC格式化信號。控制信號被類似地取出和被壓縮碼解碼,然後或或是被立即執行,或是置於一局存儲器內,例如隨機存儲器(RAM)。壓縮碼解碼硬體的多通道裝置可以用來將壓縮碼的視頻信號解碼及控制信號。機頂終端220能復蓋或組合不同的信號以便在節目訂戶的電視上形成所要求的顯示。視頻信號的圖形或一幅接一幅的畫面就是此顯示的實例。
雖然單個數字壓縮標準(例如,MPEG)可用於節目供應系統200和連結有線電視系統210,然而對兩種系統所使用的壓縮技術可能是不同的。當兩種媒體間使用的壓縮標準不同時,由電纜端頭208接受到的信號,必須在由電纜端頭208傳輸到機頂終端220之前施以壓縮碼解碼。因此,電纜端頭208必須再壓縮及傳輸這些住以機頂終端220,此終端可能使用一種特定的壓縮碼解碼法算法對這些信號進行壓縮碼解碼。
每個訂戶可以通過一個訂戶界面取得由機頂終端220接收的視頻信號和控制信號所對應的特定的電視節目及菜單選擇。訂戶界面是一種按鈕位於機頂終端220或可攜式遙控器900內的裝置。在此優選系統實施例中,節目訂戶者界面是一種組合字符、數字、以及圖形符號的遙控裝置900,此裝置直接地或以菜單驅動方式提供節目通道。優選的訂戶界面也含有光標移動和啟動按鈕以及字母的、數字的、以及圖形符號的按鈕。訂戶界面及菜單的安排使節目訂戶能夠由幾個在電視屏幕上顯示的菜單中選擇一些節目順序編排。另外,使用者可以越過一些菜單屏幕,並以在訂戶者界面上選擇合適的字符、數字或圖形符號的組合立即選擇節目。在此優選實施方案中,機頂終端220以建立特定菜單模板的陳列來產生在電視上顯示的菜單,並且機頂終端220對每個可能的視頻信號顯示一特定的菜單或子菜單選擇。
3、操作中心及數字壓縮系統操作中心202執行兩種基本的服務,編組電視節目和製造節目控制信息信號。在此操作中心202,電視節目以模擬及數字的形式將節目從外部分接收進來。圖2表示此操作中心從不同的外部來源212接收信號的一個實施例。外部節來源的例子有運動節目、兒童節目、專業頻道、新聞或是任何可以提供音響及圖像信號的節目來源。一旦操作中心202自外部來源收到任何模擬形式的信號,它將會使其數位化(並最好加以壓縮)。此操作中心202也可具備節目內部存儲器。內部存儲的節目可以是模擬或數字形式,並存儲於永久的或易失的存儲源,包括磁帶或隨機存儲器。操作中心202在收到節目後,以最易向節目預訂者銷售為目標來將其分組及分類。例如操作中心202可以將同樣的節目對周日、最佳收看時間、星期六下午收看時間分成不同的類別和菜單。操作中心202所編組的電視節目,便於不同的菜單說明節目,也便於節目預訂者地通過菜取得節目。
在操作中心202中,用計算機輔助編組設備(CAP)來對數位訊號編組是典型的執行方式。計算機輔助編組設備計算機輔助編組設備系統一般包括至少一個計算機監視器、鍵盤、滑鼠器及標準的視頻編輯設備。程式設計師輸入一定的信息到計算機輔助編助設備來編組信號。此信息包括日期、時間段及各種節目的節目類別。程式設計師和計算機輔助編組設備利用人口統計數據及分級來執行編組任務。程式設計師在由可提供節目的庫存中選取不同節目及輸入必要的信息後,在計算機輔助編組設備的幫助能夠選擇價格及對不同的節目分配應答器空間。處理過程完成後,計算機輔助編組設備顯示對應於程式設計師輸入的菜單草案或節目日程表。計算機輔助編組設備也能夠以圖形方式顯示應答器空間的分配。程式設計師可以多次編輯菜單和定位應答器直到滿足節目時間表為止。當進行編輯時,程序對計算機輔助編組設備發出簡單的指令便可以對準菜單上任何節目的準確位置。
編組過程也可以用衛星應答器解決必要的分組。操作中心202可將不同的節目組送到不同的電纜端頭208和/或機頂終端220。操作中心202可以完成此任務的一種方法是將不同的節目編組送到每個應答器。每個應答器,或是應答器組再將一特定的節目編組轉發到特定的電纜端頭208和/或機上終端220。應答器空間的定位是操作中心202所執行的一個重要任務。
操作中心202也可以為佔用地方節目時間在編組信號中″插入″指示,使地方有線電視公司及電視公司以地方廣告和/或地方節目來佔據節目時間。因此,地方電纜端頭208就不會被限制僅僅演播放從操作中心202傳輸來的節目。新型機頂轉換器將使數字及模擬的兩種頻道結合。因此,電纜端頭208能夠在傳送節目信號傳送到機頂終端220之前將數位訊號與模擬信號相結合。
計算機輔助編組設備將節目編組後,即產生一個節目控制信息信號,此信號與節目編組一同發送到電纜端頭208和/或機頂終端220。此節目控制信號含有節目組內容的描述、送到電纜端頭208和/或機頂終端220的指令,以及其他有關信號傳輸的信息。
除了將信號編組之外,操作中心202使用數字壓縮技術來將已有的天線應答器能力至少按4∶1的比率增加,從而使節目發送能力提高4倍。現有的一些數字壓縮算法能夠增加能力及按系統要求改進信號質量。此算法一般使用一個或多於3個的基本數字壓縮技術(1)幀內壓縮,(2)幀對幀壓縮,(3)載波內壓縮。特別是,在優選實施例中,使用了MPEG2壓縮方法。經過數字壓縮,信號被混合(多通道化)和數碼化。然後,混合的信號被傳送到不同的上行路段204。
每個操作中心202可以有單個的上行線路段204或多個的上行線路段(在圖1中,以204代表的假想圖表示)。上行線路段204可以與操作中心202位於同一地理位置或是遠離操作中心。一旦此複合信號被傳送到上行線路204,此信號即可與其他信號複合、調製、向上變頻和放大後經過衛星傳輸。多通道電纜端頭208可以接收這類的傳輸。
除多重上行線路外,發送系統200也可以包含有多個操作中心。使用多個操作中心的優選方法是指定操作中心中的一個作為主要操作中心,並分配剩下的操作中心作為從屬的操作中心。在此結構中,主要操作中心協調從屬操作中心之間的各種功能,例如同時傳輸的同步化和有效地分散操作的工作負荷。
4、電纜端頭操作中心202將節目信號壓縮及代碼化並傳送此信號到衛星後,電纜端頭208接收並在將這些信號轉送到每個機頂終端220之前將其進行進一步的處理。在每個電纜端頭處,一般情況下裝設有多重衛星接收盤。每個接收盤能夠處理來自單個衛星及有時來自多個衛星的多路應答信號。
作為機頂終端220和操作中心202(或其他遠處工作點)之間的媒介,電纜端頭208具有兩個主要的功能。首先,電纜端頭208做為信號分配中心或信號處理器,可將節目信號轉送到在每個節目訂戶家中的機頂終端220。此外,電纜端頭208做為一個網絡控制器214,可從每個機頂終端220接收信息,並將這樣的信息傳送到一個信息收集處,例如操作中心202。
圖3表示一個實例。此例中,電纜端頭208和節目訂戶的家由特定通訊媒體216連繫起來。在此特定實例中,模擬信號,數字壓縮信號、其他數位訊號和逆間/互動信號經過媒體216發送和接收。電纜端頭208可以做為有如信號處理器209和網絡控制器214的雙重角色,提供信號處理。
作為信號處理器209,電纜端頭208將其接收到的節目信號設備傳輸到每個機頂終端220處。在此優選系統中,信號處理器209重定路經或是分離重新組合由操作中心202接收到的信號和數字信息,並將不同的信號區域部署到不同的頻率範圍內。可向不同節目訂戶提供不同節目的電纜端頭208,可以部署來自操作中心202的節目信號,以各種方式去適應不同的觀眾。信號處理器209也可以將地方節目和/或地方廣告結合到節目信號中,並將此修改過的信號向前傳到機頂終端220。為了適應地方節目編排的可用性,信號理器209必須以數字或模擬形式地方信號與操作中心節目信號結合。假若地方有線系統使用的壓縮標誌不同於操作中心202所使用的,則信號處理中心209必須將進入的信號進行壓縮解碼和再壓縮,以使其以合適的格式傳送到機頂終端220。隨著標誌的發展(即MPEG2),此處理過程就變得不那麼重要了。此外,信號處理器209執行任何必須的信號解碼和/或編碼。
作為網絡控制器214,電纜端頭208為該系統執行系統控制功能。網絡控制器214的重要功能是管理機頂終端220的配置和處理機頂終端220接收到的信號。在此優選的實施例中,網絡控制器214所監視的包括自動定時詢問並返回來自遠在每個節目訂戶中的機頂終端220的反應。定時詢問及自動報回的循環頻繁進行到可以滿足網絡控制器214保持準確記錄帳單的程度,並監視規定的頻道通路。舉最簡單的實例,被送到網絡控制器214的信息將被存入隨機存儲器中,此隨機存儲器在每個節訂戶的機頂終端220內,並且此信息僅僅按照網絡控制器214的定時詢問被修正。這種修正可以每天、每周或每個月進行。網絡控制器214利用一個特定的機頂終端220,可使此系統對所有觀看的節目保持完整的信息。
網絡控制器214也能夠調整操作中心202接收到的節目控制信息信號來響應機頂終端220的即時需要。因此,網絡控制器214能夠使發送系統適應個別機頂終端220的特殊要求,如若此特殊要求不能事先提供給操作中心202。換句話說,網絡控制器214能夠對正在進行的節目做出改變。以其所具有的此種能力,網絡控制器214能夠掌握複雜的地方編程需要,例如互動電視服務,分割式屏幕的錄像技術,以及對同一個錄像節目選擇不同的外國語言。此外,網絡控制器214控制並監視系統中所有的壓縮碼機及壓縮碼解碼機。
發送系統200和優選實施方案的數字壓縮提供了一條自操作中心202到電纜端頭208的單方向通道。現狀及記帳的信息從機頂終端220被送到在電纜端頭208處的網絡控制器214處不是直接送到操作中心202。因此,節目監測及選擇控制只會在地方有線電視公司和已分散的網絡控制器214(即相對操作中心202而言已分散,操作中心202於節目發送系統200而言集中)之下在電纜端頭208進行。然後地方有線電視公司將與操作中心202或區域控制中心(圖上未表示)交流,操作中心累積從機頂終端220返回的數據以用於統計及記帳。在備用系統的實施例中,操作中心和統計及記帳區布配在一起。此外,裝有數據機的電話線路可以用來把機頂終端220的信息傳輸到統計及記帳區。
5、機頂終端機頂終端220是發送系統200置於節目訂戶家中的部分。機頂終端220一般放置在訂戶的電視機上面或下面,但是它也是可以放置於節目訂戶的家中任何地方或附近,只要它在節目預訂者的遙控900垢作用範圍內即可。在某些方面,機頂終端220可能類似已被很多有線電視系統使用的轉換盒。例如,每個機頂終端220可能包含一些錯誤檢測、解碼、和類似反例用編碼的編碼技術。不過,從下面的討論將會明顯地看出,機頂終端220是能夠執行很多一般的轉換器無法執行的功能。
機上終端220有多個輸入及輸出口,使其能與其他的地方及遠處的裝置溝通。機頂終端220有一個從電纜端頭208接收信息的輸入口。此外,此單元至少有兩個輸出口,此輸出口將機頂終端220的通訊提供給電視機及錄像機。某些菜單選擇可能引起機頂終端220直接發送控制信息到錄放像機以便自動地對錄像機進行編程及操作。還有,機頂終端220包括一個要用於維護設備、查找故障、重編程序和附加顧客的服務的電話插座。機頂終端220也可能包含立體聲/音響輸出端和一個衛星天線輸入口。
從功能性來看,機頂終端220是此發送系統鏈上的最後一個元件。機頂終端220接收來自電纜端頭208(或者,在某些情況下來自操作中心202)的被壓縮的節目和控制信號。機頂終端220直接收單個的被壓縮的節目和控制信號之後。這些信號被分離、解除壓縮、轉換成模擬信號(假若必須的話),並且或是被放置於局部存儲器中(菜單模板可以由此處產生),即時被執行,或是直接被送到電視屏幕。
在處理了某些由電纜端頭208接收的信號之後,機頂終端220能夠存儲菜單模板,用以產生菜單,這些菜單將使用一個菜單模板陣列將其顯示在節目預訂者的電視上。在菜單構成之前,必須做出菜單模板並將其送到機頂終端220存儲。一個微處理器使用由操作中心202或電纜端頭208接收到的控制信號來做出用於存儲的菜單模板。每個菜單模板可以存在機頂終端220的易失性存儲器內。當機頂終端接收模板信息時,它將由電纜端頭208接收到的信號分解為四個主要的部分視頻、圖象、程序邏輯和文字。每個菜單模板代表整個菜單上的一個不同部分,諸如菜單背景、電視標識、光標高亮度覆蓋,或是構成菜單所需要的各種各類的元件。菜單模板可以用由操作中心202或電纜端頭208接收到的控制信號來取消或改換。
一旦菜單模板已經被存儲於存儲器中,機頂終端220就可以產生合適的菜單。在此優選實施例中,基本菜單格式信息被存於機頂終端220內的存儲器中,從而使微處理器能局部地接通來自機頂終端的信息而不是接通來自輸入信號的信息。微處理器由菜單模板和其他存於存儲器內菜單信息產生合適的菜單。然後,機頂終端220接著在節目訂戶的電視屏幕上,對應節目預定者選擇的輸入顯示出特定菜單。
若節目訂戶從菜單上選擇一個特定的節目,機頂終端220將指明在哪個頻道上該節目會被放演、分離信號和抽出由電纜端頭208會傳輸來的信號頻道。機頂終端220然後將此頻道解除壓縮,並且如果有需要,轉換節目信號為一模擬NTSC信號以使節目預訂者能夠看到所選節目。機頂終端220能夠被裝備成能使一個以上的節目信號解除壓縮,但是這樣做會毫無必要地將此裝置的費用加上去,因為節目預訂者一般在一個時間內僅僅會只看一個節目。不過,可能有必要使用兩個或三個壓縮碼解碼器來提供一個圖面接換一個圖面的能力、控制信號解除壓縮、加強頻道轉換接能力或類似功能。
除了菜單信息之外,機頂終端220也可以存儲由電纜端頭208或操作中心202傳輸來的文字。這些文字能夠通知節目預訂者即將到來的節目、收費和帳號情況,新的可預訂的節目或其他有關的信息。文字將根據於使用文字信息持續時間和頻率存儲在合適的位置。
此外,選擇升級的辦法可以加強節目預訂者的機頂終端220的性能。升級可以由盒卡或是計算機卡(圖上未示出)構成,此盒卡或計算機卡被插入機頂終端220內的一個擴展口內;升級也可以由電纜端頭208或操作中心202提供的性能來做到,使用者可以此電端端頭208或操作中心202預訂節目。可能的升級可以包括在線數據基礎服務、互動性多媒體服務、數字無線電廣播頻道通道,以及其他服務。
舉一最簡單的實例,由通用儀器公司(General Instruments)或是亞特蘭大科技公司(Scientific Atlanta)製造的轉換器箱可以通過改善和升級來執行機頂終端220的功能。優選的升級辦法是用一個具有微處理器的電路卡,此卡以電子方法連接於或是插入轉換器箱。
節目和訂戶的機頂終端220之間的重要通訊通道是節目訂戶界面,最好是遙控裝置900。通過使用此界面,節目預訂者可以通過系統的菜單驅動圖表機制或用實際的頻道號碼直接進入特定的通道的方法來選擇所要的節目。通過使用此界面,訂戶能夠通過一系列提供信息的節目選擇菜單來達到目的。使用菜單驅動、圖形符號、或是字符通道,節目訂戶只須簡單地按一個單個的按鈕而不是從存儲器中重新取出或按下實際的頻道號碼來做出選擇。訂戶可用遙控器900上的數字鍵(按下相應的頻道號),或是菜單圖形符號來選擇,而得到常規的廣播和基本的有線電視站的信息。
除了使節目訂戶能夠容易地與有線電視系統200交流配合之外,訂戶界面900的實質特點也增加系統的客戶友好性。使用者應該可以輕易地將遙控器900掌握在手中。優選遙控器900的按鈕含有繪成圖形的符號,使訂戶容易地辨認。當然執行類似功能的按鈕也可能以顏色配位和由有區別的文字組成以增加系統的用戶友好性。
7、菜單驅動節目選擇菜單驅動機制提供給訂戶可以一步就進入所有主要菜單的方法,這些菜單可以從流行影片、體育運動節目,到特定的節目來歸類。訂戶可以從主菜單中的任何一個以光標或字符通道地進入了菜單和次要菜單。
優選實施方案利用兩種不同型式的菜單,即節目選擇菜單和正在上演節目的菜單。第一系列的菜單,即節目的選擇菜單,由介紹基地,主菜單和子菜單來構成。第二系列菜單,即正在上演節目的菜單,由兩種主要型式來構成,即隱式菜單和節目覆蓋菜單。
當節目訂戶打開機頂終端220的時候,介紹菜單將立即歡迎節目訂戶進入此系統。介紹菜單也可能播放來自地方有線電視系統的重要通告,有線電視提供者的廣告,或其他形式的信息。此外,假若電纜端頭208發送了一個個人信息給節目預定者的特定的機頂的終端220,那麼介紹的菜單就能夠通知節目訂戶。
演示了介紹菜單之後,節目訂戶可以進入了一級菜單,也就是基地菜單(Home Menu)。在優選實施方案中,一段時間之後,有線電視系統將引導訂戶自動進入基地菜單。訂戶可以從基地菜單進入所有的節目編排選擇。訂戶既可以從遙控器900輸入合適的頻道號碼來直接選擇節目,也要以不斷地由基地菜單開始來增加菜單選擇的層次。對應於第一級菜單的基地菜單的類型稱做主菜單。
假若節目訂戶一個接一個地通過相繼的菜單來選擇,則節目訂戶將進入對應由基地菜單來的選擇類別的主菜單。主菜單進一步為節目預定者的要求進行搜尋,並幫助引導節目訂戶達到其所選擇。
訂戶可以由主菜單進入幾個子菜單。從每個子菜單,訂戶可以進入其他子菜單,直到節目預訂者找到一個想要的電視節目。子菜單與主菜單相似,可以進一步按要求進行搜尋。此系統也可以使節目訂戶跳越過某些菜單或子菜單,只要輸入一個合適的指令給遙控器900就可以直接進入特定的菜單或電視節目。
機頂終端220隻有在節目訂戶已經選擇了一個電視節目之後才演示正在上演的菜單(包括隱式菜單及節目覆蓋菜單)。為避免打攪訂戶,機頂終端決不演示隱式菜單,直到訂戶選擇合適的情況來演示隱式菜單。隱式菜單包含與被觀眾選中的節目有關的選擇。例如,隱式菜單可能含有一些選擇,使訂戶進入一個互動模式或是從所選擇的節目退出。
節目復蓋單與隱式菜單近似,因為它們均發生在節目進行中並與正在觀看的節目相關。然而,節目覆蓋菜單是與節目預訂者所選的菜單同時演示的。大部分的節目覆蓋菜單在電視屏幕上所佔位置小到中以使節目訂戶舒適地繼續觀看所選擇的節目。
B、詳細的機頂終端說明機頂終端220接收並處理來自電纜端頭208的信號。此機頂終端220備有局部計算機存儲器,並有數字壓縮信號的解碼能力,此信號用於產生給節目預訂者用的菜單。遙控器900將節目預訂者的選擇傳遞給機頂終端202。節目訂戶的選擇一般是基於菜單或是電視屏幕顯示的其它提示。
最好是,信號以壓縮碼的格式到達節目訂戶的家中,並在觀看之前被解除壓縮。所發送的節目信號包括使節目訂戶家中的設備能演示用於選擇特定節目的菜單的。根據此特定的實施方案,電視節目信號可以通過一個或多個連接線路到達節目訂戶家中,這些連接可以是同軸電纜、光導纖維電纜、雙絞線、無線電話線或個人通訊網路(PCN)連接器。
節目控制信息信號由操作中心202產生,並且對網絡控制器214提供節目說明及日程數據。在另外一種配置的,情況數據直接送到機頂終端220用以對節目預定者顯示。在此優選實施方案中,節目控制信息信號由網絡控制器214存儲及修正,並被以機頂終端控制信息流(STTCIS)的形式送到機頂終端220。機頂終端220將或是節目控制信息信號或是機頂終端控制信息流與存在機頂終端220的存儲器內的數據結合起來,以產生協助節目預訂者選擇表演節目的屏上菜單。
能被以節目控制信號發送的信息形式包括節目分類數目、節目分類名稱、被分配給一特定分類的頻道(例如專業頻道)、頻道的名稱、在每個頻道上的節目的名稱、節目開始時間、節目的長度、節目的內容說明、分配給每個節目的菜單、價格、是否具備節目廣告和任何其他的節目、菜單或是產品的信息。
機頂終端220能夠在常規基礎上,以正在傳送到機頂終端220處的最少數量的信息,指明對於每個節目的合適的菜單位置及合適的時間、以及在節目預定者選定菜單之後的啟動頻道。節目控制信息信號及機頂終端控制信號流能夠被以不同的方式格式化,並且能夠以不同的方法來產生屏上菜單。例如,假若節目控制信息信號沒有載有菜單格式化信息,則有於建立菜單格式會被固定在機頂終端220的只讀存儲器內。在此優選實施例中,菜單格式化信息是被存儲於機頂終端220的臨時存儲裝置,例如隨機存儲器或電可編程序只讀存儲器內。每當希望改變菜單格式時,新的菜單格式化信息將通過節目控制信息信號,或是機頂終端控制信號流被送到機頂終端220處。
在最簡單的實例中,菜單格式保持固定不變而僅僅是文字有所改變。以此方法,節目控制信息信號能夠主要地被限制在文字中,而且機頂終端220可以使用一個文字產出器。另一簡單的實例是使用分開的頻道,全部時間(大帶寬)只用於菜單信息。
現場的視頻信號可能被用於某種菜單的窗口。這種視頻信號可以用節目控制信息信號或機頂終端控制信號流傳送,也可將其從正與菜單播放同時傳輸的頻道上取出。用於菜單的視頻信號,電視節目預告或示範播放可以幾種格式送到機頂終端220,這些格式包括(1)在一專用頻道上,(2)在一常規的節目頻道上並按比例定尺寸,(3)隨同節目控制信號。然而,在此優選實施例方案中,數量大的各種簡短節目預告或示範影片的播放是用一種在專用頻道上的屏幕分割技術來發送的。一種多路窗口技術與菜單共用以顯示菜目內容說明和一個或多個電視畫面,以便協助節目訂戶選擇節目。
圖4表示機頂終端220的基本硬體元件。機頂終端220有一個調諧器603,數字解調器606,解碼器600,及多路解調器609、616,以及音頻裝置612,和一遙控制界面626,此界面用於接收及處理來自遙控單元900的信號。一個附加數據機627可允許在微處理器602及電纜端頭208間進行通訊。一個NTSC編碼器625提供標誌的NTSC視頻信號輸出。
微處理器602有能力執行存於存儲器內的程序指令。此指令允許用戶用遙控器900做選擇,進入各種菜單。
視頻信號的解除壓縮以及由節目控制信息信號或機頂終端控制信號流來產生菜單的方式是按照本發明的特定實施方案而不同的。如要壓縮視頻信號的話,則可使用視頻信號壓縮碼解碼器618和622。節目控制信息信號可能被解除調製而進入其組成部件,並且,視頻信號壓縮碼解碼器618,圖形壓縮碼解碼器、文字產生器以及視頻信號組合器624可以用來協助建立菜單。
除了存儲於圖形存儲器的菜單格式信息之外,機頂終端220還儲存追蹤選擇觀看節目的數據機頂終端220可以將收集來的數據存入電可編程序只讀存儲器或隨機存儲器,對所有進入的/被看的節目保持一個精確的記錄。之後,此數據可以被傳輸到電纜端頭208,在此處,該信號可被用以進行網絡控制和監視功能。在機頂終端220和電纜端頭之間的數據傳輸,可以通過在有線網絡上的逆流傳輸,或是使用電話數據機等方式來完成。當使用有一網路上的逆流傳輸時,機頂終端220可以按一時間表完成數據傳輸(例如,使用定時詢問反應或由電纜端頭208處傳來的回應定時詢問的情況報告),或基於需要(例如,使用定時詢問反應或由電纜端頭208處傳來的回應定時詢問的情況報告,或基於需要(例如,隨機存取技術)完成此數據傳輸。
圖5a表示機頂終端220的前控制盤,此盤包括有一紅外線傳感器630和一系列的大電子顯示器640。大電子顯示器640可以用圖像或字母(例如A-K)指明由機頂終端220或由用戶當時直接選擇的頻道選出的主菜單,或是菜單頻道選擇(例如自1到50)。再者,顯示器可能包括現時頻道,時間,聲量,睡眠時間、雙親鎖(安全),帳號收支情況,升級硬體的使用,正在被錄像機記錄的第二頻道,在分開的房間中D級音樂硬體升級的使用,或其他的對節目預訂者指出機頂終端220的現時情況的有用顯示。大電子顯示器640也可能提供一個現時擴放的數字音響頻道的指示。
機頂終端220的前端包括有一個帶活蓋的開口635,並可以在開口中插入磁性盒式存儲器(或者更小的可攜式存儲裝置,包括光碟,共讀存儲器,由電可編程序只讀存儲器等,圖上未示出)。此盒式存儲器開口635允許機機終端220使用磁帶盒式存儲器來升級或再編程序。
機頂終端220的頂上或蓋子上有按鈕控制器645。遙控裝置可以執行的任何功能,機頂終端220使用複製鈕控制器645也同樣可以執行。
圖5b表示機頂終端220的後面,其中包括有一對輸出接線端子650,一對輸入端子652,一對立體聲/音響輸出端子654,衛星盤輸入口656,電話插口658和一個RS-422接口660。此外,一個升級口662和一個蓋板664由金屬螺釘固定。輸出端子650中的一個用於電視,另外的用於錄像機。機頂終端220有能力處理來自使用輸入端子652的一根或兩根電纜的信號。電話插口658和一個RS-232或RS-422接口660是供維護設備,消除故障,再編程序和添加顧客服務的。在另一可替代的實施方案中,電話插口658可能被用做在電纜端頭208和機頂終端220之間的主要的通訊模式。通過地方電話、無線電話或個人通訊網絡,這種連接是可能的。
每個機頂終端220的基本編程是在機頂終端220內的只讀存儲器內進行的。隨機存取存儲器、磁性盒式存儲器的容量、擴展卡開口635,使得在機頂終端220上進行升級變得容易了。
在此優選實例中,除了擴展卡開口之外,機頂終端220還有一個硬體升級開口662,用於連接(1)一個校正的錯誤,機頂終端220的數據輸出的解碼,(2)一個控制界面,(3)對視頻信號之輸出解除壓縮碼,和(4)一個視頻信號輸入口的四線(或更多)連接。在此優選實施方案中,多芯線被用來執行四個功能中的每一個。四套線合在一起裝在一個具有單個多針連接的單個電纜中。
在此優選實施方案中,多針連接器可用於多線電纜。多針連接器662可用在從DB9到DB25的範圍。各種小型計算機系統的界面(SCSI)接口也可以用來代替上述的單接口。此外,也可以連接在單一電纜上四個式以上的輸入口取代單一的多針連接器。
另一個接口662被用來將下述的不同的硬體升級附在機頂終端220上。此優選實施方案中有一些可與機頂終端220一同使用的硬體升級,包括有(1)一個A級互動單元,(2)一個B級互動單元,(3)一個C級的具有光碟能力的互動單元,(4)一個D級的用於分開房間的無線電調諧器,和(5)一個E級的信息下裝單元。每個這樣的升級都可能通過早先描述過的升級接口662被連接到機頂終端220處。早先描述過的在一單個電纜中的同一芯線可以被使用。
所有的機頂轉換器,例如亞特蘭大科技公司(ScientificAtlanta)或通用儀器公司(General Instruments)所製造的,目前不具有處理本發明的菜單選擇系統的能力。因此,為了以現有的機頂轉換器技術來使用菜單選擇系統,硬體的修改就是必須的問題。
一個加速卡附在機頂轉換器上的情況如圖6所示。所示加速卡700提供了以現有的機頂轉換器技術使用菜單所需要的附加功能。加速卡700加到機頂轉換器地重要功能是解釋節目控制信息信號、產生菜單、將菜單編順序和最後觀眾能夠做到勿需輸入任何頻道識別信息就可通過菜單系統選擇系統頻道。加速卡也提供一種用於遠處(例如電纜端頭208)的接收所有節目信息和控制機頂轉換器和加速卡700的方法。所看節目信息和控制指令可能從電纜端頭208利用電話線通到加速卡700。
加速卡700的重要元件有一個個人電腦晶片中心處理器(CPU)702,一個VGA圖形控制器704,一個視頻信號組合器706,邏輯線路系統708,NTSC編碼盤710,一個接收器712,解調器714和一個撥碼盤716。加速卡700由接收通過同軸電纜從電纜端頭208傳來的節目控制信息卡來操作。加速卡700的邏輯電路系統708接收數據、紅外線指令、並從機頂轉換器來使信號同步化。由觀眾以遙控器900做的菜單選擇是被機上轉換器的IR接收並傳遞到加速卡700。加速卡700解碼信號並寫明觀眾已選定的節目(或菜單)。加速卡700調整IR指令以便將節目選擇信息送到機頂轉換器221。被調整過IR指令包含有機頂轉換器所需的頻道信息。使用電話線路及撥碼盤716,加速卡700能夠傳輸節目訪問信息到電纜端頭208。
在此優選實施方案中,節目訪問信息被存在每個機頂終端220,直到網絡控制器214以圖7a所示的定時詢問信息格式來定時詢問這些信息為止。這種幀格式920包括有6部分信息組,稱為(1)位於信息開始處的一先前標誌922,(2)地址欄位924,(3)訂戶區域標記926,(4)機頂終端識別器928,它包括查詢命令/回答(或P/F)位930,(5)信息段932,和(6)位於信息結構處的在後沿標誌。圖7b表示一個查詢信息及應答格式920′(類似於查詢要求信息及應答格式920的結局,因此,一般以在圖7a中的詢問格式說明,但是為了清晰,需加上原來的指令),此應答格式回答圖7a所示的定時詢問。
8位標記指令系列922出現查詢要求信息的開始及末了,並用以建立及保持同步。這樣的指令系列典型地由一個″01111110″的數位串構成。地址欄位924將一個四位數的地址分配給一個給定的機頂終端220。訂戶區域標記926是一個千位數的信息組,此信息組指出訂戶的機頂終端220所駐的地理位置。機頂終端識別器928是一個16位場,用以單值地識別每個機頂終端220,此16位場具有15位標準碼及附於此碼後的P/F位930。當然,這個例子也提供了場的尺寸,本發明也可以使用各種尺寸。
P/F位930被用以命令查詢來自指定地址為機上終端220的應答,以上情況將如下所述。應答幀格式920′也提供一個可變長度的信息場932′,以用於其他的數據傳輸,例如系統的信息更新。幀格式920′是以一個8位標誌(或尾標)934來結束的,此8位標誌,在格式上完全與引導標誌922′相同,如上所述。其他幀格式(如MPEG)也將明顯的有此技能,而且很容易與此系統適配使用。
如上綜述,通過一系列的菜單可以選擇圖像及節目演示。圖8表示一系列的可能結構的例子。總的來說,菜單的順序是以一個介紹菜單、一個基地菜單、各種主菜單和很多子菜單構成的。子菜單可包括節目預千菜單和正在上演的節目菜單。例如,在菜單序列的基地菜單部分,和對應的軟體程序部分,訂戶可以選擇主菜單中的一個並啟動菜單系列演示。另外,訂戶也可按下一個在遙控器900上的菜單選擇按鈕來直接啟動主菜單。
在任何菜單進行過程中,訂戶都可以釋放主菜單按鈕來移動主菜單以另外的菜單系列。以此方法,訂戶可以從一個主菜單移到另一個主菜單。
微處理器602所執行的各種軟體子程序可允許訂戶將菜單編順序,並在本發明的各種各樣菜單中操作。訂戶也可以只按一下遙控器900上基地菜單按鈕來使菜單回到原來的順序位置。
介紹菜單屏幕1000接通電源後自動地顯示,使機頂終端200初始化。機頂終端軟體一般情況下將建議訂戶自此介紹菜單屏幕1000進到基地菜單屏幕1010。基地菜單1010是這樣的基礎菜單,其可使訂戶為了達到第一級觀看決定而返回。當機頂終端軟體正在顯示基地菜單1010時,訂戶能夠進入任何選擇的電視節目,軟體允許節目選擇以光標在屏幕上的移動和直接選擇用遙控器900上的按鈕來進行。
在一般通過菜單屏幕的進程中,軟體將使訂戶進到主菜單屏幕1020以回答遙控器900或高亮度光標自基地菜單屏1010的選擇。在基地菜單1010顯示出的選擇是大範圍的節目選擇。
主菜單1020之後,訂戶可以通過一個或多個子菜單屏幕1050進行操作,並可由此來選擇一個特定的觀看節目。對大多數的節目選擇情況而言,使用者將從基地菜單1010到主菜單1020,然後再到一個或多個子菜單來進行其選擇程序。然而,對某一個節目選擇或是機頂終端220的功能而言,使用者可以在菜單順序中越過一個或多個菜單。
正在上演的節目菜單1200是子菜單,只有在訂戶已選擇了電視節目之後,機頂終端軟體才能使其工作。這些菜單提供給訂戶在觀看選擇節目時附加的功能及附加的信息。正在上演的節目菜單的序列可以進一步被再分為至少兩種型式的菜單,即隱式菜單1380和節目覆蓋菜單1390。
為了避免幹攪正在觀看節目的訂戶,隱式菜單1380並不對訂戶顯示而是將其″放置″在機頂終端220的微處理器602處。微處理器602在執行任何隱式菜單1380選擇的顯示之前,需要等候一個或是來自遙控器900的,或是來自機頂終端220的按鈕輸入信號。機上終端軟體向節目預訂者提供附加功能,例如進入一種互動方式,或是通過隱式菜單1380而退出所選擇的節目。
節目覆蓋菜單1390類似於隱式菜單1380。但是,節目覆蓋菜單1390是被覆蓋在顯示的畫面的部分上,而不是隱藏在後。節目覆蓋菜單1390的軟體允許訂戶繼續伴隨音響信號觀看所選擇的電視節目,而把圖形信息置於電視屏幕的一部分。大多數的節目覆蓋菜單1390是被以圖形並用去覆蓋畫面的一小部分。一些覆蓋菜單1390以其特點而言比正在被看的節目更重要,將覆蓋畫面的大部分。覆蓋菜單1390一種形式的例子包括通告菜單1392和確認菜單1394。在此優選實施方案中,用於節目覆蓋菜單1390的軟體,控制減少或是縮小比例(整個的)以及將畫面轉移到屏幕的另一部分。
子菜單提供按每小時和每分鐘計算的觀看節目應付費用及節目長度。訂戶可自子菜單得到至少三種選擇(1)定購節目,(2)因到先前的菜單,(3)按下″啟動(go)″並回到通常的電視。訂戶也可以取得其它的選擇權,如觀看預告片。
以使用一個屏上菜單來選擇節目,可向訂戶顯示的菜單幾乎是沒有限制數目的。機頂終端220的存儲器的容量,以及使用節目控制信息信號傳送的信息數量,是限制菜單數目和能向訂戶顯示的信息數量的僅有限制。使用有三個簡單的順序的一系列菜單可以讓訂戶用機頂終端220和遙控器900以光標移動方式來達到容易使用和執行簡單兩個方面、界面軟體編程者的用戶將會從優選實施方案的描述發現很多明顯的不同。
機頂終端200部份地使用存於它的圖形存儲器內的信息產生及創建菜單。背景圖形文件800將存儲菜單背景,標識圖形文件將存儲任何必要的標識。菜單顯示和光標圖形文件將存儲菜單顯示塊和光標高亮度覆蓋,以及任何其他的各種建立菜單所需的雜項文件。使用這樣存儲菜單的方法,通過來自網絡控制器214或操作中心202的指令將機頂終端220的圖形存儲器重新編程序,就可以改變菜單。
微處理器602使用存儲的信息執行建立菜單需要的程序。在大多數例子中微處理器602取出背景文件、標誌圖形文件、菜單顯示和光標文件。微處理器602自長期、中期或短期存儲器中取出文字,取決於文字內容存於何處。使用視頻信號組合器(或類似裝置),被存儲的信息與視頻信號相混合,並將完整的圖像送到電視屏幕顯示。
在此優選實施方案中,圖形控制器被用來協助機頂終端220產生菜單。機上終端220產生菜單始於建立主菜單屏幕,此主菜單屏幕包括用於主菜單的背景圖形。背景圖形可能包括一個跨越屏幕頂部的可移動的上框,和跨越屏幕底部的可移動下框。背景圖形可以從圖形存儲器(優選可編可擦程序只讀存儲器)的存儲文件的背景圖形文件800來產生。此外,標識圖形也可能被產生。此種圖形也可能被產生。此種圖形,典型地包括圖形符號窗口、有線電視公司標識,頻道公司標識,和兩個″啟動(go)″按鈕。
最好,每個主菜單的文字被機頂終端220中的文字產生器分別地產生是最理想的。一般情況在幾星期幾個月時期內保持不變的文字部分可以被存在EEPROM(可編可擦程序的只讀存儲器)或其他的局部存儲器內。經常變化的文字,諸如影片名稱(或其他節目選擇),或是操作中心202,或是電纜端頭208傳送到電纜端頭208的網絡控制器214。可以用修改由操作中心202傳送來的節目控制信息信號來改變在任何主菜單1020上的節目選擇,並用STTCIS(機頂終端控制信息流)來傳送任何改變。
星期幾,日期和時間信息被加到每個主菜單上。此信息由操作中心202,電纜端頭208(信號處理器209或網絡控制器214),上行線路段傳送來,或是由機頂終端220內部產生的。
節目說明子菜單的建立及演示是由機頂終端220用於上面所描述的類似方式來執行的。每個子菜單在被送到電視屏幕之前可能被部分地產生和組合。最好的是可以使用背景圖形和可移動的上框及下框。同樣地,電視圖像窗口和半連帶式窗口可用存在EEPROM(可編可擦程序只讀存儲器)的信息來產生。
除圖像及文字內容之外,一些子菜單包括示出電視圖像的窗口。這樣的電視圖像可以是靜止的或是移動畫面的。靜止的畫面可以以壓縮的格式(如JPEG)存於機頂終端220處。電視靜止畫面仍可被操作中心202以節目控制信息信號不斷地傳輸。
移動的電視畫面可如上所述直接由現時的節目供應得到。依電視窗口的尺寸而定,這樣做需要處理電視面信號,包括縮小電視畫面的比例尺寸及改變電視畫面到菜單屏幕的部位,此部位是在菜單窗口中。另一方面,電視畫面也可以從分割的屏幕頻道得到。這樣的方法涉及了分割屏幕電視技術在指定的時間、在單個頻道上輸送多個電視畫面鏈。機頂終端220可能改變圖面比例(假如需要的話),並利用已知的變比例及定位技術,機頂終端220內可能需要附加的電路系統。
為了避免重導電視畫面到電視屏幕容納電視畫面圖像窗口的部分,則掩膜和菜單圖像可能被用以覆蓋不需要的頻道電視圖像部分。這種掩膜技術允許分割屏幕電視畫面保持在屏幕的同一位置,並被操作中心202所傳送。然後,掩膜經調整而覆蓋屏幕期望的部分。這些掩膜存在於背景圖形文件中,此文件與其他的菜單文件近似。
分割屏幕電視圖像技術也可以用於促進電視節目安排。因為很大數量的短電視連續地發送,全部或部分的宣傳資料(或信息供應)可能提供給節目預訂。以這些大量的宣傳性電視圖像,訂戶得到機會去″掃掠″新的影片或電視節目的選擇。訂戶可掃視一種又一種宣傳畫面,直到發現所期望的節目為止。
C、節目控制信息訊號在本發明申請中,術語″節目控制信息″全都表示由電纜端頭208傳到機頂終端200的控制信息,不論它是由操作中心202送來,經過網絡控制器214處理後再傳達機頂箱還是通過電話傳輸。
由操作中心202產生的節目控制信息信號,向網絡控制器214提供節目的日程安排及描述,或者,在另一種結構中直接將其提供給機頂終端220以向訂戶顯示。在本優選實施方案中,節目控制信息信號被網絡控制器214所存儲及修改,並以機上終端控制信息流(STTCIS)的形式傳送到機頂終端220。要求這種結構容納各個不同有線電視系統之間的差別以及機頂終端裝置之間可能的差別。機頂終端220將節目控制信息流信號或者機頂終端控制信息流與機頂終端220存儲數據結合在一起,以產生表來協助訂戶的屏幕顯示。
菜單驅動節目選擇系統200目標是使訂戶能夠通過訪問一系列的菜單來挑選節目,這些菜單概括的說是以圖8中所描述的方式組織起來的,在訪問菜單是使用遙控器900來移動光標。在一系列菜單中的最後選擇將給一個特定的頻道做出標記,並標出使該頻道啟動的時間。擁有了頻道及啟動時間的信息,機頂終端就可以為觀眾在電視屏幕上顯示出所選擇的節目。一個簡單的實施方案是對每一個節目分配一個智能化的字母數字碼來達到此目標。此字母數字碼標誌出節目的類別,該節目應在何菜單中顯示,節目的傳輸次數,及節目在其應顯示出來的菜單中的位置。
在此簡單實施方案中,包含菜單編碼的節目控制信息,不斷地由操作中心202傳到網絡控制器214,最後傳送到機頂終端220。例如,有關四小時節目的信息可以通過表A表示的節目控制信息信號連續地被傳送。
表A
中午十二時節目名稱 節目長度菜單碼節目種類錄像1.Cheers .5E24 C N2.Teminator 2.0A33 TXS3.Prime Time 1.0D14 N N4.FootballSpecial.5B24 S N中午十二時三十分節目名稱 節目長度菜單碼節目種類錄像1 Simpsons .5E14和C13 AS4足球比賽 3.0 B13 SN表A示出了機頂終端220所需的基本信息。節目種類為編碼縮寫。例如C表示″喜劇″,N表示″新聞″,代表″體育″,A代表″動畫片″,TX代表內容片。若對一些節目,如電影,有文字描述,這種描述在該節目的編碼種類後給出,或在該四小時播放節目信息後面給出。如在編碼單中所示的,長於半小時,節目的節目描述無需(每隔半小時)重覆一次。錄像描述碼告知機頂終端220,是否有靜止或動態錄像可供該節目的廣告宣傳用。
例如,一體育節目可能會被設成這樣一個編碼B35-010194-1600-3.25-,密執安州對南加州大學。字母B將該節目指為B類,即體育。第二個字母數字混編碼符號的數字3指定該節目為體育類別中的第三個菜單。該碼的第三個符號,數字5表示該節目在第三個菜單上的第五項節目位置。下面六個符號,01/01/94,代表日期。接下去4個數字1600代表起始時間,然後是節目的長度和節目名稱。該編碼條目代表一體育節目,高校足球塞,於1994年元旦4時播放。
在表A中,中午十二時三十分第1頻道的節目示出了兩個菜單碼,允許有兩個菜單碼,可放入兩個不同類別描述的節目,使能在兩個菜單上顯示給觀眾。當該最低限度量的信息可定期地傳送至機頂終端220時,該終端便能確定各節目的合適的菜單位置,以及在用戶完成菜單選擇後,為訂戶確定合適的開始播放時間和頻道。在優選的實施方案中,菜單碼是在操作中心202產生的。
表B示出一個示例性的事件表,它可通過包含有關事件和價格的信息的事件數據文件,裝入機頂終端220。如表中所示,事件表中的三橫列為欄位號,欄位本身和裝入該事件數據文件的信息類型。第一欄包括了欄位號1至11。中間欄包括相應的欄位參數,包含有事件類型、事件標號、全球頻道標號、價格、起始時間、起始日期、結束日期、P-圖符、名稱和描述。第三欄播放相應的欄位類型信息。如在該欄位類型信息中所示的,它一般包括一無符號的整數、小時、分鐘和秒;月、日和年,以及ASCII(美國信息交換用標準代碼)、符號識別符。
表B欄位號欄位 類型1 事件類型無符號的整數1=YCTV2=按觀看收費3=普通電視2 事件標號無符號的整數3 全球頻道標號無符號的整數4 價格(按分記)無符號的整數5 開始時間小時:分鐘:秒6 結束時間小時:分鐘:秒7 開始日期月/日/年8 結束日期月/日/年
9 P-圖符 ASCIIZ10名稱ASCIIZ11描述ASCIIZ表C示出一示例性的事件的數據文件。特別地,表C表示出了相應於兩個事件類型的兩個數據串。第一個數據串指明為第一欄位的YCTV事件。第二個欄位指明事件標號,在示例中為1234。第三個欄位包括全球性頻道標號為2。第四個欄位指明該事件的花費為50美分。第五和第六欄位分別指明起始時間和結束時間分別是上午3:00和下午3:00。第七和第八段表示了相應起始和結束日期,分別指明為1993年8月25日和1993年8月27日。欄位九指明P-圖符為圖形文件。最後,欄位十和十一指明選出事件的名稱和描述,在本例中為″Sesame Street″和″Bamey″。表C示出第二個有關事件數據示例的數據串包括了有關″Terminator 4″(商標)的類似信息,其第一欄位指明為按觀看收費的事件。
表C事件數據示例1′1234′2′50′03:00:00′15:00:00′08/25/93′08/27/93′/pbs.pcx.
2′1234′2′50′20:00:00′22:00:00′08/25/93′08/25/93′?4.pcx′Terminator4摘要節目控制信息信息及機頂端控制信息流可以各種不同的方式安排格式,屏幕菜單也可由很多不同的方式來產生。例如,若節目控制信息信號沒有載有菜單格式信息,形成菜單的菜單格式可以裝載在機頂終端的只讀存儲器中。這種方法使得節目控制信號載有較少的信息,但由於不做只讀存儲器物理交換,菜單格式不能改變,只具有很小的靈活性。
在本優選實施方案中,菜單格式信息是存儲在機頂終端220的任一種臨時存儲器中,如只讀存儲器、快速只讀存儲器、電可編可擦程序只讀存儲或電可編程序只讀存儲器這種結構在仍然限制需要通過節目控制信息信號傳送的信息量的條件下,提供了菜單格式方面的所希望的靈活性。每一次菜單有變化時,新的菜單格式信息會通過節目控制信息信號或機頂終端控制信息流送到機頂終端220。
每一個被觀看的節目的節目訪問信息是存儲在機頂終端220中。直到被網絡控制器214按定時詢問到並列用節目控制信息信號或機頂終端控制信息流進行節目的檢索。此信息檢索可用節目分別定時詢問需求信息及應答格式920及920′的方式來完成,920及920′在圖7a及圖7b中示出,並在前面描述過,但任何恰當的定時詢問對需求信息及應答格式詢問方式均可用來按順序一個一個地訪問機頂終端220。機頂終端220以唯一的地址及機頂終端標並將識別出來。最好是機頂終端220僅在得到網絡控制器214的允許才能將信息傳送到網絡控制器214。
例如,在因為以前的定時詢問專門的節目已經被訪問到之處,該機頂終端將得到允許,將定時詢問的應答920以狀態報告的形式傳送出去,此狀態報告中包括有關的這種訪問信息。網絡控制接收器(未示出)負有接收機上終端對定時詢問的應答,或狀態報告的任務。這種狀態報告一般包含有使網絡控制器214能追蹤訂戶的節目存取記錄的信息。
圖7b表示一個用作狀態報告的幀格式920′的實例,此狀態報告是在定時詢問循環中由機頂終端220接收到的。此幀格式與定時詢問需求信息的格式920相同,並加所描述的,包括(1)位於信息開始處的一先前標誌922′,(2)地址欄位924′,(3)訂戶區域標記926′,(4)機頂終端識別器928,它包括查詢命令/回答(或P/F)位930′,(5)信息段932′,和(6)位信息結構處的在後標誌。
這息段932′保持長度可變,這樣,931上所表示的數目不確定的訪問的節目的狀態,就可以被這一結構所容納。以這種方法,由於網絡控制器214不傳送這類訪問信息,定時詢問需求信息折控制信息長度是最短的。然而,在指定的機頂終端220對於定時詢問應最後,控制信息的長度將與被訪問的節目數量成比例地增加。
在傳送中P/F位被用來執行定時詢問功能。特別是,將P/F位置為″1″以指令由機頂終端220送出一個定時詢問的應答信息,此機頂終端的地址是在此幀中被識別出來的。此被指定的機頂終端220必須在同樣的P/F中對指令做出應答,此P/F也是設置為″1″。此應答包含被訪問節目的數量及其對應的事件識別號如圖7b931中所示。在機頂終端220並未由於前面的一時訪問循環而訪問過任何節目的情況下,機頂終端220對在回應時將P/F位置″1″,並且節目訪問塊指出被訪問的節目數量是0。
在定時詢問循環之間,節目控制信息繼續向機頂終端220提供菜單信息。在最簡單的實施方案中,菜單保持固定,只有文字在改變。這樣,節目控制信息信號將主要限制與文字,並且一個文字發生器可以被使用在機頂終端220中。這個簡單的實例使機頂終端220保持低價格,並限制頻帶寬度到僅為節目控制信息所必需。另一種簡單的實施方案是僅為此菜單信息使用一個單獨的專用頻道(大的頻帶寬度)。這種單獨的頻道在文字及其他數據信息需要做改變時,便於系統的新的圖形的快速裝入,並改進系統的響應時間。
在本優選實施方案中,屏幕菜單顯示的基本的結構單元或者模板將存儲在由非易失性隨機存儲器、快速只讀存儲器、電可編程序只讀存儲器或最好是可抹去電可編程序先讀存儲器組成的圖形存儲器中,如圖9a所示。參照圖4,使用來自圖形存儲器620的信息,微處理器602,圖形壓縮碼解碼器622,文字發生器(圖上未表示,但如有必要可加裝進去)及視頻信號組合器624將建立一個菜單屏幕。
圖形存儲器的存儲器文件最好分成三類,即背景圖形800,標識圖形820及菜單與顯示圖形850,如圖9a所示。
背景圖形文件800將存儲菜單背景,如通用主菜單背景804,通用子程序背景808,電視節目預告背景812及慣用菜單格式816。標識圖形文件820將存儲任何必需的標識如Your Choice TV(TM)標識824,網絡標識文件828,電纜系統標識文件832,攝像室標識文件836及圖形元素文件840。菜單顯示及光標圖形文件850將存儲菜單顯示方框854及光標高亮度覆蓋858,以及其他為構成菜單所需要的雜項文件。
利用這種以上所討論的存儲菜單的方法,可以對機頂終端220的圖形存儲器620重編程序來改變菜單。為修改整個顯示菜單的設計,網絡控制器214或者操作中心202將指令電可編可擦程序只讀存儲器620清除信息並以新的菜單模板重編程序。為改變一個菜單格式或者標識,網絡控制器214或操作中心202需指令清除存儲中某一位置的信息並加以改寫。顯然,此菜單重編程序工作,也可以由服務人員在現場(即在機頂終端220上)做。
如圖9a所示,每一個存儲器子文件可進一步分成各種存儲塊。例如,背景圖形文件800包含通用主單背景804。通用主菜單背景存儲器804包括有存儲單元UMI 860,UM 2862及UM 863。同樣的,標識圖形文件820及菜單顯示及光標圖開文件850,包含單獨的子文件存儲塊,例如,(攝像室標識文件836具有存儲器塊SLI 864,菜單顯示塊854具有存儲器菜單塊MDI 866)。
圖9b表示由電纜端頭208的文字的分層存儲。雖然文字可以與視頻信號一同連續地傳送到機頂終端220,但是文字也可以斷續地傳送。在這種情況下,文字存儲在機頂終端220中。文字最好是以使用現有技術壓縮過的形式來傳送及存儲。另外,文字最好存儲在機頂終端220上的圖形存儲器620中。
文字按其用途,將被存入存儲器三個部分中的一個。與文字一起傳送的信息將會或者文字引導到存儲器某一特定部分,或者附加有關文字的優先級的信號。微處理器602是880所代表的機上終端硬體的一部分,微處理器可以將文字引導到存儲器的適當位置存儲起來。
若文字是在一段長時間被經常使用,一個長期存儲器875將會被使用。若文字在一段短時間被使用(例如,一個月),則文字將被導向一個中期存儲器877。如果文字是幾乎立即被使用,或是在一段短時間內被使用(例如,幾天內),文字將會被導向短期存儲區879。微處理器602將找到一個特定菜單所需要的文字,並將其由存儲器620的適當部分檢索出來。文字由圖形存儲器620輸出到文字產生器624,然後送到文字/圖形視頻信號組合器624。
圖9C表示出微處理器602以一系覆蓋屏幕為基礎建立菜單所執行的步驟。這些指令是以屏幕數據文件形式存儲在機頂終端220上的存儲器。屏幕數據文件指令微處理器602查找屏幕上每一個圖形文件的位置,表D中示出的是一個屏幕數據文件的實例,其中屏幕數據文件依據例如X及Y屏幕像素位置,高度及寬度,顏色碼及字換等來說明菜單數據的配置。另一方面,指令或程序可以由操作中心202傳送出來存儲在機頂終端220的存儲器中。
表D
如圖9C上方框878所表示的,一開始微處理器602指令調諧器603選擇一個頻道。如果必要的話,此頻道將被解除壓縮碼、糾錯及詳碼。若畫面要縮小尺寸以便放進一個畫面窗口,畫面將會改變比例以得到適當的尺寸。另外,此畫面上每一圖像的位置產生一系列的位移以完成畫面的移動。在大部分情況下,必須同時使用圖像才可以生成菜單。如方框882所示,微處理器602大部分情況下,必須調取背景文件、圖標文件、菜單顯示及光標文件。每個文件都需要將壓縮碼解碼883然後合成方框886。
同樣地微處理器602必須調取文字內容,如方884所示。根據文字內容的內存位置,微處理器602可如上述般從長期、中期及短期內調出。經過內存的的存取,就生成文字內容,方框885,並和視頻(如有的話)合併。並和所需的壓縮圖像幀和文字內容(方框886)合併。影像或部分影像存在視頻合併器內(如圖4的合併器624),直到所有覆蓋信息都收到為止,然後根據另一條線路傳送一個影像顯示在電視屏幕上如顯示888所示。
D、用於推薦節目的可重編程序終端1、對機頂終端重新編程除了機頂終端202通過位於機頂的內部編程來支持的所有特性以外,通過對機頂終端202重新編程,可附加其它特性或是使現有特性升級。優選實施方案中,電纜端頭208,特別是網絡控制器214完成機頂終端202的遙控重新編程。電纜端頭208能對機頂終端的內存重新編程。根據這種能力,電纜端頭208可遙控升級機頂終端202內存中存貯的大部分軟體數據。例如,在優選實施例中,電纜端頭208根據特殊事件或播放需要,例如奧運會轉播,總統競選等,不時地重新編排菜單格式。
機頂終端的重編程序的操作最好是使用被傳送信號的節目控制信息新分,並在節目控制中傳送適合的數據。當重新編程發生時,電纜端頭208將在節目控制信息格式中發送給一中斷順序,以通知機頂終端202接下去的是重新編程信息。在另一個實施方案中,有一個通告用於機頂終端202的特殊重新編程需要。
機頂終端202的重要編程不會經常發生。然而,色彩或菜單格式的變化會經常產生。在另一實施方案中,菜單的色彩變化可經由節目控制信息本身來完成,而不需要從電纜端頭208進行重新編程。
使用按上述參照圖8所討論的存貯菜單的方法,菜單可通過對機頂終端202的圖形內存貯新編程的方法。第一種,用於產生菜單的指令可被改變。這些指令存貯在機頂終端202的一個文件中(圖9a中未示)。這些指令提供給微處理器以將在菜單屏幕(見表口)上顯示的各圖形文件的位置。對圖形文件的重新編程可這樣產生,即從網絡控制器214發送一中斷,或者向節目控制信息信號或STTCIS附加一個2-4位碼,用以指明圖內存中的指令將被改變。信號亦將指定文件名稱是否隨之改變或者重寫圖形內存的內存位置。
新指令可在信息段932(圖7a)或在一特定的信道中傳送。在被微處理器執行時,新指令將被裝入合適的文件中。或者,新指令可被裝入RAM或盤中,以後再在微處理器執行時存入合適的內存位置。新指令存入圖形內存後,微處理器圖形壓縮碼解碼器、文字內容產生器(圖9b中623所述)及圖象混合器則可建立新菜單屏幕。
另外,圖形(如背景圖形800、圖符、圖標820、菜單顯示區塊854、光標高亮度覆蓋858等)可通過對圖形內存620中的文件的獲得和重寫而直接獲得,例如要改變顯示菜單的整個設計,網絡控制器214或操作中心202指示內存被擦除並用菜單新模板(或背景圖形文件)重新編程。在優選的實施方案中,屏幕菜單顯示的菜單格式信息存入機頂終端202的圖形內存620中,圖形內存620包括RAM、ROM、EPROM或最好是EEPROM要直接改變菜單格式、圖標、圖符等,網絡控制器214或操作中心202指示用新菜單數據對合適的內存位置進行擦除和重寫,通過使用傳送入節目控制信息信號或STTCIS的指令中的內存位置認別來完成。新菜單格式信息可在每次菜單中有變動時,經由節目控制信息信號或STTCIS傳送至機頂終端202。
明顯地這種類型的菜單重新編程可在當地(在機頂終端220處)完成。通過向機頂終端220裝入包括帶圖形改的重新編程指令的外部盒式存儲器進行。
除了菜單的重新編程,在機頂終端的軟體程序可被重新編程。一般地為對機頂終端202的軟體程序進行重新編程,網絡控制器214經由節目控制信息訊號或STTCIS(此後指定為″節目控制信息訊號″發送中斷命令,以通知機頂終端接下去將是重新編程的信息。節目控制信息訊號還包括開始重新編程的內存地址位置或指令行。最好是,中斷和內存地址位置包括在節目控制信息訊號結構的數據部分。節目控制信息信號的數據部分將也包括節目的變動。
為中斷位於機頂終端220的重新編程的軟體、微處理器602將指示重新編程的變動先存入非永久性內存,如RAM中。確定合適的內存位置或指令行後,於機頂終端220的微處理器602讀出所接收的節目控制信息的信息段並在合適的內存位置寫入編程的變動。
至少有兩種用來完成如上討論的對機頂終端220重新編程的可選擇的實施方案。優選的實施方案示於圖10a中。該實施例中,帶有重編程指令1100的軟體存入機頂終端220的非易失性存貯器(EPROM)1102中。由於該程序處於固定存儲器中,定將能在電源中斷後繼續執行。當前的可執行的程序文字內容存入FLASH ROM中0至存儲段。
機頂可執行程序的重新編程可發生在任何時候。重新編程可在經由節目控制信息訊號傳送一中斷信息,通知機頂開始重新編程之後開始進行。網絡控制器214將跟隨帶有在節目控制信息訊號的數據部分中的新程序版本N+1的中斷信息之後。
微處理器602認別並解釋該中斷信息,然後指導存入EPROM中的重新編程軟體1100的執行。重新編程軟體1100在RAM1104中指示建立起一個文件,以存入新的程序文件n+1,如1106所示,而微處理器602將解釋節目控制信息信號並指示該新程序文本N+1 1106如所示那樣存入RAM1104中。
一旦新程序n+1 1106完全裝入RAM 1104用全部數據組的接收來表示,對FLASH ROM 1108的重新編程處理開始在該實施例中新程序版本n+1 1106將被當作程序文n 1100裝入相同的FLASH ROM1108。微處理器602將指示新的程序版本n+1 1106衝掉舊的程序版本N 1110。舊的程序文本n可被新程序版本n+1來重寫,這通過先將合適的FLASH ROM 1108的段重寫為零來完成。該內存段然後被擦除並用新的可執行,程序版本n+1 1106中的數據重寫。這一過程一段接一段地繼續下去,直至新的程序重寫。這一過程一段接一段地繼續下去,直至新的程序完全被轉換並不入FLASH ROM 1108的內存位置。完成將新的程序版本n+1裝入FLASH ROM 1108中後,頂頂終端202被復位。復位後機頂終端220將開始運行新的可執行程序文本n+1。
若在復位過程中有失誤,機頂終端220將需發送一信息至網絡控制器214,要求控制器再傳送一份新的程序文本n+1。重新編輯過程將重新開始,如前一段落所述。
或者,重新編程也可用圖10b所示的配製來產生。該實施方案中的重新編程過程與圖10a中所示的類似,因此,數字標記相同,但步驟或特性不同。然而,一當前節目版本n 1110在整修過程中仍保存在FLASH ROM中(即,不被新版本n+1所衝掉),而新的程序版本將衝掉舊程序版本n-1 1112。由於未衝掉當前節目版本n 1110,被改變的特定作用在發生失誤的情況下,能按正常方式繼續運行。機頂終端202繼續運行程序版本n 1110,直到新的可執行程序版本n+1 1106完全裝入FLASH ROM 1108中。
如上述參照圖10a所討論的實施方案中,網絡控制器器214發出一中斷信息,該信息經由節目控制信息信號傳送以說明重新編程將要開始。新的程序版本n+1 1106網絡控制器214或其它遠距位置發出,在節目控制信息訊號中的數據段中。
微處理器602認別並解釋中斷信息,然後指導重新編程軟體1102的執行。一旦重新編程1102認別出新的程序版本n+1 11a的文件名,該軟體指示在RAM 1104中。一旦新的可執行版本n+11106的所有組完全被裝入RAM 1104後,對FLASH ROM 1108的重新編程版本裝入FLASH ROM 1108至加N的段中。在FLASH ROM 1108中包括舊的程序版本n-1 1112的各內存段被新程序版本n+1 1106中的新數據衝掉。
若單個FLASH ROM不具有足夠的內存容量時存貯當前程序版本n 1110和新程序版本,可將新程序版本1106裝入一個第二個FLASHROM。
完成向FLASH ROM 1108中裝入新的可執行程序版本1106後微處理器602將命令操作中心220復位。對機頂終端220復位將導致舊的程序版本N 1110被衝掉,從而使新的可執行程序版本n+11106開始運行。
作為對整個對機頂終端程序復位的另一選擇,機頂可執行碼可通過一主程序段和一系列子程序段按組合方式寫入。用這種碼結構的機頂程序無需在代替碼供給機頂時整個復位,而是個別的子程序可被選擇地替換。只有當發送出一替換的主程序段時,機頂程序的復位才需要。
重新編程(重寫)的指令包含在主程序段中,該主程序調解碼的子程序段。子程序只有被主程序段調取時才起作用。在調取的過程中,進行子程序段替代碼(新碼)的存在的檢驗。該檢驗可通過一特定內存位置變量在特定內存位置中的配製的實際檢驗或其它方法而進行。若被調取的子程序段的替代碼被找到後,該替代碼將被運行。在一系列有關替代碼耐久性的錯誤檢驗後,指令將被傳送,以為替換碼在子程序段內存位置重寫被調取的子程序段。
儘管實施方案中描述了三個完成對機頂終端220重新編程的方法,本領域的普通技術人員將會認識到重新編程的方法不僅限於上述的實施方案,而且還能包括使用內存裝置的不同類型和配製的實施方案。本領域的技術人員還應認識到重新編程的方法不依靠於從網絡控制器214或操作中心202接收新程序或圖形文件,新的程序或圖形文件也可在機頂終端220或其它遠距離位置產生。
2、推薦節目描述a、概述參照附圖11a-e,12a-e,13a,13b和14,其中表示出了終端協助用戶選擇收看頻道或節目的能力。機頂終端220為收看而推薦頻道和節目的方法有許多種。這些方法可大致歸為三組,(1)響應方法,(2)智能方法,和(3)結合了響應和智能方法的方法。
所有推薦節目的方法具有一共同點,即收集代表用戶喜好的數據。微處理器602將解釋,形成並存貯該數據於機頂終端220的內存中。另外,用戶特殊數據可被存貯於網絡控制器214的內存中,利用從操作中心202或網絡控制器214接收的,於節目控制信息信號或STTCIS中的節目安排和描述信息,和用戶特殊數據機頂終端220可根據下述的分析方法之一選擇適用於用戶收看喜好的節目。這些節目可以顯示在電視屏幕上以為觀看者選擇。一旦用戶通過使用,例如使用光標運動的遙控器900表示一選擇後在機頂終端220處理微處理器602可將用戶的選擇與節目相匹配並指示機頂終端220轉至選擇的節目。
用內存和內裝入機頂終端220的微處理器602,用於決定用戶的播放喜好的智能方法便成為可能。通過分析用戶的過去的行為,機頂終端220可完全″學會″向觀看者推薦合適的播放和頻道。為完成這一分析有關用戶行為模式,線索必須存入機頂終端的內存。這些線索,如收看的節目和收看電視的時間段,均根據需要而被分析,以形成觀看者的基本情況。該信息的大部分由機頂終端收集並存貯,而並不為用戶所知。一簡單的示例是,機頂終端220學會哪個頻道是訂戶最經常收看的,然後假設這些頻道是訂戶最喜歡的頻道。
更複雜的學習模式可在機頂終端220經由,例如專家系統來完成,這些專家系統始終適應於觀看者不斷改變喜好,並對訂戶作出相應的改變。
或者可使用一推薦節目或頻道的響應方法。使用用戶界面和菜單的產生,節目的選擇可數集於從有關特定訂戶的詢問或由訂戶作出的選擇歸納的信息。
用於推薦節目或頻道的方法可匯總機頂終端智能的使用和信息收集潛力。為組合上述的方法。″權重″通常被指定給協助決定觀看者想要的頻道和節目的各種指示。評估加權的信息後,節目或頻道的推薦將會提供給觀看者。例如,對不同喜好的指示的權重可被積累並處理,以得到一選擇信號,用來通過邏輯網絡的使用而與所推薦的播放節目相匹配。
b、使用節目摘要的響應實施方案在優選的響應實施方案(如圖11a-e示)中,節目摘要被用於幫助對用戶的節目推薦。摘要最好在網絡控制器214或操作中心202產生。它們在內容和形式上類似於當前到在普通的電視電影指南中用於描述電影的摘要。各摘要包括有關特定節目內容的描述。這些摘要最好存貯在網絡控制器214或頂終端220的資料庫中。
若節目摘要資料庫在當地存貯在機頂終端220,它可存於ROM、EPROM或盤中。若存貯在機頂終端220,節目摘要數據最好是在最初從網絡控制器214或操作中心202送上節目控制信息訊號或一特定的頻道。在該實施方案中,節目摘要資料庫的升級和改動可由按上文中提及的有關對圖形內豐重新編程來完成。
該實施方案中,節目控制信息由機頂終端220接收,並與存貯於圖形內存中的菜單細節綜合在一起。有了該綜合信息,微處理器、圖形壓縮碼解碼器、文字內容產生器和圖象混合器將產生一主菜單屏幕和一系列子菜單屏幕。微處理器602控制對用戶進行菜單屏幕的顯示。詳細敘述如下的菜單屏幕包括一檢索、條件的圖形顯示。各特定檢索條件具有一喜好輸入的清單。
訂戶通過選擇象徵用訂播放節目喜好的喜好輸入,提供給機頂終端220以響應。例如,用戶可使用一遙控器900來幫助選擇喜好輸入,該選擇通過光標在菜單中移動的協助來完成。
各用戶輸入然後被映入由一下裝存儲器選出的一組關鍵詞。或者該用戶輸入可被用作關鍵詞。關鍵詞然後被微處理器602用來檢索節目摘要資料庫。若節目摘要資料庫位網絡控制器14,機頂終端220將需把關鍵辭傳送至網絡控制呂214、微處理器602,然後按摘要檢索估計將選擇一個或多個節目推薦給用戶。這些推薦的節目然後被顯示菜單上供觀看者選擇。
具體而言實施方案可參照圖11a-11e的菜單屏幕來描述。此實施方案中,如圖11a中主菜單1130所示,包括情調、類型、類別/種類、演員、時間、年代喜好和標準分級的一可能的檢索條件(下稱條件)1132的清單,提供來協助檢索選出的節目推薦。觀看者可選擇想要的儘可能少或多的條件1132,應理解到,提供的數據越多,結果所得到的推薦節目清單的選擇越強。用戶可通過按下可攜式遙控器或機頂終端220上的按鈕,在電視屏幕上移動光標或高晰度條形,來選擇想要的條件1132。
在主菜單上選擇一條件之後,觀看者可經過一個或多個子菜單屏幕,從中選出表示播放節目喜好的特別輸入。如上提到的,觀看者可按其想要的選擇儘可能少或多的條件。主菜單1130中所述的一個條件是情調條件1134。當觀看者選擇了該情調條件1134後,一子菜單1136將出現在屏幕上,如圖11b所示。情調子菜單1136允許觀看者從一主觀情調菜單1130如嚴肅、深思、輕鬆、疲倦、悲傷等中進行挑選。最好是觀看者使用光標或高亮度沿主觀情調清單移下,並通過點按在遙控器或機頂終端220上的選擇按鈕,來選擇想要的喜好輸入。觀看者可選擇一個或多個這種情調,下述情況例外,即該節目將不接受被認為是相互排斥的情調(如愉快和悲傷)的選擇。這通過在選擇好一種情調後,鎖定相反情調的選擇來實現。
被選擇的情調與一組關鍵辭清單交叉參照(或標誌),該關鍵辭來源於最好是存貯於在機頂終端220處的ROM、EPROM或盤中的可下裝的存儲表。關鍵詞然後被用於在節目摘要資料庫(未示)中直接檢索摘要。
返回參照圖11a,觀看者可選擇節目類型條件1144,以進一步通過節目的喜好來區別節目。選擇了類型條件1144後,如圖11C所示的類型子菜單1146將出現在屏幕上。該子菜單1146包括多個描述性形容辭1148,它們最好被用來直接做為關鍵辭,以在節目資料庫中檢索摘要。觀看者可選擇一個或多個形容辭1148,以便檢索更具體選擇性。
再次返回參照圖11a,若觀看者選擇示於菜單中的,標準類別/種類條件1152,類別/種類子菜單1154將出現,如圖11d所示,以允許觀看者將檢索限制到一個或多個下裝至數據的節目類型(如電影、戲劇、兒童節目等)。
圖11a示出觀看者還可通過挑選最喜歡的演員1158來精化檢索。選擇演員條件1158將允許觀看者填寫姓名輸入窗口1160。姓名輸入窗口1160在優先實施方案中被限為六個字母,光標位於第一個位置上,並且姓名每次一個字母按順序輸入。位於遙控器或機頂終端220的頻道增/減鍵,允許觀看者在字母表中分別向前或後移動。當想要的字母被選出並輸入後,觀看者可使用音量大/小鍵在所有字母位置在姓名中左右移動,直至演員的姓名被全部或部分輸入。檢索工具將檢索輸入字母的所有情況。若姓名被全部輸入,一節目摘要資料庫的解密檢索將對該姓名進行。若姓名只部分地輸入,檢索工具將尋找與該部分地輸入的姓名最近的匹配。
時間條件1162允許觀看者選擇一天中喜歡的時間,喜歡的持續期間(按每30分鐘增至2小時),和一星期中喜歡的一天。另一實施方案允許觀看者選擇某一天中直至某小時時間間段,用來在期間進行檢索。
年代條件1164最好包括年代組。例如,當年和五到十年前的節目、十至二十年前、二十年至四十年前和四十年以上。若想要的話,觀看者可標出多於一個的年代組。若觀看者不標出任何年代組,則假設觀看者想要所有的年代。
標準分析條件1166允許觀看者將檢索限制到一個或多個MPAA級另(G、PG、PG-13、R、NC-17)。
另一個實施方案中,演員、時間、年代、分級等,可通過與圖11b-11d描述的子菜單類似的子菜單提供來選擇。
優選實施方案還提供排除法檢索。這種檢索中,觀看者不感興趣的節目類型的文字描述,可被作為關鍵詞直接使用或標誌成下列入儲器內的關鍵詞。在對資料庫的檢索中找到節目的關鍵詞後,該節目自動排除到選擇清單之外。例如若觀看者不想收看任何或R級電影,觀看者只需通過在主菜單上選擇這些分級,即可簡單地選擇排除分成×或R級的電影。
在此實施方案中,在觀看者選擇完想要的所有輸入後,然後按″啟動″鈕或通過光標或高亮度條在菜單屏幕上選擇一運行菜單條目,相關的檢索便會開始進行。任何典型的檢索工具可用於檢索節目摘要資料庫。例如,布爾檢索可被用來搜索內容輸入的資料庫,並查出符合布爾檢索的內容輸入。由觀看者選出的符合檢索條件(包括相應於輸入關鍵詞)的節目將被計算出,並且計算結果將顯示在圖11a至11d中各屏幕1130,1136,1146,1154的右上角的″選擇數目″欄1170中。
若觀看者要收看所有這些選擇和/或相應摘要的清單,觀看者可選擇主菜單1130中的″觀看″項1172。當選擇觀看項後微處理器602指示如圖11e所示的選擇清單1174顯示於屏幕上。觀看者可使用光標移動並通過碰按由光標或高亮度條指示的想要的節目選擇想要的電影。例如在圖11e中,觀看者選擇了韋恩約翰(John Wayne)的電影(Green Berets)選擇之後,該節目便顯於屏幕上,但若列出太多太少的選擇節目或觀看者決定不收看任何選出的節目,觀看者可通過選擇返回主菜單1176而返回到主菜單。一旦主菜單屏幕1130顯示出,觀看者可選擇開始一個完全新檢索,或選擇精化先前的檢索。若觀看者選擇進行精化檢索,觀看者便可利用各種子菜單並選擇進一步的輸入喜好,從而得到更準確的檢索和較少數目的節目選擇。
可以理解,有關檢索節目摘要資料庫的實施方案,下述包括觀看者情況數據和最經常收看情況結合。例如不同條件可配有不同權重(權衡條件的喜好輸入)。然後根據對加權的喜好輸入的評價,只對符合最加權係數的那些節目才會被作為選擇節目出現,以推薦給觀看者。
或者,可產生節目標誌,用於將一權重數配給節目。配給節目的權重可基於最多的節目信息最喜歡的頻道或個人的基本情況,如下所述。由如上所述的節目摘要檢索方法而得的推薦項的清單,可根據積累相應於所列出節目的加權的標誌的結果,而進一步精化和減少。例如,加權的數可主要根據節目的類別而配給節目。加權的數被系統進行檢索。從節目摘要檢索選出的那些節目可進一步被優先化,並且按優先順序予以顯示或通過刪除不符合最小加權值的那些節目而進一步精化,以減少顯示給觀看者的推薦的節目清單。該精化的清單然後被顯示給觀看者。
C、其它節目推薦的實施例在另一響應方法的實施方案中,根據對時間的響應,建立一最喜歡的頻道的清單。此實施方案中,通過菜單詢問訂戶並允許訂戶選出8個最喜歡的頻道以為將來顯示使用。
圖12a描述了一顯示出的最喜歡頻道節目子菜單1184的例子。儘管要求許多類型的信息,有關觀看個人信息的情調問題和詢問,將在該為觀看者選擇節目的響應方法被優先選用。
另一實施方案中,最喜歡的頻道和經常收看的頻道特徵被同時在菜單選擇時使用。如上所述,最喜歡的頻道可被存於機頂終端220的內存中以備用。除了最喜歡的頻道外,廣播電視菜單1180具有一單獨的經常收看的頻道類型1186,以允許訂戶或在學習狀態中的機頂終端220選擇另外8個頻道用於播放顯示。
另一實施方案中,類似於學習用戶最經常收看的頻道的方式,終端還可決定訂戶經常收看的節目。當制出(或學會)一流行節目的清單或向用戶詢問一流行節目的清單後,終端可顯示一專門製作的子菜單以允許用戶選擇一個可供收看的推薦的流行節目。為顯示可使用的推薦節目,機頂終端220對可用的節目和觀看者的選擇進行交叉參照。這可使用節目控制信息信號來完成。交叉參照後,與圖12b中所示的最喜歡頻道菜單相似的一流行節目子菜單。顯示於電視機或監視器上。
在一實施方案中,一複雜的節目收看推薦特性可為訂戶作為選擇特性。該特性對猶豫不定或懶惰的觀看者提供有關觀看者應該收看的特別推薦。機頂終端220利用智能和響應方法的結合,以及相配的算法去完成收看推薦的特性。
為讓機頂終端220決定訂戶應收看什麼節目,終端為特定的觀看者產生一個人情況。利用特定觀看者個人情況的數據,訂戶情調信息和節目控制信息訊號中可用的電視節目信息,機頂終端220可選擇特定觀看者可能收看的一組節目。
特別地,機頂終端220為各觀看者建立一個人,情況並按觀看者姓名將信息存貯入一內存文件中。為建立起個人,情況觀看者回答呈現在一系列菜單屏幕上的一系列問題。這些個人情況屏幕要求觀看者輸入下列信息如姓名、性別、年齡、出生地、低等學校教育地、職業類型、教育級別、每周收看電視節目的數量,以及觀看者在給定一周內所收看的特定類型,如體育、電影、紀錄片、環境喜劇片等等中的節目數量。一個帶有字母數字鈕的萬用遙控器900,可用來幫助輸入人口統計數據。能幫助機頂終端220為觀看者推薦電視節目的任何用戶人口統計信息的均能使用。原始數據必須被解釋、格式化並存入機頂終端220的內存中。最好是,所收集的數據被處理並存入一關係資料庫。一旦個人情況被產生(在一特定機頂終端220),它可被長期地存入固定存儲器中。
或者,個人情況信息可從遠距離的位置,如電纜端頭208或在收費處用電子學方法傳送機頂終端220。在一些電纜系統中,個人情況信息存在收費處。該信息可用電子學方法經電話或電纜傳送至機頂終端220。機頂終端220必須接收數據,解釋數據和格式分數據,以便存貯於內存的資料庫中並備用。
在基地菜單屏幕1010(圖8)上的選擇起動節目選擇的特性。起動節目選擇特性之後(如圖12C~12e所示),柵頂終端220將向觀看者呈現一系列簡要的問題,以決定觀看者在該特定時間的心情。例如,第一個心情問題屏幕1190會讓觀看者選擇想要的短時間(30分鐘)或長時間(60分鐘以上)的節目選擇,如圖12C所示。第二個心情問題屏幕1192要求觀看者在嚴肅節目、深思節目或輕鬆節目中進行挑選,如圖12d所示。第三個情調問題1194詢問觀看者想要被動的節目或是主動的節目,如圖12e所示。觀看者使用在其遙控器900上的光標移動鍵和啟動鈕在各問題菜單中做出選擇。並可利用其它多種的情調問題,如觀看者的疲勞程度,觀看者是否想看重播節目等等。
當觀看者回答了決定觀看者心情的情調問題菜單後,機頂終端220使用一匹配的算法模式來找出適合觀看者的最佳播放匹配,並且向觀看者顯示包括若干推薦節目的提議(最好是三個或更多的節目)。匹配算法模式將觀看者情況數據,情調數據和最經常收看節目的信息(若有的或是最喜歡節目的信息),與從節目控制信息(或STTCIS)訊號得來的有關節目的信息,如節目類別、描述類型、長度等進行比較。使用了如上推薦的個人情況信息和情調問題,可能會產生下列的結果類型。
若機頂終端220為一年輕女性觀看者所有,她在波士頓受教育,經常性地收看喜劇,想要短小、輕鬆、被動的節目,可能找到的匹配節目有30分鐘的喜劇片″Cheers″″Designing Women″或″Murphy Wowen″。再舉一例,對于波士頓地區的希望收看較長時間、輕鬆、被動節目的一中年男性觀看者,可能推薦的節目有新英格蘭比賽,波士頓Red Sox Baseball(TM)比賽,或科學幻想電影。
根據此節目選擇特性機頂終端220可靈活地協助特別的觀看者從成百個可行的選擇中挑選節目。最好向觀看者提供從中挑選的推出的節目選擇的圖形菜單。
機頂終端220還可以學會個人情況信息,而不是索取人個情況信息的輸入。訂戶收看習慣可通過保留該觀看者的記錄數據和分析這些數據來被學會。記錄數據可能包括觀看者最經常收看的節目的頻道(或網絡)和類型、收看時間、收看持續時間、耐久性等等。該信息然後必須被分析來形容描述觀看者。
在優選的學會法的實施方案中,個人情況信息對時間和日期敏感,從而節目標誌將根據日期和一天中的時間而不同。例如,一個有高中文化程度的工作男性,他在體育方面較活躍並喜愛體育,他可能在周末的日子裡有加權很大的體育節目標誌,但在工作日的晚上有較輕鬆的喜劇節目。分析之後該標誌被傳送到加權算法模式和選擇推電視節目的匹配算法模式。匹配自算法可通過使用一邏輯網絡來完成。邏輯網絡包括訊號探測器,它可用於存貯和積累加權的標誌。根據積累的加權的標誌,邏輯網絡可提供一選擇信號,用於匹配一推薦的節目。
參照圖13a,需要有兩個收集步驟,個人信息和情調信息收集,分別用區塊1202,1206代表。如上面所述,可有若干種方法來收集信息。信息一旦收集後,它可被存貯(且升級按需要)以為將來使用。標誌可被重新用於輸入節目選擇系統的各自訂戶輸入。或者,至少每一次所收集的信息變化或更新後,該信息必須被重新解釋並轉換成優選節目標誌區塊1212,1214。
節目標誌應至少指示所推薦的播放類型。為完成這一點,電視節目分成節目類別,最好是與用於該節目的菜單選擇的菜單順序。類別相同或相似(在有關機頂終端220的詳細敘述中有述)。例如,體育、喜劇、新聞、紀錄片及熱門影響均是節目類別。儘管可使用多種節目標誌,優選的方法是將權重指定各節目類別。這樣,信息數據可被分析,並且權重可被指定給節目類別如體育(40),喜劇(30),新聞(20),記錄片(5),熱門電影(5)。
如圖13a中所示的例子,包括類別和權重的一系列優選節目標誌根據個人情況數據被被指派。第二系列優選節目標誌根據情調數據而指派。這兩個系列的優選節目標誌在進入匹配模式區塊1222前被分析和加權,如區塊1218所示。
在一特定的例子中訂戶的更新後個人情況可能指示體育(40),喜劇(32),新聞(5),紀錄片(5),熱門電影(3)。訂戶的心情可能顯示體育(40),喜劇(32),新聞(5),紀錄片(5),熱門電影(3)。對心情的權重可能是一個係數3,而對個人情況的權重可能是一個係數1,因為心情信息更是最近和重要的信息。傳給匹配算法模式的加權標誌是三倍心情標誌與一個個人情況標誌之和即體育(160),喜劇(90),新聞(35),記錄片(20),熱門電影,因此匹配算法將著著於體育,但也會提供熱門電影和喜劇。匹配算法模式不太可能推薦新聞或記錄片類別的節目。
收集並用於標誌的信息領域越多,加權算法所需的加權轉換和運算就越多。其它更複雜的加權數據重要性的方法亦可使用。
匹配算法模式接收時控制信號信息如區塊1226所示,並從中提取所需的信息,如區塊1230所示,然後將節目匹配給用戶。匹配模式包括三個主要步驟(1)除去不符合用戶想要的時間段的節目,(2)除去節目類別中訂戶不再有興趣收看的節目,以及(3)決定想要的節目優選次序。最後選出的節目被播放,區塊1234。
上述前兩步除去了觀看者表示出沒興趣的節目。第一步除去了不符合時間順序(當前開始時間或下個半小時)和超出想要的長度(如30-69分鐘的節目)。對於具有二、三百個頻道的節目傳送系統,這將把節目選擇減少三分之二至大約100個節目。
下一步驟除去了節目類別中接收到較低節目標誌數目的節目。如上例中,新聞和記錄片節目類別所獲標誌數目低,這些類別中的節目便被除去。這一般可將節目數量減少掉百分之四十,從100至60個左右的節目。
下一步驟是將權重加給各節目。權重數主要根據節目類別指派給節目。若一節目在兩個類別中(如熱門電影和喜劇)由兩個指派的權重而得的一平均值將用於各節目類別。加權的數被系統作為訂戶選擇條而使用。
對節目加權後,相關節目的數目可通過檢查加權的數目被減小。幾百個可收看的電視節目最終減少到很可能被用戶收看的二十個左右的節目。
多種方法可用來決定節目的最後優選順序。當使用某種選擇方法時,在同一類別中的各個節目具有相同的權重。而其它精化的區分方法也可被應用。例如,接收到同樣權重的節目可通過網絡繼續區別。在主網絡上的節目優先於在較小網絡上的節目。在觀看者更經常地收看的網絡上的節目優先於不常收看網絡上的節目。另一個區分的例子是較新的節目(最近拍攝的節目)優先於舊節目。級別的細化方法可通過細化指定給各節目的加權的數,或對二十個節目的短消單上的節目進行簡單重新優先化來完成。
匹配之後,節目可顯示於如上所述產生的菜單屏幕上。認別推薦節目的信號被產生,用於協助菜單的產生過程。最好是4至8個選擇顯示於菜單屏幕上。若這些選擇中無一個滿足於訂戶,然後第二和第三節目選擇菜單屏幕可被顯示出來。選擇一個節目後機頂終端將觀看者轉換至選出的節目。
如圖13b所示的(與圖13a相同編號區塊1238)除對收看的節目的信息如區塊1238,可被直接用於匹配模式。收看的新的信息可被匹配模式直接使用的一個方式是在最決定步驟中決定並使用經常收看的信息。當匹配模式為觀看者對節目選擇排序,後經常收看的節目清單可用於在顯示前修改或細化最終的節目清單。例如匹配模式可選100個節目中的20個,並按從最可能至最不可能的觀看者選擇,將節目從1至20排序,將此二十個節目的排序清單作比較。
該清單的一個簡單用途是在二十個選出節目的排序清單和經常收看的清單之間進行比較,以確定匹配或密切相關的節目,並增加哪些節目上的排序號,或將那些節目放至排序清單的頂端。第二個方法是在按權重對二十個節目排序前,增加所確定的那些節目的加權數。在任一種情況下,所得效果是經常收看的節目被替至二十個節目的清單的更高優先位置,並最終被放置在第一推薦的節目菜單屏幕上。第三種使用該信息的方法是在100個當前節目中確定出經常收看的節目,並且在上述的匹配模式計算進行前,給各確定的節目指定一高的加權數位。
另一實施方案中,經由節目控制信息訊號向機頂終端220中提供了額外的編碼信息以協助節目選擇。例如各節目的人口統計碼可通過節目控制信息訊號來傳送。附加位可加至圖7a中所示的信息段,以幫助從控制器至機頂終端220傳送該碼。一個碼的表格可存入網絡控制器內存中。各碼相應於一種特徵。該實施方案中,節目資料庫包括成為節目的清單以及提供有關節目的描述性特徵的碼。這些特徵可以類似於上文中已述的在圖11a-11e的菜單中的各個輸入。人口統計碼描述很可能與節目訂戶人口統計匹配。由此在個人情況中存貯的人口統計與人口統計碼的比較,將產生一優選節目的清單給訂戶。本領域的技術人員將會認到許多信息可由節目控制信息訊號碼發送。
各實施例明確地描述了使用若干個信息源來向用戶推薦節目(如情調和個人情況,本領域的技術人員將會認識到任一種信息源或更多個信息源都可被使用。本領域的技術人員還將會認識到該節目推薦方法不限於所描述的特定信息類型,而是可用於表示觀看者喜好的各種信息類型。
利用這些方法,甚至能使機頂終端220為兩個觀看者推薦節目。通過使用兩組觀看者情況信息匹配模式可為共同收看而找出最佳匹配,例如,機頂終端220可為同時收看電視的兩個人推薦節目。機頂終端使用存在內存的兩個收看者各自的數據,並決定這兩個人的節目選擇,即那些相似或重疊的選擇。該節目的方法可解決兩個收看者間的爭執。
當訂戶從菜單屏幕或選擇特性清單上選出一推薦的節目後,微處理器602用電子方法將合適的節目(在電視節目訊號範圍內)的帶寬配製通知給調諧和壓縮碼解碼器硬體。配有該信息後,機頂終端220能為觀看者在電視機檢測器或類似裝置上顯示該節目。或者如圖14所示的預告菜單屏幕1142可向用戶進行顯示,該菜單屏幕描述並預告節目選擇。預告菜單屏幕可包括描述所選節目的活動或靜止視頻1144。
此處所用的術語和描述的提出只用作解釋而不作限制。本領域的技術人員將會認識到在本發明如權利要求書所限定的精神和範圍內,多種變化形式是可能的。
權利要求
1.一種電視發送系統(200)的機頂終端(220),該機頂終端(220)的特徵在於,包括用於接收來自遠處位置的重編信號的接收裝置(606,714),其中該重編信號包括一個用於通知機頂終端(220)要開始進行重編的命令,其後緊跟著的是一些變化;與所述接收裝置(606,714)連接的譯釋裝置(602,702),用於譯釋來自所述重編信號的變化;與所述譯釋裝置(602,702)連接的第一存儲裝置(1104),用於存儲所譯釋的變化;第二存儲裝置(1108),用於存儲信息;和按照操作與所述接收裝置(606,714)、第一存儲裝置(1104)和第二存儲裝置(1108)連接的處理裝置(602,702),用於處理所接收的重編信號,從而所述處理裝置(602,702)將所存儲的譯釋的變化從第一存儲裝置(1104)傳送到第二存儲裝置(1108),並指示機頂終端(220)重新設置以使得機頂終端(220)使用譯釋的變化進行操作。
2.如權利要求1所述的機頂終端(220),其特徵在於,第一存儲裝置(1104)包括隨機存取存儲器,第二存儲裝置(1108)包括FLASH(閃速)讀/寫存儲器。
3.如權利要求1所述的機頂終端(220),其特徵在於,處理裝置(602,702)包括重編指令,並且重編指令引導機頂終端(220)進行重編。
4.如權利要求1所述的機頂終端(220),其特徵在於,處理裝置(602,702)還包括可擦可編程只讀存儲器(1102),該重編指令存儲在可擦可編程只讀存儲器(1102)中,從而該可重編指令在系統失效後繼續執行。
5.如權利要求1所述的機頂終端(220),其特徵在於,處理裝置(602,702)還包括FLASH讀/寫存儲器(1108),該重編指令存儲在該FLASH讀/寫存儲器(1108)中。
6.如權利要求1所述的機頂終端(220),其特徵在於,第三存儲裝置(1110)用於存儲一個可操作的程序,從而所述機頂終端(220)在使用所存儲的操作程序處理所述可重編信號期間繼續運行。
7.如權利要求6所述的機頂終端(220),其特徵在於,第三存儲裝置(1110)包括FLASH讀/寫存儲器。
8.如權利要求1所述的機頂終端(220),其特徵在於,所述接收裝置(606,714)還包括接收圖形指令的裝置,並且所述變化包括圖形指令。
9.如權利要求1所述的機頂終端(220),其特徵在於,所述接收裝置(606,714)還包括接收圖形數據的裝置,並且所述變化包括圖形數據。
10.如權利要求1所述的機頂終端(220),其特徵在於,所存儲的信息包括當前節目版本n和過去節目版本n-1,並且所譯釋的變化提供一個新的節目n+1,所述處理裝置還包括用新的節目n+1覆蓋過去節目版本n-1而不覆蓋當前節目版本n的裝置(602,702),和重新設置機頂終端(220)的裝置(602,702),從而機頂終端(220)使用新的節目n+1而不是當前節目版本n進行操作。
11.如權利要求1所述的機頂終端(220),其特徵在於,所述機頂終端(220)使用菜單,並且所述重編數據是更新所述菜單的菜單數據。
12.如權利要求11所述的機頂終端(220),其特徵在於,所述接收裝置(606,714)還接收菜單變化,並且其中所述變化包括菜單變化。
13.如權利要求12所述的機頂終端(220),其特徵在於,所述菜單變化包括圖形數據。
14.如權利要求12所述的機頂終端(220),其特徵在於,所述菜單包含圖形和文本,並且所述菜單變化包括更新菜單圖形和文本的圖形數據和電文數據。
15.如權利要求1所述的機頂終端(220),其特徵在於,所述機頂終端(220)通過使用可執行的指令進行操作,並且所述第二存儲裝置(1108)存儲所述可執行的指令。
16.如權利要求1所述的機頂終端(220),其特徵在於,所述第二存儲裝置(1108)包括各存儲模塊,並且其中所述傳送裝置包括將所存儲的重編數據正向傳送到第二存儲裝置(1108)的各存儲模塊的裝置(602,702)。
17.如權利要求1所述的機頂終端(220),其特徵在於,節目控制信息信號包括重編信號,從而所述重編信號包含在所述節目控制信息信號中。
18.如權利要求1所述的機頂終端(220),還包括與所述第二存儲裝置(1108)和所述接收裝置(606,714)連接的選擇裝置(602,702),用於根據所接收的節目控制信息信號和訂戶數據選擇一個或多個節目進行推薦;和連接到所述選擇裝置的用於顯示信息的裝置(602,702),其中所顯示的信息涉及推薦給訂戶的一個或所個所選擇的節目。
19.如權利要求18所述的機頂終端(220),其特徵在於,所述接收裝置(606,714)包括獲得個人特徵數據的裝置,所述個人特徵數據包含在節目控制信息信號中,所述選擇裝置(602,702)還包括根據所述個人特徵數據和訂戶數據推薦一個或多個節目的裝置(602,702)。
20.如權利要求18或19所述的機頂終端(220),其特徵在於,所述接收的節目控制信息信號包含節目摘要數據,並且所述機頂終端(220)還包括連接到所述接收裝置(606,714)的第三存儲裝置(1110),用於存儲所接收的節目摘要數據;其中所述選擇裝置(602,702)包括將所述訂戶數據映射到關鍵詞的裝置(602,702);和用於搜索存儲的所映射的關鍵詞的節目摘要數據的裝置(602,702),其中利用所述搜索選擇所述節目進行推薦。
21.如權利要求18或19所述的機頂終端(220),其特徵在於,所接收的節目控制信息信號包含喜愛的頻道數據,並且選擇裝置(602,702)包括根據喜愛的頻道數據和訂戶數據推薦一個或多個節目的裝置(602,702)。
22.如權利要求21所述的機頂終端(220),其特徵在於,所述機頂終端(220)還包括與所述第二存儲裝置(1108)連接的用於輸入喜愛的頻道數據的裝置。
23.如權利要求21所述的機頂終端(220),其特徵在於,所述接收裝置(606,714)連接到所述第二存儲裝置(1108),並接收來自節目控制信息信號的喜愛的頻道數據。
24.如權利要求18或19所述的機頂終端(220),其特徵在於,最多觀看的頻道數據被使用,並且所述選擇裝置包括利用最多觀看的頻道數據和訂戶數據推薦一個或多個節目的裝置(602,702)。
25.如權利要求24所述的機頂終端(220),其特徵在於,所述接收裝置(606,714)連接到第二存儲裝置(1108),並且從節目控制信息信號中獲得所述最多觀看頻道數據。
26.如權利要求24所述的機頂終端(220),其特徵在於,所述機頂終端還包括一個與所述第二存儲裝置(1108)連接的用於處理訂戶選擇以確定所述喜愛的頻道數據的裝置(602,702)。
27.如權利要求18或19所述的機頂終端(220),其特徵在於,所述個人特徵數據被使用,並且所述選擇裝置(602,702)包括根據所述個人特徵數據和訂戶數據推薦一個或多個節目的裝置(602,702)。
28.如權利要求27所述的機頂終端(220),其特徵在於,所述接收裝置(606,714)連接到第二存儲裝置(1108),並且從節目控制信息信號獲得個人特徵數據。
29.如權利要求27所述的機頂終端(220),其特徵在於,所述機頂終端還包括一個連接到第二存儲裝置(1108)用於處理所述個人特徵數據的裝置(602,702)。
30.如權利要求27所述的機頂終端(220),其特徵在於,所述機頂終端還包括一個連接到第二存儲裝置(1108)用於輸入所述個人特徵數據的裝置(602,702)。
31.如權利要求18或19所述的機頂終端(220),其特徵在於,所述訂戶數據存儲在第一存儲裝置(1104)中或第二存儲裝置(1108)中。
32.一種電視節目發送系統(200)的訂戶使用的用於更新機頂終端(220)中的存儲器的方法,所述方法的特徵在於,包括步驟接收節目控制信息信號(1226);從所接收的節目控制信息信號中提取重編數據(1230);在第一存儲器(1104)中存儲所提取的重編數據;和將第一存儲器(1104)中存儲的重編數據傳送到第二存儲器(1108)。
33.如權利要求32所述的方法,其特徵在於,包括步驟在所述傳送步驟期間運行一個操作程序,從而所述機頂終端(220)在所述傳送步驟期間進行工作。
34.如權利要求32或33所述的方法,其特徵在於,所述第二存儲器包含數據,並且所述傳送步驟還包括步驟將所述重編數據從第一存儲器(1104)移動到第二存儲器(1108),而不用覆蓋存儲在第二存儲器(1108)中的數據;和指示所述機頂終端(220)使用存儲在第二存儲器(1108)中的重編數據而不是存儲在第二存儲器(1108)中的數據,從而更新存儲在第二存儲器中的數據而不用覆蓋存儲在第二存儲器中的數據。
35.如權利要求32或33所述的方法,其特徵在於,所接收的節目控制信息信號包含節目摘要數據,並且所述方法還包括將所接收的節目摘要數據存儲到第一存儲器(1104)、第二存儲器(1108)或第三存儲器(1110)中的步驟,其中所述選擇步驟還包括步驟將訂戶數據映射到關鍵詞;和搜索存儲的對於映射的關鍵詞的節目摘要數據,其中根據所述搜索選擇節目進行推薦。
36.如權利要求32或33所述的方法,還包括步驟收集訂戶特定數據(1202,1206);在第二存儲器(1108)中存儲所收集的訂戶特定數據;根據所接收的節目控制信息信號和訂戶特定數據選擇一個或多個節目;和顯示涉及推薦給訂戶的一個或多個所選擇的節目的節目信息(1234)。
37.如權利要求35所述的方法,其特徵在於,所述選擇步驟還包括生成菜單的步驟,其中所述機頂終端(220)使用菜單,並且其中所述重編數據是重編菜單的菜單數據。
38.如權利要求36所述的方法,其特徵在於,包括在第一存儲器(1104)、第二存儲器(1108)或第三存儲器(1110)中存儲喜愛的頻道數據的步驟,並且其中所述選擇步驟利用所存儲的喜愛的頻道數據和所存儲的訂戶特定數據。
39.如權利要求36所述的方法,其特徵在於,包括在第一存儲器(1104)、第二存儲器(1108)或第三存儲器(1110)中存儲最多觀看的頻道數據的步驟,並且其中所述選擇步驟利用所存儲的喜愛的頻道數據和所存儲的訂戶特定數據,並且其中所述選擇步驟使用所存儲的最多觀看的頻道數據和所存儲的訂戶特定數據。
40.如權利要求36所述的方法,其特徵在於,包括在第一存儲器(1104)、第二存儲器(1108)或第三存儲器(1110)中存儲個人特徵數據的步驟,並且其中所述選擇步驟利用所存儲的喜愛的頻道數據和所存儲的訂戶特定數據,並且其中所述選擇步驟使用所存儲的個人特徵數據和所存儲的訂戶特定數據。
全文摘要
一種用於可建議電視觀看節目的電視節目發送系統(200)的新穎的重編程序的機上終端(220),可向節目預訂者建議選擇及演示觀看節目的方法及裝置。此發明特別對具有上百個節目演示頻道的電視節目發送系統(200)有用,此系統並具有菜單驅動程序選擇系統,和載有數據並可識別可提供的節目選擇的節目控制信息信號。特別是,本發明涉及終端存儲器的遙控重編程序,以及收集和分析用與向節目預訂者建議選擇節目的數據。
文檔編號H04N5/44GK1285555SQ0010801
公開日2001年2月28日 申請日期2000年6月7日 優先權日1992年12月9日
發明者約翰·S·亨德裡克斯, 艾爾弗雷德·E·邦納, 理察·E·旺德裡奇 申請人:發現通訊公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀