專利名稱:基于收視歷史的自動電視控制系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及自動電視控制系統(tǒng),更具體來說,涉及一種根據用戶收視習慣自動地創(chuàng)建、保持和使用一個頻道選擇控制列表的系統(tǒng)和方法。
背景技術:
電視(TVs)是主要用于顯示音像節(jié)目的家庭娛樂電子設備。盡管電視本身一般包含揚聲器(內置或外置)和顯像管或屏幕,但這些部件是由源于電視自身外部的輸入信號驅動的。有許多這種信號源。起初,幾乎所有這種信號即電視節(jié)目都從廣播公司的電視頻道發(fā)送,由與電視機連接的天線拾取。過去只有很少的獨立的播送臺一有時少至一個一是在一個給定電視天線的范圍內,電視觀眾通過操縱一個調諧元件在這些播送臺之間進行選擇。有時,要在一個有利位置架設一個天線,由眾多的社區(qū)成員共用,這種做法在家用天線難以或無法接收時尤其有用。社區(qū)天線電視(CATV)系統(tǒng)以這種方式允許收看以其它方式原本不可得到的廣播電視節(jié)目。
盡管可收視的節(jié)目有限,電視觀眾數(shù)量卻在增長,這種增長促使另外的廣播設施的建立。技術上的改進支持這種增長,最后竟有數(shù)以百計的不同的節(jié)目頻道可供觀眾選擇。CATV變得廣泛普及,即使在那些通過自己的天線接收廣播節(jié)目沒有困難的人中也受到歡迎,部分原因是可用頻道的極大的廣泛性。衛(wèi)星廣播電視節(jié)目受歡迎的程度由于大體一樣的原因也得到增加。由于這種增長,許多觀眾現(xiàn)在可能有超過一百個頻道或收視選項可供選擇。
這種現(xiàn)象既有好處,又是負擔。節(jié)目選項的增加提供了更大的選擇范圍,包括許多為有限的觀眾制作的節(jié)目;但是定位要收視的節(jié)目也因此而困難,至少是不方便。部分原因是許多人觀看電視的方式。有些觀眾在特定時間有意地調諧到特定的節(jié)目,這并非不尋常,然而,觀眾“沖浪”也是常事,就是說,在可得到的頻道中快速移換,停留在每個頻道上的時間僅夠用來確定是否有他們感興趣的東西在播放。換言之,某個觀眾可能想在一段閑暇時間觀看電視,但是心中并沒有確定的節(jié)目選擇。這個搜索過程容易用電視遙控器進行,遙控器讓觀眾能簡單地按數(shù)字順序切換到下一個頻道。在這樣的情況下,這個觀眾將要面臨的是要通過審視許多頻道來做決定,而這些頻道許多都是觀眾不感興趣的。因此這個過程可能會花費相當多的時間,哪怕是在向下一個頻道轉移前只在一個頻道上花短暫的時間間隔。
已經采用了各種手段來努力避免觀眾面臨的不便,即被迫花費無節(jié)制的時間搜尋頻道,以試圖做出對某個節(jié)目的選擇。觀眾當然可以簡單地選擇只檢查已知的含有感興趣的內容的頻道,這只要就記憶所能及的程度直接輸入頻道號碼就行,或者用常規(guī)頻道選擇器逐個地、但不在中間臺停留觀看地移換頻道就行。許多電視遙控器也允許觀眾選擇某些頻道作為“喜歡的頻道”,當使用順序頻道功能時只有這些頻道被調諧到。(不中意的頻道于是只有通過直接輸入臺號才能訪問。)這些選擇當然可以通過觀眾手動輸入而修改,否則就保持同樣的選擇,除非因為斷電而丟失。
有些電視節(jié)目提供者所提出的一種解決方案是電子節(jié)目指南(EPG)。該指南是為顯示一個在觀眾進行節(jié)目選擇時能參考的節(jié)目列表而制作的一個(或多個)信息頻道。該指南一般將既列出當前的節(jié)目又列出計劃即將要播送的節(jié)目。更復雜的電子節(jié)目指南會允許觀眾選擇在節(jié)目列表上出現(xiàn)的一個電視節(jié)目,并找出關于該節(jié)目的更多的信息;或者直接切換到該節(jié)目。除了可顯示的信息以外,EPG也可以包括盡管不被觀眾顯示、卻被接收系統(tǒng)以某種方式使用的補充信息。EPG和通過其被訪問的任何補充材料只是專為這個目的而在一個傳輸頻道上發(fā)送的額外內容。諸如可顯示的EPG和補充內容的信息有時被總稱為“元數(shù)據”(即關于數(shù)據的數(shù)據)。
然而,上述各解決方案中每一個盡管提供實用的方便性,卻仍然要求觀眾查看節(jié)目或節(jié)目指南并采取某種行動來影響節(jié)目選擇過程。需要這樣一種方法,它能自動地識別觀眾喜歡的事物或偏好,并利用這種信息,通過使頻道選擇過程與觀眾所愛看的更加協(xié)調而增強收視體驗。
為了解決以上討論的現(xiàn)有技術的缺陷,本發(fā)明的一個主要目的是提供一種自動確定和應用觀眾的電視節(jié)目偏好的方法。提供一個數(shù)據庫來存儲由一個監(jiān)視程序收集的信息,以便可以編輯收視歷史。收視歷史例如含有觀眾過去觀看的頻道以及觀看多長時間的列表、過去被觀看的是什么節(jié)目或什么類型的節(jié)目(以與被收視節(jié)目相關聯(lián)的元數(shù)據為根據)、以及在節(jié)目期間是否進行過頻繁的節(jié)目改變。一個評估程序然后分析這個信息并向被收視過的特定頻道分配權重值,該值所根據的是觀眾相對于其它頻道在這個頻道上花了多少時間。例如通過對多次被切換出去的節(jié)目分配較小的權重,諸如“沖浪”這樣的習慣的行為也可被包括進來。
在一個實施例中,可以為任何數(shù)量被識別的觀眾中的每一個收集和分析收視歷史信息。
利用評估節(jié)目權重值,一個喜歡的事物(favorites)列表被自動地生成和存儲。該列表含有預先選定數(shù)量的頻道,并按權重值分類。該列表以幾種方式被應用。
在一個實施例中,該列表在開機時在觀眾的熒屏出現(xiàn),允許用戶滾動,以進行頻道選擇?;蛘?,該列表在被用戶請求時出現(xiàn)—例如通過按下電視機、機頂盒或遙控器上的適當按鈕作出請求。當有電子節(jié)目指南(EPG)可用時,該列表也可以在每當選擇顯示EPG時被顯示。理想的情況是,該列表首先出現(xiàn)(在EPG的“頂部”),在頂部以最高權重值的頻道開始,正常的EPG則跟在列表上最低權重值的頻道之后。在另一個實施例中,可以用某種方式突出列表上的EPG頻道項。
在另一個實施例中,電視機開機后,首先自動地顯示權重最大的頻道,為了進行另外的選擇,也可以提供或不提供菜單。
在另一個實施例中,為每個觀眾生成多個在預定時間使用的列表,例如用于平日夜晚觀看的列表,用于周末的列表、用于星期天早晨的列表。
在了解本方明詳細說明之前,可能最好陳述一下在本專利文件中自始至終使用的某些詞語的定義術語”包括”和”包含”及其引申詞,意思是沒有限制的包含;術語“或”是包括性的,意思是和/或;短語“與...相關聯(lián)的”、“與其相關聯(lián)的”及其引申短語,可以指包括、被包括在...內的、與...互連的、被含在...內的、與...連接的、可與...通信的、與...協(xié)作、交疊、并置、與...接近的、被束縛在...的、有、有...的特性、等等;術語“控制器”、“處理器”或裝置意思是控制至少一個操作的任何設備、系統(tǒng)或其一部分,這樣一個設備可以以硬件、軟件或固件的形式實現(xiàn)、或者以它們中至少兩種的某種組合的形式實現(xiàn)。應當注意的是,與任何特定控制器相關聯(lián)的功能可以是集中的或分布式的,無論是本地的還是遠程的。在本專利文件中提供對某些詞語的定義,所屬技術領域的普通熟練人員應當明白,這種定義在許多情況(即使不是在大多數(shù)情況)中也是適用于這種定義的詞語的先有的用法以及將來的用法。
為了更徹底理解本法明及其優(yōu)點,現(xiàn)在參考以下聯(lián)系各附圖的說明,圖中用相同的號碼代表相同的對象。
圖1表示按照本發(fā)明的一個實施例的一個示例性電視系統(tǒng)。
圖2是表示按照本發(fā)明實施例配置的被選擇的機頂盒部件的互連的框圖。
圖3是表示按照本發(fā)明實施例組合節(jié)目選擇控制列表的方法的流程圖。
圖4是表示按照本發(fā)明一個實施例生成和使用頻道選擇菜單的方法的流程圖。
具體實施例方式
本專利文件中在以下討論的圖1至圖4以及用來描述本發(fā)明原理的各種實施例僅僅是示例性的,不應以任何方式被解釋為要限制本發(fā)明的范圍。在接下來的示例性實施例的說明中,本發(fā)明被集成在或者被用于一個數(shù)字電視(TV)接收機中。然而,這個實施例僅僅是個舉例,不應被解釋為要把本發(fā)明的范圍限制到數(shù)字電視接收機。實際上,所屬技術領域的熟練人員知道,本發(fā)明的示例性實施例可以容易地被更改,以用于模擬電視接收機。
圖1表示按照本發(fā)明的一個實施例的一個示例性電視系統(tǒng)100。示例性電視系統(tǒng)100包含電視接收機105、帶有紅外(IR)檢測器160的TV控制器150、以及錄影機140。如以下將要更詳細地解釋的那樣,本發(fā)明提供一種個性化的電視頻道控制系統(tǒng)的系統(tǒng),用于按照一個或多個觀眾的個人愛好操作電視接收機105,特別是一種按觀眾經常的收視習慣而協(xié)調的系統(tǒng)。
電視接收機105包含用于顯示由有線或衛(wèi)星電視節(jié)目服務提供者所提供的電視節(jié)目的顯示屏110、紅外(IR)傳感器115和如由圍繞的虛線所示的一組手工控制按鈕120。手工控制按鈕可包括—但不限于—電源按鈕、音量控制按鈕、垂直和水平控制按鈕以及一個或多個頻道選擇按鈕。紅外(IR)傳感器115接收來自一個可選的、可由電視觀眾操作的手持式遙控器125的IR控制信號。一般而言,來自遙控器125的被IR傳感器115檢測到的IR控制信號在電視接收機105中被處理,以改變顯示屏110上正被觀看的頻道、增加或降低音量、開關電視接收機105、等等??蛇x地,可以將被IR傳感器115接收的IR控制信號傳遞到TV控制器150,以控制其操作。
TV控制器150對有線或衛(wèi)星電視節(jié)目服務提供者的輸入信號進行常規(guī)的調諧和解調,以生成例如一個可以從中衍生出視頻信號的動畫專家組(MPEG)編碼的數(shù)碼數(shù)據流?;蛘撸娨暯邮諜C105可從一個外部天線(未示出)或從其它替代源接收輸入電視節(jié)目信號。在本發(fā)明這個選擇性的實施例中,電視接收機105本身對來自另外源的輸入RF信號進行常規(guī)的調諧和解調,以生成例如一個可以從中衍生出視頻信號的MPEG編碼的數(shù)字數(shù)據流。
其它的節(jié)目源包括電視游戲輸入信號和來自攝影機(攝錄機)的視頻。在大多數(shù)情形中,使用這些設備的其中之一,表明觀眾更愿意不用本發(fā)明的自動頻道選擇方案,盡管這并非是必然的情形。在另一個實施例中,來自諸如電視游戲播放機的輸入被導向經過TV控制器并在執(zhí)行下文解釋的本發(fā)明的過程中被考慮。替代的節(jié)目源也可包括通常在個人電腦上、個人數(shù)字助理上或其它網絡使能的(web-enabled)設備上觀看的視頻圖像。這個替代的節(jié)目也可以被路由經過TV控制器150或者直接傳輸?shù)诫娨暯邮諜C105。不過要注意,這里關于哪個設備為接收某些輸入而被物理連接的區(qū)別只是示意性的,而不是隱含著功能限制。換言之,所有輸入都可首先進入接收機105,然后,該輸入部分地或全部被從接收機傳輸?shù)絋V控制器150,進行按照本發(fā)明的處理。同樣,諸如TV控制器150和視頻記錄器180的部件在圖中是分離的,但是可以容易地與顯示器110一起被共同安置在一個共同的外殼中。
TV控制器150也包含紅外(IR)傳感器160。紅外(IR)傳感器160接收來自電視觀眾操作的手持式遙控器125的紅外(IR)控制信號。操作TV控制器150的遙控器125最好與控制電視接收機105的是同一個遙控器125。通常,被IR傳感器160檢測到的IR控制信號在TV控制器150中被處理,以改變正在被傳送到電視接收機105供在顯示屏110上觀看的頻道、開或關TV控制器150(或電視接收機105)、以及調整其它電視控制。如上所述,在本發(fā)明的一個有益的實施例中,可以將TV控制器150集成在電視接收機105中。TV控制器150與電視接收機105的集成的好處是能減少設備的數(shù)量、布線和需要電視觀眾進行設置所作的努力。
在本發(fā)明另一個有益的實施例中,本發(fā)明的系統(tǒng)可以是一個被集成在電視接收機105中的內置系統(tǒng)。在本發(fā)明一個供選擇的有益實施例中,本發(fā)明的系統(tǒng)和方法可以部分地或者全部地在一個單獨的個人電腦(PC)170中實現(xiàn)。PC 170包含中央處理單元(CPU)180、視頻監(jiān)視器190和可移動存儲介質195。PC 170也包含諸如鍵盤、鼠標、內置硬盤驅動器和隨機存取存儲器(RAM)等常規(guī)部件(未示出)。用于執(zhí)行本發(fā)明的控制程序和必要的數(shù)據文件也可以被存儲在可移動存儲介質195中,后者例如可以是個3.5英寸軟盤、光盤只讀存儲器(CD ROM)、數(shù)字視盤(DVD)或類似的存儲介質。如果使用的是PC 170,TV控制器150可以是個標準機頂盒,它只是對輸入的視頻信號執(zhí)行調諧和解調功能,以便它們可以被顯示。在沒有PC 170或某個其它適當設備的情況下,TV控制器150含有用于利用節(jié)目選擇控制列表進行增強的TV控制所必需的部件。
圖2是表示按照本發(fā)明實施例配置的TV控制器200的被選擇的部件的功能互連的框圖。TV控制器200包括CATV輸入端口210、衛(wèi)星播送輸入端口202和天線輸入端口203,它們每個分別與輸入處理模塊211、212和213相連。應該明白,本實施例中的該裝置與圖1中所示的稍微不同;天線輸入在這里被顯示為被直接輸入到TV控制器200。一般來說,為了最大的好處,盡管并非必要,但是最好將盡可能多的輸入直接發(fā)送到TV控制器200,然后分發(fā)到其他部件。例如,可以將天線輸入發(fā)送到TV接收機105,在其中被劃分后,信號被發(fā)送到TV控制器(處理過的或未處理過的)并且即使在控制器不可用時也能在接收機105中被用作獨立的用途。節(jié)目輸入信號從它們各自的源被接收并經由各自的輸入處理模塊被傳送。如果為被接收信號的類型所允許,也可以有一個單一的輸入處理模塊服務于所有或任何數(shù)量的輸入源。當被選擇器215選擇時,被處理的輸入信號被傳送到顯示生成單元220。注意到如圖2中所示,選擇器215既選擇從哪個源接受節(jié)目,又選擇在該源可獲得的那些頻道中的個別頻道。這個雙重功能常常被不同的部件執(zhí)行。然而,本發(fā)明的系統(tǒng)和方法最有利地適用于輸入可以在個別頻道的級別被監(jiān)視和選擇的情形。來自諸如圖1中所示的視頻記錄器140的本地源的錄制節(jié)目單元經輸入單元205進入TV控制器200,如果被選擇器215選擇,則被傳送到顯示生成單元220。顯示生成單元220與接收機105的顯示單元110連接。
注意本文中所用的“頻道”指的是為觀看、記錄或某種其它操作而被手工或自動地選擇的聲頻或視頻輸入的源?!邦l道”可以是從一個廣播CATV或衛(wèi)星提供者發(fā)送的、或者從一個諸如錄像機、DVD播放機或VCR的本地源發(fā)送的許多頻道的其中之一。頻道選擇是進行這個選擇的行為,但是可以由觀眾手工地或者由系統(tǒng)自動地進行。如果是由系統(tǒng)進行的,則可以征詢也可以不征詢觀眾對該選擇的合意性的確認。
還要注意到,圖2中所示的和上述的有些部件總體上類似于當前的機頂盒和解碼器中的功能模塊,這些機頂盒和解碼器用于從可得到的源中任何一個接收節(jié)目輸入并為在顯示單元110上顯示節(jié)目而作準備。當然并不要求所有這些部件都被安置在相同的物理單元中。在一個實施例中,輸入處理模塊和顯示生成單元位于TV控制器200之外,但是在功能上與TV控制器200相連。
返回到圖2的實施例,處理器230按照在數(shù)據庫250上存儲的控制程序255指令TV控制器200并控制TV控制器200的操作。處理器230在執(zhí)行這些操作時使用隨機存取存儲器(RAM)235,并且最好也與一個非易失性只讀存儲器(ROM)(未予示出)通信,后者經編程以便在斷電、通電序列之后控制引導過程。注意如果電視系統(tǒng)100包括一個PC 170(如圖1中所示的那樣),則可以在其中含有處理器230、RAM235和數(shù)據庫,以取代TV控制器200的類似組件,或者作為TV控制器200的類似組件以外的重復附加。
在圖2的實施例中,TV控制器200中也包括一個與選擇器215和處理器230相連的計時器237,以及一個既與處理器230又與顯示生成單元220通信的菜單生成器222。計時器237對觀看每個頻道的時間是如何花費的進行測量,以便可以為一個觀看歷史日志作注解。為方便起見,這里將觀看時間視為從選擇一個頻道(“被觀看的”頻道)到隨后選擇另一個頻道之間的時段。不過它只包括這種選擇請求的收視或記錄設備實際通電期間的時間。在基本實施例中,沒有考慮到在電視顯示“圖像”期間是否有觀眾在場。當然在許多情況中,當某頻道被選擇作錄制時,觀眾將不在場。當進行錄制時,選擇器215選擇適當?shù)妮斎?,通過輸入/輸出端口205將其發(fā)送到錄影機。當然可以選擇以前錄制的材料作為輸入并發(fā)送供顯示。
可以用一個起動計時器237的信號(未予示出)來保證計時器僅在節(jié)目被顯示或記錄時運行。在一個優(yōu)選實施例中,處理器230確定某給定節(jié)目是否正在被顯示、記錄或者同時被顯示和記錄,以便這個信息可以被存儲在收視歷史中。
時鐘240可以由觀眾設定并獨立運行,或者可以根據(例如由選擇器215提供給時鐘的)節(jié)目內容被設定,或者可以根據其它某個源被設定。與計時器237(或者與用于使數(shù)據同步的系統(tǒng)時鐘)不同的是,時鐘240向處理器230提供實際的時刻、星期、日期和年份,以用于例如選擇在已知時間播送的節(jié)目。在另外的一個實施例中,時鐘240不是一個獨立的部件,在這種情況下,星期和時間是直接從EPG或其它輸入節(jié)目信號中導出的。
菜單生成單元222用于在處理器230的控制下根據在數(shù)據庫250上存儲的加權的程序控制列表257生成頻道選擇菜單。菜單生成單元222也可以只是顯示生成單元220所包含的一個功能,它生成觀眾可用來選擇節(jié)目頻道的菜單。節(jié)目選擇控制列表257是按照一個預定的算法并根據在收視歷史259中所存儲的關于用戶觀看每個特定頻道所花的時間量的信息來編輯的。
偏好簡檔261含有關于觀眾的特殊偏好的信息。自然,如果觀眾們分別地識別他們每個人,則任何數(shù)量的簡檔都是可以建立的。在優(yōu)選實施例中,為了允許觀眾影響本發(fā)明的系統(tǒng)的操作,許多偏好簡檔261中的信息是由觀眾手工輸入的,不然的話,它絕大部分是自動操作的。優(yōu)選地,觀眾只是改變缺省的偏好標志符,這樣實際上就不需要手工輸入。偏好簡檔信息可允許觀眾直接提出某些設置,或者簡單地用觀眾對預定查詢的應答來生成設置,對設置的使用在下文討論。
在操作中,TV控制器200接收來自各種源的節(jié)目輸入,并按用戶或按自動系統(tǒng)操作的控制,使與一個或多個節(jié)目頻道相關聯(lián)的影視表示在顯示器110上被顯示。它也可被用來控制將同一個或有些被選擇的其它節(jié)目信息發(fā)送到一個記錄設備存儲,供以后觀看或處理。隨著節(jié)目頻道被選擇,觀看(或記錄)它們所花的時間被存儲在數(shù)據庫250中,該信息被用來建立將被用來輔助觀眾控制頻道選擇過程的頻道選擇控制列表。
圖3是表示按照本發(fā)明實施例組合節(jié)目選擇控制列表257的方法300的流程圖。一開始(過程步驟開始),一個適當配置的TV控制器已經與一個諸如電視機的顯示單元以及一個或多個如例如圖2中所示的節(jié)目源連接。如前文所述,這個配置是示例性的而不是限制性的。下面所述的過程的步驟可以由機頂盒中的或者電視機本身或某個其它設備中的適當電路實現(xiàn)。與方法300相關聯(lián)的各種功能也可以分布在各種部件中。當TV控制器200(通過例如圖1中所示的IR檢測器160)接收一個頻道選擇命令時,計時器237被復位并開始為該頻道被觀看的時間計時(過程步驟305)。當然,有些頻道可能只被短時間觀看。在一個實施例中,出現(xiàn)的持續(xù)時間小于某個預定的時間—例如一秒鐘的頻道被忽略。在另一個實施例中,所有頻道都被用于分析,而不管持續(xù)時間如何。無論哪一種情況中,當一個隨后的頻道選擇請求已經被收到時,它被存儲在數(shù)據庫中(過程步驟310)。優(yōu)選地,所存儲的信息包括頻道本身的標記(可能是觀眾已知的頻道號或者某個標識符),包括源以及該頻道被觀看的持續(xù)時間。在一個實施例中,也記錄關于在節(jié)目正在被觀看時該頻道正在播送的節(jié)目的類型。
頻道偏好控制程序255按預定的時間間隔指令處理器230審查數(shù)據庫250中的收視歷史259的信息并計算花在每個頻道上的時間量(過程步驟315)。按照自上一次計算起的時間間隔內觀看各頻道所費的時間量將各頻道排序,向每個頻道分配一個權重值(weightvalue)(過程步驟320)。注意在這個實施例中,該權重值僅僅以自前一個時間間隔起被記錄的收視習慣為基礎。過程然后繼續(xù)到步驟325,按照在數(shù)據庫250中的偏好簡檔261上所存儲的觀眾偏好調整各權重值。如上所述,偏好簡檔261含有觀眾偏好信息,這種信息在最佳實施例中被用來調整本發(fā)明的系統(tǒng)的操作,以更密切地適合于觀眾的個體愛好和習慣。該信息一般由用戶輸入,但是也可以、或者作為替代,包括自動生成的信息。
在最佳實施例中,應用偏好簡檔261信息的一種方式是對權重值的調整。例如,盡管各權重(weights)起初是根據一段時間內的觀看時間分配的,但可以根據手工輸入的偏好,在實際使用權重值之前對權重值進行調整。另一個例子是,觀眾可以在簡檔中輸入一個關于如何使用權重值的選擇。節(jié)目選擇控制列表然后根據觀眾選擇的(或缺省的)更新選項而被更新(過程步驟330)。這個選項例如規(guī)定了是忽略以前的控制列表并通過創(chuàng)建新的列表來進行更新,還是通過對以前的列表加以考慮而進行更新,更新時對新老權重值同等對待,或是向新權重值或老權重值賦予更大的權重。這樣,用戶實際上選擇的是一個新計算的權重有較小影響的、緩慢變化的控制列表,或一個變化更迅速的列表,或者選擇一個完全替換前一個的控制列表。當然可以采用采用其它的更新選項。在更新的同時,將以前的列表保存在數(shù)據庫250中的一個檔案263中(過程步驟330)。這樣,可以恢復一個以前的列表,這種恢復一般是應觀眾的請求而進行的,所恢復的或者是實際存在過的或者是更改過的。
在一個選擇性實施例中,在例如有不同收視習慣的來訪客人可能會對列表有不希望的影響時,或者僅僅因為對某個列表滿意并希望保留該列表時,觀眾也可以暫停更新過程??蛇x地,在暫停期間也可以按照本文所述的過程編輯一個臨時的頻道控制列表,在恢復正常操作時,這個臨時列表或者要被保存起來,或者被丟棄。如前文所述,如果多個觀眾逐個地按個人自己進行標識,則可以生成并在數(shù)據庫250中存儲任何數(shù)量的偏好簡檔261、收視歷史259和節(jié)目選擇控制列表257。
圖4是表示按照本發(fā)明一個實施例生成和使用頻道選擇菜單的方法400的流程圖。在過程400的開始(過程步驟開始),已經按照上述的圖3中所示的方法300匯編了頻道控制列表257。當接收到一個控制列表激活信號時(過程步驟405),TV控制器200的處理器230確定要被應用的相應頻道控制列表257(過程步驟410)??刂屏斜砑せ钚盘柨梢栽诿慨斚到y(tǒng)被通電時或者每當觀眾調用一個菜單時被生成。這可以是一個明示的對菜單的請求,或者是一個例如在監(jiān)測到頻道“沖浪”時自動生成的信號。在一個實施例中,一旦觀眾使用遙控器上的下一個頻道(向上或向下)按鈕,適當?shù)目刂屏斜砭捅淮_定并被應用。在一個選擇性實施例中,按鈕一直正常工作,直到例如多于三個頻道被迅速連續(xù)地選擇,只有那時適當?shù)墓?jié)目選擇控制列表257才被應用?;蛘?,觀眾可以選擇控制列表頻道的一個菜單顯示,在這個情況下,菜單生成器222使顯示生成單元220顯示一個由觀眾使用的菜單(該步驟在圖中未予表示)。然而要注意,一個適當?shù)目刂屏斜淼拇_定,并不必然意味著向觀眾顯示菜單。如前文所述,頻道控制列表含有按照觀眾觀看習慣匯編的、并按照用戶偏好調整的許多頻道??赡苡卸鄠€列表,這與當前的日期和時間有關,或者與哪個觀眾已經標識了他們自己有關,或者與這二者都有關。當這些列表的一個列表已經被確定是適當?shù)臅r候(步驟410),處理器230指令選擇器215隨著下一個頻道命令被接收而循環(huán)經歷該列表(步驟415)。下一個頻道命令,就是觀眾要繼續(xù)到下一個頻道的命令,例如使用遙控器125上的頻道向上/向下按鈕但是并沒有輸入一個明示的要繼續(xù)到某個頻道的命令。這樣,觀眾僅在以前被確定是優(yōu)選的那些頻道中進行沖浪。在所示的實施例中,如果頻道沖浪一直繼續(xù)到超過預定的程度,則一個第二頻道控制列表被選擇(過程步驟420)。這個第二列表例如可以經過擴大的;即向其添加過額外頻道的第一列表,或者一個含有不同頻道集合的全新的列表。這樣,用戶在例如已經兩次到過第一列表所含有的頻道就得到了更多的選擇。盡管未予示出,也可以選擇一個第三或一個第四列表,如此等等,直到正被使用的頻道控制列表含有所有可得到的選擇。在最佳實施例中,用戶可以手工地在不同的列表之間來回轉換。例如在觀眾的頻道沖浪節(jié)奏已經慢下來時,這也可以自動實現(xiàn),讓接連的每個頻道被觀看某個預定的時間段。
即使有列表可以使用,如果存在電子節(jié)目指南(EPG),電子節(jié)目指南也同樣可被觀眾使用。在一個實施例中,每當EPG頻道被選擇時,列表就出現(xiàn),或者取代EPG,或者作為EPG的補充。在后一種情況中,列表最好出現(xiàn)在EPG的頂部。一般而言,具有最高權重值的頻道將出現(xiàn)在列表的頂部,列表中的頻道將出現(xiàn)在底部,恰好在正常EPG列表之上。該列表可以包含EPG元數(shù)據以模仿EPG的形式和感覺,或者可以被設計得有所不同。該列表同樣只含有一個選擇頻道的子集,該子集一般小于—最好大大小于所有頻道的規(guī)模(以方便使用)。所列的頻道數(shù),例如可以是預定的,或者,列表可包括其觀看時間已超過一個閾值量的所有頻道。(所顯示的)列表中的頻道數(shù),當與EPG一起被顯示時,可以多于或少于列表被單獨顯示時的頻道數(shù)。在另一個實施例中,可以這樣地重新生成EPG自身—使得被列舉的頻道是注明的或突顯的,這是一個可以與上述的獨立的初始列表顯示一起使用的特點。
最后,在節(jié)目選擇控制列表按照自動收集的收視歷史被編輯并在必要時按明示的觀眾偏好被調整的同時,還可以加入額外的性能。例如,如果收視歷史259揭示某電視節(jié)目被定期觀看(或記錄),則可以在節(jié)目選擇控制列表257中包括一個“定期收視”注釋。這個注釋可以按照在偏好簡檔261中記錄的任何相關選項而導致在適當時間自動顯示或記錄節(jié)目(當然,除非節(jié)目已經在被顯示或記錄)。還要注意到,可以在例如收視歷史259中保留其它有用的信息,諸如在某個特定節(jié)目頻道被顯示時觀眾所選擇的聲頻或視頻設置。這樣,當觀眾或者通過節(jié)目選擇控制列表(或基于控制列表的菜單)或者以其它方式再次選擇該頻道時,這些設置可被重新喚起并使用,作為一種缺省設置或者一個可選設置。
盡管已經詳細地說明了本發(fā)明,所屬技術領域的熟練人員知道,他們可以在不偏離本發(fā)明最寬的范圍和精神的情況下進行各種改變、替換或替代。
權利要求
1.在一個能夠從多個節(jié)目頻道有選擇地顯示節(jié)目輸入的電視系統(tǒng)(100)中,一種用于增強的節(jié)目頻道選擇控制的系統(tǒng),所述系統(tǒng)包含選擇器(215),用于選擇節(jié)目的輸入以便去作顯示處理;計時器(237),用于對被選擇供顯示的每個頻道的時間量進行計時;數(shù)據庫(250),用于記錄頻道選擇持續(xù)時間;與數(shù)據通信的處理器(230),用于周期性地編輯一個節(jié)目選擇控制列表(257),其中,節(jié)目選擇控制列表(257)包括被選擇并且被分配了相對于其它被列舉頻道的權重值的頻道,所述權重值是按照一個預定的算法根據在數(shù)據庫(250)上存儲的頻道選擇持續(xù)時間計算的。
2.權利要求1的系統(tǒng),其中,被計時的收視持續(xù)時間越長的頻道,被分配的權重值也越高,并且在節(jié)目選擇控制列表(257)上被列舉的頻道是從最高的相對權重值開始被列舉的。
3.權利要求1的系統(tǒng),進一步包含一個觀眾偏好簡檔(261)。
4.權利要求3的系統(tǒng),其中,觀眾偏好簡檔(261)包含自動生成的觀眾偏好信息。
5.權利要求3的系統(tǒng),其中,處理器(230)通過將在觀眾偏好簡檔(261)上存儲的信息應用于節(jié)目選擇控制列表(257)而生成一個經過調整的節(jié)目選擇控制列表。
6.權利要求1的系統(tǒng),其中,系統(tǒng)能夠生成和存儲多個節(jié)目選擇控制列表(257)。
7.權利要求6的系統(tǒng),其中,處理器(230)確定將節(jié)目選擇控制列表(257)中的哪一個應用到頻道選擇過程。
8.權利要求7的系統(tǒng),進一步包含一個時鐘(240),用于確定日子和時間,其中,處理器用時鐘數(shù)據作為確定要用哪個節(jié)目選擇控制列表(257)時的一個因數(shù)。
9.權利要求7的系統(tǒng),其中,處理器(230)用觀眾身份作為確定要用哪個節(jié)目選擇控制列表(257)時的一個因數(shù)。
10.權利要求1的系統(tǒng),其中,選擇器(215)用節(jié)目選擇控制列表(257)來確定要選擇哪個節(jié)目輸入供顯示。
11.權利要求10的系統(tǒng),其中,選擇器(215)連續(xù)地用多個節(jié)目選擇控制列表(257)來確定要選擇哪個節(jié)目輸入供顯示。
12.在能夠從多個可得到的節(jié)目頻道中顯示所選擇的節(jié)目的電視系統(tǒng)(100)中,一種用于增強對節(jié)目頻道選擇的方法,所述方法包含保持每個所顯示的節(jié)目被電視系統(tǒng)(100)顯示的時間量的一個收視歷史紀錄(259);按照收視歷史紀錄(259)中的顯示時間排定每個被顯示頻道相對于其它被顯示頻道的次序;和根據被顯示頻道的排序創(chuàng)建一個節(jié)目選擇控制列表(257)。
13.權利要求12的方法,其中,收視歷史紀錄(259)還包括關于被顯示節(jié)目在被顯示時的每天的時間的信息。
14.權利要求12的方法,其中,收視歷史紀錄(259)還包括關于被顯示的節(jié)目在被顯示時是星期幾的信息。
15.權利要求12的方法,其中,創(chuàng)建節(jié)目選擇控制列表(257)的步驟包括創(chuàng)建多個節(jié)目選擇控制列表(257)。
16.權利要求15的方法,進一步包含在接收到一個控制列表調用信號時確定要使用的適當?shù)墓?jié)目選擇控制列表(257)的步驟。
17.權利要求12的方法,進一步包含更新節(jié)目選擇控制列表(257)的步驟。
18.權利要求17的方法,進一步包含根據觀眾輸入創(chuàng)建一個偏好簡檔(261)的步驟,簡檔(261)包含一個更新方式選擇,其中節(jié)目選擇控制列表(257)按照所選擇的更新方式被更新。
全文摘要
一種為增強的電視(TV)控制而自動地建立、更新和使用電視頻道選擇列表的系統(tǒng)和方法。設置一個與TV節(jié)目顯示器相通信的TV控制器,使得多頻道節(jié)目輸入至少有一些是通過TV控制器而被傳送到TV的。多頻道輸入流中的所有頻道最初被賦予相等的權重值。電視觀眾按正常方式選擇供顯示的節(jié)目內容。位于TV控制器內的顯示時間計時器測量觀眾觀看每個頻道所花的時間量,這個信息被記錄在TV控制器的數(shù)據庫中的觀眾歷史目志中。TV控制器的處理器在控制程序的控制下,定期地審查觀眾歷史日志,并利用存儲在那里的收視時間信息為每個被收視的臺分配權重值。這些權重值然后被應用到一個頻道選擇控制列表。這時在含有最新的觀眾偏好信息該列表,被用來控制頻道選擇過程以及生成用于增強的頻道控制的屏幕菜單。
文檔編號H04N5/445GK1579089SQ02821034
公開日2005年2月9日 申請日期2002年9月26日 優(yōu)先權日2001年10月26日
發(fā)明者A·桑達拉拉詹 申請人:皇家飛利浦電子股份有限公司