欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

信息處理設(shè)備、信息處理方法、程序、和記錄媒體的制作方法

文檔序號(hào):6442924閱讀:168來源:國(guó)知局
專利名稱:信息處理設(shè)備、信息處理方法、程序、和記錄媒體的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種信息處理設(shè)備、一種信息處理方法、一種程序,和一種記錄媒體。更具體地說,本發(fā)明涉及用于根據(jù)用戶的喜好為用戶提供信息的一種信息處理設(shè)備、一種信息處理方法、一種程序,和一種記錄媒體。
背景技術(shù)
近年來,普通公眾對(duì)能夠連接到網(wǎng)絡(luò)例如因特網(wǎng)的設(shè)備的使用呈不斷增長(zhǎng)的趨勢(shì)。同時(shí),還提供了以前不知道的一些服務(wù),并且隨著使用像這樣的設(shè)備的用戶的數(shù)量的不斷提高而被大家所接受。示例性地,目前市場(chǎng)上的一些電視機(jī)具有它們的傳統(tǒng)功能,即接收電視節(jié)目,還附加有連接到網(wǎng)絡(luò)的功能和通過該網(wǎng)絡(luò)從特定的服務(wù)器獲取電子節(jié)目向?qū)?EPG)信息的功能?,F(xiàn)在還有一些電視機(jī)具有預(yù)約想要的電視節(jié)目的功能,這些想要的電視節(jié)目可以根據(jù)該獲取的EPG,在隨后被自動(dòng)的記錄下來。
EPG不但可以通過電視設(shè)備獲取,而且還可以通過其它設(shè)備獲取,例如通過它們的用戶觀看節(jié)目的個(gè)人計(jì)算機(jī)。
圖1示出一個(gè)典型的EPG屏幕。通過上述提及的電視設(shè)備和個(gè)人計(jì)算機(jī)獲得的EPG被顯示在它們的顯示區(qū)11中。通常,以類似矩陣表的形式提供EPG其中有彼此適當(dāng)?shù)叵嗷リP(guān)聯(lián)的廣播電臺(tái)、廣播時(shí)間和廣播節(jié)目。例如,圖1提供了這樣一個(gè)信息,即節(jié)目A-1是一個(gè)通過廣播電臺(tái)A在12點(diǎn)鐘開始的廣播。因?yàn)閺V播電臺(tái)、廣播時(shí)間和廣播節(jié)目彼此適當(dāng)?shù)叵嗷リP(guān)聯(lián),所以EPG以顯示格式提供,使用戶能清楚地看到廣播電臺(tái)、廣播時(shí)間和廣播節(jié)目。
盡管基本上以下述方式顯示EPG,即其中廣播電臺(tái)、廣播時(shí)間和廣播節(jié)目是彼此相互關(guān)聯(lián)的,然而提供EPG的一方(EPG提供商)也可以同時(shí)給用戶展示附加信息,以便增強(qiáng)它們的便利性。例如,圖1所示的典型的顯示屏示出在每個(gè)顯示區(qū)中有一個(gè)″RESERVE(預(yù)約)″按鈕21,其中指示了廣播節(jié)目名。在特定區(qū)中的RESERVE按鈕21由用戶進(jìn)行操作,所述的用戶想要預(yù)約以自動(dòng)記錄相應(yīng)節(jié)目。其中顯示EPG的終端是一個(gè)例如個(gè)人計(jì)算機(jī)的設(shè)備,該個(gè)人計(jì)算機(jī)裝備有一個(gè)存儲(chǔ)部分(未示出),對(duì)RESERVE按鈕21進(jìn)行操作,使相應(yīng)的廣播節(jié)目將在用于自動(dòng)記錄的內(nèi)置存儲(chǔ)部分中被預(yù)置。
圖1的例子還示出一個(gè)″RECOMMENDED(推薦)″按鈕22和一個(gè)″RANKING(排序)″按鈕23。當(dāng)用戶希望查看與由EPG提供商推薦的廣播節(jié)目有關(guān)的信息的時(shí)候,用戶對(duì)RECOMMENDED按鈕22進(jìn)行操作。當(dāng)用戶想要根據(jù)預(yù)約計(jì)數(shù)、收視收聽率(rating)及其它參數(shù)查看更多信息的時(shí)候,對(duì)RANKING按鈕23進(jìn)行操作。
這些按鈕的每個(gè)都被安排為通過用戶的點(diǎn)擊來對(duì)操作部分(未示出)進(jìn)行操作。通常,用戶將光標(biāo)31放置到期望的按鈕上,并且點(diǎn)擊那個(gè)按鈕。
如,當(dāng)點(diǎn)擊了圖1的EPG中的所述的RECOMMENDED按鈕22的時(shí)候,顯示區(qū)11切換到圖2的屏幕。圖2的屏幕示出了多個(gè)廣播節(jié)目名和與這些節(jié)目相關(guān)的說明。當(dāng)點(diǎn)擊RECOMMENDED按鈕22的時(shí)候出現(xiàn)的屏幕由EPG提供商預(yù)先準(zhǔn)備。也就是說,推薦的標(biāo)準(zhǔn)在EPG提供商一方,而不是在接收所提供的EPG的用戶一方。
換句話說,所推薦的廣播節(jié)目信息作為一個(gè)EPG相關(guān)的服務(wù)提供,是針對(duì)多個(gè)用戶的,而不是它們中的個(gè)人。很難以考慮到用戶的喜好的方式,為每個(gè)單獨(dú)的用戶提供關(guān)于推薦的節(jié)目的信息。當(dāng)向單獨(dú)的用戶提供其它信息時(shí),也會(huì)遇到相同的困難。

發(fā)明內(nèi)容
本發(fā)明針對(duì)上述情況而做出,提供了一種設(shè)備、一種方法和一種程序,以考慮用戶的品味和喜好的方式,將適當(dāng)?shù)男畔⑻峁┙o單獨(dú)的用戶。
根據(jù)本發(fā)明的一個(gè)方面,提供了一種信息處理設(shè)備,包括第一管理裝置,用于管理關(guān)于用戶的喜好的第一數(shù)據(jù);第二管理裝置,用于管理關(guān)于信息的第二數(shù)據(jù);檢索裝置,用于檢索由用戶使用的關(guān)于信息的第二數(shù)據(jù);以及更新裝置,用于通過利用由檢索裝置檢索到的第二數(shù)據(jù)來更新第一數(shù)據(jù);其中,如果發(fā)現(xiàn)在第一數(shù)據(jù)內(nèi)存在第二數(shù)據(jù),那么更新裝置利用第二數(shù)據(jù)更新第一數(shù)據(jù);以及如果發(fā)現(xiàn)第一數(shù)據(jù)內(nèi)不存在第二數(shù)據(jù),那么更新裝置將第二數(shù)據(jù)添加到第一數(shù)據(jù)。
根據(jù)本發(fā)明的另一個(gè)方面,提供了一種信息處理方法,該方法供信息處理設(shè)備使用,所述的信息處理設(shè)備至少包括存儲(chǔ)裝置和控制裝置,所述的存儲(chǔ)裝置用于管理數(shù)據(jù),所述的控制裝置通過利用存儲(chǔ)在存儲(chǔ)裝置中的數(shù)據(jù),執(zhí)行預(yù)先確定的處理,所述的信息處理方法,包括第一管理步驟,管理關(guān)于用戶的喜好的第一數(shù)據(jù);第二管理步驟,管理關(guān)于信息的第二數(shù)據(jù);檢索步驟,檢索由用戶使用的關(guān)于信息的第二數(shù)據(jù);以及更新步驟,通過利用在檢索步驟中檢索到的第二數(shù)據(jù)來更新第一數(shù)據(jù);其中,如果發(fā)現(xiàn)在第一數(shù)據(jù)內(nèi)存在第二數(shù)據(jù),那么更新步驟利用第二數(shù)據(jù)更新第一數(shù)據(jù);以及其中,如果發(fā)現(xiàn)第一數(shù)據(jù)內(nèi)部不存在第二數(shù)據(jù),那么更新步驟將第二數(shù)據(jù)添加到第一數(shù)據(jù)。
根據(jù)本發(fā)明的另一個(gè)方面,提供了一種程序,該程序供信息處理設(shè)備使用,所述的信息處理設(shè)備至少包括存儲(chǔ)裝置和控制裝置,所述的存儲(chǔ)裝置用于管理數(shù)據(jù),所述的控制裝置通過利用存儲(chǔ)在存儲(chǔ)裝置中的數(shù)據(jù),執(zhí)行預(yù)先確定的處理,所述的程序,包括第一管理步驟,管理關(guān)于用戶的喜好的第一數(shù)據(jù);第二管理步驟,管理關(guān)于信息的第二數(shù)據(jù);檢索步驟,檢索由用戶使用的關(guān)于信息的第二數(shù)據(jù);以及更新步驟,通過利用在檢索步驟中檢索到的第二數(shù)據(jù)來更新第一數(shù)據(jù);其中,如果發(fā)現(xiàn)在第一數(shù)據(jù)內(nèi)存在第二數(shù)據(jù),那么更新步驟利用第二數(shù)據(jù)更新第一數(shù)據(jù);以及如果發(fā)現(xiàn)第一數(shù)據(jù)內(nèi)不存在第二數(shù)據(jù),那么更新步驟將第二數(shù)據(jù)添加到第一數(shù)據(jù)。
根據(jù)本發(fā)明的另一方面,提供了一種記錄媒體,該記錄有程序的記錄媒體,包括第一管理步驟,管理關(guān)于用戶的喜好的第一數(shù)據(jù);第二管理步驟,管理關(guān)于信息的第二數(shù)據(jù);檢索步驟,檢索由用戶使用的關(guān)于信息的第二數(shù)據(jù);以及更新步驟,通過利用在檢索步驟中檢索到的第二數(shù)據(jù)更新第一數(shù)據(jù);其中,如果發(fā)現(xiàn)在第一數(shù)據(jù)內(nèi)存在第二數(shù)據(jù),那么更新步驟利用第二數(shù)據(jù)更新第一數(shù)據(jù);以及如果發(fā)現(xiàn)第一數(shù)據(jù)內(nèi)不存在第二數(shù)據(jù),那么更新步驟將第二數(shù)據(jù)添加到第一數(shù)據(jù)。
當(dāng)使用了根據(jù)本發(fā)明的所述信息處理設(shè)備、信息處理方法、和程序時(shí),對(duì)與用戶的喜好有關(guān)的數(shù)據(jù)和與分別地被提供的信息有關(guān)的數(shù)據(jù)進(jìn)行管理。當(dāng)用戶使用信息的任何項(xiàng)的時(shí)候,所有與由用戶使用的信息項(xiàng)相關(guān)的因素被檢索,根據(jù)每一個(gè)被檢索的因素,改變或添加與用戶的喜好有關(guān)的數(shù)據(jù)。每當(dāng)用戶使用該信息的任何項(xiàng)時(shí),這種安排將使與用戶的喜好有關(guān)的數(shù)據(jù)被更新。用這樣的方式,用戶喜好數(shù)據(jù)不斷地更新,以便更好地反映用戶當(dāng)前的喜好。
更具體地說,本發(fā)明的信息處理設(shè)備、信息處理方法、和程序可以提供信息,例如與電視廣播節(jié)目有關(guān)的信息。
本發(fā)明的信息處理設(shè)備、信息處理方法,和程序還可以以考慮到用戶的喜好的方式,提供與所述的電視節(jié)目有關(guān)的信息。因?yàn)槊總€(gè)單獨(dú)的用戶提供有定制的信息,因此用戶比以前更受到鼓勵(lì)去訪問信息源。
本發(fā)明的信息處理設(shè)備、信息處理方法、和程序還可以將信息和顯示該信息的原因(例如關(guān)鍵字)一起展示給用戶。因此用戶能知道根據(jù)其所述的信息已經(jīng)被選擇和顯示的關(guān)鍵字。
根據(jù)本發(fā)明的信息處理設(shè)備、信息處理方法、和程序允許該信息提供商對(duì)提供給用戶的關(guān)鍵字進(jìn)行適當(dāng)?shù)乜刂啤@?,信息提供商可以管理不適合顯示給用戶、但是適于檢索將提供給用戶的信息的關(guān)鍵字。通過保持和控制這種敏感的關(guān)鍵字,信息提供商可以給用戶提供比以前更相關(guān)的信息。
本發(fā)明的其它目標(biāo)、特征和優(yōu)點(diǎn)通過閱讀后面的說明書和相關(guān)附圖將變得更加明顯。


圖1是傳統(tǒng)的EPG屏幕的說明性視圖;圖2是傳統(tǒng)的推薦節(jié)目的屏幕的說明性視圖;圖3是示意圖視圖,示出了應(yīng)用本發(fā)明的系統(tǒng)的典型配置;
圖4是示意圖視圖,描述了用戶終端的典型內(nèi)部結(jié)構(gòu);圖5是組成由用戶終端執(zhí)行的基本處理的步驟的流程圖;圖6是典型EPG屏幕的說明性視圖;圖7是典型的推薦節(jié)目的屏幕的說明性視圖;圖8是另一個(gè)典型的推薦節(jié)目的屏幕的說明性視圖;圖9是示意圖視圖,表示服務(wù)器的典型內(nèi)部結(jié)構(gòu);圖10是說明服務(wù)器的功能的功能方框圖;圖11是保存在存儲(chǔ)部分中的數(shù)據(jù)庫的說明性視圖;圖12是M_CATEGORY數(shù)據(jù)庫的說明性視圖;圖13是M_PERSON數(shù)據(jù)庫的說明性視圖;圖14是M_PERSON_CHARACTER數(shù)據(jù)庫的說明性視圖;圖15是M_VIEW_TYPE數(shù)據(jù)庫的說明性視圖;圖16是M_KEYWORD數(shù)據(jù)庫的說明性視圖;圖17是M_KEYWORD_1數(shù)據(jù)庫的說明性視圖;圖18是M_KEYWORD_2數(shù)據(jù)庫的說明性視圖;圖19是M_AGE數(shù)據(jù)庫的說明性視圖;圖20是M_GENDER數(shù)據(jù)庫的說明性視圖;圖21是M_REASON數(shù)據(jù)庫的說明性視圖;圖22是從主數(shù)據(jù)庫檢索信息的處理過程的說明性視圖;圖23是從所述的主數(shù)據(jù)庫檢索信息的其它處理的說明性視圖;圖24是T_PERSON_TARGET_GENDER數(shù)據(jù)庫的說明性視圖;圖25是T_PERSON_TARGET_AGE數(shù)據(jù)庫的說明性視圖;圖26是T_PERSON_VIEW_TYPE數(shù)據(jù)庫的說明性視圖;圖27是T_PERSON_CHARACTER數(shù)據(jù)庫的說明性視圖;圖28是T_PRG_VALUE數(shù)據(jù)庫的說明性視圖;圖29是T_PRG_VALUE數(shù)據(jù)庫的另一個(gè)說明性視圖;圖30是T_UM_VALUE數(shù)據(jù)庫的說明性視圖;圖31是用于創(chuàng)建T_PRG_VALUE數(shù)據(jù)庫的步驟的流程圖;圖32是顯示的信息與關(guān)于該信息的數(shù)據(jù)的關(guān)系的說明性的視圖;圖33是用于創(chuàng)建T_UM_VALUE數(shù)據(jù)庫的步驟的流程圖;圖34是用于創(chuàng)建T_UM_VALUE數(shù)據(jù)庫的其它步驟的流程圖;
圖35是用于改變分值的處理過程的說明性視圖;圖36是用于添加因素的處理過程的說明性視圖;圖37是兩個(gè)情況的比較的圖示,一個(gè)具有學(xué)習(xí)過程,另一個(gè)沒有學(xué)習(xí)過程;圖38是示意圖,說明了為什么進(jìn)行過濾處理;圖39是根據(jù)其它用戶的歷史,進(jìn)行用于推薦特定內(nèi)容的處理的說明性視圖;圖40是根據(jù)其它用戶的歷史,進(jìn)行用于推薦特定內(nèi)容的其它處理的說明性視圖;圖41是組成過濾處理過程的步驟的流程圖;圖42是組成所述的過濾處理過程的其它步驟的流程圖;圖43是組成用戶組創(chuàng)建的處理過程的步驟的流程圖;圖44是組成過濾處理過程的其它步驟的流程圖;圖45是組成推薦節(jié)目查找處理過程的步驟的流程圖;圖46是用于獲取推薦原因的步驟的流程圖;圖47是數(shù)據(jù)的說明性的視圖,以該數(shù)據(jù)可以執(zhí)行與原因類型相關(guān)的處理;圖48是其它數(shù)據(jù)的說明性的視圖,以該其它數(shù)據(jù)可以執(zhí)行與原因類型相關(guān)的處理;圖49是用于獲取推薦原因的其它步驟的流程圖;以及圖50是用于獲取推薦原因的其它步驟的流程圖。
具體實(shí)施例方式
如下描述的本發(fā)明的優(yōu)選實(shí)施例相應(yīng)于如下所附
權(quán)利要求
優(yōu)選實(shí)施例的說明基本上確認(rèn)了支持權(quán)利要求的特定的實(shí)施例。如果如下所述的作為本發(fā)明的優(yōu)選實(shí)施例的任何一個(gè)例子都沒有精確地與權(quán)利要求相對(duì)應(yīng),也并不意味著所述的例子與所述的權(quán)利要求無關(guān)。相反,如果如下所述的本發(fā)明的任何一個(gè)例子精確地與權(quán)利要求相對(duì)應(yīng),也并不意味著該例子與其它任何權(quán)利要求無關(guān)。
此外,以下說明的優(yōu)選實(shí)施例沒有要求將與整個(gè)權(quán)利要求相應(yīng)的所有的例子包括在其中。換句話說,以下說明沒有限定或否定任何這樣的發(fā)明實(shí)體,即,該實(shí)體沒有被本發(fā)明的所附的權(quán)利要求覆蓋,但是在將來通過分案申請(qǐng)、通過修改、或通過提交國(guó)內(nèi)優(yōu)先權(quán)由本申請(qǐng)人進(jìn)行添加。
本發(fā)明的信息處理設(shè)備(例如,在圖9中的服務(wù)器52)示例性地包括第一管理裝置(例如,在圖11中的目標(biāo)數(shù)據(jù)庫252),用于管理與用戶的喜好有關(guān)的第一數(shù)據(jù)(例如,在圖30中的T_UM_VALUE數(shù)據(jù)庫317);第二管理裝置(例如,在圖11中的目標(biāo)數(shù)據(jù)庫252),用于管理與信息有關(guān)的第二數(shù)據(jù)(例如,在圖29中的T_PRG_VALUE數(shù)據(jù)庫316);檢索裝置(例如,在圖9中的用于執(zhí)行圖33中的步驟S51和步驟S52的CPU201),用于檢索與由用戶使用的信息有關(guān)的第二數(shù)據(jù);和更新裝置(例如在圖9中用于執(zhí)行在圖33中的步驟S53和步驟S54的CPU201),用于通過利用由檢索裝置檢索到的第二數(shù)據(jù)來更新第一數(shù)據(jù);其中,如果在第一數(shù)據(jù)內(nèi)發(fā)現(xiàn)存在第二數(shù)據(jù),那么更新裝置利用第二數(shù)據(jù)更新第一數(shù)據(jù)(例如,通過在圖33中的處理流程),并且其中,如果沒有在第一數(shù)據(jù)內(nèi)發(fā)現(xiàn)存在第二數(shù)據(jù),那么更新裝置將第二數(shù)據(jù)添加到第一數(shù)據(jù)(例如,通過在圖34中的處理流程)。
現(xiàn)在,將參考相關(guān)的附圖對(duì)本發(fā)明的優(yōu)選實(shí)施例進(jìn)行說明。將在以下主要論述提供廣播節(jié)目信息和應(yīng)用了本發(fā)明的EPG(電子節(jié)目向?qū)?系統(tǒng),對(duì)其它種信息進(jìn)行處理的其它系統(tǒng)也可以以本發(fā)明實(shí)施的方式實(shí)現(xiàn)。
本發(fā)明的實(shí)施例將按以下順序進(jìn)行論述根據(jù)本發(fā)明的系統(tǒng)的典型結(jié)構(gòu)將首先被說明。然后將對(duì)由所述的系統(tǒng)處理的EPG數(shù)據(jù)進(jìn)行論述。具體上,將說明出現(xiàn)在用戶終端53-1到53-N(圖3)上的EPG信息的特征,接著是用于實(shí)現(xiàn)這些EPG特征的數(shù)據(jù)結(jié)構(gòu)的說明。提供EPG數(shù)據(jù)的服務(wù)器52(圖3)的典型結(jié)構(gòu)將結(jié)合該數(shù)據(jù)結(jié)構(gòu)進(jìn)行說明。
圖3是示出應(yīng)用了本發(fā)明的系統(tǒng)的典型配置的示意圖。在圖3中,由因特網(wǎng)或LAN(局域網(wǎng))組成網(wǎng)絡(luò)51,該網(wǎng)絡(luò)51可以使能被連接的設(shè)備在其間進(jìn)行數(shù)據(jù)交換。連接到網(wǎng)絡(luò)51的服務(wù)器52是由一方的管理員進(jìn)行管理的,所述的管理員的一方創(chuàng)建和提供了EPG數(shù)據(jù)(即EPG提供商)。為了響應(yīng)來自用戶終端53-1到53-N的任何一個(gè)的請(qǐng)求,服務(wù)器52通過網(wǎng)絡(luò)51將請(qǐng)求的EPG數(shù)據(jù)提供給請(qǐng)求終端。
所述的用戶終端53-1到53-N中的每個(gè)都配備有從廣播電臺(tái)54接收TV廣播的能力。示例性地,用戶終端53-1到53-N中的每個(gè)可以是電視設(shè)備或個(gè)人計(jì)算機(jī),它們能夠通過網(wǎng)絡(luò)51連接到服務(wù)器52,并且能夠從廣播電臺(tái)54接收廣播節(jié)目?;蛘撸龅挠脩艚K端53-1到53-N的每個(gè)可以由兩個(gè)終端組成一能夠通過網(wǎng)絡(luò)51連接到服務(wù)器52的個(gè)人計(jì)算機(jī),和一具有從廣播電臺(tái)54接收廣播節(jié)目的能力的電視設(shè)備?;蛘撸脩艚K端53-1到53-N中的每個(gè)可以包括一個(gè)用于記錄廣播節(jié)目的記錄裝置。
也就是說,所述的用戶終端53-1到53-N中的每個(gè)可以定義為由一個(gè)或多個(gè)至少能夠與服務(wù)器52交換數(shù)據(jù)以及彼此交換數(shù)據(jù)、并且還能夠從廣播電臺(tái)54接收電視節(jié)目的設(shè)備形成的終端。
在隨后的說明中,如果沒有特別的區(qū)別的需要,所述的用戶終端53-1到53-N將簡(jiǎn)單地被稱為用戶終端53。相同的通用參考號(hào)也適用于在多個(gè)單元中配備的任何其它裝置或設(shè)備。此外,盡管圖3中僅包括了一個(gè)服務(wù)器52和一個(gè)廣播電臺(tái)54,其目的僅僅是為了簡(jiǎn)單化和例示,不以任何方式限定具體化本發(fā)明的系統(tǒng)的實(shí)際范圍或配置。任何數(shù)目的這些部件可以在對(duì)本發(fā)明的執(zhí)行中提供。
圖4是描繪用戶終端53的典型內(nèi)部結(jié)構(gòu)的示意圖。在此用戶終端53作為一單個(gè)終端進(jìn)行了說明,該單個(gè)的終端與服務(wù)器52交換數(shù)據(jù),并且從廣播電臺(tái)54接收廣播節(jié)目。示例性地,這個(gè)終端是個(gè)人計(jì)算機(jī),可以以臺(tái)式計(jì)算機(jī)形式、便攜式計(jì)算機(jī)、PDA(個(gè)人數(shù)字助理)或移動(dòng)式電話的形式實(shí)現(xiàn)。
在用戶終端53中,CPU(中央處理單元)71執(zhí)行各種各樣的處理,與保存在ROM(只讀存儲(chǔ)器)72中的程序一致。RAM(隨機(jī)存取存儲(chǔ)器)73提供CPU71在執(zhí)行它的處理中可能需要的數(shù)據(jù)和程序。輸入/輸出接口75連接到由鍵盤和鼠標(biāo)組成的輸入部分76。輸入到輸入部分76中的信號(hào)通過輸入/輸出接口75輸出到CPU71。輸入/輸出接口75也連接到包括顯示單元和揚(yáng)聲器的輸出部分77。
此外輸入/輸出接口75還連接到存儲(chǔ)部分78和通信部分79。存儲(chǔ)部分78通常由硬磁盤驅(qū)動(dòng)器組成,通信部分79通過網(wǎng)絡(luò)51與其它裝置(例如服務(wù)器52)交換數(shù)據(jù)。雖然沒有詳細(xì)地示出,但是通信部分79包括天線和調(diào)諧器,用于接收和處理來自廣播電臺(tái)54的廣播節(jié)目。驅(qū)動(dòng)器80提供記錄媒體,比如磁盤91、光盤92、磁光盤93、或半導(dǎo)體存儲(chǔ)器94。驅(qū)動(dòng)器80用于從其中加載的記錄媒體中讀取數(shù)據(jù),和將數(shù)據(jù)寫入到其中加載的記錄媒體中。
現(xiàn)在將通過參考圖5的流程圖說明用戶終端53的基本工作。這是一個(gè)例子,其中用戶終端53獲取和處理由服務(wù)器52存儲(chǔ)的和管理的EPG數(shù)據(jù)。在隨后的說明中,假定術(shù)語″EPG″包括顯示-準(zhǔn)備好EPG數(shù)據(jù)和任何隨附EPG的數(shù)據(jù)。
在步驟S11,用戶終端53取得通過網(wǎng)絡(luò)51對(duì)服務(wù)器52的訪問(圖3)。通過適當(dāng)?shù)臑g覽器程序執(zhí)行訪問步驟,從通過預(yù)先確定的方法連接到服務(wù)器52開始(即,由用戶根據(jù)與ISP(因特網(wǎng)服務(wù)提供商)的合同選擇的撥號(hào)連接或一些其它適當(dāng)?shù)姆桨?。
當(dāng)完成訪問服務(wù)器52時(shí),用戶終端53在步驟S12執(zhí)行登錄處理。更具體地說,該步驟由用戶執(zhí)行,用戶操作輸入部分76,以輸入用戶名和密碼。由此輸入的信息通過通信部分79被傳輸?shù)椒?wù)器52。
當(dāng)用戶終端53訪問時(shí)(即,接收登錄),服務(wù)器52通過網(wǎng)絡(luò)51在它的管理下將最初的EPG屏幕數(shù)據(jù)提供給訪問的用戶終端53。顯然,只有正常完成登錄處理,才提供EPG。在錯(cuò)誤的登錄的情況下,執(zhí)行預(yù)先確定的錯(cuò)誤處理規(guī)程。
在步驟S13,用戶終端53接收來自服務(wù)器52的數(shù)據(jù)。根據(jù)由通信部分79接收的數(shù)據(jù),CPU71(圖4)在作為輸出部分77的一部分的顯示單元101上顯示初始的EPG屏幕(后面參考圖6進(jìn)行說明)。查看在顯示單元101上的初始屏幕,用戶操作多個(gè)屏幕帶有(carry)的按鈕(即,與鏈接的目的地和命令相關(guān)的按鈕)。
在操作按鈕之后,到達(dá)步驟S14,在此,與被操作的按鈕相應(yīng)的數(shù)據(jù)(指令)被傳輸?shù)椒?wù)器52。在步驟S15,接收來自已經(jīng)接收指令的服務(wù)器52的響應(yīng)。在步驟S15,就像在步驟S13,CPU71處理接收的數(shù)據(jù),并且相應(yīng)地使顯示單元101顯示屏幕。如果需要可以重復(fù)步驟S14和S15。
圖6示出了在步驟S13中的顯示在顯示單元101上的典型初始的EPG屏幕。出現(xiàn)在圖6中的顯示單元101上的EPG主要地示出了彼此相關(guān)的廣播電臺(tái)、廣播時(shí)間、和廣播節(jié)目。例如,圖6的EPG示出了廣播電臺(tái)A在12:00-13:00時(shí)間段中廣播節(jié)目A-1。以使用戶一眼便知需要知道的內(nèi)容的方式,彼此關(guān)聯(lián)地示出多個(gè)廣播電臺(tái)、將由這些廣播電臺(tái)廣播的節(jié)目、和所述節(jié)目將要廣播的時(shí)間段。
如圖6所示,帶有指示″PROGRAM(節(jié)目)A-1″的顯示區(qū)包括RESERVE(預(yù)約)按鈕111。操作RESERVE按鈕111,預(yù)約相應(yīng)的節(jié)目,用于隨后自動(dòng)記錄到存儲(chǔ)部分78(圖4)。
此外,圖6中的帶有指示″PROGRAM A-1″的區(qū)包括推薦標(biāo)記112。該推薦標(biāo)記112附于推薦給訪問用戶的節(jié)目。所推薦的節(jié)目是被認(rèn)為明確地滿足每個(gè)訪問服務(wù)器的用戶的喜好的節(jié)目。可以為不同用戶推薦不同節(jié)目。
換句話說,推薦的節(jié)目對(duì)所有訪問服務(wù)器52的用戶不是共同的。服務(wù)器52沒有為每個(gè)用戶預(yù)先設(shè)置具體的節(jié)目。當(dāng)每個(gè)用戶訪問服務(wù)器時(shí)根據(jù)用戶的喜好選擇這些節(jié)目。本發(fā)明的一個(gè)特征是,考慮到用戶喜好的所推薦節(jié)目信息被展示給訪問用戶。這個(gè)特征通過服務(wù)器52根據(jù)數(shù)據(jù)庫執(zhí)行它的處理來實(shí)現(xiàn),將在后面進(jìn)行說明。
在圖6的例子中,以星形的形式提供了推薦標(biāo)記112?;蛘?,推薦標(biāo)記可以是任何其它形狀。該標(biāo)記可以作為一連串的星給出,因此不同數(shù)目的星可以表示不同的推薦級(jí)別。在圖6中,節(jié)目A-1被給予一顆星作為它的推薦標(biāo)記112,然而節(jié)目B-1有三顆星。這意味著與節(jié)目A-1相比,更強(qiáng)烈推薦節(jié)目B-1給這個(gè)用戶。
服務(wù)器52根據(jù)所述用戶的喜好數(shù)據(jù)來建立表示推薦標(biāo)記112(星的數(shù)目)的數(shù)據(jù),并且推薦標(biāo)記112作為初始的EPG屏幕的一部分被傳輸?;蛘撸梢愿鶕?jù)來自服務(wù)器52的初始EPG屏幕數(shù)據(jù)和由用戶終端53管理的用戶喜好數(shù)據(jù)這兩者來建立推薦標(biāo)記數(shù)據(jù)。根據(jù)由服務(wù)器52還是由用戶終端53管理用戶喜好數(shù)據(jù)(適當(dāng)?shù)臅r(shí)候簡(jiǎn)單調(diào)用的喜好數(shù)據(jù))來改變推薦標(biāo)記數(shù)據(jù)的建立方式。在隨后的說明中,假設(shè)服務(wù)器52管理所述喜好數(shù)據(jù)。
基于在由用戶終端53訪問所述服務(wù)器52時(shí)鑒別和識(shí)別(通過登錄步驟)用戶的假定,在所述初始的EPG屏幕上的所述推薦標(biāo)記112附于被認(rèn)為滿足所述用戶喜好的節(jié)目?;蛘撸梢允紫葘D1的初始屏幕提供給用戶。然后用戶可以登錄,以便接收?qǐng)D6的屏幕。
顯示區(qū)可以始終包括推薦標(biāo)記112,所述的顯示區(qū)帶有每個(gè)推薦的節(jié)目(作為具有清楚的預(yù)先確定的條件的節(jié)目被檢測(cè))。然而,可能有這樣的情況,其中所述的推薦標(biāo)記112附于在同一時(shí)間段內(nèi)的將被廣播的多個(gè)節(jié)目。通常,在一個(gè)時(shí)間段內(nèi),用戶只能觀看一個(gè)節(jié)目,并且該用戶擁有的一個(gè)記錄設(shè)備在一個(gè)時(shí)間段內(nèi)只能記錄一個(gè)廣播節(jié)目。這意味著即使推薦標(biāo)記112附于一個(gè)時(shí)間段中的多于兩個(gè)的節(jié)目,用戶也只能觀看兩個(gè)。
如果有太多節(jié)目帶有推薦標(biāo)記112,可能削弱推薦的影響。在一個(gè)極端的情況下,如果推薦標(biāo)記附于所有的節(jié)目(這個(gè)實(shí)際上可能發(fā)生),則標(biāo)記112將大為降低它們的意義。
既然如此,最好限制具有推薦標(biāo)記112的廣播節(jié)目的數(shù)量。例如,在同一時(shí)間段內(nèi),可以確定兩個(gè)節(jié)目是帶有推薦標(biāo)記112的最大值,并且EPG將推薦標(biāo)記112限定為每天最多20個(gè)節(jié)目。
圖6中的EPG屏幕指示了RECOMMENDATION按鈕113和RANKING按鈕114。對(duì)RECOMMENDATION按鈕113進(jìn)行操作,以便獲得所推薦的節(jié)目的概述。當(dāng)用戶想要以這種標(biāo)準(zhǔn)而推薦的節(jié)目的概述的時(shí)候,對(duì)RANKING按鈕114進(jìn)行操作,所述的標(biāo)準(zhǔn)如自動(dòng)記錄預(yù)約計(jì)數(shù)和/或觀眾收視率。
通過用戶操作輸入部分77(圖4),示例性的,將光標(biāo)121放置于期望的按鈕上,并且點(diǎn)擊它,對(duì)這些按鈕中每一個(gè)進(jìn)行操作。
點(diǎn)擊RECOMMENDATION按鈕113,將顯示單元101切換到例如圖7所示的一個(gè)屏幕。盡管圖7的例子僅示出了一個(gè)推薦的廣播節(jié)目連同它的詳細(xì)信息,實(shí)際上可以有多個(gè)推薦的節(jié)目與它們的詳細(xì)信息一起出現(xiàn)在顯示單元101的屏幕上(這個(gè)屏幕是在下面被調(diào)用的推薦屏幕)。所述的推薦屏幕包括節(jié)目顯示區(qū)151、廣播時(shí)間顯示區(qū)152、概要顯示區(qū)153、演員名顯示區(qū)154、原因顯示區(qū)155和推薦級(jí)別顯示區(qū)156。
所述的節(jié)目顯示區(qū)151示出了推薦節(jié)目的名稱。所述的廣播時(shí)間顯示區(qū)152指示所述的節(jié)目將被廣播的時(shí)刻和日期。所述的概要顯示區(qū)153給出了推薦的廣播節(jié)目中包括的內(nèi)容的概要。所述的演員名顯示區(qū)154列出了出現(xiàn)在節(jié)目中的主要表演者的姓名。原因顯示區(qū)155示出了給用戶推薦所述節(jié)目的原因。推薦級(jí)別顯示區(qū)156以數(shù)值指示根據(jù)推薦原因以綜合性的方式導(dǎo)出的推薦級(jí)別。
盡管圖7中的例子示出了帶有點(diǎn)的推薦級(jí)別顯示區(qū)156,但是本發(fā)明并不僅限于此。或者,像在圖6中所示的推薦標(biāo)記112的情況下,例如星形的符號(hào)(以及它們的計(jì)數(shù))可以用于表示推薦的級(jí)別。
本發(fā)明的另一個(gè)特征是使在諸如圖7中的一個(gè)推薦屏幕上出現(xiàn)原因顯示區(qū)155。該特征允許用戶依據(jù)與該用戶的喜好匹配的程度來認(rèn)識(shí)推薦該節(jié)目的原因。檢查一下這些原因,使用戶有選擇地觀看(并且記錄)推薦的節(jié)目,這些推薦的節(jié)目比之前的節(jié)目更容易滿足該用戶的喜好。
本發(fā)明的另一個(gè)特征是不是給訪問服務(wù)器52的所有用戶提供相同的推薦屏幕,而是提供了定制的推薦屏幕,該屏幕可以滿足每個(gè)訪問用戶的變化的喜好。這個(gè)特征使用戶對(duì)提供的信息比以前具有更大把握,使用戶更信賴地查找喜歡的節(jié)目變得更容易,而且還具有提供了易于使用的EPG服務(wù)的印象。因此所述的特征被期待可以提高獲得對(duì)服務(wù)器52的訪問的用戶的數(shù)量,這將有助于會(huì)員數(shù)的實(shí)質(zhì)提高。
此外,所述的圖7中的推薦屏幕具有原因顯示區(qū)155,該顯示區(qū)155示出了多個(gè)信息類別。這個(gè)類別可以包括,如圖7所示,″經(jīng)常觀看到的表演者″、″注冊(cè)的類型″、″經(jīng)常使用的關(guān)鍵字(Keyword)″、和″記錄了相同的節(jié)目的用戶的興趣″,這些將在后面進(jìn)行更詳細(xì)地說明。示例性地,從服務(wù)器52管理的數(shù)據(jù)庫中導(dǎo)出顯示在原因顯示區(qū)155中的信息。
在圖7的例子中,引用了人員(Person)A作為一個(gè)經(jīng)常觀看到的表演者,給這個(gè)人員一些點(diǎn)(圖7中的17.0點(diǎn))。這些點(diǎn)表示給人員A的一個(gè)分值,作為在查找由服務(wù)器52提供的推薦節(jié)目中與用戶的喜好相匹配的程度。分值越高,該表演者越符合用戶的品味。
更具體地說,盡管圖7的例子簡(jiǎn)單地示出了人員A的點(diǎn)的計(jì)數(shù)(17.0點(diǎn)),這個(gè)并不是對(duì)本發(fā)明的限定?;蛘?,該點(diǎn)指示可以附以由括號(hào)括起來的數(shù)字。例如,可以在這個(gè)區(qū)中給出指示″17.0點(diǎn)(8.9,3.8),″其中括號(hào)中的第一個(gè)數(shù)字代表該節(jié)目的加權(quán)值(即,T_PRG_VALUE,將在后文進(jìn)行討論),和第二個(gè)數(shù)字,該第二個(gè)數(shù)字代表用戶的加權(quán)值(即,T_UM_VALUE,將在后文進(jìn)行說明)。括號(hào)前面的數(shù)字(17.0點(diǎn))是通過將兩個(gè)加權(quán)值的積乘以預(yù)先確定的參數(shù)而獲得的值。
在圖7的例子中,一些用戶可能在這種方式方面有困難,也就是說,其中,與它們的點(diǎn)一起示出三個(gè)信息項(xiàng)(人員A、人員B、人員C),所述的點(diǎn)與一個(gè)類別的信息″經(jīng)常觀看到的表演者″有關(guān)。然而圖7的例子給出了在原因顯示區(qū)155中的詳細(xì)資料的部分顯示屏,全部的顯示屏可能更加復(fù)雜多個(gè)信息項(xiàng)可以與它們的點(diǎn)一起,以分布式方式在按照可用信息的多個(gè)類別中的每個(gè)而在多條線上被顯示。這種顯示屏需要非常寬的原因顯示區(qū)155。信息的被延長(zhǎng)的列舉不能組成用戶容易讀取的屏幕。此外,不能認(rèn)為點(diǎn)的指示可以給用戶很多有意義信息(因?yàn)檫@沒有考慮到使用戶容易地在很長(zhǎng)的數(shù)字列表中發(fā)現(xiàn)意義)。在實(shí)踐中,信息的這種顯示也許對(duì)用戶查找喜歡的節(jié)目最終是沒有用處的。
上述的不便可以示例地通過采取圖8的推薦屏幕而避開。在圖8所示的該屏幕上,原因顯示區(qū)155示出了連續(xù)地在關(guān)于信息的每個(gè)類別的單行上的多個(gè)信息項(xiàng),沒有附加點(diǎn)的指示。與圖7的例子不同,信息的相同類別(例如,“經(jīng)常觀看到的表演者”)將不會(huì)重復(fù)地出現(xiàn)在圖8中。因?yàn)橐愿o湊的方式示出了信息,所以認(rèn)為用戶更容易讀取信息,并且從所示出的信息比以前能夠獲得更多。這使用戶比以前更容易查找到喜歡的節(jié)目。
可以將在圖7和8中的任何一個(gè)推薦屏幕展示給用戶。然而,按照這種設(shè)計(jì)和展示出顯示的方式,這些屏幕并非對(duì)本發(fā)明的限制。示例性地,在屏幕上的每一個(gè)顯示區(qū)中的項(xiàng)可以隨心所欲地在它們所在的位置中進(jìn)行切換??梢蕴砑悠渌@示區(qū),或替換一些存在的區(qū)。然而,在實(shí)施本發(fā)明的情況下,其上顯示推薦屏幕的屏幕(即,在上述例子中的初始屏幕)至少具有如下特性單獨(dú)所述推薦屏幕或者所述初始屏幕和所述推薦屏幕一起被設(shè)計(jì)成對(duì)用戶友好的形式,該形式展示了被認(rèn)為滿足所述用戶喜好的信息。也就是說,所述信息以一種易讀、易理解的方式展示。這一特征由服務(wù)器52實(shí)現(xiàn),所述服務(wù)器52合適地配置以管理它的數(shù)據(jù)庫。下述是所述服務(wù)器52、由其管理的數(shù)據(jù)庫以及使用所述數(shù)據(jù)庫而執(zhí)行的處理的典型結(jié)構(gòu)的說明。
更具體地說,首先說明所述服務(wù)器52的內(nèi)部結(jié)構(gòu),隨后說明所述數(shù)據(jù)庫。然后解釋如何創(chuàng)建由所述數(shù)據(jù)庫管理的數(shù)據(jù),以及使用所述創(chuàng)建的數(shù)據(jù)而執(zhí)行的處理,尤其強(qiáng)調(diào)與所述推薦屏幕有關(guān)的處理。
圖9是一個(gè)示意圖,表示了所述服務(wù)器52的典型內(nèi)部結(jié)構(gòu)。所述服務(wù)器52可以示例性地由個(gè)人計(jì)算機(jī)構(gòu)成。在所述服務(wù)器52中,CPU201執(zhí)行與ROM202中保留的程序一致的各種處理過程。RAM203提供數(shù)據(jù)和程序,所述數(shù)據(jù)和程序可能是所述CPU201在執(zhí)行其處理中所需要的。輸入/輸出接口205連接到由鍵盤和鼠標(biāo)器組成的輸入部分206。進(jìn)入所述輸入部分206的信號(hào)通過所述輸入/輸出接口205輸出到所述CPU201。所述輸入/輸出接口205還被連接到包括顯示單元和揚(yáng)聲器的輸出部分207。
所述輸入/輸出接口205還連接到存儲(chǔ)部分208和通信部分209。所述存儲(chǔ)部分208一般由硬磁盤驅(qū)動(dòng)器形成,并且所述通信部分209通過所述網(wǎng)絡(luò)51而與其它裝置(例如用戶終端53)交換數(shù)據(jù)。使用驅(qū)動(dòng)器210向諸如磁盤、光盤、磁光盤或裝載到所述驅(qū)動(dòng)器的半導(dǎo)體存儲(chǔ)器這樣的記錄媒體寫入和從其讀出數(shù)據(jù)。
如上所述,所述服務(wù)器52是能夠創(chuàng)建展示給所述用戶終端53的EPG和推薦屏幕的終端。所述服務(wù)器52的這些能力或功能是通過CPU201執(zhí)行保存在所述存儲(chǔ)部分208中的和在程序執(zhí)行時(shí)裝載入RAM203中的相關(guān)程序而實(shí)現(xiàn)的。圖10是功能方框圖,用于解釋所述服務(wù)器52的功能。
參考圖10,日志創(chuàng)建功能231是服務(wù)器52的功能,該功能用以創(chuàng)建由所述用戶(通過所述用戶終端53)訪問的日期與時(shí)間(Time)的日志以及與由所述訪問服務(wù)器(例如,某些廣播節(jié)目的自動(dòng)記錄預(yù)約)接收到的服務(wù)有關(guān)的信息的日志。如此創(chuàng)建的日志被存儲(chǔ)到所述存儲(chǔ)部分208,并且作為日志文件由所述日志創(chuàng)建功能231管理。用戶管理功能232是所述服務(wù)器53的功能,用于注冊(cè)新用戶,刪除當(dāng)前的注冊(cè)用戶,并且處理已經(jīng)登錄的用戶。所述用戶的操作(即指令)隨著需要而由所述用戶管理功能232管理。
后面所描述的是,信息分類功能233是所述服務(wù)器52的功能,用于參考目標(biāo)信息元數(shù)據(jù)庫和用戶模型數(shù)據(jù)庫,以便有選擇地從可應(yīng)用的數(shù)據(jù)庫中檢索出被認(rèn)為適于訪問(即請(qǐng)求)用戶的信息,并且將所檢索信息展示給所述用戶。服務(wù)管理功能234是由服務(wù)管理員(即所述服務(wù)器52的管理員或?qū)PG數(shù)據(jù)提供給所述服務(wù)器52的數(shù)據(jù)提供者)在執(zhí)行諸如添加、變更和刪除數(shù)據(jù)庫條目以及有關(guān)信息時(shí)使用的。
用戶模型管理功能235允許數(shù)據(jù)被寫入到所述用戶模型數(shù)據(jù)庫以及在其中更新、和從其中刪除,這或者由所述用戶或服務(wù)管理員直接進(jìn)行,或者作為日志數(shù)據(jù)庫開采(mining)的結(jié)果。所述用戶模型管理功能235獲得并且管理用戶喜好數(shù)據(jù)。下面將更詳細(xì)地描述,可以以許多方法獲得所述喜好數(shù)據(jù)通過由所述用戶執(zhí)行的數(shù)據(jù)注冊(cè)處理,通過學(xué)習(xí),或通過過濾處理。
信息通信功能236是服務(wù)器52的功能,用于將分類信息提供到所述用戶并且從所述用戶接收數(shù)據(jù)。目標(biāo)信息元數(shù)據(jù)管理功能237允許將信息寫入到所述目標(biāo)信息元數(shù)據(jù)庫、在所述目標(biāo)信息元數(shù)據(jù)庫中更新信息、以及從所述目標(biāo)信息元數(shù)據(jù)庫上刪除信息,這或者直接由所述用戶或服務(wù)管理員進(jìn)行,或者作為從信息數(shù)據(jù)庫、主數(shù)據(jù)庫及其它來源開采有關(guān)信息的結(jié)果。一般服務(wù)功能238是用于執(zhí)行所述服務(wù)器52在提供它的服務(wù)中所需要的處理、而不是由任何前述功能所應(yīng)對(duì)的處理的功能。
前面所概括的功能歸并在所述服務(wù)器52中。雖然為了便于說明而在這里假定這些功能由所述服務(wù)器52實(shí)現(xiàn),但是部分的所述功能可以替換地由所述用戶終端53實(shí)現(xiàn)?;蛘撸糠只蛩羞@些功能可以置于終端而不是所述服務(wù)器52中。然后所述服務(wù)器52可以與終端交換數(shù)據(jù)以有效地實(shí)現(xiàn)據(jù)信是所述服務(wù)器的那些功能的功能。
示例性地,所述用戶終端53可以具有所述日志創(chuàng)建功能231和用戶模型管理功能235(以便所述用戶能夠管理所述用于管理用戶保密信息和用戶喜好數(shù)據(jù)的功能)。正如下面將要述及的,這樣就使所述用戶終端53,而不是所述服務(wù)器52執(zhí)行由這些功能處理的步驟。
現(xiàn)在說明由上述功能使用(即管理)的數(shù)據(jù)庫。這些數(shù)據(jù)庫建立在所述存儲(chǔ)部分208中。圖11是將內(nèi)置在所述存儲(chǔ)部分208中的數(shù)據(jù)庫的說明視圖。在圖11的例子中,所述存儲(chǔ)部分208包括主數(shù)據(jù)庫251、目標(biāo)數(shù)據(jù)庫252、日志數(shù)據(jù)庫253,和用戶數(shù)據(jù)庫254。
所述主數(shù)據(jù)庫251由多個(gè)數(shù)據(jù)庫組成,包括用于創(chuàng)建EPG的數(shù)據(jù)庫和用于管理用戶相關(guān)信息(例如用戶年齡(Age))的數(shù)據(jù)庫。所述目標(biāo)數(shù)據(jù)庫252是由多個(gè)數(shù)據(jù)庫形成的,包括那些用于計(jì)算值以創(chuàng)建推薦屏幕及其它顯示屏的數(shù)據(jù)庫。所述日志數(shù)據(jù)庫253由所述日志創(chuàng)建功能231創(chuàng)建和管理。所述用戶數(shù)據(jù)庫254是用于管理有關(guān)已經(jīng)注冊(cè)為會(huì)員的用戶的信息的數(shù)據(jù)庫。
所述主數(shù)據(jù)庫251由示于圖12-圖21中的數(shù)據(jù)庫組成。為了簡(jiǎn)化和例示的目的,僅僅數(shù)據(jù)庫中的部分?jǐn)?shù)據(jù)示于圖12-21中。
圖12示出了M_CATEGORY數(shù)據(jù)庫271,提供其以管理即將播出的節(jié)目的類別(即類型)。給所述M_CATEGORY數(shù)據(jù)庫271分配屬性ID(標(biāo)識(shí)符)″001″。該數(shù)據(jù)庫管理與用于識(shí)別所述類別的相應(yīng)類別標(biāo)識(shí)符有關(guān)的所述注冊(cè)類別。示例性地,將類別標(biāo)識(shí)符″1000″分配給在圖12的M_CATEGORY數(shù)據(jù)庫271內(nèi)的類別″sports(運(yùn)動(dòng))″。
圖13示出M_PERSON數(shù)據(jù)庫272,提供其以管理出現(xiàn)在即將播出的節(jié)目中的人員(節(jié)目主持人、男演員、女演員、知識(shí)分子、政客等等)。給所述M_PERSON數(shù)據(jù)庫272分配屬性標(biāo)識(shí)符″002″。這些數(shù)據(jù)庫管理已注冊(cè)人員的名稱以及與相應(yīng)的人員標(biāo)識(shí)符相關(guān)的這些人員的姓名的發(fā)音(日本人假名姓名)。示例性地,在圖13的M_PERSON數(shù)據(jù)庫272內(nèi)一個(gè)標(biāo)識(shí)符是″0000000001″的人員被設(shè)為人員A,他的姓名讀作“Jinbutsu-ee”(在日語中)。
圖14示出了M_PERSON_CHARACTER數(shù)據(jù)庫273,其用于管理出現(xiàn)在即將播出的節(jié)目中的人員的特征(Character)。給所述M_PERSON_CHARACTER數(shù)據(jù)庫273分配屬性標(biāo)識(shí)符″003″。該數(shù)據(jù)庫管理與用于識(shí)別所述特征的相應(yīng)特征標(biāo)識(shí)符有關(guān)的出現(xiàn)在所述節(jié)目中的人員的特征。在這里,人員的所述″特征″不但表示“特征”這個(gè)詞的通常意思,而且表示由觀眾(即用戶)所覺察出的該人員所特別代表或表現(xiàn)的特征。
示例性地,所述特征標(biāo)識(shí)符″001″與圖14中的M_PERSON_CHARACTER數(shù)據(jù)庫273內(nèi)的特征″類似節(jié)目主持人″相關(guān)聯(lián)。盡管圖14中例子示出了與單個(gè)詞有關(guān)的每一個(gè)特征標(biāo)識(shí)符,但是每一個(gè)特征標(biāo)識(shí)符另外也可以與多個(gè)單詞(類似的單詞)相關(guān)聯(lián)。示例性地,雖然一個(gè)特征標(biāo)識(shí)符″004″與特征″friendly(友好)″相關(guān)聯(lián),但是所述標(biāo)識(shí)符也可以與″friendly、neighborly(睦鄰)″,或者其它許多意思相似的詞相聯(lián)系地示出。
圖15示出M_VIEW_TYPE數(shù)據(jù)庫274,其用于管理所謂的每一個(gè)用戶的觀看類型(ViewType)(即,喜歡的節(jié)目種類和觀看所喜歡的節(jié)目的方式)。給所述M_VIEW_TYPE數(shù)據(jù)庫274分配屬性標(biāo)識(shí)符″004″。這些數(shù)據(jù)庫管理與用于識(shí)別這些觀看類型的相應(yīng)觀看標(biāo)識(shí)符相關(guān)聯(lián)的用戶觀看類型。示例性地,一個(gè)觀看標(biāo)識(shí)符″001″被分配給在圖15中的M_VIEW_TYPE數(shù)據(jù)庫274內(nèi)的描述為″歡笑刺激類型″的觀看類型。
圖16示出M_KEYWORD數(shù)據(jù)庫275,其用于管理表示廣播節(jié)目的所述關(guān)鍵字。給所述M_KEYWORD數(shù)據(jù)庫275分配屬性標(biāo)識(shí)符″005″。該數(shù)據(jù)庫管理與用于識(shí)別所述關(guān)鍵字的相應(yīng)關(guān)鍵字標(biāo)識(shí)符相關(guān)聯(lián)的所述關(guān)鍵字。在此,所述″關(guān)鍵字″不僅表示這個(gè)詞通常的意思,而且還使用一個(gè)或一組詞來表示最能代表一個(gè)給定節(jié)目(例如節(jié)目A)的特征的意思。示例性地,關(guān)鍵字標(biāo)識(shí)符″0000000001″被分配給圖16中的M_KEYWORD數(shù)據(jù)庫275內(nèi)的關(guān)鍵字″信息″。
圖17示出一M_KEYWORD_1數(shù)據(jù)庫276,它基本上用于管理與上述M_KEYWORD數(shù)據(jù)庫275所管理數(shù)據(jù)相同的數(shù)據(jù)。和圖16中的所述M_KEYWORD數(shù)據(jù)庫275相比,所述M_KEYWORD_1數(shù)據(jù)庫276管理與相應(yīng)的關(guān)鍵字和關(guān)鍵字標(biāo)識(shí)符相關(guān)聯(lián)的項(xiàng)“原因”。在標(biāo)題″原因″下面列出的詞是要在圖8的屏幕中的原因顯示區(qū)155中示例性顯示的詞;這些詞是展示給所述用戶閱讀的詞。
在標(biāo)題″關(guān)鍵字″下面的所述關(guān)鍵字是用于在如匹配這樣的內(nèi)部處理的。另一方面,在標(biāo)題″原因″下面的詞是在匹配過程中高級(jí)別的詞,并且由此實(shí)際上是作為推薦原因而展示給所述用戶的。
例如一個(gè)具有關(guān)鍵字標(biāo)識(shí)符″0000000006″的關(guān)鍵字″色情″適合在匹配期間用于查找。然而,不要認(rèn)為所述特定的詞適合于將所述推薦的節(jié)目展示給所述用戶。在這種情況下,與所述詞″色情″相對(duì)應(yīng)區(qū)的字段被留為空白(null)以消除在標(biāo)題″原因″下面顯示所述的詞。
作為另一個(gè)例子,一個(gè)具有關(guān)鍵字標(biāo)識(shí)符″0000000008″的關(guān)鍵字″有利(advantageous)″可能適于在匹配期間查找更喜歡的節(jié)目,但是僅僅把所述詞″有利″展示給所述用戶以解釋所述推薦的節(jié)目可能是無用的并且對(duì)于用戶來說甚至可能是不可理解的。為了避免上述潛在的不便,在標(biāo)題″原因″下面使用表述″有利的信息″來替換所述關(guān)鍵字″有利″。這導(dǎo)致所述表述″有利的信息″實(shí)際上出現(xiàn)在顯示區(qū)展示給所述用戶,而不使所述關(guān)鍵字″有利″顯示。
也就是說,建立所述附加項(xiàng)″原因″使得有選擇地使用兩種詞成為可能用于在匹配期間查找的詞,和實(shí)際上可展示給所述用戶的詞。
圖18示出一M_KEYWORD_2數(shù)據(jù)庫277,它基本上用于管理與上述M_KEYWORD數(shù)據(jù)庫275所管理數(shù)據(jù)相同的數(shù)據(jù)。和圖16中的所述M_KEYWORD數(shù)據(jù)庫275相比,所述M_KEYWORD_2數(shù)據(jù)庫277管理與相應(yīng)的關(guān)鍵字和關(guān)鍵字標(biāo)識(shí)符相關(guān)聯(lián)的項(xiàng)″顯示″。列在所述標(biāo)題″顯示″下面的數(shù)字是確定列在所述標(biāo)題″關(guān)鍵字″下面的每一個(gè)詞是否應(yīng)該展示給所述用戶的標(biāo)志。
在圖18的例子中,所述標(biāo)志″1″表示相應(yīng)的關(guān)鍵字將展示給用戶,而所述標(biāo)志″0″指定關(guān)鍵字不展示給所述用戶。示例性地,一個(gè)具有關(guān)鍵字標(biāo)識(shí)符″0000000001″的關(guān)鍵字″信息″作為推薦給所述用戶的一個(gè)原因而展示,而具有關(guān)鍵字標(biāo)識(shí)符″0000000006″的關(guān)鍵字″色情″不能像這樣展示給所述用戶。
圖16到圖18中所示的所述數(shù)據(jù)庫之一僅僅需要由所述主數(shù)據(jù)庫251管理。基于上述原因,相同的屬性標(biāo)識(shí)符″005″被分配給圖16-18中的所述數(shù)據(jù)庫。除非另作說明,在隨后的說明中,假設(shè)圖16中的所述M_KEYWORD數(shù)據(jù)庫275由主數(shù)據(jù)庫251管理。
圖19示出一M_AGE數(shù)據(jù)庫278,用于管理用戶年齡組。給所述M_AGE數(shù)據(jù)庫278分配屬性標(biāo)識(shí)符″006″。這個(gè)數(shù)據(jù)庫管理″年齡名稱″,每一個(gè)表示注冊(cè)年齡組中的每一個(gè),″起始年齡″每一個(gè)表示所述每一個(gè)年齡組的起始年齡,而每一個(gè)″截止年齡″表示每一個(gè)年齡組的截止年齡,所有的都與相應(yīng)的年齡標(biāo)識(shí)符相關(guān)。
示例性地,一年齡標(biāo)識(shí)符″001″與年齡名稱″從0到4″相關(guān)聯(lián),在圖19中的所述M_AGE數(shù)據(jù)庫278內(nèi)以″0″為起始年齡而以″4″為截止年齡。
圖20示出一M_GENDER數(shù)據(jù)庫279,其用于管理用戶的性別(Gender)。將屬性標(biāo)識(shí)符″007″分配給所述M_GENDER數(shù)據(jù)庫279。這一數(shù)據(jù)庫管理與識(shí)別用戶性別的每一個(gè)相應(yīng)的性別標(biāo)識(shí)符相關(guān)聯(lián)的用戶性別類型。示例性地,性別標(biāo)識(shí)符″001″與圖20示出的M_GENDER數(shù)據(jù)庫279中的性別類型″男性″相關(guān)聯(lián)。
圖21示出一M_REASON數(shù)據(jù)庫280,其用于管理原因,即在屏幕(圖7或9)的原因顯示區(qū)155處顯示的詞。所述M_REASON數(shù)據(jù)庫280管理作為與相應(yīng)的屬性標(biāo)識(shí)符和值標(biāo)識(shí)符關(guān)聯(lián)的原因列出的詞。為了識(shí)別的目的,每一個(gè)屬性標(biāo)識(shí)符被分配給數(shù)據(jù)庫。示例性地,所述屬性標(biāo)識(shí)符“001″被分配給示于圖12中的所述M_CATEGORY數(shù)據(jù)庫271。
所述值標(biāo)識(shí)符是由所涉及的每一數(shù)據(jù)庫管理的標(biāo)識(shí)符。這些標(biāo)識(shí)符包括類別標(biāo)識(shí)符(圖12),人員標(biāo)識(shí)符(圖13),特征標(biāo)識(shí)符(圖14),觀看標(biāo)識(shí)符(圖15),關(guān)鍵字標(biāo)識(shí)符(圖16),年齡標(biāo)識(shí)符(圖19),以及性別標(biāo)識(shí)符(圖20)。所述原因,正如以上參考圖17和18所討論的,是被顯示在原因顯示區(qū)155(圖7和8)的詞。
示例性地,如果在圖21中的用于所述M_REASON數(shù)據(jù)庫280的所述屬性標(biāo)識(shí)符是″001″,所述標(biāo)識(shí)號(hào)指向所述M_CATEGORY數(shù)據(jù)庫271。如果所述值標(biāo)識(shí)符是″1000″,意味著M_CATEGORY數(shù)據(jù)庫271的所述類別標(biāo)識(shí)符是″1000″。此外,如果將由所述M_REASON數(shù)據(jù)庫280的屬性標(biāo)識(shí)符″001″和值標(biāo)識(shí)符″1000″表示的所述原因提供給用戶,那么列表在所述標(biāo)題″原因″下面的詞″運(yùn)動(dòng)″實(shí)際上展示給用戶。
通過將分別顯示在圖12-19的數(shù)據(jù)庫(除圖17和18中的一些外)形成為單一的實(shí)體而建立所述M_REASON數(shù)據(jù)庫280,以便控制顯示在所述原因顯示區(qū)155(圖8)中的所述詞。正如以上的論述,主要因?yàn)榭紤]到得體,所以需要上述的控制。把某些詞如它們的原意那樣而展示給所述用戶是不合適的。在它們展示給所述用戶之前,應(yīng)該適當(dāng)?shù)靥幚磉@些詞。
例如,前面舉出的詞″色情″是一不適合展示給所述用戶的詞。該詞是由圖16所示的M_KEYWORD數(shù)據(jù)庫275管理的,并且關(guān)鍵字標(biāo)識(shí)符″0000000006″分配給該詞。因?yàn)樗鰧傩詷?biāo)識(shí)符″005″被分配給所述M_KEYWORD數(shù)據(jù)庫275,所以必須參考圖21中所示的M_REASON數(shù)據(jù)庫280中的該字段,所述M_REASON數(shù)據(jù)庫280提供有屬性標(biāo)識(shí)符″005″和值標(biāo)識(shí)符″0000000006″。所述參考表明缺少一可應(yīng)用的字段(即已經(jīng)被擦除的字段)。在所述M_REASON數(shù)據(jù)庫280中缺少相應(yīng)的說明就表示所述被認(rèn)為不適合的詞不會(huì)展示給用戶。
也就是說,如果恰當(dāng)?shù)乜刂扑鯩_REASON數(shù)據(jù)庫280,那么可以將特別選擇出的詞的說明的受控的缺少轉(zhuǎn)換為不將它們展示給用戶。
前面舉出的詞″有利″是另一個(gè)不適于展示給所述用戶的詞。這個(gè)詞是在示于圖16中的所述M_KEYWORD數(shù)據(jù)庫275中管理的,并且被分配所述關(guān)鍵字標(biāo)識(shí)符″0000000008″。因?yàn)樗鰧傩詷?biāo)識(shí)符″005″被分配給所述M_KEYWORD數(shù)據(jù)庫275,所以必須參考圖21中的具有屬性標(biāo)識(shí)符″005″和值標(biāo)識(shí)符″0000000008″的所述M_REASON數(shù)據(jù)庫280中的該字段。所述參考在所述相應(yīng)字段顯示出表述″有利的信息″。在所述M_REASON數(shù)據(jù)庫280中包含所述表述″有利的信息″表示當(dāng)所述關(guān)鍵字″有利″將提供給用戶時(shí),實(shí)際上是表述″有利的信息″展示給所述用戶。
也就是說,希望顯示給所述用戶的詞受控包含在所述M_REASON數(shù)據(jù)庫280就轉(zhuǎn)換為實(shí)際上將這些詞展示給所述用戶,以代替所述不能如原意而展示給用戶的相應(yīng)的關(guān)鍵字。
當(dāng)有廣播節(jié)目被推薦給用戶時(shí),有各種不同表征將按照用戶的喜好推薦的高分值(即匹配)的節(jié)目的原因或關(guān)鍵字。這些關(guān)鍵字可以包括僅僅適合于成年人的詞、單音節(jié)和難解的詞、很少使用的詞、常用詞、以及不可理解作為推薦原因的詞。這些詞中任何一個(gè)不會(huì)適合作為推薦給所述用戶的原因而使用。在呈現(xiàn)給所述用戶可選擇的詞或表述時(shí),本發(fā)明的技術(shù)方案提供了一個(gè)高度的靈活性,其中所述詞或表述代替所述不可展示給用戶的關(guān)鍵字。
因?yàn)樗鯩_REASON數(shù)據(jù)庫280是用于控制顯示推薦原因的,所以有可能顯示那些不同于基于圖12-20中所示的所述主數(shù)據(jù)庫的指示。示例性地,語形分析可以從表示諸如″戀愛(love)″、″愛情(affection)″、以及″依戀(attachment)″這樣不同的詞的所有的值中得出用于推薦″浪漫(romantic)″的原因,以隨后展示給所述用戶。
當(dāng)主數(shù)據(jù)庫251管理用于上述數(shù)據(jù)控制類型的所述M_REASON數(shù)據(jù)庫280時(shí),除了前述的好處外,還有一個(gè)額外的好處,即靈活控制展示給所述用戶的詞。參考圖22以及23描述這些額外好處如下。
參看圖22以及23,假設(shè)將具有屬性標(biāo)識(shí)符″001″以及類別標(biāo)識(shí)符″1000″(目標(biāo)詞A)的詞、具有屬性標(biāo)識(shí)符″002″以及人員標(biāo)識(shí)符″0000000001″(目標(biāo)詞B)的詞、具有屬性標(biāo)識(shí)符″002″以及人員標(biāo)識(shí)符″0000000002″(目標(biāo)詞C)的詞、和具有屬性標(biāo)識(shí)符″005″以及關(guān)鍵字標(biāo)識(shí)符″0000000001″(目標(biāo)詞D)的詞提供給用戶。
在上述假定的前提下,如果不存在所述M_REASON數(shù)據(jù)庫280并且僅僅有圖12-20中的數(shù)據(jù)庫(除在圖17和18中的數(shù)據(jù)庫之外)存在,那么查找示例性地以如下方式完成首先通過具有屬性標(biāo)識(shí)符″001″的所述M_CATEGORY數(shù)據(jù)庫271(圖12)查找所述目標(biāo)詞A。所述查找檢索具有所述類別標(biāo)識(shí)符″1000″的詞″運(yùn)動(dòng)″。同樣地,通過所述M_PERSON數(shù)據(jù)庫272(圖13)查找所述目標(biāo)詞B。所述查找檢索具有所述人員標(biāo)識(shí)符″0000000001″的詞″人員A″。
同樣地,通過所述M_PERSON數(shù)據(jù)庫272查找所述目標(biāo)詞C,借此檢索詞″人員B″。通過所述M_KEYWORD數(shù)據(jù)庫275,對(duì)于目標(biāo)詞D的查找檢索詞″信息″。
如前所述,對(duì)所述四個(gè)目標(biāo)詞的查找要求參考三個(gè)數(shù)據(jù)庫。
相比之下,如果提供有M_REASON數(shù)據(jù)庫280,那么參考圖23,所述查找被示例性地描述如下。首先參考所述M_REASON數(shù)據(jù)庫280以查找所述目標(biāo)詞A。在所述M_REASON數(shù)據(jù)庫280,參考由所述屬性標(biāo)識(shí)符″001″和值標(biāo)識(shí)符″1000″識(shí)別的位置。所述參考檢索所述詞″運(yùn)動(dòng)″。同樣地,參考所述M_REASON數(shù)據(jù)庫280,以查找所述目標(biāo)詞B、C和D,借此檢索可應(yīng)用的詞。
在如前所述的情況下,僅僅需要參考單個(gè)數(shù)據(jù)庫以查找所述四個(gè)目標(biāo)詞。
如前所述,如果提供所述M_REASON數(shù)據(jù)庫280,就不必參考許多用于查找的數(shù)據(jù)庫。因?yàn)閮H僅需要參考所述M_REASON數(shù)據(jù)庫280,所以和以前相比可以花費(fèi)相當(dāng)少的時(shí)間以執(zhí)行所述查找。這就轉(zhuǎn)化為明顯縮短的如下的時(shí)間段即,從用戶請(qǐng)求推薦屏幕直到所請(qǐng)求的推薦屏幕返回到所述用戶的時(shí)間。對(duì)于要求實(shí)時(shí)響應(yīng)請(qǐng)求的系統(tǒng)而言,縮短響應(yīng)時(shí)間這樣的功能是強(qiáng)有力的手段。
在如前所述的方法中,所述主數(shù)據(jù)庫251管理創(chuàng)建EPG數(shù)據(jù)和推薦屏幕所需的數(shù)據(jù)。
現(xiàn)在描述所述目標(biāo)數(shù)據(jù)庫252(圖11)。所述目標(biāo)數(shù)據(jù)庫252由在創(chuàng)建推薦屏幕過程中用于匹配廣播節(jié)目和用戶喜好的數(shù)據(jù)以及實(shí)現(xiàn)學(xué)習(xí)功能的數(shù)據(jù)組成,通過所述學(xué)習(xí)功能更詳細(xì)地增加用戶喜好的條目。
圖24示出T_PERSON_TARGET_GENDER數(shù)據(jù)庫311,其用于根據(jù)用戶的不同性別而管理用數(shù)字給出現(xiàn)在廣播節(jié)目中的人員的受歡迎的不同程度評(píng)分值的數(shù)據(jù)。特別地,所述T_PERSON_TARGET_GENDER數(shù)據(jù)庫311管理與相應(yīng)的分值相關(guān)聯(lián)的人員標(biāo)識(shí)符以及性別標(biāo)識(shí)符。所述人員標(biāo)識(shí)符與圖13中所示的那些由所述M_PERSON數(shù)據(jù)庫272管理的相同。示例性地,所述人員標(biāo)識(shí)符″0000000001″表示″人員A″。
所述性別標(biāo)識(shí)符與圖20中所示的那些由所述M_GENDER數(shù)據(jù)庫279管理的相同。示例性地,所述性別標(biāo)識(shí)符″001″表示″男性″。根據(jù)隨所述用戶的性別而變化的所述受歡迎程度,每一分值表示由相應(yīng)的人員標(biāo)識(shí)符識(shí)別的所述人員的權(quán)重。例如,如果所述人員A周知受男性歡迎,那么所述人員的分值的提高或降低取決于所查詢的用戶是否是男性。
設(shè)置高分值的目的是要提高如下的可能性在匹配處理期間,所述相應(yīng)人員足夠受歡迎而被檢測(cè)到。設(shè)置低分值是考慮到降低在匹配期間所述相應(yīng)人員被挑選出的可能性。這種低分值設(shè)置的目的示例性地是要繞過對(duì)于用戶從欣賞的角度觀看可能太受歡迎或出鏡過多的那些人員。在考慮到EPG管理員的政策,用戶的人口資料(他們的性別、屬于哪一代的人等等),以及系統(tǒng)上加載的操作而建立所述分值。
其它的目標(biāo)數(shù)據(jù)庫也可以根據(jù)其它的目標(biāo)因素而管理數(shù)字?jǐn)?shù)據(jù)。通過考慮上面論述到的,可以給這些因素高的或低的分值。
圖25示出T_PERSON_TARGET_AGE數(shù)據(jù)庫312,其用于根據(jù)用戶的不同年齡組而管理用數(shù)字給出現(xiàn)在廣播節(jié)目中的人員的受歡迎的不同程度評(píng)分值的數(shù)據(jù)。特別地,所述T_PERSON_TARGET_AGE數(shù)據(jù)庫312管理與對(duì)應(yīng)分值相關(guān)聯(lián)的人員標(biāo)識(shí)符以及年齡標(biāo)識(shí)符。數(shù)據(jù)庫312中的所述人員標(biāo)識(shí)符與圖13中所示的那些由所述M_PERSON數(shù)據(jù)庫272管理的相同。
在所述數(shù)據(jù)庫312中的所述年齡標(biāo)識(shí)符與圖19中所示的那些由所述M_AGE數(shù)據(jù)庫278管理的相同。示例性地,所述年齡標(biāo)識(shí)符“001”表示所述年齡組″從0到4″。根據(jù)隨所述用戶的年齡組而變化的所述受歡迎程度,每一分值表示由相應(yīng)的人員標(biāo)識(shí)符識(shí)別的所述人員的權(quán)重。例如,如果所述人員A周知受年齡組″從0到4″的人歡迎,那么提高或降低所述人員的分值取決于該用戶是否屬于該年齡組。
圖26示出T_PERSON_VIEW_TYPE數(shù)據(jù)庫313,其用于根據(jù)用戶的不同觀看類型而管理用數(shù)字給出現(xiàn)在廣播節(jié)目中的人員的受歡迎的不同程度評(píng)分值的數(shù)據(jù)。特別地,所述T_PERSON_VIEW_TYPE數(shù)據(jù)庫313管理與對(duì)應(yīng)分值相關(guān)聯(lián)的人員標(biāo)識(shí)符以及觀看標(biāo)識(shí)符。所述人員標(biāo)識(shí)符與圖13中所示的那些由所述M PERSON數(shù)據(jù)庫272管理的相同。
在所述數(shù)據(jù)庫313中的所述觀看標(biāo)識(shí)符與圖15中所示的那些由所述M_VIEW_TYPE數(shù)據(jù)庫274管理的相同。示例性地,所述觀看標(biāo)識(shí)符″001″表示″歡笑刺激類型″。根據(jù)隨所述用戶的觀看類型而變化的所述受歡迎程度,每一分值表示由相應(yīng)的人員標(biāo)識(shí)符識(shí)別的所述人員的權(quán)重。例如,如果覺察到所述人員A受歡笑刺激類型的人的歡迎(例如,如果所述人員A經(jīng)常地出現(xiàn)在歌舞雜耍中),那么提高或降低所述人員的分值取決于所述用戶的觀看類型是否是所述歡笑刺激類型。
圖27示出T_PERSON_CHARACTER數(shù)據(jù)庫314,其用于管理用數(shù)字給出現(xiàn)在廣播節(jié)目中的所述人員的不同特征評(píng)分值的數(shù)據(jù)。特別地,所述T_PERSON_CHARACTER數(shù)據(jù)庫314管理與對(duì)應(yīng)分值相關(guān)聯(lián)的人員標(biāo)識(shí)符以及特征標(biāo)識(shí)符。所述人員標(biāo)識(shí)符與圖13中所示的那些由所述M_PERSON數(shù)據(jù)庫272管理的相同。
在所述數(shù)據(jù)庫314中的所述特征標(biāo)識(shí)符與圖14中所示的那些由所述M_PERSON_CHARACTER數(shù)據(jù)庫273管理的相同。示例性地,所述特征標(biāo)識(shí)符″001″表示″類似節(jié)目主持人″特征。每一分值根據(jù)由相應(yīng)特征標(biāo)識(shí)符定義的所述特征,表示由所述相應(yīng)人員標(biāo)識(shí)符識(shí)別的所述人員的值(權(quán)重)。例如,如果覺察到所述人員A具有經(jīng)常主持雜耍和類似的節(jié)目的類似節(jié)目主持人的特征,那么根據(jù)“類似節(jié)目主持人”的特征而決定其分值的高或低。
圖28示出T_PRG_VALUE數(shù)據(jù)庫315,其用于管理與相應(yīng)項(xiàng)相關(guān)聯(lián)的具體節(jié)目。更具體地說,所述T_PRG_VALUE數(shù)據(jù)庫315管理彼此關(guān)聯(lián)的節(jié)目標(biāo)識(shí)符、屬性,和值標(biāo)識(shí)符。為了識(shí)別的目的,所述節(jié)目標(biāo)識(shí)符是分配給廣播節(jié)目的識(shí)別器。
所述屬性是識(shí)別所述數(shù)據(jù)庫的數(shù)據(jù)。屬性標(biāo)識(shí)符可以代替所述屬性。所述值標(biāo)識(shí)符與圖24中所示的那些由所述M REASON數(shù)據(jù)庫280管理的相同。示例性地,所述屬性標(biāo)識(shí)符″002″(即指向作為屬性的″人員″)和所述值標(biāo)識(shí)符″1000″表示″人員″。如此,所述T_PRG_VALUE數(shù)據(jù)庫315被用作將特定節(jié)目、出現(xiàn)在這些節(jié)目中的所述人員和表征所述節(jié)目的那些關(guān)鍵字彼此關(guān)聯(lián)的數(shù)據(jù)庫。
圖29示出T_PRG_VALUE數(shù)據(jù)庫316,其用于管理廣播節(jié)目的權(quán)重值。所述T_PRG_VALUE數(shù)據(jù)庫316是在圖28中的T_PRG_VALUE數(shù)據(jù)庫315的變化,其補(bǔ)充有關(guān)分值的條目。值得注意的是,圖29中所示的所述T_PRG_VALUE數(shù)據(jù)庫316管理屬性標(biāo)識(shí)符而不是屬性。
示例性地,一個(gè)被分配節(jié)目標(biāo)識(shí)符″1000000030000029″的廣播節(jié)目因?yàn)樵趫D29所示的T_PRG_VALUE數(shù)據(jù)庫316中的所述屬性標(biāo)識(shí)符″001″和值標(biāo)識(shí)符″1000″而被給予分值″0.65193365995972070000″。
在分值處理過程中使用所述分值的值。因?yàn)槊恳粋€(gè)分值的值是從所述屬性標(biāo)識(shí)符和值標(biāo)識(shí)符的組合中唯一地獲得的,所以不必確定哪一個(gè)所述屬性標(biāo)識(shí)符和值標(biāo)識(shí)符的組合與哪一個(gè)詞相關(guān)。然而,仍然給出一例子用于說明關(guān)于所述屬性標(biāo)識(shí)符″001″和值標(biāo)識(shí)符″1000″對(duì)在圖21中所述M_REASON數(shù)據(jù)庫280的參考顯示出原因″運(yùn)動(dòng)″。在這種情況下,由于所述因素″運(yùn)動(dòng)″,因此所述節(jié)目標(biāo)識(shí)符是″1000000030000029″的節(jié)目具有″0.65193365995972070000″的分值。
因?yàn)樗鯰_PRG_VALUE數(shù)據(jù)庫316包括許多的屬性標(biāo)識(shí)符,所以檢索它們的各自的因素要求參考許多相應(yīng)的主數(shù)據(jù)庫。如果提供有所述M_REASON數(shù)據(jù)庫280,那么僅參考所述M_REASON數(shù)據(jù)庫280就可以檢測(cè)到必要的因素。由于所述M_REASON數(shù)據(jù)庫280沒有不適于展示給所述用戶的關(guān)鍵字(即已經(jīng)刪除了它們),那么根據(jù)需要參考M_REASON數(shù)據(jù)庫280不檢索上述不存在的詞。如果這些關(guān)鍵字的任何一個(gè)是當(dāng)前的處理過程所必需的,那么就不得不參考相關(guān)主數(shù)據(jù)庫而不是所述M_REASON數(shù)據(jù)庫280。
圖30示出T_UM_VALUE數(shù)據(jù)庫317,其用于管理用戶喜好數(shù)據(jù)。所述T_UM_VALUE數(shù)據(jù)庫317管理彼此關(guān)聯(lián)的會(huì)員標(biāo)識(shí)符、UM類型標(biāo)識(shí)符、屬性標(biāo)識(shí)符、值標(biāo)識(shí)符和分值。會(huì)員標(biāo)識(shí)符是為了識(shí)別而分配給所述注冊(cè)用戶的識(shí)別器。每一UM類型標(biāo)識(shí)符表明建立相應(yīng)因素的基礎(chǔ)。在這種情況下的所述″基礎(chǔ)″可以是注冊(cè)、學(xué)習(xí)和過濾。
例如,在圖30的第一行中的所述屬性標(biāo)識(shí)符″001″和值標(biāo)識(shí)符″1000″指向在圖21中所述M_REASON數(shù)據(jù)庫280內(nèi)的所述因素″運(yùn)動(dòng)″。如果所述用戶已經(jīng)注冊(cè)所述因素″運(yùn)動(dòng)″作為一個(gè)他的或她的喜好,那么在圖30中的所述T_UM_VALUE數(shù)據(jù)庫317內(nèi)將針對(duì)所述喜好的所述UM類型標(biāo)識(shí)符設(shè)置為″1″。
作為另一個(gè)例子,在圖30的第二行中的所述屬性標(biāo)識(shí)符″001″和值標(biāo)識(shí)符″1001″指向在圖21中所述M_REASON數(shù)據(jù)庫280內(nèi)的所述因素″運(yùn)動(dòng)棒球″。如果根據(jù)對(duì)所述用戶經(jīng)常觀看的廣播節(jié)目的分析,所述因素″運(yùn)動(dòng)棒球″已經(jīng)設(shè)定為該用戶的一個(gè)喜好,那么在圖30中的所述T_UM_VALUE數(shù)據(jù)庫317內(nèi)將針對(duì)所述喜好的所述UM類型標(biāo)識(shí)符設(shè)置為″2″。
還有另一個(gè)例子,在圖30的第三行中的所述屬性標(biāo)識(shí)符″002″和值標(biāo)識(shí)符″0000000001″指向在圖21中所述M_REASON數(shù)據(jù)庫280內(nèi)的所述因素″人員A″。如果根據(jù)過濾過程所述因素″人員A″已經(jīng)設(shè)定為該用戶的一個(gè)喜好,對(duì)此將在以后描述,那么在圖30中的所述T_UM_VALUE數(shù)據(jù)庫317內(nèi)將針對(duì)所述喜好的所述UM類型標(biāo)識(shí)符設(shè)置為″3″。
如前所述,在本發(fā)明的實(shí)施例中,用于檢測(cè)將推薦給用戶的節(jié)目的因素通過三個(gè)處理而建立由所述用戶注冊(cè)喜好的處理,學(xué)習(xí)所述用戶的喜好的處理,和過濾的處理。使用所有這些處理來以更詳細(xì)地形式確定所述用戶的喜好,以便將更適于他的或她的品味的推薦節(jié)目展示給所述用戶。示例性地,如果單獨(dú)地采用由所述用戶注冊(cè)喜好的處理,那么所述用戶不能單獨(dú)注冊(cè)很多因素。例如,如果注冊(cè)高達(dá)30,000個(gè)因素,那么僅僅一小部分能夠由所述用戶確定作為他的或她的喜好;所述用戶實(shí)際上不可能(即可能但是很麻煩)注冊(cè)所有這許多的因素作為所述用戶的喜好。
示例性地,所述用戶可以設(shè)置諸如″運(yùn)動(dòng)″這樣的寬類別(具有屬性標(biāo)識(shí)符″001″和值標(biāo)識(shí)符″1000″),但是不可以糾纏以進(jìn)一步定義諸如″棒球″這樣的細(xì)節(jié)。然而,即使所述用戶僅僅指定所述因素″運(yùn)動(dòng)″,所述實(shí)施例的學(xué)習(xí)功能可以確定所述用戶經(jīng)常地觀看棒球比賽。在那種情況下,所述學(xué)習(xí)功能便會(huì)增加一因素″運(yùn)動(dòng)棒球″(具有屬性標(biāo)識(shí)符″001″和值標(biāo)識(shí)符″1001″)。所述實(shí)施例的過濾功能,將在以后論述,顧及那些既沒有由所述用戶注冊(cè)也沒有由所述學(xué)習(xí)功能建立的更多因素。
所述注冊(cè)、學(xué)習(xí)和過濾處理確定前述的所述因素。然而,通常更可取的是,那些由所述用戶注冊(cè)的因素被認(rèn)為比由其它處理設(shè)置的那些更重要,由所述學(xué)習(xí)處理建立的因素比那些由所述過濾處理設(shè)置的更重要。這種權(quán)重可以通過改變圖30中所示的在T_UM_VALUE數(shù)據(jù)庫317中的分值的值而受到控制。
上面參考圖22-30說明的所述數(shù)據(jù)庫由所述目標(biāo)數(shù)據(jù)庫252管理。
現(xiàn)在參考圖31中的流程圖,說明如何創(chuàng)建T_PRG_VALUE數(shù)據(jù)庫315。當(dāng)已經(jīng)準(zhǔn)備好EPG數(shù)據(jù)后(即,每一個(gè)節(jié)目確定將被播放后,選擇出現(xiàn)在所述節(jié)目中的人員(演員)并且完成其它用于準(zhǔn)備EPG的必需數(shù)據(jù)),執(zhí)行在圖31的所述流程圖中的處理。由服務(wù)器52的CPU201(圖9)實(shí)施的目標(biāo)信息元數(shù)據(jù)管理功能237(圖10)負(fù)責(zé)執(zhí)行組成在圖31中的所述流程圖的步驟?;蛘咭部梢杂奢斎氡匦璧臄?shù)據(jù)的管理員人工地執(zhí)行這些步驟。在這個(gè)例子中,假定由所述CPU201執(zhí)行圖31中的所述處理。除非另作說明,所述CPU201(實(shí)施它的相關(guān)功能)也執(zhí)行其它流程圖中的步驟。
在步驟S31,所述CPU31獲得將被添加給所述T_PRG_VALUE數(shù)據(jù)庫315的數(shù)據(jù)。在步驟S31中獲得的數(shù)據(jù)是與節(jié)目的因素相對(duì)應(yīng)的T_PRG_VALUE數(shù)據(jù),諸如與所述節(jié)目有關(guān)的演員和關(guān)鍵字。每一因素主要地是在EPG(圖6)中顯示的一則信息。這種創(chuàng)建EPG需要的數(shù)據(jù)由創(chuàng)建所述EPG的一方提供。
現(xiàn)在假設(shè)諸如圖32中所示的一個(gè)EPG將提供給所述用戶。圖32中的EPG表明節(jié)目名稱″節(jié)目A-1″具有如下所示的演員名稱″人員A″和″人員B″。在演員名稱下面是兩個(gè)關(guān)鍵字,″信息″和″購物″。為顯示這類EPG要求準(zhǔn)備其它的信息。即,需要組合所述屬性標(biāo)識(shí)符″002″和值標(biāo)識(shí)符″0000000001″以顯示″人員A″,并且需要所述屬性標(biāo)識(shí)符和值標(biāo)識(shí)符的類似組合以顯示″人員B″″信息″和″購物″。
在步驟S31中獲得示于圖32右邊的信息。所包括的數(shù)據(jù)源自于圖28中所示的所述T_PRG_VALUE數(shù)據(jù)庫315。特別地,從所述T_PRG_VALUE數(shù)據(jù)庫315檢索有關(guān)的數(shù)據(jù)。在步驟S32,從映射數(shù)據(jù)獲得與在步驟S31獲得的因素相關(guān)的屬性數(shù)據(jù)以及相應(yīng)于該屬性數(shù)據(jù)的分值。所述映像數(shù)據(jù)指的是由所述目標(biāo)數(shù)據(jù)庫252管理的數(shù)據(jù)庫。
在步驟S33,將所述演員和相關(guān)關(guān)鍵字的T_PRG_VALUE分值乘以從在步驟S32得到的映射數(shù)據(jù)獲得的分值,并將其積設(shè)定為屬性數(shù)據(jù)的分值。在步驟S34,如此建立的分值每一個(gè)都被作為因素而添加到并且保存在所述T_PRG_VALUE數(shù)據(jù)庫316。每當(dāng)添加一個(gè)因素時(shí),分配給所述因素一個(gè)與其屬性相對(duì)應(yīng)的屬性標(biāo)識(shí)符。還給該因素一個(gè)值標(biāo)識(shí)符,用于唯一地識(shí)別由關(guān)于屬性的主數(shù)據(jù)定義的所述屬性。
前述說明示出了圖29中的所述T_PRG_VALUE數(shù)據(jù)庫316是如何創(chuàng)建的。
現(xiàn)在說明圖30中的所述T_UM_VALUE數(shù)據(jù)庫317是如何創(chuàng)建的。上面參考圖30論述T_UM_VALUE數(shù)據(jù)庫317時(shí),示出數(shù)據(jù)庫317的所述因素由如下三個(gè)步驟設(shè)定注冊(cè)、學(xué)習(xí)和過濾。下面參考圖33的流程圖,說明如何通過由所述用戶進(jìn)行的注冊(cè)處理來添加每一個(gè)因素。由所述用戶模型管理功能235執(zhí)行創(chuàng)建T_UM_VALUE數(shù)據(jù)庫317的步驟,其中一個(gè)所述功能由所述CPU201實(shí)現(xiàn)。
在步驟S51,所述CPU201獲得將被添加給所述T_UM_VALUE數(shù)據(jù)庫317的數(shù)據(jù)。在步驟S51獲得的數(shù)據(jù)由關(guān)于所述因素的T_UM_VALUE數(shù)據(jù)組成,所述因素諸如與當(dāng)前被編輯的所述用戶(即觀看者)的喜好有關(guān)的演員和關(guān)鍵字。在步驟S52,從映射數(shù)據(jù)獲得與在步驟S51得到的因素相關(guān)的屬性數(shù)據(jù)和相應(yīng)于所獲得因素的分值。
在步驟S53,將從在步驟S52得到的映射數(shù)據(jù)獲得的分值乘以所述演員和相關(guān)關(guān)鍵字的T_UM_VALUE分值,并將其積設(shè)定為屬性數(shù)據(jù)的分值。在步驟S54,如此建立的分值每個(gè)都被作為因素而添加到并且保存在所述T_UM_VALUE數(shù)據(jù)庫317。每當(dāng)添加1個(gè)因素,則分配給該因素一個(gè)與其屬性相對(duì)應(yīng)的屬性標(biāo)識(shí)符。還給所述因素一個(gè)值標(biāo)識(shí)符,用于唯一地識(shí)別由關(guān)于屬性的主數(shù)據(jù)定義的所述屬性。
按照所述用戶執(zhí)行的注冊(cè)所述因素的處理,上文已經(jīng)部分地說明了在圖30中的所述T_UM_VALUE數(shù)據(jù)庫317是如何創(chuàng)建的。
現(xiàn)在參考圖34的流程圖說明如何通過所述學(xué)習(xí)處理將因素添加到所述T_UM_VALUE數(shù)據(jù)庫317。在步驟S71,從所述日志數(shù)據(jù)庫253(圖11)讀出關(guān)于用戶觀看(或預(yù)約以自動(dòng)記錄)的特定節(jié)目的數(shù)據(jù)。一方面,所述日志數(shù)據(jù)庫253至少管理用于識(shí)別會(huì)員用戶的會(huì)員標(biāo)識(shí)符,另一方面管理用于識(shí)別用戶所觀看的節(jié)目的節(jié)目標(biāo)識(shí)符,將它們相互關(guān)聯(lián)。
如前所述,在步驟S71獲得關(guān)于所述用戶所觀看的節(jié)目的數(shù)據(jù)。更具體地說,首先獲得所述用戶的會(huì)員標(biāo)識(shí)符?;跁?huì)員標(biāo)識(shí)符,從所述日志數(shù)據(jù)庫253檢索由所述用戶使用的節(jié)目的節(jié)目標(biāo)識(shí)符。使用獲得的節(jié)目標(biāo)識(shí)符,參考所述T_PRG_VALUE數(shù)據(jù)庫316以查找與所述獲得的節(jié)目標(biāo)識(shí)符相對(duì)應(yīng)的每一因素的T_PRG_VALUE分值。
在步驟S72,將所獲得的T_PRG_VALUE分值添加到具有相同屬性標(biāo)識(shí)符和相同值標(biāo)識(shí)符的T_UM_VALUE因素。下面參考圖35更詳細(xì)地描述該步驟。在此假設(shè)所述日志數(shù)據(jù)庫253包含會(huì)員標(biāo)識(shí)符″200241723056783″和節(jié)目標(biāo)識(shí)符″1000000030000029″。當(dāng)從所述日志數(shù)據(jù)庫253檢索到數(shù)據(jù)時(shí),首先相應(yīng)地從所述T_PRG_VALUE數(shù)據(jù)庫316讀出具有相同的節(jié)目標(biāo)識(shí)符的因素。在圖35的例子中,從所述數(shù)據(jù)庫316讀出具有屬性標(biāo)識(shí)符″001″、值標(biāo)識(shí)符″1000″和分值″1.65193365995972070000″的因素。
其后,進(jìn)行核查以便確定所述T_UM_VALUE數(shù)據(jù)庫317是否包含與所述檢索到的屬性標(biāo)識(shí)符和值標(biāo)識(shí)符相匹配的任何因素。如圖35所示,如果存在匹配因素,則檢索所述因素的分值(在本例中是″.84296419427714530000″)。將先前從所述T_PRG_VALUE數(shù)據(jù)庫316中讀取的分值(在本例中為″1.65193365995972070000″)添加到所述檢索到的分值。或者,所述添加可以補(bǔ)充一個(gè)預(yù)定值(即通過權(quán)重)的乘積。
如前所述,每當(dāng)所述用戶觀看(或預(yù)約以自動(dòng)記錄)一個(gè)節(jié)目時(shí),改變?cè)谒鯰_UM_VALUE數(shù)據(jù)庫317中的有關(guān)因素的分值。也就是說,系統(tǒng)學(xué)習(xí)以得到每一個(gè)用戶喜好的較好的畫面。
在圖35的例子中,示出的所述T_UM_VALUE數(shù)據(jù)庫317包含匹配從所述T_PRG_VALUE數(shù)據(jù)庫316檢索到的屬性標(biāo)識(shí)符和值標(biāo)識(shí)符的因素。然而,可能發(fā)生的是,所述數(shù)據(jù)庫不具有匹配因素。例如,出現(xiàn)在由用戶A觀看的節(jié)目中的″人員A″可能不會(huì)在與所述用戶A相對(duì)應(yīng)的T_UM_VALUE數(shù)據(jù)庫317中找到。
在這種情況下,一個(gè)新因素被添加給所述T_UM_VALUE數(shù)據(jù)庫317。現(xiàn)在將參考圖36描述這是如何完成的。
假定所述用戶A觀看的節(jié)目X中出現(xiàn)了人員A和人員B;并且假定所述用戶A喜好人員A并且經(jīng)常地觀看有人員A出現(xiàn)的節(jié)目,但是其并不了解人員B并且從不觀看除節(jié)目X之外的有人員B出現(xiàn)的節(jié)目。在那種情況下,用于所述用戶A的所述T_UM_VALUE數(shù)據(jù)庫317已經(jīng)具有與人員A有關(guān)的″分值A(chǔ)″。補(bǔ)充了一個(gè)新值的所述分值就成為″分值A(chǔ)″。
其間,在用于所述用戶A的T_UM_VALUE數(shù)據(jù)庫317中沒有關(guān)于人員B的因素存在。這就要求將關(guān)于人員B的一個(gè)新因素增加到所述數(shù)據(jù)庫中。
盡管在上述例子中示出關(guān)于與所述人員A出現(xiàn)在同一個(gè)節(jié)目中的人員B的新因素被添加到所述數(shù)據(jù)庫317中,但是仍然可能將諸如人員A的特征和觀看類型之類的因素補(bǔ)充到所述數(shù)據(jù)庫中。如果人員A的特征和觀看類型已經(jīng)存在于所述數(shù)據(jù)庫之中,那么通過對(duì)現(xiàn)存的分值的添加或其它操作,顯然不得不改變它們的分值。
示例性地,可能發(fā)生所述用戶A所觀看的、并且人員A出現(xiàn)在其中的節(jié)目X是雜耍而人員A通常在周期戲劇(period drama)中出現(xiàn)。在這種情況下,人員A的特征與因素″周期戲劇″相關(guān)(即,映射)。如此,即使由所述用戶A觀看的節(jié)目X是雜耍,以上處理提高了與人員A有關(guān)的因素″周期戲劇″的分值的值,以使從下一次開始周期戲劇更可能被推薦給所述用戶A。
如果所述人員A具有屬性″強(qiáng)健″,那么具有相同屬性″強(qiáng)健″的人員C(未示出),就將他的或她的因素添加到用于所述用戶A的所述T_UM_VALUE數(shù)據(jù)庫317。自然,如果所述人員A具有所述屬性″強(qiáng)健″,并且如果用于所述用戶A的T_UM_VALUE數(shù)據(jù)庫317已經(jīng)包含所述因素″強(qiáng)健″,那么更新所述因素的分值。
盡管假定所述人員A和人員B出現(xiàn)在上述節(jié)目X中,但是即使僅僅所述人員A出現(xiàn)在節(jié)目X中的情況,也執(zhí)行相同的過程。有可能所述人員A和人員B由關(guān)鍵字(屬性)″周期戲劇″而相互關(guān)聯(lián)(即,映射)。在那種情況下,在所述用戶觀看僅僅有人員A出現(xiàn)的節(jié)目時(shí),從所述數(shù)據(jù)庫中檢索被映射到人員A的人員B并且將所述人員B的因素添加給它。
通過上述的學(xué)習(xí)過程,或者與所述節(jié)目X的屬性和人員A的屬性相關(guān)的因素被重新添加到所述T_UM_VALUE數(shù)據(jù)庫317中,或者更新這些因素的分值。
當(dāng)所述用戶觀看或預(yù)約節(jié)目以自動(dòng)記錄時(shí),更新其所包含的分值的值并且添加新的因素。所采用的樣本的數(shù)目越大,所述用戶喜好的數(shù)據(jù)就變得越詳細(xì)。使用這樣的數(shù)據(jù)使得查找更適合所述用戶品味的推薦節(jié)目(即所述用戶更喜歡的節(jié)目)成為可能。
圖37示出了比較兩種情況的圖示,一個(gè)中執(zhí)行了上述類型的學(xué)習(xí)而另一個(gè)中不執(zhí)行。圖A示出了根據(jù)屬性推薦節(jié)目的例子,而圖B表明僅僅基于詳細(xì)的元數(shù)據(jù)推薦節(jié)目的例子。如圖37所示的,在會(huì)員資格的初期階段,即當(dāng)剛經(jīng)過一個(gè)短時(shí)期時(shí),如果基于屬性(圖A)推薦節(jié)目,所述學(xué)習(xí)的效果更明顯。后來,當(dāng)經(jīng)過一個(gè)比較久的時(shí)期時(shí),如果只是根據(jù)細(xì)節(jié)元數(shù)據(jù)(圖B)推薦節(jié)目,所述學(xué)習(xí)的效果就更顯著。
考慮到這些結(jié)果,所述學(xué)習(xí)處理對(duì)于新近注冊(cè)的用戶在他們作為會(huì)員的初期在提高他們的喜好數(shù)據(jù)的可靠性方面更有效。在某一時(shí)段(當(dāng)已經(jīng)達(dá)到一個(gè)預(yù)先確定的學(xué)習(xí)程度時(shí))以后,可以斷開所述學(xué)習(xí)處理(或可以減少其使用頻率)。
無論如何,在用戶具有會(huì)員資格的初期所述學(xué)習(xí)處理幫助創(chuàng)建非常可靠的用戶喜好數(shù)據(jù)。這使在比以前相對(duì)早得多的階段就推薦滿足每一個(gè)用戶喜好的節(jié)目成為可能。當(dāng)所述注冊(cè)用戶對(duì)所推薦的節(jié)目感到更滿意時(shí),它們就不太可能從所述服務(wù)中退回(放棄)。
如上述,除所述學(xué)習(xí)處理之外,還有用戶注冊(cè)處理。這些方法的一個(gè)目的是收集更精確的用戶喜好數(shù)據(jù)。所要收集的數(shù)據(jù)(即因素)基本上涉及電視廣播節(jié)目的種類和這些節(jié)目的演員,借此從中選擇并且推薦適于每一個(gè)用戶品味的所述節(jié)目。
僅僅所述收集的因素就可以達(dá)到所示目的。然而更好地是,當(dāng)推薦節(jié)目時(shí),也收集關(guān)于每一個(gè)用戶的生活方式的信息并考慮基于這樣的信息的因素。生活方式在這里指的是用戶每日的行為,例如用戶是否在白天看電視。這種信息可能涉及用戶的隱私。對(duì)于某些用戶,這樣的信息是否與所推薦的廣播節(jié)目有關(guān)可能不清楚。這些用戶可能有理由感到很不情愿公開表面上與他們所設(shè)想接受到的服務(wù)不相關(guān)的他們的私人信息。
收集這樣的信息的一種途徑是借助于調(diào)查問卷和預(yù)測(cè)(fortune-telling)的方法。也就是說,應(yīng)該以這樣的方式收集所述信息,使所述用戶不會(huì)注意到他們?cè)谔峤凰麄兊乃饺诵畔???梢怨膭?lì)每一個(gè)用戶如玩游戲一樣注冊(cè)他的或她的簡(jiǎn)介。如此,管理(收集)人物簡(jiǎn)介(在這種情況下,所述服務(wù)器52和管理員)的一方能非常容易地收集提供所希望的信息的每一個(gè)用戶簡(jiǎn)介。
在查找推薦節(jié)目過程中所述生活方式息用作為另一個(gè)因素。這同樣有助于選擇出可以更好地滿足用戶喜好的廣播節(jié)目。
下面所述的,是在所述T_UM_VALUE數(shù)據(jù)庫317上執(zhí)行的過濾(或開采)處理。行所述過濾處理主要是在圖8的所述推薦屏幕的原因顯示區(qū)155中的顯示項(xiàng)″錄制相同的節(jié)目的用戶的興趣″。在下述的情況和原因下使所述顯示有效。
參考圖38,假設(shè)所述用戶A和所述用戶B已經(jīng)預(yù)約節(jié)目X以自動(dòng)記錄。然后推測(cè)所述用戶A和用戶B兩個(gè)都對(duì)所述節(jié)目X感興趣。如果所述節(jié)目X碰巧是喜劇節(jié)目,那么就認(rèn)為兩個(gè)用戶對(duì)有歡笑的類型的節(jié)目感興趣。
同樣假設(shè)所述用戶B已經(jīng)預(yù)約了另一個(gè)有歡笑類型的節(jié)目Z而且人員A出現(xiàn)在節(jié)目X中,而人員B出現(xiàn)在節(jié)目Z中。在這種情況下,所述節(jié)目Z和所述人員B就不會(huì)被包括在由所述用戶A制作的記錄預(yù)約的日志中或所述用戶A的喜好數(shù)據(jù)中(以致所述節(jié)目Z不會(huì)被推薦給用戶A)。然而,對(duì)有歡笑類型的節(jié)目感興趣的所述用戶A被認(rèn)為喜歡喜劇類型的節(jié)目Z,還有屬于喜劇演員類別的所述人員B。換句話說,所述用戶A僅僅不了解都潛在地滿足所述用戶A的喜好的節(jié)目Z和人員B。
在那種情況下,可以將由已經(jīng)預(yù)約節(jié)目X的用戶B所預(yù)約以自動(dòng)記錄的節(jié)目Z以及出現(xiàn)在所述節(jié)目Z中的人員B一起推薦給用戶A。這可以使所述用戶A認(rèn)識(shí)迄今對(duì)于用戶A而言是陌生的所述節(jié)目X以及人員B。向每一個(gè)用戶展示這樣的對(duì)于該用戶有用的并且重要的新信息提高了用戶對(duì)于由所述服務(wù)器52提供的所述信息的信賴。
事實(shí)上,已經(jīng)實(shí)行類似類型的處理。例如,如果購買者A在一個(gè)賣書網(wǎng)站上購買了一本書A,那么由購買相同書A的購買者B購買的書B被推薦給所述購買者A。在這種情況下,并沒有考慮購買者A的喜好。將書B推薦給所述購買者A僅僅因?yàn)橘徺I了書B的購買者B在購買者A以前碰巧已經(jīng)購買書A。
在此將上述通常實(shí)行的推薦(一種類型的過濾)與本發(fā)明的實(shí)施例中的推薦(另一種類型的過濾)進(jìn)行比較,并且說明二者的差異如下。圖39是一說明的視圖,顯示了如何執(zhí)行傳統(tǒng)的過濾。假定如圖所示已經(jīng)觀看過節(jié)目(即內(nèi)容)的用戶A到Z的歷史得到管理。在所述假定的情況下,如果要將某些內(nèi)容推薦給所述用戶A,那么搜索由用戶B到Z組成的一個(gè)用戶組以查找經(jīng)常地觀看與所述用戶A相同內(nèi)容的一個(gè)用戶或一些用戶(即根據(jù)內(nèi)容使用查找與目標(biāo)用戶具有極高程度相似性的一個(gè)用戶或一些用戶)。
由具有極高程度相似性的一個(gè)用戶或一些用戶使用的內(nèi)容項(xiàng)中,有待于用戶A觀看的內(nèi)容然后被推薦給用戶A。
使用前述所概括的常規(guī)方法,有一個(gè)問題是不可避免的僅僅那種已經(jīng)由與所述目標(biāo)用戶具有極高程度相似性的人們觀看的內(nèi)容(即,節(jié)目)才能被推薦給那個(gè)用戶。
圖40是一說明的視圖,顯示本發(fā)明的實(shí)施例是如何執(zhí)行過濾的。假定如圖所示已經(jīng)觀看過節(jié)目(即內(nèi)容)的用戶A到Z的歷史也得到管理。應(yīng)該注意到每一歷史包括關(guān)于觀看的內(nèi)容的每項(xiàng)的元信息,以及在管理下提供和設(shè)置內(nèi)容貯藏庫(repository)。在這種情況下,所述內(nèi)容貯藏庫指的是由所述目標(biāo)數(shù)據(jù)庫252管理的數(shù)據(jù)。
在所述假定的情況下,如果要將某些內(nèi)容推薦給所述用戶A,那么就搜索由用戶B到Z組成的用戶組以查找經(jīng)常使用與用戶A所使用的元信息相同的元信息(例如,包含演員名稱、關(guān)鍵字等的信息)的一個(gè)用戶或一些用戶。換句話說,根據(jù)元信息的使用情況(即根據(jù)喜好)搜索與所述目標(biāo)用戶具有極高程度相似性的一個(gè)或一些用戶。通過由具有極高程度相似性的所述一個(gè)或一些用戶所使用的元信息,搜索有待于使用的、或僅由用戶A經(jīng)常使用的信息(即人員、關(guān)鍵字等,有待于由所述用戶A認(rèn)識(shí))。然后,從所述內(nèi)容貯藏庫讀出與檢索到的元信息有關(guān)的所述內(nèi)容(節(jié)目)并且將其推薦給用戶A。
當(dāng)以此方式展示相關(guān)信息時(shí),除通常使用的內(nèi)容之外,可以以更適合的方式把內(nèi)容推薦給所述用戶,所述內(nèi)容沒有被再使用過或所述內(nèi)容僅僅在一個(gè)有限的時(shí)段提供過。此外,使用關(guān)于從推薦的內(nèi)容獲得的關(guān)鍵字的相似度,使得推薦其它的至今無關(guān)的內(nèi)容成為可能。
現(xiàn)在參考圖41的流程圖描述本發(fā)明的所述實(shí)施例執(zhí)行的所述過濾處理。在步驟S91,使用下面的公式(1)計(jì)算用戶之間的相似度Simxy=Σv(Xv-XA)·(Yv-YA)Σv(Xv-XA)2·(Yv-YA)2······(1)]]>其中,Xv代表用戶X關(guān)于值v的評(píng)價(jià)(分值),而XA代表用戶X的分值的平均值。同樣地,Yv表示用戶Y的關(guān)于值v的分值,而YA代表用戶Y的分值的平均值。使用上述的公式(1)完成計(jì)算,提供在用戶X和用戶Y之間的相似度(T_UM_SIMILARITY)。將由T_UM_VALUE數(shù)據(jù)庫317管理的相關(guān)值代入上述公式(1)。
當(dāng)在步驟S91完成上述計(jì)算時(shí),到達(dá)步驟S92。在步驟S92,計(jì)算預(yù)測(cè)的矢量。使用下面的公式(2)計(jì)算與值v有關(guān)的用戶X的預(yù)測(cè)的矢量ExpectXv=XA+ΣN(Nv-NA)SimXNΣN|SimXN|······(2)]]>其中,XA代表用戶X分值的平均值;N表示關(guān)于值v具有與用戶X的相似性的用戶N的分值;NA表示用戶N分值的平均值;以及SimXN表示在步驟S91計(jì)算出的值,該值代表在所述用戶X和所述用戶N之間的相似度。
如此計(jì)算出的預(yù)測(cè)矢量被存儲(chǔ)到所述T_UM_VALUE數(shù)據(jù)庫317中。正如以上參考示出所述T_UM_VALUE數(shù)據(jù)庫317的圖30所論述的,UM類型標(biāo)識(shí)符″3″示例性地是由本發(fā)明的過濾處理計(jì)算出的所述預(yù)測(cè)矢量。
或者,在所述存儲(chǔ)部分208(圖11)中提供一個(gè)數(shù)據(jù)庫,通過所述數(shù)據(jù)庫管理在步驟S91計(jì)算出的相似性。盡管在步驟S91計(jì)算出的所述預(yù)測(cè)矢量值示為置于所述T_UM_VALUE數(shù)據(jù)庫317中以存儲(chǔ),但是這不是對(duì)本發(fā)明的限制。或者,在計(jì)算之后所述預(yù)測(cè)值一旦用過就可能被擦除。這是因?yàn)槊慨?dāng)任何一個(gè)注冊(cè)會(huì)員用戶通過觀看或預(yù)約節(jié)目以自動(dòng)記錄來添加新數(shù)據(jù)(將被計(jì)算)時(shí),基本上都需要重新計(jì)算相似性和預(yù)測(cè)的矢量。
在這些情況下,可能較好的是按照需要計(jì)算和使用預(yù)測(cè)值而不存儲(chǔ)它,使得總是可以使用最新的預(yù)測(cè)矢量。如此如果沒有提供用于管理相似性的數(shù)據(jù)庫,或者如果沒有把所述預(yù)測(cè)矢量值置于所述T_UM_VALUE數(shù)據(jù)庫317中以存儲(chǔ),那么每當(dāng)準(zhǔn)備好推薦屏幕并且將其展示給所述用戶時(shí),就示例性地計(jì)算出所述相似度或所述預(yù)測(cè)矢量。
即使預(yù)先存儲(chǔ)相似性和預(yù)測(cè)矢量,也不必重新計(jì)算所有存儲(chǔ)的數(shù)據(jù)。僅僅為已經(jīng)重新創(chuàng)建過日志的用戶計(jì)算相似度和預(yù)測(cè)矢量(即僅僅基于用戶的數(shù)據(jù)完成計(jì)算)。這顯著縮短了計(jì)算相似性和預(yù)測(cè)矢量所要求的時(shí)間并且減輕了在所述服務(wù)器52上的處理負(fù)荷。
可以總是根據(jù)圖41的流程圖計(jì)算預(yù)測(cè)矢量。然而,如果存在10,000個(gè)會(huì)員,那么所述處理將最少包括10,000乘以10,000的計(jì)算量。會(huì)員用戶數(shù)目越大,需要執(zhí)行的計(jì)算量就越大而且所述系統(tǒng)的負(fù)荷也越大。通過采取另一種過濾處理可以繞開這個(gè)瓶頸。如在下面參考圖42的流程圖所論述的,這個(gè)處理減少了所述系統(tǒng)的負(fù)擔(dān),然而仍確保足夠的過濾(即當(dāng)執(zhí)行圖41的流程圖中的處理時(shí)所述處理提供幾乎相同的效果)。
在圖42的流程圖中,首先在步驟S101計(jì)算用戶之間的相似度。在步驟S102,執(zhí)行用戶組創(chuàng)建處理。在步驟S103計(jì)算預(yù)測(cè)矢量。和圖41的流程圖中的處理相比,圖42中的處理具有一附加的步驟(S102),用于執(zhí)行所述用戶組創(chuàng)建步驟?,F(xiàn)在參考圖43的流程圖描述如何執(zhí)行用戶組創(chuàng)建處理。在步驟S101中計(jì)算相似度與在步驟S91(圖41)中基本相同。
在步驟S111,假定每一個(gè)用戶屬于一個(gè)組,創(chuàng)建與用戶數(shù)目一樣多的用戶組。換句話說,創(chuàng)建如用戶數(shù)目一樣多的單-會(huì)員組。例如,如果存在10,000個(gè)會(huì)員用戶,那么創(chuàng)建10,000個(gè)每個(gè)具有一個(gè)會(huì)員的組。
在步驟S112,參考相似性數(shù)據(jù)庫(未示出)以便按照相似性減少的次序?qū)λ鼋M分類。步驟S112中的所述處理使用在步驟S101(圖42)計(jì)算出的相似度。只要提供相似性數(shù)據(jù)庫,那么在步驟S101計(jì)算出的相似度就被存儲(chǔ)到所述數(shù)據(jù)庫中。從所述數(shù)據(jù)庫檢索所述已經(jīng)存儲(chǔ)的相似性并且將其用于執(zhí)行步驟S112。如果沒有提供相似性數(shù)據(jù)庫,那么每當(dāng)在步驟S101計(jì)算出相似度時(shí)就重復(fù)所述分類。當(dāng)在步驟S101完成相似度的計(jì)算時(shí),同時(shí)終止在步驟S112的分類。
在步驟S111和步驟S112的處理不必臨時(shí)相互關(guān)聯(lián)。例如,步驟S112的處理可以在步驟S111的處理之前。作為另一個(gè)可供選擇的辦法,可以并行地執(zhí)行在步驟S111和步驟S112的處理。
在步驟S112的處理的末尾,到達(dá)步驟S113。在步驟S113,按照相似性減少的次序把每一個(gè)用戶的每?jī)蓚€(gè)連續(xù)的組放入一個(gè)組。此步驟把具有幾乎相同相似性的每?jī)蓚€(gè)用戶放入到一個(gè)組里。示例性地,如果10,000個(gè)用戶組成10,000個(gè)組,那么執(zhí)行步驟S113將組的數(shù)目減半至5,000個(gè)。
在步驟S114,進(jìn)行核查以確定所述重新整理的組數(shù)是否等于或者小于最終所希望的組數(shù)。步驟S113和S114被重復(fù),直到在步驟S114的所述核查結(jié)果變?yōu)榇_定的(即,達(dá)到希望的組數(shù))。
示例性地,如果所述最終希望的組數(shù)是2,000或者更少,并且如果存在10,000個(gè)組,那么所述處理發(fā)生如下在第一次經(jīng)過步驟S113時(shí),所述初始組數(shù)被平分為5,000(兩個(gè)用戶組成一個(gè)組);在第二次經(jīng)過步驟S113時(shí),組數(shù)變?yōu)?,500(四個(gè)用戶組成一個(gè)組);在第三次經(jīng)過步驟S113時(shí),組數(shù)減為1,250(八個(gè)用戶形成一個(gè)組)。此時(shí)所述組數(shù)低于2,000個(gè)。如此在步驟S114確定達(dá)到最終所希望的組數(shù),并且相應(yīng)地結(jié)束所述用戶組創(chuàng)建處理。
在步驟S113和S114執(zhí)行的是將組的數(shù)目減少到一個(gè)預(yù)先確定的組數(shù)或者更少的處理。完成所述處理的方法不局限于如上所述的重復(fù)平分存在的組數(shù)?;蛘撸脩舻目倲?shù)(即在步驟S111創(chuàng)建的組的總數(shù))可以首先除以目標(biāo)組數(shù)。所得結(jié)果的商可以設(shè)定為每一組的用戶數(shù)目。然后可以按照相似性減少的次序?qū)⑺鲇脩糁匦掳才诺皆O(shè)定的用戶數(shù)的組里。
例如,如果當(dāng)前存在10,000個(gè)組并且如果希望將組的數(shù)目減少到2,000或者更少,那么所述數(shù)目10,000首先被除以2,000。將所得的商″5″設(shè)定為每一組的用戶數(shù)目。然后所述用戶按照相似性減少的次序被重新安排到5個(gè)組中,借此創(chuàng)建2,000個(gè)組。
可以以任何適當(dāng)?shù)姆绞絼?chuàng)建所述用戶組。僅有的要求是把具有極高相似度的用戶分組在一起而且將組的總數(shù)減少到一個(gè)預(yù)先確定的數(shù)目或者更少。通??梢钥紤]系統(tǒng)的操作負(fù)荷以確定最終希望的組數(shù)。
對(duì)于每一個(gè)如此創(chuàng)建的組,在步驟S103計(jì)算預(yù)測(cè)的矢量。在步驟S103的處理基本上和在步驟S92(圖41)的一樣。在步驟S92獲得的是在所述目標(biāo)用戶和另一個(gè)用戶(例如在用戶X和用戶Y之間)之間的預(yù)測(cè)矢量。
相比之下,在步驟S103,預(yù)測(cè)的矢量是在所述目標(biāo)組和另一個(gè)組之間獲得的(例如在組X和組Y之間)。在這種情況下,用于用戶X的所述預(yù)測(cè)矢量是作為在用戶X所屬的組X一方和另一方組Y之間的預(yù)測(cè)矢量而獲得的。
或者,在步驟S103,可以在目標(biāo)用戶和給定的組之間獲得預(yù)測(cè)矢量,例如,在屬于組X的用戶X一方和用戶X所不屬于的組Y一方之間。
無論如何,所述系統(tǒng)在組之間比在用戶之間計(jì)算預(yù)測(cè)矢量需要花費(fèi)更少的資源。通過利用組的概念而進(jìn)行計(jì)算縮短了計(jì)算時(shí)間并且降低了系統(tǒng)的負(fù)擔(dān)。
圖44是組成另一種過濾處理的步驟的流程圖。在圖44中的處理也預(yù)先假定將所述用戶重新安排到組中。使圖44的過濾處理不同于圖42的是沒有使用相似度。在步驟S131創(chuàng)建用戶組。示例性地,在步驟S131的用戶組創(chuàng)建處理涉及參考所述日志數(shù)據(jù)庫253(圖11)。也就是說,參考所述日志數(shù)據(jù)庫以便把最近用過相同信息的用戶分組在一起。其思想是通過所述過濾處理而將近似愛好的用戶重新安排到組里。
在這種情況下,每一組的用戶數(shù)目被預(yù)先確定或通過上面論述的任意一種方法設(shè)定。例如,用戶的總數(shù)除以目標(biāo)組數(shù),并且所得的商可以被用作每一組的用戶數(shù)。一旦確定每一組的用戶數(shù)目,那么就把用戶重新安排到每一個(gè)確定用戶數(shù)的組里。顯然,也可以由管理員人工地執(zhí)行所述分組處理。
當(dāng)完成所述分組(即所述用戶組創(chuàng)建處理)時(shí),到達(dá)步驟S132并且計(jì)算預(yù)測(cè)矢量。在步驟S132計(jì)算所述預(yù)測(cè)矢量基本上和在步驟S103(圖42)中的一樣,因此不再進(jìn)一步地論述。在這種情況下,將關(guān)于屬于一個(gè)給定的組的用戶的平均值設(shè)定為在該組內(nèi)所有用戶的預(yù)測(cè)矢量。
可以不在必需的時(shí)候而是提前來執(zhí)行分組和預(yù)測(cè)矢量計(jì)算以便存儲(chǔ)所述結(jié)果。如果那樣的話,不是所有的已經(jīng)存儲(chǔ)的數(shù)據(jù)需要在分組或者預(yù)測(cè)矢量計(jì)算步驟中重新計(jì)算。相反,可以僅僅處理關(guān)于已經(jīng)對(duì)其創(chuàng)建新日志的用戶的數(shù)據(jù)(即可以僅僅處理所述目標(biāo)用戶的數(shù)據(jù))。這有助于縮短計(jì)算預(yù)測(cè)矢量所要求的時(shí)間以及減輕在所述服務(wù)器52上的負(fù)擔(dān)。
通過借助圖41-44的任何一個(gè)流程圖描述的處理,可以獲得所述預(yù)測(cè)矢量。
在上述的過濾處理中,僅僅具有足夠高相似度(SimXN)的用戶才可以經(jīng)受計(jì)算(即設(shè)定一個(gè)相似性的閾值以便僅僅具有等于或者高于所述閾值的相似度的用戶才可以經(jīng)受計(jì)算)。這也有助于縮短計(jì)算預(yù)測(cè)矢量所要求的時(shí)間以及降低在計(jì)算期間所述系統(tǒng)上的負(fù)擔(dān)。
當(dāng)將所述預(yù)測(cè)矢量施加于一個(gè)給定的用戶時(shí),不是該用戶即將擁有的值的所有因素需要寫入到所述T_UM_VALUE數(shù)據(jù)庫317中。相反,僅僅預(yù)先確定數(shù)目的具有它們的按遞減次序排列的值的因素才可以被存儲(chǔ)到所述數(shù)據(jù)庫中。以此方式限制所述將存儲(chǔ)的因素有助于節(jié)省所述數(shù)據(jù)庫的資源以及提高計(jì)算速度。
如果僅僅使用預(yù)測(cè)矢量信息來給一個(gè)給定的用戶推薦節(jié)目,那么也可以獲得關(guān)于已經(jīng)由用戶擁有的值的所述預(yù)測(cè)矢量,而且所獲得的矢量可以用于查找推薦節(jié)目。所述用戶當(dāng)前的人物簡(jiǎn)介(通過學(xué)習(xí)和注冊(cè)而獲得)因此能被用于將來推薦的目的。換句話說,作為推薦基礎(chǔ)的用戶的人物簡(jiǎn)介可以從當(dāng)前已知的內(nèi)容而推知出來。
如前述,所述用于查找推薦給用戶的節(jié)目的信息(即所述T_UM_VALUE數(shù)據(jù)庫317中的數(shù)據(jù)(因素))由本發(fā)明的本實(shí)施例以適當(dāng)?shù)丶伤鲎?cè)、學(xué)習(xí)和過濾的處理的方式而創(chuàng)建。
下面描述的是如何通過使用這樣創(chuàng)建的數(shù)據(jù)庫來查找和檢索將推薦給給定用戶的節(jié)目(即這是創(chuàng)建推薦屏幕的處理)。更具體地說,下面參考圖45的流程圖描述如何查找將記錄給特定用戶的節(jié)目以及如何獲得如此檢測(cè)到的有關(guān)所述節(jié)目的信息。
在圖45的步驟S161,用戶進(jìn)行登錄系統(tǒng)以便所述系統(tǒng)采取允許該用戶登錄所必需的措施。所述登錄處理由所述用戶管理功能232(圖10)承擔(dān)。通過所述用戶終端53(圖3),所述用戶輸入他的或者她的用戶標(biāo)識(shí)符以及密碼,以傳輸至所述服務(wù)器52。如此傳輸?shù)乃鲇脩魳?biāo)識(shí)符以及密碼在被轉(zhuǎn)送到所述用戶管理功能232之前是在所述服務(wù)器52的所述信息通信236(圖10)的控制下被接收的。所述用戶管理功能232核查是否所提供的用戶的用戶標(biāo)識(shí)符和密碼的組合被存儲(chǔ)在所述用戶數(shù)據(jù)庫254中。
如果發(fā)現(xiàn)所提供的用戶標(biāo)識(shí)符和密碼的組合存在于用戶數(shù)據(jù)庫254中,那么成功地執(zhí)行登錄處理并且到達(dá)步驟S162。如果沒有正常地執(zhí)行所述登錄處理,那么不會(huì)到達(dá)步驟S162,并且執(zhí)行錯(cuò)誤處理。示例性地,所述用戶請(qǐng)求登錄接收這樣的消息,所述消息說明登錄企圖已經(jīng)失敗并且終止在圖45的流程圖中的處理。
在步驟S162,獲得目標(biāo)用戶模型。目標(biāo)用戶模型的獲得表示從所述T_UM_VALUE數(shù)據(jù)庫317檢索到有關(guān)已經(jīng)登錄的用戶的信息。當(dāng)在步驟S161識(shí)別登錄用戶之后,用戶會(huì)員標(biāo)識(shí)符準(zhǔn)備好以供獲取。從所述用戶數(shù)據(jù)庫254檢索登錄用戶的會(huì)員標(biāo)識(shí)符,并且從所述T_UM_VALUE數(shù)據(jù)庫317讀出與檢索到的會(huì)員標(biāo)識(shí)符相對(duì)應(yīng)的數(shù)據(jù)。
由所述信息分類功能233執(zhí)行步驟S162及其后面的步驟。除執(zhí)行前述的登錄處理之外,所述用戶管理功能232為所述信息分類功能233提供作為登錄處理的結(jié)果而獲得的會(huì)員標(biāo)識(shí)符。使用如此獲得的會(huì)員標(biāo)識(shí)符,所述信息分類功能233在步驟S162執(zhí)行處理。
在執(zhí)行步驟S162的時(shí)候,所述信息分類功能233并行執(zhí)行步驟S163。在步驟S163,進(jìn)行核查以確定是否需要根據(jù)用戶信息而縮小目標(biāo)信息。示例性地,在這里所述用戶信息指的是所述用戶生活的地理區(qū),所述用戶觀看節(jié)目的權(quán)限(Authority)以及所述用戶的年齡和性別。示例性地,如果某些節(jié)目沒有在特定的地區(qū)播放并且如果發(fā)現(xiàn)所述登錄用戶(即所述被處理的用戶)住在該地區(qū),那么核查是否需要縮小所述目標(biāo)信息。在這種情況下,需要有選擇地限制所述目標(biāo)信息以便將適用于所討論的地區(qū)的節(jié)目推薦給所述用戶。
示例性地,必須基于所述用戶的權(quán)限而縮小所述目標(biāo)信息,以核查是否允許該用戶觀看按次計(jì)費(fèi)的節(jié)目。當(dāng)發(fā)現(xiàn)允許所述用戶觀看按次計(jì)費(fèi)的節(jié)目時(shí),進(jìn)行另一個(gè)核查以確定根據(jù)用戶的權(quán)限所述用戶被允許觀看的節(jié)目的范圍或者界限。另外,示例性地,需要基于所述用戶的年齡縮小所述目標(biāo)信息以確??赡艿卿浀娜魏挝催_(dá)規(guī)定年齡的用戶不會(huì)得到面向成年人的節(jié)目。
此外,示例性地,需要根據(jù)所述用戶的性別縮小目標(biāo)信息以確保面向男性的節(jié)目不會(huì)推薦給女性會(huì)員用戶。然而,基于所述用戶的性別縮小所述目標(biāo)信息的需要與根據(jù)其它用戶信息而這樣做的需要相比具有較低的優(yōu)先級(jí)。基于性別縮小所述目標(biāo)信息不是強(qiáng)制的。
如果發(fā)現(xiàn)需要在步驟S163基于所述用戶信息縮小所述目標(biāo)信息,那么到達(dá)步驟S164。如果發(fā)現(xiàn)不需要縮小所述目標(biāo)信息,則跳過步驟S164而直接到達(dá)步驟S165。在步驟S164,分類出信息和數(shù)據(jù)。執(zhí)行對(duì)所述信息和數(shù)據(jù)的分類以排除不能推薦給所述已經(jīng)登錄的用戶的節(jié)目。所述沒有被排除的節(jié)目將經(jīng)受隨后的步驟S165的處理。
如果跳過步驟S164而直接到達(dá)步驟S165,那么不需要分類出所述信息和數(shù)據(jù)。在那種情況下,所有的節(jié)目須經(jīng)所述步驟S165的處理。在步驟S165,獲得有關(guān)將被處理的目標(biāo)節(jié)目的信息元數(shù)據(jù)。在這種情況下,所述信息元數(shù)據(jù)指的是由所述T_PRG_VALUE數(shù)據(jù)庫316(圖29)管理的數(shù)據(jù)。
在步驟S165獲得關(guān)于所述目標(biāo)節(jié)目的信息元數(shù)據(jù)之后,到達(dá)步驟S166。在步驟S166,計(jì)算有關(guān)將被推薦的所述節(jié)目的信息點(diǎn)并相應(yīng)地分類出所述節(jié)目。步驟S166的執(zhí)行包括使用在步驟S162獲得的所述目標(biāo)用戶模型(T_UM_VALUE數(shù)據(jù)庫317)的分值和在步驟S165獲得的所述信息元數(shù)據(jù)(T_PRG_VALUE數(shù)據(jù)庫316)的分值。使用這些分值,示例性地由矢量計(jì)算方法計(jì)算出這些點(diǎn)。然后根據(jù)所述計(jì)算出的值排序所述節(jié)目。示例性地在圖8的所述推薦屏幕的推薦級(jí)別顯示區(qū)156處顯示從步驟S166的處理獲得的這些點(diǎn)。
在計(jì)算出節(jié)目點(diǎn)以便如前所述按它們的點(diǎn)的遞減次序排序所述節(jié)目之后,到達(dá)步驟S167。在步驟S167,獲得有關(guān)將被推薦的節(jié)目的信息。所述可推薦的節(jié)目由預(yù)先確定數(shù)目(例如10)的排序在最高的節(jié)目形成。由所述信息分類功能233獲得有關(guān)預(yù)先確定數(shù)目的可推薦節(jié)目的信息。特別地,所述信息分類功能233獲得預(yù)先確定數(shù)目的排序在最高的節(jié)目的節(jié)目標(biāo)識(shí)符。
利用如此獲得的節(jié)目標(biāo)識(shí)符,相應(yīng)地獲得其它有關(guān)借此識(shí)別出的節(jié)目的信息。示例性地,連續(xù)獲得關(guān)于這么多節(jié)目中每一個(gè)的人員標(biāo)識(shí)符和關(guān)鍵字標(biāo)識(shí)符。
參考圖46的流程圖,下面描述發(fā)生在已經(jīng)獲得有關(guān)即將被推薦的多個(gè)節(jié)目的信息之后的事情。在步驟S181,獲得推薦信息。事實(shí)上在步驟S167(圖45)完成此處理。在步驟S182,通過具有根據(jù)與所推薦的節(jié)目有關(guān)的值的分值(即通過有效的標(biāo)識(shí)符識(shí)別出的因素)而分類的推薦信息來計(jì)算出所推薦信息的推薦級(jí)別。
在步驟S183,使用與經(jīng)過分類排序在最高的值有關(guān)的屬性標(biāo)識(shí)符和值標(biāo)識(shí)符的結(jié)合而從所述M_REASON數(shù)據(jù)庫280(圖21)中獲得推薦的原因。示例性地,如果發(fā)現(xiàn)屬性標(biāo)識(shí)符″001″和值標(biāo)識(shí)符″1000″與排序在最高的值有關(guān),那么就獲得原因″運(yùn)動(dòng)″。
在步驟S184,進(jìn)行核查以確定原因顯示數(shù)是否未達(dá)到每一原因類型的最大允許數(shù)以及是否滿足關(guān)于每一原因類型的預(yù)先確定條件。這里按順序說明原因類型。提供原因類型以限制在圖8推薦屏幕的原因顯示區(qū)155處顯示的原因的數(shù)目。圖47顯示將以其設(shè)定原因類型的典型數(shù)據(jù),圖48列舉用于設(shè)置對(duì)于每一原因類型可以顯示的原因的數(shù)目的典型數(shù)據(jù)。為了控制原因顯示數(shù)而對(duì)圖47和48中的數(shù)據(jù)進(jìn)行處理的過程由所述信息分類功能233管理和執(zhí)行。
在圖47所示的數(shù)據(jù)中,首行表示提供后續(xù)數(shù)據(jù)以規(guī)定原因類型,并且指定用于第二以及隨后的行的數(shù)據(jù)格式。在第二以及隨后的行中,″正常(Normal)″指的是″UM類型″。″正?!逡馕吨驮谡f明圖30所示的T_UM_VALUE數(shù)據(jù)庫317中對(duì)″UM類型標(biāo)識(shí)符=2″的描述一樣。也就是說,″正?!灞砻饕粋€(gè)已經(jīng)經(jīng)過學(xué)習(xí)處理而注冊(cè)的因素。
″在先(Prior)″意味著和在說明圖30中的T UM VALUE數(shù)據(jù)庫317中對(duì)″UM類型標(biāo)識(shí)符=1″的描述一樣。也就是說,″在先″表明一個(gè)已經(jīng)由用戶注冊(cè)的因素?!迤谕?Expected)″意味著和在說明圖30中的T_UM_VALUE數(shù)據(jù)庫317中對(duì)″UM類型標(biāo)識(shí)符=3″的描述一樣。也就是說,″期望″表明一個(gè)已經(jīng)經(jīng)過過濾處理而注冊(cè)的因素。
第二以及隨后的行以相同的格式記載每一個(gè)數(shù)據(jù)。參考第二行,下面解釋數(shù)據(jù)格式。所述說明″原因類型.正常.類別=4″記載于第二行?!逶蝾愋?ReasonType)″表示這一行數(shù)據(jù)指定原因類型?!逭!灞砻鱑M類型?!孱悇e(Category)=4″表明此類別屬于原因類型″4″。簡(jiǎn)而言之,第二行意味著針對(duì)通過學(xué)習(xí)處理而注冊(cè)且具有屬性“類別”的所述因素,將原因類型設(shè)置為″4″。
圖48列舉用于為每一個(gè)原因類型設(shè)置原因顯示數(shù)的典型數(shù)據(jù)。通過引用記載說明″#
注冊(cè)的關(guān)鍵字,人員[最大5個(gè)條目]″的第二行而在下面解釋圖48所列舉的數(shù)據(jù)。所述符號(hào)″#
″表明原因類型是″0″的數(shù)據(jù)在第二行被發(fā)現(xiàn)。繼″#
″之后的所述陳述″注冊(cè)的關(guān)鍵字,人員[最大5個(gè)條目]″規(guī)定上至五個(gè)條目的表示″注冊(cè)的關(guān)鍵字,人員″的項(xiàng)可以在原因顯示區(qū)155顯示。換句話說,允許在所述原因顯示區(qū)155顯示上至五個(gè)屬性是″關(guān)鍵字″或者″人員″的原因(圖21)。
圖47和48所示的數(shù)據(jù)提供了對(duì)在圖8的推薦屏幕的原因顯示區(qū)155處顯示的內(nèi)容控制。結(jié)合在推薦屏幕的所述原因顯示區(qū)155的顯示,在下面進(jìn)一步地論述圖47和48中的數(shù)據(jù)?,F(xiàn)在假設(shè),在圖46的步驟S183已經(jīng)獲得所述屬性″001″和所述值標(biāo)識(shí)符″1000″。參考所述屬性″001″和值標(biāo)識(shí)符″1000″的組合的M REASON數(shù)據(jù)庫280(圖21),揭示出所述關(guān)聯(lián)詞″運(yùn)動(dòng)″。如此,所述詞″運(yùn)動(dòng)″被選為展示給所述用戶的原因(用于推薦)。
參考所述屬性″001″和值標(biāo)識(shí)符″1000″的組合的T_UM_VALUE數(shù)據(jù)庫317(圖30),檢測(cè)所述UM類型標(biāo)識(shí)符″1″。所述UM類型標(biāo)識(shí)符″1″表明″在先″UM類型。因?yàn)樗鰧傩詷?biāo)識(shí)符″001″被分配給所述M_CATEGORY數(shù)據(jù)庫271(圖12),所以所述屬性標(biāo)識(shí)符″001″表明屬性″類別″。至此的處理過程表明將作為推薦原因而展示給所述用戶的詞″運(yùn)動(dòng)″是″在先″和″類別″。
參考圖47顯示出在第12行存在″在先″和″類別″的組合。在所述第12行的說明顯示原因類型是″1″。對(duì)圖48的所述數(shù)據(jù)的參考表明陳述“原因類型=1”出現(xiàn)在第四和第五行。在第四行的陳述表明所述顯示發(fā)生在項(xiàng)″注冊(cè)類型″的字段。也表明此項(xiàng)只有一個(gè)條目可以顯示。結(jié)果,所述原因顯示區(qū)155顯示出″注冊(cè)類型[運(yùn)動(dòng)]″。
如果所述″在先″、″類別″和原因類型″1″的值是在上述處理過程之后的步驟S183獲得的,那么因?yàn)樗鲈~″運(yùn)動(dòng)″已經(jīng)被分配,所以無需處理而丟棄所獲得的值。因?yàn)樵诓襟ES182執(zhí)行分類,所丟棄的值總是小于以前處理過的值。因此,展示給用戶的總是高排序的值。
上述說明已經(jīng)覆蓋步驟S183和S184。不必以如上所述的精確的順序進(jìn)行如參考所述數(shù)據(jù)庫這樣的詳細(xì)的處理過程。例如,當(dāng)安排在執(zhí)行步驟S183以前確定所述UM類型標(biāo)識(shí)符時(shí),不必再參考步驟S183和S184中的T_UM_VALUE數(shù)據(jù)庫317。簡(jiǎn)而言之,單獨(dú)的處理只需要以它們不會(huì)彼此重疊的方式執(zhí)行。因此上述說明沒有對(duì)如何選擇被參考的數(shù)據(jù)庫或者何時(shí)參考它們進(jìn)行任何限制。
如前述,在圖47和48中所示的數(shù)據(jù)控制在步驟S184(圖46)中將執(zhí)行的所述核查。也就是說,在步驟S184完成核查以確定原因顯示數(shù)是否未達(dá)到每一個(gè)原因類型的最大允許數(shù)(由如圖47的數(shù)據(jù)所規(guī)定的)以及每一個(gè)原因類型(由如圖48的數(shù)據(jù)所指定的)的預(yù)定條件是否得到滿足。重復(fù)步驟S183和S184直到步驟S184的核查結(jié)果變?yōu)榭隙ǖ摹M瓿刹襟ES184后,圖46的流程圖所描述的處理過程結(jié)束。
圖46的處理過程結(jié)束后,用于向用戶展示推薦屏幕的所有數(shù)據(jù)已經(jīng)完成。然后,所述完成的數(shù)據(jù)被傳輸?shù)接糜谡故酒聊唤o用戶的用戶終端53。
這里更多的說明有關(guān)在步驟S183的處理過程。在步驟S183,參考所述M_REASON數(shù)據(jù)庫280。假定獲得屬性標(biāo)識(shí)符″005″和值標(biāo)識(shí)符″0000000006″。在參考圖16中的所述M_KEYWORD數(shù)據(jù)庫275后發(fā)現(xiàn)獲得的屬性標(biāo)識(shí)符和值標(biāo)識(shí)符的組合與詞″色情″有關(guān)。如同早先所解釋的,所述詞″色情″不適合展示給用戶,結(jié)果該詞就沒有被包括在內(nèi)所述M_REASON數(shù)據(jù)庫280中(圖21)。
即使在步驟S183獲得所述屬性標(biāo)識(shí)符″005″和值標(biāo)識(shí)符″0000000006″的組合,也不會(huì)有作為推薦原因而從所述M_REASON數(shù)據(jù)庫280檢索到的數(shù)據(jù)。在這種情況下,因?yàn)椴槐貓?zhí)行步驟S184,所以考慮到下一個(gè)因素(即值)而安排跳過步驟S184。無論如何,實(shí)行控制以便從所述M_REASON數(shù)據(jù)庫280排除的任何原因不會(huì)展示給用戶。
在上述對(duì)于圖46的流程圖的說明中,參考圖21所示的所述M_REASON數(shù)據(jù)庫280。只要不提供所述M_REASON數(shù)據(jù)庫280反而存在圖17所示的M_KEYWORD_1數(shù)據(jù)庫276,那么如果執(zhí)行圖49中的流程圖的步驟,仍然可能基本上執(zhí)行與圖46的處理相同的處理。
在圖49中,步驟S201、S202和S204基本上分別和圖46中的步驟S181、S182和S184相同,因此不再進(jìn)一步地描述它們。在步驟S203,在可應(yīng)用的主數(shù)據(jù)庫中參考所述分類中的高排序值,借此獲得與所述可應(yīng)用的值標(biāo)識(shí)符相對(duì)應(yīng)的原因。此步驟基本上和在圖46中的步驟S183一樣,但是所參考的數(shù)據(jù)庫是不同的。
在步驟S203,參考所述M_KEYWORD_1數(shù)據(jù)庫276。例如,如果所述值標(biāo)識(shí)符(在這種情況下即關(guān)鍵字標(biāo)識(shí)符)是″0000000008″,那么參考所述M_KEYWORD_1數(shù)據(jù)庫276中的″原因″字段并且檢索與所述值標(biāo)識(shí)符相對(duì)應(yīng)的原因″有利信息″。在另一個(gè)例子中,如果所述值標(biāo)識(shí)符是″0000000006″,那么參考在所述M_KEYWORD_1數(shù)據(jù)庫276中的″原因″字段但是所述字段是空的(空(null))。因此在對(duì)下一個(gè)值標(biāo)識(shí)符處理之前,沒有檢索到數(shù)據(jù)并且終止關(guān)于所述值標(biāo)識(shí)符″0000000006″的處理。
如前述,如果當(dāng)執(zhí)行圖49中的流程圖的步驟時(shí)使用所述M_KEYWORD_1數(shù)據(jù)庫276,那么被認(rèn)為不適于展示給用戶的詞可以或者被完全消除或者由以前展示給用戶的其它詞替換。
如果提供所述M_KEYWORD_ 2數(shù)據(jù)庫277(圖18)代替所述M_KEYWORD_1數(shù)據(jù)庫276,那么執(zhí)行組成圖50的流程圖的步驟。在這種情況下,步驟S211、S212和S214基本上分別和圖46中的步驟S181、S182和S184相同,因此不再進(jìn)一步地描述它們。
在步驟S213,參考所述M_KEYWORD_2數(shù)據(jù)庫277。示例性地,如果所述值標(biāo)識(shí)符(在這個(gè)例子中即關(guān)鍵字標(biāo)識(shí)符)是″0000000001″,那么參考所述″關(guān)鍵字″和所述″顯示″字段以便從所述″關(guān)鍵字″字段檢索相應(yīng)的關(guān)鍵字″信息″并且從所述″顯示″字段讀出″1″。在所述″顯示″字段中的值″1″是一個(gè)表明允許相應(yīng)關(guān)鍵字展示給用戶的標(biāo)志。
例如,如果所述值標(biāo)識(shí)符(即關(guān)鍵字標(biāo)識(shí)符)是″0000000008″,那么參考所述″關(guān)鍵字″和所述″顯示″字段以便從所述″關(guān)鍵字″字段檢索相應(yīng)關(guān)鍵字″有利″并且從″顯示″字段讀出值″0″。在所述″顯示″字段中的值″0″是一個(gè)表明不允許相應(yīng)關(guān)鍵字展示給用戶的標(biāo)志。當(dāng)發(fā)現(xiàn)所述″顯示″字段包含所述值″0″時(shí),不要求進(jìn)一步地處理當(dāng)前的值標(biāo)識(shí)符。然后將控制傳遞到將要處理的下一個(gè)值標(biāo)識(shí)符。
如前述,如果當(dāng)執(zhí)行圖50中的流程圖的步驟時(shí)使用所述M_KEYWORD_1數(shù)據(jù)庫276,那么被認(rèn)為不適于展示給用戶的詞可以被完全消除。然而,如圖18中的所述M_KEYWORD_2數(shù)據(jù)庫277用于所述處理,那么在展示給用戶以前所述不適當(dāng)?shù)脑~無法被其它的詞替代。因此這種處理方案適合不要求用其它的詞替換所述不適當(dāng)?shù)脑~以顯示給用戶的系統(tǒng)。
根據(jù)本發(fā)明,如前述,有可能適宜地控制將展示給用戶的詞。盡管前述實(shí)施例主要地設(shè)計(jì)為給用戶展示有關(guān)廣播節(jié)目的推薦信息,但是這并不是對(duì)本發(fā)明的限制。本發(fā)明還可以被有利地應(yīng)用到將關(guān)于廣播節(jié)目以外的客體(object)的信息推薦給用戶的情況。在此情況下,所述推薦信息可以隨同原因或推薦原因一起展示給用戶。用容易理解的詞將上述信息展示給用戶,以便用戶可以更容易得掌握展示的內(nèi)容,并且對(duì)于所展示的信息比以前具有更多的信賴。
根據(jù)本發(fā)明,將展示給用戶的信息與考慮到的所述用戶的喜好一起準(zhǔn)備。這可以通過使用許多數(shù)據(jù)獲取方法,諸如以綜合集成的方式注冊(cè)、學(xué)習(xí)和過濾這樣的方法,來獲取用戶喜好數(shù)據(jù)而實(shí)現(xiàn)。結(jié)合這些處理以允許更詳細(xì)地分析每一個(gè)會(huì)員用戶的喜好。
前述的一系列步驟和處理可以通過硬件或者軟件執(zhí)行。對(duì)于進(jìn)行基于軟件的處理而言,組成所述軟件的程序可以或者被事先以計(jì)算機(jī)專用硬件的方式包含,或者根據(jù)使用從一個(gè)適當(dāng)?shù)挠涗浢襟w安裝到一個(gè)通用個(gè)人計(jì)算機(jī)或者是基于所安裝程序能夠執(zhí)行不同功能的類似設(shè)備里。
如圖4所示,除計(jì)算機(jī)之外,提供給用戶的記錄媒體不僅如由磁盤91(包括軟磁盤)、光盤92(包括CD-ROM(光盤-只讀存儲(chǔ)器)和DVD(數(shù)字多功能光盤))、磁光盤93(包括MD(Mini-disc)注冊(cè)商標(biāo))、或者半導(dǎo)體存儲(chǔ)器94組成的封裝媒體;而且還有ROM72或者包含存儲(chǔ)部分78的硬磁盤驅(qū)動(dòng)器形式,當(dāng)提供給用戶時(shí)兩者都提供所述程序并且事先包含在計(jì)算機(jī)。
在本說明書中,存儲(chǔ)在適當(dāng)?shù)挠涗浢襟w上并且描述將由計(jì)算機(jī)執(zhí)行的程序的步驟不僅是以所描述的順序執(zhí)行的所述處理過程(即,以事件序列為基礎(chǔ)),而且可以是并行地或者單獨(dú)地執(zhí)行的處理過程。
在本說明書里,術(shù)語″系統(tǒng)″指的是由許多元件裝置組成的總體結(jié)構(gòu)。
因?yàn)樵诓槐畴x本發(fā)明的精神和范圍的情況下,可以實(shí)現(xiàn)本發(fā)明的許多表面上不同的實(shí)施例,所以可以理解的是除所附的權(quán)利要求所限定的情況之外,本發(fā)明不局限于其特定的實(shí)施例。
權(quán)利要求
1.一種信息處理設(shè)備,包括第一管理裝置,用于管理關(guān)于用戶喜好的第一數(shù)據(jù);第二管理裝置,用于管理關(guān)于信息的第二數(shù)據(jù);檢索裝置,用于檢索關(guān)于由所述用戶使用的所述信息的所述第二數(shù)據(jù);和更新裝置,用于通過利用由所述檢索裝置檢索到的所述第二數(shù)據(jù)來更新所述第一數(shù)據(jù);其中,如果發(fā)現(xiàn)所述第二數(shù)據(jù)存在于所述第一數(shù)據(jù)之內(nèi),那么所述更新裝置使用所述第二數(shù)據(jù)更新所述第一數(shù)據(jù);以及如果沒有發(fā)現(xiàn)所述第二數(shù)據(jù)存在于所述第一數(shù)據(jù)之內(nèi),那么所述更新裝置將所述第二數(shù)據(jù)添加到所述第一數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的信息處理設(shè)備,其中所述第一管理裝置管理作為所述第一數(shù)據(jù)的與第一數(shù)值相關(guān)聯(lián)的第一因素,相對(duì)于所述第一因素而言所述第一數(shù)值屬于所述用戶;所述第二管理裝置管理作為所述第二數(shù)據(jù)的關(guān)于所述信息的第二因素,其中所述信息與相對(duì)于所述第二因素而言屬于所述信息的第二數(shù)值相關(guān)聯(lián);如果發(fā)現(xiàn)在所述第二數(shù)據(jù)之內(nèi)符合所述第二因素的所述第一因素存在于所述第一數(shù)據(jù)之內(nèi),那么所述更新裝置使用所述第一值和所述第二值計(jì)算新的第一值,并且將所述新計(jì)算出的第一值寫入所述第一數(shù)據(jù);以及如果沒有發(fā)現(xiàn)在所述第二數(shù)據(jù)之內(nèi)符合所述第二因素的所述第一因素存在于所述第一數(shù)據(jù)之內(nèi),那么所述更新裝置將所述第二因素和所述第二值添加到所述第一數(shù)據(jù)。
3.一種供信息處理設(shè)備使用的信息處理方法,所述信息處理設(shè)備至少包括存儲(chǔ)裝置和控制裝置,所述存儲(chǔ)裝置用于管理數(shù)據(jù),所述控制裝置用于通過使用存儲(chǔ)在所述存儲(chǔ)裝置中的所述數(shù)據(jù)來執(zhí)行預(yù)先確定的處理,所述信息處理方法包括第一管理步驟,用于管理關(guān)于用戶喜好的第一數(shù)據(jù);第二管理步驟,用于管理關(guān)于信息的第二數(shù)據(jù);檢索步驟,用于檢索關(guān)于由所述用戶使用的所述信息的所述第二數(shù)據(jù);和更新步驟,用于通過利用在所述檢索步驟檢索到的所述第二數(shù)據(jù)來更新所述第一數(shù)據(jù);其中,如果發(fā)現(xiàn)所述第二數(shù)據(jù)存在于所述第一數(shù)據(jù)之內(nèi),那么所述更新步驟使用所述第二數(shù)據(jù)更新所述第一數(shù)據(jù);以及其中,如果沒有發(fā)現(xiàn)所述第二數(shù)據(jù)存在于所述第一數(shù)據(jù)之內(nèi),那么所述更新步驟將所述第二數(shù)據(jù)添加到所述第一數(shù)據(jù)。
4.一種供信息處理設(shè)備使用的程序,所述信息處理設(shè)備至少包括存儲(chǔ)裝置和控制裝置,所述存儲(chǔ)裝置用于管理數(shù)據(jù),所述控制裝置用于通過使用存儲(chǔ)在所述存儲(chǔ)裝置中的所述數(shù)據(jù)來執(zhí)行預(yù)先確定的處理,所述程序包括第一管理步驟,用于管理關(guān)于用戶喜好的第一數(shù)據(jù);第二管理步驟,用于管理關(guān)于信息的第二數(shù)據(jù);檢索步驟,用于檢索關(guān)于由所述用戶使用的所述信息的所述第二數(shù)據(jù);和更新步驟,用于通過利用在所述檢索步驟檢索到的所述第二數(shù)據(jù)來更新所述第一數(shù)據(jù);其中如果發(fā)現(xiàn)所述第二數(shù)據(jù)存在于所述第一數(shù)據(jù)之內(nèi),那么所述更新步驟使用所述第二數(shù)據(jù)更新所述第一數(shù)據(jù);以及如果沒有發(fā)現(xiàn)所述第二數(shù)據(jù)存在于所述第一數(shù)據(jù)之內(nèi),那么所述更新步驟將所述第二數(shù)據(jù)添加到所述第一數(shù)據(jù)。
5.一種記錄所述程序的記錄媒體,包括第一管理步驟,用于管理關(guān)于用戶喜好的第一數(shù)據(jù);第二管理步驟,用于管理關(guān)于信息的第二數(shù)據(jù);檢索步驟,用于檢索關(guān)于由所述用戶使用的所述信息的所述第二數(shù)據(jù);和更新步驟,用于通過利用在所述檢索步驟檢索到的所述第二數(shù)據(jù)來更新所述第一數(shù)據(jù);其中如果發(fā)現(xiàn)所述第二數(shù)據(jù)存在于所述第一數(shù)據(jù)之內(nèi),那么所述更新步驟使用所述第二數(shù)據(jù)更新所述第一數(shù)據(jù);以及如果沒有發(fā)現(xiàn)所述第二數(shù)據(jù)存在于所述第一數(shù)據(jù)之內(nèi),那么所述更新步驟將所述第二數(shù)據(jù)添加到所述第一數(shù)據(jù)。
全文摘要
所公開的一種信息處理設(shè)備,包括第一管理裝置,用于管理關(guān)于用戶喜好的第一數(shù)據(jù);第二管理裝置,用于管理關(guān)于信息的第二數(shù)據(jù);檢索裝置,用于檢索關(guān)于由所述用戶使用的所述信息的第二數(shù)據(jù);以及更新裝置,用于通過利用由所述檢索裝置檢索到的第二數(shù)據(jù)而更新所述第一數(shù)據(jù)。如果發(fā)現(xiàn)所述第二數(shù)據(jù)存在于所述第一數(shù)據(jù)之內(nèi),那么所述更新裝置使用所述第二數(shù)據(jù)來更新所述第一數(shù)據(jù);如果沒有發(fā)現(xiàn)所述第二數(shù)據(jù)存在于所述第一數(shù)據(jù)之內(nèi),那么所述更新裝置將所述第二數(shù)據(jù)添加給所述第一數(shù)據(jù)。
文檔編號(hào)G06F17/30GK1607527SQ20041009817
公開日2005年4月20日 申請(qǐng)日期2004年8月9日 優(yōu)先權(quán)日2003年8月7日
發(fā)明者角田智弘, 星野政明 申請(qǐng)人:索尼株式會(huì)社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
同江市| 昭觉县| 温泉县| 武清区| 广德县| 太仓市| 界首市| 安西县| 巍山| 威海市| 施甸县| 包头市| 诸城市| 弥渡县| 酉阳| 明星| 克东县| 辰溪县| 宜黄县| 行唐县| 兰坪| 漳平市| 青龙| 舒城县| 永仁县| 门源| 兴城市| 石泉县| 利辛县| 永康市| 陆河县| 嵩明县| 噶尔县| 疏附县| 伊吾县| 武汉市| 清镇市| 林州市| 太原市| 张家界市| 交口县|