媒體資產(chǎn)推薦服務的制作方法
【專利說明】媒體資產(chǎn)推薦服務
[0001]本發(fā)明專利申請是國際申請?zhí)枮镻CT/US2010/038764,國際申請日為2010年6月16日,進入中國國家階段的申請?zhí)枮?01080027479.8,名稱為“媒體資產(chǎn)推薦服務”的發(fā)明專利申請的分案申請。
技術領域
[0002]本發(fā)明涉及計算機技術領域,更具體地,涉及用于媒體資產(chǎn)推薦服務的系統(tǒng)和方法。
【背景技術】
[0003]來自朋友的聽歌曲或看電影的推薦可以是個人發(fā)現(xiàn)新的歌曲和電影的有效方式。然而,個人不可能不斷地從朋友那里接收推薦。舉例來說,人們可能錯過欣賞他們的朋友已經(jīng)聽過并喜歡的歌曲,只是因為他們不與他們的朋友不斷地討論音樂。類似地,個人可能想要觀看某部電影,但希望知道任何朋友是否已經(jīng)觀看并喜歡該電影。知曉朋友已經(jīng)觀看并喜歡該電影可以幫助這個人做出觀看該電影的決定。替代地,朋友已經(jīng)觀看但不喜歡該電影的信息可以勸阻該個人觀看該電影。
【發(fā)明內容】
[0004]提供本概述以便介紹媒體資產(chǎn)推薦服務的簡化概念。下面在詳細描述中進一步描述各簡化概念。本概述不旨在標識所要求保護的本主題的必要特征,也不預期用于確定所要求保護的本主題的范圍。
[0005]描述了媒體資產(chǎn)推薦服務。在各實施方式中,在與用戶相關聯(lián)的社交圖中標識該用戶的朋友,且編譯該用戶的朋友與媒體資產(chǎn)的交互??梢詮拿襟w資產(chǎn)、社交圖和該用戶的朋友與媒體資產(chǎn)的交互確定各媒體資產(chǎn)中的每一個的朋友交互數(shù)據(jù)。當經(jīng)由用戶設備從用戶接收到對各媒體資產(chǎn)中的一個的選擇時,將與由用戶選擇的媒體資產(chǎn)相關聯(lián)的朋友交互數(shù)據(jù)傳送給用戶設備。在各種實施方式中,媒體資產(chǎn)是歌曲的數(shù)字音樂文件,且與媒體資產(chǎn)的交互包括用戶的朋友購買數(shù)字音樂文件、下載數(shù)字音樂文件、呈現(xiàn)歌曲或討論歌曲中的任何之一。
[0006]在其他實施方式中,朋友交互數(shù)據(jù)包括已經(jīng)與媒體資產(chǎn)交互過的用戶的朋友的列表??梢曰趯诿恳慌笥训慕换ピu級以降序排序用戶的朋友的列表。評級可以根據(jù)列表中的用戶的每一朋友與媒體資產(chǎn)的交互確定交互評級。朋友交互數(shù)據(jù)還可以包括朋友中的每一個與媒體資產(chǎn)的交互。
[0007]在其他實施方式中,在生成朋友的列表時,將較高的權重指派給具有較高的用戶相似性評級的用戶的朋友的交互。從在用戶的朋友與媒體資產(chǎn)的交互和用戶與各媒體資產(chǎn)的交互之間的相似性確定用戶相似性評級。也可以在朋友交互數(shù)據(jù)中包括至少部分地基于用戶的朋友與媒體資產(chǎn)的交互以及用戶的朋友的用戶相似性評級來指示用戶喜歡該媒體資產(chǎn)的可能性的預測評級。
[0008]根據(jù)本發(fā)明的一個實施例,提供了一種標識用戶的已經(jīng)與媒體資產(chǎn)交互過的朋友;接收指示所標識的朋友與所述媒體資產(chǎn)的交互的朋友交互數(shù)據(jù);針對所標識的朋友計算相似性評級,所述相似性評級指示所述用戶和所標識的朋友之間在媒體資產(chǎn)交互方面的相似性;以及生成媒體資產(chǎn)推薦界面供顯示,所述媒體資產(chǎn)推薦界面包括:對所標識的朋友的指示;針對所標識的朋友的經(jīng)計算的用戶相似性評級;以及預測評級,所述預測評級至少部分地基于所計算的用戶相似性評級來指示所述用戶將會喜歡所述媒體資產(chǎn)的可能性。
【附圖說明】
[0009]參考下列各圖描述的媒體資產(chǎn)推薦服務的各實施方式。貫穿各圖使用相同的數(shù)字來引用相同的特征和組件:
[0010]圖1闡釋可以在其中實現(xiàn)媒體資產(chǎn)推薦服務的各實施方式的示例系統(tǒng)。
[0011]圖2闡釋包括在用戶設備處顯示的朋友的列表的示例資產(chǎn)推薦界面。
[0012]圖3闡釋用于根據(jù)一個或多個實施方式的媒體資產(chǎn)推薦服務的(各)示例方法。
[0013]圖4闡釋用于根據(jù)一個或多個實施方式的媒體資產(chǎn)推薦服務的(各)示例方法。
[0014]圖5闡釋可以實現(xiàn)媒體資產(chǎn)推薦服務的各實施方式的示例設備的各種組件。
【具體實施方式】
[0015]媒體資產(chǎn)推薦服務的各實施方式為用戶提供已經(jīng)與諸如歌曲或電影等的特定媒體資產(chǎn)交互過的朋友的列表。服務層接收社交圖數(shù)據(jù)以及與用戶和用戶的朋友兩者與媒體資產(chǎn)的交互有關的交互數(shù)據(jù)。然后,媒體資產(chǎn)推薦服務可以通過聚集各媒體資產(chǎn)、社交圖數(shù)據(jù)和交互數(shù)據(jù)來生成朋友交互數(shù)據(jù),該朋友交互數(shù)據(jù)包括用戶的已經(jīng)與特定的媒體資產(chǎn)交互過的朋友的列表。例如,可以基于指示用戶的朋友已經(jīng)播放或下載歌曲的交互數(shù)據(jù)來生成用戶的已經(jīng)與特定歌曲交互的朋友的列表。然后,用戶可以使用他們自己對他們的朋友的在音樂方面的品味的個人理解來幫助決定是否播放或下載該歌曲。
[0016]另外,朋友交互數(shù)據(jù)可以包括列表中的每一朋友與媒體資產(chǎn)的交互以及列表中的每一朋友的用戶相似性評級的編譯。例如,朋友交互數(shù)據(jù)可以指示,用戶的朋友已經(jīng)在便攜式媒體設備上播放特定歌曲數(shù)百次。可以從在該用戶的朋友與媒體資產(chǎn)的交互和用戶與媒體資產(chǎn)的交互之間的相似性確定用戶相似性評級。在一種實現(xiàn)中,媒體資產(chǎn)推薦服務也可以至少部分地基于用戶的朋友與媒體資產(chǎn)的交互以及用戶的朋友的用戶相似性評級來生成來指示用戶喜歡該媒體資產(chǎn)的可能性的預測評級。
[0017]盡管可以在任何數(shù)量的不同環(huán)境、系統(tǒng)和/或各種配置中實現(xiàn)所描述的用于媒體資產(chǎn)推薦服務的系統(tǒng)和方法的特征和概念,但是在下列的示例系統(tǒng)和環(huán)境的上下文中描述媒體資產(chǎn)推薦服務的各實施方式。
[0018]圖1闡釋可以在其中實現(xiàn)媒體資產(chǎn)推薦服務的各種實施方式的示例系統(tǒng)100。在這一示例中,系統(tǒng)100包括可以被配置為經(jīng)由通信網(wǎng)絡106將媒體資產(chǎn)和數(shù)據(jù)傳送或以另外方式提供給任何數(shù)量的各種設備104的服務層102。各種設備104可以包括無線設備108以及在媒體資產(chǎn)分發(fā)系統(tǒng)中被實現(xiàn)為各種客戶機系統(tǒng)112中的各組件的其他客戶機設備110 (例如,有線設備和/或無線設備)。
[0019]通信網(wǎng)絡106可以被實現(xiàn)為包括促進在服務層102和任何數(shù)量的各種設備之間的媒體資產(chǎn)分發(fā)和數(shù)據(jù)通信的廣播網(wǎng)絡、基于IP的網(wǎng)絡114和/或無線網(wǎng)絡116。也可以使用任何類型的網(wǎng)絡拓撲和/或通信協(xié)議來將通信網(wǎng)絡106實現(xiàn)為媒體資產(chǎn)分發(fā)系統(tǒng)的一部分,且通信網(wǎng)絡106可以被表示為或以另外方式被實現(xiàn)為兩個或更多個網(wǎng)絡的組合。
[0020]在示例系統(tǒng)100中,服務層102包括存儲或以另外方式維持諸如媒體資產(chǎn)120、社交圖數(shù)據(jù)122和交互數(shù)據(jù)124等的各種數(shù)據(jù)和媒體資產(chǎn)的存儲介質118,其中交互數(shù)據(jù)124是用戶和用戶的在社交圖中標識的朋友與各媒體資產(chǎn)120的交互的編譯。存儲介質118可以被實現(xiàn)為任何類型的存儲器、隨機存取存儲器(RAM)、諸如閃速存儲器、只讀存儲器(ROM)和/或其他合適的電子數(shù)據(jù)存儲等的非易失性存儲器。服務層102也可以包括被實現(xiàn)為將媒體資產(chǎn)120和/或其他數(shù)據(jù)傳送或以另外方式分發(fā)給任何數(shù)量的各種用戶設備的一個或多個媒體內容服務器。
[0021]各媒體資產(chǎn)120可以包括從任何類型的媒體內容或數(shù)據(jù)源接收到的任何類型的音頻、視頻和/或圖像數(shù)據(jù)。如全文中所描述的,媒體資產(chǎn)可以包括音樂、電視節(jié)目、電影、點播媒體內容、交互游戲、基于網(wǎng)絡的應用程序和任何其他音頻、視頻和/或圖像數(shù)據(jù)(例如,包括節(jié)目向導應用程序數(shù)據(jù)、用戶界面數(shù)據(jù)、廣告內容、封閉字幕數(shù)據(jù)、內容元數(shù)據(jù)、搜索結果和/或推薦等等)。
[0022]服務層102也包括媒體資產(chǎn)推薦服務126,媒體資產(chǎn)推薦服務126可以被實現(xiàn)為計算機可執(zhí)行指令且由各處理器執(zhí)行以便實現(xiàn)在此描述的各種實施方式和/或特征。另外,可以借助于參考圖5中所示出的示例設備進一步描述的任何數(shù)量的不同組件及其組合來實現(xiàn)服務層102。也可以將媒體資產(chǎn)推薦服務126以及被描述為實現(xiàn)媒體資產(chǎn)推薦服務的各實施方式的其他功能提供為與服務層102分離的服務(例如,在分離的服務器上或由第二方服務提供)。
[0023]無線設備108可以包括被實現(xiàn)為接收和/或傳送無線數(shù)據(jù)的任何類型的設備,例如以下中的任何一個或組合:移動電話128 (例如,蜂窩式電話、VoI