專利名稱:用戶信息結(jié)構(gòu)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種具有多層結(jié)構(gòu)的用戶優(yōu)選信息結(jié)構(gòu)和利用該結(jié)構(gòu)提供多媒體信息的方法,所述結(jié)構(gòu)和方法能夠迅速、簡(jiǎn)易地向一個(gè)多媒體服務(wù)系統(tǒng)環(huán)境中的信息用戶介紹和提供他們所需的信息,所述多媒體服務(wù)系統(tǒng)環(huán)境包括一個(gè)信息提供者和一個(gè)信息用戶。
背景技術(shù):
在包括一個(gè)信息提供者和一個(gè)信息用戶的多媒體服務(wù)系統(tǒng)環(huán)境中,信息用戶難以接收急劇增長(zhǎng)的信息量。同樣的現(xiàn)象還發(fā)生在提供大量信息的因特網(wǎng)環(huán)境以及提供娛樂和生活信息的電視廣播環(huán)境中。
此外,隨著通信技術(shù)的迅速發(fā)展,出現(xiàn)了新的信息提供者、如有線電視來提供不同的信息。
但應(yīng)當(dāng)注意的是,隨著信息提供者的數(shù)量越來越多,信息用戶發(fā)現(xiàn)難以迅速和正確地檢索到由信息提供者提供的所需信息。
因此,為了使信息提供者能夠迅速而容易地向信息用戶提供他們所需的信息,進(jìn)行了研究并尋求和開發(fā)根據(jù)用戶所需信息的用戶偏好值來推薦或自動(dòng)選擇信息用戶(以下簡(jiǎn)稱“用戶”)所偏愛的程度或信息的方法。
在依據(jù)現(xiàn)有技術(shù)提供信息的方法中,為了向用戶提供信息,根據(jù)一個(gè)用戶已通過直接選擇而使用過的使用記錄(即,一個(gè)用戶簡(jiǎn)要表)來構(gòu)造用戶所需信息項(xiàng)的用戶偏好信息。
但是,現(xiàn)有的信息提供方法不足以應(yīng)付根據(jù)用戶需要而對(duì)同一信息設(shè)置不同用戶偏好值的情況,和信息項(xiàng)之間的關(guān)系錯(cuò)綜復(fù)雜并且一個(gè)信息項(xiàng)的用戶偏好值因環(huán)境與不同項(xiàng)之間的關(guān)系而具有不同含義或被改成不同的用戶偏好值的情況。
例如,一個(gè)喜歡由一個(gè)演員“B”扮演了角色的電影(一個(gè)人>一個(gè)演員>“B”)的用戶“A”可能不喜歡由該演員“B”導(dǎo)演的電影(一個(gè)人>一個(gè)導(dǎo)演>“B”)。此外,盡管上面的項(xiàng)的用戶偏好值低,下面項(xiàng)的用戶偏好值高,但也可能相反,上面項(xiàng)的用戶偏好值較高而下面項(xiàng)的用戶偏好值較低。在這些情況下,現(xiàn)有的信息提供方法都不能充分地提供正確的信息。
作為不同的例子,用戶“A”可能在他或她喜歡暴力電影時(shí)希望電影中有很多暴力場(chǎng)景,但不希望在他或她與孩子們坐在電視機(jī)前觀看新聞節(jié)目或教育信息時(shí)有暴力場(chǎng)景。在這種情況下,現(xiàn)有的信息提供方法就不能根據(jù)在上面項(xiàng)被設(shè)置成暴力電影時(shí),其用戶偏好值變高而在上面項(xiàng)被設(shè)置成新聞節(jié)目或教育節(jié)目時(shí),其用戶偏好值變低的情況而提供正確的信息。
同時(shí),現(xiàn)有的信息提供方法幾乎不能處理信息的用戶偏好值隨用戶所處的環(huán)境而變的情況。
例如,用戶在下雨天可能喜歡情節(jié)劇或家庭劇,而在晴天可能喜歡動(dòng)作片。即,對(duì)同一電影項(xiàng)來說,用戶的喜好是隨著他所處的環(huán)境而變的?,F(xiàn)有的信息提供方法不能正確地應(yīng)付這種情況。
此外,現(xiàn)有的信息提供方法也不能應(yīng)付用戶的喜好根據(jù)他所用的接收設(shè)備而不同的情況。
例如,當(dāng)用戶與其家人一起在客廳看電視時(shí),他可能喜歡家庭級(jí)的電影,而當(dāng)用戶在自己的房間中看電視時(shí),他或她可能喜歡未成年人不宜的電影?,F(xiàn)有的信息提供方法不能正確地應(yīng)付這種情況。
圖1示出了依據(jù)現(xiàn)有技術(shù)的每個(gè)信息項(xiàng)的用戶偏好值,其中用戶偏好項(xiàng)(即娛樂、音樂和流行音樂等)有專門的頂標(biāo)識(shí)符(1,17,181...)和相對(duì)獨(dú)立的用戶偏好值(86,43,27...)。
因此,每項(xiàng)之間的關(guān)系沒有被表示,并且即使在環(huán)境變化時(shí),每項(xiàng)的用戶偏好值也不變,從而不能為用戶所處的情形提供正確的信息。
此外,為了更新用戶偏好信息,每個(gè)相應(yīng)的項(xiàng)都應(yīng)該被包括在使用信息中。即,在分類信息只包括歌手“C”的姓名和風(fēng)格“new age”而不包括“entertainment”或“music”的情況下,只有“C”項(xiàng)和“new age”項(xiàng)被更新,而不更新相關(guān)的上面項(xiàng),如“entertainment”、“music”、“pop music”、“person”和“woman singer”的用戶偏好值。
發(fā)明內(nèi)容
因此,本發(fā)明的一個(gè)目的是提供一種具有多層結(jié)構(gòu)的數(shù)據(jù)結(jié)構(gòu)和一種通過利用該數(shù)據(jù)結(jié)構(gòu)來適應(yīng)用戶的喜好,從而提供一個(gè)信息用戶所需信息的信息提供方法。
本發(fā)明的另一個(gè)目的是提供一種用于編輯具有多層結(jié)構(gòu)的數(shù)據(jù)結(jié)構(gòu),從而提供信息用戶所需信息的方法。
本發(fā)明另一個(gè)目的是提供一種用于由用戶和根據(jù)喜好而提供信息的方法,其中定義了各種獨(dú)立的單個(gè)用戶偏好信息結(jié)構(gòu),并且包括在單個(gè)用戶偏好信息結(jié)構(gòu)中的每個(gè)用戶偏好項(xiàng)和用戶偏好/不喜好定義了層結(jié)構(gòu)中的關(guān)系,從而從特定項(xiàng)到一般項(xiàng)都定義了用戶喜好/不喜好,并且定義了每個(gè)單個(gè)用戶偏好信息結(jié)構(gòu)的采用條件,使得能夠根據(jù)隨情況而變的用戶喜好來推薦、提供或限制詳細(xì)的信息,并推薦、提供或限制適合該情形的信息。
為了實(shí)現(xiàn)這些和其它優(yōu)點(diǎn)并依據(jù)本發(fā)明的目的,在此概要和概括的說明提供了一種具有多層結(jié)構(gòu)的用戶偏好信息結(jié)構(gòu),其中在由一個(gè)信息提供和一個(gè)信息用戶構(gòu)成的多媒體環(huán)境中按照用戶的偏好向用戶提供信息,所述結(jié)構(gòu)包括使用用戶所需信息的用戶使用信息,用戶所需信息的用戶偏好信息和根據(jù)用戶所處情形和在用戶偏好信息的子樹中的位置而不同設(shè)置的單個(gè)用戶偏好信息。
為了實(shí)現(xiàn)上述目的,還提供了一種利用多層結(jié)構(gòu)來提供多媒體信息的方法,其中在由一個(gè)信息提供者和一個(gè)信息用戶構(gòu)成的環(huán)境中按照用戶的偏好向用戶提供信息,該方法包括步驟通過用戶和通過用于用戶檢索項(xiàng)的用戶偏好信息的檢索項(xiàng)來建立具有單個(gè)用戶偏好信息的多層結(jié)構(gòu);通過用戶和檢索項(xiàng)來檢索具有用戶喜好/不喜好信息的用戶偏好項(xiàng)信息;以及提供根據(jù)用戶的喜好檢索到的信息。
為了實(shí)現(xiàn)上述目的,還提供了一種用于編輯一個(gè)多層數(shù)據(jù)結(jié)構(gòu)的方法,其中在由一個(gè)信息提供者和一個(gè)信息用戶構(gòu)成的多媒體環(huán)境中按照用戶的偏好向用戶提供信息,該方法包括步驟通過用戶和通過用于用戶檢索項(xiàng)的用戶偏好信息的檢索項(xiàng)來建立具有單個(gè)用戶偏好信息的多層結(jié)構(gòu);以及在項(xiàng)間的層狀結(jié)構(gòu)發(fā)生變化時(shí)改變一個(gè)用戶偏好信息結(jié)構(gòu)。
用以進(jìn)一步理解本發(fā)明并被引用構(gòu)成說明書一部分的附圖與用以解釋發(fā)明原理的文字說明部分一起示出了本發(fā)明的實(shí)施例。
其中圖1示出了依據(jù)現(xiàn)有技術(shù)由信息項(xiàng)構(gòu)成的用戶偏好結(jié)構(gòu);圖2是依據(jù)本發(fā)明的多層數(shù)據(jù)結(jié)構(gòu)的示意圖;圖3示出了依據(jù)本發(fā)明的圖2所示的單個(gè)用戶偏好信息結(jié)構(gòu)中的用戶偏好項(xiàng)的多層結(jié)構(gòu);圖4是依據(jù)本發(fā)明的圖2所示的用戶偏好項(xiàng)的層狀結(jié)構(gòu)的詳圖;圖5示出了依據(jù)本發(fā)明的隨用戶所用的客戶設(shè)備而變的單個(gè)用戶偏好信息的層狀結(jié)構(gòu);圖6是依據(jù)本發(fā)明,通過利用一個(gè)用戶偏好項(xiàng)的自標(biāo)識(shí)符和一個(gè)高級(jí)用戶偏好項(xiàng)的標(biāo)識(shí)符而示出了圖2所示的層狀結(jié)構(gòu)的表;圖7是依據(jù)本發(fā)明,通過利用圖6中所示的項(xiàng)標(biāo)識(shí)符的編碼方案而示出了圖2所示的層狀結(jié)構(gòu)的表;圖8是依據(jù)本發(fā)明,通過利用層狀樹結(jié)構(gòu)中葉節(jié)點(diǎn)的單個(gè)用戶偏好信息而示出了圖2所示的層狀結(jié)構(gòu)的表;圖9是依據(jù)本發(fā)明,通過利用圖10所示的項(xiàng)目錄而示出了圖1所示的層狀結(jié)構(gòu)的表;圖10是依據(jù)本發(fā)明示出了用于用戶偏好項(xiàng)的目錄項(xiàng)的表;圖11A示出了被依據(jù)本發(fā)明編輯前的層狀數(shù)據(jù)結(jié)構(gòu);圖11B示出了被依據(jù)本發(fā)明編輯后的層狀數(shù)據(jù)結(jié)構(gòu);圖12A是被依據(jù)本發(fā)明改變前的項(xiàng)目錄表;以及圖12B是被依據(jù)本發(fā)明改變后的項(xiàng)目錄表。
具體實(shí)施例方式
下面將參照附圖詳細(xì)說明本發(fā)明的最佳實(shí)施例。
圖2是示出了依據(jù)本發(fā)明的多層數(shù)據(jù)結(jié)構(gòu)的示意圖。
如圖所示,用于一個(gè)用戶或一組用戶的用戶信息100包含個(gè)人信息110,多個(gè)(0,1,...,n)使用記錄120,用戶偏好信息130和多個(gè)用戶授權(quán)信息140。
用戶偏好信息130包含多個(gè)(0,1,...,n)單個(gè)用戶偏好信息130(1),并且單個(gè)用戶偏好信息130(1)包含一個(gè)用戶偏好項(xiàng)130(1)-1和用戶喜好/不喜好130(1)-2和描述130(1)-3。
個(gè)人信息110除用戶ID之外還包括名稱、性別、年齡和用戶的出生日期。
使用記錄120包括關(guān)于何時(shí)(年,月,數(shù)據(jù),時(shí)間)、何處(一個(gè)客戶系統(tǒng)ID或位置)、如何(象何時(shí)發(fā)生諸如播放、回放、暫停、快放或停止之類的操作一樣的信息)和什么信息(一個(gè)信息ID)被使用。
由于能夠通過記錄收集條件、如收集記錄的時(shí)間對(duì)使用記錄進(jìn)行分類,所以可以允許存在多個(gè)使用記錄。
用戶授權(quán)信息140指出允許用戶訪問的信息。例如,它包括關(guān)于被請(qǐng)求和未被請(qǐng)求用來觀看電視廣播的頻道的信息和關(guān)于基本頻道和收費(fèi)頻道的信息。
用戶偏好信息130可以包括多個(gè)單個(gè)用戶偏好信息130(1),130(2),...,130(n)。
每個(gè)單個(gè)用戶偏好信息130(1)可包括一個(gè)用戶偏好項(xiàng)130(1)-1,一個(gè)用戶喜好/不喜好130(1)-2和一個(gè)文字說明130(1)-3。
在需要標(biāo)識(shí)多個(gè)單個(gè)用戶偏好信息130(1),130(2),...,130(n)的情況下,文字說明130(1)-3描述了包含在用戶偏好信息130中的每個(gè)用戶偏好信息130的應(yīng)用條件。當(dāng)利用文字說明130(1)-3構(gòu)成一個(gè)多重用戶偏好信息時(shí),用戶根據(jù)文字說明選擇使用所需的單個(gè)用戶偏好信息,或自動(dòng)選擇所需的單個(gè)用戶偏好信息。
在這點(diǎn)上,由于每個(gè)單個(gè)用戶偏好信息可包括多個(gè)單個(gè)用戶偏好信息,所以在用戶偏好項(xiàng)和每個(gè)具有一個(gè)用戶喜好/不喜好值的用戶偏好項(xiàng)之間形成一個(gè)層狀樹結(jié)構(gòu)。用戶喜好/不喜好值可用1(用戶最不喜好)和10(用戶最喜好)之間逐一增加的數(shù)值來表示,也可以用一個(gè)二進(jìn)制數(shù)值來表示。用戶喜好/不喜好值也可以用與每項(xiàng)相應(yīng)的信息使用次數(shù)累計(jì)值來表示。
圖3示出了依據(jù)本發(fā)明圖2所示單個(gè)用戶偏好信息結(jié)構(gòu)的用戶偏好項(xiàng)的多重結(jié)構(gòu),其中根據(jù)用戶所用系統(tǒng)的環(huán)境或條件,將用戶偏好項(xiàng)排列出多級(jí)結(jié)構(gòu)。
例如,區(qū)別設(shè)置家庭使用信息的用戶偏好值(即一個(gè)單個(gè)用戶偏好信息130(m))、工作地點(diǎn)使用信息的用戶偏好值(即單個(gè)用戶偏好信息130(k))和在不同條件下使用的信息的用戶偏好值。此外,如圖3所示,在單個(gè)用戶偏好信息130(m)下面,可排列用戶偏好項(xiàng)(1-1,1-2,1-3,...),而在用戶偏好項(xiàng)(1-1,1-2,1-3,...)下面,可排列另一些用戶偏好項(xiàng)(2-1,2-2,2-3,...)。
圖4詳細(xì)示出了依據(jù)本發(fā)明的圖2所示的用戶偏好項(xiàng)的層狀結(jié)構(gòu)。
一個(gè)娛樂項(xiàng)130(1)-11被分成如下項(xiàng)音樂130(1)-111,電影130(1)-112,戲曲,游戲節(jié)目,現(xiàn)場(chǎng)訪談,體育,雜耍節(jié)目和音樂會(huì)。
音樂項(xiàng)130(1)-111被分成古典項(xiàng)130(1)-1111和流行音樂項(xiàng)130(1)-1112。
電影項(xiàng)130(1)-112被分成如下項(xiàng)動(dòng)作片130(1)-1121,驚險(xiǎn)片130(1)-1122,喜劇片130(1)-1123,恐怖片130(1)-1124,記錄片,戲曲片,科幻片,兒童片。
流行音樂項(xiàng)130(1)-1122可被分成如下項(xiàng)搖滾樂,民謠,重金屬,舞曲,新生代(nwe age),藍(lán)調(diào),爵士樂,trot,鄉(xiāng)村音樂。
象娛樂項(xiàng)130(1)-11的分類一樣,新聞項(xiàng)130(1)-12可被分成政策項(xiàng)130(1)-121和體育項(xiàng)130(1)-122等。
圖5依據(jù)本發(fā)明示出了根據(jù)用戶所用工具的用戶喜好的層狀結(jié)構(gòu)。
如圖所示,在只提供電影或只提供音樂的設(shè)備中,根據(jù)設(shè)置和管理每個(gè)單個(gè)用戶偏好信息(項(xiàng)1-1,項(xiàng)1-2,項(xiàng)1-3),將一個(gè)總體結(jié)構(gòu)200分成了子結(jié)構(gòu)(200-1,200-2,200-3)。
據(jù)此,可利用文字說明對(duì)單個(gè)用戶偏好信息(項(xiàng)1-1,項(xiàng)1-2,項(xiàng)1-3)進(jìn)行分類和管理。
圖6-10是表示圖2所示的單個(gè)用戶偏好信息的表格。可以通過幾種方式表示圖2的層狀結(jié)構(gòu)。
圖6是示出了依據(jù)本發(fā)明的利用了一個(gè)用戶偏好項(xiàng)的自標(biāo)識(shí)符和一個(gè)上層用戶偏好項(xiàng)的上層項(xiàng)標(biāo)識(shí)符的圖2所示層狀結(jié)構(gòu)的表格。
圖6所示的方法具有能夠以與其級(jí)數(shù)無關(guān)的預(yù)定格式表示層狀結(jié)構(gòu)的優(yōu)點(diǎn)。
圖7是依據(jù)本發(fā)明,通過利用圖6中所示的項(xiàng)標(biāo)識(shí)符的編碼方案而示出了圖2所示的層狀結(jié)構(gòu)的表格。
當(dāng)一個(gè)多級(jí)層狀結(jié)構(gòu)中的最高級(jí)數(shù)已被預(yù)定時(shí),圖7所示的方法是有效的。特別是,在這種方法中,對(duì)上層項(xiàng)和下層項(xiàng)的訪問時(shí)間較短,而且需要相對(duì)較小的存儲(chǔ)空間。
項(xiàng)標(biāo)識(shí)符可被分成具有特定位和/或字節(jié)(即2字節(jié))的字段,其數(shù)目和級(jí)數(shù)相同(即4級(jí)),并且每個(gè)字段可被表示為每一級(jí)的項(xiàng)標(biāo)識(shí)符(第一2字節(jié),第二2字節(jié),第三2字節(jié),第四2字節(jié))。
也就是說,在一個(gè)8字節(jié)項(xiàng)標(biāo)識(shí)符被分成4個(gè)2字節(jié)字段的情況下,第一字段具有最高層的項(xiàng)標(biāo)識(shí)符,下一個(gè)字段具有下一級(jí)的項(xiàng)標(biāo)識(shí)符。在4級(jí)層狀結(jié)構(gòu)中,最后一級(jí)項(xiàng)的項(xiàng)標(biāo)識(shí)符的4個(gè)字段中沒有一個(gè)為“0”。
據(jù)此,在第四字段變成“0”的情況下,最上層的字段成為項(xiàng)標(biāo)識(shí)符,而在第三和第四字段都變成“0”的情況下,第二字段變成項(xiàng)標(biāo)識(shí)符。
例如,在用戶偏好項(xiàng)中,“新生代”的項(xiàng)標(biāo)識(shí)符是1-17-181-205,并且“新生代”項(xiàng)表示它屬于項(xiàng)標(biāo)識(shí)符為1-17-181-0的“流行音樂”項(xiàng)。
另一個(gè)例子是,在用戶偏好項(xiàng)中,項(xiàng)標(biāo)識(shí)符為1-17-181-0的“流行音樂”項(xiàng)屬于項(xiàng)標(biāo)識(shí)符為1-17-0-0的“音樂”項(xiàng),而項(xiàng)標(biāo)識(shí)符為1-17-00-0的“音樂”項(xiàng)屬于項(xiàng)標(biāo)識(shí)符為1-0-0-0的“娛樂”項(xiàng)。
同時(shí),標(biāo)識(shí)符為1-0-0-0的“娛樂”項(xiàng)包括項(xiàng)標(biāo)識(shí)符格式為1-*-*-*的每一項(xiàng)。尤其是,“娛樂”項(xiàng)包括作為更低級(jí)項(xiàng)的格式為1-*-0-0的每一項(xiàng)。
在這種方法中,每一項(xiàng)的標(biāo)識(shí)符取決于上層項(xiàng)的標(biāo)識(shí)符,并且通過改變屬于一個(gè)字段的標(biāo)識(shí)符來區(qū)分各項(xiàng)。
因此,每個(gè)字段從“0”開始并且用2個(gè)字節(jié)表示一個(gè)字段,從而一個(gè)項(xiàng)可包括65535個(gè)低級(jí)項(xiàng)。
圖8是依據(jù)本發(fā)明,通過利用層狀樹結(jié)構(gòu)中葉節(jié)點(diǎn)的單個(gè)用戶偏好信息而示出了圖2所示的層狀結(jié)構(gòu)的表格。
由于只利用層狀結(jié)構(gòu)中最低層項(xiàng)的相關(guān)信息就可以提取出上層項(xiàng)和相關(guān)的用戶偏好值,能夠?qū)崟r(shí)計(jì)算出上層項(xiàng)的用戶偏好值并且即使沒有存儲(chǔ)上層項(xiàng)的用戶偏好值,也不會(huì)丟失信息,所以圖中所示的方法是有益的,即,這種方法不需要很大的存儲(chǔ)空間。
如上所述,與利用編碼方案表示單個(gè)用戶偏好信息結(jié)構(gòu)的方法一樣,也可以利用具有相同效果的編碼方案來表示單個(gè)用戶偏好信息結(jié)構(gòu)。
圖9是依據(jù)本發(fā)明,通過利用項(xiàng)目錄而示出了圖1所示的層狀結(jié)構(gòu)的表格。
參照?qǐng)D9,通過項(xiàng)標(biāo)識(shí)符定義各項(xiàng),從而產(chǎn)生一個(gè)項(xiàng)目錄,并且利用項(xiàng)目錄中定義的項(xiàng)標(biāo)識(shí)符來檢索上層項(xiàng)與下層項(xiàng)之間的結(jié)構(gòu)關(guān)系。
盡管利用項(xiàng)目錄表示層狀結(jié)構(gòu)的方法具有總要參照項(xiàng)目錄以確認(rèn)用戶偏好項(xiàng)之間的分導(dǎo)結(jié)構(gòu)關(guān)系被定義在項(xiàng)目錄中的缺點(diǎn),但從需要最小的存儲(chǔ)空間且容易增、刪項(xiàng)的角度上,這種方法是有益的。
同時(shí),參照?qǐng)D6到圖9,在用于表示用戶偏好信息的方法中,用于在輸入信息之后對(duì)用戶偏好信息進(jìn)行編輯的方法包括用戶輸入類型,自動(dòng)更新類型和混合類型。
用戶輸入類型是一種在用戶使用特定信息時(shí),通過一個(gè)對(duì)話框接收用于用戶所用信息的用戶喜好/不喜好,從而更新一個(gè)用戶喜好的方法。
自動(dòng)更新類型是一種在用戶使用特定信息時(shí),考慮到在一個(gè)預(yù)定標(biāo)準(zhǔn)中與用戶所用信息相對(duì)應(yīng)的用戶偏好項(xiàng)而自動(dòng)更新用戶喜好的方法。
混合類型是指混合了用戶輸入類型和自動(dòng)更新類型的方法,其中用戶輸入的信息具有一個(gè)取決于哪個(gè)用戶喜好被更新的特定權(quán)重值。
在通過上述方法編輯用戶喜好/不喜好之后,為了檢索到用戶所需的信息或向用戶推薦和提供信息,有兩種方法一種方法是將要使用的用戶偏好項(xiàng)與每一個(gè)用戶喜好/不喜好進(jìn)行直接比較,并且另一種方法是使用標(biāo)準(zhǔn)化的用戶喜好/不喜好。
為了在用戶的信息使用記錄基礎(chǔ)上自動(dòng)編輯用戶喜好/不喜好,有一種方法是根據(jù)每個(gè)使用信息的分類項(xiàng),從最上層到最下層都加1。
同時(shí),在用戶偏好項(xiàng)目錄中對(duì)單個(gè)用戶偏好信息繼續(xù)編輯的情況下,例如,通過只利用女歌手“C”和“新生代”的用戶偏好項(xiàng)信息,也可以同時(shí)更新與上層項(xiàng)相關(guān)的用戶喜好,如女歌手“C”和“新生代”所屬的“娛樂”,“音樂”,“流行音樂”,“人”,“女歌手”等項(xiàng)。
圖10是依據(jù)本發(fā)明示出了用于用戶偏好項(xiàng)的目錄項(xiàng)的表格。
參照?qǐng)D10,對(duì)整個(gè)或部分項(xiàng)目錄來說,利用一組具有用戶喜好/不喜好值的單個(gè)用戶偏好信息和表明每個(gè)單個(gè)用戶偏好信息的適用條件的文字說明來表示每個(gè)用戶偏好信息。以這種方式構(gòu)成、編輯和管理具有多個(gè)用戶偏好項(xiàng)的分層結(jié)構(gòu)。
項(xiàng)目錄的記錄包括一個(gè)用戶偏好項(xiàng)標(biāo)識(shí)符,一個(gè)用戶偏好項(xiàng),一個(gè)等級(jí)和一個(gè)上層項(xiàng)標(biāo)識(shí)符。
用戶偏好項(xiàng)標(biāo)識(shí)符用于識(shí)別每個(gè)用戶偏好項(xiàng),而用戶偏好項(xiàng)表示要提供給用戶的信息內(nèi)容。
等級(jí)指出分層結(jié)構(gòu)中上層位置以下的每個(gè)用戶偏好項(xiàng)的位置。最上層的等級(jí)為“0”。
上層項(xiàng)標(biāo)識(shí)符表示每個(gè)用戶偏好項(xiàng)屬于上層用戶偏好項(xiàng)中的哪一個(gè)。在樹狀結(jié)構(gòu)中,上層項(xiàng)標(biāo)識(shí)符具有一個(gè)其本身所屬的上層用戶偏好項(xiàng)。
由信息提供者產(chǎn)生和管理項(xiàng)目錄并且該項(xiàng)目錄存在于用戶的存儲(chǔ)單元中。
在用戶的存儲(chǔ)單元包括項(xiàng)目錄的情況下,存在于用戶的存儲(chǔ)單元中的項(xiàng)目錄必須具有與信息提供者相同的內(nèi)容。如果信息提供者的項(xiàng)目錄內(nèi)容發(fā)生了變化,則用戶的項(xiàng)目錄也應(yīng)當(dāng)發(fā)生變化。
例如,在用戶“A”喜歡女歌手“C”的音樂“S”且音樂“S”包括在“新生代”中,如圖6到圖9所示,構(gòu)成了與女歌手“S”相關(guān)的用戶“A”偏好信息。
圖11A和11B示出了在編輯分層數(shù)據(jù)結(jié)構(gòu)信息時(shí)的結(jié)構(gòu),其中圖11A示出了依據(jù)本發(fā)明具有層狀數(shù)據(jù)結(jié)構(gòu)的信息被編輯前的結(jié)構(gòu),圖11B示出了依據(jù)本發(fā)明具有層狀數(shù)據(jù)結(jié)構(gòu)的信息被編輯后的結(jié)構(gòu)。
例如,當(dāng)音樂“S”被登記在用戶偏好信息中時(shí),由于沒有“新生代”這種音樂風(fēng)格(即,一個(gè)項(xiàng)),故將音樂“S”分入“音樂>流行音樂>民謠130(1)-111M”。
但是,當(dāng)出現(xiàn)了“新生代”流行音樂130(1)-111N并且音樂環(huán)節(jié)中將這種新的音樂風(fēng)格作為一級(jí)時(shí),在將音樂“S”從“民謠”中分離出來并歸入“新生代”的同時(shí),用戶喜好能夠被自動(dòng)更新到用戶的信息使用記錄上。
詳細(xì)地說,當(dāng)音樂片段“S”第一次被分類時(shí),用戶按照“音樂>流行音樂>民謠”項(xiàng)中的使用次數(shù)成比例地減小音樂片段“S”的用戶偏好值并在作為新分類項(xiàng)的“音樂>流行音樂>新生代”使用次數(shù)增加的同時(shí)增大用戶偏好值。
以同樣的方式,在處理分類發(fā)生了變化的音樂片段時(shí),可根據(jù)信息使用記錄而不是用戶識(shí)別來創(chuàng)建一個(gè)關(guān)于新登記的“音樂>流行音樂>新生代”項(xiàng)的用戶喜好。在這種情況下,信息使用記錄應(yīng)當(dāng)包括信息的使用次數(shù)或可以計(jì)算使用次數(shù)的信息。
圖12A和12B示出了登記在項(xiàng)目錄中的項(xiàng)的分類發(fā)生變化的情況,其中圖12A是示出了項(xiàng)目錄在依據(jù)本發(fā)明被改變之前的表格,而圖12B是示出了項(xiàng)目錄在依據(jù)本發(fā)明被改變之后的表格。
屬于流行音樂和古典音樂項(xiàng)的下層項(xiàng)自動(dòng)地從“娛樂>音樂>流行音樂”和“娛樂>音樂>古典音樂”項(xiàng)的下層項(xiàng)改變了“藝術(shù)>聽覺藝術(shù)>流行音樂”和“藝術(shù)>聽覺藝術(shù)>古典音樂”項(xiàng)的下層項(xiàng)。
變更項(xiàng)目錄的方法可能需要額外的算術(shù)運(yùn)算。例如,在每一項(xiàng)包括上一級(jí)的所有項(xiàng)標(biāo)識(shí)符的情況下,可改變項(xiàng)標(biāo)識(shí)符。
如上所述,在用戶偏好項(xiàng)的分類發(fā)生了變化的情況下,用戶偏好信息中與娛樂項(xiàng)和音樂項(xiàng),即流行音樂項(xiàng)和古典音樂項(xiàng)的上層項(xiàng)相對(duì)應(yīng)的用戶喜好隨由流行音樂項(xiàng)和古典音樂項(xiàng)而產(chǎn)生的用戶喜好成比例地減少,而作為新分類項(xiàng)的“藝術(shù)”和“聽覺藝術(shù)”項(xiàng)的用戶喜好則成比例地增加。
此外,在用戶要求信息提供者推薦新信息或利用用戶偏好信息和使用記錄與信息提供者連接時(shí),信息提供者能夠推薦最受用戶歡迎的信息。
在用于變更多層數(shù)據(jù)結(jié)構(gòu)的方法中,通過利用用戶接口變更用戶喜好/不喜好的項(xiàng)。
如上所述,依據(jù)具有多層結(jié)構(gòu)的用戶偏好信息結(jié)構(gòu)和利用該結(jié)構(gòu)的多媒體信息提供方法,取決于該環(huán)境能夠提供哪些不同信息,而提供一種能夠提供用戶喜好的分層數(shù)據(jù)結(jié)構(gòu),該用戶喜好用于提供用戶所需的信息。
通過自動(dòng)地或依據(jù)用戶選擇而利用正確的單個(gè)用戶偏好信息,由用戶喜好構(gòu)成的分層數(shù)據(jù)結(jié)構(gòu)使用戶接收適合于他或她所處情形的信息成為可能。
此外,由于用戶偏好項(xiàng)具有分層結(jié)構(gòu),能夠定義用戶偏好項(xiàng)的不同等級(jí)。并且,在選擇上層用戶偏好項(xiàng)而不是最下層的用戶偏好項(xiàng)時(shí),利用屬于所選項(xiàng)分類的下層用戶偏好項(xiàng)信息能夠向用戶提供詳細(xì)的信息。而且,利用低等級(jí)的用戶偏好項(xiàng)的用戶喜好,能夠構(gòu)成高等級(jí)用戶偏好項(xiàng)的用戶喜好。
本發(fā)明可以幾種不偏離本發(fā)明基本特征的形式被實(shí)施,還應(yīng)當(dāng)理解上述實(shí)施例并不受前述說明書的限制,對(duì)本發(fā)明所做出的修改也應(yīng)在后面權(quán)利要求所限定的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種用戶信息結(jié)構(gòu),用于描述用戶對(duì)于多媒體內(nèi)容的消費(fèi)的偏好,所述用戶信息結(jié)構(gòu)包括用于識(shí)別每個(gè)用戶的個(gè)人信息;識(shí)別出的用戶的用戶偏好信息;以及其中所述用戶偏好信息包括用于指示所述用戶偏好信息是否自動(dòng)更新的更新類型信息以及一個(gè)或多個(gè)單個(gè)用戶偏好信息,其中每一個(gè)單個(gè)用戶偏好信息包括多個(gè)用戶偏好項(xiàng)以及表示與該用戶偏好項(xiàng)相應(yīng)的用戶喜好/不喜好的值。
全文摘要
具有多層結(jié)構(gòu)的用戶偏好信息結(jié)構(gòu),在由信息提供者和信息用戶組成的多媒體環(huán)境中,根據(jù)用戶的喜好向用戶提供信息,包括使用用戶所需信息的用戶使用信息,用戶所需信息的用戶偏好信息和根據(jù)用戶所處情形和在用戶偏好信息的子樹中的位置不同設(shè)置的單個(gè)用戶偏好信息。分層數(shù)據(jù)結(jié)構(gòu)根據(jù)該環(huán)境能提供哪些不同信息,能提供用戶的喜好,用戶喜好用于提供用戶所需的信息。通過自動(dòng)或依據(jù)用戶選擇而利用正確的單個(gè)用戶偏好信息,由用戶喜好構(gòu)成的分層數(shù)據(jù)結(jié)構(gòu)使用戶接收適合所處情形的信息成為可能。
文檔編號(hào)H04N7/16GK1612612SQ200410094658
公開日2005年5月4日 申請(qǐng)日期2000年9月22日 優(yōu)先權(quán)日1999年9月22日
發(fā)明者尹豪老, 宋政珉, 田星培 申請(qǐng)人:Lg電子株式會(huì)社