專利名稱:若干訪問(wèn)時(shí)間的用戶身份資料的制作方法
相關(guān)申請(qǐng)這是1997年5月30日提交的題為“娛樂(lè)系統(tǒng)中用于自動(dòng)確定及動(dòng)態(tài)修改用戶優(yōu)選值的方法及設(shè)備”第08/866 707號(hào)申請(qǐng)的部分繼續(xù)申請(qǐng),該申請(qǐng)要求下列臨時(shí)申請(qǐng)Jean Goldschmidt、Earl Watts及Kathleen Lane 1996年6月6日提交“關(guān)于節(jié)目?jī)?yōu)選代理的說(shuō)明”第06/019 351號(hào)臨時(shí)申請(qǐng);Jean Goldschmidt、Tong Shah、ChristopherWilliams及Kathleen Lane 1996年8月22日提交“關(guān)于電視收看情況的監(jiān)視”第60/024 435號(hào)臨時(shí)申請(qǐng);1996年8月22日提交題為“對(duì)特殊用戶改制其配置的娛樂(lè)系統(tǒng)”第60/024 436號(hào)臨時(shí)申請(qǐng);JeanGoldschmidt、Tony Shah、Christopher Williams及Kathleen Lane 1996年8月27日提交題為“電視個(gè)人化”第60/024 452號(hào)臨時(shí)申請(qǐng)書;以及Jean Goldschmidt及Michael Watts 1996年6月26日提交題為“帶有建議收看清單的改制的電視時(shí)間表”第60/020 580號(hào)臨時(shí)申請(qǐng)的優(yōu)先權(quán)。上述每一份臨時(shí)申請(qǐng)共同轉(zhuǎn)讓給加里弗尼亞州,Santa Clara的Intel公司。
背景技術(shù):
1.發(fā)明領(lǐng)域本發(fā)明涉及娛樂(lè)系統(tǒng)領(lǐng)域,特別是,涉及用來(lái)根據(jù)用戶與監(jiān)視系統(tǒng)的交互作用及優(yōu)選的系統(tǒng)訪問(wèn)時(shí)間而自動(dòng)地配置一個(gè)系統(tǒng)的方法及設(shè)備。
2.背景信息近年來(lái),在娛樂(lè)系統(tǒng)的領(lǐng)域里已經(jīng)取得了大量的進(jìn)展。例如,節(jié)目導(dǎo)引現(xiàn)已在全(美)國(guó)范圍內(nèi)很多電纜系統(tǒng)中流行開(kāi)來(lái)。在一個(gè)實(shí)施例中,在電纜廣播范圍內(nèi)在特定的頻道上已提供了這些節(jié)目導(dǎo)引,以便提供下幾個(gè)小時(shí)的節(jié)目信息。這些現(xiàn)有技術(shù)系統(tǒng)的較為先進(jìn)者容許用戶與節(jié)目導(dǎo)引相互作用,以便手動(dòng)選擇特定的節(jié)目進(jìn)行記錄或收看。
娛樂(lè)系統(tǒng)中某些進(jìn)展的另一個(gè)例子是出現(xiàn)了家長(zhǎng)控制,可以“鎖住”那些可能不適合于某些家庭成員的頻道或要求其提供口令。在音頻設(shè)備、視頻錄/放設(shè)備等中,已取得了同等感人的進(jìn)展。這些設(shè)備中的一些設(shè)備允許用戶為了記錄一個(gè)節(jié)目在已知有關(guān)該節(jié)目的適當(dāng)信息(頻道、日期、開(kāi)始時(shí)間、結(jié)束時(shí)間、等等)的情況下,對(duì)于設(shè)備進(jìn)行手動(dòng)編程。另些現(xiàn)有系統(tǒng)允許用戶手動(dòng)地“增加”或“刪掉”一些頻道,由此產(chǎn)生優(yōu)選的“頻道沖浪”順序。例如,用戶為了在頻道沖浪時(shí)從頻道2直接轉(zhuǎn)到頻道5,可以刪除頻道3和4。然而,在這些系統(tǒng)中必須由用戶手動(dòng)編程頻道沖浪順序。如果下一個(gè)用戶需要不同的順序,則必須由該用戶手動(dòng)再編程。典型現(xiàn)有技術(shù)的娛樂(lè)系統(tǒng)不能按照用戶與監(jiān)視系統(tǒng)的相互作用(例如,用戶收看的頻道,在一天之內(nèi)用戶收看這些頻道的時(shí)間)對(duì)娛樂(lè)系統(tǒng)進(jìn)行自動(dòng)的、動(dòng)態(tài)的配置。而且,典型現(xiàn)有技術(shù)的娛樂(lè)系統(tǒng)不能根據(jù)系統(tǒng)被訪問(wèn)的時(shí)間(例如,下午500~下午800)來(lái)改變系統(tǒng)的配置。
這樣,存在著對(duì)于用來(lái)根據(jù)用戶與監(jiān)視系統(tǒng)的相互作用及優(yōu)選的系統(tǒng)訪問(wèn)時(shí)間而自動(dòng)地配置一系統(tǒng)的方法及設(shè)備的需要。
發(fā)明概述按照本發(fā)明的宗旨,提供一種用來(lái)根據(jù)用戶與監(jiān)視系統(tǒng)的相互作用及優(yōu)選的系統(tǒng)訪問(wèn)時(shí)間而自動(dòng)地配置一系統(tǒng)的方法及設(shè)備。按照一個(gè)實(shí)施例,至少部分地根據(jù)監(jiān)視到的用戶與該系統(tǒng)的相互作用而修改與該用戶相應(yīng)的用戶身份資料。至少部分地根據(jù)用戶身份資料來(lái)識(shí)別用戶優(yōu)選的系統(tǒng)訪問(wèn)時(shí)間,該系統(tǒng)至少部分地根據(jù)用戶身份資料及用戶優(yōu)選的系統(tǒng)訪問(wèn)時(shí)間而自動(dòng)地配置。
附圖的簡(jiǎn)單描述本發(fā)明將通過(guò)附圖中所示的、但并非用作限制的典型實(shí)施例加以描述,圖中相同的標(biāo)號(hào)表示類似的元件,其中,
圖1為示出構(gòu)成可實(shí)施本發(fā)明的娛樂(lè)系統(tǒng)的一些元件的框圖;圖2為示出按照本發(fā)明一個(gè)實(shí)施例的相應(yīng)于用戶優(yōu)選值的動(dòng)態(tài)改制系統(tǒng)工作參數(shù)中所遵循的步驟的流程圖;圖3為示出按照本發(fā)明的一個(gè)實(shí)施例在確定多個(gè)系統(tǒng)用戶的哪一個(gè)用戶當(dāng)前正在使用該系統(tǒng)中所遵循的步驟的流程圖;圖4為示出按照本發(fā)明的一個(gè)實(shí)施例在識(shí)別可能是用戶感興趣的節(jié)目信息中所遵循的步驟的流程圖;圖5為示出按照本發(fā)明的一個(gè)實(shí)施例在確定是否準(zhǔn)確打破以前的記錄習(xí)慣中所遵循的步驟的流程圖;圖6為示出包括本發(fā)明一個(gè)實(shí)施例的宗旨的示范性計(jì)算機(jī)系統(tǒng)的框圖;圖7為示出按照本發(fā)明一個(gè)實(shí)施例的軟件元件的框圖;圖8為示出按照本發(fā)明一個(gè)實(shí)施例的用戶身份資料數(shù)據(jù)庫(kù);以及圖9為示出按照本發(fā)明一個(gè)實(shí)施例的節(jié)目數(shù)據(jù)庫(kù)。
詳細(xì)描述為了提供對(duì)本發(fā)明的透徹了解,在以下的描述中,為了說(shuō)明之用陳述了具體的數(shù)量、材料及配置。然而,對(duì)于熟悉本專業(yè)的人來(lái)說(shuō),不帶具體細(xì)節(jié)也可以實(shí)施本發(fā)明。為了不擾亂本發(fā)明,省略或簡(jiǎn)化了那些在其它情況下周知的特點(diǎn)。而且,為了便于了解,把某些方法步驟作為獨(dú)立的步驟作了描述,然而,不應(yīng)該把這些獨(dú)立描述的步驟理解為依賴于其性能而必然獨(dú)立的安排。
現(xiàn)在,轉(zhuǎn)到圖1,該圖提供示出可在其中實(shí)施本發(fā)明的典型娛樂(lè)系統(tǒng)的一個(gè)例子的系統(tǒng)元件的方框圖。正如以下將要更詳細(xì)地討論的那樣,在一個(gè)實(shí)施例中,系統(tǒng)100包括為了存儲(chǔ)用戶身份資料信息而配置的系統(tǒng)控制器104,該控制器104為系統(tǒng)100的每一個(gè)用戶開(kāi)發(fā)利用。此外,為了檢索及存儲(chǔ)可從種類繁多的信源獲得的娛樂(lè)節(jié)目信息配置了系統(tǒng)控制器104。在系統(tǒng)100工作的期間內(nèi),系統(tǒng)控制器104通過(guò)至少對(duì)于娛樂(lè)系統(tǒng)多個(gè)用戶的一個(gè)子集、至少到用戶型的一個(gè)子集比較接收到的輸入與當(dāng)前的設(shè)定值來(lái)自動(dòng)地確定系統(tǒng)的多個(gè)用戶的哪一個(gè)用戶當(dāng)前正在使用該系統(tǒng)。確定了系統(tǒng)的多個(gè)用戶的哪一個(gè)用戶當(dāng)前正在使用該系統(tǒng)之后,系統(tǒng)控制器104按照相應(yīng)于被確定的娛樂(lè)系統(tǒng)用戶的用戶型的用戶優(yōu)選信息動(dòng)態(tài)地配置系統(tǒng)100的工作參數(shù),并且,為了增強(qiáng)用戶在系統(tǒng)100上的享樂(lè)還提供節(jié)目/娛樂(lè)建議,以及許多附加特點(diǎn)的附加值。正如以下將更詳細(xì)地討論的那樣,在一個(gè)實(shí)施例中,系統(tǒng)控制器104可以是包括了本發(fā)明主旨的計(jì)算機(jī)系統(tǒng)。在另一個(gè)實(shí)施例中,系統(tǒng)控制器104可以是具有所需處理能力并且包括了本發(fā)明主旨的“機(jī)頂”盒。還可以把系統(tǒng)控制器104稱作為了集中娛樂(lè)系統(tǒng)及計(jì)算平臺(tái)的世界以便實(shí)現(xiàn)以下將更詳細(xì)地討論的有利結(jié)果而設(shè)計(jì)的“會(huì)聚系統(tǒng)”,而與特定的實(shí)施例無(wú)關(guān)。
雖然從圖中所提出的典型實(shí)施例的角度描述了本發(fā)明,但是,那些熟悉本專業(yè)的人根據(jù)下列描述將意識(shí)到本發(fā)明并不局限于這些實(shí)施例,而且可以各種變更的實(shí)施例來(lái)實(shí)施。因此,在其復(fù)雜性比圖1中所描繪系統(tǒng)的復(fù)雜性或大或小的系統(tǒng)中可實(shí)施本發(fā)明的獨(dú)創(chuàng)特點(diǎn)。
如所示那樣,圖1僅僅示出包括了本發(fā)明主旨的娛樂(lè)系統(tǒng)的一個(gè)例子。在所示出的實(shí)施例中,系統(tǒng)100包括電視機(jī)/監(jiān)視器102、視頻記錄/重放設(shè)備106、DVD記錄/重放設(shè)備114(當(dāng)前,把DVD用作數(shù)字視盤及數(shù)字通用盤的縮寫詞,以反映DVD技術(shù)用于數(shù)據(jù)而不是用于電視的能力)、音頻/視頻調(diào)諧器及放大器110、音頻重放/記錄設(shè)備122以及CD唱機(jī)112,把全部設(shè)備連接到公共輸入/輸出(I/O)總線108上。可以意識(shí)到,使用公共I/O總線108只是為了在圖中易于說(shuō)明,還可以意識(shí)到,可以有利地采用另外一些確定輸入及輸出信號(hào)路線的方法。例如,可以把音頻輸入及輸出路線確定為使用適當(dāng)條件的獨(dú)立音頻“軟”電纜,可以把視頻信號(hào)的路線定為使用獨(dú)立的同軸電纜,可以把控制信號(hào)的路線定為沿著雙線串行線,或通過(guò)紅外(IR)通信信號(hào)或射頻(RF)通信信號(hào)。
此外,系統(tǒng)100包括揚(yáng)聲器系統(tǒng)116、話筒118、攝像機(jī)120及無(wú)線輸入/輸出控制設(shè)備132。在一個(gè)實(shí)施例中,無(wú)線I/O控制設(shè)備132是通過(guò)IR信號(hào)與系統(tǒng)100的元件進(jìn)行通信的娛樂(lè)系統(tǒng)遙控單元。在另一個(gè)實(shí)施例中,無(wú)線I/O控制設(shè)備132可以是通過(guò)IR信號(hào)或RF信號(hào)與系統(tǒng)100的元件進(jìn)行通信的無(wú)線鍵盤及游標(biāo)定位設(shè)備。在又一個(gè)實(shí)施例中,無(wú)線I/O控制設(shè)備132可以是帶有允許用戶在系統(tǒng)100的顯示器上定位游標(biāo)的跟蹤球附加特點(diǎn)的、在外觀上類似于一般娛樂(lè)系統(tǒng)的遙控器。
系統(tǒng)的核心是系統(tǒng)控制器104,它包括本發(fā)明的特點(diǎn),是為了控制與系統(tǒng)元件有關(guān)的種類繁多的特性而配置的。如所描繪的那樣,根據(jù)需要通過(guò)I/O總線108把控制器104連接到每一個(gè)系統(tǒng)元件上。在一個(gè)實(shí)施例中,可以給系統(tǒng)控制器104配置能夠通過(guò)IR信號(hào)或RF信號(hào)108′與系統(tǒng)元件進(jìn)行通信的無(wú)線通信發(fā)射機(jī)(或收發(fā)兩用機(jī))附加到I/O總線108上或者代替I/O總線108。盡管當(dāng)然可以利用無(wú)線I/O設(shè)備132單獨(dú)地控制系統(tǒng)100的娛樂(lè)系統(tǒng)的每一個(gè)元件,但是,為了控制這每一個(gè)元件配置了系統(tǒng)控制器104而與控制媒介無(wú)關(guān)。
如圖1中所示,為了接收來(lái)自種類繁多的源的節(jié)目輸入,可以配置系統(tǒng)100。例如,在一個(gè)實(shí)施例中,系統(tǒng)100接收來(lái)自下列源中的任一個(gè)或全部的節(jié)目輸入有線廣播124、衛(wèi)星廣播126(例如,通過(guò)衛(wèi)星拋物面接收天線)、廣播網(wǎng)134(例如,通過(guò)架空天線)的甚高頻(VHF)或超高頻(UHF)射頻通信、和/或電話/計(jì)算機(jī)網(wǎng)的接口128。那些熟悉本專業(yè)的人將意識(shí)到,可以把每一個(gè)源調(diào)諧到不同的頻道、不同的臺(tái)、不同的號(hào)碼、等等。那些熟悉本專業(yè)的人還將意識(shí)到,有線廣播輸入124、衛(wèi)星廣播輸入126及VHF/UHF輸入134可有利地接收來(lái)自數(shù)字廣播節(jié)目及數(shù)字電纜節(jié)目的輸入。
除了節(jié)目輸入之外,還可以對(duì)系統(tǒng)100配置一些一般用途的控制輸出端130,為了控制任意數(shù)目的設(shè)備可以配置該輸出端130。例如,在一個(gè)實(shí)施例中,當(dāng)系統(tǒng)控制器104配置系統(tǒng)100以顯示電影時(shí),控制器104還可以使室內(nèi)照明暗到預(yù)定的水平以進(jìn)一步增強(qiáng)收看環(huán)境。允許計(jì)算機(jī)系統(tǒng)控制例如照明。恒溫設(shè)定值及其它家用設(shè)備的控制電路在本專業(yè)中是周知的,因此,將不進(jìn)一步描述。在另一個(gè)實(shí)施例中,系統(tǒng)控制器104分析節(jié)目?jī)?nèi)容,并配置系統(tǒng)100以便取得節(jié)目的全部?jī)?yōu)點(diǎn)。例如,如果電視顯示是在環(huán)繞聲中的廣播,則系統(tǒng)控制器104確定在環(huán)繞聲中提供該節(jié)目,并配置系統(tǒng)100以便在環(huán)繞聲中顯示該電視顯示。如果下一個(gè)在網(wǎng)上演播的顯示不是在環(huán)繞聲中的廣播,則系統(tǒng)控制器104確定這一情況,并配置系統(tǒng)100以便適當(dāng)?shù)卦诹Ⅲw聲或單聲道中顯示該電視顯示。
除了包括本發(fā)明的主旨(以下,將更全面地進(jìn)行描述)之外,打算讓系統(tǒng)控制器104表示在本專業(yè)中已知的種類廣泛的計(jì)算機(jī)系統(tǒng)。這樣的計(jì)算機(jī)系統(tǒng)之一例是裝備著例如由加利弗尼亞州Santa Clara的Intel公司制造,一般可從該公司買到的Pentium處理器、Pentium專業(yè)處理器、或PentiumII處理器,或由馬薩諸塞州Manard的數(shù)字設(shè)備公司制造的Alpha處理器的高性能微處理器的臺(tái)式計(jì)算機(jī)系統(tǒng);一些用來(lái)接收、數(shù)字化及壓縮音頻和視頻信號(hào)的音頻和視頻輸入和輸出外圍設(shè)備/接口在本專業(yè)中也是已知的??梢砸庾R(shí)到,系統(tǒng)控制器104的外殼尺寸及設(shè)計(jì)是可以改變的,這允許將其較好地、直觀地安裝到系統(tǒng)100中。
還可以意識(shí)到,可以把圖1中描繪的幾個(gè)娛樂(lè)系統(tǒng)的元件有益地組合起來(lái)。例如,可以把系統(tǒng)控制器104集中到電視機(jī)/監(jiān)視器102、DVD114、或音頻/視頻調(diào)諧器及放大器110內(nèi)。
現(xiàn)在,轉(zhuǎn)到圖2~圖4,示出了說(shuō)明本發(fā)明的方法和步驟之一實(shí)施例的流程圖,這些方法和步驟用來(lái)自動(dòng)地確定多個(gè)用戶的哪一個(gè)用戶當(dāng)前正在使用該系統(tǒng),并且按照用戶身份資料的用戶優(yōu)選信息自動(dòng)地配置該系統(tǒng)。為了易于說(shuō)明,但不是限制因素,將從示范性實(shí)現(xiàn)的角度來(lái)開(kāi)發(fā)圖2~圖4,其中,在步驟202中,用戶首先開(kāi)始使用系統(tǒng)100??梢砸庾R(shí)到,系統(tǒng)100提供一些可用以觸發(fā)系統(tǒng)100的其它方法。在一個(gè)實(shí)施例中,用戶為了開(kāi)始收看電視機(jī)102而簡(jiǎn)單地使用無(wú)線I/O設(shè)備132。在一個(gè)實(shí)施例中,用戶正在通過(guò)系統(tǒng)控制器104及連接到電話/網(wǎng)絡(luò)通信I/O 128上的調(diào)制解調(diào)器(未圖示)“沖浪”Internet網(wǎng)。在步驟204中,系統(tǒng)控制器104確定已知系統(tǒng)的多個(gè)用戶的哪一個(gè)用戶當(dāng)前正在使用系統(tǒng)100,而與用戶用以觸發(fā)系統(tǒng)100的方法無(wú)關(guān)。以下,將更全面地描述系統(tǒng)控制器104用以確定多個(gè)用戶的哪一個(gè)用戶當(dāng)前正在使用系統(tǒng)100的方法。
在步驟204中確定了多個(gè)用戶的哪一個(gè)用戶當(dāng)前正在使用系統(tǒng)100之后,在步驟206中系統(tǒng)控制器104按照在相應(yīng)于被識(shí)別用戶的用戶身份資料中找到的用戶優(yōu)選信息動(dòng)態(tài)地配置系統(tǒng)100的系統(tǒng)配置設(shè)定值。正如以下更詳細(xì)地描述的那樣,這項(xiàng)配置至少可部分地根據(jù)用戶的優(yōu)選的系統(tǒng)訪問(wèn)時(shí)間。即,當(dāng)用戶優(yōu)選使用該系統(tǒng)或者該系統(tǒng)已代表用戶執(zhí)行某一操作例如記錄某一節(jié)目時(shí)。
參考圖8,這里描繪的是用戶身份資料數(shù)據(jù)庫(kù)800之一例。在圖8示出的實(shí)施例中,用戶身份資料數(shù)據(jù)庫(kù)800包含與系統(tǒng)100中所支持的每一種不同媒介有關(guān)的信息(用戶優(yōu)選信息)。例如,在圖8示出的實(shí)施例中,用戶身份資料數(shù)據(jù)庫(kù)800包括與電視機(jī)/監(jiān)視器、個(gè)人計(jì)算機(jī)及音頻元件相關(guān)的用戶優(yōu)選信息。正如所描繪的那樣,用戶身份資料數(shù)據(jù)庫(kù)800對(duì)于電視機(jī)/監(jiān)視器102跟蹤用戶優(yōu)選的頻道、音量、節(jié)目種類信息、是否鎖住內(nèi)容的信息、以及是否要求補(bǔ)充特定頻道的節(jié)目。在示出的實(shí)施例中,例如,用戶身份資料數(shù)據(jù)庫(kù)800包括對(duì)于虛構(gòu)用戶Joe的身份資料。如示出的那樣,用戶Joe喜愛(ài)的電視頻道為頻道2,他喜歡以中等音量收看該頻道,他喜歡收看運(yùn)動(dòng)類型的節(jié)目,不要求封鎖,也不要求任何補(bǔ)充節(jié)目。關(guān)于頻道7,Joe喜歡以低音量收看在這一頻道上可以得到的電影,他希望封鎖暴力電影。關(guān)于頻道11,Joe喜歡以中等音量收看這個(gè)臺(tái)的新聞報(bào)道,不需要封鎖,Joe希望在電視機(jī)/監(jiān)示器上顯示一個(gè)“窗口”,使相關(guān)于股票報(bào)價(jià)的補(bǔ)充節(jié)目出現(xiàn)于窗口中。在一個(gè)實(shí)施例中,系統(tǒng)控制器104檢索改制成Joe文件包的、具體的股票報(bào)價(jià)。在一種實(shí)現(xiàn)中,系統(tǒng)控制器104通過(guò)電話/網(wǎng)絡(luò)接口128在Internet網(wǎng)上從預(yù)定的世界范圍的網(wǎng)點(diǎn)上檢索該具體的股票報(bào)價(jià)。在另一種實(shí)現(xiàn)中,系統(tǒng)控制器104檢索來(lái)自廣播網(wǎng)電視頻道之一的一般股票報(bào)價(jià)信息。熟悉本專業(yè)的人將意識(shí)到,在一個(gè)實(shí)施例中可在系統(tǒng)控制器104中找到的存儲(chǔ)媒介里從當(dāng)?shù)貙?duì)用戶身份資料數(shù)據(jù)庫(kù)800進(jìn)行存儲(chǔ),而在另一些實(shí)施例中可通過(guò)系統(tǒng)控制器104的很多個(gè)輸入端口之一由系統(tǒng)控制器104遙遠(yuǎn)地對(duì)用戶身份資料數(shù)據(jù)庫(kù)800進(jìn)行存儲(chǔ)及訪問(wèn)。
作為附加的例子,用戶身份資料數(shù)據(jù)庫(kù)800包括指示用戶Joe優(yōu)選的計(jì)算機(jī)設(shè)定值的信息,該設(shè)定值包括優(yōu)選的Internet網(wǎng)點(diǎn)的類型(例如,比賽、運(yùn)動(dòng)及金融)、以及優(yōu)選的軟件應(yīng)用(例如,時(shí)鐘和生日提醒應(yīng)用)。用戶身份資料數(shù)據(jù)庫(kù)800還包括指示用戶Joe優(yōu)選的音頻文件設(shè)定值,該設(shè)定值包括優(yōu)選的廣播電臺(tái)及相應(yīng)的音樂(lè)類型、以及優(yōu)選的收聽(tīng)音量。此外,可以有利地利用用戶型信息為系統(tǒng)100當(dāng)前的用戶制作廣告。在一個(gè)實(shí)施例中,例如,作為形成為系統(tǒng)控制器104可以使用的信息可以把與存儲(chǔ)在特定娛樂(lè)系統(tǒng)中的用戶身份資料一致的種類廣泛的廣告段下行裝入。因此,如果系統(tǒng)控制器104確定一名兒童正在使用娛樂(lè)系統(tǒng)100,則系統(tǒng)104可以把廣告限定于麥片及玩具,而如果當(dāng)前的用戶為成年人,則系統(tǒng)控制器可以加強(qiáng)汽車及家用設(shè)備的廣告。在另一個(gè)實(shí)施例中,系統(tǒng)控制器104可從以上識(shí)別的多個(gè)節(jié)目源的任一個(gè)源積極地積累對(duì)當(dāng)前的系統(tǒng)用戶特別有關(guān)或者特別感興趣的新聞報(bào)道,以便開(kāi)發(fā)出改制的新聞節(jié)目。
可以意識(shí)到,可以對(duì)范圍廣闊的可配置的選擇值進(jìn)行監(jiān)視并將其存儲(chǔ)在用戶身份資料數(shù)據(jù)庫(kù)800中。除了圖8中示出的那些之外,可以存儲(chǔ)在用戶身份資料數(shù)據(jù)庫(kù)800中的其它用戶優(yōu)選值包括視頻控制,例如清晰度,對(duì)比度及亮度,以及音頻控制,例如環(huán)繞聲處理類型(包括DolbyTM環(huán)繞聲、DolbyTM數(shù)字式、DolbyTM環(huán)繞聲專業(yè)邏輯、DolbyTM3立體聲及THXTM)、各種環(huán)繞聲處理模式(包括聲道數(shù)目及模塊的聲音環(huán)繞類型,例如,音樂(lè)廳、搖滾音樂(lè)會(huì)、電影院,等等)、立體聲模式、單聲道模式、閉路字幕通/斷、以及優(yōu)選的顯示布局(例如窗口尺寸及位置)。還可以把其它優(yōu)選值信息存儲(chǔ)在用戶身份資料數(shù)據(jù)庫(kù)800中,其中包括最喜愛(ài)的10種顯示、最常收看/收聽(tīng)的源、每個(gè)源的最常收看/收聽(tīng)的頻道/臺(tái)、一般的收看/收聽(tīng)期間、最喜愛(ài)的類型、最喜愛(ài)的廣告、最喜愛(ài)的男女演員。例如,在一個(gè)實(shí)施例中,系統(tǒng)控制器104通過(guò)經(jīng)驗(yàn)來(lái)識(shí)別哪些廣告受到默認(rèn)或哪些廣告被中斷(例如用戶改變了頻道)以確定用戶喜愛(ài)哪些廣告。在另一個(gè)實(shí)施例中,系統(tǒng)控制器104可通過(guò)從用戶引出(例如,通過(guò)使用屏幕推薦)關(guān)于用戶是否喜歡該廣告、該廣告的類型,等等來(lái)確定特定的用戶優(yōu)選哪些廣告。在一個(gè)實(shí)施例中,把對(duì)音頻及視頻元件的這些可配置的選擇值存儲(chǔ)在用戶身份資料數(shù)據(jù)庫(kù)800中,按照信號(hào)的媒介源(例如衛(wèi)星廣播)來(lái)引用。作為一個(gè)例子,用戶優(yōu)選的視頻及音頻設(shè)定值可根據(jù)信號(hào)源而不同,例如對(duì)于一個(gè)音頻電臺(tái)環(huán)繞聲處理模式的選擇值為“音樂(lè)廳”,對(duì)于第2個(gè)音頻電臺(tái)則為“搖滾音樂(lè)會(huì)”,對(duì)于一個(gè)衛(wèi)星頻道則為“電影院”。
在本發(fā)明的一個(gè)實(shí)施例中,用戶身份資料數(shù)據(jù)庫(kù)800還存儲(chǔ)對(duì)每一個(gè)元件的缺省配置選擇值。例如,把對(duì)于電視機(jī)/監(jiān)視器102的特定的音量級(jí)、對(duì)比度設(shè)定值、亮度設(shè)定值,等等存儲(chǔ)起來(lái),在用戶身份資料數(shù)據(jù)庫(kù)800中沒(méi)有存儲(chǔ)不同的頻道特定的優(yōu)選值的情況下,系統(tǒng)控制器104使用上述那些值。作為另一個(gè)例子,把對(duì)于音頻/視頻調(diào)諧器及放大器110的特定的音量級(jí)及臺(tái)設(shè)定值存儲(chǔ)起來(lái),在用戶身份資料數(shù)據(jù)庫(kù)800沒(méi)有存儲(chǔ)更具體的優(yōu)選值的情況下系統(tǒng)控制器104使用上述那些值。
在本發(fā)明的一個(gè)實(shí)施例中,系統(tǒng)控制器104還提供顯示在一預(yù)定的時(shí)間期間(例如,下兩個(gè)小時(shí)、下一周、或下幾周)內(nèi)當(dāng)前頻道選擇的電視時(shí)間表。如以下參考圖9更詳細(xì)地討論的那樣,所顯示的當(dāng)前節(jié)目安排可從節(jié)目數(shù)據(jù)庫(kù)中得到。這種電視時(shí)間表的顯示是一可配置的選擇值,該值可根據(jù)用戶的優(yōu)選值從一個(gè)用戶到另一個(gè)用戶而改變。在一個(gè)實(shí)施例中,電視時(shí)間表只顯示用戶身份資料數(shù)據(jù)庫(kù)800指示為當(dāng)前用戶收看的那些頻道。此外,在一個(gè)實(shí)施例中,在電視時(shí)間表上各頻道的順序根據(jù)用戶的優(yōu)選值而改變。在這一實(shí)施例中,用戶身份資料數(shù)據(jù)庫(kù)800保持著用戶收看每一個(gè)電視頻道所花的時(shí)間記錄。于是,當(dāng)系統(tǒng)控制器104接收到收看電視時(shí)間表(例如,通過(guò)用戶的遙控)的請(qǐng)求時(shí),系統(tǒng)控制器104在表格中以從最常收看到最不常收看的順序來(lái)顯示各頻道。在另一實(shí)施例中,電視時(shí)間表根據(jù)在顯示的時(shí)間期間內(nèi)可得到的節(jié)目類型而在其中顯示各頻道。例如,頻道2可能是用戶Joe的喜愛(ài)的頻道,但是,如果頻道8正在播出足球比賽而頻道2正在播出關(guān)于編織品的歷史記錄影片(在用戶Joe的類型優(yōu)選值清單上,并不高),則系統(tǒng)控制器104將在顯示頻道2之前顯示頻道8。
按照本發(fā)明的另一實(shí)施例,電視時(shí)間表只根據(jù)用戶的優(yōu)選的系統(tǒng)訪問(wèn)時(shí)間來(lái)顯示在一天的特定時(shí)間期間內(nèi)可以得到的節(jié)目選擇值。這一時(shí)間期間是由系統(tǒng)控制器104根據(jù)用戶身份資料數(shù)據(jù)庫(kù)800識(shí)別的時(shí)間期間,在該期間內(nèi)用戶最常收看電視。例如,用戶可能一般只在下午6點(diǎn)與下午9點(diǎn)之間收看電視。這樣,在這一實(shí)施例中,本發(fā)明將只顯示在下午6點(diǎn)到下午9點(diǎn)的時(shí)間期間內(nèi)可以得到的節(jié)目選擇值,即使是在上午10點(diǎn)顯示出該時(shí)間表。
在本發(fā)明的一個(gè)實(shí)施例中,可以通過(guò)電視時(shí)間表進(jìn)行各種節(jié)目的選擇。在這一實(shí)施例中,用戶可以這樣來(lái)選擇該表的特定部分,通過(guò)跨過(guò)該表把游標(biāo)移動(dòng)到該表中包括要選擇的節(jié)目標(biāo)題的單元內(nèi),然后,當(dāng)游標(biāo)在該單元范圍內(nèi)時(shí)“點(diǎn)擊”該鼠標(biāo)按鈕。然后,系統(tǒng)控制器104問(wèn)用戶要收看還是要記錄所選擇的節(jié)目,并根據(jù)用戶的要求顯示或記錄該節(jié)目。
返回到圖2的示范性實(shí)例中,平行于在步驟206中配置系統(tǒng)100的系統(tǒng)配置,在步驟210中系統(tǒng)控制器104繼續(xù)監(jiān)視用戶與系統(tǒng)100的交互作用,以便修改和清理存儲(chǔ)在用戶身份資料數(shù)據(jù)庫(kù)800中的用戶優(yōu)選信息。系統(tǒng)控制器104特別監(jiān)視并記錄娛樂(lè)系統(tǒng)接收的每一項(xiàng)用戶輸入(例如,音量、彩色、補(bǔ)充節(jié)目、記錄在特定網(wǎng)頁(yè)上的時(shí)間,等等),修改在用戶身份資料的適當(dāng)記錄中找到的用戶優(yōu)選信息。
可以意識(shí)到,為了精確地監(jiān)視和記錄用戶輸入,必須使系統(tǒng)控制器104知道用戶的輸入。在一個(gè)實(shí)施例中,把輸入信號(hào)(例如,改變頻道/臺(tái)、改變音量、輸入網(wǎng)頁(yè)地址、輸入設(shè)備編程,等等)通過(guò)系統(tǒng)控制器104輸入到系統(tǒng)100,這本身促進(jìn)控制信號(hào)到各適當(dāng)元件去執(zhí)行所需的功能。在另一個(gè)實(shí)施例中,可以把輸入直接提供給系統(tǒng)100的不同元件而不經(jīng)過(guò)系統(tǒng)控制器104。在這一實(shí)施例中,系統(tǒng)控制器104可從那些識(shí)別用戶輸入的不同的元件來(lái)接收控制信號(hào)。換句話說(shuō),在這一實(shí)施例中系統(tǒng)控制器104可被動(dòng)地,例如通過(guò)無(wú)線I/O設(shè)備132來(lái)監(jiān)視提供給系統(tǒng)100的各種元件的無(wú)線信號(hào),以便識(shí)別用戶的輸入。
在步驟208中,一旦已按照在用戶身份資料數(shù)據(jù)庫(kù)800中找到的用戶優(yōu)選信息配置了系統(tǒng)100,則系統(tǒng)控制器104掃描在節(jié)目數(shù)據(jù)庫(kù)中找到的節(jié)目信息,以便根據(jù)用戶身份資料來(lái)識(shí)別可能是該用戶特別感興趣的節(jié)目。以下,將更詳細(xì)地描述系統(tǒng)控制器104用以提供適當(dāng)節(jié)目建議的方法。在一個(gè)實(shí)施例中,節(jié)目數(shù)據(jù)庫(kù)是系統(tǒng)控制器104的一部分,通過(guò)經(jīng)電話/網(wǎng)絡(luò)通信128或經(jīng)其它媒介例如分配軟磁盤或CD-ROM、模擬視頻信號(hào)的垂直消隱期間(VBI)、或相應(yīng)于數(shù)字視頻信號(hào)(例如,來(lái)自衛(wèi)星系統(tǒng))的其它數(shù)據(jù)流去訪問(wèn)遠(yuǎn)程服務(wù)器(未示出)來(lái)周期性地修改節(jié)目數(shù)據(jù)庫(kù)。在另一個(gè)實(shí)施例中,把節(jié)目數(shù)據(jù)庫(kù)設(shè)置在遠(yuǎn)程服務(wù)器(未示出)上,當(dāng)需要時(shí)系統(tǒng)控制器104訪問(wèn)該遠(yuǎn)程服務(wù)器。圖9中描繪了適用于本發(fā)明的節(jié)目數(shù)據(jù)庫(kù)之一例。在圖9示出的實(shí)施例中,節(jié)目數(shù)據(jù)庫(kù)900提供相應(yīng)于各種媒介(電纜、RF廣播、衛(wèi)星、音頻節(jié)目,等等)節(jié)目信息、在每一種媒介中可以得到的頻道、節(jié)目時(shí)隙、以及在每一時(shí)隙中節(jié)目的類型。于是,可根據(jù)需要得到對(duì)于一周(星期一~星期日)的每一天和對(duì)于一個(gè)月的每一天(1-31日)的節(jié)目信息。為了易于說(shuō)明起見(jiàn),把節(jié)目數(shù)據(jù)庫(kù)900描繪為三維陣列,然而,可以用種類繁多的傳統(tǒng)數(shù)據(jù)結(jié)構(gòu)之任一種來(lái)實(shí)現(xiàn)節(jié)目數(shù)據(jù)庫(kù)900。
可以意識(shí)到,對(duì)于各種頻道還可在節(jié)目數(shù)據(jù)庫(kù)900中存儲(chǔ)附加信息(未示出)。這種附加信息包括節(jié)目的長(zhǎng)度、節(jié)目的描述/概要、男/女演員、導(dǎo)演、第1次播出或發(fā)表的日期、節(jié)目的類型、頻道呼叫信號(hào)、規(guī)格、評(píng)論、等等。
現(xiàn)在,返回到圖2,在步驟208中在已經(jīng)根據(jù)需要提供了節(jié)目建議之后,在步驟220中一直到系統(tǒng)控制器104檢出了新用戶之前,系統(tǒng)控制器104繼續(xù)監(jiān)視用戶與系統(tǒng)100的相互作用。在示出的實(shí)施例中一直到把系統(tǒng)100關(guān)斷之前,系統(tǒng)控制器104繼續(xù)監(jiān)視用戶與系統(tǒng)100的相互作用,并確定是否檢出了新用戶。
圖3示出系統(tǒng)控制器104在按照本發(fā)明的一個(gè)實(shí)施例確定多個(gè)系統(tǒng)用戶的哪一個(gè)用戶當(dāng)前正在使用系統(tǒng)100中所遵循的步驟。圖3按照本發(fā)明的一個(gè)實(shí)施例更詳細(xì)地特別示出圖2的步驟204及220。正如所描繪的那樣,該方法從在步驟302中系統(tǒng)控制器104監(jiān)視用戶與系統(tǒng)100的交互作用并檢查當(dāng)前的系統(tǒng)設(shè)定值開(kāi)始。正如以下更詳細(xì)地討論的那樣,這一被監(jiān)視的用戶信息被存儲(chǔ)在情況日志中。在步驟304中,系統(tǒng)控制器104對(duì)于娛樂(lè)系統(tǒng)多個(gè)用戶的至少一個(gè)子集,把情況日志中所包括的信息及當(dāng)前系統(tǒng)設(shè)定值、與用戶優(yōu)選值信息加以比較。在一個(gè)實(shí)施例中,多個(gè)用戶身份資料被存儲(chǔ)在當(dāng)?shù)丶丛谙到y(tǒng)100中,為了確定哪一個(gè)用戶正在使用該娛樂(lè)系統(tǒng),利用全部的用戶身份資料。在另一個(gè)實(shí)施例中,系統(tǒng)控制器104可以把對(duì)于多個(gè)娛樂(lè)系統(tǒng)用戶的第1個(gè)子集的用戶優(yōu)選值信息的一選擇子集裝入到一存儲(chǔ)器中,如果沒(méi)有找到一致則裝入來(lái)自多個(gè)娛樂(lè)系統(tǒng)用戶身份資料的后繼子集的用戶優(yōu)選值信息的子集,一直到找到了一致。關(guān)于已知系統(tǒng)用戶的可以得到的信息被包括在用戶身份資料數(shù)據(jù)庫(kù)(例如用戶身份資料數(shù)據(jù)庫(kù)800)中,該用戶身份資料數(shù)據(jù)庫(kù)可歸屬于當(dāng)?shù)氐南到y(tǒng)100范圍內(nèi),也可歸屬于遠(yuǎn)程存儲(chǔ)上。在一種實(shí)現(xiàn)中,系統(tǒng)控制器104只利用自從系統(tǒng)控制器104上次被開(kāi)通并且系統(tǒng)控制器104上次識(shí)別了特定用戶之后已經(jīng)存儲(chǔ)到情況日志中的信息。在步驟306中,系統(tǒng)控制器104識(shí)別情況日志的信息是否與任一已知的系統(tǒng)用戶的數(shù)據(jù)信息相一致。在一個(gè)實(shí)施例中,系統(tǒng)控制器104計(jì)算對(duì)于在情況日志中的信息和當(dāng)前系統(tǒng)設(shè)定值的、以及對(duì)于每一個(gè)已知的系統(tǒng)用戶的用戶度量。如果該度量大于情況日志中的信息與已知用戶之一的用戶身份資料相一致的預(yù)定概率,則系統(tǒng)控制器104確定為一致已經(jīng)形成了,在步驟308中按照用戶身份資料數(shù)據(jù)庫(kù)800的用戶優(yōu)選值信息來(lái)配置系統(tǒng)100。
在一個(gè)實(shí)施例中,該用戶度量考慮到正如存儲(chǔ)在用戶身份資料數(shù)據(jù)庫(kù)800中那樣對(duì)于每一個(gè)用戶可配置的選擇值在系統(tǒng)100中的當(dāng)前設(shè)定值,例如電視頻道、當(dāng)前音量設(shè)定值、當(dāng)前音頻臺(tái)、節(jié)目類型,等等??梢砸庾R(shí)到,為了識(shí)別某一信息例如節(jié)目類型,系統(tǒng)控制器104可能需要訪問(wèn)圖9的節(jié)目數(shù)據(jù)庫(kù)900,以便識(shí)別當(dāng)前正在收看的電視頻道為哪一個(gè)節(jié)目,從而識(shí)別該節(jié)目類型。在其它實(shí)施例中,這種補(bǔ)充信息可以作為IntercastTM信息在廣播本身中提供,或者在VBI中,或者利用其它增強(qiáng)的電視數(shù)據(jù)機(jī)制來(lái)提供。
為了產(chǎn)生該度量,在本發(fā)明的一個(gè)實(shí)施例中對(duì)每一個(gè)可配置的選擇值給予一個(gè)不同的預(yù)定權(quán)值,把各已加權(quán)的值加到一起。作為一個(gè)例子,可以對(duì)正在收看的電視頻道給予比該頻道的音量高的權(quán)值。把各已加權(quán)的值之和與一預(yù)定值比較,如果該和超過(guò)了該預(yù)定值,則系統(tǒng)控制器104認(rèn)為找到了一致。在一個(gè)實(shí)施例中,預(yù)定的權(quán)值是動(dòng)態(tài)的,這允許當(dāng)選擇值的持續(xù)時(shí)間保持不變時(shí),改變對(duì)該特定選擇值的權(quán)值。例如,如果正在收看的電視頻道已經(jīng)保持了好幾分鐘都沒(méi)有被改變表明用戶真是正在收看該頻道,則該正在被收看的電視頻道的權(quán)值可以高得多,而不是如果每經(jīng)幾秒鐘就改變一個(gè)頻道表明用戶只是簡(jiǎn)單地“跳”過(guò)那些頻道。也就是說(shuō),對(duì)不同的可配置的選擇值所給予的權(quán)值通過(guò)時(shí)間由經(jīng)驗(yàn)來(lái)確定,允許系統(tǒng)控制器104改善其能夠迅速識(shí)別哪一個(gè)用戶當(dāng)前正在使用系統(tǒng)100的精度。
在本發(fā)明的一個(gè)實(shí)施例中,在步驟306中系統(tǒng)控制器104催促用戶來(lái)核實(shí)一致。例如,系統(tǒng)控制器104可在電視機(jī)/監(jiān)視器102上提供一個(gè)窗口,在窗口中顯示可能是系統(tǒng)用戶的一些圖像,其中,所顯示的第一個(gè)圖像是系統(tǒng)控制器104已識(shí)別為最可能的系統(tǒng)用戶的圖像,要求用戶當(dāng)顯示出其優(yōu)選的圖像時(shí)作出肯定的響應(yīng)(例如,通過(guò)遙控或語(yǔ)言指令);或者用另一種形式,系統(tǒng)控制器104可以提問(wèn)題的形式提供聲音催促,例如,“Joe,這是你優(yōu)選的圖像嗎?”。如果該一致得到了精確的核實(shí),則在步驟308中系統(tǒng)控制器104著手配置該系統(tǒng)。否則,系統(tǒng)控制器104返回到步驟302繼續(xù)監(jiān)視用戶與系統(tǒng)的相互作用。
在本發(fā)明的一個(gè)實(shí)施例中,系統(tǒng)控制器104允許用戶利用具體的用戶優(yōu)選值開(kāi)始“訓(xùn)練”該系統(tǒng)。這種訓(xùn)練允許用戶開(kāi)始選擇其某些或全部?jī)?yōu)選值。在一種實(shí)現(xiàn)中,這種訓(xùn)練通過(guò)直接輸入具體的選擇值例如,優(yōu)選的頻道,音量設(shè)定值、節(jié)目類型,等等來(lái)進(jìn)行。在另一種實(shí)現(xiàn)中,間接地進(jìn)行該系統(tǒng)的訓(xùn)練,通過(guò)在屏幕上詢問(wèn),要求用戶從節(jié)目類型(科學(xué)小說(shuō)、運(yùn)動(dòng)、紀(jì)錄片,等等)的清單中選擇用戶喜歡收看的節(jié)目。然后,系統(tǒng)控制器104把對(duì)于該詢問(wèn)的響應(yīng)變換成為系統(tǒng)100中可以利用的不同的配置選擇值。
在本發(fā)明的一個(gè)實(shí)施例中,在步驟304中找到用戶一致之前,系統(tǒng)控制器104使用已編程的缺省設(shè)定值。在另一實(shí)施例中,在找到用戶一致之前,系統(tǒng)控制器104使用存儲(chǔ)在用戶身份資料數(shù)據(jù)庫(kù)800中的“保守的”(例如,低的音量設(shè)定值,只顯示不封鎖的電視頻道,等)用戶優(yōu)選的選擇值。例如,如果選擇對(duì)一個(gè)用戶而不對(duì)其它用戶鎖住幾個(gè)頻道的家長(zhǎng)控制,則在找到用戶一致之前系統(tǒng)控制器104把家長(zhǎng)控制用作缺省優(yōu)選值。
在本發(fā)明的另一些實(shí)施例中,可有利地采用不是以上所描述的、不同的機(jī)制來(lái)識(shí)別系統(tǒng)100的當(dāng)前用戶。例如,在一個(gè)實(shí)施例中,系統(tǒng)100的用戶使用系統(tǒng)100的話筒來(lái)講話(例如,為了激勵(lì)系統(tǒng)100)。系統(tǒng)控制器104把來(lái)自該用戶的音頻輸入與預(yù)先存儲(chǔ)的來(lái)自多個(gè)可能用戶的音頻取樣加以比較并識(shí)別預(yù)先存儲(chǔ)的取樣的哪一個(gè)取樣是最接近于該音頻輸入的,以識(shí)別該用戶。合適的音頻識(shí)別軟件的一個(gè)例子是SpeakKey,這種軟件通??蓮挠〉诎布{州Fort Wayue的ITT公司買到。另一個(gè)合適的音頻識(shí)別開(kāi)發(fā)軟件是Speech Print ID.,這種軟件通??蓮牡每怂_斯州Dallas的Voice Print System公司買到。在另一個(gè)不同的實(shí)施例中,使用一個(gè)或一個(gè)以上的系統(tǒng)100的攝像機(jī)來(lái)掃描系統(tǒng)100的用戶的視頻圖像。系統(tǒng)控制器104把已掃描的用戶的圖像與預(yù)先存儲(chǔ)的多個(gè)可能用戶的視頻掃描加以比較并識(shí)別預(yù)先掃描的圖像的哪一個(gè)圖像是最接近于該當(dāng)前用戶的已掃描圖像,以識(shí)別該用戶。合適的視頻識(shí)別軟件的一個(gè)例子是True Face Cyber Watch,這種軟件通??蓮鸟R薩諸塞州Wellesley的Miros公司買到。
確定了多個(gè)娛樂(lè)系統(tǒng)用戶的哪一個(gè)用戶當(dāng)前正在使用系統(tǒng)100之后,在圖2的步驟208中,在一個(gè)實(shí)施例中,系統(tǒng)控制器104對(duì)該用戶提供一些是接近于與特定用戶的用戶身份資料對(duì)準(zhǔn)了的節(jié)目建議。圖4示出按照本發(fā)明的一個(gè)實(shí)施例系統(tǒng)控制器104為了識(shí)別可能是用戶特別感興趣的節(jié)目所遵循的方法和步驟。在步驟400中,系統(tǒng)控制器104首先訪問(wèn)節(jié)目數(shù)據(jù)庫(kù)來(lái)搜索與用戶身份資料優(yōu)選值一致的關(guān)鍵字。也就是說(shuō),按照本發(fā)明的宗旨,系統(tǒng)控制器104訪問(wèn)節(jié)目數(shù)據(jù)庫(kù)例如節(jié)目數(shù)據(jù)庫(kù)900,并通過(guò)可以得到的節(jié)目信息來(lái)搜索例如與當(dāng)前用戶的用戶身份資料中所包含的類型信息一致的關(guān)鍵字。在圖4示出的實(shí)施例中,在訪問(wèn)了節(jié)目數(shù)據(jù)庫(kù)900之后,系統(tǒng)控制器104根據(jù)可以得到的節(jié)目信息來(lái)確定其節(jié)目類型的用戶優(yōu)選值與在用戶身份資料數(shù)據(jù)庫(kù)800中找到的優(yōu)選值一致的全部節(jié)目。例如,如果根據(jù)其用戶身份資料用戶Joe表現(xiàn)為一名對(duì)密執(zhí)安大學(xué)足球隊(duì)的球迷,則系統(tǒng)控制器104通過(guò)節(jié)目數(shù)據(jù)庫(kù)900來(lái)搜索密執(zhí)安大學(xué)的足球比賽。如果沒(méi)有找到,則系統(tǒng)控制器104可優(yōu)選缺省值、即一般體育比賽項(xiàng)目。
在步驟400中產(chǎn)生了節(jié)目建議的清單之后,在步驟402中系統(tǒng)控制器104在相互作用的突然跳出的窗口中以節(jié)目建議的清單來(lái)催促該系統(tǒng)用戶。在步驟404中,用戶可通過(guò)例如無(wú)線I/O設(shè)備132來(lái)選擇被建議的節(jié)目選擇值之一,或者決定放棄該建議并在當(dāng)前頻道上繼續(xù)收看節(jié)目。如果用戶在步驟404中選擇了在相互作用的突然跳出的窗口中的建議之一,則在步驟406中系統(tǒng)控制器104按照該用戶型來(lái)配置系統(tǒng)100,以允許該用戶收看所選擇的節(jié)目。
在本發(fā)明的一個(gè)實(shí)施例中,用戶身份資料數(shù)據(jù)庫(kù)800還包括用于用戶定義的請(qǐng)求的存儲(chǔ)器。系統(tǒng)控制器104考慮到單獨(dú)的用戶輸入特殊建議的請(qǐng)求。這些請(qǐng)求可以是對(duì)于展示/電影的具體標(biāo)題或關(guān)鍵字,該請(qǐng)求可包括通配符(例如,在標(biāo)題中帶有“星”的任何展示),也可以是否定的(例如,在標(biāo)題中沒(méi)有帶“星”的展示)。在得到了特殊的搜索請(qǐng)求之后,系統(tǒng)控制器104每當(dāng)接收到已修改的節(jié)目信息時(shí)(正如以上所討論的那樣,通過(guò)在線業(yè)務(wù)、軟磁盤,等等)就搜索節(jié)目信息,并在步驟402中以所找到的節(jié)目信息來(lái)催促該用戶??墒?,該用戶就能夠選擇收看和/或記錄該節(jié)目。
然而,如果在步驟404中該用戶決定放棄被建議的節(jié)目,則系統(tǒng)控制器104在步驟408中可催促該用戶選擇記錄被建議的節(jié)目之一。如果該用戶選擇記錄節(jié)目建議之一,則系統(tǒng)控制器104對(duì)任一種可得到的記錄媒介配置系統(tǒng)100以記錄該節(jié)目選擇值。例如,在一個(gè)實(shí)施例中,系統(tǒng)控制器104可以把為了在視頻磁帶上記錄該節(jié)目所需的信息(日期、頻道、開(kāi)始時(shí)間、結(jié)束時(shí)間,等等)配置給視頻記錄/重放設(shè)備106。在另一實(shí)施例中,系統(tǒng)控制器104可以把節(jié)目選擇值記錄在是系統(tǒng)控制器104本身的一部分(例如,見(jiàn)下述圖6)的大容量存儲(chǔ)器上。然而,如果該用戶決定放棄在步驟410中提出的記錄任一節(jié)目的建議,則系統(tǒng)控制器按照?qǐng)D2簡(jiǎn)單地繼續(xù)監(jiān)視并修改用戶優(yōu)選值。雖然是以電視廣播的角度出現(xiàn)的,但是,一個(gè)熟悉本專業(yè)的人將意識(shí)到,上述同樣可應(yīng)用于早些時(shí)候所描述的多種節(jié)目輸入的每一種。
在本發(fā)明的一個(gè)實(shí)施例中,每當(dāng)檢出新用戶時(shí)系統(tǒng)控制器104都重復(fù)圖4各步驟,由此,正如以上參考圖2所討論的那樣,把當(dāng)前的節(jié)目建議提供給該新用戶。此外,在本發(fā)明的一個(gè)實(shí)施例中,系統(tǒng)控制器104還周期性地重復(fù)圖4的各步驟。這允許把新建議提供給該用戶。在另一實(shí)施例中,系統(tǒng)控制器104可完全在事先(例如,幾天或幾周)以用來(lái)發(fā)表為了記錄該節(jié)目的提醒推薦或者為了放棄對(duì)該節(jié)目的進(jìn)一步推薦的選擇值而對(duì)用戶提供節(jié)目建議。在另一實(shí)施例中,系統(tǒng)控制器104可自動(dòng)地提供為當(dāng)前用戶的用戶身份資料特制的一種定制的節(jié)目導(dǎo)引,而不是等待來(lái)自該用戶的推薦。
在一個(gè)實(shí)施例中,在確定了多個(gè)娛樂(lè)系統(tǒng)用戶的哪一個(gè)用戶當(dāng)前正在使用系統(tǒng)100之后,系統(tǒng)控制器104確定是否很快就要打破以前的節(jié)目記錄習(xí)慣。圖5示出為了確定是否準(zhǔn)確打破以前的記錄習(xí)慣,系統(tǒng)控制器104所遵循的方法和步驟。
在執(zhí)行圖5的步驟中,系統(tǒng)控制器104依賴于存在著用戶的節(jié)目記錄習(xí)慣的記錄。在示出的實(shí)施例中,這一記錄保持在例如以下將更詳細(xì)地討論的圖7的情況日志724的情況日志中。每當(dāng)用戶從節(jié)目源進(jìn)行記錄、或者編程記錄設(shè)備以便將來(lái)從節(jié)目源進(jìn)行記錄時(shí),系統(tǒng)控制器104都與節(jié)目源一起來(lái)修改情況日志,節(jié)目源所調(diào)諧的頻道、時(shí)間及記錄的持續(xù)時(shí)間。系統(tǒng)控制器104還依賴于當(dāng)前被編程的記錄清單。在所示的實(shí)施例中,系統(tǒng)控制器104通過(guò)在情況日志中搜索用來(lái)指示記錄時(shí)間比當(dāng)前時(shí)間晚多久的記錄入口,根據(jù)該日志來(lái)產(chǎn)生當(dāng)前被編程的記錄清單。換句話說(shuō),可以與情況日志分開(kāi)保存可編程的記錄清單,或者可由記錄設(shè)備本身把該清單提供給系統(tǒng)控制器104。
在步驟505中,當(dāng)已經(jīng)記錄了源頻道時(shí),系統(tǒng)控制器104首先搜索情況日志以便識(shí)別時(shí)間期間。在示出的實(shí)施例中,系統(tǒng)控制器104識(shí)別每一個(gè)時(shí)間期間、以及用戶在以前的時(shí)間期間內(nèi)已由其記錄了節(jié)目的相應(yīng)源及頻道。在一個(gè)實(shí)施例中,這一以前的期間是當(dāng)前時(shí)間之前三個(gè)月。然而,另一些實(shí)施例可采用更長(zhǎng)或更短的以前期間。
然后,在步驟510中,系統(tǒng)控制器104識(shí)別相應(yīng)于每一個(gè)源頻道的記錄情況的結(jié)構(gòu)。為了識(shí)別種類繁多的任一種結(jié)構(gòu)可以把系統(tǒng)控制器104編程,例如在緊接在以前的日子里每天至少幾次(例如,兩次)記錄特定頻道的同一時(shí)間期間(例如,下午130~下午200,或上午600~上午700)?;蛘?,以另一種方式在緊接在以前的Y天當(dāng)中的每X天(例如,5天當(dāng)中的3天)記錄同一時(shí)間期間?;蛘撸粤硪环N方式記錄每周的同一時(shí)段(例如,每星期天的下午700~下午800)。應(yīng)該意識(shí)到,在本發(fā)明精神及范圍內(nèi)還可得出其它種類繁多的結(jié)構(gòu)。
一旦識(shí)別了結(jié)構(gòu),在步驟515中系統(tǒng)控制器104就把被識(shí)別的結(jié)構(gòu)與當(dāng)前被編程的記錄清單加以比較,并在步驟520中檢查是否有準(zhǔn)備打破的被識(shí)別的結(jié)構(gòu)。如果在指示按照該結(jié)構(gòu)將要進(jìn)行記錄的下一個(gè)邏輯記錄時(shí)間的記錄清單中沒(méi)有入口,則是準(zhǔn)備打破該結(jié)構(gòu)。這樣,如果指示特定的頻道每天一段在下午500~下午530記錄的結(jié)構(gòu)在記錄清單中沒(méi)有指示明天下午500~下午530將記錄該頻道,則可能準(zhǔn)備打破該結(jié)構(gòu)。系統(tǒng)控制器104將以預(yù)定的時(shí)間期間進(jìn)行未來(lái)調(diào)查,以便確定是否準(zhǔn)備打破該結(jié)構(gòu)。這一時(shí)間期間可以是一天、一周、一個(gè)月等等。在一種實(shí)現(xiàn)中,該未來(lái)調(diào)查的時(shí)間期間取決于結(jié)構(gòu)本身。例如,對(duì)于指示每天記錄的結(jié)構(gòu),系統(tǒng)控制器104的未來(lái)調(diào)查可為兩天,對(duì)于指示每周記錄的結(jié)構(gòu),其未來(lái)調(diào)查可為一周。
如果沒(méi)有可能準(zhǔn)備打破的結(jié)構(gòu),則那時(shí)系統(tǒng)控制器104不采取進(jìn)一步的行動(dòng)。然而,如果有可能準(zhǔn)備打破的結(jié)構(gòu),則在步驟525中系統(tǒng)控制器104在用戶是否需要在該結(jié)構(gòu)所指示的時(shí)間記錄該頻道方面催促該用戶,或者,以另一種方式自動(dòng)地把設(shè)備編程以便進(jìn)行記錄。系統(tǒng)控制器104還可以訪問(wèn)節(jié)目數(shù)據(jù)庫(kù),例如圖7的數(shù)據(jù)庫(kù)714以便識(shí)別在該結(jié)構(gòu)所指示的時(shí)間真正將廣播什么節(jié)目,因而,把節(jié)目的名稱而不只是頻道號(hào)提供給用戶。在一種實(shí)現(xiàn)中,如果用戶響應(yīng)于該催促表示他(她)確實(shí)需要記錄該節(jié)目,則系統(tǒng)控制器104對(duì)記錄設(shè)備、例如視頻記錄/重放設(shè)備106進(jìn)行編程。
在本發(fā)明的一個(gè)實(shí)施例中,每當(dāng)檢出新用戶時(shí)系統(tǒng)控制器104就重復(fù)圖5的步驟,由此,檢查每一個(gè)新用戶有無(wú)打破節(jié)目記錄的習(xí)慣。此外,在本發(fā)明的一個(gè)實(shí)施例中,系統(tǒng)控制器104還定期或不定期地重復(fù)圖5的步驟。
現(xiàn)在,轉(zhuǎn)到圖6,提供一個(gè)框圖,該框圖示出與本發(fā)明宗旨結(jié)合的一個(gè)示范性系統(tǒng)控制器。在一種實(shí)現(xiàn)中,可以把系統(tǒng)控制器600用作圖1的系統(tǒng)控制器104,在該示出的實(shí)施例中,系統(tǒng)控制器600包括處理器602及超高速緩沖存儲(chǔ)器604,把它們相互連接起來(lái)如圖所示。此外,如圖所示,系統(tǒng)控制器600包括高性能輸入/輸出(I/O)總線606及標(biāo)準(zhǔn)I/O總線608。主橋610把處理器602連接到高性能I/O總線606上,而I/O總線橋612把高性能I/O總線606連接到標(biāo)準(zhǔn)I/O總線608上。被連接到高性能I/O總線606上的是網(wǎng)絡(luò)/通信接口624、系統(tǒng)存儲(chǔ)器614、音頻/視頻接口板630及視頻存儲(chǔ)器616。把顯示設(shè)備618本身連接到視頻存儲(chǔ)器616上。在一個(gè)實(shí)施例中,顯示設(shè)備618是圖1的電視機(jī)102。被連接到標(biāo)準(zhǔn)I/O總線608上的是大容量存儲(chǔ)器620、鍵盤和指示設(shè)備622、以及I/O端口626。如圖所示,把無(wú)線電通信接口628連接到I/O端口626上。在一個(gè)實(shí)施例中,無(wú)線通信接口628是IR收發(fā)信機(jī),用來(lái)接收來(lái)自系統(tǒng)100的各元件的IR信號(hào),并用來(lái)對(duì)系統(tǒng)100的各元件發(fā)送IR信號(hào)。在一個(gè)實(shí)施例中,無(wú)線通信接口628是RF收發(fā)信機(jī),用來(lái)接收來(lái)自系統(tǒng)100的各元件的RF信號(hào),并用來(lái)對(duì)系統(tǒng)100的各元件發(fā)送RF信號(hào)。
在系統(tǒng)控制器600的一個(gè)實(shí)施例中,利用串行通信接口電纜把鍵盤和指示設(shè)備連接到標(biāo)準(zhǔn)I/O總線608上,而在另一些實(shí)施例中,可利用紅外(IR)接口或射頻(RF)接口以通信聯(lián)絡(luò)方式將其連接起來(lái)。
繼續(xù)參考圖6,元件620-630執(zhí)行其在本專業(yè)中已知的那些傳統(tǒng)功能。特別是,網(wǎng)絡(luò)/通信接口624用來(lái)提供在系統(tǒng)600與例如乙太網(wǎng)、令牌環(huán)、Internet網(wǎng),等等的范圍廣闊傳統(tǒng)網(wǎng)絡(luò)的任一種之間的通信。同樣,音頻/視頻接口板630用來(lái)接收來(lái)自例如RF廣播、衛(wèi)星廣播、電纜廣播,等等的范圍廣闊傳統(tǒng)廣播媒介之任一種的廣播通信。大容量存儲(chǔ)器620用來(lái)對(duì)于為了實(shí)現(xiàn)上述功能的數(shù)據(jù)及編程指令提供永久性存儲(chǔ),而系統(tǒng)存儲(chǔ)器614用來(lái)對(duì)于當(dāng)通過(guò)處理器602來(lái)執(zhí)行時(shí)的數(shù)據(jù)及編程指令提供暫時(shí)存儲(chǔ)。I/O端口626為一個(gè)或一個(gè)以上串行和/或并行通信端口,用來(lái)在可以連接到硬件系統(tǒng)600上的其它外圍設(shè)備之間提供通信??偲饋?lái)說(shuō),打算讓所連接的系統(tǒng)控制器600的元件表示種類廣泛的硬件系統(tǒng),其中包括但不限定于一般可從加利弗尼亞Santa Clara的Intel公司買到的由“Pentium處理器、Pentium專業(yè)處理器、或PentiumII處理器構(gòu)成的通用計(jì)算機(jī)系統(tǒng)。
應(yīng)該意識(shí)到,可以重新安排系統(tǒng)控制器600的各種元件。例如,超高速緩沖存儲(chǔ)器604可與處理器602一起裝在芯片上。換句話說(shuō),可以把超高速緩沖存儲(chǔ)器604與處理器602作為一“處理器模塊”封裝到一起,帶有處理器602時(shí)稱為“處理器核”。而且,在系統(tǒng)控制器600中可以不包括大容量存儲(chǔ)器620、鍵盤和指示設(shè)備622、和/或顯示設(shè)備618、以及視頻存儲(chǔ)器616。此外,在另一些實(shí)施例中,可以把所示連接到標(biāo)準(zhǔn)I/O總線608上的外圍設(shè)備連接到高性能I/O總線606上;此外,在某些實(shí)現(xiàn)中,可能只存在單一總線,把系統(tǒng)控制器600的元件連接到該單一總線上。而且,在系統(tǒng)控制器600中可包括附加的元件,例如附加的處理器、存儲(chǔ)裝置、或存儲(chǔ)器。
在一個(gè)實(shí)施例中,以上討論的本發(fā)明的革新特點(diǎn)可作為一系列軟件程序來(lái)實(shí)現(xiàn),這些軟件程序由圖6的系統(tǒng)控制器600來(lái)運(yùn)行。這些軟件程序運(yùn)行由處理器例如,系統(tǒng)控制器600中的處理器602來(lái)執(zhí)行的多條或一系列指令,開(kāi)始時(shí),這一系列指令保存在存儲(chǔ)設(shè)備例如,大容量存儲(chǔ)器620上。應(yīng)該意識(shí)到,這一系列指令可以存儲(chǔ)在任一傳統(tǒng)的存儲(chǔ)設(shè)備例如,軟磁盤、CD-ROM、磁帶、DVD、激光盤、ROM、快速存儲(chǔ)器,等等上。還應(yīng)該意識(shí)到,不需要把這一系列指令存儲(chǔ)到當(dāng)?shù)?,可通過(guò)網(wǎng)絡(luò)/通信接口624從遠(yuǎn)程存儲(chǔ)設(shè)備例如,網(wǎng)絡(luò)上的服務(wù)器接受。把該指令從存儲(chǔ)設(shè)備例如大容量存儲(chǔ)器620拷貝到系統(tǒng)存儲(chǔ)器614中,然后,由處理器602訪問(wèn)、執(zhí)行。在一個(gè)實(shí)施例中,這些軟件程序以C++程序語(yǔ)言來(lái)編寫。然而,應(yīng)該意識(shí)到這些程序可以種類繁多的程序語(yǔ)言之任一種來(lái)實(shí)現(xiàn)。在另一些實(shí)施例中,可以離散的硬件或固件來(lái)實(shí)現(xiàn)本發(fā)明。例如,可以本發(fā)明的上述功能來(lái)編程一種專用集成電路(ASIC)。
圖7為示出按照本發(fā)明一個(gè)實(shí)施例的軟件元件的框圖。特別示出了軟件的體系結(jié)構(gòu)700,包括系統(tǒng)控制器應(yīng)用702、帶有有關(guān)用戶身份資料數(shù)據(jù)庫(kù)716和節(jié)目信息數(shù)據(jù)庫(kù)714的系統(tǒng)控制媒介704、以及帶有有關(guān)驅(qū)動(dòng)器的操作系統(tǒng)718。特別是,系統(tǒng)控制器應(yīng)用702與系統(tǒng)控制媒介704接口,并對(duì)圖1的系統(tǒng)控制器104提供用戶接口。
系統(tǒng)控制媒介704包括用戶檢出模塊706、建議模塊708、使用監(jiān)視器710、定制模塊712、以及程序記錄模塊730。如圖所示,系統(tǒng)控制媒介704連接到用戶型數(shù)據(jù)庫(kù)716、節(jié)目信息數(shù)據(jù)庫(kù)714和情況日志724上,并能從這些設(shè)備獲得信息。用戶檢出模塊706執(zhí)行確定多個(gè)系統(tǒng)用戶的哪一個(gè)用戶當(dāng)前正在使用系統(tǒng)100的步驟,如上所述。建議模塊708執(zhí)行識(shí)別可能為一用戶感興趣的節(jié)目的步驟,如上所述。使用監(jiān)視器710用來(lái)監(jiān)視用戶輸入及當(dāng)前的系統(tǒng)設(shè)定值,并把該信息記錄在用戶身份資料數(shù)據(jù)庫(kù)716的記錄中。定制模塊712按照已被識(shí)別的用戶的優(yōu)選值來(lái)控制各種可配置選擇值的設(shè)定值,如上所述。節(jié)目記錄模塊730執(zhí)行識(shí)別記錄情況的結(jié)構(gòu)、催促用戶或自動(dòng)編程某些節(jié)目的步驟,如上所述。
情況日志724是用來(lái)記錄詳述系統(tǒng)100的使用的信息的存儲(chǔ)器。在所示出的實(shí)施例中,系統(tǒng)控制媒介在情況日志724中對(duì)系統(tǒng)100的每一個(gè)元件保持下述的記錄,適當(dāng)?shù)卦斒鲈诿刻斓哪男r(shí)間期間內(nèi)哪些用戶收看/收聽(tīng)了哪個(gè)頻道/哪個(gè)臺(tái)。可以改變?cè)摃r(shí)間期間的時(shí)間增量,合理的范圍是長(zhǎng)達(dá)5分鐘。此外,在所示出的實(shí)施例中,系統(tǒng)控制媒介704訪問(wèn)節(jié)目數(shù)據(jù)庫(kù)714以便在情況日志724中對(duì)一用戶對(duì)被記錄的每一時(shí)間期間來(lái)識(shí)別該用戶收看/收聽(tīng)了哪個(gè)節(jié)目。在另一些實(shí)施例中,系統(tǒng)控制媒介704在情況日志724中還保持了附加信息。這一附加信息可以包括如果有的話,觀看了哪些IntercastTM數(shù)據(jù);音量的改變,例如降低或靜噪;記錄了哪些節(jié)目;在哪些時(shí)間,記錄了哪些節(jié)目源;系統(tǒng)控制器104建議了哪些節(jié)目,被建議的節(jié)目是否被收看了;訪問(wèn)了哪些網(wǎng)頁(yè),何時(shí)、訪問(wèn)了多久、哪些鏈路減少了哪些網(wǎng)頁(yè);等等。
此外,按照本發(fā)明的一個(gè)實(shí)施例,為了數(shù)據(jù)編譯之用,系統(tǒng)控制媒介704周期性地對(duì)遠(yuǎn)程服務(wù)器發(fā)射情況日志的拷貝。在這一實(shí)施例中,系統(tǒng)控制媒介704可請(qǐng)求每一用戶與情況日志一起發(fā)射人口統(tǒng)計(jì)信息,以便更好地分析在情況日志中包含的記錄信息。
系統(tǒng)控制媒介704還接受事件輸入流722,用來(lái)識(shí)別到系統(tǒng)100的各元件的用戶輸入。正如以上所討論的那樣,這些用戶輸入可由用戶或系統(tǒng)100的元件直接加到系統(tǒng)控制媒介704上,或者,可從被用戶發(fā)射到系統(tǒng)100的元件上的無(wú)線電信號(hào)間接地接收到。
基本輸入/輸出系統(tǒng)(BIOS)720在操作系統(tǒng)718與連接到硬件系統(tǒng)上的各種輸入/輸出(I/O)設(shè)備之間提供接口。操作系統(tǒng)718是在BIOS720、與系統(tǒng)控制媒介704及其它軟件應(yīng)用(如果有的話,由系統(tǒng)控制器104來(lái)執(zhí)行)之間提供接口的軟件業(yè)務(wù)。操作系統(tǒng)718在用戶與系統(tǒng)控制器之間提供接口,例如圖形用戶接口(GUI)。按照本發(fā)明的一個(gè)實(shí)施例,操作系統(tǒng)718是可從華盛頓州Redmond的微軟公司買到的WindowsTM95操作系統(tǒng)。然而,應(yīng)該意識(shí)到,本發(fā)明可與其它任何傳統(tǒng)的操作系統(tǒng)一起應(yīng)用,例如可從紐約Armonk的國(guó)際商業(yè)機(jī)器公司買到的其它型號(hào)的Microsoft WindowsTM(例如WindowsTM3.0、WindowsTM3.1、WindowsTMNT、或WindowsTMCE、Microsoft DOS、OS/2;可從加利弗尼亞州Cupertino的蘋果計(jì)算機(jī)公司買到的Macintosh操作系統(tǒng)、可從蘋果計(jì)算機(jī)公司買到的NexTSTEP操作系統(tǒng);或者,可從加利弗尼亞州Santa Cruz和Santa Cruz操作公司買到的UNIX操作系統(tǒng)。
在以上的討論中,在描述本發(fā)明的操作中給出了可配置的選擇值的幾個(gè)例子。應(yīng)該意識(shí)到這些只是可與本發(fā)明一起應(yīng)用的選擇值之例,還應(yīng)該意識(shí)到按照本發(fā)明能夠自動(dòng)地配置對(duì)圖1的元件的范圍廣闊的選擇值。
還有,在以上的討論中,作了幾種催促用戶輸入的參考,應(yīng)該意識(shí)到另一些實(shí)施例可以不包括這些催促,還應(yīng)該意識(shí)到圖1的系統(tǒng)控制器104能夠自動(dòng)地執(zhí)行各種功能而不催促。作為一個(gè)例子,如果系統(tǒng)控制器104識(shí)別了可能是特定用戶感興趣的特定節(jié)目,則系統(tǒng)控制器104可以記錄該節(jié)目而不催促用戶。
還應(yīng)該意識(shí)到,雖然以上的討論討論了為當(dāng)前的系統(tǒng)用戶采取各種行動(dòng),但是,本發(fā)明還可以代表那些當(dāng)前沒(méi)有使用該系統(tǒng)的用戶采取行動(dòng)。作為一個(gè)例子,在一個(gè)實(shí)施例中,圖1的系統(tǒng)控制器104識(shí)別了可能是某些用戶(不是當(dāng)前的用戶)感興趣節(jié)目便自動(dòng)地記錄該節(jié)目,接著,當(dāng)已為其記錄了那個(gè)節(jié)目的用戶下一次正在使用系統(tǒng)100時(shí),該用戶可接到進(jìn)行記錄的通知。
在本發(fā)明的一個(gè)實(shí)施例中,用戶可以觀看及修正以上已討論的各種自動(dòng)配置的選擇值。在這一實(shí)施例中,用戶能夠訪問(wèn)其在圖8的用戶身份資料數(shù)據(jù)庫(kù)800上的優(yōu)選值,并能加、減、和/或修正所記錄的優(yōu)選值。
這樣,本發(fā)明根據(jù)用戶與監(jiān)視系統(tǒng)的相互作用及所優(yōu)選的系統(tǒng)訪問(wèn)時(shí)間而自動(dòng)地配置一系統(tǒng)。正如以上所討論的那樣,本發(fā)明有利地識(shí)別用戶優(yōu)選的系統(tǒng)訪問(wèn)時(shí)間并根據(jù)這些時(shí)間而自動(dòng)地配置該系統(tǒng)。在一個(gè)實(shí)施例中,這一系統(tǒng)配置包括有利地識(shí)別那種準(zhǔn)確打破的節(jié)目記錄的結(jié)構(gòu),并通知該用戶準(zhǔn)確打破該結(jié)構(gòu),或者自動(dòng)地記錄該節(jié)目。
雖然已通過(guò)以上圖示的實(shí)施例描述了本發(fā)明的方法和設(shè)備,但是,那些熟悉本專業(yè)的人將認(rèn)識(shí)到本發(fā)明并不限定于這樣描述的實(shí)施例。在附錄的權(quán)利要求的精神與范圍內(nèi),經(jīng)過(guò)修改和變更可實(shí)踐本發(fā)明。例如,雖然是作為分開(kāi)的元件來(lái)描繪的,但是,可以把系統(tǒng)100的任一數(shù)量的元件包括到多用途設(shè)備(例如,電視機(jī)/監(jiān)視器/盒式錄像機(jī)/重放設(shè)備)中。而且,完全可以把系統(tǒng)控制器104結(jié)合到任何一個(gè)系統(tǒng)元件中,可以不是包括圖6的全部元件,或者換句話說(shuō),可以包括附加的元件。因此,應(yīng)該認(rèn)為描述是說(shuō)明性的,而不是對(duì)本發(fā)明的限制。
這樣,已描述了用來(lái)根據(jù)用戶與監(jiān)視系統(tǒng)的相互作用和優(yōu)選的系統(tǒng)訪問(wèn)時(shí)間而自動(dòng)配置一個(gè)系統(tǒng)的方法和設(shè)備。
權(quán)利要求
1.一種方法,其特征在于包括步驟至少部分地根據(jù)監(jiān)視到的用戶與系統(tǒng)的交互作用而刷新與該用戶相應(yīng)的用戶身份資料;至少部分地根據(jù)用戶身份資料來(lái)識(shí)別該用戶優(yōu)選的系統(tǒng)訪問(wèn)時(shí)間;以及至少部分地根據(jù)用戶身份資料及該用戶優(yōu)選的系統(tǒng)訪問(wèn)時(shí)間而自動(dòng)地配置該系統(tǒng)。
2.根據(jù)權(quán)利要求1中所述的方法,其特征在于還包括提供指示用戶可使用的電視觀看選擇值的觀看導(dǎo)引;以及其中,該自動(dòng)地配置包括按照該用戶身份資料在該觀看導(dǎo)引中自動(dòng)地提供該電視觀看選擇值。
3.根據(jù)權(quán)利要求2中所述的方法,其特征在于,其中,該提供包括對(duì)該用戶顯示該觀看導(dǎo)引。
4.根據(jù)權(quán)利要求1中所述的方法,其特征在于還包括檢出多個(gè)相應(yīng)的時(shí)間期間,在該時(shí)間期間內(nèi)一節(jié)目設(shè)備正在記錄一源;識(shí)別沒(méi)有被編程在相應(yīng)于多個(gè)相應(yīng)的時(shí)間期間的第一時(shí)間期間內(nèi)記錄該源的記錄設(shè)備;以及在一用戶是否希望在該第一時(shí)間期間內(nèi)記錄該源方面催促該用戶。
5.根據(jù)權(quán)利要求4中所述的方法,其特征在于,其中,該多個(gè)相應(yīng)的時(shí)間期間的兩個(gè)時(shí)間期間,包括連續(xù)兩天中的同一時(shí)段。
6.根據(jù)權(quán)利要求1中所述的方法,其特征在于,其中,該自動(dòng)地配置包括提供指示電視觀看選擇值的觀看導(dǎo)引,該選擇值對(duì)一用戶來(lái)說(shuō),只在用戶身份資料指示為該用戶有可能觀看節(jié)目時(shí)的時(shí)段內(nèi)才可以使用。
7.一種機(jī)器可讀的媒介,該媒介具有在其上存儲(chǔ)著的、設(shè)計(jì)由處理器執(zhí)行的多條指令,其特征在于,用來(lái)實(shí)現(xiàn)下列功能至少部分地根據(jù)監(jiān)視到的用戶與一系統(tǒng)的交互作用而刷新與該用戶相應(yīng)的用戶身份資料;至少部分地根據(jù)用戶身份資料來(lái)識(shí)別用戶優(yōu)選的系統(tǒng)訪問(wèn)時(shí)間;以及至少部分地根據(jù)用戶身份資料及該用戶優(yōu)選的系統(tǒng)訪問(wèn)時(shí)間而自動(dòng)地配置該系統(tǒng)。
8.根據(jù)權(quán)利要求7中所述的機(jī)器可讀的媒介,其特征在于,其中,該功能還提供指示用戶可使用的電視觀看選擇值的觀看導(dǎo)引;以及其中,該自動(dòng)地配置包括按照該用戶身份資料在該觀看導(dǎo)引中自動(dòng)地提供該電視觀看選擇值。
9.根據(jù)權(quán)利要求8中所述的機(jī)器可讀的媒介,其特征在于,其中,該提供包括對(duì)該用戶顯示該觀看導(dǎo)引。
10.根據(jù)權(quán)利要求7中所述的機(jī)器可讀的媒介,其特征在于,其中,該功能還檢出多個(gè)相應(yīng)的時(shí)段,在該時(shí)段內(nèi)一節(jié)目設(shè)備正在記錄一源;識(shí)別沒(méi)有被編程在相應(yīng)于多個(gè)相應(yīng)的時(shí)段的第1時(shí)段內(nèi)記錄該源的記錄設(shè)備;以及在一用戶是否希望在該第一時(shí)段內(nèi)記錄該源方面催促該用戶。
11.根據(jù)權(quán)利要求10中所述的機(jī)器可讀的媒介,其特征在于,其中,該多個(gè)相應(yīng)的時(shí)段的兩個(gè)時(shí)段,包括連續(xù)兩天中的同一時(shí)段。
12.根據(jù)權(quán)利要求7中所述的機(jī)器可讀的媒介,其特征在于,其中,該自動(dòng)地配置包括提供指示電視觀看選擇值的觀看導(dǎo)引,該選擇值對(duì)一用戶來(lái)說(shuō)、只在用戶身份資料指示為該用戶有可能觀看節(jié)目時(shí)的時(shí)段內(nèi)才可以使用。
13.一種用于一系統(tǒng)的設(shè)備,其特征在于包括用戶身份資料數(shù)據(jù)庫(kù),存儲(chǔ)相應(yīng)于一用戶的系統(tǒng)使用的信息;使用監(jiān)視器,至少部分地根據(jù)監(jiān)視到的用戶與該系統(tǒng)的交互作用而刷新該用戶身份資料;以及定制模塊,至少部分地根據(jù)用戶身份資料來(lái)識(shí)別該用戶優(yōu)選的系統(tǒng)訪問(wèn)時(shí)間,并且至少部分地根據(jù)用戶身份資料及該用戶優(yōu)選的系統(tǒng)訪問(wèn)時(shí)間而自動(dòng)地配置該系統(tǒng)。
14.根據(jù)權(quán)利要求13中所述的設(shè)備,其特征在于,其中該定制模塊還提供指示用戶可使用的電視觀看選擇值的觀看導(dǎo)引,以及按照該用戶身份資料在該觀看導(dǎo)引中自動(dòng)地提供該電視觀看選擇值。
15.根據(jù)權(quán)利要求13中所述的設(shè)備,其特征在于還包括記錄模塊,進(jìn)行檢出多個(gè)相應(yīng)的時(shí)段,在該時(shí)段內(nèi)一節(jié)目設(shè)備正在記錄一源;識(shí)別沒(méi)有被編程在相應(yīng)于多個(gè)相應(yīng)的時(shí)段的第一時(shí)段內(nèi)記錄該源的記錄設(shè)備;以及在一用戶是否希望在該第一時(shí)段內(nèi)記錄該源方面催促該用戶。
16.根據(jù)權(quán)利要求15中所述的設(shè)備,其特征在于,其中,該多個(gè)相應(yīng)的時(shí)段的兩個(gè)時(shí)段,包括連續(xù)兩天中的同一時(shí)段。
17.根據(jù)權(quán)利要求13中所述的設(shè)備,其特征在于,其中,該定制模塊還提供指示電視觀看選擇值的觀看導(dǎo)引,該選擇值對(duì)一用戶來(lái)說(shuō)只在用戶身份資料指示為該用戶有可能觀看節(jié)目時(shí)的時(shí)段內(nèi)才可以使用。
全文摘要
一種用來(lái)根據(jù)用戶與監(jiān)視系統(tǒng)的交互作用(206)及優(yōu)選的系統(tǒng)訪問(wèn)時(shí)間而自動(dòng)地配置一個(gè)系統(tǒng)的方法及設(shè)備,至少部分地根據(jù)監(jiān)視到的用戶與該系統(tǒng)的交互作用而刷新與該用戶相應(yīng)的用戶身份資料。至少部分地根據(jù)用戶身份資料來(lái)識(shí)別用戶優(yōu)選的系統(tǒng)訪問(wèn)時(shí)間,該系統(tǒng)至少部分地根據(jù)用戶身份資料及用戶優(yōu)選的系統(tǒng)訪問(wèn)時(shí)間而自動(dòng)地配置(208)。
文檔編號(hào)H04N7/16GK1292977SQ99803382
公開(kāi)日2001年4月25日 申請(qǐng)日期1999年1月5日 優(yōu)先權(quán)日1998年1月5日
發(fā)明者C·D·威廉斯, J·M·戈德施米德特-伊基, A·A·沙-納扎洛夫, E·M·瓦茨, K·A·默雷, D·N·哈克森 申請(qǐng)人:英特爾公司