專利名稱:視頻內(nèi)容推薦的制作方法
技術領域:
本發(fā)明涉及視頻內(nèi)容推薦。
背景技術:
諸如影片、音樂、電視節(jié)目、以及視頻等媒體內(nèi)容選擇日益增長。即使現(xiàn)在有數(shù)百個電視頻道和無限數(shù)量的病毒視頻可供選擇來觀看(如在瀏覽因特網(wǎng)視頻時),巨大數(shù)量的選擇通常也給觀看者留下了沒有什么可以觀看的感覺。通常,觀看者只具有有限的時間量來專注于觀看電視和/或瀏覽視頻,但卻要確定從許多選擇中選擇什么來觀看并確定它們的優(yōu)先次序。觀看者可能更想不將有限的觀看時間量浪費于搜索觀看的東西,或浪費于觀看不相關或他們不感興趣的視頻內(nèi)容。
發(fā)明內(nèi)容
提供本發(fā)明內(nèi)容是為了介紹將在以下具體實施方式
中進一步描述的視頻內(nèi)容推薦的簡化概念。本概述并不旨在標識所要求保護的主題的必要特征,也不旨在用于幫助確定所要求保護的主題的范圍。描述了視頻內(nèi)容推薦。在各實施例中,從客戶機設備接收對視頻內(nèi)容的推薦的請求,并且該推薦包括供用戶用的最優(yōu)觀看時間表的視頻資產(chǎn)的標識符??梢源_定每一視頻資產(chǎn)的效用,這指示視頻資產(chǎn)對用戶的社交價值。還可以至少部分地基于視頻資產(chǎn)的社交價值來確定每一視頻資產(chǎn)的時間相關度,它是用戶有多久才選擇觀看該視頻資產(chǎn)的指示。 隨后可以基于每一視頻資產(chǎn)的效用和與每一視頻資產(chǎn)相關聯(lián)的時間相關度來生成最優(yōu)觀看時間表。最優(yōu)觀看時間表包括當用戶觀看時在最短觀看時間量內(nèi)提供最大社交價值的所推薦視頻資產(chǎn)的標識符。所推薦視頻資產(chǎn)可包括電視節(jié)目、影片、病毒視頻、或音樂視頻中的任何一個或組合。在其他實施例中,可以至少部分地基于視頻資產(chǎn)對用戶的個人價值來確定視頻資產(chǎn)的效用,其中個人價值是基于視頻資產(chǎn)選擇歷史和/或用戶偏好的。作為替換或補充,可以基于對用戶的社交網(wǎng)絡聯(lián)系人將可能選擇觀看的視頻資產(chǎn)的預測來確定視頻資產(chǎn)的效用,其中對用戶的社交價值是對觀看社交網(wǎng)絡聯(lián)系人選擇觀看的相同視頻資產(chǎn)中的一個或多個的推薦。作為替換或補充,可以基于用戶先前觀看的視頻資產(chǎn)、用戶的社交網(wǎng)絡聯(lián)系人先前觀看的視頻資產(chǎn)、以及對社交網(wǎng)絡聯(lián)系人將可能選擇觀看的視頻資產(chǎn)的預測來確定視頻資產(chǎn)的效用。在其他實施例中,可以評估每一視頻資產(chǎn)的多樣性來確定視頻資產(chǎn)的效用,其中視頻資產(chǎn)對用戶的社交價值還指示該視頻資產(chǎn)的唯一性??梢詫⒄劭酆瘮?shù)應用于視頻資產(chǎn)中的一個或多個的社交價值,或將折扣函數(shù)應用于包括相似主題的所有視頻資產(chǎn)中除其中之一外的視頻資產(chǎn)。所推薦視頻資產(chǎn)可包括與其他視頻資產(chǎn)中的一個或多個相似的主題, 并且作為在最短的觀看時間量內(nèi)提供最大社交價值的代表性視頻資產(chǎn)來推薦。最優(yōu)觀看時間表可被傳遞給客戶機設備以供用戶選擇所推薦視頻資產(chǎn)。隨后可以從客戶機設備接收回對所推薦視頻資產(chǎn)的用戶選擇,這隨后發(fā)起對每一視頻資產(chǎn)的效用的重新確定來為該用戶更新最優(yōu)觀看時間表。
參考以下附圖描述了視頻內(nèi)容推薦的各實施例。在各附圖中,使用相同的附圖標記來指示相同的特征和組件圖1示出其中可以實現(xiàn)視頻內(nèi)容推薦的各實施例的示例系統(tǒng)。圖2示出其中可以實現(xiàn)視頻內(nèi)容推薦的各實施例的另一示例系統(tǒng)。圖3示出如根據(jù)一個或多個實施例描述的確定視頻資產(chǎn)在特定時刻的價值的示例。圖4示出可實現(xiàn)視頻內(nèi)容推薦的各實施例以便在普遍存在的環(huán)境中得到無縫用戶體驗的具有多個設備的示例系統(tǒng)。圖5示出根據(jù)一個或多個實施例的視頻內(nèi)容推薦的附加示例方法。圖6示出可實現(xiàn)視頻內(nèi)容推薦的各實施例的示例設備的各組件。
具體實施例方式描述了視頻內(nèi)容推薦。在各實施例中,可為客戶機設備的用戶確定所推薦視頻內(nèi)容的最優(yōu)觀看時間表,其中所推薦的視頻內(nèi)容包括視頻資產(chǎn)的任何組合,這些視頻資產(chǎn)如電視節(jié)目、影片、病毒視頻(viral video)、或音樂視頻。最優(yōu)觀看時間表包括當用戶觀看時在最短觀看時間量內(nèi)提供最大社交價值的所推薦視頻資產(chǎn)的標識符。在各實施例中,基于效用和時間相關度來評估各視頻資產(chǎn)。視頻資產(chǎn)的效用指示該視頻資產(chǎn)對用戶的社交價值。另外,給定選擇歷史和用戶偏好,視頻資產(chǎn)的效用是有多少朋友可能或將可能觀看該視頻內(nèi)容以及用戶對該視頻內(nèi)容有多么感興趣的指示。與視頻資產(chǎn)相關聯(lián)的時間相關度是視頻內(nèi)容有多么值得注意或“值得談論”和/ 或該視頻內(nèi)容有多新穎的指示,尤其是對用戶的朋友群而言。例如,觀看者可能想要知道他或她的朋友和同事次日將要在工作時就水冷卻器要談些什么,以及要觀看哪些電視節(jié)目或病毒視頻以便“熟悉內(nèi)幕”。觀看者還將可能想要知道電視節(jié)目和/或病毒視頻中的哪些實際上值得花時間觀看。視頻內(nèi)容推薦的各實施例允許客戶機設備的用戶(例如,視頻內(nèi)容觀看者)能獲得哪一視頻內(nèi)容適于觀看、以及以何種次序觀看、連同所推薦視頻資產(chǎn)對用戶的社交價值或重要性的指示的推薦。雖然所描述的用于視頻內(nèi)容推薦的系統(tǒng)和方法的特征和概念能夠在任何數(shù)量的不同環(huán)境、系統(tǒng)和/或各種配置中實現(xiàn),但視頻內(nèi)容推薦的各實施例在以下各示例系統(tǒng)和環(huán)境的上下文中描述。圖1示出其中可以實現(xiàn)視頻內(nèi)容推薦的各實施例的示例系統(tǒng)100。示例系統(tǒng)100 包括客戶機設備102,它可被配置成任何類型的客戶機設備104。各客戶機設備104中的一些包括有線和/或無線設備,并且還可被稱為用戶設備和/或便攜式設備。示例系統(tǒng)100 還包括經(jīng)由通信網(wǎng)絡108向任何數(shù)量的各客戶機設備104傳遞或以其他方式提供媒體內(nèi)容和數(shù)據(jù)的媒體內(nèi)容服務106和/或其他媒體內(nèi)容源。示例系統(tǒng)100還包括支持各客戶機設備的用戶進行社交聯(lián)網(wǎng)的社交網(wǎng)絡服務110。社交網(wǎng)絡服務110可被實現(xiàn)成基于社交團體中的任何一個或組合,如同事、朋友、家人、基于共同興趣的群體、基于某種共同性而鏈接的未知聯(lián)系人的群體等等,來提供社交網(wǎng)絡聯(lián)系人的任何類型的社交網(wǎng)絡站點。社交網(wǎng)絡服務110支持通過維護與各客戶機設備的社交網(wǎng)絡用戶相對應的社交網(wǎng)絡用戶數(shù)據(jù)112來進行社交聯(lián)網(wǎng)。在由社交網(wǎng)絡服務維護的社交圖114中標識各社交群體中的任何一個,并且客戶機設備102的用戶可與群體社交網(wǎng)絡聯(lián)系人和群體成員一起被包括在社交圖中的任一個中。在各實施例中,社交網(wǎng)絡服務110 還可表示各社交網(wǎng)絡群體,和/或社交圖114可以表示特定用戶是其一成員的多個社交網(wǎng)絡的聚集。社交網(wǎng)絡用戶可以與客戶機設備102的用戶相關聯(lián),并且可以利用社交網(wǎng)絡服務 110來共享媒體內(nèi)容,上傳照片,共享URL鏈接,提供狀態(tài)更新,生成博客,以及使用音頻、視頻、和/或圖像內(nèi)容的任何其他社交聯(lián)網(wǎng)。社交網(wǎng)絡服務110可以使用諸如所選或所允許的關系等許可技術來準許或限制對與該社交網(wǎng)絡服務的用戶帳戶相關聯(lián)的內(nèi)容的訪問。例如,客戶機設備102的用戶可以具有與社交網(wǎng)絡服務110相關聯(lián)的用戶帳戶,并且該用戶可經(jīng)由客戶機設備102諸如在社交圖114中選擇并允許該用戶的社交網(wǎng)絡聯(lián)系人。通信網(wǎng)絡108可被實現(xiàn)成包括便于在媒體內(nèi)容服務106、社交網(wǎng)絡服務110、以及任何數(shù)量的各種客戶機設備之間進行媒體資產(chǎn)分發(fā)和數(shù)據(jù)通信的廣播網(wǎng)絡、基于IP的網(wǎng)絡116、和/或無線網(wǎng)絡118。通信網(wǎng)絡108還可以使用任何類型的網(wǎng)絡拓撲結構和/或通信協(xié)議來實現(xiàn),且可被表示為或以其他方式實現(xiàn)為兩個或更多個網(wǎng)絡的組合。通信網(wǎng)絡 108還可包括由諸如蜂窩電話提供商和/或因特網(wǎng)服務提供商等通信服務提供商管理的移動運營商網(wǎng)絡,以便于任何類型的無線設備或移動電話的移動數(shù)據(jù)和/或語音通信(例如, 蜂窩、VoIP、Wi-Fi 等)。媒體內(nèi)容服務106可包括用于向任何數(shù)量的各客戶機設備傳遞或以其他方式分發(fā)媒體內(nèi)容和/或其他數(shù)據(jù)的媒體內(nèi)容服務器。在該示例系統(tǒng)100中,媒體內(nèi)容服務106 包括存儲介質120,用于存儲或以其他方式維護諸如媒體資產(chǎn)122(例如,也被稱為視頻資產(chǎn)和/或視頻內(nèi)容)和相關聯(lián)的視頻內(nèi)容元數(shù)據(jù)1 等媒體內(nèi)容和數(shù)據(jù)。存儲介質120可被實現(xiàn)成任何類型的存儲器和/或合適的電子數(shù)據(jù)存儲。另外,媒體內(nèi)容服務106可被實現(xiàn)成基于訂閱的服務,各客戶機設備104中的任一個可從該基于訂閱的服務中請求媒體資產(chǎn)122(例如,視頻資產(chǎn))或媒體資產(chǎn)的推薦,以下載并顯示來進行觀看或以其他方式呈現(xiàn)以供回放。媒體內(nèi)容服務106管理對各客戶機設備104的媒體資產(chǎn)分發(fā),如在從客戶機設備104接收到對媒體資產(chǎn)122的請求時,并且媒體內(nèi)容服務106向該客戶機設備傳遞或提供媒體資產(chǎn)的各數(shù)據(jù)段。媒體資產(chǎn)122可包括從任何類型的媒體內(nèi)容源或數(shù)據(jù)源接收到的任何類型的音頻、視頻、和/或圖像數(shù)據(jù)。如全文所描述的,媒體資產(chǎn)是媒體內(nèi)容,并且媒體資產(chǎn)可包括音樂(例如,歌曲的數(shù)字音樂文件)、電視節(jié)目、影片、點播媒體資產(chǎn)、交互式游戲、基于網(wǎng)絡的應用、以及任何其他音頻、視頻、和/或圖像數(shù)據(jù)(例如,以包括節(jié)目指南數(shù)據(jù)、用戶界面數(shù)據(jù)、廣告內(nèi)容、隱藏字幕數(shù)據(jù)、內(nèi)容元數(shù)據(jù)、搜索結果、和/或推薦等)。媒體資產(chǎn)122還可包括媒體資產(chǎn)的各種顯示格式,如高清晰度顯示格式和較低質量顯示格式。視頻內(nèi)容元數(shù)據(jù)IM可包括描述媒體資產(chǎn)和/或對媒體資產(chǎn)進行分類的任何類型的標識準則、描述信息、和/或與媒體資產(chǎn)122相關聯(lián)的屬性。例如,元數(shù)據(jù)可包括媒體資產(chǎn)標識符、標題、主題描述、生產(chǎn)日期、藝術信息、音樂匯編、以及關于特定媒體資產(chǎn)的任何其他類型的描述信息。此外,元數(shù)據(jù)可以表征將諸如視頻內(nèi)容等媒體資產(chǎn)描述成廣告、影片、喜劇演出、體育運動、新聞節(jié)目、連續(xù)劇、談話節(jié)目、動作/冒險節(jié)目、或描述成任何數(shù)量的其他分類描述的風格。在該示例系統(tǒng)100中,媒體內(nèi)容服務106包括可被實現(xiàn)成計算機可執(zhí)行指令并由一個或多個處理器執(zhí)行以實現(xiàn)本文描述的用于視頻內(nèi)容推薦的各實施例的視頻內(nèi)容服務 126。媒體內(nèi)容服務106還可以用參考圖6所示的示例設備進一步描述的任何數(shù)量的不同組件及其組合來實現(xiàn)。另外,媒體內(nèi)容服務106、社交網(wǎng)絡服務110、以及視頻內(nèi)容服務1 中的任一個可被實現(xiàn)成獨立的服務(例如,在單獨的服務器上或由第三方服務)或實現(xiàn)成一個組合服務。媒體內(nèi)容服務106可以接收來自客戶機設備的對視頻內(nèi)容的推薦的請求。例如, 客戶機設備102的用戶可以請求包括供用戶用的最優(yōu)觀看時間表的視頻資產(chǎn)的標識符的推薦,并且客戶機設備102將該請求傳遞給媒體內(nèi)容服務。在各實施例中,視頻內(nèi)容服務 126被實現(xiàn)成隨后為用戶生成所推薦視頻內(nèi)容,其中所推薦視頻內(nèi)容包括視頻資產(chǎn),如電視節(jié)目、影片、病毒視頻、或音樂視頻中的任何一個或組合。視頻內(nèi)容服務1 被實現(xiàn)成確定各視頻資產(chǎn)的效用,其中該效用指示視頻資產(chǎn)對用戶的社交價值。視頻內(nèi)容服務1 還被實現(xiàn)成確定每一視頻資產(chǎn)的時間相關度,其中時間相關度是用戶有多久才選擇觀看該視頻資產(chǎn)(例如,或者在社交意義上用戶可能基于相關度、時間線等需要多久才觀看該視頻資產(chǎn))的指示。視頻內(nèi)容服務126隨后可以基于每一視頻資產(chǎn)的效用和與每一視頻資產(chǎn)相關聯(lián)的時間相關度來生成最優(yōu)觀看時間表(例如, 所推薦視頻內(nèi)容128)。最優(yōu)觀看時間表可包括當用戶觀看時在最短觀看時間量內(nèi)提供最大社交價值的一個或多個所推薦視頻資產(chǎn)的標識符。在各實施例中,基于效用和時間相關度來評估各視頻資產(chǎn)。給定選擇歷史和用戶偏好,視頻資產(chǎn)的效用可以是有多少朋友可能或將可能觀看該視頻內(nèi)容以及用戶對該視頻內(nèi)容有多么感興趣的指示。與視頻資產(chǎn)相關聯(lián)的時間相關度可以是視頻內(nèi)容有多么值得注意和/或該視頻內(nèi)容有多新穎的指示,尤其是對用戶的朋友群而言(例如,社交圖114中包括的朋友群)。在各示例中,與流行連續(xù)劇的新劇情或其他電視連續(xù)劇相比,流行選秀決賽 (如歌唱或舞蹈節(jié)目)將可能具有與用戶更大的時間相關度。如在視頻內(nèi)容可能是新故事的主題并且用戶對它有點興趣時,也可以考慮該視頻內(nèi)容的社交價值。類似地,新視頻內(nèi)容將可能具有比記錄的節(jié)目更大的時間相關度和/或社交價值。視頻內(nèi)容服務1 可以確定哪些視頻資產(chǎn)具有最大的時間相關度和/或社交價值、適于用戶觀看、以及以何種次序觀看,使得用戶不會遺漏關于該視頻內(nèi)容的談話主題,如次日工作中在朋友和同事討論電視節(jié)目時。視頻資產(chǎn)的效用可由視頻內(nèi)容服務1 部分地基于對用戶的社交網(wǎng)絡聯(lián)系人將可能選擇觀看的視頻資產(chǎn)的預測來確定。對用戶的社交價值的一方面是觀看社交網(wǎng)絡聯(lián)系人將可能觀看的視頻資產(chǎn)中的一個或多個的推薦。作為替換或補充,可以至少部分地基于視頻資產(chǎn)對用戶的個人價值來確定視頻資產(chǎn)的效用,其中個人價值是基于視頻資產(chǎn)選擇歷史和/或用戶偏好的。在該示例中,媒體內(nèi)容服務106包括與各客戶機設備104的任何數(shù)量的用戶相對應的客戶機活動數(shù)據(jù)130??蛻魴C活動數(shù)據(jù)130可包括在客戶機設備102處對視頻內(nèi)容的當前用戶選擇以及用戶歷史和偏好數(shù)據(jù),如在用戶與客戶機設備102進行交互以選擇視頻內(nèi)容來觀看,啟動視頻資產(chǎn)的記錄,和/或對各視頻資產(chǎn)進行共享、加書簽、 評級、或評論時。在各實施例中,視頻內(nèi)容服務1 可以基于用戶先前觀看的視頻資產(chǎn)、用戶的社交網(wǎng)絡聯(lián)系人先前觀看的視頻資產(chǎn)、以及對社交網(wǎng)絡聯(lián)系人將可能選擇觀看的視頻資產(chǎn)的預測來確定視頻資產(chǎn)的效用。在該示例中,媒體內(nèi)容服務106還包括視頻內(nèi)容服務1 用來生成估價模型134的預測的客戶機活動132。預測的客戶機活動132可包括客戶機設備 102處的用戶可以選擇觀看的預測的視頻資產(chǎn)以及用戶的社交網(wǎng)絡聯(lián)系人將可能選擇觀看的視頻資產(chǎn)。估價模型134可被生成為各客戶機設備104的用戶中的任一個的用戶簡檔, 并且包括可被用來預測視頻資產(chǎn)的效用、社交價值、和/或與用戶的時間相關度的與每一用戶相關聯(lián)的一組特性。可以基于客戶機活動數(shù)據(jù)130和預測的客戶機活動132的組合來生成估價模型134。在其他實施例中,視頻內(nèi)容服務1 可以評估各視頻資產(chǎn)的多樣性來確定視頻資產(chǎn)的效用,其中視頻資產(chǎn)對用戶的社交價值還指示該視頻資產(chǎn)的唯一性。例如,如果一名人經(jīng)常是朋友群中的討論主題,則視頻內(nèi)容服務1 可以評估包括該名人作為主題的若干視頻和上傳的視頻內(nèi)容來進行推薦。出于所推薦視頻內(nèi)容128的多樣性,視頻內(nèi)容服務1 可以將折扣函數(shù)應用于視頻資產(chǎn)中的一個或多個的社交價值,或將折扣函數(shù)應用于包括相似主題的所有視頻資產(chǎn)中除其中之一外的視頻資產(chǎn)。例如,如果存在與該名人相關的若干小時的有價值的視頻內(nèi)容,但用戶只有有限的時間量來觀看視頻內(nèi)容中的某一些,則在用戶選擇視頻內(nèi)容中的某一些來觀看時,其余未觀看視頻內(nèi)容的重要性或社交價值降低。后續(xù)視頻資產(chǎn)的社交價值的折扣允許推薦視頻內(nèi)容的多樣性來供用戶觀看,并且用戶不將他或她的所有觀看時間花費在同一主題上。因此,所推薦視頻資產(chǎn)可包括與其他視頻資產(chǎn)中的一個或多個相似的主題,并且作為在最短的觀看時間量內(nèi)向用戶提供最大社交價值的代表性視頻資產(chǎn)來推薦。在視頻內(nèi)容服務126為用戶生成最優(yōu)觀看時間表(例如,所推薦視頻內(nèi)容128) 時,媒體內(nèi)容服務106可以將最優(yōu)觀看時間表136傳遞給或以其他方式遞送給客戶機設備 102以供用戶選擇所推薦視頻資產(chǎn)。例如,客戶機設備102經(jīng)由通信網(wǎng)絡從媒體內(nèi)容服務 106接收最優(yōu)觀看時間表136??蛻魴C設備102處的用戶可以選擇視頻資產(chǎn)來觀看,并且媒體內(nèi)容服務遞送視頻資產(chǎn)138以供經(jīng)由呈現(xiàn)視頻內(nèi)容來進行顯示的視頻內(nèi)容應用140觀看。媒體內(nèi)容服務106隨后可以從客戶機設備102接收回對所推薦視頻資產(chǎn)的用戶選擇, 這隨后可以啟動視頻內(nèi)容服務126重新確定每一視頻資產(chǎn)的效用來為用戶更新最優(yōu)觀看時間表。在用戶選擇所推薦視頻資產(chǎn)來進行查看時,視頻內(nèi)容服務1 可以更新最優(yōu)觀看時間表,因為一個或多個所推薦視頻資產(chǎn)的效用、社交價值、和/或時間相關度是先前觀看的內(nèi)容的函數(shù)??筛淖冏顑?yōu)觀看時間表中的視頻資產(chǎn)的效用、社交價值、和/或時間相關度的其他因素包括用戶可能沒有選擇頭一個推薦的視頻資產(chǎn);不同視頻資產(chǎn)的唯一性可提高視頻資產(chǎn)的排名;相似視頻內(nèi)容可降低視頻資產(chǎn)的排名;某些視頻資產(chǎn)可具有比其他視頻資產(chǎn)更高的重放價值并且可在最優(yōu)觀看時間表中排得更高;和/或往往被更頻繁地選擇觀看的諸如音樂視頻等某些視頻內(nèi)容雖然最近已經(jīng)觀看,但也可被包括在最優(yōu)觀看時間表中。在示例系統(tǒng)100中,客戶機設備104可被實現(xiàn)為電視客戶機設備142(例如,電視機頂盒、數(shù)字錄像機(DVR)等)、計算機設備144、游戲系統(tǒng)146、電器設備、電子設備中的任何一個或組合,和/或作為可被實現(xiàn)成接收音頻、視頻、和/或圖像數(shù)據(jù)等任何形式的媒體內(nèi)容的任何其他類型的客戶機設備或用戶設備。各客戶機設備104還可包括被實現(xiàn)成接收和/或傳遞無線數(shù)據(jù)的無線設備,如移動電話148 (例如,蜂窩、VoIP、WiFi等)、便攜式計算機設備150、媒體設備152 (例如,個人媒體播放器、便攜式媒體播放器等)、和/或可以接收音頻、視頻和/或圖像數(shù)據(jù)形式的媒體內(nèi)容的任何其他無線設備中的任一個或組合??蛻魴C系統(tǒng)可以包括共同呈現(xiàn)或回放任何形式的音頻、視頻和/或圖像媒體內(nèi)容和媒體資產(chǎn)的相應的客戶機設備和顯示設備154。顯示設備IM可被實現(xiàn)為任何類型的電視機、高清電視機(HDTV)、IXD、或類似的顯示系統(tǒng)。各客戶機設備104中的任一個可被配置成客戶機設備102并用一個或多個處理器、通信組件、存儲器組件、信號處理和控制電路、以及媒體內(nèi)容呈現(xiàn)系統(tǒng)實現(xiàn)。此外,客戶機設備104中的任一個可以用參考圖6所示的示例設備進一步描述的任何數(shù)量的不同組件及其組合來實現(xiàn)。圖2示出包括以上參考圖1描述的各組件和數(shù)據(jù)并且其中可以實現(xiàn)視頻內(nèi)容推薦的各實施例的示例系統(tǒng)200。在示例系統(tǒng)200中,視頻內(nèi)容服務202包括估價模塊204、個性化模塊206、以及預測模塊208。估價模塊204、個性化模塊206、以及預測模塊208中的任一個可被實現(xiàn)成計算機可執(zhí)行指令并且在由一個或多個處理器執(zhí)行時實現(xiàn)本文描述的視頻內(nèi)容推薦的各實施例。在各實施例中,視頻內(nèi)容服務202是參考圖1描述的視頻內(nèi)容服務126的示例。客戶機活動數(shù)據(jù)130包括在客戶機設備104處對視頻內(nèi)容的當前用戶選擇以及用戶歷史和偏好數(shù)據(jù)??蛻魴C活動數(shù)據(jù)130是對個性化模塊206的輸入。預測模塊208生成預測的客戶機活動132,這包括用戶和該用戶的社交網(wǎng)絡聯(lián)系人在客戶機設備104處可能選擇觀看的預測的視頻資產(chǎn)。在各實施例中,預測模塊被實現(xiàn)成基于用戶的朋友的偏好和先前選擇來預測該用戶的朋友可能傾向于觀看的視頻內(nèi)容。例如,如果用戶的朋友通常觀看流行演唱選秀,則該用戶的朋友還可能傾向于觀看類似的視頻內(nèi)容,如舞蹈選秀。預測模塊208還被實現(xiàn)成確定給定用戶有多可能選擇所推薦視頻資產(chǎn)。預測的客戶機活動132還連同客戶機活動數(shù)據(jù)130—起被輸入到個性化模塊206, 并且個性化模塊206利用用戶歷史和偏好連同預測模塊預測用戶將可能想要觀看什么來生成估價模塊134作為每一用戶的用戶簡檔(例如,各客戶機設備104的用戶)。每一用戶的估價模型134連同用戶的朋友和各社交網(wǎng)絡群體的社交圖144以及視頻內(nèi)容元數(shù)據(jù)IM 都是為客戶機設備104處的各用戶生成所推薦視頻內(nèi)容1 的估價模塊204的輸入。估價模塊204被實現(xiàn)成確定給定用戶將可能對哪一視頻內(nèi)容感興趣。預測模塊208還接收所推薦視頻內(nèi)容作為來自估價模塊的反饋輸入。圖3示出如參考視頻內(nèi)容推薦的一個或多個實施例描述的確定視頻資產(chǎn)在特定時刻的價值的示例300。視頻內(nèi)容服務,如參考圖1和2描述的視頻內(nèi)容服務之一,評估特定時刻304的視頻資產(chǎn)302來確定視頻資產(chǎn)對用戶的社交價值306。參考包括各社交網(wǎng)絡用戶310的社交圖308來評估時刻304處的視頻資產(chǎn)302。隨后,參考社交網(wǎng)絡用戶310,在312處考慮視頻資產(chǎn)在時刻304對用戶的個人價值、用戶選擇觀看視頻資產(chǎn)302的概率價值、以及將用戶與社交網(wǎng)絡用戶中的一個或多個進行相關的友誼價值,來評估視頻資產(chǎn)302 的價值。另外,視頻內(nèi)容服務評估特定時刻304處的視頻資產(chǎn)302以確定該視頻資產(chǎn)對用戶的個人價值314。參考與用戶相對應的估價模型316來評估時刻304處的視頻資產(chǎn)302, 并且如果用戶選擇觀看該視頻資產(chǎn)則確定對用戶的娛樂價值。可以基于可歸因于視頻資產(chǎn)的由于相似視頻內(nèi)容主題而引起的多樣性因素322來將折扣函數(shù)320應用于視頻資產(chǎn)302。 隨后,在3M處從視頻資產(chǎn)對用戶的社交價值306和個人價值314中導出視頻資產(chǎn)302在特定時刻304對用戶的價值。圖4示出了包括參考圖1描述的客戶機設備102的示例系統(tǒng)400。示例系統(tǒng)400 實現(xiàn)了用于當在個人計算機(PC)、電視設備和/或移動設備上運行應用時的無縫用戶體驗的普遍存在的環(huán)境。服務和應用在所有三個環(huán)境中基本相似地運行,以便當使用應用、玩視頻游戲、看視頻等時在從一個設備轉換到下一設備時得到共同的用戶體驗。在示例系統(tǒng)400中,多個設備通過中央計算設備互聯(lián)。中央計算設備可以是多個設備本地的,或者可以位于多個設備的遠程。在一個實施例中,中央計算設備是通過網(wǎng)絡、 因特網(wǎng)或其他數(shù)據(jù)通信鏈路連接到多個設備的一個或多個服務器計算機的云。在一個實施例中,該互聯(lián)體系結構使得功能能夠在多個設備上遞送以向多個設備的用戶提供共同且無縫的體驗。多個設備的每一個可具有不同的物理要求和能力,且中央計算設備使用一平臺來使得為設備特制且又對所有設備共同的體驗能被遞送到設備。在一個實施例中,創(chuàng)建目標設備的類,且對通用設備類特制體驗。設備類可由設備的物理特征、用途類型、或其他共同特性來定義。在各實現(xiàn)中,客戶機設備102可采取各種不同配置,諸如用于計算機402、移動 404、和電視機406用途。這些配置中的每一個包括可具有一般不同的構造和能力的設備, 且因此客戶機設備102可根據(jù)一個或多個不同設備類來配置。例如,客戶機設備102可被實現(xiàn)為計算機402設備類,該計算機設備類包括個人計算機、臺式計算機、多屏幕計算機、 膝上型計算機、上網(wǎng)本等等??蛻魴C設備102還可被實現(xiàn)為移動404設備類,該移動設備類包括諸如移動電話、 便攜式音樂播放器、便攜式游戲設備、平板計算機、多屏幕計算機等移動設備。客戶機設備 102還可被實現(xiàn)為電視機406設備類,該電視機設備類包括在休閑觀看環(huán)境中具有或連接到一般更大的屏幕的設備。這些設備包括電視機、機頂盒、游戲控制臺等等。此處所描述的技術可由客戶機設備102的這各種配置來支持,且不限于在本文描述的視頻內(nèi)容推薦的各具體示例。云408包括和/或代表用于媒體內(nèi)容服務412的平臺410。平臺410抽象云408 的硬件(例如,服務器)和軟件資源的底層功能。媒體內(nèi)容服務412可包括可在計算機處理在位于客戶機設備102遠程的服務器上執(zhí)行時使用的應用和/或數(shù)據(jù)。例如,媒體內(nèi)容服務412可包括參考圖1描述的媒體內(nèi)容服務106、社交網(wǎng)絡服務110、和/或視頻內(nèi)容服務126。媒體內(nèi)容服務412可以作為因特網(wǎng)上的服務和/或通過訂戶網(wǎng)絡(如蜂窩或WiFi 網(wǎng)絡)來提供。平臺410可以抽象資源和功能來將客戶機設備102與其他計算設備相連接。平臺410還可用于抽象資源的縮放來向對經(jīng)由平臺410實現(xiàn)的媒體內(nèi)容服務412的所遇到的需求提供對應的縮放級別。因此,在互聯(lián)設備的實施例中,視頻內(nèi)容應用140的功能的實現(xiàn)可分布在系統(tǒng)400上。例如,視頻內(nèi)容應用140可部分地在客戶機設備102上以及經(jīng)由抽象云408的功能的平臺410來實現(xiàn)。參考圖5描述了根據(jù)視頻內(nèi)容推薦的一個或多個實施例的示例方法500。一般而言,在此描述的任何功能、方法、過程、組件以及模塊都可使用軟件、固件、硬件(例如,固定邏輯電路)、手動處理或其任何組合來實現(xiàn)。軟件實現(xiàn)表示當由計算機處理器執(zhí)行時執(zhí)行指定任務的程序代碼??梢栽谟嬎銠C可執(zhí)行指令的一般上下文中描述示例方法,這些指令可包括軟件、應用程序、例程、程序、對象、組件、數(shù)據(jù)結構、過程、模塊、功能等等。程序代碼可被存儲在計算機處理器本地和/或遠程的一個或多個計算機可讀存儲器設備中。方法還可以在多個計算機設備的分布式計算環(huán)境中實施。此外,此處所描述的特征是平臺無關的,并且可在具有各種處理器的各種計算平臺上實現(xiàn)。圖5示出視頻內(nèi)容推薦的示例方法500。描述方法框的次序并不旨在解釋為限制, 并且任何數(shù)量的所述方法框都可以按任何次序組合以實現(xiàn)本方法或實現(xiàn)替換方法。在框502,從客戶機接收對視頻內(nèi)容的推薦的請求。例如,在由用戶啟動時,媒體內(nèi)容服務106(圖1)從客戶機設備102接收對視頻內(nèi)容的推薦的請求。推薦可包括供用戶用的最優(yōu)觀看時間表的視頻資產(chǎn)的標識符,并且在各實施例中,視頻內(nèi)容服務126生成包括電視節(jié)目、影片、病毒視頻、或音樂視頻中的任何一個或組合的所推薦視頻內(nèi)容128。在框504,確定每一視頻資產(chǎn)的指示視頻資產(chǎn)對用戶的社交價值的效用。例如,視頻內(nèi)容服務1 確定各視頻資產(chǎn)的效用,其中該效用指示視頻資產(chǎn)對用戶的社交價值??梢灾辽俨糠值鼗谝曨l資產(chǎn)對用戶的個人價值來確定視頻資產(chǎn)的效用,其中個人價值是基于視頻資產(chǎn)選擇歷史和/或用戶偏好的。作為替換或補充,可以基于對用戶的社交網(wǎng)絡聯(lián)系人將可能選擇觀看的視頻資產(chǎn)的預測來確定視頻資產(chǎn)的效用,其中對用戶的社交價值是對觀看社交網(wǎng)絡聯(lián)系人正在觀看的相同視頻資產(chǎn)中的一個或多個的推薦。作為替換或補充,可以基于用戶先前觀看的視頻資產(chǎn)、用戶的社交網(wǎng)絡聯(lián)系人先前觀看的視頻資產(chǎn)、以及對社交網(wǎng)絡聯(lián)系人將可能選擇觀看的視頻資產(chǎn)的預測來確定視頻資產(chǎn)的效用。在框506,至少部分地基于視頻資產(chǎn)的社交價值來確定每一視頻資產(chǎn)的時間相關度,它是用戶有多久才選擇觀看該視頻資產(chǎn)的指示。例如,視頻內(nèi)容服務126確定每一視頻資產(chǎn)的時間相關度。在框508,評估每一視頻資產(chǎn)的多樣性,其中視頻資產(chǎn)的社交價值還指示該視頻資產(chǎn)的唯一性。例如,視頻內(nèi)容服務1 評估各視頻資產(chǎn)的多樣性來確定視頻資產(chǎn)的效用,其中視頻資產(chǎn)對用戶的社交價值還指示該視頻資產(chǎn)的唯一性。在框510,將折扣函數(shù)應用于包括相似主題的一個或多個視頻資產(chǎn)的社交價值。例如,視頻內(nèi)容服務126將折扣函數(shù)應用于視頻資產(chǎn)中的一個或多個的社交價值,或將折扣函數(shù)應用于包括相似主題的所有視頻資產(chǎn)中除其中之一外的視頻資產(chǎn)。所推薦視頻資產(chǎn)可包括與其他視頻資產(chǎn)中的一個或多個相似的主題,并且作為在最短的觀看時間量內(nèi)提供最大社交價值的代表性視頻資產(chǎn)來推薦。在框512,隨后基于每一視頻資產(chǎn)的效用和與每一視頻資產(chǎn)相關聯(lián)的時間相關度來生成最優(yōu)觀看時間表。例如,視頻內(nèi)容服務1 基于每一視頻資產(chǎn)的效用和與每一視頻資產(chǎn)相關聯(lián)的時間相關度來生成最優(yōu)觀看時間表(例如,所推薦視頻內(nèi)容128)。最優(yōu)觀看時間表可包括當用戶觀看時在最短觀看時間量內(nèi)提供最大社交價值的一個或多個所推薦視頻資產(chǎn)的標識符。在框514,將最優(yōu)觀看時間表傳遞給客戶機設備以供用戶選擇所推薦視頻資產(chǎn)。例如,媒體內(nèi)容服務106將最優(yōu)觀看時間表傳遞給或以其他方式遞送給客戶機設備102以供用戶選擇所推薦視頻資產(chǎn)。在框516,從客戶機設備接收對所推薦視頻資產(chǎn)的用戶選擇。例如,當客戶機設備102處的用戶選擇一視頻資產(chǎn)來觀看時,媒體內(nèi)容服務106從客戶機設備 102接收對所推薦視頻資產(chǎn)的用戶選擇。在框518,啟動對每一視頻資產(chǎn)的效用的重新確定來為用戶更新最優(yōu)觀看時間表。 例如,當該方法在框504處繼續(xù)時,視頻內(nèi)容服務1 重新確定每一視頻資產(chǎn)的效用來為用戶更新最優(yōu)觀看時間表。在用戶選擇所推薦視頻資產(chǎn)來觀看時可以更新最優(yōu)觀看時間表, 因為一個或多個所推薦視頻資產(chǎn)的效用、社交價值、和/或時間相關度是先前觀看的內(nèi)容的函數(shù)。圖6示出了可被實現(xiàn)為參考圖1-5來描述的任何類型的客戶機、服務器、和/或計算設備來實現(xiàn)視頻內(nèi)容推薦的各實施例的示例設備600的各個組件。在各實施例中,設備 600可被實現(xiàn)為有線和/或無線設備中的任一個或其組合,如任何形式的電視客戶機設備 (例如,電視機頂盒、數(shù)字錄像機(DVR)等等)、消費設備、計算機設備、服務器設備、便攜式計算機設備、用戶設備、通信設備、視頻處理和/或呈現(xiàn)設備、電器設備、游戲設備、電子設備和/或被實現(xiàn)為任何其他類型的設備。設備600還可與用戶(即人)和/或操作該設備的實體相關聯(lián),從而使得設備描述包括用戶、軟件、固件和/或設備的組合的邏輯設備。設備600包括實現(xiàn)設備數(shù)據(jù)604(例如,所接收的數(shù)據(jù)、正被接收的數(shù)據(jù)、排定用于廣播的數(shù)據(jù)、數(shù)據(jù)的數(shù)據(jù)包等等)的有線和/或無線通信的通信設備602。設備數(shù)據(jù)604或其他設備內(nèi)容可以包括設備的配置設置、存儲在設備上的媒體內(nèi)容和/或與設備的用戶相關聯(lián)的信息。存儲在設備600上的媒體內(nèi)容可以包括任何類型的音頻、視頻和/或圖像數(shù)據(jù)。設備600包括經(jīng)由其可以接收任何類型的數(shù)據(jù)、媒體內(nèi)容和/或輸入的一個或多個數(shù)據(jù)輸入606,諸如用戶可選輸入、消息、音樂、電視媒體內(nèi)容、所記錄的視頻內(nèi)容以及從任何內(nèi)容和/或數(shù)據(jù)源接收的任何其他類型的音頻、視頻和/或圖像數(shù)據(jù)。設備600還包括通信接口 608,其可被實現(xiàn)為串行和/或并行接口、無線接口、任何類型的網(wǎng)絡接口、調(diào)制解調(diào)器、和任何其他類型的通信接口中的任一個或多個。通信接口 608提供設備600和通信網(wǎng)絡之間的連接和/或通信鏈路,其他電子、計算和通信設備通過其來與設備600傳遞數(shù)據(jù)。設備600包括一個或多個處理器610(例如,微處理器、控制器等中的任一個),處理器處理各種計算機可執(zhí)行指令來控制設備600的操作并實現(xiàn)視頻內(nèi)容推薦的各實施例。 另選地或補充地,設備600可以用硬件、固件或在結合概括地在612處標識的處理和控制電路來實現(xiàn)的固定邏輯電路中的任一個或組合來實現(xiàn)。雖然未示出,但是設備600可以包括耦合設備中各組件的系統(tǒng)總線或數(shù)據(jù)傳輸系統(tǒng)。系統(tǒng)總線可以包括不同總線結構中的任一個或組合,諸如存儲器總線或存儲器控制器、外圍總線、通用串行總線和/或利用各種總線體系結構中的任一種的處理器或局部總線。設備600還包括諸如一個或多個存儲器設備等啟用持久和/或非暫態(tài)數(shù)據(jù)存儲 (即,與僅僅信號傳輸相對比)的計算機可讀介質614,存儲器設備的示例包括隨機存取存儲器(RAM)、非易失性存儲器(例如,只讀存儲器(ROM)、閃存、EPR0M、EEPR0M等中的任一個或多個)、以及盤存儲設備。盤存儲設備可被實現(xiàn)為任何類型的磁性或光學存儲設備,如硬盤驅動器、可記錄和/或可重寫緊致盤(CD)、任何類型的數(shù)字多功能盤(DVD)等等。設備 600還可包括大容量存儲介質設備616。計算機可讀存儲介質614提供數(shù)據(jù)存儲機制以便存儲設備數(shù)據(jù)604、以及各種設備應用618和關于設備600的各操作方面的任何其他類型的信息和/或數(shù)據(jù)。例如,操作系統(tǒng)620可以用計算機可讀存儲介質614作為計算機應用程序來維護并在處理器610上執(zhí)行。設備應用618可以包括設備管理器,如任何形式的控制應用程序、軟件應用程序、信號處理和控制模塊、特定設備本地的代碼、特定設備的硬件抽象層等等。設備應用618還包括實現(xiàn)視頻內(nèi)容推薦的各實施例的任何系統(tǒng)組件或模塊。在該示例中,設備應用618可以包括視頻內(nèi)容應用622,諸如當設備600被實現(xiàn)為客戶機設備時。 作為替換或補充,設備應用618可以包括視頻內(nèi)容服務624,諸如當設備600被實現(xiàn)為媒體內(nèi)容服務時。視頻內(nèi)容應用622和視頻內(nèi)容服務6M被示為軟件模塊和/或計算機應用。 作為替換或補充,視頻內(nèi)容應用622和/或視頻內(nèi)容服務6M可被實現(xiàn)為硬件、軟件、固件、 或其任意組合。設備600還包括生成并向音頻系統(tǒng)6 提供音頻數(shù)據(jù)和/或生成并向顯示系統(tǒng) 630提供顯示數(shù)據(jù)的音頻和/或視頻呈現(xiàn)系統(tǒng)626。音頻系統(tǒng)6 和/或顯示系統(tǒng)630可包括處理、顯示、和/或以其他方式呈現(xiàn)音頻、視頻、和圖像數(shù)據(jù)的任何設備。顯示數(shù)據(jù)和音頻信號可經(jīng)由RF(射頻)鏈路、S-視頻鏈路、復合視頻鏈路、分量視頻鏈路、DVI (數(shù)字視頻接口 )、模擬音頻連接、或其他類似的通信鏈路來從設備600傳輸給音頻設備和/或顯示設備。在一個實施例中,音頻系統(tǒng)6 和/或顯示系統(tǒng)630被實現(xiàn)為設備600的外部組件?;蛘撸纛l系統(tǒng)6 和/或顯示系統(tǒng)630被實現(xiàn)為示例設備600的集成組件。盡管已經(jīng)用結構特征和/或方法專用的語言描述了視頻內(nèi)容推薦的各實施例,但是應該理解所附權利要求的主題不必限于所述的具體特征或方法。相反,這些具體特征和方法是作為視頻內(nèi)容推薦的示例實現(xiàn)來公開的。
權利要求
1.一種計算機實現(xiàn)的方法(500),包括從客戶機設備(10 接收(50 對視頻內(nèi)容(1 )的推薦的請求,所述推薦包括供用戶用的最優(yōu)觀看時間表(136)的視頻資產(chǎn)(138)的標識符;確定(504)每一視頻資產(chǎn)的至少部分地指示視頻資產(chǎn)對所述用戶的社交價值(306)的效用;至少部分地基于每一視頻資產(chǎn)的社交價值來確定(506)所述視頻資產(chǎn)的時間相關度, 它是所述用戶有多久才選擇觀看所述視頻資產(chǎn)的指示;以及基于每一視頻資產(chǎn)的效用和與每一視頻資產(chǎn)相關聯(lián)的時間相關度來生成(512)所述最優(yōu)觀看時間表,所述最優(yōu)觀看時間表包括在被所述用戶觀看時在最短觀看時間量內(nèi)提供最大社交價值的一個或多個所推薦視頻資產(chǎn)的標識符。
2.如權利要求1所述的計算機實現(xiàn)的方法,其特征在于,還包括評估每一視頻資產(chǎn)的多樣性來確定所述視頻資產(chǎn)的效用,其中所述視頻資產(chǎn)對所述用戶的社交價值還指示所述視頻資產(chǎn)的唯一性。
3.如權利要求1所述的計算機實現(xiàn)的方法,其特征在于,還包括將折扣函數(shù)應用于包括與所述視頻資產(chǎn)相似的主題的附加視頻資產(chǎn)的社交價值。
4.如權利要求1所述的計算機實現(xiàn)的方法,其特征在于,所推薦視頻資產(chǎn)包括與一個或多個其他視頻資產(chǎn)相似的主題,并且作為在最短的觀看時間量內(nèi)提供最大社交價值的代表性視頻資產(chǎn)來推薦。
5.如權利要求1所述的計算機實現(xiàn)的方法,其特征在于,所述確定所述視頻資產(chǎn)的效用是至少部分地基于所述視頻資產(chǎn)對所述用戶的個人價值的,所述個人價值基于視頻資產(chǎn)選擇歷史或用戶偏好中的至少一個。
6.如權利要求1所述的計算機實現(xiàn)的方法,其特征在于,所述確定所述視頻資產(chǎn)的效用是至少部分地基于對所述用戶的社交網(wǎng)絡聯(lián)系人將選擇觀看的視頻資產(chǎn)的預測的,并且其中對所述用戶的社交價值是對觀看所述社交網(wǎng)絡聯(lián)系人選擇觀看的相同視頻資產(chǎn)中的一個或多個的推薦。
7.如權利要求1所述的計算機實現(xiàn)的方法,其特征在于,所述確定所述視頻資產(chǎn)的效用是基于所述用戶先前觀看的視頻資產(chǎn)、所述用戶的社交網(wǎng)絡聯(lián)系人先前觀看的視頻資產(chǎn)、以及對所述用戶的社交網(wǎng)絡聯(lián)系人將可能選擇觀看的視頻資產(chǎn)的預測的。
8.如權利要求1所述的計算機實現(xiàn)的方法,其特征在于,還包括將所述最優(yōu)觀看時間表傳遞給所述客戶機設備以供用戶選擇所推薦視頻資產(chǎn);以及從所述客戶機設備接收對所推薦視頻資產(chǎn)的用戶選擇,所述用戶選擇啟動對每一視頻資產(chǎn)的效用的重新確定來為所述用戶更新所述最優(yōu)觀看時間表。
9.如權利要求1所述的計算機實現(xiàn)的方法,其特征在于,所述一個或多個所推薦視頻資產(chǎn)包括電視節(jié)目、影片、病毒視頻、或音樂視頻中的至少一個。
10.一種系統(tǒng)(100),包括媒體內(nèi)容服務(106),它被配置成從客戶機設備(10 接收對視頻內(nèi)容(128)的推薦的請求,所述推薦包括供用戶用的最優(yōu)觀看時間表(136)的視頻資產(chǎn)(13 的標識符;用于實現(xiàn)視頻內(nèi)容服務(126)的至少一個存儲器(614)和處理器(610),所述視頻內(nèi)容服務被配置成確定每一視頻資產(chǎn)的至少部分地指示視頻資產(chǎn)對所述用戶的社交價值(306)的效用;至少部分地基于每一視頻資產(chǎn)的社交價值來確定所述視頻資產(chǎn)的時間相關度,它是所述用戶有多久才選擇觀看所述視頻資產(chǎn)的指示;以及基于每一視頻資產(chǎn)的效用和與每一視頻資產(chǎn)相關聯(lián)的時間相關度來生成所述最優(yōu)觀看時間表,所述最優(yōu)觀看時間表包括在被所述用戶觀看時在最短觀看時間量內(nèi)提供最大社交價值的一個或多個所推薦視頻資產(chǎn)的標識符。
11.如權利要求10所述的系統(tǒng),其特征在于,所述視頻內(nèi)容服務還被配置成評估每一視頻資產(chǎn)的多樣性來確定所述視頻資產(chǎn)的效用,其中所述視頻資產(chǎn)對所述用戶的社交價值還指示所述視頻資產(chǎn)的唯一性。
12.如權利要求10所述的系統(tǒng),其特征在于,所述視頻內(nèi)容服務還被配置成將折扣函數(shù)應用于包括與所述視頻資產(chǎn)相似的主題的附加視頻資產(chǎn)的社交價值。
13.如權利要求10所述的系統(tǒng),其特征在于,至少部分地基于所述視頻資產(chǎn)對所述用戶的個人價值來確定所述視頻資產(chǎn)的效用,所述個人價值基于視頻資產(chǎn)選擇歷史或用戶偏好中的至少一個。
14.如權利要求10所述的系統(tǒng),其特征在于,基于所述用戶先前觀看的視頻資產(chǎn)、所述用戶的社交網(wǎng)絡聯(lián)系人先前觀看的視頻資產(chǎn)、以及對所述用戶的社交網(wǎng)絡聯(lián)系人將可能選擇觀看的視頻資產(chǎn)的預測來確定所述視頻資產(chǎn)的效用。
15.如權利要求10所述的系統(tǒng),其特征在于,所述媒體內(nèi)容服務還被配置成將所述最優(yōu)觀看時間表傳遞給所述客戶機設備以供用戶選擇所推薦視頻資產(chǎn);從所述客戶機設備接收對所推薦視頻資產(chǎn)的用戶選擇;并且其中所述視頻內(nèi)容服務還被配置成重新確定每一視頻資產(chǎn)的效用來為所述用戶更新所述最優(yōu)觀看時間表。
全文摘要
描述了視頻內(nèi)容推薦。在各實施例中,從客戶機設備接收對視頻內(nèi)容的推薦的請求,并且該推薦包括供用戶用的最優(yōu)觀看時間表的視頻資產(chǎn)的標識符??梢源_定每一視頻資產(chǎn)的效用,這指示視頻資產(chǎn)對用戶的社交價值。還可以至少部分地基于視頻資產(chǎn)的社交價值來確定每一視頻資產(chǎn)的時間相關度,它指示用戶有多久從選擇觀看該視頻資產(chǎn)。隨后可以基于每一視頻資產(chǎn)的效用和與每一視頻資產(chǎn)相關聯(lián)的時間相關度來生成最優(yōu)觀看時間表。最優(yōu)觀看時間表包括當用戶觀看時在最短觀看時間量內(nèi)提供最大社交價值的所推薦視頻資產(chǎn)。
文檔編號H04N21/274GK102244812SQ20111018506
公開日2011年11月16日 申請日期2011年6月22日 優(yōu)先權日2010年6月23日
發(fā)明者E·L·費塔, J·E·策恩 申請人:微軟公司