亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

通過推薦引擎進(jìn)行選擇性媒體訪問的制作方法

文檔序號:6455712閱讀:174來源:國知局
專利名稱:通過推薦引擎進(jìn)行選擇性媒體訪問的制作方法
技術(shù)領(lǐng)域
本發(fā)明大體上涉及媒體內(nèi)容分發(fā),更具體而言涉及個性化的娛樂和信 息環(huán)境。
背景技術(shù)
基于互聯(lián)網(wǎng)的音樂和按需視頻服務(wù)的市場正在急劇成長。預(yù)期其他基 于互聯(lián)網(wǎng)的內(nèi)容/服務(wù)業(yè)務(wù)也將經(jīng)歷類似的強(qiáng)勁成長趨勢。近來,集成和帶 寬考慮正在成為在多個平臺上將服務(wù)彼此區(qū)分開來的越發(fā)重要的問題。
通過因特網(wǎng)(例如,利用因特網(wǎng)協(xié)議(IP))來遞送視頻內(nèi)容一般是 通過流式傳輸(用戶在比特到達(dá)的同時觀看視頻)或者通過下載來實現(xiàn) 的。世界上大多數(shù)地區(qū)的消費(fèi)者寬帶服務(wù)無法以普通質(zhì)量水平來流式傳輸 視頻,其中,在可以預(yù)見的未來流式傳輸高清晰度內(nèi)容的希望很渺茫。因 此,通過因特網(wǎng)遞送視頻內(nèi)容以便在電視上觀看的公司是利用下載來遞送 該內(nèi)容的。下載的一個問題在于,它仍需要較長的一段時間來下載節(jié)目或 電影,尤其如果內(nèi)容是高清晰度(HD)格式的話更是如此。
為了規(guī)避這些局限性,通常是以較低的編碼率、從而以較低的質(zhì)量來 提供下載的。盡管有這些缺陷,仍有許多實體以低于DVD質(zhì)量的編碼率
10提供內(nèi)容。即使是通過因特網(wǎng)提供電影以便出租或銷售的公司所利用的系 統(tǒng)在其提供較低質(zhì)量內(nèi)容這方面也是非常類似的。有趣的是,注意到許多
媒體分發(fā)公司(MovieLink、 CinemaNow、 Starz、 Comcast)提供非常類似 的供應(yīng)品并且利用相同的一組合作伙伴來遞送這些能力。
當(dāng)前這些基于IP的內(nèi)容和/或服務(wù)業(yè)務(wù)的市場可以依據(jù)硬件平臺來大 體上分類,例如被分類成基于web的內(nèi)容服務(wù)或者利用硬件分發(fā)的內(nèi)容服 務(wù)。
基于web的內(nèi)容服務(wù)提供者這個類別被認(rèn)為是現(xiàn)有內(nèi)容服務(wù)提供者業(yè) 務(wù)的主流,其中,業(yè)務(wù)是針對PC平臺的。該類別中的基本業(yè)務(wù)模型是基 于由"訂購"或"下載以擁有"帶來的內(nèi)容/服務(wù)銷售收入的。代表了多種 類別和公司,包括以下的(a)視頻服務(wù)(MovieLink、 CinemaNow、 ClickStar、 AOL Video、 Google Video、 YouTube,等等);(b)音樂服 務(wù)(iTunes Music Store、 Napster、 Yahoo Music,等等);(c)照片服務(wù)
(Kodak、 Ofoto、 Shutterfly,等等);(d)通信服務(wù)(Skye、 Webex、 Google Talk,等等);(e)社區(qū)服務(wù)(Myspace、 Facebook,等等);
(f)在線存儲。
利用硬件分發(fā)的內(nèi)容服務(wù)提供者這個類別被認(rèn)為已開發(fā)了其自己的專 有硬件平臺來直接連接到TV,其中,用戶不需要用PC來接收其服務(wù)。這 種性質(zhì)的服務(wù)包括Moviebeam、 Akimbo、 Netflix和TiVo。每個公司從不 同的起點(diǎn)發(fā)起其自己的基于硬件的內(nèi)容服務(wù)業(yè)務(wù)模型。
隨著媒體從標(biāo)準(zhǔn)清晰度(SD)轉(zhuǎn)變到高清晰度(HD),與分發(fā)媒體 內(nèi)容相關(guān)聯(lián)的困難急劇增加。例如,下載節(jié)目或電影所需的時間急劇增 加。同時,媒體出租和銷售的競爭繼續(xù)激化。
因此,需要用于跨web和硬件類別可獲利地分發(fā)高質(zhì)量內(nèi)容的方法和 系統(tǒng)。本發(fā)明滿足了該需要和其他需要,并且克服了先前系統(tǒng)的許多缺 陷。

發(fā)明內(nèi)容
本發(fā)明描述了能夠跨不同平臺和遞送模式提供個性化內(nèi)容遞送的個性
ii化的娛樂和信息平臺。為描述簡單起見(并且非限制性地),該系統(tǒng)和方
法在這里被總稱為"Sphere" 。 Sphere提供了在個性化環(huán)境中對數(shù)字內(nèi)容 和服務(wù)的數(shù)字遞送(例如,通過因特網(wǎng)協(xié)議(IP))。促進(jìn)了與主流內(nèi)容/ 服務(wù)提供者的合作,以遞送額外的末端用戶價值并優(yōu)化下游收入機(jī)會。 Sphere系統(tǒng)的目的在于提供一個綜合性平臺,用于向各種媒體設(shè)備遞送基 于因特網(wǎng)的內(nèi)容和服務(wù),從而允許每個設(shè)備提供盡可能最好的消費(fèi)者體 驗。
這里描述的裝置、系統(tǒng)和方法以盡可能最低的成本,例如通過服務(wù)器 到對端(例如,內(nèi)容遞送網(wǎng)絡(luò)(CDN))和對端到對端(P2P)機(jī)制、非 高峰數(shù)據(jù)傳送以及根據(jù)需要的其他成本最小化技術(shù),提供了對內(nèi)容的工廠 下載、對客戶使用的監(jiān)視以及對推薦內(nèi)容的補(bǔ)充。應(yīng)當(dāng)認(rèn)識到,除非另有 指明,術(shù)語"對端到對端"(P2P)在這里用來表示包括完全對端到對端 操作以及對端輔助操作在內(nèi)的操作。本發(fā)明的系統(tǒng)和方法在基于多個不同 的標(biāo)準(zhǔn)推薦內(nèi)容的同時可以是對用戶透明的。內(nèi)容是完全或至少部分由智 能推薦引擎確定的,該推薦引擎確定哪些內(nèi)容最有可能與用戶相關(guān),其 中,在后臺(例如點(diǎn)滴式(trickle down))加載該內(nèi)容(或至少內(nèi)容的摘 錄以誘使接受進(jìn)一步下載),以便將其推薦給用戶。
在本發(fā)明的一個方面中,使用一種次最優(yōu)推薦方法,其中,響應(yīng)于額 外的量度下載對用戶來說可能稍微不那么合乎期望的內(nèi)容,所述額外量度 例如是網(wǎng)絡(luò)的狀態(tài)、在內(nèi)容服務(wù)器上的內(nèi)容可用性、和/或?qū)Χ说綄Χ?(P2P)內(nèi)容可用性,等等。將會認(rèn)識到,次最優(yōu)選擇也可被認(rèn)為是一種 優(yōu)化過程,其中,在價值/成本優(yōu)化中考慮了這些其他成本量度。
與其他內(nèi)容或服務(wù)聚合門戶不同,Sphere提供了沉浸式本地體驗,這
是遞送內(nèi)容和服務(wù)(而不是將用戶重定向到內(nèi)容或服務(wù)提供者)的結(jié)果。 作為獨(dú)特的用戶界面、導(dǎo)航能力和遞送機(jī)制的結(jié)果,用戶將享用到個性化 的娛樂體驗,這種體驗很像觀看電視,而不是在因特網(wǎng)上瀏覽和搜索媒體 內(nèi)容。消費(fèi)者明顯享用電視觀看體驗的被動性,同時他們又欣賞因特網(wǎng)上 可用的內(nèi)容的廣度。Sphere平衡了高級技術(shù)和合作伙伴技術(shù)來在被動電視 觀看環(huán)境中遞送因特網(wǎng)級的內(nèi)容量,同時使得能夠根據(jù)需要進(jìn)行主動交
12互。Spheres滿足了擁有用于享用因特網(wǎng)提供的大量娛樂和信息的真正沉浸 式的娛樂環(huán)境的需求。Sphere系統(tǒng)的一個目的在于創(chuàng)建一個軟件平臺,該 軟件平臺在所有PC和非PC計算機(jī)設(shè)備上工作,并且能夠被集成在很多種 嵌入式設(shè)備(例如,電視機(jī)等等)內(nèi),以便遞送主流娛樂內(nèi)容和因特網(wǎng)服 務(wù)。該平臺利用了前沿技術(shù)來向每個用戶遞送個性化體驗,包括用于遞送 針對性廣告的平臺。
Sphere利用了因特網(wǎng)體系結(jié)構(gòu)來提供開放平臺,從而使得能夠?qū)崟r添 加內(nèi)容和服務(wù)提供者,以使得內(nèi)容和服務(wù)能夠以通常方式供任何設(shè)備使 用。這使得Sphere能夠利用分階段實現(xiàn)方式來最小化風(fēng)險和最大化靈活 性。
Sphere是綜合性平臺,而不僅僅是內(nèi)容服務(wù)。Sphere被配置為在許多 種使用場景中向任何硬件設(shè)備遞送服務(wù)和內(nèi)容的個性化體驗。Sphere平臺 可安裝或者更優(yōu)選地預(yù)先安裝在個人計算機(jī)上(例如,包括膝上型電腦、 電子書、數(shù)字助理,等等),以及非個人計算機(jī)硬件上(例如,機(jī)頂盒、 電視、個人視頻記錄器、數(shù)字視頻記錄器、媒體中心,等等)。
Sphere相對于有著若干局限性的傳統(tǒng)視頻設(shè)備(例如,DVD記錄器-播放器、DVD型設(shè)備)提供了益處。VCR和DVR在要求節(jié)目和節(jié)目可供 觀看的時間之間有著很長的等待時間,并且要求用戶交互,其中用戶必須 自覺地選擇和輸入頻道和定時信息以記錄節(jié)目,或者選擇對節(jié)目的下載。 其他的問題隨后就源自這些缺點(diǎn)。例如,如果用戶希望觀看錯過的節(jié)目, 或者如果他們中途決定觀看/記錄序列中先前的節(jié)目,則他們通常將需要等 待該系列的重播,而重播可能會發(fā)生也可能不會發(fā)生。
此外,在內(nèi)容被選擇之后,(例如,通過因特網(wǎng))傳送內(nèi)容的過程對 于長媒體文件來說需要相當(dāng)長的下載時間,并且對于高清晰度媒體和/或多 個媒體文件來說需要多得多的時間。此外,以最快的速度下載文件可能使 用戶帶寬飽和,這不利地影響了其余網(wǎng)絡(luò)活動,例如減慢了瀏覽、導(dǎo)致在 線游戲的抖動,等等。
因此,本發(fā)明認(rèn)識到了提供用于選擇內(nèi)容(例如節(jié)目和電影)的自動 化機(jī)制的益處。本發(fā)明還認(rèn)識到作為補(bǔ)充或替換,將會希望提供一種優(yōu)化
13的機(jī)制來通過預(yù)測性傳送和點(diǎn)滴式帶寬使用兩者使得媒體數(shù)據(jù)可以供觀 看。
直接從用戶輸入和/或活動收集用戶偏好信息,并可將其存儲在本地或 者集中存儲在家庭外部的服務(wù)器。本發(fā)明的一些方面響應(yīng)于用戶限定的偏 好和使用歷史的組合,自動地(在沒有用戶交互的情況下)搜索(例如, 內(nèi)容提供者的)內(nèi)容庫,以尋找內(nèi)容,以確定最有可能對用戶有價值的內(nèi) 容。該"推薦"內(nèi)容隨后被加載到用戶的本地存儲裝置上,而無需用戶交 互,并且在用戶決定要享用內(nèi)容時完全準(zhǔn)備好供用戶享用,而沒有延遲。
因此,用于通過網(wǎng)絡(luò)提供內(nèi)容以便在家庭系統(tǒng)上顯示的方法包括以下 步驟生成與家庭系統(tǒng)相關(guān)聯(lián)的觀看者簡檔,并且基于該簡檔,預(yù)測家庭 系統(tǒng)的觀看者感興趣的至少一條內(nèi)容。該方法還包括在帶寬可用時,例如 在家庭系統(tǒng)內(nèi)的低帶寬使用時段期間(例如在夜間),自動向用戶發(fā)送該 一條或多條內(nèi)容。無需來自用戶的要求執(zhí)行下載的具體請求(例如,在其 家庭系統(tǒng)處),內(nèi)容就可被發(fā)送到用戶。
在一種實現(xiàn)方式中,觀看者簡檔的一些方面是基于檢測到一個系列的 一集或多集已被觀看并且確定在存檔劇集的服務(wù)器上該系列的另外的集 (例如,較早的集、錯過的集、以后的集)的可用性的。 一種確定哪些集 己被"觀看"過的方法是例如基于絕對時間或內(nèi)容百分比來判定用戶對某 集節(jié)目的觀看時間是否超過了閾值。 一般來說,簡檔可以基于以下各項的 任何組合從家庭系統(tǒng)接收的偏好、與家庭系統(tǒng)相關(guān)聯(lián)的用戶選擇活動、 以及包括標(biāo)題、體裁和播出時間在內(nèi)的節(jié)目元數(shù)據(jù)。
推薦節(jié)目的集合基于簡檔被形成并被下載到家庭系統(tǒng)的推薦區(qū)域以便 觀看。在一個方面中,推薦在被下載到用戶系統(tǒng)之前首先與人類可讀信息 一起被置于推薦內(nèi)容隊列中。內(nèi)容隊列提供了一種機(jī)制,在該機(jī)制內(nèi),用 戶可以選擇在下載開始前預(yù)覽推薦,其中他們可以選擇取消推薦或者改變 下載的優(yōu)先級。 一旦下載發(fā)生,則生成可用推薦內(nèi)容的列表。列表可以響 應(yīng)于用戶輸入被顯示,所述用戶輸入例如是在遙控設(shè)備上的輸入,例如操 縱(即,單次按壓)家庭系統(tǒng)的遙控器上的單個按鈕。因此,將會認(rèn)識 到,根據(jù)此實現(xiàn)方式,用戶可以訪問用于預(yù)覽的推薦隊列,以及用于選擇
14己被下載到系統(tǒng)、可供選擇的推薦內(nèi)容的推薦列表。
在另一個方面中, 一種用于向與服務(wù)器和對端到對端(P2P)網(wǎng)絡(luò)通 信的家庭系統(tǒng)遞送內(nèi)容的方法包括確定與家庭系統(tǒng)相關(guān)聯(lián)的網(wǎng)絡(luò)的特性、 能夠提供期望內(nèi)容的服務(wù)器、以及內(nèi)容元素在該家庭系統(tǒng)的參與對端中的 可用性。系統(tǒng)利用收集到的信息來判定是從服務(wù)器還是從P2P網(wǎng)絡(luò)向家庭 系統(tǒng)提供內(nèi)容文件。
在另一個方面中,參與的對端可被加載以整條內(nèi)容,或者更優(yōu)選地, 被加載以要向其他對端提供的內(nèi)容的片段,其他對端將來自多個對端的內(nèi) 容聚集成整個內(nèi)容。
本發(fā)明的一個方面是一種個性化的娛樂和信息平臺,其能夠跨不同的 平臺和遞送模式提供個性化的內(nèi)容遞送。
本發(fā)明的另一個方面是單個登錄過程和協(xié)定,其開放了一個圍繞用戶 的彌漫性環(huán)境,以便提供所有內(nèi)容需求。
本發(fā)明的另一個方面是幫助系統(tǒng)、第三方廠商和用戶之間的交易處理。
本發(fā)明的另 一個方面是跨許多平臺提供內(nèi)容服務(wù),包括從個人計算機(jī)
系統(tǒng)(或者類似的基于OS的平臺)或嵌入式系統(tǒng)(例如,電視機(jī)等等) 操作。
本發(fā)明的另一個方面被配置為與分發(fā)合作伙伴相接口來提供支持或輔 助性服務(wù)。
本發(fā)明的另一個方面是根據(jù)用戶的決定參與和確立的特性以及服務(wù)條 款來支持來自各種合作伙伴針對Sphere的用戶的廣告。
本發(fā)明的另一個方面是支持內(nèi)容內(nèi)或內(nèi)容外廣告的重放,這優(yōu)選地是 響應(yīng)于用戶選擇的廣告遞送參數(shù)來進(jìn)行的。
本發(fā)明的另一個方面是支持在各種系統(tǒng)上的內(nèi)容預(yù)加載。
本發(fā)明的另一個方面配置了構(gòu)建過程,其中, 一組媒體內(nèi)容在發(fā)貨之 前被加載到基于計算機(jī)的電子設(shè)備上。
本發(fā)明的另一個方面是對內(nèi)容分段并將內(nèi)容的不同片段加載在不同機(jī) 器上以便通過P2P網(wǎng)絡(luò)遞送。
15本發(fā)明的另一個方面涉及對預(yù)加載的內(nèi)容的個性化,這可以提供初始 化推薦引擎的機(jī)制。
本發(fā)明的另一個方面是被配置為識別很有可能對用戶有價值的至少一 條內(nèi)容的推薦引擎。
本發(fā)明的另一個方面是被推薦引擎使用的信息的關(guān)于可用內(nèi)容的數(shù)據(jù) 庫,例如元數(shù)據(jù)、所提取的信息、收集的關(guān)于觀看的等級和信息、來自其 他來源的信息及其組合。
本發(fā)明的另一個方面是對存儲在本地或者在服務(wù)器(例如,中央服務(wù) 器)上的用戶偏好信息(觀看者簡檔)的收集,從中可指導(dǎo)推薦。
本發(fā)明的另一個方面是識別分集觀看(例如, 一系列內(nèi)的某些集), 以及相關(guān)聯(lián)地生成對內(nèi)容收集的推薦以益于用戶。
本發(fā)明的另一個方面是例如基于觀看時間來確立識別內(nèi)容是否相關(guān)的 閾值條件,從而判定節(jié)目是否被觀看過或者只是可能讓人有興趣。
本發(fā)明的另一個方面是基于己觀看內(nèi)容的特性(例如,元數(shù)據(jù)、擴(kuò)展 的元數(shù)據(jù)、所提取的特性)來識別該內(nèi)容。
本發(fā)明的另一個方面是生成簡檔,用戶限定的偏好被請求并被接受到 該簡檔中。
本發(fā)明的另一個方面是分析用戶內(nèi)容觀看和訂購活動的過程。 本發(fā)明的另一個方面是生成為了最大化預(yù)期的用戶價值成本比而調(diào)整 的推薦。
本發(fā)明的另一個方面是響應(yīng)于為每個用戶選擇來充當(dāng)內(nèi)容選擇行為的 模板或示例的個體的各種大小的群組來生成推薦。
本發(fā)明的另一個方面是可以選擇就用戶上下文而言次最優(yōu)的推薦來進(jìn) 行下載,同時在更寬的上下文范圍上提供益處。
本發(fā)明的另一個方面提供了針對一個或多個上下文(例如用戶上下 文、分發(fā)渠道上下文、收益率上下文及其組合)的推薦優(yōu)化。
本發(fā)明的另一個方面是基于多個判決點(diǎn)生成推薦。
本發(fā)明的另一個方面是在兩個階段中生成推薦,這兩個階段是一個非 時間性階段(例如排隊)以及之后的一個時間性階段(例如,從隊列中選
16擇內(nèi)容條目)。
本發(fā)明的另一個方面是生成推薦,其中第一隊列使可能的選擇(例 如,非時間性選擇)排隊,之后是響應(yīng)于服務(wù)器、網(wǎng)絡(luò)和/或當(dāng)時的P2P條 件而執(zhí)行的第二階段判決(例如,時間性判決)。
本發(fā)明的另一個方面是用于確定預(yù)加載、P2P上作為種子的內(nèi)容分段
以及片段的大小的仿真器。
本發(fā)明的另一個方面是使用端口跳變來增加P2P網(wǎng)絡(luò)內(nèi)的對端上的媒 體文件的安全性。
本發(fā)明的另一個方面是實時生成推薦到推薦內(nèi)容隊列中,該隊列指導(dǎo) 對內(nèi)容的點(diǎn)滴式分發(fā)。
本發(fā)明的另一個方面是推薦內(nèi)容隊列的記錄,這些記錄既包含用于控 制下載的機(jī)器可讀信息,又包含用于允許用戶在下載之前根據(jù)需要預(yù)覽推 薦的人類可讀信息。
本發(fā)明的另一個方面是推薦內(nèi)容隊列預(yù)覽界面,該界面允許了用戶在 下載內(nèi)容之前根據(jù)需要改變推薦。
本發(fā)明的另一個方面是生成說明提出推薦的原因的人類可讀文本,例 如用于包括在推薦內(nèi)容隊列的人類可讀部分中以及已下載的推薦內(nèi)容的列 表中。
本發(fā)明的另一個方面是收集推薦反饋,例如收集關(guān)于推薦的肯定和否
定響應(yīng),這些響應(yīng)可能具體記載了用戶的原因。
本發(fā)明的另一個方面是通過選擇是通過服務(wù)器、P2P網(wǎng)絡(luò)還是其組合
來遞送內(nèi)容元素,從而在內(nèi)容分發(fā)期間控制成本和等待時間因素。 本發(fā)明的另一個方面支持用戶為推薦的內(nèi)容選擇盤空間份額。 本發(fā)明的另一個方面針對支持任何主流CODEC和DRM。 本發(fā)明的另一個方面是響應(yīng)于從推薦引擎生成的推薦自動發(fā)送內(nèi)容或
其一部分。
本發(fā)明的另一個方面是以非實時方式(例如在低帶寬使用時段期間 (例如在夜間))對內(nèi)容進(jìn)行"點(diǎn)滴式"分發(fā)。
本發(fā)明的另一個方面是為支持P2P內(nèi)容分發(fā)的參與者生成獎勵。
17本發(fā)明的另一個方面是控制P2P支持獎勵,其中包括可兌現(xiàn)來獲得所 選內(nèi)容的購物券和折扣。
本發(fā)明的另一個方面是響應(yīng)于與對基于來自推薦引擎的推薦下載的內(nèi) 容的觀看相關(guān)聯(lián)的條件或費(fèi)用要求,來生成用戶提醒。
本發(fā)明的另一個方面是提供一種形式的附條件觀看,其中觀看者被授 予觀看一種形式的內(nèi)容的許可證,如果他們愿意觀看另一個內(nèi)容(例如另 一個節(jié)目、廣告等等)的話。
本發(fā)明的另一個方面是通過允許用戶觀看較低質(zhì)量格式(例如,有限 分辨率)的內(nèi)容的全部或一部分來詢問用戶對所推薦的內(nèi)容的興趣。
本發(fā)明的另一個方面是收集關(guān)于推薦為何對用戶有價值或者對用戶沒 有價值的具體反饋,以便為每個給定用戶提高推薦的準(zhǔn)確度。
本發(fā)明的另一個方面是響應(yīng)于用戶偏好、網(wǎng)絡(luò)條件、利用率以及分發(fā) 成本因素來提醒內(nèi)容分發(fā)的形式,例如選擇服務(wù)器和/或P2P服務(wù)(或者甚 至選擇物理媒體)。
本發(fā)明的另一個方面是集成物理內(nèi)容遞送,其中,用戶不需要離開
Sphere去獲得物理形式的內(nèi)容。
本發(fā)明的另一個方面是幫助內(nèi)容在用戶設(shè)備或系統(tǒng)內(nèi)的存儲、管理和 使用。
本發(fā)明的另一個方面是提供對推薦的內(nèi)容的補(bǔ)充和重新配置的智能監(jiān)視。
本發(fā)明的另一個方面是控制對針對出租或銷售級別的可訪問性而配置 的推薦內(nèi)容的保留。
本發(fā)明的另一個方面是用于購買/租用內(nèi)容的中間交易,例如接受支 付、下載額外的素材/許可證素材、發(fā)出許可證,等等。
本發(fā)明的另一個方面是執(zhí)行對內(nèi)容(視頻、音頻和圖像)的自動聚合 和同步。
本發(fā)明的另一個方面是在本地通過任何選定的設(shè)備(例如,音頻系 統(tǒng)、TV)來重放來自庫的內(nèi)容。
本發(fā)明的另一個方面是幫助照片的共享,以使它們可從任何位置進(jìn)行
18訪問。
本發(fā)明的另一個方面是包括支持"2英尺"UI場景(例如,用戶在 PC或智能設(shè)備處)和"10英尺"UI場景(例如,TV或類似設(shè)備處)的 用戶界面。
本發(fā)明的另一個方面是使用自由空間點(diǎn)選設(shè)備來幫助在Sphere內(nèi)創(chuàng)建 沉浸式體驗。
本發(fā)明的另一個方面顯示關(guān)于推薦的內(nèi)容的信息,以及用于控制推薦 引擎的參數(shù)。
本發(fā)明的另一個方面被配置為通過顯示關(guān)于已被接收到并準(zhǔn)備好供出 租或銷售或者供在訂購之前預(yù)覽的內(nèi)容的信息,來提醒用戶。
本發(fā)明的另一個方面支持響應(yīng)于接收到遙控命令來顯示關(guān)于推薦內(nèi)容 隊列或者己經(jīng)下載的推薦內(nèi)容的信息。
本發(fā)明的另一個方面提供了一個或多個遙控輸入(例如,按鈕),用 于查看下載狀態(tài)、選擇推薦偏好、査看和編輯排隊的內(nèi)容推薦、查看已下 載的推薦、以及用于接受推薦的內(nèi)容(例如執(zhí)行交易)以便能夠立即訪問 該內(nèi)容。
本發(fā)明的另一個方面提供了與廣告合作伙伴和/或web合作伙伴的合 作式功能集成。
本發(fā)明的其他方面將在說明書的以下部分中給出,其中詳細(xì)描述是用 于在不施加限制的情況下完整地公開本發(fā)明的優(yōu)選實施例的。


通過參考以下僅用于說明目的的附圖可以更充分地理解本發(fā)明
圖1是根據(jù)本發(fā)明一個方面的個性化內(nèi)容遞送系統(tǒng)的框圖。
圖2是根據(jù)本發(fā)明一個方面的內(nèi)容推薦的流程圖。 圖3是根據(jù)本發(fā)明一個方面的內(nèi)容分發(fā)的流程圖。 圖4是Sphere系統(tǒng)內(nèi)的元數(shù)據(jù)和內(nèi)容的數(shù)據(jù)流的框圖。 圖5是根據(jù)本發(fā)明一個方面的內(nèi)容推薦的流程圖。
19
具體實施例方式
更具體地參考附圖,出于說明目的,本發(fā)明被實現(xiàn)在圖1至圖5中概 括示出的裝置中。將會認(rèn)識到,裝置在配置和部件的細(xì)節(jié)方面可能有變 化,并且方法在具體步驟和順序方面可能有變化,而不會脫離這里公開的 基本概念。
l.系統(tǒng)框圖概述
圖1示出了意圖以智能方式向用戶家庭系統(tǒng)12提供內(nèi)容的系統(tǒng),該
系統(tǒng)被總地標(biāo)注為10。將會認(rèn)識到,家庭系統(tǒng)12是在這里被稱為Sphere 或者Sphere系統(tǒng)的整個系統(tǒng)的一部分。該系統(tǒng)幫助耦合到分布式網(wǎng)絡(luò)(例 如因特網(wǎng))的用戶獲得和觀看內(nèi)容。內(nèi)容是基于用戶的偏好和觀看活動而 被提供給用戶的,其中,用戶可以預(yù)覽內(nèi)容,購買或租用內(nèi)容,并且向其 他用戶發(fā)送帶預(yù)覽的內(nèi)容推薦。
家庭系統(tǒng)12可包括諸如電視和/或計算機(jī)之類的一個或多個多媒體顯 示設(shè)備14,以及諸如DVR和盤播放器(例如,數(shù)字視頻盤(DVD)、藍(lán) 光(HD盤))之類的用于提供內(nèi)容以便在顯示設(shè)備14上顯示的一個或多 個多媒體或內(nèi)容數(shù)據(jù)存儲裝置16。如圖所示,家庭系統(tǒng)12還可包括用戶 系統(tǒng)接口 18,用于從服務(wù)器(如下所述)或者從包括多個對端22 (即, 多個家庭系統(tǒng)或其他參與用戶)的對端到對端(P2P)網(wǎng)絡(luò)20接收內(nèi)容。
應(yīng)當(dāng)認(rèn)識到,Sphere功能的大部分可實現(xiàn)為在用戶系統(tǒng)(例如家庭系 統(tǒng)12)內(nèi)的計算元件上運(yùn)行的程序(例如,軟件、固件或者組合)以及位 于網(wǎng)絡(luò)上的一個或多個Sphere用戶控制服務(wù)器。計算元件可包括具有用于 運(yùn)行程序的裝置的多種設(shè)備中的任何一種,例如嵌入式控制器、微處理 器、通用(個人)計算機(jī)、以及其他基于計算機(jī)的設(shè)備。家庭系統(tǒng)內(nèi)的程 序和控制服務(wù)器與彼此合作,以執(zhí)行上述功能并與網(wǎng)絡(luò)上的其他元件集 成,如下所述。
作為示例而非限制,用戶系統(tǒng)接口 18可實現(xiàn)在機(jī)頂盒(SBT)或者其 他媒體控制設(shè)備內(nèi)。作為STB的代替或者補(bǔ)充,用戶系統(tǒng)接口 18還可以 通過因特網(wǎng)連接設(shè)備來實現(xiàn),例如有線或無線調(diào)制解調(diào)器或其他類型的廣
20域網(wǎng)連接。因此,家庭系統(tǒng)12和下文描述的服務(wù)器/P2P系統(tǒng)之間的通信 可通過因特網(wǎng)和/或TV線纜和/或(陸地的和衛(wèi)星的)廣播鏈路來進(jìn)行。家
庭系統(tǒng)12還可包括一個或多個用戶輸入設(shè)備24,例如鍵盤、鼠標(biāo)、TV遙 控器,等等,用于接收用戶輸入。偏好控件38被示為耦合到輸入設(shè)備 24,作為通過遙控設(shè)備控制內(nèi)容推薦的一個示例,在用戶界面部分中將對 此進(jìn)行詳細(xì)論述。
如上所述,以及如圖1所示,家庭系統(tǒng)12可從服務(wù)器或服務(wù)器系統(tǒng) 接收內(nèi)容,應(yīng)當(dāng)認(rèn)識到,這里描述的服務(wù)器功能可由單個服務(wù)器或多個服 務(wù)器來實現(xiàn)。在所示出的非限制性實施例中,用戶控制服務(wù)器26充當(dāng)網(wǎng) 關(guān),以便與家庭系統(tǒng)12進(jìn)行服務(wù)器通信。控制服務(wù)器26將來自家庭系統(tǒng) 12的信息傳輸?shù)酵扑]引擎28,推薦引擎28還從元數(shù)據(jù)服務(wù)器30接收節(jié)目 元數(shù)據(jù)信息(例如,格式類型、標(biāo)題、體裁、播放時間、關(guān)鍵字等等), 以形成下文論述的用戶簡檔。控制服務(wù)器26還與一個或多個內(nèi)容服務(wù)器 32通信,以訂購內(nèi)容(例如,存檔的TV系列劇集),并且響應(yīng)于來自家 庭系統(tǒng)12的對內(nèi)容的命令,以及基于來自推薦引擎28 (也稱為個性化引 擎)的信息響應(yīng)于預(yù)測到用戶期望的內(nèi)容,來接收內(nèi)容。推薦引擎28可 能存在于家庭系統(tǒng)本地,或者存在于位于中央的服務(wù)器處,或者更優(yōu)選 地,推薦引擎的一些部分散布在這兩個位置中。Sphere優(yōu)選地通過專有 API或者通過提供網(wǎng)頁(例如,HTML或XML)來遞送大部分web服 務(wù)。
控制服務(wù)器26還可以與用于存儲包括人口統(tǒng)計數(shù)據(jù)在內(nèi)的用戶登記 信息的客戶數(shù)據(jù)庫登記服務(wù)器34通信,以及與用于基于遞送給家庭系統(tǒng) 12的內(nèi)容提供計費(fèi)服務(wù)的商業(yè)交易服務(wù)器36通信。
Sphere可以向用戶提供內(nèi)容控制,例如用于視頻的內(nèi)容控制,包括 (但不限于)考査、搜索、獲得詳細(xì)信息、選擇頻道、選擇類別、選擇 新項目、選擇最流行或最新近的媒體、選擇最受喜愛的、選擇被討論最多 的、為內(nèi)容加標(biāo)簽、觀看/甄別內(nèi)容、按等級選擇、購買內(nèi)容、下載內(nèi)容、 將內(nèi)容傳送到便攜式設(shè)備、以及管理推薦。
Sphere的配置可以賦予一種在集成環(huán)境內(nèi)執(zhí)行主要活動和次要活動兩
21者的能力。作為示例而非限制,主要活動可包括以下之中的任何一種或全 部(單獨(dú)或組合的)內(nèi)容瀏覽、漫游于本地/非本地內(nèi)容中、查找相關(guān)媒 體、査找相關(guān)供應(yīng)品信息、讀取內(nèi)容元數(shù)據(jù)、簡單內(nèi)容搜索、經(jīng)由子類別 的搜索、對內(nèi)容的一次點(diǎn)擊式購買、觀看內(nèi)容、觀看視頻、觀看照片、幻 燈片、觀看媒體的縮略圖、藝術(shù)畫冊、唱片封面、收聽內(nèi)容、以及為內(nèi)容 加標(biāo)記以便將來觀看。作為示例而非限制,次要活動可包括以下之中的任 何一種或全部檢查重要信息、天氣、新聞、體育、股票,等等。
2.內(nèi)容的預(yù)加載
描述了多種機(jī)制,用于在發(fā)貨之前將內(nèi)容(例如,電影、節(jié)目、記錄 片、音樂等等)預(yù)加載到所制造的電子設(shè)備上。若干不同的設(shè)備可被加載 以內(nèi)容,例如個人計算機(jī)、媒體計算機(jī)、膝上型電腦、掌上型電腦、平板 PC、個人數(shù)字助理(PDA)、智能電話、以及任何具有其中可能進(jìn)行內(nèi)容 預(yù)加載的足夠盤和/或存儲空間的設(shè)備。
在一種實現(xiàn)方式中, 一系列系統(tǒng)都被加載以相同的內(nèi)容,其中內(nèi)容沒 有針對特定用戶進(jìn)行個性化。因而,要預(yù)加載的內(nèi)容是在制造過程內(nèi)選擇 的,并且可以在用戶接收到設(shè)備后被用戶播放。此構(gòu)建過程的變體包括順 序預(yù)加載、其中多組系統(tǒng)(例如,每X個)被加載以相同的內(nèi)容,其中, 在不同批次之間內(nèi)容被改變。順序預(yù)加載尤其很適合于在P2P網(wǎng)絡(luò)環(huán)境中 分發(fā)分段的內(nèi)容。
在另一種實現(xiàn)方式中,內(nèi)容的預(yù)加載可以提供對內(nèi)容下載的部分或完 全個性化。例如,在優(yōu)選實現(xiàn)方式中,預(yù)加載的內(nèi)容包括響應(yīng)于用戶輸入
而加載的電影(例如,SD,或者更優(yōu)選為HD)或者其摘錄。應(yīng)當(dāng)認(rèn)識 到,HD內(nèi)容需要大量存儲,例如為了加載兩個完整長度的HD電影需要 大約將近50-100GB。如果以這種方式加載的內(nèi)容要保持安全,那么系統(tǒng) 優(yōu)選地包括安全性措施,以便防止對素材的竊用。
根據(jù)本發(fā)明的預(yù)加載支持完全內(nèi)容加載和部分內(nèi)容加載。在部分內(nèi)容 加載的一種實現(xiàn)方式中,內(nèi)容元素(例如,電影)的不同片段被加載到不 同系統(tǒng)中,其中,這些系統(tǒng)在被用戶接收和激活時形成一對端到對端
22(P2P)網(wǎng)絡(luò),該網(wǎng)絡(luò)總體上包含所有片段,其中包括一組內(nèi)容下載。這 樣,本發(fā)明的方法起到向P2P網(wǎng)絡(luò)加載內(nèi)容的作用。關(guān)于將哪些片段加載 到系統(tǒng)上的判決也可以被個性化,例如基于系統(tǒng)將在何處被使用,例如響 應(yīng)于購買者的郵政編碼(如果知道的話)。這樣,預(yù)加載的內(nèi)容可被聚 集,從而可在本地找到P2P內(nèi)的片段。系統(tǒng)優(yōu)選地保持預(yù)加載的片段的位
置,以便輔助分發(fā)過程;但是,將會認(rèn)識到,對所分發(fā)的內(nèi)容的登記可以 通過多種不同的方式來提供。此外,預(yù)加載的內(nèi)容以及在系統(tǒng)接收之后加 載的內(nèi)容可以在P2P環(huán)境中被復(fù)制、交換、拷貝等等,以增大內(nèi)容資源在 網(wǎng)絡(luò)或其一部分上的可訪問性。
在本發(fā)明的一個方面中,用戶可以在訂購系統(tǒng)時提交關(guān)于所期望的內(nèi) 容的信息,其中,加載到它們的系統(tǒng)的內(nèi)容很有可能是對用戶有價值的。 在至少一種實現(xiàn)方式中,期望接收內(nèi)容的用戶在訂購其系統(tǒng)時填寫簡檔 表。簡檔表詢問關(guān)于它們自己感興趣的內(nèi)容的類型(例如,電影、節(jié)目、 記錄片,等等)的問題,并且還可能收集關(guān)于系統(tǒng)的其他預(yù)期用戶的信 息。該數(shù)據(jù)可用于預(yù)加載過程中,并且還可以在該單元被用戶接收時為推 薦引擎提供起動點(diǎn)。
在替換實現(xiàn)方式中,在輸入該簡檔信息后,訂購系統(tǒng)生成一組推薦, 從該組推薦中用戶可以選擇或者輸入改善簡檔的額外標(biāo)準(zhǔn)。這樣,推薦引 擎獲得更多簡檔信息,同時用戶獲得有價值的內(nèi)容的概率增大了。在一種 實現(xiàn)方式中,該過程可以一直繼續(xù),直到所有被提名預(yù)加載的內(nèi)容已被用 戶確認(rèn)為止。這樣,既激勵了用戶初始化簡檔,又激勵了用戶學(xué)習(xí)推薦過 程;其中,用戶也許更有可能在接收到系統(tǒng)后利用推薦引擎。
3.推薦引擎和過程 3.1操作
圖2示出了個性化的內(nèi)容遞送方法中的步驟。在塊50,從各種來源收 集和/或接收用戶對內(nèi)容的偏好,包括(但不限于)用戶提供的信息和用戶 歷史。由用戶直接輸入的信息可包括以下一般的類別關(guān)于所尋求的內(nèi)容 的類型、要避免的內(nèi)容的類型、關(guān)于得出內(nèi)容推薦的限制、以及如何遵循
23這些推薦的信息。
內(nèi)容類型的示例包括內(nèi)容的性質(zhì)(例如,視頻、音頻或圖像)、體裁 (例如,電影、系列劇集、旅行、自然、體育、新聞、天氣,等等)、每 種體裁內(nèi)的種類(例如,正劇、歷史/傳記劇、喜劇、浪漫喜劇、動作劇、 驚險劇、以及其他類型)。其他類型的信息可包括優(yōu)選的導(dǎo)演、演員、情 節(jié)線、視頻主題(即,車輛、飛機(jī)、ET,等等)。如果需要,可以選擇等 級范圍。這些偏好可被存儲在本地,和/或更優(yōu)選地被存儲在登記服務(wù)器
34內(nèi)。
此外,在塊52,控制服務(wù)器26可登記用戶活動,以收集在作出內(nèi)容 推薦時將使用的信息。作為示例而非限制,該信息可包括用戶活動,例如 選擇、觀看和訂購??杀O(jiān)視的觀看者活動可包括web活動,例如瀏覽、閱 讀在線評論、點(diǎn)擊廣告條、點(diǎn)擊互聯(lián)網(wǎng)增強(qiáng)媒體內(nèi)容內(nèi)的元素(例如,廣 播視頻流期間的廣告或產(chǎn)品放置),等等。塊54指示推薦引擎28的一種 模式,其中,用戶選擇活動與用戶輸入偏好相集成,成為一個簡檔;例 如,為家庭系統(tǒng)12形成的簡檔和/或為家庭系統(tǒng)12的每個用戶形成的多個 簡檔的創(chuàng)建,在這種情況下,可以允許用戶登錄到家庭系統(tǒng)12,以便用戶 控制服務(wù)器26在任何特定時刻都始終被告知以觀看內(nèi)容的個體的身份。
根據(jù)一種實現(xiàn)方式,用戶可以選擇允許推薦引擎研讀一個或多個用戶 目錄(例如,內(nèi)容目錄),從而推薦引擎將會從這些目錄收集信息以輔助 對給定內(nèi)容的可取性作出準(zhǔn)確預(yù)測。在以上情況下,推薦引擎可被配置為 "生活方式識別引擎",以評估一般生活方式特性,從中,預(yù)配置的媒體 簡檔模板被加載到用戶存儲裝置中。這樣,可以建立普適性地并且也許相 當(dāng)準(zhǔn)確的媒體簡檔。
在進(jìn)行簡檔構(gòu)建時,可以聯(lián)系用戶的觀看歷史跟蹤多個因素,例如在 偏好中可以考慮媒體的來源(例如,從廣播、線纜、衛(wèi)星、DVD媒體等等 觀看的)、標(biāo)題、藝術(shù)家、體裁、以及用戶觀看的節(jié)目的播出時間(例 如,超出例如5分鐘的閾值時段)。在偏好中還可以考慮用戶活動,例如 觀看特定節(jié)目的頻率。偏好被配置為響應(yīng)于觀看次數(shù)對關(guān)于期望的內(nèi)容的 信息加權(quán),而如果節(jié)目被選擇來進(jìn)行記錄,則它可以被賦予更高的權(quán)重。
24此外,根據(jù)一個方面,用戶可以向正在觀看的某些內(nèi)容賦予偏好,其方式 例如是通過在觀看內(nèi)容時表明這種偏好(例如,按壓遙控器上的偏好按 鈕)。應(yīng)當(dāng)認(rèn)識到,以上只是示例,推薦引擎28內(nèi)采用的試探法的操作 是非限制性的,也可以使用本領(lǐng)域已知的用于預(yù)測其人口統(tǒng)計信息和/或偏 好已知的用戶可能期望的節(jié)目的模型。
所推薦的內(nèi)容本身可被下載到用戶媒體設(shè)備,并且/或者內(nèi)容的預(yù)覽被
下載到用戶,這例如是由用戶偏好和對Sphere系統(tǒng)的利用來決定的。例 如,將整個電影內(nèi)容下載到從未利用此服務(wù)購買電影的用戶可能是不劃算 的。在本發(fā)明的一種模式中,推薦引擎判定是發(fā)送預(yù)覽還是準(zhǔn)備好供訪問 的整組內(nèi)容更為劃算。
在一種模式中,推薦引擎在作出推薦時考慮內(nèi)容的特殊定價、獎勵和 可用性,尤其會響應(yīng)于用戶指示。例如,被激發(fā)以在內(nèi)容被打折提供時購
買內(nèi)容的用戶可能是這樣設(shè)置其簡檔的在他期望的那些方面的列表上,
該屬性較高(例如,用于在和其他因素之間折衷的滑動條控件)。這樣, 系統(tǒng)更傾向于包括對這些打折的供應(yīng)品的推薦,或者包括對根據(jù)用戶視為 有益的內(nèi)容的其他屬性的推薦。
家庭系統(tǒng)12優(yōu)選地被配置為允許推薦引擎28從諸如數(shù)字視頻記錄器 (DVR)、媒體播放器、STB等等之類的記錄設(shè)備收集信息,以將該信息 結(jié)合到推薦所基于的使用數(shù)據(jù)存儲裝置中。例如,當(dāng)用戶選擇節(jié)目(例 如,從節(jié)目表中選擇,或者通過設(shè)置頻道和時間來選擇)時,推薦引擎確 定相關(guān)聯(lián)的節(jié)目并增大該節(jié)目的其他集或者相關(guān)內(nèi)容的優(yōu)先級。以類似的 方式,家庭系統(tǒng)還被優(yōu)選地配置為在正播放可移動介質(zhì)時為推薦引擎提取 數(shù)據(jù)。其一個示例是當(dāng)在某種形式的重放設(shè)備中播放DVD、藍(lán)光或者任 何類型和/或容量的介質(zhì)時,推薦引擎則收集元數(shù)據(jù),或者從內(nèi)容中提取元 數(shù)據(jù),并將該優(yōu)先級信息存儲在使用數(shù)據(jù)存儲裝置內(nèi)。
在至少一種實現(xiàn)方式中,Sphere系統(tǒng)允許用戶輸入關(guān)于它們感興趣的 媒體內(nèi)容的信息。例如,可以向用戶提出可能內(nèi)容的列表,以指示它們感 興趣的級別。如果需要,興趣信息可以與興趣值的優(yōu)先級一起收集。該信 息可用于指導(dǎo)推薦引擎。
25另外,在一種模式中,系統(tǒng)允許用戶輸入關(guān)于它們沒有興趣的內(nèi)容 (例如,已經(jīng)看過的內(nèi)容)以及它們不希望包括在推薦中的內(nèi)容的信息。 例如,用戶可以確信它們已經(jīng)看過給定節(jié)目的所有集。在一種模式中,用 戶被提示檢査列表以判定它們是否錯過了該系列的任何一集。在這種情況 下,系統(tǒng)被配置為生成帶有相關(guān)聯(lián)的信息(例如,標(biāo)題、情節(jié)、圖像縮略 圖和/或低分辨率視頻摘錄)的劇集列表,從中用戶可以迅速地標(biāo)記他們沒 有看過并且感興趣的劇集,或者更重要的是,他們在回顧后認(rèn)為值得再次 獲得或再看的劇集。
推薦引擎28基于簡檔來推薦內(nèi)容,該內(nèi)容可被下載到家庭系統(tǒng)12并 在顯示設(shè)備14上呈現(xiàn)以便觀看。在優(yōu)選實施例中,每個推薦在下載之前 首先被置于設(shè)定了優(yōu)先級的隊列中。在一種模式中,系統(tǒng)將人類可讀字段 結(jié)合到隊列中,并允許用戶在內(nèi)容被下載之前預(yù)覽推薦(如果用戶想的 話)。 一旦所推薦的內(nèi)容已被下載(經(jīng)過或未經(jīng)過預(yù)覽),用戶就被提醒 并且可以訪問該內(nèi)容。推薦內(nèi)的受保護(hù)內(nèi)容通常要求執(zhí)行交易后才能向用 戶發(fā)布內(nèi)容,例如進(jìn)行金融支付或者釋放內(nèi)容信用。
與家庭系統(tǒng)12相關(guān)聯(lián)的輸入設(shè)備24例如可包括遙控設(shè)備,用于控制 家庭系統(tǒng)12內(nèi)的觀看。例如,輸入設(shè)備24可配置有單個按鈕38 (例如, 標(biāo)記為"顯示列表"、"內(nèi)容"或"偏好"),該按鈕可被按動,以立即 在電視上顯示所下載推薦的列表。該列表可被下載并存儲在家庭系統(tǒng)12 中,并且可被周期性地更新,例如以便在按鈕被按動時迅速訪問,或者該 列表可在服務(wù)器處保持被更新,并且在按鈕被按動時立即被下載以便顯 示。
簡檔信息被聯(lián)系內(nèi)容數(shù)據(jù)庫來分析,該內(nèi)容數(shù)據(jù)庫包含對內(nèi)容元素的 引用以及關(guān)于每條內(nèi)容的信息。在一種配置中,內(nèi)容信息包括元數(shù)據(jù)的集 合。可通過任何攝取方法來收集內(nèi)容信息,或者更優(yōu)選地通過多個機(jī)制的 組合來收集內(nèi)容信息,以提供寬廣的信息庫。在本發(fā)明的一種模式中,系 統(tǒng)被配置為通過對可用內(nèi)容元素執(zhí)行特征提取來增補(bǔ)元數(shù)據(jù)信息,或者為 未能為其獲得元數(shù)據(jù)的內(nèi)容提供元數(shù)據(jù)。該提取過程的示例包括登記場景 變化、顏色飽和度、顏色簡檔和樣式、運(yùn)動向量(例如,移動和速率),
26等等。在特征提取期間,可以從一條內(nèi)容(例如電影)本身確定該內(nèi)容的 一些方面。例如,顏色簡檔可以檢測動作是室內(nèi)還是室外的、山峰和海 洋、人際關(guān)系,等等。聲軌經(jīng)常可用于檢測電影是喜劇還是驚險劇??稍u 估電影內(nèi)容內(nèi)的運(yùn)動向量,以檢測電影內(nèi)的動作程度。將會認(rèn)識到,推薦 引擎可提取內(nèi)容的許多不同方面來與簡檔相比較。在優(yōu)選實現(xiàn)方式中,系 統(tǒng)利用來自一個或多個來源的元數(shù)據(jù)、所提取的數(shù)據(jù)以及甚至來自用戶和/ 或其他用戶的反饋的組合來對將來要作出推薦的內(nèi)容元素進(jìn)行分類。
響應(yīng)于例如來自內(nèi)容服務(wù)器32的匹配簡檔內(nèi)容,根據(jù)塊56,可選擇
素材以便通過控制服務(wù)器26自動下載到家庭系統(tǒng)12,例如下載到多媒體 數(shù)據(jù)存儲裝置16中。在有限存儲裝置的一些情況下,新素材可以取代被 認(rèn)為對客戶沒有那么大價值或者潛在價值的素材。
本發(fā)明的至少一種實現(xiàn)方式提供了一種被配置為跨越多個價值上下文 (例如,用戶價值、分發(fā)流價值、收益率)的推薦過程。此外,本發(fā)明的 至少一種實現(xiàn)方式被配置有一種跨越多個判決點(diǎn)的順序推薦過程。這些多 上下文和判決推薦的一個示例可被稱為"次最優(yōu)"推薦方法。
在本發(fā)明的該次最優(yōu)推薦方面中,雖然內(nèi)容可能就推薦過程的上下文 而言被認(rèn)為是不那么合乎期望的,該內(nèi)容仍被推薦(例如,以用戶為中心 的推薦過程)。雖然在第一上下文中是次最優(yōu)的,但選擇判決有益于其他 上下文,例如有利于平滑內(nèi)容分發(fā)和/或最大化所下載的推薦的收益率。對 次最優(yōu)內(nèi)容元素的選擇可響應(yīng)于另外的條件(例如,非用戶條件)來執(zhí) 行,所述另外的條件例如是服務(wù)器、網(wǎng)絡(luò)和P2P內(nèi)容訪問條件,這些條件 存在于開始下載所推薦的內(nèi)容之時。次最優(yōu)選擇所基于的一些量度可包括 網(wǎng)絡(luò)的狀態(tài)、關(guān)于哪個內(nèi)容可以以低機(jī)會成本或以高帶寬下載的信息、哪 些服務(wù)器具有期望的內(nèi)容并且準(zhǔn)備好提供該內(nèi)容、該內(nèi)容的所有片段在
P2P網(wǎng)絡(luò)上的可用性、在用戶節(jié)點(diǎn)處需要哪些內(nèi)容片段來支持本地P2P, 等等。作為補(bǔ)充或替換,次最優(yōu)可以(例如隨機(jī)地或者響應(yīng)于控制服務(wù)器 的指示)被引入來平滑對內(nèi)容的整個遞送,或者以其他方式提供其他有益 的上下文。
將會認(rèn)識到,推薦的最優(yōu)性是響應(yīng)于給定的上下文來評估的;例如,
27是從用戶上下文評估的,在用戶上下文中,考慮用戶價值或者用戶價值/成 本率,或者是從考慮了對用戶的價值以及對分發(fā)系統(tǒng)及其合作伙伴的價值 的更大的上下文中評估的。本系統(tǒng)并不限于優(yōu)化的上下文,而是可以基于 評估任何一組量度來執(zhí)行推薦,例如跨越包括了用戶、收益率考慮、分發(fā) 考慮(例如,P2P網(wǎng)絡(luò)可用性、內(nèi)容服務(wù)器可用性、遞送成本、流平衡考 慮、P2P內(nèi)容傳播特性)等等在內(nèi)的上下文。相應(yīng)地,次最優(yōu)選擇可被認(rèn) 為是這樣一個優(yōu)化過程,其中,或者在提出推薦時,或者更優(yōu)選地在響應(yīng) 于下載要開始時存在的系統(tǒng)和網(wǎng)絡(luò)條件而從隊列中選擇推薦時,考慮這些 其他選擇量度。
優(yōu)選地,在內(nèi)容分發(fā)步驟中,家庭系統(tǒng)12上未使用的帶寬被用來經(jīng) 由"點(diǎn)滴式"方法下載媒體。更具體而言,內(nèi)容文件優(yōu)選是在家庭系統(tǒng)12 未使用網(wǎng)絡(luò)或者對網(wǎng)絡(luò)使用程度較低的時段期間遞送的,從而內(nèi)容是在后 臺遞送的,并且對用戶的因特網(wǎng)交互沒有影響或者只有最低限度的影響。 用戶選擇的媒體被優(yōu)先遞送,其中,即使未被請求,推薦的內(nèi)容也被自動 遞送,只要存儲空間和帶寬允許。
作為示例而非限制,考慮觀看和/或記錄"節(jié)目A"的一些集的示例。 圖l所示的簡檔引擎登記該信息,該信息可用于確定節(jié)目B和節(jié)目C都很
有可能是用戶感興趣的,例如因為它們共享共同的體裁、相同或相似的個
性、或者發(fā)現(xiàn)也觀看過節(jié)目A的其他觀看者十分欣賞它們。作為響應(yīng),節(jié) 目B和節(jié)目C很有可能是用戶期望的。
根據(jù)至少一種實現(xiàn)方式,用于確定推薦的量度包括建立用戶所屬的一 個或多個群組,并且利用群組的內(nèi)容選擇偏好來作為推薦內(nèi)容的唯一或部 分基礎(chǔ)。 一個或多個群組的元素可由用戶直接建立(例如,輸入關(guān)于其他 用戶的信息),或者響應(yīng)于用戶的內(nèi)容類別、媒體特性、事業(yè)、生活方式 等等來建立。例如,用戶可輸入關(guān)于他們所屬的群組的信息,例如政黨、 事業(yè)、宗教信仰/無宗教信仰、性偏好、體育/活動、精神狀態(tài),等等。雖 然這些被認(rèn)為是可直接用于選擇內(nèi)容(例如,與給定群組相關(guān)聯(lián)的內(nèi)容) 的偏好,但是這些偏好在此情況下被用于輔助選擇群組的成員。在一種實 現(xiàn)方式中,響應(yīng)于將歷史媒體選擇(例如對喜愛內(nèi)容(例如電影和節(jié)目)
28的標(biāo)識)與其他成員的比較來建立群組列表,以確立在群組內(nèi)的適配性。 在一種實現(xiàn)方式中,跨越如上所述的多組標(biāo)準(zhǔn),響應(yīng)于多個條目和標(biāo)準(zhǔn), 來建立一個或多個群組列表,以提供一個廣泛的共同興趣基礎(chǔ)。
響應(yīng)于用戶將某個推薦標(biāo)記為不適配(例如,刪除推薦的內(nèi)容、從推 薦隊列中刪除一個條目、或者關(guān)于推薦的其他負(fù)面響應(yīng)),推薦引擎被配 置為跟蹤這些不利響應(yīng),并且如果群組成員列表中的個體的行為被發(fā)現(xiàn)不 是該群組典型的,則從該列表中開除該個體。本發(fā)明的至少一種實現(xiàn)方式 中的推薦引擎可以響應(yīng)于諸如適配性之類的特性來改變用戶的群組列表中 的人數(shù)。此外,推薦引擎可被實現(xiàn)為允許群組被標(biāo)識為"反型"
(antitype)群組,其中用戶期望作出與該反型群組相反的選擇。
響應(yīng)于標(biāo)識一個群組,推薦引擎外推該群組的成員的內(nèi)容選擇行為
(例如,在不危害該群組內(nèi)的任何個體的隱私的情況下),來作為確定用 戶可能期望的內(nèi)容時的加權(quán)量度。這樣,推薦可以完全或者部分基于群組 的成員所訪問或下載的特定內(nèi)容。另外,在一種實現(xiàn)方式中,從該一個或 多個群組的成員接收到的關(guān)于內(nèi)容和內(nèi)容推薦的反饋被用作另一個判決加 權(quán)量度。
根據(jù)至少一種實現(xiàn)方式的推薦引擎可以支持為給定用戶建立多個群 組。例如,針對喜劇而言用戶可以屬于一個群組,而在音樂上或者針對記 錄片而言他們可能屬于另一個群組,等等。
所推薦的內(nèi)容優(yōu)選地在有足夠的帶寬可用的時間段期間,例如在用戶 沒有從事其他活動的時間段期間被系統(tǒng)遞送到用戶設(shè)備(例如,在這里被 稱為"點(diǎn)滴式遞送")。系統(tǒng)在一集或多集(或者其足夠大的摘錄)已被 完全遞送時或者根據(jù)系統(tǒng)設(shè)置來提醒用戶這些節(jié)目可用。此外,系統(tǒng)提醒 用戶是否存在與對基于來自推薦引擎的推薦而下載的內(nèi)容的觀看(例如, 購買、租用)相關(guān)聯(lián)的任何額外費(fèi)用或條件。
如果已被下載到家庭系統(tǒng)的所推薦的素材包括受保護(hù)內(nèi)容,則該內(nèi)容 只能響應(yīng)于接受推薦并且執(zhí)行某種形式的許可交易才能被發(fā)布給用戶。例 如,響應(yīng)于提供用戶標(biāo)識,接受使用內(nèi)容的條款,然后進(jìn)行支付(例如, PayPal 、支付卡、廣告信用,等等)。根據(jù)其他示例,受保護(hù)內(nèi)容可以
29被發(fā)布給用戶,以交換選定數(shù)目的廣告信用,這些廣告信用例如是用戶響
應(yīng)于觀看Sphere系統(tǒng)所監(jiān)視的合格廣告素材而累積的。將會認(rèn)識到,未受 保護(hù)的內(nèi)容可在下載之后立即可用。
此外,在本系統(tǒng)的一種模式中,向用戶給出推薦該內(nèi)容的原因。在本 示例中,用戶被給予關(guān)于他們正在觀看/記錄的節(jié)目A和這些推薦的節(jié)目 之間的關(guān)系的信息。通常,推薦可以基于多種因素。將會認(rèn)識到,用戶在 理解了作出推薦的基礎(chǔ)時會更愿意嚴(yán)肅對待推薦。
Sphere系統(tǒng)的至少一種實現(xiàn)方式被配置為允許向推薦下載列表添加基 于web的內(nèi)容源。例如,下載所選擇的網(wǎng)站(例如從web搜索選擇的網(wǎng) 絡(luò))、從網(wǎng)站可獲得的免費(fèi)內(nèi)容、或者其他選定的內(nèi)容,對于這種內(nèi)容不 存在足夠的帶寬來提供實時內(nèi)容訪問。
在Sphere系統(tǒng)內(nèi)推薦內(nèi)容的能力優(yōu)選地基于協(xié)調(diào)工作的內(nèi)容選擇器的 矩陣的聯(lián)合。系統(tǒng)利用來自用戶的直接輸入(例如表達(dá)興趣的形式),同 時分析用戶表現(xiàn)出興趣的內(nèi)容。分析感興趣的內(nèi)容的試探采用了一個或多 個不同的機(jī)制來評估可能的內(nèi)容推薦的價值。例如,系統(tǒng)可利用鄰居選擇 機(jī)制,例如基于具有類似人口統(tǒng)計信息的其他用戶的判斷的協(xié)同過濾 (CF),或者用戶之間的基于余弦的相似性。用于分析建議的價值的一種 優(yōu)選機(jī)制利用隨機(jī)方法,例如利用"移動"、"交換"、"交換-交換"、 "交換-移動"以及類似的順序改變機(jī)制來執(zhí)行的模擬鍛煉。這些方法優(yōu)選 基于例如在迭代過程中計算成本(或價值)函數(shù)。關(guān)于存儲在系統(tǒng)上的素 材的信息以及先前來自推薦的反饋也優(yōu)選地被用于適當(dāng)?shù)卦u估成本(價 值),或者作為處理的一個單獨(dú)階段(例如,后處理)。
在本發(fā)明的一種模式中,系統(tǒng)向用戶提供輸入關(guān)于推薦的價值的機(jī) 會,以便對推薦引擎如何得出這些判決進(jìn)行糾正。這種反饋或者可以以肯 定形式提供,從而肯定對該節(jié)目的推薦,或者當(dāng)節(jié)目不是期望的并且用戶 給出糾正推薦引擎的原因時,這種反饋可以以反對意義提供。例如,用戶 可以指示出它們對節(jié)目B不感興趣,以及關(guān)于其原因的所需輸入信息,例 如標(biāo)記復(fù)選框?;蛘?,可以通過菜單、文本捕捉、語音捕捉等等來捕捉用 戶輸入。在本發(fā)明的一個方面中,與節(jié)目相關(guān)聯(lián)的元數(shù)據(jù)可用作關(guān)鍵字,
30或者從中生成關(guān)鍵字信息,以創(chuàng)建關(guān)于推薦的肯定和否定響應(yīng)。根據(jù)這種 操作模式,系統(tǒng)利用該額外信息來增大推薦引擎所提出的推薦的價值。
在另一個示例性而非限制性的情形中,系統(tǒng)登記用戶的"頻道漫游" 活動,并且檢測用戶何時停止漫游來觀看節(jié)目A的一整集。推薦引擎可以 將該信息與額外信息聯(lián)合用于優(yōu)化遞送給用戶的素材的潛在價值。例如, 除非其他信息對于推薦有不同指示,否則推薦引擎可以指示開始對節(jié)目A 過去的一集或多集進(jìn)行點(diǎn)滴式遞送,例如以便存儲在內(nèi)容服務(wù)器32上。
作為另一示例,推薦引擎隨后可以將較低的優(yōu)先級放在對節(jié)目B和節(jié)目C
的點(diǎn)滴式遞送上。
將會認(rèn)識到,推薦引擎對點(diǎn)滴式遞送的對象設(shè)定優(yōu)先級,以便優(yōu)化提 供給用戶的內(nèi)容的價值(在種類上類似于投資回報率的量度),或者其他 期望的量度和關(guān)系。相應(yīng)地,針對傳輸和/或呈現(xiàn)目的對內(nèi)容設(shè)定優(yōu)先級。 經(jīng)優(yōu)先級區(qū)分的推薦被利用推薦內(nèi)容隊列來排序以等待下載,在至少一種 實現(xiàn)方式中,用戶可以修改隊列中的推薦,如下所述。例如,用戶選擇的 內(nèi)容(以及針對性廣告)與推薦的內(nèi)容相比可以具有更高的優(yōu)先級。系統(tǒng) 為這類內(nèi)容提供了接收更高傳輸優(yōu)先級的能力。例如,系統(tǒng)通??梢韵蜥?對性廣告賦予比其他廣告更高的優(yōu)先級(例如,以放置于播放列表中)。
在本發(fā)明的一個方面中,可以響應(yīng)于使價值與成本的比率最大化來調(diào)
整推薦,這是預(yù)期下載的投資回報率(ROI)的一種形式。分析成本相對 于預(yù)期收益的比率,以便提供更劃算的選擇。例如,以最高潛在用戶價值 選擇的內(nèi)容(即,V=10)可能具有這樣一個成本(即,C=20),該成本 使得該選擇與比方說下述內(nèi)容元素相比不那么有吸引力(即, V/C=0.5):該內(nèi)容元素具有較低的價值(即,V=5)和較低的成本(即, C=5),從而具有更好的收益成本比(即,V/C=l)。根據(jù)此模式的推薦 引擎考慮了成本,例如內(nèi)容成本、遞送成本、帶寬內(nèi)容等等,其中,具有 最高收益成本比的內(nèi)容首先被分發(fā)到用戶系統(tǒng)。為了正確地評估成本,系 統(tǒng)被配置用于跟蹤至少一個內(nèi)容成本因素,并且更優(yōu)選地跟蹤多個成本因 素。在一種實現(xiàn)方式中,遞送信息被登記,并且系統(tǒng)構(gòu)建相對于每個給定 用戶的遞送成本模型。例如,跟蹤用戶本地的P2P在遞送內(nèi)容元素方面的
31有效性以及用戶本地的服務(wù)器的流量。對成本因素的建模允許了聯(lián)系給定 資源的價值迅速評估成本。
Sphere的至少一種實現(xiàn)方式被配置用于作出實時推薦,即使先前的推 薦尚未被下載到用戶系統(tǒng)的推薦區(qū)域。關(guān)于這些實時推薦的數(shù)據(jù)優(yōu)選地被 存儲在用戶系統(tǒng)上的一個在這里被稱為推薦內(nèi)容隊列的區(qū)域中。優(yōu)選地, 推薦是按設(shè)定了優(yōu)先級的順序存儲的,例如,隊列中最高的那個(接下來 就要下載的那個)對于用戶來說具有最高的預(yù)期價值,或者價值成本比, 或者其他價值量度。
在優(yōu)選實現(xiàn)方式中,推薦內(nèi)容隊列是用戶可訪問的,并且被配置為使 該隊列的每個記錄既包括旨在控制實際下載操作的機(jī)器可讀數(shù)據(jù)字段,也 包括向用戶提供預(yù)覽能力的人類可讀(或可查看)的字段。作為示例而非 限制,用于用戶的人類可訪問數(shù)據(jù)可包括內(nèi)容描述(標(biāo)題、集、長度,等 等)、可選的縮略像、可選的低分辨率視頻片段、成本因素(如果有 的話)、推薦原因、以及任何其他可用于作出預(yù)覽判決的信息。
預(yù)覽能力可以給予用戶對任意大的一組即將到來的下載推薦的控制, 從而使得用戶可以針對將在由隊列深度表示的較長一段時間中自動下載的 項目來刪除條目、改變條目的優(yōu)先級等等。在一種模式中,用戶可以配置 推薦內(nèi)容隊列的期望大小。
一旦該隊列被填充,推薦引擎就將基于更深入的分析(例如,迭代試 探)或者響應(yīng)于接收到額外信息來完善推薦。因此,應(yīng)當(dāng)認(rèn)識到,即使在 排隊之后,推薦引擎仍能夠基于將來的分析來改變該隊列中的條目(例 如,刪除,提高或降低優(yōu)先級,等等)。推薦分析優(yōu)選地在用戶從預(yù)覽屏 幕訪問隊列時被暫停,以便防止呈現(xiàn)混疊現(xiàn)象。設(shè)置較小的隊列大小(例 如0、 l或2)相當(dāng)于在不具有預(yù)覽內(nèi)容的實際機(jī)會的情況下執(zhí)行下載。相 反,維持較大的隊列大小(例如100)則為用戶提供了改善推薦列表的充 分機(jī)會,從而大大地提高了實際下載的內(nèi)容的價值,并且增大了ROI。
在本發(fā)明的一種模式中,系統(tǒng)允許用戶輸入關(guān)于推薦內(nèi)容隊列中的記 錄為何被刪除的原因的信息,從而增強(qiáng)推薦引擎的后續(xù)判決。
以上描述的推薦內(nèi)容隊列不應(yīng)當(dāng)與存儲在推薦區(qū)域中的內(nèi)容相混淆,
32該推薦區(qū)域是用于其相關(guān)聯(lián)的內(nèi)容已被下載并且準(zhǔn)備好被用戶訪問的推薦 的區(qū)域。
雖然,Sphere尤其很適合于收集受保護(hù)內(nèi)容項,但它也可被配置為允 許用戶收集任何類型的內(nèi)容。
推薦引擎的另一個方面提供了一種手段,用于通過推薦引擎來控制廣 告的分發(fā),從而提供了對哪些供應(yīng)品要如何被發(fā)送到用戶的實時用戶控 制。在這個方面上,推薦引擎例如響應(yīng)于在簡檔中收集的數(shù)據(jù)以及可用廣 告提供的益處的類型,來確定哪些廣告是對用戶最有利的。
在廣告控制的至少一種實現(xiàn)方式中,推薦引擎指示何時將廣告如何播 出給用戶。將會認(rèn)識到,用戶將因為播放這些廣告而獲得獎勵,例如贏得 內(nèi)容信用和類似的收益。系統(tǒng)允許廣告被以對廣告主有效和/或?qū)τ脩舯憷?的方式播出,同時跟蹤對這些廣告的觀看并且管理獎勵的積累。
在一些情況下,廣告與下載的內(nèi)容是有聯(lián)系的,例如是與內(nèi)容相關(guān)的 產(chǎn)品和服務(wù)(例如,電影、電影聲軌、書籍、品牌產(chǎn)品、視頻游戲等等的 銷售)。
系統(tǒng)根據(jù)包括關(guān)于廣告的條件(例如,有資格獲得獎勵)以及用戶選 擇的"便利性"參數(shù)在內(nèi)的一組系統(tǒng)參數(shù)來控制對這些廣告的重放。 Sphere控制廣告的放置,例如放置在所選的點(diǎn),比如放置在節(jié)目或電影內(nèi) 的主要場景變化時(例如,響應(yīng)于適當(dāng)位置的元數(shù)據(jù)條目)。這些可以根 據(jù)Sphere程序的指示,按一定的時間間隔來播放,或者在內(nèi)容元素之間被 播放,等等。還可以例如根據(jù)用戶和/或廣告主參數(shù)來控制播出這些廣告的 速率、次數(shù)和/或時間段,以便接收期望水平的積累的收益,而不會過分地 中斷內(nèi)容觀看。
廣告對用戶的益處也得以增強(qiáng),因為Sphere的至少一種實現(xiàn)方式允許 用戶提供關(guān)于其有興趣購買的物品類型的輸入。用戶可以決定公開它們希 望出現(xiàn)在市場上的或者將會有興趣的任何物品,或者該信息可以通過分析 所收集的電影和節(jié)目數(shù)據(jù)來搜集。用戶可以通過多種方式來操縱簡檔內(nèi)的 廣告信息。例如,用戶可以輸入購買興趣,和/或?qū)ΜF(xiàn)有購買需求/興趣的 列表重新設(shè)定優(yōu)先級(例如,他們可能正在考慮購買摩托車、旅行掛車、
33洗碗機(jī)、新計算機(jī),等等)。
在一種實現(xiàn)方式中,如果用戶決定選擇,則跟蹤關(guān)于這些廣告的用戶 活動,這例如是響應(yīng)于選擇額外信息的鏈接、就這些產(chǎn)品而聯(lián)絡(luò)公司(例 如,電子郵件、web訪問)、和/或購買(例如,選擇,以及執(zhí)行交易)來 進(jìn)行的。這樣,用戶可以在這個和/或其他供應(yīng)品上就已得到證實的興趣來 積累額外的獎勵。
如果用戶選擇不使任何偏好為人所知(通過這種方式,從推薦引擎生 成的廣告可以更容易滿足他們的產(chǎn)品和服務(wù)需求),則可以向他們發(fā)送主 要為普適性的廣告。
在一種模式中,用戶向不同形式的收益指派優(yōu)先級或相對品質(zhì)值,并 且決定參數(shù)所選類型和形式的廣告推廣。例如,對廣告的觀看可以被用作
對通過Sphere系統(tǒng)觀看、租用或擁有素材的支付。Sphere被配置為響應(yīng)于 存儲在簡檔中的信息來執(zhí)行推薦過程(試探),以便控制對廣告的觀看和 使用,以在廣告主的目的的上下文內(nèi)最佳地適應(yīng)于觀看者的期望。
作為示例而非限制,用于控制廣告選擇的推薦引擎的一種實現(xiàn)方式被 配置有選擇所進(jìn)行的折衷的一組UI滑動控件(例如,其數(shù)目和類型可由 用戶選擇,或者更老練的用戶可向簡單的默認(rèn)組作出添加)。例如,用戶 希望廣告是相關(guān)的,但是它們還希望廣告提供較高的價值(例如,作為對 內(nèi)容的償付),其中,滑動控件可以指示系統(tǒng)進(jìn)行用戶優(yōu)選水平的折衷。 對廣告的用戶控制可以從復(fù)選框、列表、滑動控件中表現(xiàn)出來,從而允許 用戶調(diào)整其期望,同時完全優(yōu)化各個廣告主在正確放置廣告方面的意圖。
Sphere的至少一種實現(xiàn)方式向用戶請求推薦以便發(fā)送給他們的朋友、 親戚和熟人。這些推薦優(yōu)選地是以帶有用戶注釋的電子郵件的格式發(fā)送 的,并且可以可選地包括內(nèi)容元素的元數(shù)據(jù)描述以及內(nèi)容的預(yù)覽。
根據(jù)本發(fā)明的一種模式,響應(yīng)于用戶界面模式,例如是兩英尺(two-foot) UI模式還是十英尺UI模式,來調(diào)整推薦。此外,本發(fā)明的一種模式 被配置用于考慮主導(dǎo)條件,例如所附接的監(jiān)視設(shè)備的狀態(tài)、觀看者的數(shù) 目,等等。
推薦引擎的其他方面可以提供在其他領(lǐng)域中的個性化。例如,在本發(fā)
34明的一個方面中,推薦引擎使用收集到的簡檔數(shù)據(jù)來對因特網(wǎng)無線電服務(wù) 的提供進(jìn)行個性化,和/或創(chuàng)建定制形式的因特網(wǎng)無線電服務(wù)?;蛘撸ㄟ^
Sphere進(jìn)行的推薦可以用于生成具有個性化的內(nèi)容的額外頻道,和/或響應(yīng) 于推薦引擎的推薦而針對用戶的內(nèi)容。
Sphere內(nèi)的推薦的其他方面可以根據(jù)需要與其他付費(fèi)和非付費(fèi)服務(wù)相 耦合,所述服務(wù)例如是線纜預(yù)訂、精品體育節(jié)目包、新聞服務(wù)、雜志預(yù) 訂、報紙預(yù)訂、或者甚至是傳統(tǒng)上與紙質(zhì)素材/指南相關(guān)聯(lián)的服務(wù),例如可 作為公共電視臺的頻道指南接收的服務(wù),或者甚至是用戶為其定期支付賬 單的服務(wù)。在此上下文中,Sphere系統(tǒng)不僅充當(dāng)與這些服務(wù)聯(lián)絡(luò)者,從而 允許內(nèi)容的無縫集成,而且它被配置為允許用戶與這些服務(wù)相連接,以響 應(yīng)于來自推薦引擎的輸出而定制其操作。這樣,用戶獲得了對其內(nèi)容環(huán)境 的全方位控制。
4.遞送過程
圖3示出了本原理可提供的另一優(yōu)點(diǎn),具體而言是優(yōu)化內(nèi)容遞送機(jī) 制。在Sphere的至少一種實現(xiàn)方式中,可以從服務(wù)器資源、對端資源或者 服務(wù)器和對端資源的結(jié)合來遞送內(nèi)容??梢詮倪@些資源整體遞送內(nèi)容,或 者可以分包遞送內(nèi)容,其中內(nèi)容的片段被從不同的對端或服務(wù)器遞送到用 戶。在準(zhǔn)備遞送內(nèi)容時,系統(tǒng)評估遞送資源的可用性和狀態(tài)。
在塊58開始,確定網(wǎng)絡(luò)特性。這些網(wǎng)絡(luò)特性可包括來自用戶界面18 的連接的網(wǎng)絡(luò)特性,其中包括其帶寬。在塊60,確定當(dāng)前可提供內(nèi)容的對 端22的數(shù)目,然后在塊62確定包含要提供的內(nèi)容的文件的屬性(包括其 大小)。接下來,在塊64,判定內(nèi)容是否正被主動地流式傳輸?shù)郊彝ハ到y(tǒng) 12,表明用戶期待立即觀看所需的內(nèi)容。如果家庭系統(tǒng)12并沒有在從外 部源接收內(nèi)容,則可使用以上提及的非高峰時段期間的增量式下載?;?這些考慮,在塊66,選擇要從中提供內(nèi)容的源(例如,服務(wù)器26或者 P2P網(wǎng)絡(luò)20)。
例如,如果所請求或所推薦的內(nèi)容采取標(biāo)準(zhǔn)清晰度(SD)格式,并且 當(dāng)前不能經(jīng)由P2P網(wǎng)絡(luò)20獲得,那么服務(wù)器26被選擇為遞送源。另一方
35面,如果內(nèi)容采取高清晰度(HD)格式并且將根據(jù)以上原理被自動遞送到家庭系統(tǒng)12,并且還存在指定向其遞送該條內(nèi)容的或者能夠充當(dāng)內(nèi)容源
的若干個其他家庭網(wǎng)絡(luò),則P2P網(wǎng)絡(luò)20可用來向各種家庭系統(tǒng)遞送內(nèi)容。應(yīng)當(dāng)意識到,不止一個對端22可用于分發(fā)內(nèi)容,實際上,在本發(fā)明的一種模式中,多個對端22與中央Sphere控制服務(wù)器協(xié)商和/或與彼此協(xié)商,以集體發(fā)送所期望的文件。例如, 一個對端可以發(fā)送第一文件片段,而另一個對端同時向家庭系統(tǒng)12發(fā)送第二文件片段。
又例如,如果可用對端22的數(shù)目已知并且一條HD內(nèi)容正經(jīng)由P2P網(wǎng)絡(luò)20被傳送到家庭系統(tǒng)12,并且在傳輸期間提供該內(nèi)容的若干個對端22變得不可用,那么通過P2P網(wǎng)絡(luò)20的文件整體吞吐量將受到嚴(yán)重妨礙。因此,對文件的傳輸可以全部或部分被傳送到服務(wù)器26。作為替換或者補(bǔ)充,系統(tǒng)可以請求其他P2P對端22來輔助遞送該條內(nèi)容。與對端到對端網(wǎng)絡(luò)20通信的服務(wù)器26可以協(xié)商這個服務(wù)器和其他服務(wù)器以及對端到對端網(wǎng)絡(luò)20的成員之間的遞送選擇。另外,服務(wù)器26和對端到對端網(wǎng)絡(luò)20的組合可用于遞送內(nèi)容。
在至少一種實現(xiàn)方式中,可以采用安全性機(jī)制來保護(hù)P2P網(wǎng)絡(luò)的對端內(nèi)的內(nèi)容,其方式例如是利用端口跳變(port hopping)方案來增大安全性。作為示例而非限制,端口跳變的使用旨在解決以下問題必須開放某些端口來用于與其他對端傳輸內(nèi)容片段,例如向客戶端推送內(nèi)容片段。傳統(tǒng)上,路由器和防火墻必須被適當(dāng)配置以便能夠?qū)崿F(xiàn)通過這些端口的分組流。使這些端口保持開放可能會讓系統(tǒng)陷于安全性風(fēng)險中,因為只要端口開放,系統(tǒng)就可能受到惡意軟件的攻擊。在根據(jù)本發(fā)明的端口跳變安全性的一種實現(xiàn)方式中,例如以偽隨機(jī)方式來改變端口號。偽隨機(jī)生成器的參數(shù)早在其使用之前就被加密和廣播,使得其他對端與開放端口維持同步,從而允許了流量能夠不間斷地在P2P網(wǎng)絡(luò)上流動。應(yīng)當(dāng)認(rèn)識到,通過利用此方法或者其變體,即使檢測到開放的端口,普通的軟件端口掃描病毒也無法利用這些端口,因為它們只能在有限的時間(例如幾毫秒量級)中訪問這些端口。
在分發(fā)過程的一個方面中,向那些在Sphere系統(tǒng)幫助下支持向其他對
36端下載內(nèi)容者提供獎勵。系統(tǒng)識別P2P網(wǎng)絡(luò)的參與者并且登記由這些資源提供的內(nèi)容,例如所提供的數(shù)據(jù)的量(即,以千兆字節(jié)為單位)、提供內(nèi)容的總時間、內(nèi)容提供的可靠性、遞送成本、遞送等待時間、以及其組合。例如周期性地跟蹤遞送,來作為生成獎勵從而誘使參與P2P的基礎(chǔ)。根據(jù)一個實施例,對獎勵的兌現(xiàn)向用戶提供了對內(nèi)容資源的訪問權(quán)限或者提供了可兌現(xiàn)來獲得可下載內(nèi)容(例如,出租或銷售)的折扣或優(yōu)惠券。次優(yōu)選地,獎勵可以包括響應(yīng)于向P2P客戶端提供的支持的水平而生成的現(xiàn)金或任何期望的非現(xiàn)金獎勵。
在至少一種實現(xiàn)方式中,用戶可決定加載文件清潔工具來增強(qiáng)存儲空間的可用性,以用于內(nèi)容和內(nèi)容片段,例如用于通過P2P分發(fā)。 一般將會認(rèn)識到,用戶的系統(tǒng)上經(jīng)常有大量的存儲空間中存儲的是過時內(nèi)容以及價值很低或者沒有價值的內(nèi)容。為了幫助用戶防止這些文件的堆積,以及與
之相關(guān)聯(lián)的空間的丟失, 一種特制的盤空間工具優(yōu)選地與Sphere系統(tǒng)一起安裝,該工具監(jiān)視文件使用并推薦用戶注意刪除可能將來不會再被用戶使
用的內(nèi)容。用戶可能希望刪除的文件的示例包括應(yīng)用的較舊(未使用)
版本、過時的臨時文件、安裝文件、媒體的復(fù)本、應(yīng)用安裝文件,等等。此外,系統(tǒng)優(yōu)選地推薦對很長一段時間都沒有訪問的內(nèi)容進(jìn)行存檔。這
樣,Sphere系統(tǒng)幫助用戶使其中可加載媒體內(nèi)容尤其是可加載內(nèi)容以便通過P2P網(wǎng)絡(luò)與其他客戶端共享的空間的量最大化。
在一種實現(xiàn)方式中,通過內(nèi)容分發(fā)網(wǎng)絡(luò)(CDN)向分布在P2P環(huán)境中的選定參與用戶發(fā)送新發(fā)布版本(例如,在常規(guī)發(fā)布版本之前),以便用新發(fā)布的內(nèi)容來作為P2P網(wǎng)絡(luò)的種子。這樣,P2P網(wǎng)絡(luò)可以很容易地被加載以新內(nèi)容,以便很容易地支持廣泛分發(fā)。
在一種實現(xiàn)方式中,分配給用戶的下載帶寬的量是響應(yīng)于從該用戶得到的收入的量來確定的。此模型可用于本發(fā)明的其他方面,其中,為Sphere系統(tǒng)生成最大收入的用戶將因為利用該系統(tǒng)而取得最大的報酬。
在一個相關(guān)的分發(fā)方面中,其內(nèi)容必須通過CDN發(fā)送的用戶因為該特權(quán)而被收取更高的費(fèi)用。這些用戶可能是那些選擇不參與在P2P網(wǎng)絡(luò)內(nèi)提供內(nèi)容的用戶(例如,它們決定不參與),或者是那些具有低于預(yù)定閾
37值的提供記錄的用戶,或者那些明確選擇通過CDN獲得內(nèi)容的用戶,或
者其他因素,或者其組合,這些可能對關(guān)于為通過CDN進(jìn)行下載而收取額外費(fèi)用的判決起作用。這可以被用作對用戶參與根據(jù)本發(fā)明的P2P分發(fā)機(jī)制的另一個獎勵。參與P2P服務(wù)的用戶也可以被有利地提供以更高水平
的服務(wù)(例如,等待時間更低),以作為另一種形式的獎勵。
響應(yīng)于P2P參與情況、下載量、相關(guān)聯(lián)的預(yù)訂服務(wù)等等,可將用戶分類到不同層次的分發(fā)服務(wù)中。 一般來說,系統(tǒng)被配置為只要P2P配置可用就經(jīng)由P2P配置來下載內(nèi)容。在用戶選擇經(jīng)由P2P來獲得內(nèi)容并且有資格這么做、但內(nèi)容僅能經(jīng)由CDN獲得的情形中,那么通常系統(tǒng)將不會收取額外費(fèi)用,因為并不是因為他們?nèi)狈⑴c或不愿意參與才導(dǎo)致了使用CDN而不是P2P。將會認(rèn)識到,依據(jù)可用性、成本和其他因素,可以從CDN和P2P的組合獲得給定的一條內(nèi)容的片段。
系統(tǒng)的一種實現(xiàn)方式被配置為也允許內(nèi)容的物理遞送,來作為給用戶的便利。在一些情況下,將會認(rèn)識到,某些媒體(比如較老的視頻或唱片)可能不是很容易下載到(例如,在對端到對端網(wǎng)絡(luò)中不可訪問)。在系統(tǒng)操作的一種模式中,提醒用戶這個情形并且向其給出訂購物理媒體的選項。因而,可在與下載媒體相同的交易中訂購物理媒體,從而節(jié)省了用戶的時間并免去了用戶的麻煩。在此模式中,Sphere系統(tǒng)可被耦合到物理訂單履行中心,或者它可以與第三方訂單履行服務(wù)無縫地接口 (例如,XML)。
另外,系統(tǒng)優(yōu)選地在每個訂單上都向用戶提供物理遞送選項(例如,也許響應(yīng)于用戶偏好設(shè)置),因為它們可能不急著獲得內(nèi)容,而是更寧愿對視頻或音樂進(jìn)行物理遞送??赏ㄟ^多種不同的方式在Sphere系統(tǒng)內(nèi)以集成的形式獲得物理遞送。例如,可以發(fā)送包括印刷封面和內(nèi)容傳單的零售內(nèi)容包。在另一種模式中,系統(tǒng)允許用戶選擇在履行中心"燒制"的并且可包含封套和紙質(zhì)內(nèi)容的物理媒體。用戶可以隨意選擇在一張盤上"燒制"不止一個標(biāo)題(只要空間允許)(例如, 一張藍(lán)光盤上多部SD電影),或者通過不接收印刷封套和內(nèi)容傳單以達(dá)到省錢目的。將會認(rèn)識到,物理履行中心可向用戶遞送可能將需要很長一段時間來下載的整個集
38在一種模式中,當(dāng)系統(tǒng)登記了用戶對該節(jié)目的一集或多集或者一系列電影的興趣時,系統(tǒng)可以建議訂購帶盒的套組。例如,考慮用戶訂購了下
載系列幽默劇"M*A*S*H"的一集或多集,其中Sphere可以詢問用戶是否訂購?fù)暾膸Ш兄苣晏捉M。這樣,系統(tǒng)可以在增加收入的同時向用戶提供便利特征。
5.后端服務(wù)
Sphere系統(tǒng)可提供多種后端服務(wù),包括但不限于以下的后端服務(wù)。
(1) 內(nèi)容攝取 一個方面被配置用于從多個第三方web內(nèi)容和廣告內(nèi)容提供者攝取內(nèi)容。這些可以以多種格式并利用多種數(shù)字權(quán)利管理
(DRM)技術(shù)來處理。
(2) 許可證遞送 一個方面被配置用于與許可證服務(wù)器(例如,第三方內(nèi)容提供者) 一起工作,以管理受保護(hù)內(nèi)容的認(rèn)證過程。
(3) 賬戶管理 一個方面被配置用于登記和管理Sphere用戶賬戶。此外,當(dāng)在后端服務(wù)器上發(fā)布內(nèi)容時,優(yōu)選地提供內(nèi)容的同步。
(4) 共享賬戶信息 一個方面被配置用于將賬戶信息選擇性地傳輸給具有用戶內(nèi)容的第三方內(nèi)容提供者。這樣,向Sphere系統(tǒng)登記就可根據(jù)用戶自己的決定來自動將用戶鏈接到額外的服務(wù)和功能。
(5) 內(nèi)容源Sphere可以提供各種內(nèi)容源或與各種內(nèi)容源相耦合,例如以下內(nèi)容源(a)電影內(nèi)容源(例如,銷售、出租);(b)精品內(nèi)容源(例如,按觀看付費(fèi)型服務(wù));(c)個性化內(nèi)容(例如,感興趣的股票、自動新聞饋送、博客、用戶自己決定的來自個人和公司的通信,等等)。
(6) 內(nèi)容遞送后端系統(tǒng)可以支持內(nèi)容遞送,其中客戶端應(yīng)用被配置為基于來自推薦引擎的分析從服務(wù)器自動觸發(fā)內(nèi)容遞送。另外,如果條件或者用戶偏好要求的話,Sphere可與物理遞送機(jī)制相結(jié)合。
(7) 許可證遞送后端系統(tǒng)提供了與來自第三方內(nèi)容提供者的許可證服務(wù)器一起工作以管理受保護(hù)內(nèi)容的內(nèi)容認(rèn)證的能力。
39(8)內(nèi)容管理Sphere可以提供由末端用戶管理內(nèi)容的手段,或者與該手段相耦合。例如,這些可包括(但不限于)以下各項(a)為媒體控制軟件設(shè)置詳細(xì)參數(shù);(b)限定與其他媒體設(shè)備(例如便攜式設(shè)備)的交互;(c)注釋內(nèi)容并關(guān)聯(lián)內(nèi)容的不同元素;以及(d)內(nèi)容的同步及其管理。
作為示例而非限制,可以從充當(dāng)內(nèi)容履行商的合作伙伴獲得精品電影,其中Sphere提供帶有單賬戶登錄的內(nèi)容遞送和金融交易服務(wù)。這種約定模型不要求排他性。在提供新聞服務(wù)時,Sphere可以提供對免費(fèi)個性化新聞內(nèi)容(例如,嵌入有廣告)的遞送??梢岳绺鶕?jù)付費(fèi)預(yù)訂來提供付費(fèi)升級服務(wù)??梢詮膹V告、按月預(yù)訂或者收入共享中獲得收入??商峁┮蛱鼐W(wǎng)無線電服務(wù),其中Sphere基于推薦引擎提供針對用戶個性化的額外頻道。Sphere上的照片服務(wù)例如可以提供本地功能,用于通過家庭網(wǎng)絡(luò)與合作伙伴進(jìn)行照片組織和聚合,該合作伙伴提供基本特征集作為免費(fèi)服務(wù),以激勵預(yù)訂簽約過程。升級的預(yù)訂提供額外的服務(wù),例如照片存儲、打印和共享服務(wù)。Sphere還可以提供個性化的天氣服務(wù)。這些服務(wù)可伴隨有嵌入的廣告,例如用于幫助收入的廣告部分。
根據(jù)內(nèi)容管理的一個方面,內(nèi)容管理網(wǎng)站可用于管理多個任務(wù),例
如(a)設(shè)置軟件參數(shù);(b)管理內(nèi)容遞送;(C)限定與其他設(shè)備的交互;(d)讀取/添加內(nèi)容評論;(e)內(nèi)容和內(nèi)容遞送的同步,以及類似形式的內(nèi)容管理。
6.用戶接口配置
Sphere系統(tǒng)被配置用于在多種不同的操作環(huán)境內(nèi)操作,所述操作環(huán)境包括那些具有不同的硬件、不同的接口配置和不同的使用場景的操作環(huán)境。
將會認(rèn)識到,Sphere所提供的媒體內(nèi)容控制適用于所有個人計算機(jī)系統(tǒng)、媒體計算機(jī)、膝上型電腦、平板PC、 PDA、智能電話和類似的計算設(shè)備,以及例如存在于電視機(jī)、車輛等等之內(nèi)的嵌入式設(shè)備。
Sphere可以結(jié)合任何期望形式的用戶接口設(shè)備使用,例如各種顯示
40屏、鍵盤、鼠標(biāo)、點(diǎn)選設(shè)備,等等。 一種優(yōu)選的用于松弛使用場景中(例 如在電視機(jī)上觀看內(nèi)容時)的用戶接口是使用自由空間輸入設(shè)備,該設(shè)備 檢測在控制器的空間中的移動以及對界面的選擇和控制。對自由空間輸入
設(shè)備的使用增強(qiáng)了沉浸在Sphere環(huán)境中的感覺。
在Sphere系統(tǒng)的至少一種實現(xiàn)方式中,通過遙控設(shè)備中可訪問的一個 或多個推薦控件來幫助對推薦過程的控制或增強(qiáng)。該控制可以通過多種方 式來實現(xiàn)。例如,"優(yōu)選"按鈕可被集成在遙控器上,如圖1所示的按鈕 38所表示,并且耦合到用戶輸入設(shè)備24。用戶可以按壓該按鈕以提高推 薦引擎使之與當(dāng)前觀看的那條內(nèi)容關(guān)聯(lián)的偏好。為了提供帶刻度的輸入, 該按鈕可被按壓多次以提高優(yōu)先級,或者該按鈕被保持按住。此外,系統(tǒng) 優(yōu)選地提供對內(nèi)容所被給予的提高了的優(yōu)先級的反饋,例如,顯示包含從 1-10的優(yōu)先級數(shù)的偏好圖標(biāo),以及可選地顯示可用元數(shù)據(jù)的一部分,例如 標(biāo)題、集數(shù)和日期。
或者,單個推薦按鈕可用于訪問推薦的內(nèi)容、推薦參數(shù)以及明確地改 變當(dāng)前正在觀看的內(nèi)容的優(yōu)先級。
利用單按鈕示例,如果用戶短暫地按壓按鈕,然后等待足夠長的一段 延時,然后再次按壓它并保持按住它,則按鈕可用于降低優(yōu)先級。這個負(fù) 向優(yōu)先級縮放可用于糾正早先的輸入,或者更通常是用于指示推薦引擎該 節(jié)目對用戶沒有價值;例如告知推薦引擎"在觀看這個節(jié)目(或其一部 分)之后,我對它一點(diǎn)興趣都沒有"。
在一個優(yōu)選的單按鈕推薦示例中,按壓推薦(或者"偏好")按鈕會 帶出一個菜單,該菜單顯示了當(dāng)前優(yōu)先級以及菜單選項,其中第一選項是 改變最初選擇的優(yōu)先級。從而,按壓遙控器上的一組按鈕(例如,向上/向 下控件)將明確地在正向/負(fù)向改變當(dāng)前內(nèi)容的推薦優(yōu)先級。在此情況下按 壓另一組按鈕(例如,向右/向左控件)將允許用戶從各種推薦控制選項中 進(jìn)行選擇,例如檢查可用內(nèi)容、刪除不想要的推薦、預(yù)覽素材以增強(qiáng)推薦 準(zhǔn)確度、輸入額外信息以增強(qiáng)推薦、訂購?fù)扑]的內(nèi)容,等等。將會認(rèn)識 到,本領(lǐng)域的普通技術(shù)人員可以改變?nèi)绾蚊鞔_輸入推薦控制,而不會脫離 本發(fā)明的教導(dǎo)。
41應(yīng)當(dāng)認(rèn)識到,可以采用對優(yōu)先級的更精細(xì)的控制,例如提供更多或者 不同形式的輸入選擇器,這些選擇器修改當(dāng)前正在觀看的內(nèi)容的推薦引擎 優(yōu)先級。還應(yīng)當(dāng)認(rèn)識到,專用硬件設(shè)備(例如,電視機(jī))可能要求額外的 遙控器按鈕和程序來提供這些額外水平的交互式控制。
7.使用場景
作為使用場景中的起始參考點(diǎn),用戶體驗被劃分成三個寬泛限定的使 用的場景(1)有限時間專注使用;(2)長時間專注使用;以及(3) 長時間被動使用。這些場景中的每一種將被分類如下。
7.1使用場景1:有限時間專注
這種場景被不嚴(yán)格地定義為就有限的一組專注動作在有限的時間中與
Sphere交互。通常,這種形式的活動涉及用戶將較短的突發(fā)時間花在 Sphere或者他們用來訪問內(nèi)容的設(shè)備上。這種情況與環(huán)境、任務(wù)或者設(shè)備 本身的實際限制/焦點(diǎn)緊密耦合。作為簡單的示例,用戶可能走向一音頻重 放設(shè)備,選擇音樂播放列表,按下播放,然后走開。有限時間專注任務(wù)的 概念還可以通過以下示例來說明播放音樂、進(jìn)行照片幻燈片放映、播放 短視頻、檢查天氣、檢查新聞、檢査日期和/或時間、檢查交通、檢查地 址,等等。
例如,以下是用戶可花費(fèi)有限交互時間的環(huán)境的示例汽車、公共交
通(例如,火車、公共汽車、通勤貨車,等等)、禾f]/或移動(例如,行 走、站在公共區(qū)域、咖啡館、餐館、體育俱樂部,等等)。用戶在這種有
限時間專注活動中可能與之交互的設(shè)備有可能特征在于具有r至7"的屏
幕尺寸、低成本、低功率、有限的性能、有限的(專注)的一組功能、以
及有限的I/O (輸入/輸出)能力(例如,有限的一組按鍵和導(dǎo)航控件)。
以上的說明性示例可包括具有小UI的通用遙控器、移動電話、微型
PC/UMPC (例如,觸摸輸入、對角線在2"-7"范圍內(nèi)的屏幕大小)、PDA/
口袋PC;數(shù)字相框;以及音頻重放設(shè)備。
7.2使用場景2:長時間專注
這種使用場景指的是用戶能夠并且有興趣保持靜止,專注于一個或多
42個要求用戶投入更多時間的任務(wù)。
一般來說,該環(huán)境是這樣一種環(huán)境,其中,用戶可以在相當(dāng)長的一段 時間中保持靜止,而不會感覺不適。由于要執(zhí)行的任務(wù)的性質(zhì),他們很有 可能要求一個平坦的表面或者一個其中鍵盤被用作多類輸入方法之一的表 面。作為示例而非限制,可能的位置可包括家中、書房、辦公室(家中/ 工作)、廚房(例如,準(zhǔn)備餐飯或者在餐桌上)、臥室、室外、咖啡館或 餐館、宿舍、教室、辦公室,等等。
在這種類別中使用的設(shè)備允許了更詳細(xì)的輸入,例如字符和指針輸入 兩者(例如,鍵盤和鼠標(biāo)或者等同的功能)以及輸出。這種類別的一類顯 著的設(shè)備是個人計算機(jī)(例如,桌面型、筆記本型、亞筆記本型,以及類 似的)。
就Sphere系統(tǒng)而言,尤其很適合于在這種情況下實現(xiàn)的那些類型的任
務(wù)包括管理功能,例如管理內(nèi)容和媒體的個人庫。作為示例而非限制,這
些功能可包括以下各項管理賬戶信息、登錄信息、計費(fèi)信息、地址信
息、檢查賬戶狀態(tài)、設(shè)置軟件的詳細(xì)參數(shù)、管理內(nèi)容庫、確定要下載的素 材、確定下載到何處、刪除內(nèi)容、向庫添加內(nèi)容、執(zhí)行內(nèi)容購買、移動內(nèi) 容、高級搜索、向內(nèi)容添加評論、為內(nèi)容加標(biāo)簽、將內(nèi)容組織成類別、編 輯內(nèi)容、將內(nèi)容傳送到便攜式設(shè)備、將內(nèi)容導(dǎo)入到設(shè)備、讀取內(nèi)容評論以 及類似的功能。
7.3使用場景3:長時間被動
這指的是用戶愿意在Sphere系統(tǒng)上花費(fèi)較長的一段時間,其中專注狀 態(tài)通常較為松弛(例如,被動的、松弛的),比如觀看電影,其中用戶通 常不是那么迫切地要完成緊急的目的。
在這種場景中察覺到的差別在于環(huán)境允許用戶更松弛并進(jìn)入與UI的
被動交互。例如,環(huán)境可包括以下各項中的任何一種家中或公寓中的任
何房間(例如,起居室、臥室、家庭室、家庭影院室、娛樂室、天井/露 臺,等等)、宿舍、飛機(jī)、汽車的乘客座位區(qū)域,等等。
看起來尤其適合于這種長時間專注場景的設(shè)備是那些最適應(yīng)松弛交互 的設(shè)備。松弛交互的特性包括更大的屏幕尺寸(能夠從較遠(yuǎn)距離觀看)以
43及易于操作的用戶界面,優(yōu)選能夠進(jìn)行遠(yuǎn)程操作(在較遠(yuǎn)距離上操作)。 房間中的距離可以在10英尺(約為3米)的量級上,但它也完全可以在 一、兩英尺一直到30英尺左右的范圍內(nèi)。由于是長距離操作,將會認(rèn)識 到用戶通常直接與設(shè)備交互,但是是通過一個允許對主設(shè)備進(jìn)行遙控的單 獨(dú)輸入設(shè)備來進(jìn)行的。為了提供在這種用戶場景中可能實現(xiàn)的最佳用戶體 驗,遠(yuǎn)程輸入設(shè)備和UI應(yīng)當(dāng)是彼此關(guān)聯(lián)地形成的。例如,屏幕通常約為
26英寸或更大,而遙控器通常將被配置用于在設(shè)備本身上執(zhí)行有限的一組命令。
該長時間場景的性質(zhì)大大地限制了用戶可能愿意執(zhí)行的任務(wù)的范圍。 在一些情況下,這些任務(wù)可能限于可導(dǎo)航的任務(wù),例如瀏覽、簡單搜索、 購買以及類似的操作。以下列表包括被分類為主要和次要專注活動的多個 說明性示例。主要專注活動包括(但不限于)內(nèi)容瀏覽(例如,在內(nèi)容 中漫游、査找相關(guān)媒體、查找相關(guān)產(chǎn)品信息、讀取簡要內(nèi)容元數(shù)據(jù))、簡 單內(nèi)容搜索(即,經(jīng)由子類別進(jìn)行搜索)、對內(nèi)容的一次點(diǎn)擊式購買、觀 看內(nèi)容(例如,觀看視頻、觀看照片、觀看幻燈片、觀看媒體縮略圖(例 如藝術(shù)畫冊、唱片封面),收聽內(nèi)容、以及為內(nèi)容加標(biāo)記以便以后觀看。 次要專注活動包括(但不限于)檢查重要信息(例如,天氣、新聞、股 票、體育),等等。
應(yīng)當(dāng)認(rèn)識到,Sphere系統(tǒng)被配置為在這些不同的使用場景中支持用戶 匿名,其中歷史數(shù)據(jù)被用于輔助用戶興趣,同時維護(hù)用戶隱私。
8. Sphere的內(nèi)容攝取
將內(nèi)容攝取到系統(tǒng)中以供以后散布的過程包括收集元數(shù)據(jù)以及實際內(nèi) 容。將會認(rèn)識到,術(shù)語"元數(shù)據(jù)"在這里用來表示描述其他數(shù)據(jù)的數(shù)據(jù), 尤其是表示要發(fā)布的對象的數(shù)據(jù)。例如,描述電影的元數(shù)據(jù)通常將包括內(nèi) 容格式、標(biāo)題、領(lǐng)域、描述、發(fā)布年份、導(dǎo)演、演員、工作室、聲軌信 息,等等。元數(shù)據(jù)信息可被擴(kuò)展以包括關(guān)于內(nèi)容元素的任何期望素材。
圖4示出了供Sphere系統(tǒng)使用的元數(shù)據(jù)和內(nèi)容的流。元數(shù)據(jù)被示為通 過元數(shù)據(jù)攝取過程76從內(nèi)容提供者74a、 74b、 74c的群組72攝取到數(shù)據(jù)
44存儲裝置78中,業(yè)務(wù)規(guī)則應(yīng)用80對該數(shù)據(jù)存儲裝置78進(jìn)行操作。內(nèi)容被 從內(nèi)容提供者72接收并被存儲在內(nèi)容存儲裝置84中。在所示出的實現(xiàn)方 式中,內(nèi)容提供者提供元數(shù)據(jù)和內(nèi)容兩者。元數(shù)據(jù)優(yōu)選地在元數(shù)據(jù)攝取過 程期間被轉(zhuǎn)換成適合于系統(tǒng)的格式并被置于數(shù)據(jù)存儲裝置78中。
根據(jù)至少一種實現(xiàn)方式的系統(tǒng)既支持程序發(fā)起的也支持用戶發(fā)起的對 元數(shù)據(jù)的擴(kuò)展。當(dāng)添加額外的對象時,系統(tǒng)優(yōu)選地被配置為擴(kuò)展元數(shù)據(jù)以
結(jié)合先前未限定的關(guān)系、等級,等等。認(rèn)為以下這種方式是優(yōu)選的
Sphere系統(tǒng)不向所允許的元數(shù)據(jù)擴(kuò)展的性質(zhì)或類型施加任何實際限制。根 據(jù)至少一種實現(xiàn)方式的系統(tǒng)支持從多個源攝取元數(shù)據(jù),因此創(chuàng)建了混合元 數(shù)據(jù)集。來自內(nèi)容所有者的元數(shù)據(jù)經(jīng)常是不完整的,其中,通過從備選源 獲取額外元數(shù)據(jù)來實現(xiàn)額外的益處。系統(tǒng)被配置為從多個提供者和用戶攝 取元數(shù)據(jù)和內(nèi)容,其最終結(jié)果是更加有用的一組元數(shù)據(jù)。
將會認(rèn)識到,給定內(nèi)容元素的元數(shù)據(jù)可包括關(guān)于該元素的各種信息, 其中例如可包括內(nèi)容類型、格式、標(biāo)題、日期、持續(xù)時間、演員表、摘
要、特殊特征、以及所期望的關(guān)于內(nèi)容元素的其他信息。
根據(jù)本發(fā)明的一個方面,元數(shù)據(jù)可被擴(kuò)展以包括支持對與內(nèi)容元素相 關(guān)的廣告內(nèi)容的控制和生成的信息。例如,元數(shù)據(jù)串可與產(chǎn)品放置相關(guān) 聯(lián),其中某一項目的分類符被與該項目的信息和聯(lián)絡(luò)信息包括在一起。在 一種情況中,時間(或時間范圍)、位置(或位置范圍)、產(chǎn)品的標(biāo)識被 與關(guān)于產(chǎn)品的信息、可從中獲得項目的鏈接(例如,web地址、電子郵件 地址、電話號碼等等)包括在一起。這樣,Sphere環(huán)境內(nèi)的用戶可以選擇 屏幕上的項目或者懸停在屏幕上的項目之上以便獲得關(guān)于這些產(chǎn)品和服務(wù) 的信息或者對這些產(chǎn)品和服務(wù)下訂單。
根據(jù)本發(fā)明的另一個方面,元數(shù)據(jù)可以對廣告內(nèi)容的插入點(diǎn)進(jìn)行排名 和/或表征。例如,位置的排名(例如場景變化),其中,可以在對內(nèi)容流 的干擾最小的情況下插入廣告。這種元數(shù)據(jù)廣告標(biāo)記的一種實現(xiàn)方式在內(nèi) 容中包括位置的標(biāo)識符(例如,時間偏移量),并且在內(nèi)容中包括該位置 的"價值"的排名(例如,從0-7的值)。在此情況下的排名可基于對用 戶體驗的干擾性最小的位置。排名可以是有序的(例如,列表中的每個條
45目具有唯一的值),或者是無序的(例如,每個條目具有從《至p的 值)。
返回圖4的描述,可以看出,在塊80,施加業(yè)務(wù)規(guī)則(定價、推廣, 等等)。然后,在利用內(nèi)容獲取的位置信息來進(jìn)行更新之后,元數(shù)據(jù)被存
儲以供Sphere系統(tǒng)使用。同時,每條內(nèi)容的單個拷貝被置于內(nèi)容存儲裝置 84中,以供內(nèi)容分發(fā)網(wǎng)絡(luò)86使用,例如為Sphere客戶端94服務(wù)。業(yè)務(wù)規(guī) 則過程80支持對業(yè)務(wù)規(guī)則的限定和應(yīng)用,這些業(yè)務(wù)規(guī)則限定了定價、捆 綁、商業(yè)活動、編碼要求、基于時間的地理分布限制、以及內(nèi)容的針對性 提供。該功能優(yōu)選地是在對象層次結(jié)構(gòu)的個別對象級別和所有級別上提供 的。業(yè)務(wù)規(guī)則限定優(yōu)選地是通過管理應(yīng)用和程序接口兩者來支持的。
一旦內(nèi)容和元數(shù)據(jù)兩者都已被攝取,它就可被發(fā)布到媒體發(fā)布網(wǎng)絡(luò)88 和web管理服務(wù)90 (例如,web服務(wù)器),同時內(nèi)容被發(fā)送到內(nèi)容分發(fā)網(wǎng) 絡(luò)86。媒體發(fā)布網(wǎng)絡(luò)將元數(shù)據(jù)推送到Sphere客戶端94, Sphere客戶端94 進(jìn)而又將其作為適當(dāng)?shù)膬?nèi)容庫來顯示,如圖中所示。
根據(jù)至少一種實現(xiàn)方式,Sphere例如通過來自提供不同類型內(nèi)容的多 種內(nèi)容提供者的應(yīng)用程序接口 (API),來支持自動、程序化的內(nèi)容攝 取。該支持可包括映射來自內(nèi)容提供者的綱要(schema)(例如, XML)。應(yīng)用程序接口 (API)應(yīng)當(dāng)與文件禾n/或訓(xùn)練一起提供給Sphere服 務(wù)提供者。
客戶端94處的用戶可以直接從Sphere客戶端接口選擇內(nèi)容,在這種 情況下請求通過媒體發(fā)布網(wǎng)絡(luò)88直接流回位于賬戶存儲裝置98中的個體 的賬戶。用戶可以使用PC客戶端96來訪問例如web管理服務(wù)器90上的 web界面(如圖所示),以選擇要下載的內(nèi)容并且將其置于其在賬戶存儲 裝置內(nèi)的賬戶中。在任一種情況下,請求都導(dǎo)致內(nèi)容被置于內(nèi)容分發(fā)網(wǎng)絡(luò) 86中的選定設(shè)備隊列中。
在本發(fā)明的一種實現(xiàn)方式中,在內(nèi)容被遞送到Sphere客戶端94之 后,客戶端設(shè)備向由內(nèi)容提供者維護(hù)的、例如包括服務(wù)器102a、 102b和 102c在內(nèi)的許可證服務(wù)器IOO請求許可證。內(nèi)容提供者利用如圖所示的回 到Sphere客戶端的數(shù)據(jù)流來履行許可證請求,其中,可根據(jù)許可證條款來
46享用內(nèi)容。
推薦引擎104的使用數(shù)據(jù)例如被前端服務(wù)器所累積,并被置于使用存
儲裝置106中。推薦引擎104分析給定用戶的數(shù)據(jù)內(nèi)的數(shù)據(jù)(例如使用數(shù) 據(jù)),以便形成推薦。這些推薦被置于賬戶存儲裝置98中,例如置于推 薦內(nèi)容隊列內(nèi),然后被內(nèi)容分發(fā)網(wǎng)絡(luò)中的較低級別的設(shè)備隊列所訪問,以 便進(jìn)行靜默(點(diǎn)滴式)下載。類似地,廣告存儲裝置108連接到推薦引 擎,以對廣告在內(nèi)容內(nèi)的使用和放置進(jìn)行優(yōu)化。
Web合作伙伴IIO和廣告合作伙伴112在圖4中被示出在Sphere系統(tǒng) 的至少一種實現(xiàn)方式內(nèi)。術(shù)語"web合作伙伴"在這里用來表示合作向 Sphere客戶提供服務(wù)的一個或多個web服務(wù)提供者。
前端集成服務(wù)92在圖中被示為耦合到使用存儲裝置和Sphere客戶 端??紤]到向(例如具有有限的輸入或顯示能力的)不同類型的客戶端設(shè) 備遞送內(nèi)容的需求,優(yōu)選地,針對該設(shè)備來格式化由這些服務(wù)遞送的網(wǎng)頁 和媒體。該訪問優(yōu)選地是通過用于遞送多類web服務(wù)的共同接口來提供 的,而不是讓每個個體產(chǎn)品直接與一個不同的專有第三方服務(wù)相接口。前 端服務(wù)器92的目的在于幫助web合作伙伴的集成、解決上述問題、以及 收集客戶使用信息。
與Sphere系統(tǒng)相關(guān)聯(lián)的廣告合作伙伴生成與內(nèi)容相關(guān)聯(lián)的廣告,例如
類似于傳統(tǒng)的電視商業(yè)廣告、橫幅廣告、點(diǎn)擊式廣告、其他類型的廣告以 及其組合。在至少一種實現(xiàn)方式中,Sphere確定將利用推薦引擎來生成哪 種針對性廣告,其方式類似于推薦引擎如何得出具有最高的用戶價值優(yōu)先 級的內(nèi)容的方式。以類似的方式,推薦引擎分析使用數(shù)據(jù)和廣告存儲裝置 中可用的廣告,以確定要遞送到給定客戶的適當(dāng)廣告,以便在根據(jù)用戶決 定和選擇來設(shè)置的界限內(nèi)最大化對廣告主的價值。將會認(rèn)識到,Sphere系 統(tǒng)可以這樣建模內(nèi)容具有正的獲得成本或中性獲得成本,而廣告具有負(fù) 獲得成本或中性獲得成本(也就是說,它們是用戶的正收入)。廣告被置 于用戶的隊列中,并被下載到客戶端設(shè)備,其中,客戶端應(yīng)用將會適當(dāng)?shù)?輸出素材。此外,更適合于web環(huán)境的廣告將在web界面上顯示,例如客 戶將會在從PC訪問網(wǎng)站時觀看它們。
479.總結(jié)Sphere能力 9.1 一般推薦過程
Sphere媒體平臺的重要方面之一涉及推薦機(jī)制,這種機(jī)制能夠自動地 為用戶系統(tǒng)"儲備"下載的媒體內(nèi)容,這些媒體內(nèi)容已準(zhǔn)備好供觀看,或 者在解除鎖定后觀看。
圖5以示例方式示出了根據(jù)本發(fā)明的一些方面的內(nèi)容推薦方法的流程 圖。塊130中表示的是收集關(guān)于用戶偏好和先前的觀看的信息(例如在激 活推薦引擎之前收集)的可選步驟。根據(jù)塊132,媒體選擇和觀看被登記 和存儲在媒體簡檔中。推薦引擎例如響應(yīng)于對可下載媒體內(nèi)容、物理媒體 內(nèi)容或可與媒體內(nèi)容相關(guān)聯(lián)的其他項目(例如,媒體中描繪的角色、主 題、活動、生活方式,等等)的購買,將關(guān)于用戶觀看或者用戶選擇的素 材的信息存儲在用戶簡檔內(nèi)。推薦引擎例如周期性地或者實時地或者響應(yīng) 于推薦隊列(等待下載的內(nèi)容元素)或者推薦列表(已下載到用戶的內(nèi) 容)的空狀態(tài),來分析媒體簡檔。根據(jù)塊134,可選地,針對一個或多個 群組列表以及與該群組列表的成員的偏好相關(guān)聯(lián)的信息來分析媒體簡檔。 根據(jù)塊136,將媒體簡檔與控制服務(wù)器可訪問的媒體內(nèi)容相比較,以確定 預(yù)期哪個可訪問的媒體將具有最高價值,或者最高的價值成本量度比(例 如,貨幣成本、非貨幣交換成本(即,優(yōu)惠券)、帶寬利用成本,等 等)。判決可在用戶上下文中由其自己作出,或者結(jié)合其他上下文(例如 分發(fā)流上下文和/或系統(tǒng)收益率上下文)作出。
在塊138中,為對用戶有價值的內(nèi)容生成推薦(例如,可選地提供跨 越較寬上下文(比如分發(fā)流和系統(tǒng)收益率)的益處)。本發(fā)明的至少一種 實現(xiàn)方式在下載之前對推薦排隊,如可選的過程塊140所示。在優(yōu)選的實 現(xiàn)方式中,系統(tǒng)被配置有用戶界面,以向用戶提供對推薦隊列的訪問,其 中,他們可以預(yù)覽和/或修改隊列條目(例如,刪除項目)。這意味著人類 語言元素與推薦隊列的條目相耦合以幫助人類的預(yù)覽和/或修改。
Sphere可以選擇最優(yōu)的素材來下載,但是,本發(fā)明的一個可選的方面 提供了 "次最優(yōu)"選擇,從而可以考慮其他量度(例如那些在下載時存在的量度)。這是一種形式的價值/成本分析,其中一部分下載判決是在下載 開始時作出的。系統(tǒng)被配置為在作出關(guān)于下載哪個內(nèi)容元素的判決之前獲 取關(guān)于網(wǎng)絡(luò)、服務(wù)器和/或P2P的條件的信息。作為示例而非限制,在推薦 隊列中列出的內(nèi)容不需要按優(yōu)先級順序來下載,而是可以經(jīng)歷該"次最 優(yōu)"選擇。在至少一種可選的實現(xiàn)方式中,根據(jù)塊142,使用額外的量度 來選擇隊列所指向的哪個內(nèi)容元素此時將被下載。在本發(fā)明的一種模式 中,諸如分發(fā)流或交易的收益率之類的時間性條件被引入,以增進(jìn)對要開 始下載的內(nèi)容元素(被認(rèn)為很有可能對用戶有益的內(nèi)容元素)的選擇。
通過塊144給出的推薦的內(nèi)容被自動下載到用戶,而用戶無需選擇要
下載的內(nèi)容。將會注意,無需任何用戶交互,系統(tǒng)就可以確定內(nèi)容元素并 將其下載到用戶,或者用戶可以隨意選擇提供額外信息來幫助用戶簡檔, 和/或在下載過程之前預(yù)覽推薦。
根據(jù)本發(fā)明的至少一種實現(xiàn)方式,在塊146,所推薦的內(nèi)容的可用性 可選地被傳輸?shù)接脩?。?yīng)當(dāng)認(rèn)識到,對可用內(nèi)容的這種傳輸可以采取任何 期望的形式。作為示例而非限制,當(dāng)內(nèi)容可供用戶訪問時,可以例如通過
以下方式來提醒用戶在已下載元素的列表內(nèi)制作一個條目(例如,可訪
問的按鈕、可訪問的節(jié)目指南、可訪問的菜單,等等)、生成音頻提醒、 顯示橫幅廣告(例如,在桌面、邊界、節(jié)目指南等等之內(nèi))、播放預(yù)告 片、在其他媒體的播放期間或者在媒體片段之間播放商業(yè)片段、或者以上 各項的組合。
塊148表示例如響應(yīng)于對交易的處理而解除對已下載的推薦內(nèi)容的鎖 定的可選步驟。應(yīng)當(dāng)認(rèn)識到,交易可以涉及直接貨幣交易、或者偽貨幣交 易(例如,媒體信用、購物券、折扣、點(diǎn)數(shù),等等),或者安全性/標(biāo)識過 程,其中,內(nèi)容僅能被選定的一方或多方訪問,以及其他解鎖配置及其組 合。應(yīng)當(dāng)認(rèn)識到,某些內(nèi)容(例如公共領(lǐng)域內(nèi)容)可以被用戶訪問而無需 執(zhí)行任何形式的交易。
在塊150,表示內(nèi)容的用戶訪問,例如觀看下載的內(nèi)容,或者以其他 方式訪問文件以便預(yù)覽、移動、刪除,等等。
在塊152中示出一個可選的反饋步驟,其中,從用戶收集關(guān)于推薦的
49信息,而在可選的步驟154,推薦引擎和/或用戶簡檔(例如,包括適用的 群組列表)被系統(tǒng)修改以增大將來的推薦的準(zhǔn)確度。例如,從用戶收集關(guān) 于推薦的適配度的信息,其方式例如是響應(yīng)于復(fù)選框選擇、菜單遍歷、文 本行解析或者其他反饋收集機(jī)制。將會認(rèn)識到,以上步驟是作為示例性的 實現(xiàn)方式的,并且可以結(jié)合例如以下描述的那些變體和方面來使用,而不 會脫離本發(fā)明的教導(dǎo)。
以下列表包括在本說明書中描述的Sphere系統(tǒng)的多個重要方面,此總 結(jié)是作為示例而非限制給出的,其中,它并沒有列出在任何給定的上下文 中重要的每個元素。
9.2平臺配置。
(a) 優(yōu)選地,Sphere的使用要求登記過程和協(xié)定。
(b) 在用戶和Sphere以及任何第三方涉及者之間能夠進(jìn)行交易處理。
(c) 從PC系統(tǒng)(或者類似的基于OC的平臺)或從嵌入式系統(tǒng)操作 的程序。
(d) 可能涉及分發(fā)合作伙伴來提供對輔助性服務(wù)的支持。
(e) 在Sphere上支持來自各種合作伙伴的廣告。 9.3內(nèi)容的預(yù)加載。
(a) 系統(tǒng)構(gòu)建過程根據(jù)本發(fā)明被配置,使得在被構(gòu)建時一組媒體內(nèi) 容被加載在機(jī)器上。還描述了對內(nèi)容分段并將在被配置用于P2P操作的不 同機(jī)器上加載不同片段。另外,描述了內(nèi)容遞送的個性化,這可以提供初 始化推薦引擎的機(jī)制。
(b) 仿真器,用于確定(b)預(yù)先填充的電影的最優(yōu)數(shù)目;(2) 用作每個電影的種子的片段的最優(yōu)數(shù)目;以及(3)片段的最優(yōu)大小。
9.4推薦引擎。
(a) 被配置為識別用戶感興趣或很有可能感興趣的至少一條內(nèi)容。
(b) 例如,關(guān)于可用內(nèi)容的信息以元數(shù)據(jù)、所提取的信息、從觀看 者收集的等級和信息、來自其他來源的信息及其組合的形式來保持。
(c) 推薦引擎根據(jù)在本地或者在服務(wù)器(例如,中央服務(wù)器)上存儲的用戶偏好信息(觀看者簡檔)來操作。
(d) 識別分集觀看(例如, 一系列內(nèi)的某些集)。示例系列名 稱、標(biāo)題、日期、時間,等等。
(e) 確立識別的閾值條件。示例被認(rèn)為是已觀看過或感興趣的播 放時間。
(f) 基于特性(例如元數(shù)據(jù))識別觀看。示例1:分類、主題、導(dǎo) 演,演員,等等。示例2:體育(賽事、團(tuán)隊、運(yùn)動員);新聞(位置、 范圍、深度、主題);天氣(位置、范圍、深度),等等。
(g) 響應(yīng)于為記錄廣播、線纜或衛(wèi)星內(nèi)容而確立的設(shè)置(例如,節(jié) 目指南)來收集用戶偏好。
(h) 響應(yīng)于重放可移動媒體內(nèi)容(例如從DVD)和HD內(nèi)容媒體 (例如藍(lán)光)來收集用戶偏好。
(i) 請求和接受用戶限定的偏好類別。
(j)允許用戶標(biāo)記哪個媒體內(nèi)容先前已觀看過或者哪個他們不感興 趣,以及從系列內(nèi)容列表中隨意選擇具體的集作為不感興趣的。
(k)允許用戶標(biāo)記哪個媒體內(nèi)容是他們感興趣的,以及從系列內(nèi)容 列表中隨意選擇具體的集作為感興趣的。
(1)已分析的用戶歷史(例如,觀看,表明興趣,訂購)。
(m)響應(yīng)于使價值成本比或投資回報率(ROI)最大化而選擇的推 薦。分析成本相對于預(yù)期收益的比率,以便提供更加劃算的選擇。
(n)推薦引擎根據(jù)用戶偏好信息集進(jìn)行操作,以選擇要使用戶注意 到的廣告和供應(yīng)品。
(o)推薦引擎可以指示何時、如何播放廣告,例如在其他內(nèi)容內(nèi)的
選定位置處播放(例如,無縫地嵌入)、按一定的時間間隔、在內(nèi)容外, 等等。
(p )推薦引擎允許用戶實時控制哪些供應(yīng)品如何被導(dǎo)向用戶。 (q)推薦引擎允許用戶輸入最近的購買興趣,或者對購買興趣的實 時列表重新設(shè)定優(yōu)先級。
(r)實時生成推薦到推薦內(nèi)容隊列中,用戶被允許在等待下載的同時
51訪問該推薦內(nèi)容隊列。
(S)在內(nèi)容隊列的記錄內(nèi)包括人類可讀字段(或者人類可讀字段與這 些記錄相關(guān)聯(lián)),其中,用戶可在預(yù)覽被提名下載的推薦內(nèi)容時了解內(nèi)容
f曰息。
(t)與用戶相接口,以預(yù)覽推薦內(nèi)容隊列,并且根據(jù)需要向內(nèi)容隊列 中的元素輸入改變,包括刪除和優(yōu)先級改變,以及其他改變。
(U)控制推薦內(nèi)容隊列深度以調(diào)節(jié)用戶在執(zhí)行下載之前可預(yù)覽推薦 的時間段。
(V)響應(yīng)于提供該內(nèi)容的質(zhì)量較低的格式(例如,有限分辨率),
來收集用戶關(guān)于內(nèi)容推薦的反饋。
(w)生成關(guān)于為何提出推薦的人類可讀原因。
(X)基于元數(shù)據(jù)信息生成推薦反饋,用于創(chuàng)建關(guān)于推薦的肯定和否
定響應(yīng)。
9.5內(nèi)容分發(fā)。
(a) 經(jīng)由內(nèi)容分發(fā)網(wǎng)絡(luò)(CDN)或?qū)Χ说綄Χ?P2P)的內(nèi)容分發(fā)。
(b) 系統(tǒng)能夠選擇使用哪個機(jī)制或者機(jī)制的組合來控制成本和等待 時間因素。
(c) 用戶為推薦的內(nèi)容選擇盤空間份額。
(d) 經(jīng)由服務(wù)器到對端(基于服務(wù)器)和對端到對端(P2P)的分發(fā)。
(e) 支持任何主流CODEC和DRM。
(f) 響應(yīng)于來自推薦引擎的推薦而分發(fā)內(nèi)容。
(g) 以非實時方式進(jìn)行內(nèi)容的"點(diǎn)滴式"分發(fā)。
(h) 在低帶寬使用的時段期間(例如夜間,或者基于利用率和/或用 戶選擇的其他時間段)分發(fā)內(nèi)容。
(i) 自動下載音樂文件,例如響應(yīng)于用戶選擇的類型(即,新的體裁 /類別/藝術(shù)家、推薦)。
(j)為支持P2P內(nèi)容分發(fā)而生成獎勵;例如基于所提供的支持的水平。
52(k)支持P2P的獎勵,其形式是能夠訪問內(nèi)容、購買內(nèi)容和/或租用 內(nèi)容。次優(yōu)選的是使用直接貨幣獎勵。 (1)輸出人類可讀的推薦原因。
(m)向用戶傳達(dá)關(guān)于與觀看從推薦引擎下載的內(nèi)容相關(guān)聯(lián)的費(fèi)用和/
或條件。
(n)對內(nèi)容的附條件觀看,其中觀看者可被允許觀看一種形式的內(nèi) 容,來交換他們對另一條內(nèi)容(例如另一個節(jié)目,或者更通常是廣告內(nèi) 容)的觀看。
(o)收集關(guān)于推薦為何有針對性或者沒有針對性的具體反饋,以便 針對每個給定用戶提高推薦的準(zhǔn)確度。
(p)響應(yīng)于網(wǎng)絡(luò)的狀態(tài)以及利用率和成本因素,通過服務(wù)器、從對 端(例如,在P2P網(wǎng)絡(luò)中)或者其組合進(jìn)行分發(fā)。
(q)與對內(nèi)容的物理遞送相集成。在一些情況下,用戶可以在系統(tǒng) 的幫助下選擇獲得物理格式的媒體。 9.6對內(nèi)容的存儲、管理和使用。
(a) 智能監(jiān)視以補(bǔ)充和重新配置所推薦的內(nèi)容。
(b) 保留所推薦的內(nèi)容,以實現(xiàn)出租或銷售級別的可訪問性。
(c) 執(zhí)行交易以購買/租用內(nèi)容,例如接受支付、下載額外的素材/許 可證素材、發(fā)出許可證,等等。
(d) 可執(zhí)行對內(nèi)容(視頻、音頻和圖像)的自動聚合和同步。
(e) 在本地通過任何選定的設(shè)備(例如,音頻系統(tǒng)、TV)來重放音 樂庫內(nèi)容。
(f) 共享可從任何位置訪問的照片。 9.7用戶界面。
(a) 鏈接用戶場景"2英尺"UI場景和"10英尺"UI場景。2英 尺是用戶在PC或智能設(shè)備處,IO英尺是用戶在TV或類似設(shè)備處。
(b) 被配置為使用自由空間點(diǎn)選設(shè)備來輔助沉浸式用戶體驗。
(c) 可選地配置有偏好控件的遙控器,從而允許對選擇輸入進(jìn)行用 戶控制修改。(d) 顯示關(guān)于推薦的內(nèi)容的信息。
(e) 允許用戶預(yù)覽內(nèi)容推薦,以在下載內(nèi)容之前進(jìn)行優(yōu)先級設(shè)定、
刪除和修改。
(f) 顯示哪個內(nèi)容已被接收到并準(zhǔn)備好供訪問,例如供出租或銷售。
(g) 在一種情況下,所下載的推薦內(nèi)容響應(yīng)于(例如優(yōu)選地來自單個控制輸入的)遙控命令被列出。
因此,可以看出,Sphere系統(tǒng)提供了以媒體為中心的環(huán)境,從該環(huán)境中,用戶被給予了對其與媒體相關(guān)的體驗的完全控制。系統(tǒng)被配置為直接提供多種服務(wù)并且與第三方服務(wù)集成和/或無縫地耦合。
雖然以上描述包含許多細(xì)節(jié),但是這些細(xì)節(jié)不應(yīng)當(dāng)被解釋為限制本發(fā)明的范圍,而只是提供了對本發(fā)明的一些目前優(yōu)選的實施例的說明。因此,將會認(rèn)識到,本發(fā)明的范圍完全涵蓋對本領(lǐng)域普通技術(shù)人員來說顯而易見的其他實施例,并且本發(fā)明的范圍因此僅由所附權(quán)利要求所限,在權(quán)利要求中,除非另有指明,否則以單數(shù)形式提及一個要素并不意圖表示"一個且僅一個",而是表示"一個或多個"。本領(lǐng)域普通技術(shù)人員已知的與上述優(yōu)選實施例的要素的所有結(jié)構(gòu)、化學(xué)和功能等同物通過引用被明確并入在此并且意圖被當(dāng)前權(quán)利要求所涵蓋。另外, 一個設(shè)備和方法并不需要解決本發(fā)明要解決的每一個問題才能被當(dāng)前權(quán)利要求所涵蓋。另外,本公開中的要素、組件和方法步驟都不意圖獻(xiàn)給公眾,不論該要素、組件和方法步驟是否在權(quán)利要求中明確記載。這里的權(quán)利要求要素都不應(yīng)當(dāng)根據(jù)35 U.S.C. 112第六款的規(guī)定來解釋,除非該要素是明確地用短語"用于...的裝置"來記載的。
5權(quán)利要求
1.一種用于獲得媒體內(nèi)容的裝置,包括用戶控制服務(wù)器,該用戶控制服務(wù)器被配置用于通過分布式網(wǎng)絡(luò)與個人媒體設(shè)備通信并且通過所述分布式網(wǎng)絡(luò)訪問媒體內(nèi)容和元數(shù)據(jù);所述用戶控制服務(wù)器被配置用于為個人媒體設(shè)備提供對媒體內(nèi)容的選擇性訪問,該個人媒體設(shè)備被配置用于訪問和重放來自耦合到該個人媒體設(shè)備的源和來自通過所述用戶控制服務(wù)器耦合的源的內(nèi)容;以及可操作地耦合到所述用戶控制服務(wù)器的推薦引擎,所述推薦引擎被配置用于,為所述個人媒體設(shè)備的至少一個用戶收集媒體選擇和觀看的歷史,所述歷史被收集到用戶媒體簡檔中,響應(yīng)于針對所述用戶控制服務(wù)器可訪問的媒體內(nèi)容分析所述用戶媒體簡檔,來為預(yù)期對用戶有價值的內(nèi)容生成推薦,響應(yīng)于所述推薦來控制到所述個人媒體設(shè)備的內(nèi)容下載,所述下載是自動執(zhí)行的,而無需用戶選擇和觸發(fā)所述下載,以及向用戶傳達(dá)在所述個人媒體設(shè)備內(nèi)所推薦內(nèi)容的可用性。
2. 如權(quán)利要求l所述的裝置其中,所述分布式網(wǎng)絡(luò)包括因特網(wǎng);其中,至少一個服務(wù)器向所述用戶控制服務(wù)器提供對媒體內(nèi)容和元數(shù)據(jù)的訪問。
3. 如權(quán)利要求1所述的裝置,其中,所述推薦引擎包括被配置用于在所述控制服務(wù)器、所述個人媒體設(shè)備或者所述控制服務(wù)器和個人媒體設(shè)備的組合上運(yùn)行的程序。
4. 如權(quán)利要求1所述的裝置,其中,所述個人媒體設(shè)備是從由以下各項組成的電子設(shè)備群組中選擇出來的個人計算機(jī)、膝上型計算機(jī)、掌上型電腦、平板PC、個人數(shù)字助理(PDA)、智能電話、電視機(jī)、機(jī)頂盒、以及媒體記錄和重放設(shè)備。
5. 如權(quán)利要求1所述的裝置,其中,在低帶寬使用時段期間,根據(jù)所述用戶控制服務(wù)器的選擇,所述內(nèi)容被所述個人媒體設(shè)備下載。
6. 如權(quán)利要求1所述的裝置,其中,所述推薦引擎針對控制服務(wù)器可訪問的媒體內(nèi)容分析所述用戶媒體簡檔。
7. 如權(quán)利要求1所述的裝置,其中,所述媒體選擇和觀看的歷史包括用戶已觀看的內(nèi)容的列表。
8. 如權(quán)利要求7所述的裝置,其中,所述己觀看的內(nèi)容的列表是響應(yīng)于檢測到由所述個人媒體設(shè)備從廣播、線纜、衛(wèi)星、可移動媒體源下載或從所述控制服務(wù)器接收的內(nèi)容而確定的。
9. 如權(quán)利要求7所述的裝置,其中,所述已觀看的內(nèi)容的列表被配置為接受用戶關(guān)于哪個內(nèi)容先前己被觀看過的輸入。
10. 如權(quán)利要求1所述的裝置,其中,所述推薦引擎被配置用于響應(yīng)于檢測是否達(dá)到基于內(nèi)容百分比或絕對時間的至少一個觀看閾值來判定用戶是否觀看過選定的內(nèi)容元素。
11. 如權(quán)利要求1所述的裝置,其中,針對媒體內(nèi)容的所述分析包括將在用戶媒體簡檔中檢測到的特性與為所述控制服務(wù)器可訪問的內(nèi)容收集的一組元數(shù)據(jù)信息相比較。
12. 如權(quán)利要求11所述的裝置,其中,所述元數(shù)據(jù)信息包括從由以下各項組成的媒體信息字段群組中選擇出來的字段格式類型、標(biāo)題、體裁、播放時間和關(guān)鍵字。
13. 如權(quán)利要求1所述的裝置其中,所述推薦引擎還被配置用于響應(yīng)于用戶觀看多集系列的一集或多集而登記分集觀看;并且其中,所述推薦引擎被配置用于在生成內(nèi)容推薦時考慮該多集系列的其他集和相關(guān)內(nèi)容。
14. 如權(quán)利要求1所述的裝置,其中,所述推薦引擎還被配置用于收集用戶輸入以指導(dǎo)所述推薦的生成。
15. 如權(quán)利要求1所述的裝置,其中,所述推薦引擎還被配置用于輸出表明為何生成推薦的人類可讀原因。
16. 如權(quán)利要求l所述的裝置其中,內(nèi)容推薦在等待下載到所述個人媒體設(shè)備的同時被置于與所述推薦引擎相關(guān)聯(lián)的推薦內(nèi)容隊列中;并且其中,所述內(nèi)容隊列被配置用于允許用戶刪除尚未下載的推薦。
17. 如權(quán)利要求1所述的裝置,其中,所述推薦引擎還被配置用于收集用戶關(guān)于所述內(nèi)容推薦的適當(dāng)性的反饋。
18. 如權(quán)利要求1所述的裝置,其中,所述推薦引擎還被配置用于 響應(yīng)于分析所述用戶媒體簡檔,并且針對關(guān)于所述控制服務(wù)器可訪問的廣告內(nèi)容的元數(shù)據(jù),來為預(yù)期對用戶有價值的廣告內(nèi)容生成推薦,所述用戶媒體簡檔包括關(guān)于接受廣告的條件的用戶設(shè)置參數(shù);以及響應(yīng)于所述推薦將廣告內(nèi)容下載到所述個人媒體設(shè)備,所述下載是自 動執(zhí)行的,而無需用戶觸發(fā)所述下載。
19. 如權(quán)利要求l所述的裝置其中,推薦被選擇用于就用戶上下文而言次最優(yōu)的下載,同時在超過用戶上下文的上下文范圍上提供益處;并且其中,推薦是針對從由以下各項組成的上下文群組中選擇出來的一個或多個上下文來生成的用戶上下文、分發(fā)渠道上下文、收益率上下文、以及其組合。
20. 如權(quán)利要求1所述的裝置,其中,推薦是基于多個判決點(diǎn)來生成的。
21. 如權(quán)利要求1所述的裝置,其中,推薦是響應(yīng)于第一階段和第二階段生成的,該第一階段基于非時間性量度來選擇可能的內(nèi)容并將其排 隊,該第二階段響應(yīng)于時間性量度和網(wǎng)絡(luò)條件從隊列中選擇元素來下載。
22. 如權(quán)利要求1所述的裝置,還包括建立至少一個用戶群組,該至少一個用戶群組的內(nèi)容選擇偏好被所述推薦引擎用作推薦內(nèi)容的基礎(chǔ)。
23. 如權(quán)利要求22所述的裝置,其中,所述至少一個用戶群組中列出 的成員的數(shù)目是響應(yīng)于用戶和群組成員特性來確立的,而不是基于固定的 列表大小的。
24. —種用于獲得媒體內(nèi)容的裝置,包括個人媒體設(shè)備,該個人媒體設(shè)備被配置用于通過分布式網(wǎng)絡(luò)與控制服務(wù)器通信,該控制服務(wù)器被配置用于通過所述分布式網(wǎng)絡(luò)訪問媒體內(nèi)容和元數(shù)據(jù);所述個人媒體設(shè)備被配置用于訪問和重放來自耦合到所述個人媒體設(shè) 備的源和來自通過所述控制服務(wù)器耦合的源的內(nèi)容;以及 推薦引擎,該推薦引擎被配置用于,為所述個人媒體設(shè)備的至少一個用戶收集媒體選擇和觀看的歷 史,所述歷史被收集到用戶媒體簡檔中,響應(yīng)于針對控制服務(wù)器可訪問的媒體內(nèi)容分析所述用戶媒體簡 檔,來為預(yù)期對用戶有價值的內(nèi)容生成推薦,響應(yīng)于所述推薦來將內(nèi)容下載到所述個人媒體設(shè)備,所述下載是 自動執(zhí)行的,而無需用戶觸發(fā)所述下載,以及向用戶傳達(dá)在所述個人媒體設(shè)備內(nèi)所推薦內(nèi)容的可用性。
25. 如權(quán)利要求24所述的裝置其中,推薦被選擇用于就用戶上下文而言次最優(yōu)的下載,同時在超過 用戶上下文的上下文范圍上提供益處;并且其中,推薦是針對從由以下各項組成的上下文群組中選擇出來的一個 或多個上下文來生成的用戶上下文、分發(fā)渠道上下文、收益率上下文、 以及其組合。
26. 如權(quán)利要求24所述的裝置,還包括建立至少一個用戶群組,該至 少一個用戶群組的內(nèi)容選擇偏好被所述推薦引擎用作推薦內(nèi)容的基礎(chǔ)。
27. —種分發(fā)媒體內(nèi)容的方法,包括在個人媒體設(shè)備上登記用戶的媒體觀看,并且在媒體簡檔內(nèi)存儲所登 記的媒體觀看;在所述個人媒體設(shè)備和被配置用于通過分布式網(wǎng)絡(luò)訪問媒體內(nèi)容和元 數(shù)據(jù)的控制服務(wù)器之間通信;響應(yīng)于針對可用媒體內(nèi)容和元數(shù)據(jù)分析所述媒體簡檔,推薦至少一個 媒體內(nèi)容元素以用于下載到用戶;以及自動將所述媒體內(nèi)容元素下載到所述個人媒體設(shè)備。
28. 如權(quán)利要求27所述的方法,還包括在所述媒體簡檔內(nèi)收集媒體內(nèi)容選擇的用戶偏好。
29. 如權(quán)利要求27所述的方法,還包括提醒所述個人媒體設(shè)備的用戶 關(guān)于所述媒體內(nèi)容元素的可用性。
30. 如權(quán)利要求27所述的方法,還包括從所述用戶獲得關(guān)于所下載的 推薦的價值的反饋。
31. 如權(quán)利要求27所述的方法,其中所述媒體內(nèi)容元素是從由電影和 節(jié)目組成的媒體內(nèi)容元素群組中選擇出來的。
32. 如權(quán)利要求27所述的方法,其中所述媒體內(nèi)容包括廣告媒體內(nèi)容 元素。
33. 如權(quán)利要求27所述的方法,還包括在相關(guān)聯(lián)的內(nèi)容被下載之前,在推薦內(nèi)容隊列內(nèi)存儲期望數(shù)目的推薦;其中,所述推薦內(nèi)容隊列內(nèi)的條目在相關(guān)聯(lián)的內(nèi)容被下載之前可被用 戶所編輯。
34. 如權(quán)利要求33所述的方法,其中,每個推薦內(nèi)容隊列條目包括關(guān) 于所述媒體內(nèi)容元素的人類可讀信息。
35. 如權(quán)利要求33所述的方法,還包括從所述用戶獲得關(guān)于推薦內(nèi)容 隊列中的推薦的價值的反饋,其中,所述媒體簡檔被改變以反映用戶輸 入。
36. 如權(quán)利要求27所述的方法,其中,響應(yīng)于分析用戶偏好和內(nèi)容在 對端到對端網(wǎng)絡(luò)上的可用性,對媒體內(nèi)容的所述自動下載被從服務(wù)器或通 過對端到對端網(wǎng)絡(luò)傳送到所述個人媒體設(shè)備。
37. 如權(quán)利要求27所述的方法,其中,所述分布式網(wǎng)絡(luò)包括因特網(wǎng)。
38. 如權(quán)利要求27所述的方法,其中,推薦媒體內(nèi)容的過程是由在所 述控制服務(wù)器、所述個人媒體設(shè)備或者所述控制服務(wù)器和個人媒體設(shè)備的 組合上運(yùn)行的程序來執(zhí)行的。
39. 如權(quán)利要求27所述的方法,其中,所述個人媒體設(shè)備是從由以下 各項組成的電子設(shè)備群組中選擇出來的個人計算機(jī)、膝上型計算機(jī)、掌 上型電腦、平板PC、個人數(shù)字助理(PDA)、智能電話、電視機(jī)、機(jī)頂盒、以及媒體記錄和重放設(shè)備。
40. 如權(quán)利要求27所述的方法,其中,所述內(nèi)容是在低帶寬使用時段 期間由所述個人媒體設(shè)備下載的。
41. 如權(quán)利要求27所述的方法,其中,推薦媒體內(nèi)容的過程包括針對 為所述控制服務(wù)器可訪問的媒體內(nèi)容收集的元數(shù)據(jù)來分析所述媒體簡檔。
42. 如權(quán)利要求27所述的方法,其中,所述媒體簡檔是響應(yīng)于檢測到 用戶對由所述個人媒體設(shè)備從廣播、線纜、衛(wèi)星、可移動媒體源下載或從 所述控制服務(wù)器接收的內(nèi)容進(jìn)行的活動而收集的。
43. 如權(quán)利要求27所述的方法,還包括從用戶獲得關(guān)于先前已獲得或 觀看過的媒體內(nèi)容的信息。
44. 如權(quán)利要求27所述的方法,其中,推薦媒體內(nèi)容的過程還被配置用于響應(yīng)于用戶觀看多集系列的一集或多集而登記分集觀看;并且其中,所述推薦媒體內(nèi)容的過程被配置為在生成內(nèi)容推薦時考慮該多 集系列的其他集和相關(guān)內(nèi)容。
45. 如權(quán)利要求27所述的方法,其中,推薦媒體內(nèi)容的過程被配置用 于收集用戶關(guān)于期望媒體內(nèi)容的偏好以指導(dǎo)推薦的生成。
46. 如權(quán)利要求27所述的方法,其中,推薦媒體內(nèi)容的過程被配置用 于生成關(guān)于為何發(fā)生推薦的人類可讀原因。
47. —種分發(fā)媒體內(nèi)容的方法,包括在個人媒體設(shè)備上登記用戶觀看的媒體,并且在媒體簡檔內(nèi)存儲所登 記的媒體觀看;在所述個人媒體設(shè)備和被配置用于通過分布式網(wǎng)絡(luò)訪問媒體內(nèi)容和元 數(shù)據(jù)的控制服務(wù)器之間通信;響應(yīng)于針對為控制服務(wù)器可訪問的媒體內(nèi)容收集的元數(shù)據(jù)分析所述媒 體簡檔,推薦至少一個媒體內(nèi)容元素以用于下載到用戶;在被配置用于供用戶編輯的推薦內(nèi)容隊列內(nèi)存儲期望數(shù)目的推薦條 目;以及自動將所述媒體內(nèi)容元素下載到所述個人媒體設(shè)備。
48.如權(quán)利要求47所述的方法,其中,響應(yīng)于分析用戶偏好和內(nèi)容在 對端到對端網(wǎng)絡(luò)上的可用性,對媒體內(nèi)容的所述自動下載被從連接到分布 式網(wǎng)絡(luò)的服務(wù)器或通過所述分布式網(wǎng)絡(luò)內(nèi)的對端到對端網(wǎng)絡(luò)傳送到所述個 人媒體設(shè)備。
全文摘要
一種個性化的娛樂和信息平臺(Sphere)跨不同平臺和遞送模式提供個性化的內(nèi)容遞送。個人媒體設(shè)備(例如,PC、電視等等)與被配置用于通過因特網(wǎng)訪問媒體內(nèi)容和元數(shù)據(jù)的控制服務(wù)器交互。響應(yīng)于來自用戶的輸入和用戶媒體選擇和觀看的歷史,生成設(shè)定了優(yōu)先級的推薦列表,并將其排隊以便下載。相關(guān)聯(lián)的內(nèi)容隨后被自動下載到個人媒體設(shè)備,而無需用戶交互。此時,用戶可以立即訪問下載的內(nèi)容,而不會有等待內(nèi)容下載的漫長延遲。將會認(rèn)識到,諸如節(jié)目和電影之類的HD格式的內(nèi)容具有很大的大小(例如,高達(dá)50GB),這將會需要很長的下載時間,并且會占用網(wǎng)絡(luò)和系統(tǒng)資源。
文檔編號G06F15/16GK101689174SQ200780030760
公開日2010年3月31日 申請日期2007年8月17日 優(yōu)先權(quán)日2006年8月18日
發(fā)明者保羅·黃, 土川元, 埃德加·杜, 尼古拉斯·J·寇賽, 尼考勞斯·喬治斯, 建宇·羅伊·鄭, 弗蘭克·力-德·林, 張良杰, 董·恩古因, 蒂莫西·米勒, 馬克·A·漢森, 黒子真佐志 申請人:索尼株式會社;索尼電子有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1