專(zhuān)利名稱(chēng):根據(jù)播放列表生成用戶(hù)檔案的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種在已獲取一組播放列表的媒體裝置上生成用戶(hù)檔案的方法。
此外,本發(fā)明的另一方面涉及推薦播放列表的生成。
本發(fā)明還涉及實(shí)現(xiàn)該方法的計(jì)算機(jī)系統(tǒng)和計(jì)算機(jī)程序產(chǎn)品。
另外,本發(fā)明涉及可在其上執(zhí)行所述方法的媒體裝置。
背景技術(shù):
美國(guó)專(zhuān)利2002/0040326揭示了一種方法,它被提供用來(lái)選擇下載至移動(dòng)設(shè)備的分類(lèi)化內(nèi)容條目。該方法對(duì)在所述移動(dòng)設(shè)備上呈現(xiàn)、播放和視覺(jué)顯示的內(nèi)容條目進(jìn)行監(jiān)視。內(nèi)容條目為作為數(shù)據(jù)流可被下載至所述移動(dòng)設(shè)備上的任何媒體類(lèi)型(例如MP3)的條目。
現(xiàn)有技術(shù)中已知的方式是利用用戶(hù)喜好(例如以相符用戶(hù)檔案的形式)來(lái)向用戶(hù)推薦內(nèi)容。內(nèi)容可以是歌曲、電影等。所述用戶(hù)喜好和用戶(hù)檔案為快捷的功能性條目,用來(lái)幫助用戶(hù)挑選或向其推薦其喜好的內(nèi)容。特別是,由于因特網(wǎng)、廣播公司、唱片公司和電影工業(yè)提供巨大、并數(shù)量仍在增長(zhǎng)的各種內(nèi)容(例如通過(guò)因特網(wǎng)和MP3文件的形式),因此當(dāng)在媒體播放機(jī)(例如CD播放機(jī)、收音機(jī)、個(gè)人計(jì)算機(jī)等)上以軟件工具或添加功能的方式應(yīng)用所述喜好和用戶(hù)檔案可將用戶(hù)從在大量可獲取內(nèi)容中挑選合適媒體內(nèi)容的費(fèi)時(shí)工作中解脫出來(lái),由此避免了過(guò)重的信息負(fù)擔(dān)。
在先前的已知技術(shù)中,一般利用兩條途徑完成用戶(hù)喜好的獲取1)直接請(qǐng)求用戶(hù)對(duì)內(nèi)容進(jìn)行評(píng)級(jí),和/或2)觀(guān)察內(nèi)容的實(shí)際使用方式(例如在內(nèi)容被播放時(shí))。
但是單個(gè)播放列表可能一般只被用來(lái)表示部分興趣,例如一個(gè)播放列表反映了對(duì)搖滾樂(lè)內(nèi)容的興趣,另一播放列表反映了對(duì)電影內(nèi)容(例如歌劇)的興趣,而還有一個(gè)截然不同的播放列表反映了對(duì)肥皂劇電視節(jié)目等的興趣。換句話(huà)說(shuō),單個(gè)播放列表可能是不完整的并且僅片面地反映某個(gè)用戶(hù)對(duì)特定內(nèi)容方面的興趣,比如,上述例子中的搖滾樂(lè)內(nèi)容、歌劇電影和肥皂劇電視節(jié)目等。
由此出現(xiàn)的一個(gè)問(wèn)題是,單個(gè)播放列表并不必然反映或者并不代表用戶(hù)對(duì)各種各樣內(nèi)容領(lǐng)域(實(shí)際上被其所有人和用戶(hù)喜愛(ài))的廣泛興趣。
導(dǎo)致的進(jìn)一步問(wèn)題是對(duì)內(nèi)容使用方式的觀(guān)察工作是相當(dāng)不可靠的,這是因?yàn)椴シ艃?nèi)容的設(shè)備一般不對(duì)實(shí)際收聽(tīng)和/或觀(guān)看內(nèi)容者進(jìn)行登記;而且直接要求對(duì)正在播放的內(nèi)容進(jìn)行評(píng)級(jí)也給用戶(hù)帶來(lái)了額外的耗時(shí)負(fù)擔(dān)(因?yàn)橐鞒鲈u(píng)級(jí)響應(yīng))。
當(dāng)前推薦器的問(wèn)題(由前述實(shí)例可知)是不能有效地對(duì)用戶(hù)編輯的播放列表進(jìn)行分析。推薦器對(duì)于播放列表是如何由特定用戶(hù)制作的不作分析。已知的推薦器對(duì)于可組合在播放列表內(nèi)的單獨(dú)條目進(jìn)行推薦,其方式過(guò)于簡(jiǎn)單,例如取最佳的10個(gè)條目。
發(fā)明內(nèi)容
因此本發(fā)明的一個(gè)目標(biāo)是提供一種自動(dòng)生成可靠的用戶(hù)檔案的方法,該用戶(hù)檔案包含了用戶(hù)對(duì)不同播放列表類(lèi)別的喜好信息。另一個(gè)目標(biāo)是解決上述現(xiàn)有技術(shù)的問(wèn)題。本發(fā)明的進(jìn)一步目標(biāo)是根據(jù)用戶(hù)播放列表確定用戶(hù)喜好。
其通過(guò)一種為給定用戶(hù)在媒體裝置上生成用戶(hù)檔案的方法(以及相應(yīng)的媒體裝置)實(shí)現(xiàn),該媒體裝置已自動(dòng)獲取一個(gè)第一組播放列表,其包含至少一個(gè)屬于所述給定用戶(hù)的播放列表,所述方法包含下列步驟-對(duì)所述第一組播放列表進(jìn)行分析并且得出若干表示播放列表性質(zhì)的播放列表特征;以及-根據(jù)所述經(jīng)過(guò)分析的第一組播放列表和所述得出的播放列表特征生成用戶(hù)檔案。
按照本發(fā)明的有益實(shí)施例在從屬權(quán)利要求中得到限定。
因此所生成的可靠的用戶(hù)檔案可以作為快捷的功能性條目使用,有助于用戶(hù)在可能隨后播放的喜好內(nèi)容之前,選擇和/或被推薦給定媒體裝置上的喜好內(nèi)容。
本發(fā)明的一個(gè)優(yōu)點(diǎn)是在生成用戶(hù)檔案時(shí)考慮了更多的播放列表及其附加性質(zhì),從而形成和表示出更為完整的用戶(hù)興趣和更為可靠的用戶(hù)檔案。
本發(fā)明的一個(gè)進(jìn)一步優(yōu)點(diǎn)是使過(guò)程(即所述方法)自動(dòng)化并且采用已知的信息,即已經(jīng)獲取的播放列表。由于用戶(hù)一般花費(fèi)大量的時(shí)間和精力去手工創(chuàng)建他們喜歡的歌曲或其它內(nèi)容的播放列表,因此這些播放列表提供的喜好信息很有可能是高質(zhì)量的。
此外的一個(gè)優(yōu)點(diǎn)是所述方法可以執(zhí)行在系統(tǒng)、媒體裝置上和/或自動(dòng)搜索播放列表的軟件程序上。所述系統(tǒng)、媒體裝置和/或程序可以隨后對(duì)這些播放列表進(jìn)行分析,從而生成所述用戶(hù)檔案。
所考慮的因素最好包括出現(xiàn)頻度、播放列表的創(chuàng)建日期以及一個(gè)或多個(gè)播放列表中內(nèi)容條目(歌曲、視頻等)之間的關(guān)系。
作為一種擴(kuò)展,所述系統(tǒng)、媒體裝置和/或程序例如通過(guò)檢查因特網(wǎng)上一個(gè)播放列表的存在,或者通過(guò)在手工創(chuàng)建時(shí)為播放列表加注標(biāo)簽,可以將手工創(chuàng)建的播放列表與商用播放列表(即曲目集(albums))加以區(qū)分。
本發(fā)明的附加優(yōu)點(diǎn)是在檔案生成中無(wú)需用戶(hù)花費(fèi)力氣。
本發(fā)明的附加優(yōu)點(diǎn)是,由于信息的質(zhì)量預(yù)計(jì)是高的并且高于現(xiàn)有技術(shù)中的播放觀(guān)察記錄,所以采用了已創(chuàng)建的播放列表。
出于在前面涉及方法時(shí)描述的相同的理由,所述計(jì)算機(jī)系統(tǒng)和媒體裝置分別提供了相同的優(yōu)點(diǎn)并且解決了相同的問(wèn)題。
附圖簡(jiǎn)述以下借助較佳實(shí)施例和附圖對(duì)本發(fā)明作更為充分的闡述,其中
圖1示出了在具有播放列表的媒體裝置上生成用戶(hù)檔案的方法;以及圖2示出了生成和應(yīng)用用戶(hù)檔案的媒體裝置以及計(jì)算機(jī)可讀介質(zhì)。
具體實(shí)施例方式
圖1示出了在具有播放列表的媒體裝置上生成用戶(hù)檔案的方法。所述媒體裝置可以是自動(dòng)點(diǎn)唱機(jī)、機(jī)頂盒、電視機(jī)、個(gè)人電腦、DVD播放機(jī)、收音機(jī)、錄像機(jī)和/或可以播放來(lái)自用戶(hù)檔案中播放列表和/或被推薦的內(nèi)容的類(lèi)似裝置。
播放列表是一張例如音樂(lè)曲目(歌曲)的排序表。它也可包含其它的內(nèi)容,例如圖片片斷(視頻)。
一首歌曲為元數(shù)據(jù)附屬或嵌入在其中的一段音頻(例如一個(gè)首部包含有歌曲信息的MP3文件)。
相應(yīng)地,視頻包含圖像段(例如MPEG幀),相應(yīng)的元數(shù)據(jù)附屬或嵌入其中(例如一個(gè)首部包含各種有關(guān)該視頻信息的MPEG文件)。
音樂(lè)元數(shù)據(jù)描述了歌曲的特征。典型的歌曲特征為諸如曲名和創(chuàng)作人員之類(lèi)的列名(nominal)特征。
諸如類(lèi)別、速度(tempo)和發(fā)行年份之類(lèi)的分類(lèi)或數(shù)字特征。
也可以采用從音頻信號(hào)中自動(dòng)提取的下層信號(hào)性質(zhì)。
相應(yīng)地,描述視頻電影的視頻特征的元數(shù)據(jù)同樣也是可能的。
以下描述主要著力于包含歌曲排序表的播放列表;但是應(yīng)當(dāng)明白的是,該描述還意在涵蓋包含有視頻、照片等排序表的播放列表。
一個(gè)短的播放列表可以類(lèi)似于
對(duì)應(yīng)的序號(hào)、ID、標(biāo)題、創(chuàng)作人員、類(lèi)別、速度、發(fā)行年份等可以供包含有電影或電影片斷等的播放列表詳述。
在應(yīng)用本方法之前,假設(shè)播放列表(即第二組播放列表)已經(jīng)獲取并且駐留在媒體裝置內(nèi)。但是這些播放列表(所述的第二組播放列表)可能已經(jīng)被不同的用戶(hù)獲得(第一種情形),這就是設(shè)立步驟100的理由,該步驟確定屬于給定單個(gè)用戶(hù)的播放列表(即第一組播放列表)。如果僅有一個(gè)用戶(hù)已經(jīng)獲得播放列表(第二中情形),則所述第一和第二組播放列表是相同的,并且步驟100不再需要。在步驟100中,兩種情形下獲取特定用戶(hù)的播放列表的問(wèn)題都得到了解決。
在步驟100中,媒體裝置將在所述第二組播放列表中搜索第一組播放列表。其結(jié)果是所述第一組播放列表僅屬于特定的用戶(hù)。所述第一組播放列表可以文件的形式在一個(gè)或多個(gè)指定用戶(hù)目錄內(nèi)區(qū)分開(kāi)來(lái)或從這些目錄內(nèi)分離出來(lái),即這些文件(播放列表)被加注標(biāo)簽,具有(用戶(hù)的)一個(gè)性質(zhì)并且/或具有其它僅指示所述特定用戶(hù)的鑒別信息。
如果最初有不止一個(gè)用戶(hù)獲得了播放列表(第一種情形),則所述第一組播放列表將是所述第二組播放列表的子集,在所有情況下,所述第一組播放列表都僅屬于特定的用戶(hù)。
如上所述,當(dāng)所述第二組播放列表實(shí)質(zhì)上等同于所述第一組播放列表時(shí)(第二種情形),即當(dāng)所述播放列表組屬于同一且是唯一的創(chuàng)建者、所有者或用戶(hù)時(shí),步驟100不是必需的。在這種情形下,所述第一組播放列表等同于存儲(chǔ)在媒體裝置內(nèi)的播放列表,因此無(wú)需處理不同的播放列表組。
在任何情形下,在獲取了屬于特定用戶(hù)的第一組播放列表后,本方法進(jìn)入步驟200。
在步驟200,對(duì)所述第一組播放列表進(jìn)行分析。分析可以按照下述各種方式執(zhí)行。
通常情況下,用戶(hù)是否喜歡一個(gè)播放列表取決于1)播放列表內(nèi)的歌曲,2)播放列表內(nèi)的歌曲組合和播放列表內(nèi)的變化(variation),以及3)歌曲在播放列表內(nèi)的順序。
根據(jù)播放列表內(nèi)歌曲的特征,通過(guò)表示整個(gè)列表的性質(zhì)而不基于單首歌曲,可以形成播放列表的特征。例如-速度差異-不同創(chuàng)作人員的數(shù)量還可以根據(jù)歌曲的特征來(lái)構(gòu)造轉(zhuǎn)變特征,從而將播放列表內(nèi)出現(xiàn)的歌曲轉(zhuǎn)變的性質(zhì)表示出來(lái)。
例如對(duì)于歌曲1與歌曲2之間的轉(zhuǎn)變-相對(duì)速度差[速度(歌曲2)-速度(歌曲1)]/速度(歌曲1)-類(lèi)別變化如果類(lèi)別(歌曲1)=類(lèi)別(歌曲2),則取假值,否則取真值。
換句話(huà)說(shuō),分析結(jié)果可以導(dǎo)致源于播放列表的各種參數(shù),即速度差異、不同創(chuàng)作人員的數(shù)量、相對(duì)的速度差、一個(gè)或多個(gè)喜好類(lèi)別、類(lèi)別變化的數(shù)量、取值為真值的(兩首歌曲之間)特定類(lèi)別變化、取值為假值的(另外的兩首歌曲之間)類(lèi)別變化以及歌曲之間取值為真值和假值的類(lèi)別變化的數(shù)量。
在步驟300中,生成了用戶(hù)檔案。它基于所述經(jīng)過(guò)分析的第一組播放列表和這些播放列表的實(shí)際應(yīng)用(即實(shí)際使用情況)。用戶(hù)檔案的生成可以下述各種方式完成。
一個(gè)或多個(gè)播放列表的用戶(hù)喜好(評(píng)價(jià))可以借助歌曲特征、播放列表特征和轉(zhuǎn)變特征來(lái)表示。
在本方法當(dāng)前步驟的檔案生成中,用戶(hù)檔案比較好的是包含用戶(hù)喜歡或不喜歡的歌曲、轉(zhuǎn)變和播放列表的實(shí)例,并且因此由這些實(shí)例組成。一個(gè)例子為不是歸屬于喜好類(lèi)“+”(即喜歡)就是歸屬于喜好類(lèi)“-”(即不喜歡)。另一種方式是例如用1-5的量度值來(lái)表示喜好程度,其中1表示“非常不喜歡”而5表示“非常喜歡”。
喜好的實(shí)例從用戶(hù)對(duì)播放列表所做或已做的編輯和播放操作中獲得,即所述第一組播放列表及其使用時(shí)實(shí)際運(yùn)用情況。
例如,播放列表的運(yùn)用情況可能是在收聽(tīng)播放列表時(shí)跳過(guò)某首歌曲不聽(tīng),這樣用戶(hù)實(shí)際上生成了一個(gè)持負(fù)面評(píng)價(jià)(negative)的歌曲實(shí)例(不喜歡這首歌曲),而該實(shí)例被加入用戶(hù)檔案。(運(yùn)用和使用播放列表時(shí))持正面評(píng)價(jià)的實(shí)例取自于用戶(hù)手工創(chuàng)建的播放列表。這些提供了用戶(hù)喜歡的歌曲和轉(zhuǎn)變實(shí)例以及用戶(hù)喜好的變化程度。
因此用戶(hù)檔案基本上包含三個(gè)集合(collection)-用戶(hù)喜歡或不喜歡的歌曲的集合,-用戶(hù)喜歡或不喜歡的轉(zhuǎn)變的集合,以及-用戶(hù)喜歡或不喜歡的播放列表的集合。
由于人們對(duì)音樂(lè)的喜好會(huì)隨時(shí)間而改變,因此比較好的是加入時(shí)間戳記以便能夠最終去除喜好實(shí)例。而且時(shí)間戳記在對(duì)喜好進(jìn)行預(yù)測(cè)時(shí)可以用來(lái)計(jì)量實(shí)例的權(quán)重,給較早的實(shí)例較小的權(quán)重,給較近的實(shí)例較大的權(quán)重,等等。
例如歌曲實(shí)例集合的一部分可以類(lèi)似于歌曲-id 喜好類(lèi) 時(shí)間戳記256 +(喜歡)02-03-2003,12:10
476-(不喜歡)17-03-2003,10:31129+(喜歡) 03-04-2003,13:40所述歌曲-id對(duì)應(yīng)于先前定義的“ID”。
由于特征已經(jīng)歸因于這三個(gè)集合中每一個(gè)的元素,因此用戶(hù)的喜好可以借助于這些特征來(lái)表示(歸納),并且可以對(duì)新的播放列表作喜好預(yù)測(cè)。
根據(jù)實(shí)例的集合,例如以下述方式進(jìn)行統(tǒng)計(jì)可以找出喜好類(lèi)(持正面評(píng)價(jià)的類(lèi)和持負(fù)面評(píng)價(jià)的類(lèi))的特性。
持正面評(píng)價(jià)歌曲的實(shí)例類(lèi)別搖滾樂(lè)的百分比=53流行音樂(lè)的百分比=32其它音樂(lè)的百分比=15速度平均值=80,方差=32發(fā)行年份平均值=1985,方差=21等等。
對(duì)于持負(fù)面評(píng)價(jià)的歌曲實(shí)例,也有相應(yīng)的類(lèi)似實(shí)例。
持正面評(píng)價(jià)的轉(zhuǎn)變實(shí)例類(lèi)別變化取值為真值的百分比=37取值為假值的百分比=63相對(duì)速度差平均值=5,方差=0.5等等。
相應(yīng)地,對(duì)于持負(fù)面評(píng)價(jià)的轉(zhuǎn)變實(shí)例,也有類(lèi)似的實(shí)例。
持正面評(píng)價(jià)的播放列表實(shí)例不同創(chuàng)作人員的數(shù)量平均值=10,方差=7速度變化平均值=20,方差=14等等。
對(duì)于持負(fù)面評(píng)價(jià)的轉(zhuǎn)變實(shí)例,也有相應(yīng)的類(lèi)似實(shí)例。
這樣,用戶(hù)檔案包含了播放列表中屬于分類(lèi)性質(zhì)的歌曲元數(shù)據(jù)的計(jì)數(shù)、總和等和/或百分比,以及播放列表中屬于數(shù)字性質(zhì)的歌曲元數(shù)據(jù)的平均值和/或方差。
而且可以采用概率方法替代上述方式或連同上述方式使用,此時(shí)正在進(jìn)行評(píng)估的播放列表特征值與實(shí)例集合中出現(xiàn)的特征值進(jìn)行比較。例如,假設(shè)用戶(hù)檔案內(nèi)所有持正面評(píng)價(jià)的歌曲實(shí)例對(duì)應(yīng)于1980年代發(fā)行的歌曲。如果新播放列表內(nèi)有一首發(fā)行年份為1958年的歌曲,則考慮到該特征,這首歌曲幾乎不可能會(huì)被優(yōu)先選擇。1975年的歌曲更有可能被優(yōu)先選擇而1985年的歌曲非常有可能。
可以為一個(gè)播放列表內(nèi)所有歌曲和轉(zhuǎn)變的所有特征以及播放列表的特征確定喜好概率(可能性)。所有這些概率的(例如帶權(quán)重)乘積給出了被用戶(hù)喜好的播放列表的總體概率。這種概率可以用作取值范圍在0-1之間的喜好預(yù)測(cè)。為了構(gòu)造推薦的播放列表,嘗試構(gòu)造一個(gè)使該預(yù)測(cè)最大的播放列表。另一種替換方式是采用貝葉斯分析和推薦方法。貝葉斯分析/邏輯涉及利用先前的概率/結(jié)果來(lái)(更好地)預(yù)測(cè)未來(lái)的概率/結(jié)果。
其它根據(jù)實(shí)例集合內(nèi)找到的特征值創(chuàng)建播放列表的喜好預(yù)測(cè)的(非概率)方法也是可行的。而且對(duì)于所包含的各種特征可以作各種選擇。
這些特性構(gòu)成精簡(jiǎn)的用戶(hù)檔案,其將在下一步驟內(nèi)被用來(lái)預(yù)測(cè)用戶(hù)對(duì)新的播放列表的喜好并生成新的推薦播放列表。類(lèi)似的論述,與包含歌曲的播放列表相同,也可適用于包含視頻、視頻片斷或其它可播放內(nèi)容條目的播放列表,即用戶(hù)檔案也可基于對(duì)包含視頻(視頻片斷或其它可播放內(nèi)容條目)的排序表的播放列表的分析,并隨后生成用戶(hù)檔案(關(guān)于視頻的等)。
上述步驟的結(jié)果是建立起用戶(hù)檔案,并且隨后可以作為快捷的功能性條目(在所述的媒體裝置中)適用于用戶(hù),從而選擇或者向他或她推薦符合他們偏好的內(nèi)容條目(如果存在的話(huà))。用戶(hù)檔案由此使用戶(hù)得以擺脫從大量可獲取內(nèi)容(例如存在于或來(lái)自因特網(wǎng)、先前存儲(chǔ)在用戶(hù)的媒體裝置內(nèi)、來(lái)自諸如CD、DVD等的計(jì)算機(jī)可讀介質(zhì))中挑選合適內(nèi)容條目的工作。
換句話(huà)說(shuō),當(dāng)可用內(nèi)容條目與根據(jù)用戶(hù)檔案推薦的內(nèi)容條目匹配良好時(shí),可以根據(jù)自動(dòng)生成的用戶(hù)檔案進(jìn)行內(nèi)容條目的推薦,例如相同或最相似的內(nèi)容條目(譬如具有相同或最相似的類(lèi)別、速度、持正面評(píng)價(jià)的喜好類(lèi)等)在提供于所述媒體裝置上時(shí)應(yīng)當(dāng)予以推薦。
本方法可另外包含步驟400。
在步驟400中,根據(jù)所述用戶(hù)檔案生成了推薦的播放列表。
如上所述,所述特性構(gòu)成精簡(jiǎn)的用戶(hù)檔案。這隨后可根據(jù)本發(fā)明的方式使用以預(yù)測(cè)用戶(hù)對(duì)新的播放列表的喜好并生成新的推薦播放列表。
相應(yīng)地,諸如速度變化、相對(duì)速度變化、平均值、標(biāo)準(zhǔn)偏差之類(lèi)的統(tǒng)計(jì)方法可應(yīng)用于構(gòu)造或生成一個(gè)或多個(gè)步驟300中用戶(hù)生成檔案中的推薦播放列表。結(jié)果是,新生成的播放列表可能具有與步驟100-300中所指的播放列表相同的結(jié)構(gòu)。這樣,就可以將多變性和一致性考慮進(jìn)去。
此外,其它方面可以作為考慮,特別是播放列表內(nèi)條目之間的轉(zhuǎn)變。
換句話(huà)說(shuō),在當(dāng)前步驟中,按照本發(fā)明的一個(gè)方面,通過(guò)對(duì)用戶(hù)喜好(喜歡、不喜歡等)的了解,由此,作為最終結(jié)果,生成了推薦的播放列表。
圖2示出了生成和運(yùn)用用戶(hù)檔案的媒體裝置以及計(jì)算機(jī)可讀介質(zhì)。媒體裝置具體實(shí)現(xiàn)了圖1所示的方法。標(biāo)號(hào)20表示媒體裝置,而標(biāo)號(hào)23表示計(jì)算機(jī)可讀介質(zhì),由程序代碼組成的所述方法可以存儲(chǔ)在其上。
媒體裝置(20)例如可以是自動(dòng)點(diǎn)唱機(jī)、機(jī)頂盒、電視機(jī)、個(gè)人電腦、硬盤(pán)記錄器(例如便攜式的)、固態(tài)器件、DVD播放機(jī)、收音機(jī)、錄像機(jī)或類(lèi)似,這里的媒體裝置(20)可以充分利用按照本發(fā)明所生成的用戶(hù)檔案和新的播放列表。接下來(lái)所示的為提供例如視頻或歌曲等內(nèi)容條目的媒體提供商(21)。標(biāo)號(hào)21可表示不止一個(gè)的媒體提供商。內(nèi)容條目可以是象電視節(jié)目那樣的直播內(nèi)容、可供點(diǎn)播收看的視頻、因特網(wǎng)上交互式直播電視、因特網(wǎng)電視、因特網(wǎng)網(wǎng)站、電影、無(wú)線(xiàn)廣播(例如歌曲)或其它可以觀(guān)看和/或收聽(tīng)的內(nèi)容,并且該內(nèi)容隨后可以存儲(chǔ)起來(lái),也就是錄制在適于以后在所述媒體裝置上播放和演示的數(shù)據(jù)介質(zhì)上。用更專(zhuān)業(yè)的術(shù)語(yǔ)描述,內(nèi)容條目包含,例如,一個(gè)或多個(gè)選自下組的條目-包含圖片和聲音信號(hào)的DVD MPBG程序流;-包含圖片和聲音信號(hào)的藍(lán)光MPEG傳輸流;-CD聲音信號(hào);-給定的數(shù)字音頻格式(例如MP3、WMA、實(shí)時(shí)音頻(Real Audio)、WAV等);-給定的數(shù)字電影格式(例如DivX、DVD/MPEG2、Avi、wmf、MOV、實(shí)時(shí)視頻(Real Video)等);-給定的圖片格式(例如JPEG、GIF、BMP、TIFF等);和/或-任何能夠使裝置輸出圖片和/或聲音信號(hào)的格式,例如G72x、aiff、real。
內(nèi)容條目一般包含在文件中并且更多的內(nèi)容條目可以列在例如播放列表內(nèi)。
標(biāo)號(hào)24表示媒體裝置(20)的一個(gè)或多個(gè)CPU或處理能力。按照本發(fā)明,CPU可用修改或檢索到的播放列表和一個(gè)生成的用戶(hù)檔案來(lái)更新數(shù)據(jù)庫(kù)或存儲(chǔ)器(25)以供后續(xù)檢索和使用。
通常情況下,媒體裝置(20)可以是呈現(xiàn)(即播放和/或顯示)所述內(nèi)容條目的裝置。按照本發(fā)明,內(nèi)容條目可以在播放之前從播放列表或生成的用戶(hù)檔案中選擇或加以推薦。
媒體裝置(20)可進(jìn)一步包含與CPU(24)相連的輸入裝置(26),用于接受/登記各種用戶(hù)輸入的響應(yīng)。輸入裝置(26)例如可以是鍵盤(pán)、鼠標(biāo)、遙控器、在屏幕上點(diǎn)擊的交互式菜單、操縱桿、借助圖形用戶(hù)接口進(jìn)行選擇的簡(jiǎn)單的按鈕等。輸入裝置(26)例如用來(lái)編輯各種播放列表,在手工創(chuàng)建時(shí)標(biāo)注播放列表,從播放列表初始化播放或者播放按照本發(fā)明方式生成的用戶(hù)檔案所建議和/或推薦的內(nèi)容。
此外,用戶(hù)輸入可以用來(lái)檢索和/或操作播放列表和/或按照本發(fā)明生成的用戶(hù)檔案。
標(biāo)號(hào)22表示一個(gè)或多個(gè)媒體裝置的用戶(hù)。該用戶(hù)或該些用戶(hù)可在選擇時(shí)觀(guān)看和/或收聽(tīng)所推薦的內(nèi)容條目。
標(biāo)號(hào)27示出了接至媒體提供方(21)的用戶(hù)連接點(diǎn)。它可以是電視機(jī)或收音機(jī)的天線(xiàn)輸出口、調(diào)制解調(diào)器或ADSL連接或接至因特網(wǎng)的類(lèi)似連接、衛(wèi)星接收機(jī)的天線(xiàn)輸出口、接至電視機(jī)或錄像機(jī)的SCART連接、藍(lán)牙或紅外線(xiàn)接口等。從所述用戶(hù)連接點(diǎn)可以進(jìn)一步檢索到預(yù)定義或商業(yè)性的的播放列表。
計(jì)算機(jī)可讀介質(zhì)可以是磁帶、光盤(pán)、數(shù)字多用途光盤(pán)(DVD)、光盤(pán)(可記錄或可刻錄CD)、微型光盤(pán)、硬盤(pán)、軟盤(pán)、智能卡、PCMCIA卡等。
在權(quán)利要求書(shū)中,置于括號(hào)內(nèi)的任何附注標(biāo)記不應(yīng)構(gòu)成對(duì)權(quán)利要求的限制。動(dòng)詞“包含(comprise)”及其詞形變化的使用并未將那些在權(quán)利要求中未提及的要素或步驟的存在排除在外。要素或步驟之前所用的不定冠詞“一個(gè)”并未將多個(gè)要素或步驟的存在排除在外。
本發(fā)明可以借助包含幾個(gè)種類(lèi)不同的要素的硬件和合適編程的計(jì)算機(jī)實(shí)現(xiàn)。在那些將若干裝置(means)列舉出來(lái)的裝置類(lèi)(device)權(quán)利要求中,幾個(gè)裝置(means)可由硬件的一個(gè)且是同一個(gè)單元(item)實(shí)現(xiàn)。僅根據(jù)某些技術(shù)措施在相互不同的從屬權(quán)利要求中被列舉這樣一個(gè)事實(shí),并不能表明沒(méi)有可能利用這些技術(shù)措施的組合來(lái)獲益。
權(quán)利要求
1.一種在媒體裝置(20)上為給定用戶(hù)(22)生成用戶(hù)檔案的方法,該媒體裝置已自動(dòng)獲取一個(gè)第一組播放列表,其包含至少一個(gè)屬于所述給定用戶(hù)(22)的播放列表,所述方法包含下列步驟-對(duì)所述第一組播放列表進(jìn)行分析(200)并且得出多個(gè)表示播放列表性質(zhì)的播放列表特征;以及-根據(jù)所述經(jīng)過(guò)分析的第一組播放列表和所述得出的播放列表特征生成(300)用戶(hù)檔案。
2.如權(quán)利要求1所述的方法,其中所述方法進(jìn)一步包含的步驟是,從一個(gè)第二組播放列表中選擇所述第一組播放列表,該第二組播放列表包含至少一個(gè)屬于用戶(hù)(22)的播放列表。
3.如權(quán)利要求1或2所述的方法,其中所述多個(gè)播放列表特征包含一個(gè)或多個(gè)下列特征-一個(gè)表示速度差異的特征;-一個(gè)表示不同創(chuàng)作人員數(shù)量的特征;-一個(gè)表示相對(duì)速度差的特征;-一個(gè)或多個(gè)表示一個(gè)或多個(gè)喜好類(lèi)別的特征;-一個(gè)表示若干類(lèi)別變化的特征;-一個(gè)表示某一特定類(lèi)別變化存在與否的特征;以及-一個(gè)表示歌曲之間類(lèi)別變化取真值和假值數(shù)量的特征。
4.如權(quán)利要求1-3所述的方法,其中,所述方法進(jìn)一步包含的步驟是-根據(jù)所述用戶(hù)檔案生成(400)至少一個(gè)推薦播放列表。
5.如權(quán)利要求4所述的方法,其中,采用了貝葉斯分析和推薦方法。
6.如權(quán)利要求1-5所述的方法,其特征在于,所述第一組播放列表的每個(gè)播放列表包含一個(gè)諸如歌曲或視頻之類(lèi)內(nèi)容條目的排序表,所述內(nèi)容條目包含元數(shù)據(jù)。
7.如權(quán)利要求6所述的方法,其特征在于,所述元數(shù)據(jù)包含標(biāo)題、創(chuàng)造人員、類(lèi)別、速度和發(fā)行年份。
8.如權(quán)利要求1-7中任意一項(xiàng)所述的方法,其特征在于,所述生成的用戶(hù)檔案包含所述用戶(hù)喜歡和/或不喜歡的諸如歌曲或視頻之類(lèi)內(nèi)容條目實(shí)例的集合、所述用戶(hù)喜歡和/或不喜歡的轉(zhuǎn)變的集合以及所述用戶(hù)喜歡和/或不喜歡的播放列表的集合。
9.如權(quán)利要求1-8中任意一項(xiàng)所述的方法,其特征在于,所述用戶(hù)檔案進(jìn)一步包含播放列表中屬于分類(lèi)性質(zhì)的內(nèi)容元數(shù)據(jù)的計(jì)數(shù)和/或百分比,以及播放列表中屬于數(shù)字性質(zhì)的內(nèi)容元數(shù)據(jù)的平均值和/或方差。
10.如權(quán)利要求1-9中任意一項(xiàng)所述的方法,其特征在于,所述媒體裝置為自動(dòng)點(diǎn)唱機(jī)、機(jī)頂盒、電視機(jī)、個(gè)人電腦、DVD播放機(jī)、硬盤(pán)記錄器(便攜式)、固態(tài)器件、收音機(jī)或錄像機(jī)。
11.如權(quán)利要求1-10中任意一項(xiàng)所述的方法,其特征在于,每個(gè)內(nèi)容條目包含一個(gè)或多個(gè)選自下組的條目-一個(gè)包含圖片和聲音信號(hào)的DVD MPEG程序流;-一個(gè)包含圖片和聲音信號(hào)的藍(lán)光MPEG傳輸流;-一個(gè)CD聲音信號(hào);-一個(gè)給定的數(shù)字音頻格式(例如MP3、WMA、實(shí)時(shí)音頻(RealAudio)、WAV等);-一個(gè)給定的數(shù)字電影格式(例如DivX、DVD/MPEG2、Avi、wmf、MOV、實(shí)時(shí)視頻(Real Video)等);-一個(gè)給定的圖片格式(例如JPEG、GIF、BMP、TIFF等);和/或-任何能夠使所述媒體裝置輸出圖片和/或聲音信號(hào)的格式,例如G72x、aiff、real。
12.一種生成用戶(hù)檔案的媒體裝置(20),該媒體裝置(20)已自動(dòng)獲取一個(gè)第一組播放列表,其包含至少一個(gè)屬于所述給定用戶(hù)(22)的播放列表,所述媒體裝置(20)包含-用于對(duì)所述第一組播放列表進(jìn)行分析(200)并且得出多個(gè)表示整個(gè)播放列表性質(zhì)的播放列表特征的裝置(24);以及-用于根據(jù)所述經(jīng)過(guò)分析的第一組播放列表和所述得出的播放列表特征生成(300)用戶(hù)檔案的裝置(24)。
13.一種計(jì)算機(jī)系統(tǒng),其實(shí)現(xiàn)了如權(quán)利要求1-11中任意一項(xiàng)所述的方法。
14.一種包含存儲(chǔ)于一個(gè)計(jì)算機(jī)可讀介質(zhì)(23)上的程序代碼的計(jì)算機(jī)程序產(chǎn)品,當(dāng)該計(jì)算機(jī)程序在計(jì)算機(jī)上運(yùn)行時(shí),該程序代碼用于實(shí)現(xiàn)如權(quán)利要求1-11中任意一項(xiàng)所述的方法。
全文摘要
本發(fā)明涉及一種根據(jù)播放列表生成用戶(hù)檔案的方法(以及相應(yīng)的裝置),其中該用戶(hù)檔案根據(jù)用戶(hù)自己的播放列表以及由此得到的特性生成。這樣,在用戶(hù)檔案生成時(shí)將更多的播放列表考慮進(jìn)來(lái),從而生成更為可靠的用戶(hù)檔案。此外,該過(guò)程(即所述方法)是自動(dòng)完成的并且利用的是已知信息。被考慮的因素是發(fā)生頻度、播放列表的創(chuàng)建日期和一個(gè)或多個(gè)播放列表中內(nèi)容條目(歌曲、視頻等)之間的關(guān)系。
文檔編號(hào)G06Q30/00GK1799261SQ200480015374
公開(kāi)日2006年7月5日 申請(qǐng)日期2004年5月26日 優(yōu)先權(quán)日2003年6月3日
發(fā)明者M·P·博拉恩德, W·F·J·維哈伊格, A·M·德穆伊 申請(qǐng)人:皇家飛利浦電子股份有限公司