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

用于內(nèi)容傳遞的元數(shù)據(jù)管理的制作方法

文檔序號(hào):11288606閱讀:287來(lái)源:國(guó)知局
用于內(nèi)容傳遞的元數(shù)據(jù)管理的制造方法與工藝

相關(guān)技術(shù)描述

本公開(kāi)大體涉及用于傳遞視頻、音頻和多媒體內(nèi)容的數(shù)字內(nèi)容領(lǐng)域,并且更具體地涉及用于傳遞主要內(nèi)容的接收者可能感興趣的補(bǔ)充內(nèi)容的方法和系統(tǒng)。

傳統(tǒng)媒體包括,例如,廣播電視、電影、用于錄音和播放的物理支持等。這些行業(yè)能夠通過(guò)數(shù)字方式來(lái)存儲(chǔ)、傳輸、傳遞和播放更廣泛的觀眾所感興趣的內(nèi)容。各種形式的媒體內(nèi)容是可用的,包括傳統(tǒng)廣播技術(shù)、衛(wèi)星傳輸、電纜傳遞系統(tǒng)、蜂窩傳輸系統(tǒng)、互聯(lián)網(wǎng)傳遞系統(tǒng)、以及用于接收、存儲(chǔ)和播放內(nèi)容的一系列物理存儲(chǔ)器支持。

雖然可以知道排定的廣播和節(jié)目,在范圍越來(lái)越廣泛的裝置平臺(tái)和裝置類(lèi)型上,越來(lái)越多的用戶(hù)使用并獲取來(lái)自范圍越來(lái)越廣泛的來(lái)源的內(nèi)容,并且大部分內(nèi)容在已知的節(jié)目時(shí)刻表期間沒(méi)有被享受。有關(guān)媒體(例如,電影、電視節(jié)目、音樂(lè)、播客、網(wǎng)絡(luò)視頻等)的信息可以與媒體的播放同步,因此可以在適當(dāng)?shù)臅r(shí)間顯示與上下文和與時(shí)間相關(guān)的數(shù)據(jù)。

附圖簡(jiǎn)述

在附圖的圖示中以舉例而非限制的方式示出了各個(gè)實(shí)施方案,其中相同附圖標(biāo)記指示相同元件,并且其中:

圖1是媒體片段的時(shí)間線上的數(shù)據(jù)密度的樣圖;

圖2示出了具有公共段的媒體中的上下文模糊;

圖3是來(lái)自?xún)蓚€(gè)不同電影的信息之間的樣本鏈接關(guān)系的圖表;

圖4是可應(yīng)用于具有公共段的特定媒體組的事實(shí)的實(shí)例;

圖5示出從鏈接關(guān)系圖表中導(dǎo)出的不相關(guān)或困惑事實(shí)的檢索;

圖6是具有分層節(jié)點(diǎn)的媒體之間的鏈接關(guān)系的樣本圖表;

圖7是以樹(shù)狀圖表組織的鏈接關(guān)系的樣本;

圖8是具有施加的遍歷成本的有向圖;

圖9示出了樣本補(bǔ)充內(nèi)容傳遞系統(tǒng);

圖10是可以實(shí)現(xiàn)各種實(shí)施方案中的至少一個(gè)的環(huán)境的系統(tǒng)圖;

圖11揭示了可以包括在諸如圖9和圖10所示的系統(tǒng)中的客戶(hù)端計(jì)算機(jī)的實(shí)施方案;

圖12揭示了可以包括在諸如圖9和圖10所示的系統(tǒng)中的網(wǎng)絡(luò)計(jì)算機(jī)的實(shí)施方案;

圖13示出了可以包括在諸如圖9和圖10所示的系統(tǒng)中的多個(gè)數(shù)據(jù)庫(kù)。

具體的實(shí)施方案

以下詳細(xì)說(shuō)明包括對(duì)附圖的參考,所述附圖形成該詳細(xì)說(shuō)明的一部分。附圖揭示根據(jù)示例實(shí)施方案的圖解。對(duì)在此還被稱(chēng)為“實(shí)例”的這些示例性實(shí)施方案進(jìn)行足夠詳細(xì)的描述,以使得本領(lǐng)域的普通技術(shù)人員能夠?qū)嵺`本主題。在不脫離權(quán)利要求書(shū)的范圍的情況下,可以組合實(shí)施方案,可以利用其他實(shí)施方案,或可以做出結(jié)構(gòu)、邏輯以及電氣改變。因此以下詳細(xì)說(shuō)明不應(yīng)以限制的含義來(lái)理解,并且該范圍僅由所附權(quán)利要求書(shū)及它們的等效內(nèi)容來(lái)限定。

描述了用于基于在裝置(例如,電視、手持裝置、計(jì)算機(jī)、智能電話(huà)等)上傳輸、存儲(chǔ)或播放的主要內(nèi)容,傳遞附加或補(bǔ)充的信息和內(nèi)容的實(shí)施方案。

在向內(nèi)容的再現(xiàn)傳遞補(bǔ)充內(nèi)容時(shí),補(bǔ)充內(nèi)容可能以一些有意義的方式與用戶(hù)所享受的主要內(nèi)容相關(guān)聯(lián)。例如,已經(jīng)開(kāi)發(fā)了以下系統(tǒng),其可以確定當(dāng)前在用戶(hù)的接收器(諸如電視機(jī))上調(diào)諧的頻道,并且可以基于這種了解以及在頻道上的排定節(jié)目的了解來(lái)提供內(nèi)容。然而,用戶(hù)可以在各種裝置上以及在用戶(hù)選擇的時(shí)間接收媒體內(nèi)容。在這種情況下,因?yàn)闆](méi)有在排定時(shí)間或甚至對(duì)已知的媒體播放器廣播節(jié)目,所以可能不知道用戶(hù)正在觀看什么。

在各種實(shí)施方案中,相同或單獨(dú)的媒體播放器可以具有常駐程序,其基于當(dāng)前再現(xiàn)的媒體內(nèi)容特征的確定來(lái)協(xié)調(diào)來(lái)自外部來(lái)源的補(bǔ)充數(shù)據(jù)的選擇。常駐程序可以對(duì)來(lái)自再現(xiàn)內(nèi)容的數(shù)據(jù)進(jìn)行采樣,并且將該樣本數(shù)據(jù)傳輸?shù)椒?wù)器?;跇颖緮?shù)據(jù),服務(wù)器可以識(shí)別在數(shù)據(jù)庫(kù)中也存在已識(shí)別樣本的位置。以這種方式,不需要確定再現(xiàn)的媒體內(nèi)容的時(shí)間線。

在某些系統(tǒng)中,采樣以便確定正在顯示的主要內(nèi)容。一旦顯示主要內(nèi)容,就知道場(chǎng)景的時(shí)間線,并且基于已知的時(shí)間線來(lái)提供或包括內(nèi)容。然而,在各種實(shí)施方案中,在本系統(tǒng)中,不需要知道內(nèi)容的時(shí)間線。在各種實(shí)施方案中,本系統(tǒng)可以在再現(xiàn)內(nèi)容的時(shí)段期間,基于同時(shí)顯示的內(nèi)容的采樣來(lái)提供補(bǔ)充數(shù)據(jù)。例如,一旦樣本特征(例如特定歌曲)被識(shí)別,本系統(tǒng)就可以在正在再現(xiàn)該歌曲的時(shí)間間隔內(nèi)提供補(bǔ)充數(shù)據(jù)。也就是說(shuō),樣本可以用于確定其中可提供補(bǔ)充數(shù)據(jù)的時(shí)間長(zhǎng)度。隨后的樣本可以類(lèi)似地確定需要補(bǔ)充數(shù)據(jù)的另一個(gè)間隔,而不用識(shí)別正在再現(xiàn)的媒體內(nèi)容的時(shí)間線。

簡(jiǎn)而言之,各種實(shí)施方案針對(duì)計(jì)算機(jī)系統(tǒng)、計(jì)算機(jī)化方法、以及用于提供內(nèi)容的計(jì)算機(jī)程序。系統(tǒng)可以包括:可操作以便執(zhí)行指令的一個(gè)或多個(gè)處理器;與多個(gè)數(shù)據(jù)庫(kù)的可操作連接、以及可操作地耦合到包括計(jì)算機(jī)可執(zhí)行指令的至少一個(gè)的非瞬時(shí)性存儲(chǔ)器;所述一個(gè)或多個(gè)處理器被編程以便至少在程序存儲(chǔ)器指令由處理器執(zhí)行時(shí),識(shí)別與主要媒體內(nèi)容相關(guān)聯(lián)的特定段的上下文數(shù)據(jù);搜索主要媒體內(nèi)容的上下文數(shù)據(jù)與其他數(shù)字內(nèi)容的上下文數(shù)據(jù)之間的關(guān)系圖;基于相關(guān)因子選擇有關(guān)其他數(shù)字內(nèi)容的事實(shí);以及向內(nèi)容顯示裝置提供所述事實(shí)。

在各種實(shí)施方案中的至少一個(gè)中,識(shí)別上下文數(shù)據(jù)可以包括:獲得主要媒體內(nèi)容的簽名樣本;將主要媒體內(nèi)容的簽名樣本與簽名數(shù)據(jù)庫(kù)進(jìn)行比較,以便識(shí)別與簽名相關(guān)聯(lián)的至少一個(gè)或多個(gè)段;選擇主要媒體內(nèi)容的特定段;以及識(shí)別特定段的上下文數(shù)據(jù)。

在各種實(shí)施方案中的至少一個(gè)中,可以基于特定段的數(shù)據(jù)密度,從與特定段相關(guān)聯(lián)的間歇因子來(lái)確定特定段。關(guān)系圖可以存儲(chǔ)有關(guān)其他數(shù)字內(nèi)容的事實(shí)的節(jié)點(diǎn)、以及存儲(chǔ)關(guān)系的邊緣。相關(guān)因子可以基于與節(jié)點(diǎn)相關(guān)聯(lián)的加權(quán)因子,或相關(guān)因子可以基于與邊緣相關(guān)聯(lián)的加權(quán)因子。組合的焦點(diǎn)節(jié)點(diǎn)可以與多于一個(gè)焦點(diǎn)節(jié)點(diǎn)相關(guān)聯(lián),每個(gè)焦點(diǎn)節(jié)點(diǎn)在圖上與組合的焦點(diǎn)節(jié)點(diǎn)以一個(gè)程度相關(guān)。可以基于一個(gè)或多個(gè)規(guī)則從特定節(jié)點(diǎn)中選擇該事實(shí)。一個(gè)或多個(gè)規(guī)則可以包括以下規(guī)則:特定節(jié)點(diǎn)與另一個(gè)節(jié)點(diǎn)之間的圖形距離小于圖上的預(yù)定距離。

圖9表示內(nèi)容傳遞系統(tǒng)900的各種實(shí)施方案中的至少一個(gè),所述內(nèi)容傳遞系統(tǒng)900可以將主要內(nèi)容傳遞到媒體播放器或系統(tǒng),并且分別向相同媒體播放器或不同“第二屏幕”媒體播放器提供觀眾可能感興趣的補(bǔ)充內(nèi)容。系統(tǒng)包括媒體播放器或系統(tǒng)901,其能夠接收包括視頻、音頻或多媒體內(nèi)容的媒體內(nèi)容。媒體播放器或系統(tǒng)901包括但不限:電視機(jī)、互聯(lián)網(wǎng)協(xié)議電視(iptv)、包括電視機(jī)的部件集合、具有顯示器的計(jì)算機(jī)、收音機(jī)、家庭影院、聲音系統(tǒng)、電影院系統(tǒng)、手持裝置、智能電話(huà)、將媒體內(nèi)容傳遞到并且由用戶(hù)使用的任何其他媒體裝置。內(nèi)容顯示裝置902可以被配置成檢測(cè)并發(fā)送來(lái)自用戶(hù)的數(shù)據(jù),所述用戶(hù)在媒體裝置或系統(tǒng)101上消費(fèi)媒體產(chǎn)品(例如電影、電視節(jié)目),或收聽(tīng)來(lái)自媒體裝置或系統(tǒng)101(例如,電視機(jī)、收音機(jī)、家庭影院、聲音系統(tǒng)、另一個(gè)計(jì)算機(jī)、或甚至電影院中的電影等)的音樂(lè)。在各種實(shí)施方案中,可以在本地將媒體產(chǎn)品提供給用戶(hù),例如通過(guò)dvd、cd、或任何本地或物理存儲(chǔ)的媒體等,或者也可以通過(guò)媒體內(nèi)容傳遞服務(wù)(諸如流媒體服務(wù))來(lái)提供媒體,主要內(nèi)容提供商906可以通過(guò)網(wǎng)絡(luò)920向另一個(gè)媒體裝置901(例如,電視或另一個(gè)計(jì)算機(jī))提供所述媒體內(nèi)容傳遞服務(wù)。

內(nèi)容顯示裝置可以是媒體播放器902,其可以耦合到或包括可執(zhí)行程序904的裝置(諸如處理器),所述程序904監(jiān)測(cè)正在媒體播放器上播放的內(nèi)容。執(zhí)行程序能夠選擇再現(xiàn)內(nèi)容的時(shí)間段。

內(nèi)容顯示裝置902可以從一個(gè)或多個(gè)主要內(nèi)容提供商906接收主要內(nèi)容。主要內(nèi)容提供商包括但不限于:電視廣播公司、有線電視提供商、衛(wèi)星節(jié)目提供商、基于互聯(lián)網(wǎng)的內(nèi)容提供商、無(wú)線電臺(tái)、或任何其他數(shù)字內(nèi)容提供商??梢酝ㄟ^(guò)任何已知的方法傳遞內(nèi)容。示出了網(wǎng)絡(luò)920。網(wǎng)絡(luò)包括電纜鏈路,諸如用于有線電視、互聯(lián)網(wǎng)通信、以及傳遞數(shù)字內(nèi)容的其他眾所周知的方法(包括蜂窩技術(shù)、各種無(wú)線技術(shù)等)。然而,內(nèi)容也可以由未示出的本地或遠(yuǎn)程存儲(chǔ)的內(nèi)容來(lái)源傳遞或播放,所述內(nèi)容來(lái)源諸如磁盤(pán)讀取器、固態(tài)存儲(chǔ)器、dvd、cd、或任何本地或物理存儲(chǔ)的媒體云計(jì)算服務(wù)、或第三方存儲(chǔ)和/或播放系統(tǒng)。通常,所有這些來(lái)源可能可以提供由內(nèi)容顯示裝置在已知或未知的日期或時(shí)間播放的主要內(nèi)容。也就是說(shuō),可以排定一些內(nèi)容(諸如電視節(jié)目),而在從廣播時(shí)隙偏移、或者甚至對(duì)應(yīng)于根本沒(méi)有特定排定的時(shí)間可以看到其他內(nèi)容,諸如在延遲播放、播放存儲(chǔ)的內(nèi)容、dvd、cd等的情況下。

不管上述討論的該內(nèi)容來(lái)源如何,系統(tǒng)900可以采用系統(tǒng)以便允許基本上與再現(xiàn)同時(shí)地識(shí)別再現(xiàn)內(nèi)容。執(zhí)行監(jiān)測(cè)程序可以獲取再現(xiàn)內(nèi)容的樣本。在此使用的內(nèi)容樣本是指再現(xiàn)內(nèi)容的時(shí)間間隔,并且可以用于識(shí)別正在再現(xiàn)的媒體內(nèi)容。

樣本可以是多層的。多層意味著樣本可以包括正在再現(xiàn)的音頻、屏幕上的演員、屏幕上的對(duì)象、或再現(xiàn)視頻的其他特征。附加地,樣本可以識(shí)別每個(gè)單獨(dú)層將存在的時(shí)間長(zhǎng)度。例如,可以在樣本中識(shí)別音頻歌曲,并且將知道歌曲將在已知的時(shí)間間隔內(nèi)持續(xù)。當(dāng)正在再現(xiàn)歌曲時(shí),特定演員可能在屏幕上持續(xù)時(shí)間間隔的某個(gè)部分,并且背景圖像也可以變化。

可以將樣本提供給用于簽名檢測(cè)和識(shí)別的系統(tǒng)(例如自動(dòng)內(nèi)容識(shí)別部件(acr)908),以便標(biāo)識(shí)正在顯示的媒體內(nèi)容。如本領(lǐng)域已知的,acr技術(shù)允許系統(tǒng)在庫(kù)內(nèi)查找可能匹配從另一個(gè)媒體片段獲取的音頻或視頻樣本的媒體。acr將音頻或視頻轉(zhuǎn)換為替代格式(被稱(chēng)為指紋),其可以保存在諸如acr數(shù)據(jù)庫(kù)922的簽名數(shù)據(jù)庫(kù)中,并且然后可以識(shí)別媒體項(xiàng)目而不用保存媒體項(xiàng)目的原始數(shù)據(jù)。acr908可以包括被設(shè)計(jì)成對(duì)信號(hào)進(jìn)行采樣和保持的電路,所述信號(hào)對(duì)應(yīng)于由媒體裝置播放的視頻、音頻、文本或任何其他方面的內(nèi)容。acr908可以包括,例如,與處理電路協(xié)同工作的采樣電路。acr908還可以包括算法,處理電路執(zhí)行所述算法以便基于從媒體裝置上存儲(chǔ)和/或播放的主要內(nèi)容中提取的樣本來(lái)識(shí)別主要內(nèi)容。盡管在本文中提及了acr指紋,簽名可以包括可用來(lái)創(chuàng)建和存儲(chǔ)信息(即數(shù)字簽名)的任何數(shù)字采樣技術(shù)及其變體,以便唯一地識(shí)別數(shù)字項(xiàng)目或數(shù)字表示的項(xiàng)目,諸如媒體項(xiàng)目。

acr908可能以硬件、軟件、固件或這些的任意組合實(shí)現(xiàn),以便從樣本提取足以允許識(shí)別主要內(nèi)容的數(shù)據(jù)。可以采用用于這種自動(dòng)內(nèi)容識(shí)別的任何已知技術(shù),諸如在主要內(nèi)容中識(shí)別嵌入水印,從界定主要內(nèi)容的數(shù)據(jù)中導(dǎo)出“指紋”等。

acr908的輸出可以通過(guò)網(wǎng)絡(luò)920提供給補(bǔ)充內(nèi)容提供商910。acr輸出表示從樣本中提取或從樣本中導(dǎo)出的唯一識(shí)別水印、簽名或任何其他唯一數(shù)據(jù)。該數(shù)據(jù)可以用于通過(guò)咨詢(xún)一個(gè)或多個(gè)數(shù)據(jù)庫(kù)922來(lái)識(shí)別主要內(nèi)容。補(bǔ)充內(nèi)容提供商910可以使用該識(shí)別,以便提供基于所述識(shí)別可以適于主要內(nèi)容的補(bǔ)充內(nèi)容。

補(bǔ)充內(nèi)容提供商910可以搜索簽名數(shù)據(jù)庫(kù)912以用于將樣本與acr樣本匹配。匹配可以是部分的或完整的,或者基于acr樣本的一個(gè)或多個(gè)方面。例如,如果識(shí)別acr樣本為包括特定歌曲和屏幕上的演員,則可以搜索數(shù)據(jù)庫(kù)以用于匹配包括所識(shí)別的歌曲而不是演員的樣本。補(bǔ)充內(nèi)容提供商可以是如在以下專(zhuān)利申請(qǐng)中描述的基于元數(shù)據(jù)的內(nèi)容服務(wù)提供商:稱(chēng)做“基于元數(shù)據(jù)的內(nèi)容的管理、分類(lèi)、上下文研究和共享(management,categorization,contextualizingandsharingofmetadata-basedcontent)”的美國(guó)專(zhuān)利申請(qǐng)14/588,143號(hào)、以及稱(chēng)做“識(shí)別和分類(lèi)媒體的上下文數(shù)據(jù)(identifyingandcategorizingcontextualdataformedia)”的美國(guó)申請(qǐng)14/587,926號(hào),每個(gè)專(zhuān)利申請(qǐng)由相同的申請(qǐng)人opentv公司同時(shí)于2014年12月31日提交,每個(gè)所述專(zhuān)利申請(qǐng)的全部?jī)?nèi)容通過(guò)引用并入本文。

在找到一個(gè)或多個(gè)匹配樣本之后,可以使用匹配樣本來(lái)定位與匹配樣本相關(guān)聯(lián)的相關(guān)信息914??梢曰谄ヅ錁颖菊业皆S多相關(guān)信息片段。如稍后討論的,基于相關(guān)因子來(lái)選擇特定的相關(guān)信息。將所選擇的相關(guān)信息從補(bǔ)充內(nèi)容提供商910提供回內(nèi)容顯示裝置,以用于顯示所選擇的補(bǔ)充內(nèi)容與主要內(nèi)容。以這種方式,所選擇的補(bǔ)充內(nèi)容與主要內(nèi)容同步。用于提供與來(lái)自主要內(nèi)容提供商的內(nèi)容同步的補(bǔ)充內(nèi)容的系統(tǒng)和方法在以下專(zhuān)利申請(qǐng)中描述:稱(chēng)做“基于元數(shù)據(jù)的內(nèi)容的管理、分類(lèi)、上下文研究和共享(management,categorization,contextualizingandsharingofmetadata-basedcontent)”的美國(guó)專(zhuān)利申請(qǐng)14/588,143號(hào)、以及稱(chēng)做“識(shí)別和分類(lèi)媒體的上下文數(shù)據(jù)(identifyingandcategorizingcontextualdataformedia)”的美國(guó)申請(qǐng)14/587,926號(hào),每個(gè)專(zhuān)利申請(qǐng)由相同的申請(qǐng)人opentv公司同時(shí)于2014年12月31日提交,每個(gè)所述專(zhuān)利申請(qǐng)的全部?jī)?nèi)容通過(guò)引用并入本文。

還可以設(shè)想,補(bǔ)充內(nèi)容可以被提供給由相同或不同用戶(hù)使用的多個(gè)媒體播放器裝置。補(bǔ)充內(nèi)容可以基于,例如,與裝置或用戶(hù)相關(guān)聯(lián)的特征以及acr結(jié)果。例如,特定補(bǔ)充內(nèi)容的選擇可能受媒體播放器的地理位置的影響。也就是說(shuō),美國(guó)賓州費(fèi)城中的媒體播放器(而不是法國(guó)巴黎中的媒體播放器)可能對(duì)與電影“洛基”中的著名圖書(shū)館臺(tái)階的距離感興趣。

在圖9所示的實(shí)施方案中,補(bǔ)充內(nèi)容提供商910被示為與主要內(nèi)容提供商906分開(kāi),并且補(bǔ)充內(nèi)容被示為與主要內(nèi)容分開(kāi)地提供??深A(yù)期其他情境。例如,在一些實(shí)施方案中,補(bǔ)充內(nèi)容可以由主要內(nèi)容提供商提供。也就是說(shuō),補(bǔ)充內(nèi)容提供商可以是與主要內(nèi)容提供商相同的實(shí)體,或者可以提供補(bǔ)充內(nèi)容提供商與主要內(nèi)容提供商之間的鏈接。

圖1示出了媒體內(nèi)容(諸如廣播節(jié)目)的再現(xiàn)和用戶(hù)興趣的樣本時(shí)間線的表示。節(jié)目時(shí)間線102揭示了節(jié)目的各種部分,諸如開(kāi)場(chǎng)102a、開(kāi)場(chǎng)字幕102b、場(chǎng)景1102c到場(chǎng)景7102i、以及結(jié)尾字幕102j。條形圖揭示了時(shí)間軸的每個(gè)部分中的數(shù)據(jù)密度104。數(shù)據(jù)密度可以是,例如,用戶(hù)通過(guò)社交媒體交換多少數(shù)據(jù)、可用于媒體內(nèi)容的場(chǎng)景或部分的源自群眾的數(shù)據(jù)、或其他此類(lèi)度量。例如,數(shù)據(jù)密度朝向開(kāi)場(chǎng)102a的結(jié)束增加,并且在開(kāi)場(chǎng)結(jié)束時(shí)處于高水平。類(lèi)似地,場(chǎng)景7的特征在于高數(shù)據(jù)密度。相反,與開(kāi)場(chǎng)字幕102b相關(guān)聯(lián)的數(shù)據(jù)密度相對(duì)較低。

因此,在傳遞該同步數(shù)據(jù)的系統(tǒng)中,諸如在開(kāi)場(chǎng)字幕102a和結(jié)尾字幕102j期間,存在數(shù)據(jù)稀少或不存在的長(zhǎng)媒體時(shí)間線部分。在依賴(lài)源自群眾的數(shù)據(jù)的系統(tǒng)中尤其如此,其中貢獻(xiàn)者將不可避免地集中在最受歡迎的時(shí)刻并且使其他時(shí)刻是不受重視的。

無(wú)線電廣播公司長(zhǎng)期以來(lái)一直認(rèn)識(shí)到,擴(kuò)展的音頻靜默時(shí)段通常被認(rèn)為是不良的聽(tīng)眾體驗(yàn)。在媒體內(nèi)容中,擴(kuò)展的數(shù)據(jù)靜默時(shí)段(在此被稱(chēng)為“間歇”或“數(shù)據(jù)間歇”)也可能被證明是同步數(shù)據(jù)廣播公司的不良實(shí)踐。因此,當(dāng)無(wú)線電廣播公司試圖消除音頻沉默的時(shí)刻時(shí);同步數(shù)據(jù)廣播公司可以采取類(lèi)似的步驟來(lái)消除數(shù)據(jù)間歇。

圖2示出了情況,其中在任何特定媒體樣本中,如果識(shí)別樣本存在于多個(gè)媒體標(biāo)題中,則acr算法可能返回模糊的識(shí)別結(jié)果。圖2示出了相同電視連續(xù)劇的三個(gè)劇集202、204、206,每個(gè)劇集具有不同故事情節(jié)216、218、220。因?yàn)槊總€(gè)故事情節(jié)216、218、220彼此不同,在再現(xiàn)劇集故事情節(jié)期間獲取的acr樣本222將唯一地識(shí)別劇集204。然而,劇集202、204、206可以共享公共場(chǎng)景。例如,所有劇集可以在所有各種劇集中共享相同的開(kāi)場(chǎng)字幕208和結(jié)尾字幕210。因此,在開(kāi)場(chǎng)字幕208期間獲取的acr樣本212、或在結(jié)尾字幕期間獲取的acr樣本214對(duì)于識(shí)別哪個(gè)劇集202、204、206來(lái)說(shuō)將是不明確的。類(lèi)似地,相同電影的不同編輯可以共享各種場(chǎng)景。

每個(gè)媒體標(biāo)題都可以有自己的元數(shù)據(jù)集,并且數(shù)據(jù)是足夠具體使得它只屬于一個(gè)媒體片段。因此,當(dāng)acr結(jié)果列出多個(gè)匹配時(shí),難以知道要顯示哪些元數(shù)據(jù)或補(bǔ)充數(shù)據(jù)。也就是說(shuō),在圖2的實(shí)例中,關(guān)于正在廣播哪一劇集而返回模糊識(shí)別的樣本212、214可能導(dǎo)致關(guān)于哪些補(bǔ)充數(shù)據(jù)與特定劇集同步或相關(guān)的不確定。

確定要提供的同步數(shù)據(jù)以及提供該數(shù)據(jù)的時(shí)間長(zhǎng)度可以從以下確定:對(duì)于稱(chēng)為圖的抽象數(shù)據(jù)類(lèi)型內(nèi)的媒體實(shí)例之間的關(guān)系進(jìn)行建模,并且使用被設(shè)計(jì)成保持高相關(guān)性水平的一組定義的規(guī)則來(lái)遍歷所述圖。在間歇管理(一個(gè)時(shí)段內(nèi)的同步數(shù)據(jù)管理)中,期望結(jié)果將是對(duì)媒體的整個(gè)時(shí)間線有效、但不能手動(dòng)輸入到系統(tǒng)中的數(shù)據(jù)。

圖3示出了具有用于確定電影再現(xiàn)的相關(guān)事實(shí)的一組定義規(guī)則的圖300。例如,使用不直接與“電影a”相關(guān)聯(lián)的關(guān)系,可以為“電影a”302從圖中導(dǎo)出陳述“演員1與演員2結(jié)婚,演員2是電影b的電影明星”。這個(gè)生成的數(shù)據(jù)的焦點(diǎn)可以是與“電影a”302相關(guān)聯(lián)的非時(shí)間數(shù)據(jù)。在我們?nèi)鄙倌撤N類(lèi)型的時(shí)間數(shù)據(jù)但可以存取另一種時(shí)間數(shù)據(jù)的情況下,所述時(shí)間數(shù)據(jù)可以用作焦點(diǎn)元素。例如,在“電影a”302中,系統(tǒng)可以基于再現(xiàn)的視頻的上下文來(lái)觸發(fā)所生成的同步數(shù)據(jù)。如圖所示,樣本可以指示在“電影a”的特定場(chǎng)景中顯示“演員1”304。然后可以使用該樣本來(lái)識(shí)別“演員1”304與“演員2”306的關(guān)系308(在這種情況下是結(jié)婚),并且此外,“演員2”具有關(guān)系310-作為“電影b”312中的電影明星。也就是說(shuō),與“電影a”302相關(guān)的事實(shí)基于一組規(guī)則而不是時(shí)間關(guān)系,盡管可以基于時(shí)間焦點(diǎn)(例如演員1在電影a中的出現(xiàn))來(lái)傳遞事實(shí)。

當(dāng)acr樣本返回模糊媒體標(biāo)題識(shí)別時(shí),期望的結(jié)果是基于所識(shí)別的媒體標(biāo)題之間的關(guān)系來(lái)傳遞真實(shí)陳述;例如,如果所有標(biāo)題是該電視劇的劇集,則顯示電視劇的標(biāo)題。

圖4示出了用于確定具有模糊媒體識(shí)別的acr樣本的真實(shí)陳述的圖的實(shí)例。為了實(shí)現(xiàn)這些特征,存儲(chǔ)了圖中的媒體數(shù)據(jù)和數(shù)據(jù)之間的關(guān)系。當(dāng)對(duì)圖的數(shù)據(jù)進(jìn)行建模時(shí),圖的節(jié)點(diǎn)將存儲(chǔ)數(shù)據(jù)本身,并且邊緣將存儲(chǔ)各種數(shù)據(jù)點(diǎn)之間的關(guān)系。圖4的實(shí)例示出了電視劇的四個(gè)劇集402、404、406、408。因?yàn)槊總€(gè)劇集的開(kāi)場(chǎng)字幕可能相同,所以如上所述,在開(kāi)場(chǎng)字幕期間獲取的acr樣本對(duì)于區(qū)分正在再現(xiàn)的特定劇集可能是模糊的。也就是說(shuō),acr樣本匹配所有劇集402-408以用于進(jìn)行識(shí)別。然而,每個(gè)樣本都可以有共同關(guān)系。在所示的實(shí)例中,在每個(gè)劇集402-408的開(kāi)場(chǎng)字幕期間獲取的acr樣本具有共同關(guān)系410。在這種情況下,開(kāi)場(chǎng)字幕的acr樣本全部與共同的電視劇412的第1季相關(guān)聯(lián)。在已經(jīng)將模糊acr樣本的共同特征或焦點(diǎn)節(jié)點(diǎn)識(shí)別為電視劇412的情況下,可以識(shí)別共同特征與相關(guān)補(bǔ)充數(shù)據(jù)416、420之間的關(guān)系414、414。如圖所示,一旦已識(shí)別共同的電視劇,關(guān)系414就可以是廣播該電視劇的網(wǎng)絡(luò)并且被識(shí)別為網(wǎng)絡(luò)416。類(lèi)似地,關(guān)系418可以是電視劇的創(chuàng)作者并且被識(shí)別為名為420的人員。因此,在任何劇集402-408的開(kāi)場(chǎng)字幕期間顯示的相關(guān)事實(shí)可以是“你正在觀看電視劇x的第一季,其由人員1創(chuàng)作并且最初在網(wǎng)絡(luò)1上播放?!?/p>

在一些實(shí)施方案中,節(jié)點(diǎn)或邊緣或兩者可以攜帶由規(guī)則使用的權(quán)重值以便確保圖不被遍歷到不相關(guān)點(diǎn)。雖然這些規(guī)則可以取決于為此數(shù)據(jù)存儲(chǔ)的關(guān)系的數(shù)據(jù)類(lèi)型的種類(lèi)而顯著變化,存在具體規(guī)則可以基于的若干基本原理

1.相關(guān)關(guān)系應(yīng)包括焦點(diǎn)數(shù)據(jù)節(jié)點(diǎn),或者在多個(gè)焦點(diǎn)節(jié)點(diǎn)的情況下包括組合焦點(diǎn)節(jié)點(diǎn)(即以一個(gè)程度與所有焦點(diǎn)節(jié)點(diǎn)相關(guān)的節(jié)點(diǎn))。

這將保持與數(shù)據(jù)來(lái)源的連接。再次參考圖3,陳述“演員1與演員2(電影b的電影明星)結(jié)婚”與電影a相關(guān),因?yàn)檠輪T1與電影a有直接關(guān)系。陳述“演員2在電影b中主演”可能是真實(shí)的,但在電影a的上下文中是不相關(guān)的。

2.焦點(diǎn)節(jié)點(diǎn)與最終節(jié)點(diǎn)之間的距離應(yīng)受規(guī)則管理。

圖5示出了一個(gè)圖,其中可以確定有關(guān)“電影a”502的事實(shí),但所確定的事實(shí)可能會(huì)讓觀眾感到困惑,或者太過(guò)松散地連接到“電影a”以至于對(duì)觀眾來(lái)說(shuō)是不相關(guān)或無(wú)趣的。在所示的實(shí)例中,類(lèi)似于圖3,“演員1”504通過(guò)在其中主演506的關(guān)系直接與“電影a”相關(guān),并且“演員1”與“演員2”508具有結(jié)婚關(guān)系510,所述“演員2”508在“電影b”512中主演514。如圖3所示,相關(guān)事實(shí)可以是“演員1與演員2(電影b的電影明星)結(jié)婚”。然而,對(duì)于“電影b”圖形關(guān)系可以繼續(xù),其具有“演員3”518主演的關(guān)系516。演員3對(duì)于狗522具有寵物主人的關(guān)系520。狗522通過(guò)種類(lèi)而與犬種八哥犬526相關(guān)于524,并且八哥犬通過(guò)其起源528而與中國(guó)530相關(guān)于528。因此,當(dāng)演員1在屏幕上時(shí),可以在電影a中呈現(xiàn)以下事實(shí):“犬種八哥犬起源于中國(guó)”,這似乎與電影a無(wú)關(guān)??商娲兀聦?shí)可以是:“演員1與演員2結(jié)婚,演員2與擁有八哥犬的演員3一起主演電影b,八哥犬是發(fā)源于中國(guó)的品種”,這對(duì)于電影a的觀眾來(lái)說(shuō)可能是困惑的。

因此,不同類(lèi)型的數(shù)據(jù)和關(guān)系可以允許與焦點(diǎn)節(jié)點(diǎn)相距更多或更少的距離。然而,規(guī)則應(yīng)被設(shè)計(jì)成基于適合特定數(shù)據(jù)的距離來(lái)限制此距離。在沒(méi)有這一點(diǎn)的情況下,可以生成令人困惑但真實(shí)的數(shù)據(jù)。陳述“演員1與演員2結(jié)婚,演員2與擁有八哥犬的演員3一起主演電影b,八哥犬是發(fā)源于中國(guó)的品種”可能是真實(shí)的。但它是令人困惑的,并且失去了與電影a的相關(guān)性。

實(shí)施例1

圖6示出了一個(gè)實(shí)施方案,其中通過(guò)將數(shù)據(jù)節(jié)點(diǎn)分類(lèi)成分層類(lèi)型層0……層n來(lái)對(duì)數(shù)據(jù)施加分級(jí)排序系統(tǒng)。這類(lèi)似于將樹(shù)結(jié)構(gòu)施加到數(shù)據(jù)圖上,其中不同節(jié)點(diǎn)類(lèi)型在層級(jí)中具有不同的排序??梢远x一個(gè)規(guī)則,其中存儲(chǔ)在特定層或等級(jí)中的數(shù)據(jù)對(duì)于較小級(jí)別的所有親屬(relative)都是真實(shí)的。在圖6中,層0是事實(shí)并且層代表較高水平的事實(shí)。例如,層0可能是相同媒體的不同編輯(“劇院發(fā)行”、“導(dǎo)演剪輯”、“擴(kuò)展剪輯”);層1可以是不同的媒體標(biāo)題(“銀翼殺手”、“指環(huán)王之魔戒現(xiàn)身”、“指環(huán)王之雙塔奇兵”);層x可以是不同的媒體系列(“辛普森一家”、“指環(huán)王三部曲”、“霍比特人三部曲”);并且層n可以是不同的相關(guān)系列(“馬特·格勒寧秀”、“中土媒體”)。也就是說(shuō),層1中的節(jié)點(diǎn)對(duì)于層0中的所有相關(guān)節(jié)點(diǎn)都是真實(shí)的。參考圖6,層n節(jié)點(diǎn)614僅對(duì)于層0節(jié)點(diǎn)615是真實(shí)的。層1節(jié)點(diǎn)608對(duì)于層0節(jié)點(diǎn)612是真實(shí)的。層x節(jié)點(diǎn)606對(duì)于層1節(jié)點(diǎn)608是真實(shí)的,并且依次是層0節(jié)點(diǎn)612。層x節(jié)點(diǎn)604對(duì)于層0節(jié)點(diǎn)610是真實(shí)的。層n節(jié)點(diǎn)602對(duì)于層x節(jié)點(diǎn)604、層x節(jié)點(diǎn)606、層1節(jié)點(diǎn)608、層0節(jié)點(diǎn)610和層0節(jié)點(diǎn)612是真實(shí)的。類(lèi)似地,層1節(jié)點(diǎn)618對(duì)于層0節(jié)點(diǎn)622和624是真實(shí)的,而層1節(jié)點(diǎn)620與層0節(jié)點(diǎn)不相關(guān)。層x節(jié)點(diǎn)616對(duì)于層1節(jié)點(diǎn)618、620和層0節(jié)點(diǎn)622、624是真實(shí)的。類(lèi)似地,層n節(jié)點(diǎn)614對(duì)于所有層x節(jié)點(diǎn)616、層1節(jié)點(diǎn)618、620和層0節(jié)點(diǎn)622、624是真實(shí)的。

現(xiàn)在可以通過(guò)了解較高等級(jí)的共享親屬將保持對(duì)于所有較低等級(jí)為真實(shí)的信息來(lái)處理模糊狀態(tài)。因此,一組較小節(jié)點(diǎn)可以真實(shí)地顯示更高等級(jí)的共享節(jié)點(diǎn)的信息。因?yàn)榈燃?jí)越低,信息越具體,所以最好的結(jié)果將來(lái)自以下規(guī)則:所述規(guī)則表明節(jié)點(diǎn)的焦點(diǎn)集應(yīng)顯示最低排列的、其等級(jí)比焦點(diǎn)集更高的共享節(jié)點(diǎn)的信息。

遍歷到下一個(gè)最高排序的直接親屬并挖掘其數(shù)據(jù)可能會(huì)在任何節(jié)點(diǎn)上實(shí)現(xiàn)間歇管理。在當(dāng)前節(jié)點(diǎn)中耗盡所有數(shù)據(jù)時(shí),那么系統(tǒng)可以行進(jìn)到下一個(gè)最高和下一個(gè)最高,直到它耗盡根節(jié)點(diǎn)并且真正用盡數(shù)據(jù)。通過(guò)施加遍歷規(guī)則,圖的行走器(graphwalker)只跟隨到層級(jí)結(jié)構(gòu)中的較高節(jié)點(diǎn)的邊緣,該過(guò)程將被保證在某一點(diǎn)處停止。

圖7是表示在與星球大戰(zhàn)特許經(jīng)營(yíng)中的許多標(biāo)題中的一個(gè)一起傳遞同步數(shù)據(jù)時(shí)的第一實(shí)施方案的具體實(shí)例的圖。一個(gè)人可以在3層系統(tǒng)中組織數(shù)據(jù),其中星球大戰(zhàn)特許經(jīng)營(yíng)是頂層706或根節(jié)點(diǎn),有關(guān)各種電視系列708的信息填充中間層節(jié)點(diǎn),并且個(gè)別的電影710a-710g以及電視劇712a-712f的每季中的劇集填充底層或葉節(jié)點(diǎn)。

在圖7的實(shí)例中,假設(shè)存在模糊的acr樣本,諸如在克隆人戰(zhàn)爭(zhēng)電視節(jié)目708的各季中的劇集712a-712f的開(kāi)場(chǎng)字幕中。為了在模糊acr樣本的持續(xù)時(shí)間內(nèi)提供補(bǔ)充數(shù)據(jù),系統(tǒng)可以從層702中的多個(gè)匹配劇集節(jié)點(diǎn)712a-712f到包括克隆人戰(zhàn)爭(zhēng)系列節(jié)點(diǎn)708(即通過(guò)acr樣本識(shí)別的所有劇集的最低排列、共同、直接親屬)的更高排序?qū)?04遍歷該圖,并且提供與克隆人戰(zhàn)爭(zhēng)系列節(jié)點(diǎn)708相關(guān)的補(bǔ)充信息。例如,與所有劇集相關(guān)聯(lián)的事實(shí)可能是藝術(shù)總監(jiān)。當(dāng)有關(guān)層704克隆人戰(zhàn)爭(zhēng)系列708的信息耗盡時(shí),那么該系統(tǒng)可能會(huì)移動(dòng)到星球大戰(zhàn)特許經(jīng)營(yíng)層706,并且挖掘通常與所有星球大戰(zhàn)衍生作品相關(guān)的數(shù)據(jù)。例如,對(duì)于所有星球大戰(zhàn)特許經(jīng)營(yíng)為真實(shí)的事實(shí)可以是,喬治·盧卡斯在2012年10月30日向華特迪士尼公司出售“星球大戰(zhàn)”的權(quán)利。相同的路徑可以用于單個(gè)劇集的間歇管理以便填充該劇集中的空隙,其中在劇集層702處沒(méi)有同步數(shù)據(jù)是已知的。

實(shí)施例2

圖8示出了另一個(gè)實(shí)施方案,其中圖是在每個(gè)邊緣上具有遍歷成本的有向圖(其中從位置a到另一個(gè)位置b的成本可能與從位置b到位置a的成本不同)。也就是說(shuō),成本與節(jié)點(diǎn)之間的關(guān)系相關(guān)聯(lián)。系統(tǒng)采用動(dòng)態(tài)最大遍歷成本?!俺杀尽辈灰欢ㄊ秦?cái)政量而是表示節(jié)點(diǎn)之間的距離,并且可以是一個(gè)節(jié)點(diǎn)與另一個(gè)節(jié)點(diǎn)的關(guān)系的相關(guān)性的指示符。兩個(gè)節(jié)點(diǎn)之間的成本較高指示比具有較低成本的節(jié)點(diǎn)彼此更遠(yuǎn)。因此,相對(duì)于第二節(jié)點(diǎn)具有比第三節(jié)點(diǎn)具有更高的成本的第一節(jié)點(diǎn)比第三節(jié)點(diǎn)更加相關(guān)于第二節(jié)點(diǎn)。

返回參考圖7,但是假設(shè)在邊緣上的遍歷成本,一個(gè)人可以從安裝開(kāi)始,并且然后搜索以下邊緣從而累積來(lái)自安裝的總遍歷成本。系統(tǒng)不會(huì)跟隨任何會(huì)使總成本超過(guò)當(dāng)前最大值的邊緣。因此,系統(tǒng)可以從安裝累積最大成本內(nèi)的所有節(jié)點(diǎn),并使用這些節(jié)點(diǎn)來(lái)填充間歇時(shí)段。成本差異使得從電影到電影中的演員比從那些演員到他們所在的其他電影更便宜。如果該過(guò)程不足以填充間歇的持續(xù)時(shí)間,則以增加的最大遍歷成本重復(fù)該過(guò)程,直到收集足夠的信息來(lái)填充間歇時(shí)段。

例如,在圖8中,最大遍歷成本可以是5。這樣,給定所示的關(guān)系成本,可從節(jié)點(diǎn)a存取節(jié)點(diǎn)b、c、e、f、g、n、j和p。注意,可以通過(guò)節(jié)點(diǎn)f從節(jié)點(diǎn)a存取節(jié)點(diǎn)g,但是不能從節(jié)點(diǎn)a直接存取g節(jié)點(diǎn)。因此,節(jié)點(diǎn)a中的間歇時(shí)段可以填充有節(jié)點(diǎn)b、c、e、f、g、n、j和p相關(guān)的事實(shí)。如果這些事實(shí)不足以填充間歇時(shí)段,則可將成本提高到6,這將包括更為遙遠(yuǎn)并且與節(jié)點(diǎn)a相關(guān)性較低的附加節(jié)點(diǎn)。

實(shí)施例3

在另一個(gè)實(shí)施方案中,圖是具有每個(gè)邊緣上的激活強(qiáng)度的有向圖(其中從a到b的強(qiáng)度可能不同于從b到a的強(qiáng)度),并且實(shí)施方案將跟蹤每個(gè)節(jié)點(diǎn)的激活水平。每當(dāng)將節(jié)點(diǎn)添加到項(xiàng)目集合以便填充間歇時(shí)段時(shí),鄰近圖中新添加的節(jié)點(diǎn)的所有其他節(jié)點(diǎn)使連接它們的邊緣的激活強(qiáng)度添加到它們的激活水平。其激活水平大于激活閾值的任何節(jié)點(diǎn)也被添加到集合中,并重復(fù)該過(guò)程直到不再發(fā)生激活。

作為舉例,演員出現(xiàn)在不同電影中的事實(shí)可能最初與當(dāng)前再現(xiàn)的電影不相關(guān);但是如果這部電影中的若干演員一起出現(xiàn)在另一部電影中,那么這可能是用于填充間歇時(shí)段的有用信息。激活相同電影中的多個(gè)演員將增加每個(gè)邊緣的強(qiáng)度,并且將該電影的激活水平提高到足以被添加。如果此過(guò)程不足以填充間歇時(shí)段,則減少激活閾值以便拉入更多項(xiàng)目。

上述實(shí)例中的另一種算法變體是:如果節(jié)點(diǎn)被“過(guò)度激活”(總激活水平超過(guò)閾值),則從這些節(jié)點(diǎn)引出的邊緣的強(qiáng)度按比例增加(因此,如果閾值為1.00并且節(jié)點(diǎn)被激活到1.2的水平,則每個(gè)鄰近節(jié)點(diǎn)將使其激活水平增加邊緣強(qiáng)度的1.2倍)。給定這一點(diǎn),當(dāng)前匹配的節(jié)點(diǎn)將被過(guò)度激活(可能與匹配數(shù)量成反比),這將趨向于為靠近電影或原始節(jié)點(diǎn)的項(xiàng)目提供激活的附加機(jī)會(huì)。

說(shuō)明性操作環(huán)境

圖10示出了環(huán)境的一個(gè)實(shí)施方案的部件,在這些實(shí)施方案中可以實(shí)施本文描述的內(nèi)容傳遞系統(tǒng)900。并不是所有部件都可能被要求實(shí)施本創(chuàng)新,并且可以在不脫離本創(chuàng)新的精神或范圍的情況下進(jìn)行部件的布置和類(lèi)型的變化。如圖所示,圖10的系統(tǒng)100包括:局域網(wǎng)(lan)廣域網(wǎng)(wan)-(網(wǎng)絡(luò))1110、無(wú)線網(wǎng)絡(luò)1108、客戶(hù)端計(jì)算機(jī)1102-1105、主要內(nèi)容傳遞服務(wù)器計(jì)算機(jī)1112、以及補(bǔ)充內(nèi)容傳遞服務(wù)器計(jì)算機(jī)114。

在一個(gè)實(shí)施方案中,客戶(hù)端計(jì)算機(jī)1102-1105中的至少一些可以通過(guò)有線和/或無(wú)線網(wǎng)絡(luò)(諸如網(wǎng)絡(luò)1110和/或1108)進(jìn)行操作。通常,客戶(hù)端計(jì)算機(jī)1102-1105可以包括幾乎任何能夠通過(guò)網(wǎng)絡(luò)進(jìn)行通信的計(jì)算機(jī),以便發(fā)送和接收信息、執(zhí)行各種在線活動(dòng)、離線動(dòng)作等。在各種實(shí)施方案中,客戶(hù)端計(jì)算機(jī)1102-1105中的一個(gè)或多個(gè)可以被配置成與媒體內(nèi)容顯示裝置或系統(tǒng)1101(例如電視機(jī)、收音機(jī)、另一個(gè)計(jì)算機(jī)、平板裝置、智能電話(huà)、或允許用戶(hù)消費(fèi)媒體的任何裝置)結(jié)合操作。例如,客戶(hù)端裝置1105可以被配置成發(fā)送來(lái)自用戶(hù)的數(shù)據(jù),所述用戶(hù)在媒體裝置或系統(tǒng)1101上消費(fèi)媒體產(chǎn)品(例如電影、電視節(jié)目),或收聽(tīng)來(lái)自另一個(gè)來(lái)源或媒體裝置或系統(tǒng)1101(例如,電視機(jī)、收音機(jī)、家庭影院、聲音系統(tǒng)、另一個(gè)計(jì)算機(jī)、或甚至電影院中等)的音樂(lè)。在各種實(shí)施方案中,可以在本地將媒體產(chǎn)品提供給用戶(hù),例如通過(guò)dvd、cd、或任何本地或物理存儲(chǔ)的媒體等,并且也可以通過(guò)媒體內(nèi)容傳遞服務(wù)(諸如流媒體服務(wù))來(lái)提供媒體產(chǎn)品,所述媒體內(nèi)容傳遞服務(wù)可以由主要內(nèi)容傳遞服務(wù)器1112向另一個(gè)媒體裝置1101(例如,電視機(jī)或另一個(gè)計(jì)算機(jī))提供??蛻?hù)端計(jì)算機(jī)1102-1105當(dāng)然不需要被限制于這種使用,并且還可以被用作例如終端用戶(hù)計(jì)算節(jié)點(diǎn),或用于計(jì)算機(jī)裝置的任何其他典型用途。相對(duì)于以下結(jié)合圖11更詳細(xì)地描述的客戶(hù)端計(jì)算機(jī)1102-1105描述內(nèi)容顯示裝置901(參見(jiàn)圖9)的至少一個(gè)實(shí)施方案。

可以作為客戶(hù)端計(jì)算機(jī)1102操作的計(jì)算機(jī)可以包括通常使用有線或無(wú)線通信媒體來(lái)連接的計(jì)算機(jī),諸如個(gè)人計(jì)算機(jī)、多處理器系統(tǒng)、基于微處理器或可編程電子裝置、網(wǎng)絡(luò)pc等。在一些實(shí)施方案中,客戶(hù)端計(jì)算機(jī)1102-1105可以包括幾乎任何能夠連接到另一計(jì)算裝置并接收信息的便攜式個(gè)人計(jì)算機(jī),諸如膝上型計(jì)算機(jī)1103、智能移動(dòng)電話(huà)1104和平板計(jì)算機(jī)1105等。然而,便攜式計(jì)算機(jī)不限于此,并且還可以包括其他便攜式裝置,諸如蜂窩電話(huà)、射頻(rf)裝置、紅外(ir)裝置、個(gè)人數(shù)字助理(pda)、手持式計(jì)算機(jī)、可穿戴式計(jì)算機(jī)、組合一個(gè)或多個(gè)前述裝置的集成裝置等。這樣,客戶(hù)端計(jì)算機(jī)1102-1105通常在能力和特征方面是范圍廣泛的。此外,客戶(hù)端計(jì)算機(jī)1102-1105可以存取各種計(jì)算應(yīng)用(application),包括瀏覽器或其他基于網(wǎng)絡(luò)(web)的應(yīng)用。

啟用網(wǎng)絡(luò)的客戶(hù)端計(jì)算機(jī)可以包括瀏覽器應(yīng)用,其被配置成接收和發(fā)送網(wǎng)頁(yè)、基于網(wǎng)絡(luò)的消息等。瀏覽器應(yīng)用可以被配置成接收和顯示圖形、文本、多媒體等,從而采用幾乎任何基于網(wǎng)絡(luò)的語(yǔ)言等。在一個(gè)實(shí)施方案中,客戶(hù)端計(jì)算機(jī)的用戶(hù)可以采用瀏覽器應(yīng)用以便通過(guò)網(wǎng)絡(luò)(在線)執(zhí)行各種活動(dòng)。然而,另一個(gè)應(yīng)用也可用于執(zhí)行各種在線活動(dòng)。

客戶(hù)端計(jì)算機(jī)1102-1105還可以包括至少一個(gè)其他客戶(hù)端應(yīng)用,其被配置成在另一計(jì)算機(jī)之間接收和/或發(fā)送內(nèi)容??蛻?hù)端應(yīng)用可以包括發(fā)送和/或接收內(nèi)容的能力等??蛻?hù)端應(yīng)用還可以提供識(shí)別自身的信息,包括類(lèi)型、能力、名稱(chēng)等。在一個(gè)實(shí)施方案中,客戶(hù)端計(jì)算機(jī)1102-1105可以通過(guò)各種機(jī)制中的任何一種來(lái)唯一地識(shí)別自身,所述各種機(jī)制包括互聯(lián)網(wǎng)協(xié)議(ip)地址、電話(huà)號(hào)碼、移動(dòng)標(biāo)識(shí)碼(min)、電子序列號(hào)、(esn)或其他裝置標(biāo)識(shí)符。此類(lèi)信息可以在網(wǎng)絡(luò)數(shù)據(jù)包等中提供,或在其他客戶(hù)端計(jì)算機(jī)、主要內(nèi)容傳遞服務(wù)器計(jì)算機(jī)1112、補(bǔ)充內(nèi)容傳遞服務(wù)器計(jì)算機(jī)1114或其他計(jì)算機(jī)之間發(fā)送。

客戶(hù)端計(jì)算機(jī)1102-1105還可以被配置成包括使得終端用戶(hù)能夠登錄可由另一計(jì)算機(jī)(諸如補(bǔ)充內(nèi)容傳遞服務(wù)器計(jì)算機(jī)1114、主要內(nèi)容傳遞服務(wù)器計(jì)算機(jī)1112等)管理的終端用戶(hù)帳戶(hù)的客戶(hù)端應(yīng)用。在一個(gè)非限制性實(shí)例中,這種終端用戶(hù)帳戶(hù)可以被配置成使得終端用戶(hù)能夠管理一個(gè)或多個(gè)在線活動(dòng),在一個(gè)非限制性實(shí)例中包括搜索活動(dòng)、社交網(wǎng)絡(luò)活動(dòng)、瀏覽各種網(wǎng)站、與其他用戶(hù)進(jìn)行通信等。但是,也可以在不登錄終端用戶(hù)帳戶(hù)的情況下執(zhí)行此類(lèi)在線活動(dòng)的參與。

無(wú)線網(wǎng)絡(luò)1108被配置成將客戶(hù)端計(jì)算機(jī)1103-1105及其部件與網(wǎng)絡(luò)1110耦合。無(wú)線網(wǎng)絡(luò)1108可以包括可進(jìn)一步覆蓋獨(dú)立點(diǎn)對(duì)點(diǎn)(ad-hoc)網(wǎng)絡(luò)等的各種無(wú)線子網(wǎng)絡(luò)中的任何一種,以便為客戶(hù)端計(jì)算機(jī)1103-1105提供面向基礎(chǔ)設(shè)施的連接。這種子網(wǎng)絡(luò)可以包括網(wǎng)狀網(wǎng)絡(luò)、無(wú)線lan(wlan)網(wǎng)絡(luò)、蜂窩網(wǎng)絡(luò)等。在一個(gè)實(shí)施方案中,系統(tǒng)可以包括多于一個(gè)無(wú)線網(wǎng)絡(luò)。

無(wú)線網(wǎng)絡(luò)1108還可以包括通過(guò)無(wú)線無(wú)線電鏈路等連接的終端、網(wǎng)關(guān)、路由器等的自主系統(tǒng)。這些連接器可以被配置成自由地和隨機(jī)地移動(dòng)并且任意地組織其自身,使得無(wú)線網(wǎng)絡(luò)1108的拓?fù)淇梢钥焖俚馗淖儭?/p>

無(wú)線網(wǎng)絡(luò)1108還可以采用多種存取技術(shù),包括用于蜂窩系統(tǒng)、wlan、無(wú)線路由器(wr)網(wǎng)格等的第二(2g)、第三(3g)、第四(4g)、第五(5g)代無(wú)線電存取。諸如2g、3g、4g、5g和未來(lái)存取網(wǎng)絡(luò)的存取技術(shù)可以實(shí)現(xiàn)移動(dòng)裝置(諸如具有不同程度的移動(dòng)性的客戶(hù)端計(jì)算機(jī)1103-1105)的廣泛覆蓋區(qū)域。在一個(gè)非限制性實(shí)例中,無(wú)線網(wǎng)絡(luò)1108可以通過(guò)無(wú)線電網(wǎng)絡(luò)存取來(lái)實(shí)現(xiàn)無(wú)線電連接,所述無(wú)線電網(wǎng)絡(luò)存取諸如全球移動(dòng)通信系統(tǒng)(gsm)、通用分組無(wú)線業(yè)務(wù)(gprs)、增強(qiáng)型數(shù)據(jù)gsm環(huán)境(edge)、碼分多址(cdma)、時(shí)分多址(tdma)、寬帶碼分多址(wcdma)、高速下行分組接入(hsdpa)、長(zhǎng)期演進(jìn)(lte)等。實(shí)質(zhì)上,無(wú)線網(wǎng)絡(luò)1108可以包括實(shí)際上任何通過(guò)其信息可以在客戶(hù)端計(jì)算機(jī)1103-1105與另一計(jì)算機(jī)、網(wǎng)絡(luò)等之間行進(jìn)的無(wú)線通信機(jī)制。

網(wǎng)絡(luò)1110被配置成通過(guò)無(wú)線網(wǎng)絡(luò)1108將網(wǎng)絡(luò)計(jì)算機(jī)與其他計(jì)算機(jī)和/或計(jì)算裝置(包括主要內(nèi)容傳遞服務(wù)器計(jì)算機(jī)1112、基于元數(shù)據(jù)的傳遞服務(wù)器計(jì)算機(jī)114、客戶(hù)端計(jì)算機(jī)1102和客戶(hù)端計(jì)算機(jī)1103-1105)耦合。網(wǎng)絡(luò)1110能夠使用任何形式的計(jì)算機(jī)可讀媒體以用于將信息從一個(gè)電子裝置傳送到另一個(gè)電子裝置。而且,除了局域網(wǎng)(lan)、廣域網(wǎng)(wan)、直接連接(諸如通過(guò)通用串行總線(usb)端口)、其他形式的計(jì)算機(jī)可讀媒體或其任何組合之外,網(wǎng)絡(luò)1110還可以包括互聯(lián)網(wǎng)。在一組互連的lan(包括基于不同架構(gòu)和協(xié)議的lan)中,路由器作為lan之間的鏈路,從而能夠?qū)⑾囊粋€(gè)lan發(fā)送到另一個(gè)lan。此外,lan內(nèi)的通信鏈路通常包括雙絞線對(duì)或同軸電纜,而網(wǎng)絡(luò)之間的通信鏈路可以利用模擬電話(huà)線、包括t1、t2、t3和t4的完整或部分的專(zhuān)用數(shù)字線路、和/或其他載波機(jī)制,包括例如e載波(ecarrier)

、綜合業(yè)務(wù)數(shù)字網(wǎng)(isdn)、數(shù)字用戶(hù)線路(dsl)、包括衛(wèi)星鏈路的無(wú)線鏈路、或本領(lǐng)域技術(shù)人員已知的其他通信鏈路。此外,通信鏈路還可以采用各種數(shù)字信令技術(shù)中的任何一種,包括而非限制于,例如ds-0、ds-1、ds-2、ds-3、ds-4、oc-3、oc-12、oc-48等。此外,遠(yuǎn)程計(jì)算機(jī)和其他相關(guān)的電子裝置可以通過(guò)調(diào)制解調(diào)器和臨時(shí)電話(huà)鏈路來(lái)遠(yuǎn)程連接到lan或wan。在一個(gè)實(shí)施方案中,網(wǎng)絡(luò)1110可以被配置成傳輸互聯(lián)網(wǎng)協(xié)議(ip)的信息。實(shí)質(zhì)上,網(wǎng)絡(luò)1110包括通過(guò)其信息可以在計(jì)算裝置之間行進(jìn)的任何通信方法。

附加地,通信媒體通常體現(xiàn)計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其他傳輸機(jī)制,并且包括任何信息傳遞媒體。作為舉例,通信媒體包括有線媒體(諸如雙絞線、同軸電纜、光纖、波導(dǎo)和其他有線媒體)以及無(wú)線媒體(諸如聲、rf、紅外和其他無(wú)線媒體)。

以下結(jié)合圖12更詳細(xì)地描述補(bǔ)充內(nèi)容傳遞服務(wù)器計(jì)算機(jī)1114的一個(gè)實(shí)施方案。然而,簡(jiǎn)單地說(shuō),補(bǔ)充內(nèi)容傳遞服務(wù)器計(jì)算機(jī)1114包括幾乎任何能夠向客戶(hù)端用戶(hù)傳遞基于元數(shù)據(jù)的內(nèi)容或補(bǔ)充內(nèi)容并且從且接受請(qǐng)求和數(shù)據(jù)的網(wǎng)絡(luò)計(jì)算機(jī)。例如,客戶(hù)端裝置1105可以被配置成發(fā)送來(lái)自用戶(hù)的數(shù)據(jù),所述用戶(hù)消費(fèi)媒體產(chǎn)品(例如電影、電視節(jié)目),或收聽(tīng)來(lái)自另一個(gè)來(lái)源或媒體裝置(例如,電視機(jī)、收音機(jī)、電影院等)的音樂(lè)。補(bǔ)充內(nèi)容傳遞服務(wù)器計(jì)算機(jī)1114然后可以基于用戶(hù)正在消費(fèi)的媒體的識(shí)別來(lái)傳遞特別是互補(bǔ)同步的基于元數(shù)據(jù)的內(nèi)容或補(bǔ)充內(nèi)容。可以被布置成作為補(bǔ)充內(nèi)容傳遞服務(wù)器計(jì)算機(jī)1114操作的計(jì)算機(jī)包括各種網(wǎng)絡(luò)計(jì)算機(jī),包括但不限于多處理器系統(tǒng)、服務(wù)器計(jì)算機(jī)等。

雖然圖12示出了作為單個(gè)計(jì)算機(jī)的補(bǔ)充內(nèi)容傳遞服務(wù)器計(jì)算機(jī)1114,但是本發(fā)明不限于此。例如,元數(shù)據(jù)傳遞服務(wù)器計(jì)算機(jī)1114的一個(gè)或多個(gè)功能可以分布在一個(gè)或多個(gè)不同的網(wǎng)絡(luò)計(jì)算機(jī)上。此外,補(bǔ)充內(nèi)容傳遞服務(wù)器計(jì)算機(jī)1114不限于特定配置。因此,在一個(gè)實(shí)施方案中,補(bǔ)充內(nèi)容傳遞服務(wù)器計(jì)算機(jī)1114可以包含多個(gè)網(wǎng)絡(luò)計(jì)算機(jī)。在另一個(gè)實(shí)施方案中,補(bǔ)充內(nèi)容傳遞服務(wù)器計(jì)算機(jī)1114可以包含使用主/從方法操作的多個(gè)網(wǎng)絡(luò)計(jì)算機(jī),其中補(bǔ)充內(nèi)容傳遞服務(wù)器計(jì)算機(jī)1114的多個(gè)網(wǎng)絡(luò)計(jì)算機(jī)之一可操作以便管理和/或協(xié)調(diào)其他網(wǎng)絡(luò)計(jì)算機(jī)的操作。在其他實(shí)施方案中,補(bǔ)充內(nèi)容傳遞服務(wù)器計(jì)算機(jī)1114可以作為布置在集群架構(gòu)、對(duì)等架構(gòu)中、和/或甚至在云架構(gòu)內(nèi)的多個(gè)網(wǎng)絡(luò)計(jì)算機(jī)操作。因此,實(shí)施方案不應(yīng)被解釋為限于單個(gè)環(huán)境,并且還設(shè)想了其他配置和架構(gòu)。

雖然分開(kāi)示出,主要內(nèi)容傳遞服務(wù)器計(jì)算機(jī)1112和補(bǔ)充內(nèi)容傳遞服務(wù)器計(jì)算機(jī)1114可以被用作單個(gè)網(wǎng)絡(luò)計(jì)算機(jī)、分開(kāi)的網(wǎng)絡(luò)計(jì)算機(jī)、網(wǎng)絡(luò)計(jì)算機(jī)集群等。在一些實(shí)施方案中,可以啟用主要內(nèi)容傳遞服務(wù)器計(jì)算機(jī)1112或補(bǔ)充內(nèi)容傳遞服務(wù)器計(jì)算機(jī)1114或兩者,以便傳遞內(nèi)容,響應(yīng)于用戶(hù)與內(nèi)容的互動(dòng),跟蹤用戶(hù)與內(nèi)容的互動(dòng),更新小應(yīng)用程序(widgets)和小應(yīng)用程序控制器等。

說(shuō)明性?xún)?nèi)容顯示裝置/媒體播放器/客戶(hù)端計(jì)算機(jī)

圖11示出了作為可以包括在實(shí)現(xiàn)本發(fā)明的實(shí)施方案的系統(tǒng)中的客戶(hù)端計(jì)算機(jī)1200的內(nèi)容顯示裝置的一個(gè)實(shí)施方案??蛻?hù)端計(jì)算機(jī)1200可以包括比圖12所示的部件更多或更少的部件。然而,所示的部件足以披露用于實(shí)施本發(fā)明的說(shuō)明性實(shí)施方案。客戶(hù)端計(jì)算機(jī)1200可以表示例如,圖10的客戶(hù)端計(jì)算機(jī)1102-1105中的至少一個(gè)的一個(gè)實(shí)施方案。

如圖所示,客戶(hù)端計(jì)算機(jī)1200包括通過(guò)總線1234與大容量存儲(chǔ)器1226通信的處理器1202。在一些實(shí)施方案中,處理器1202可以包括一個(gè)或多個(gè)中央處理單元(cpu)??蛻?hù)端計(jì)算機(jī)1200還包括:電源1228、一個(gè)或多個(gè)網(wǎng)絡(luò)接口1236、音頻接口1238、顯示器240、小鍵盤(pán)242、照明器244、視頻接口246、輸入/輸出接口248、觸覺(jué)接口1250、以及全球定位系統(tǒng)(gps)接收機(jī)1232或其他地理位置部件。

電源1228向客戶(hù)端計(jì)算機(jī)1200提供電力??沙潆婋姵鼗虿豢沙潆婋姵乜捎糜谔峁╇娏Αk娏σ部梢杂赏獠侩娫刺峁?,諸如交流(ac)適配器或?qū)﹄姵剡M(jìn)行補(bǔ)充和/或再充電的供電對(duì)接支架。

客戶(hù)端計(jì)算機(jī)1200可以任選地與基站(未示出)通信、或直接與另一個(gè)計(jì)算機(jī)通信。網(wǎng)絡(luò)接口1236包括用于將客戶(hù)端計(jì)算機(jī)1200耦合到一個(gè)或多個(gè)網(wǎng)絡(luò)的電路,并且被構(gòu)造成用于與一個(gè)或多個(gè)通信協(xié)議和技術(shù)一起使用,所述多個(gè)通信協(xié)議和技術(shù)包括但不限于gsm、cdma、tdma、gprs、edge、wcdma、hsdpa、lte、用戶(hù)數(shù)據(jù)報(bào)協(xié)議(udp)、傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議(tcp/ip)、短消息業(yè)務(wù)(sms)、無(wú)線應(yīng)用通訊協(xié)議(wap)、超寬帶(uwb)、ieee802.16全球微波互聯(lián)接入(wimax)、會(huì)話(huà)發(fā)起協(xié)議/實(shí)時(shí)傳輸協(xié)議(sip/rtp)、或各種其他無(wú)線通信協(xié)議中的任何一種。網(wǎng)絡(luò)接口1236有時(shí)被稱(chēng)為收發(fā)器、收發(fā)裝置或網(wǎng)絡(luò)接口卡(nic)。

音頻接口1238被布置成產(chǎn)生和接收音頻信號(hào),諸如來(lái)自另一個(gè)來(lái)源(例如,電視機(jī)、收音機(jī)等)的媒體聲音。例如,音頻接口1238可以耦合到揚(yáng)聲器和麥克風(fēng)(未示出),以便實(shí)現(xiàn)與他人的通信和/或生成用于某些動(dòng)作的音頻確認(rèn)。

顯示器1240可以是液晶顯示器(lcd)、氣體等離子體、發(fā)光二極管(led)、有機(jī)led、或與計(jì)算機(jī)一起使用的任何其他類(lèi)型的顯示器。顯示器1240還可以包括被布置成從對(duì)象(諸如輸入筆)接收輸入或從人手接收數(shù)字的觸敏屏幕。

小鍵盤(pán)1242可以包括被布置成從用戶(hù)接收輸入的任何輸入裝置。例如,小鍵盤(pán)1242可以包括按鈕數(shù)字撥盤(pán)或鍵盤(pán)。小鍵盤(pán)1242還可以包括與選擇和發(fā)送圖像相關(guān)聯(lián)的命令按鈕。照明器1244可以提供狀態(tài)指示和/或提供光。照明器1244可以在特定時(shí)段或響應(yīng)于事件而保持有效。例如,當(dāng)照明器1244有效時(shí),它可以從背后照亮小鍵盤(pán)1242上的按鈕,并且在客戶(hù)端計(jì)算機(jī)通電時(shí)保持打開(kāi)狀態(tài)。此外,當(dāng)執(zhí)行特定動(dòng)作時(shí)(諸如撥打另一個(gè)客戶(hù)端計(jì)算機(jī)),照明器1244能以各種圖案從背后照亮這些按鈕。照明器1244還可以使得位于客戶(hù)端計(jì)算機(jī)的透明或半透明外殼內(nèi)的光源響應(yīng)于動(dòng)作來(lái)進(jìn)行照明。

視頻接口1246被布置成捕獲視頻圖像,諸如靜態(tài)照片、視頻片段、紅外視頻等。例如,視頻接口1246可以耦合到數(shù)字?jǐn)z像機(jī)、網(wǎng)絡(luò)攝像機(jī)等。視頻接口1246可以包括透鏡、圖像傳感器和其他電子裝置。圖像傳感器可以包括互補(bǔ)金屬氧化物半導(dǎo)體(cmos)集成電路、電荷耦合元件(ccd)、或用于感測(cè)光的任何其他集成電路。

客戶(hù)端計(jì)算機(jī)1200還包括用于與諸如耳機(jī)或圖2中未示出的其他輸入或輸出裝置的外部裝置通信的輸入/輸出接口1248。輸入/輸出接口1248可以利用一種或多種通信技術(shù),諸如usb、紅外線、藍(lán)牙tm等。

觸覺(jué)接口1250被布置成向客戶(hù)端計(jì)算機(jī)的用戶(hù)提供觸覺(jué)反饋。例如,當(dāng)計(jì)算型計(jì)算機(jī)的另一個(gè)用戶(hù)正在呼叫時(shí),可以采用觸覺(jué)接口1250以便以特定方式振動(dòng)客戶(hù)端計(jì)算機(jī)1200。還可以包括加速度計(jì)和其他基于動(dòng)力或作用力的接口。

客戶(hù)端計(jì)算機(jī)1200還可以包括gps收發(fā)器1232,以便確定客戶(hù)端計(jì)算機(jī)1200在地球表面上的物理坐標(biāo)。在一些實(shí)施方案中,gps收發(fā)器1232可以是任選的。gps收發(fā)器1232通常將位置輸出為緯度值和經(jīng)度值。然而,gps收發(fā)器1232還可以采用其他地理定位機(jī)制,包括但不限于三角測(cè)量法、輔助gps(agps)、增強(qiáng)型觀察時(shí)間差(e-otd)、小區(qū)標(biāo)識(shí)符(cl)、服務(wù)區(qū)域標(biāo)識(shí)符(sa1)、增強(qiáng)型定時(shí)提前(eta)、基站子系統(tǒng)(bss)等,以便進(jìn)一步確定客戶(hù)端計(jì)算機(jī)1200在地球表面上的物理位置。應(yīng)當(dāng)理解,在不同的條件下,gps收發(fā)器1232可以為客戶(hù)端計(jì)算機(jī)1200確定毫米內(nèi)的物理位置;并且在其他情況下,所確定的物理位置可能不太精確,諸如在一米或顯著更大的距離內(nèi)。然而,在一個(gè)實(shí)施方案中,客戶(hù)端計(jì)算機(jī)1200可以通過(guò)其他部件提供可用于確定計(jì)算機(jī)的物理位置的其他信息,包括例如媒體存取控制(mac)地址、ip地址等。

大容量存儲(chǔ)器1226包括隨機(jī)存取存儲(chǔ)器(ram)1204、只讀存儲(chǔ)器(rom)1222和其他存儲(chǔ)裝置。大容量存儲(chǔ)器1226示出了用于存儲(chǔ)信息(諸如計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其他數(shù)據(jù))的計(jì)算機(jī)可讀存儲(chǔ)媒體(裝置)的實(shí)例。大容量存儲(chǔ)器1226存儲(chǔ)用于控制客戶(hù)端計(jì)算機(jī)1200的低級(jí)操作的基本輸入/輸出系統(tǒng)(bios)1224。大容量存儲(chǔ)器還存儲(chǔ)用于控制客戶(hù)端計(jì)算機(jī)1200的操作的操作系統(tǒng)206。應(yīng)當(dāng)理解,該部件可以包括通用操作系統(tǒng)(諸如unix或linuxtm的版本)、或?qū)S每蛻?hù)端通信操作系統(tǒng),諸如微軟公司的windowsmobiletm、蘋(píng)果公司的iostm、谷歌公司的androidtm、或操作系統(tǒng)。操作系統(tǒng)可以包括java虛擬機(jī)模塊或與java虛擬機(jī)模塊接口連接,所述java虛擬機(jī)模塊可以通過(guò)java應(yīng)用程序來(lái)控制硬件部件和/或操作系統(tǒng)的操作。

大容量存儲(chǔ)器1226還包括一個(gè)或多個(gè)數(shù)據(jù)存儲(chǔ)裝置1208,客戶(hù)端計(jì)算機(jī)1200可以利用其來(lái)存儲(chǔ)除其他事項(xiàng)之外的應(yīng)用1214和/或其他數(shù)據(jù)。例如,也可以采用數(shù)據(jù)存儲(chǔ)裝置1208來(lái)存儲(chǔ)描述客戶(hù)端計(jì)算機(jī)1200的各種能力的信息。然后可以基于各種事件中的任何一種將信息提供給另一個(gè)計(jì)算機(jī),包括在通信期間發(fā)送所述信息作為標(biāo)題的一部分,根據(jù)請(qǐng)求發(fā)送所述信息等。數(shù)據(jù)存儲(chǔ)裝置1208也可以用來(lái)存儲(chǔ)社交網(wǎng)絡(luò)信息,包括地址簿、好友列表、別名、用戶(hù)簡(jiǎn)檔信息等。此外,數(shù)據(jù)存儲(chǔ)裝置1208還可以存儲(chǔ)消息、網(wǎng)頁(yè)內(nèi)容、或各種用戶(hù)生成的內(nèi)容中的任何一個(gè)。信息的至少一部分也可以存儲(chǔ)在客戶(hù)端計(jì)算機(jī)1200的另一個(gè)部件上,包括但不限于處理器可讀存儲(chǔ)媒體1230、磁盤(pán)驅(qū)動(dòng)器、或客戶(hù)端計(jì)算機(jī)1200內(nèi)的其他計(jì)算機(jī)可讀存儲(chǔ)裝置(未示出)。

處理器可讀存儲(chǔ)媒體1230可包括通過(guò)任何方法或技術(shù)實(shí)現(xiàn)的用于存儲(chǔ)信息(諸如計(jì)算機(jī)可讀或處理器可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其他數(shù)據(jù))的易失性、非易失性、可移除和不可移除的媒體。計(jì)算機(jī)可讀存儲(chǔ)媒體的實(shí)例包括:ram、rom、電可擦寫(xiě)可編程只讀存儲(chǔ)器(eepr0m)、閃存或其他存儲(chǔ)器技術(shù)、緊湊型光盤(pán)只讀儲(chǔ)存器(cd-rom)、數(shù)字通用光盤(pán)(dvd)或其他光學(xué)存儲(chǔ)裝置、磁盒、磁帶、磁盤(pán)存儲(chǔ)器或其他磁性存儲(chǔ)裝置、或者可用于存儲(chǔ)所需信息并可通過(guò)計(jì)算機(jī)存取的任何其他物理媒體。處理器可讀存儲(chǔ)媒體1230在本文中還可以被稱(chēng)為計(jì)算機(jī)可讀存儲(chǔ)媒體和/或計(jì)算機(jī)可讀存儲(chǔ)裝置。應(yīng)用1214可以包括計(jì)算機(jī)可執(zhí)行指令,其在被客戶(hù)端計(jì)算機(jī)1200執(zhí)行時(shí)發(fā)送、接收和/或處理網(wǎng)絡(luò)數(shù)據(jù)。網(wǎng)絡(luò)數(shù)據(jù)可以包括但不限于消息(例如,短消息服務(wù)(sms)、多媒體消息服務(wù)(mms)、即時(shí)通訊(im)、電子郵件和/或其他消息)、音頻、視頻,并且啟用與另一個(gè)客戶(hù)端計(jì)算機(jī)的另一用戶(hù)的電話(huà)通信。

應(yīng)用214可以包括,例如,瀏覽器1218和其他應(yīng)用1220。其他應(yīng)用1220可以包括但不限于:日歷、搜索程序、電子郵件客戶(hù)端、im應(yīng)用、sms應(yīng)用、網(wǎng)絡(luò)電話(huà)(voip)應(yīng)用、聯(lián)系人管理員、任務(wù)管理器、轉(zhuǎn)碼器、數(shù)據(jù)庫(kù)程序、文字處理程序、安全應(yīng)用、電子表格程序、游戲、搜索程序等。

瀏覽器1218可以包括幾乎任何被配置成接收和顯示圖形、文本、多媒體、消息等的應(yīng)用,從而采用幾乎任何基于網(wǎng)絡(luò)的語(yǔ)言。在一個(gè)實(shí)施方案中,啟用瀏覽器應(yīng)用以便采用hdmi、wml、wmlscript、javascript、html、xml等來(lái)顯示和發(fā)送消息。然而,可以采用各種其他基于網(wǎng)絡(luò)的編程語(yǔ)言中的任何一種。在一個(gè)實(shí)施方案中,瀏覽器1218可以使得客戶(hù)端計(jì)算機(jī)1200的用戶(hù)能夠與諸如圖12的補(bǔ)充內(nèi)容傳遞服務(wù)器計(jì)算機(jī)114的另一個(gè)網(wǎng)絡(luò)計(jì)算機(jī)進(jìn)行通信。

應(yīng)用1214還可以包括小應(yīng)用程序控制器1210和一個(gè)或多個(gè)小應(yīng)用程序1212。小應(yīng)用程序1212可以是由元數(shù)據(jù)傳遞服務(wù)器計(jì)算機(jī)112提供給客戶(hù)端計(jì)算機(jī)的內(nèi)容的集合。小應(yīng)用程序控制器1210可以是可由主要內(nèi)容傳遞服務(wù)器計(jì)算機(jī)1112提供給客戶(hù)端計(jì)算機(jī)的程序。小應(yīng)用程序控制器1210和小應(yīng)用程序1212可以作為原生(native)客戶(hù)端計(jì)算機(jī)應(yīng)用運(yùn)行,或者它們可以在瀏覽器1218中運(yùn)行作為基于網(wǎng)絡(luò)瀏覽器的應(yīng)用。此外,小應(yīng)用程序控制器1210和小應(yīng)用程序1212可以被布置成作為原生應(yīng)用或網(wǎng)絡(luò)瀏覽器應(yīng)用或其組合運(yùn)行。

如本文所使用的,術(shù)語(yǔ)“小應(yīng)用程序控制器”是指可以在客戶(hù)端應(yīng)用上操作的計(jì)算機(jī)程序。可以將小應(yīng)用程序控制器下載到和/或?qū)⑿?yīng)用程序控制器部署到客戶(hù)端應(yīng)用。小應(yīng)用程序控制器可以被布置為可操作的以用于下載內(nèi)容、監(jiān)測(cè)媒體或管理位于客戶(hù)端應(yīng)用內(nèi)的小應(yīng)用程序。如本文所使用的,術(shù)語(yǔ)“小應(yīng)用程序”是指位于客戶(hù)端應(yīng)用中的用戶(hù)界面元件。對(duì)客戶(hù)端應(yīng)用的用戶(hù)來(lái)說(shuō),小應(yīng)用程序可能是不可見(jiàn)的或可見(jiàn)的。在某些情況下,在將內(nèi)容部署到小應(yīng)用程序之前,小應(yīng)用程序控制器可以“即時(shí)”生成小應(yīng)用程序。小應(yīng)用程序可能適于反映它們被托管在其內(nèi)的客戶(hù)端應(yīng)用的操作環(huán)境。例如,在支持html、css的客戶(hù)端中,小應(yīng)用程序可以是諸如div、p等的html元素。對(duì)于在java環(huán)境中可操作的客戶(hù)端應(yīng)用,小應(yīng)用程序可能是視圖對(duì)象或視窗對(duì)象等。

說(shuō)明性網(wǎng)絡(luò)計(jì)算機(jī)

圖12示出了根據(jù)本發(fā)明的一個(gè)實(shí)施方案的網(wǎng)絡(luò)計(jì)算機(jī)1300的一個(gè)實(shí)施方案。網(wǎng)絡(luò)計(jì)算機(jī)1300可以包括比所示部件更多或更少的部件。然而,所示的部件足以披露用于實(shí)施本發(fā)明的說(shuō)明性實(shí)施方案。網(wǎng)絡(luò)計(jì)算機(jī)1300可以被配置成作為服務(wù)器、客戶(hù)端、對(duì)等體、主機(jī)或任何其他計(jì)算機(jī)進(jìn)行操作。網(wǎng)絡(luò)計(jì)算機(jī)1300可以表示,例如,圖11的主要內(nèi)容傳遞服務(wù)器計(jì)算機(jī)1112和/或補(bǔ)充內(nèi)容傳遞服務(wù)器計(jì)算機(jī)1114、和/或其他網(wǎng)絡(luò)計(jì)算機(jī)。

網(wǎng)絡(luò)計(jì)算機(jī)1300包括:處理器1302、處理器可讀存儲(chǔ)媒體1328、網(wǎng)絡(luò)接口單元1330、輸入/輸出接口1332、硬盤(pán)驅(qū)動(dòng)器1334、視頻顯示適配器1336和存儲(chǔ)器1326,其全部通過(guò)總線1338彼此通信。在一些實(shí)施方案中,處理器1302可以包括一個(gè)或多個(gè)中央處理單元。

如圖12所示,網(wǎng)絡(luò)計(jì)算機(jī)1300還可以通過(guò)網(wǎng)絡(luò)接口單元1330與互聯(lián)網(wǎng)或某些其他通信網(wǎng)絡(luò)進(jìn)行通信,所述網(wǎng)絡(luò)接口單元1330被構(gòu)造用于和包括tcp/ip協(xié)議的各種通信協(xié)議一起使用。網(wǎng)絡(luò)接口單元1330有時(shí)被稱(chēng)為收發(fā)器、收發(fā)裝置或網(wǎng)絡(luò)接口卡(nic)。

網(wǎng)絡(luò)計(jì)算機(jī)1300還包括用于與諸如鍵盤(pán)或圖13中未示出的其他輸入或輸出裝置的外部裝置通信的輸入/輸出接口1332。輸入/輸出接口1332可以利用一種或多種通信技術(shù),諸如usb、紅外線、藍(lán)牙tm等。

存儲(chǔ)器1326通常包括ram1304、rom1322和一個(gè)或多個(gè)永久性大容量存儲(chǔ)裝置,諸如硬盤(pán)驅(qū)動(dòng)器1334、磁帶驅(qū)動(dòng)器、光驅(qū)和/或軟盤(pán)驅(qū)動(dòng)器。存儲(chǔ)器1326存儲(chǔ)用于控制網(wǎng)絡(luò)計(jì)算機(jī)1300的操作的操作系統(tǒng)1306。可以采用任何通用操作系統(tǒng)?;据斎?輸出系統(tǒng)(bios)1324還被提供用于控制網(wǎng)絡(luò)計(jì)算機(jī)1300的低級(jí)操作。

盡管分別示出,存儲(chǔ)器1326可以包括處理器可讀存儲(chǔ)媒體1328。處理器可讀存儲(chǔ)媒體1328可以被稱(chēng)為和/或包括計(jì)算機(jī)可讀媒體、計(jì)算機(jī)可讀存儲(chǔ)媒體和/或處理器可讀存儲(chǔ)裝置。處理器可讀存儲(chǔ)媒體1328可以包括通過(guò)用于存儲(chǔ)信息(諸如計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu),程序模塊或其他數(shù)據(jù))的任何方法或技術(shù)實(shí)現(xiàn)的易失性、非易失性、可移除和不可移除的媒體。處理器可讀存儲(chǔ)媒體的實(shí)例包括ram、r0m、eepr0m、閃存或其他存儲(chǔ)器技術(shù)、cd-rom、數(shù)字通用光盤(pán)(dvd)或其他光存儲(chǔ)裝置、磁盒、磁帶、磁盤(pán)存儲(chǔ)器或其他磁性存儲(chǔ)裝置、或者可用于存儲(chǔ)所需信息并可通過(guò)計(jì)算機(jī)存取的任何其他媒體。

存儲(chǔ)器1326還包括一個(gè)或多個(gè)數(shù)據(jù)存儲(chǔ)裝置1308,網(wǎng)絡(luò)計(jì)算機(jī)1300可以利用其來(lái)存儲(chǔ)除其他事項(xiàng)之外的應(yīng)用1314和/或諸如內(nèi)容1310的其他數(shù)據(jù)。例如,也可以采用數(shù)據(jù)存儲(chǔ)裝置1308來(lái)存儲(chǔ)描述網(wǎng)絡(luò)計(jì)算機(jī)1300的各種能力的信息。然后可以基于各種事件中的任何一種將信息提供給另一個(gè)計(jì)算機(jī),包括在通信期間發(fā)送所述信息作為標(biāo)題的一部分,根據(jù)請(qǐng)求發(fā)送所述信息等。也可以采用數(shù)據(jù)存儲(chǔ)裝置1308來(lái)存儲(chǔ)消息、網(wǎng)頁(yè)內(nèi)容等。信息的至少一部分也可以存儲(chǔ)在網(wǎng)絡(luò)計(jì)算機(jī)1300的另一個(gè)部件上,包括但不限于處理器可讀存儲(chǔ)媒體1328、硬盤(pán)驅(qū)動(dòng)器1334、或客戶(hù)端計(jì)算機(jī)1300內(nèi)的其他計(jì)算機(jī)可讀存儲(chǔ)媒體(未示出)。

數(shù)據(jù)存儲(chǔ)裝置1308可以包括數(shù)據(jù)庫(kù)、文本、電子表格、文件夾、文件等,其可被配置成維護(hù)和存儲(chǔ)用戶(hù)帳戶(hù)標(biāo)識(shí)符、用戶(hù)簡(jiǎn)檔、電子郵件地址、im地址和/或其他網(wǎng)絡(luò)地址等。

在各種實(shí)施方案中的至少一個(gè)中,數(shù)據(jù)存儲(chǔ)裝置1308可以包括數(shù)據(jù)庫(kù)1310。在各種實(shí)施方案中,如圖13所示,數(shù)據(jù)庫(kù)包括諸如一個(gè)或多個(gè)簽名數(shù)據(jù)庫(kù)(例如,音頻簽名數(shù)據(jù)庫(kù)1401、視頻簽名數(shù)據(jù)庫(kù)1402、敘述簽名數(shù)據(jù)庫(kù)1403)、段數(shù)據(jù)庫(kù)1404、關(guān)聯(lián)數(shù)據(jù)庫(kù)1405、元數(shù)據(jù)數(shù)據(jù)庫(kù)1406、媒體播放列表數(shù)據(jù)庫(kù)1407、上下文數(shù)據(jù)庫(kù)1409和上下文類(lèi)別數(shù)據(jù)庫(kù)1410。雖然系統(tǒng)示出了包括在系統(tǒng)和服務(wù)器1300中的數(shù)據(jù)庫(kù)1310,但是一個(gè)或多個(gè)數(shù)據(jù)庫(kù)可以在服務(wù)器或系統(tǒng)的外部并且可操作地連接到服務(wù)器或系統(tǒng)。

返回圖12,數(shù)據(jù)存儲(chǔ)裝置1308還可以包括程序代碼、數(shù)據(jù)、算法等,以供處理器(諸如處理器1302)用來(lái)進(jìn)行和執(zhí)行動(dòng)作。在一個(gè)實(shí)施方案中,數(shù)據(jù)存儲(chǔ)裝置1308中的至少一些也可以存儲(chǔ)在網(wǎng)絡(luò)計(jì)算機(jī)1300的另一個(gè)部件上,包括但不限于處理器可讀存儲(chǔ)媒體1328、硬盤(pán)驅(qū)動(dòng)器1334等。

應(yīng)用1312可以包括計(jì)算機(jī)可執(zhí)行指令,其可以被加載到大容量存儲(chǔ)器中并且在操作系統(tǒng)1306上運(yùn)行。應(yīng)用程序的實(shí)例可以包括:轉(zhuǎn)碼器、調(diào)度器、日歷、數(shù)據(jù)庫(kù)程序、文字處理程序、超文本傳輸協(xié)議(http)程序、可定制的用戶(hù)界面程序、互聯(lián)網(wǎng)協(xié)議安全性(ipsec)應(yīng)用、加密程序、安全程序、sms消息服務(wù)器、im消息服務(wù)器、電子郵件服務(wù)器、賬戶(hù)管理員等。應(yīng)用程序1312還可以包括:例如,網(wǎng)站服務(wù)器1314、共同段檢測(cè)器應(yīng)用1316、一個(gè)或多個(gè)上下文差異檢測(cè)器應(yīng)用1318、數(shù)據(jù)分類(lèi)器應(yīng)用1319、上下文分配模塊1320、和/或上下文過(guò)濾和請(qǐng)求處理器1321。

網(wǎng)站服務(wù)器1314可以表示被配置成通過(guò)網(wǎng)絡(luò)將內(nèi)容(包括消息)提供給另一個(gè)計(jì)算機(jī)的各種信息和服務(wù)中的任何一種。因此,網(wǎng)站服務(wù)器1314可以包括例如網(wǎng)絡(luò)服務(wù)器、文件傳輸協(xié)議(ftp)服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器、內(nèi)容服務(wù)器等。網(wǎng)站服務(wù)器1314可以使用各種格式中的任何一種通過(guò)網(wǎng)絡(luò)來(lái)提供包括消息的內(nèi)容,所述各種格式包括但不限于html、xml、緊湊型html(chtml)、可擴(kuò)展html(xhtml)等。

在各種實(shí)施方案中的至少一個(gè)中,應(yīng)用1312可以在圖12的補(bǔ)充內(nèi)容傳遞服務(wù)器計(jì)算機(jī)1114上操作。應(yīng)用1312可以采用類(lèi)似于結(jié)合圖1-10描述的進(jìn)程或進(jìn)程的部分來(lái)執(zhí)行其至少一些動(dòng)作。

本領(lǐng)域普通技術(shù)人員將理解,系統(tǒng)的架構(gòu)是被示為各種實(shí)施方案中的至少一個(gè)的至少一部分的非限制性實(shí)例。因此,在不脫離本文所述的創(chuàng)新的范圍的情況下,可以不同地采用和/或安排更多或更少的部件。

將理解的是,流程圖和過(guò)程圖的每個(gè)塊、路徑或元件,以及流程圖和過(guò)程圖中的塊、路徑或元件的組合可以通過(guò)計(jì)算機(jī)程序指令來(lái)實(shí)現(xiàn)。這些程序指令可以被提供給處理器以便產(chǎn)生機(jī)器,使得指令在處理器上執(zhí)行時(shí)創(chuàng)建用于實(shí)現(xiàn)圖示中指定的動(dòng)作的裝置。計(jì)算機(jī)程序指令可以由處理器執(zhí)行以便致使處理器執(zhí)行一系列操作步驟以便產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的過(guò)程,使得指令在處理器上執(zhí)行以便提供用于實(shí)現(xiàn)流程圖中指定的動(dòng)作的步驟。計(jì)算機(jī)程序指令還可以使得并行執(zhí)行流程圖的塊、路徑或元件中所示的至少一些操作步驟。此外,一些步驟也可以在多于一個(gè)處理器上執(zhí)行,諸如可能出現(xiàn)在多處理器計(jì)算機(jī)系統(tǒng)或甚至一組多計(jì)算機(jī)系統(tǒng)中。此外,圖示中的一個(gè)或多個(gè)塊、路徑或元件、或塊、路徑或元件的組合也可以與其他塊、路徑或元件、或塊、路徑或元件的組合同時(shí)執(zhí)行,或者甚至以與圖示不同的順序執(zhí)行,而不脫離本發(fā)明的范圍或精神。

因此,流程圖和過(guò)程圖的塊、路徑和元件支持用于執(zhí)行指定動(dòng)作的裝置組合、用于執(zhí)行指定動(dòng)作的步驟組合、以及用于執(zhí)行指定動(dòng)作的程序指令裝置。也應(yīng)當(dāng)理解,流程圖和過(guò)程圖的每個(gè)塊或元件、以及流程圖和過(guò)程圖的塊或元件的組合可以由專(zhuān)用的基于硬件的系統(tǒng)來(lái)實(shí)現(xiàn),所述系統(tǒng)執(zhí)行指定的動(dòng)作或步驟、或?qū)S糜布陀?jì)算機(jī)指令的組合。上述實(shí)例不應(yīng)被解釋為限制性和/或窮盡性的,而是用于示出本發(fā)明的各種實(shí)施方案中的至少一個(gè)的實(shí)現(xiàn)的說(shuō)明性用例。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1