監(jiān)測媒體呈現(xiàn)的方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001 ]本公開總體上涉及受眾測量,具體地,涉及監(jiān)測媒體呈現(xiàn)(presentation)的方法 和裝置。
【背景技術(shù)】
[0002] -般而言,諸如廣告公司、廣播網(wǎng)絡(luò)等這樣的媒體提供方和/或其它實體常常對受 眾成員和/或公眾的觀看、收聽和/或媒體行為感興趣。為了監(jiān)測這些行為,受眾測量公司可 以征募小組成員(例如,同意被監(jiān)測的人)來合作進行受眾測量研究。這些小組成員的媒體 使用和/或曝光習(xí)慣以及關(guān)于這些小組成員的人口統(tǒng)計數(shù)據(jù)被收集并且用于統(tǒng)計地確定更 多的感興趣受眾的規(guī)模和人口統(tǒng)計。
[0003] 近年來,由于顧慮隱私、顧慮財務(wù)數(shù)據(jù)等,在線通信的安全性已日益重要。為在線 事務(wù)提供安全的一種方法是使用加密。具體地,加密的在線通信協(xié)議(例如,超文本傳輸安 全(HTTPS))已越來越受歡迎。這些協(xié)議提供端到端加密,以防止第三方攔截和觀察通信的 內(nèi)容。
[0004] 為了監(jiān)測加密的媒體通信,受眾測量實體經(jīng)常采用與展現(xiàn)關(guān)于媒體的信息的媒體 呈現(xiàn)應(yīng)用之間相互作用的工具。例如,可以給網(wǎng)絡(luò)瀏覽器添加擴展,以收集與網(wǎng)頁和其它媒 體有關(guān)的信息,并且將所述信息報告給在與網(wǎng)絡(luò)瀏覽器相同的媒體呈現(xiàn)(例如,計算機)上 執(zhí)行的小組成員計量器(meter)。因為擴展正在瀏覽器內(nèi)執(zhí)行,所以該擴展具有訪問加密媒 體(例如,使用HTTPS發(fā)送的媒體)的解密內(nèi)容的權(quán)限。
【附圖說明】
[0005] 圖1是根據(jù)本公開的教導(dǎo)被構(gòu)造以監(jiān)測媒體呈現(xiàn)并且在示例使用環(huán)境中被示出的 示例系統(tǒng)的框圖。
[0006] 圖2是圖1的示例媒體裝置的示例實施的框圖。
[0007] 圖3是代表可以被執(zhí)行以實施圖1和/或圖2的示例小組成員計量器的示例機器可 讀指令的流程圖。
[0008] 圖4是代表可以被執(zhí)行以實施圖1和/或圖2的示例儀表化媒體的示例機器可讀指 令的流程圖。
[0009] 圖5是代表可以被執(zhí)行以實施圖1的中心設(shè)施的示例機器可讀指令的流程圖。
[0010] 圖6是被構(gòu)造為執(zhí)行圖3的示例機器可讀指令以實施圖1和/或圖2的示例小組成員 計量器的示例處理器平臺的框圖。
[0011] 圖7是被構(gòu)造為執(zhí)行圖5的示例機器可讀指令以實施圖1的示例中心設(shè)施的示例處 理器平臺的框圖。
[0012] 這些圖未按比例。在可能的情況下,相同的附圖標記將在整個附圖以及附加的文 字說明中被用于指代相同或相似的部分。
【具體實施方式】
[0013] 使用瀏覽器擴展的媒體監(jiān)測能夠提供可靠的結(jié)果,但是瀏覽器擴展操作遭受中 斷。例如,瀏覽器擴展可能在其更新之后變得無效,可能被安全軟件禁用,可能被用戶意外 地禁用等。本文中公開的方法和裝置利于監(jiān)測可以被用作對瀏覽器擴展計量的附加或是替 代的在線媒體。
[0014] 如本文中使用的,術(shù)語"媒體"包括經(jīng)由任何類型的分發(fā)媒介發(fā)送的任意類型的內(nèi) 容和/或廣告。因此,媒體包括電視節(jié)目或廣告、廣播節(jié)目或廣告、電影、網(wǎng)站、流媒體等。本 文中公開的示例方法、裝置和制造物品監(jiān)測媒體裝置處的媒體呈現(xiàn)。這些媒體裝置可以包 括例如啟用互聯(lián)網(wǎng)的電視、個人計算機、啟用互聯(lián)網(wǎng)的移動手機(例如,智能手機)、視頻游 戲操縱器(例如,Xb〇x?、PlayStation? 3)、平板計算機(例如,iPad? )、數(shù)字媒體播放器(例 如,Roku?媒體播放器、Slingbox?等)等。在一些示例中,將媒體監(jiān)測信息聚集,以確定媒體 裝置的所有者身份(ownership)和/或使用統(tǒng)計、媒體裝置的相對的使用排名和/或所有者 身份、媒體裝置的使用類型(例如,裝置是否被用于瀏覽互聯(lián)網(wǎng)、來自互聯(lián)網(wǎng)的流媒體等)、 和/或其它類型的媒體裝置信息。在本文中公開的示例中,監(jiān)測信息包括但不限于媒體識別 信息(例如,媒體識別元數(shù)據(jù)、代碼、簽名、水印和/或可以被用于識別所提供的媒體的其它 信息)、應(yīng)用使用信息(例如,應(yīng)用的識別符、應(yīng)用的使用的時間和/或持續(xù)時間、應(yīng)用的等級 等)、和/或用戶識別信息(例如,人口統(tǒng)計信息、小組成員識別符、用戶名等)。
[0015] 音頻水印是被用于識別諸如電視廣播、無線電廣播、廣告(電視和/或無線電)、下 載媒體、流媒體、預(yù)包裝媒體等這樣的媒體的技術(shù)?,F(xiàn)有的音頻水印技術(shù)通過將諸如媒體識 別信息和/或可以被映射到媒體識別信息的識別符這樣的一個或更多個音頻代碼(例如,一 個或更多個水?。┣度氲揭纛l和/或視頻組件中來識別媒體。在一些示例中,音頻或視頻組 件被選擇為具有足以隱藏水印的信號特征。如本文中使用的,術(shù)語"代碼"或"水印"可以被 互換地使用,并且被限定為意指可以被插入或者嵌入到媒體的音頻或視頻(例如,節(jié)目或廣 告)中用于識別媒體的目的或者用于諸如調(diào)諧(例如,分組識別頭部)這樣的另外的目的的 任何識別信息(例如,識別符)。如本文中使用的,"媒體"是指音頻和/或視覺(靜止或移動) 內(nèi)容和/或廣告。為了識別有水印的媒體,可以提取水印,并且用于訪問被映射到媒體識別 信息的參考水印表。
[0016] 與基于在被監(jiān)測媒體中包括和/或嵌入的代碼和/或水印的媒體監(jiān)測技術(shù)不同,基 于指紋或簽名的媒體監(jiān)測技術(shù)通常在監(jiān)測時間間隔期間使用被監(jiān)測媒體的一個或更多個 固有特性來生成基本上唯一的媒體代理(proxy)。這種代理被稱為簽名或指紋,并且可以采 取代表媒體信號的任何方面(例如,形成正在被監(jiān)測的媒體呈現(xiàn)的音頻和/或視頻信號)的 任何形式(例如,一系列數(shù)字值、波形等)。好的簽名是這樣的簽名:該簽名在處理相同的媒 體呈現(xiàn)時是可重復(fù)的,但是其相對于其它(例如,不同的)媒體的其它(例如,不同的)呈現(xiàn)是 唯一的。因此,術(shù)語"指紋"和"簽名"在本文中可被互換地使用,并且在本文中被限定為意指 從媒體的一個或更多個固有特性生成的用于識別媒體的代理。
[0017] 基于簽名的媒體監(jiān)測通常涉及確定(例如,生成和/或收集)代表由被監(jiān)測媒體裝 置輸出的媒體信號(例如,音頻信號和/或視頻信號)的簽名,以及將被監(jiān)測的簽名與對應(yīng)于 已知(例如,參考)媒體源的一個或更多個參考簽名進行比較??梢栽u價諸如互相關(guān)值、漢明 (Hamming)距離等這樣的各種比較標準,以確定被監(jiān)測的簽名是否和特定的參考簽名匹配。 當(dāng)發(fā)現(xiàn)被監(jiān)測的簽名與這些參考簽名中的一個匹配時,則被監(jiān)測媒體能夠被識別為與和該 被監(jiān)測的簽名匹配的參考簽名代表的特定參考媒體對應(yīng)。由于針對參考簽名收集諸如媒體 的識別符、呈現(xiàn)時間、廣播頻道等這樣的屬性,因此然后可以將這些屬性與被監(jiān)測簽名和參 考簽名匹配的被監(jiān)測媒體關(guān)聯(lián)?;诖a和/或簽名來識別媒體的示例系統(tǒng)早已被知曉,并 且被首次公開在Thomas的US專利5,481,294中,其通過引用的方式全部被并入本文中。
[0018] 圖1是根據(jù)本公開教導(dǎo)被構(gòu)造以監(jiān)測在示例使用環(huán)境中被示出與示例網(wǎng)絡(luò)相關(guān)地 操作的媒體的示例系統(tǒng)的框圖。圖1的示例系統(tǒng)包括媒體裝置130和中心設(shè)施170。所例示示 例的媒體裝置130包括網(wǎng)絡(luò)瀏覽器135、媒體裝置數(shù)據(jù)存儲器150和小組成員計量器155。圖1 中所例示示例的示例中心設(shè)施170包括HTTP接口 175、注冊數(shù)據(jù)接收器177、數(shù)據(jù)存儲器176、 監(jiān)測數(shù)據(jù)接收器179、軟件開發(fā)包(SDK)提供方以及報告器(rep 〇rter)182。所例示示例的示 例網(wǎng)絡(luò)瀏覽器135經(jīng)由網(wǎng)絡(luò)120通信,以從媒體提供方110檢索媒體。所例示示例的媒體被儀 器化(instrumented)有監(jiān)測功能,以將關(guān)于媒體的監(jiān)測信息發(fā)送到示例中心設(shè)施170。
[0019] 圖1中所例示示例的示例媒體提供方110包括提供互聯(lián)網(wǎng)媒體(例如,網(wǎng)頁、音頻、視頻、 圖像等)的一個或更多個服務(wù)器。圖1的示例媒體提供方110可以由諸如以下項的任何媒體提供 方實施:數(shù)字媒體廣播方、多路廣播方或者單路廣播方(例如,有線電視服務(wù)、光纖電視服務(wù)、IPTV 提供方等)和/或按需數(shù)字媒體提供方(例如,諸如Netflix?、YouTube?、Hulu?、Pandora?、Lastfin? 等這樣的互聯(lián)網(wǎng)流媒體視頻和/或音頻服務(wù))、網(wǎng)頁(例如,諸如Amazon.com?這樣的網(wǎng) 店)、和/或任何其它媒體提供方。附加地或者另選地,示例媒體提供方110可以不是互聯(lián)網(wǎng) 提供方。例如,該媒體提供方可以是專用網(wǎng)絡(luò)、虛擬專用網(wǎng)絡(luò)和/或半專用網(wǎng)絡(luò)(例如,LAN)。
[0020] 圖1中所例示示例的示例網(wǎng)絡(luò)120為諸如互聯(lián)網(wǎng)這樣的廣域網(wǎng)(WAN)。然而,在一些 示例中,可以附加地或地可替代地使用局域網(wǎng)。例如,可以利用多個網(wǎng)絡(luò)(例如,蜂窩網(wǎng)絡(luò)、 以太網(wǎng)網(wǎng)絡(luò)等)來實施圖1的示例網(wǎng)絡(luò)120。
[0021] 圖1中示出的所例示示例的示例媒體裝置130是這樣的裝置:該裝置從媒體提供方 110檢索媒體以便呈現(xiàn)。在一些示例中,媒體裝置130能夠直接地呈現(xiàn)媒體(例如,經(jīng)由顯示 器),而在其它示例中,媒體裝置130在單獨的媒體呈現(xiàn)設(shè)備上呈現(xiàn)媒體(例如,揚聲器、顯示 器等)。因此,如本文中使用的,"媒體裝置"在沒有第二裝置協(xié)助的情況下能夠呈現(xiàn)媒體或 者不能夠呈現(xiàn)媒體。媒體裝置通常是消費類電子產(chǎn)品。例如,所例示示例的媒體裝置130是 諸如筆記本計算機這樣的個人計算機,因此能夠直接地呈現(xiàn)媒體(例如,通過集成的和/或 連接的顯示器和揚聲器)。雖然在所例示示例中示出了個人計算機,但是可以附加地或者另 選地使用任何其它類型和/或數(shù)目的媒體裝置。例如,可以附加地或者另選地使用啟用互聯(lián) 網(wǎng)的移動手機(例如,智能手機、iPod?等)、視頻游戲機(例如,Xb〇x?、PlayStation 3等)、 平板計算機(例如,iPad?、MotorolaTM Xoom?等)、數(shù)字媒體播放器(例如,Roku?媒體播放 器、Slingbox?、Tivo?等)、智能電視、臺式計算機、筆記本計算機、服務(wù)器等。
[0022] 圖1中所例示示例的網(wǎng)絡(luò)瀏覽器135是請求、接收和呈現(xiàn)媒體(例如,網(wǎng)頁)的應(yīng)用。 例如,所例示示例的網(wǎng)絡(luò)瀏覽器135經(jīng)由示例網(wǎng)絡(luò)120從示例媒體提供方110下載被儀器化 媒體(instrumented media)。當(dāng)網(wǎng)絡(luò)瀏覽器135呈現(xiàn)被儀器化媒體時,被嵌入在、鏈接到或 者以其它方式關(guān)聯(lián)到該被儀器化媒體的監(jiān)測指令(例如,JavaScript指令)使得監(jiān)測信息被 收集并且提供給中心設(shè)施170。在一些示例中,網(wǎng)絡(luò)瀏覽器135也被儀器化,以包括由監(jiān)測實 體經(jīng)由例如瀏覽器擴展而提供的監(jiān)測功能。在一些示例中,當(dāng)被執(zhí)行時,監(jiān)測指令確定瀏覽 器擴展是否存在和/或可操作。在這種示例中,當(dāng)瀏覽器擴展不存在和/或不可操作時,監(jiān)測 指令可以繼續(xù)執(zhí)行,和/或當(dāng)瀏覽器擴展存在和/或可操作時,監(jiān)測指令可以停止執(zhí)行。類似 地,監(jiān)測指令可以檢測被儀器化媒體是否經(jīng)由加密的通信(例如,使用HTTPS)進行傳送,并 且當(dāng)未經(jīng)由加密的通信傳送頁時,監(jiān)測指令可以停止執(zhí)行(例如,因為小組成員計量器155 可以計量未加密的媒體)。
[0023] 雖然在本文中描述了網(wǎng)絡(luò)瀏覽器135,但是可以利用任何其它類型的應(yīng)用。例如, 可以利用能夠在被儀器化媒體中執(zhí)行監(jiān)測指令的媒體播放器來代替網(wǎng)絡(luò)瀏覽器135。
[0024] 圖1中所例示示例的示例媒體裝置數(shù)據(jù)存儲器150可以是用于存儲數(shù)據(jù)的任何裝 置,諸如例如閃速存儲器、磁介質(zhì)、光學(xué)介質(zhì)等。在所例示的示例中,媒體裝置數(shù)據(jù)存儲器 150是媒體裝置130的隨機存取存儲器。此外,媒體裝置數(shù)據(jù)存儲器150中存儲的數(shù)據(jù)可以具 有任何數(shù)據(jù)格式,諸如例如二進制數(shù)據(jù)、逗號分隔的數(shù)據(jù)、制表符分隔的數(shù)據(jù)、結(jié)構(gòu)化查詢 語言(SQL)結(jié)構(gòu)等。盡管在所例示的示例中將媒體裝置數(shù)據(jù)存儲器150例示為單個數(shù)據(jù)庫, 然而媒體裝置數(shù)據(jù)存儲器150可以由多個數(shù)據(jù)庫(例如,被分布在兩個或更多個裝置中)實 施,和/或被存儲在媒體裝置的多個存儲器單元中。
[0025] 圖1中所例示示例的示例小組成員計量器155通過處理器執(zhí)行指令來實施,然而可 以替代地由ASIC、DSP、FPGA或其它電路(例如,專用電路)實施。例如,小組成員計量器155可 以是內(nèi)置于媒體裝置130的組件。在所例示的示例中,小組成員計量器155被下載到媒體裝 置130。圖1的示例小組成員計量器155請求用戶的同意,以使得能夠監(jiān)測。此外,示例小組成 員計量器155從用戶收集人口統(tǒng)計信息(例如,通過向用戶提供調(diào)查)。當(dāng)已給予同意計量 時,示例小組成員計量器155計量移動裝置130的使用。例如,小組成員計量器155可以監(jiān)測 對移動裝置130的用戶輸入,可以監(jiān)測通過移動裝置130請求和/或接收的媒體,和/或可以 監(jiān)測在移動裝置130處呈現(xiàn)的媒體(例如,音頻、視頻、網(wǎng)頁等),可以監(jiān)測移動裝置130的位 置。示例小組成員計量器155將所收集的監(jiān)測信息存儲在示例媒體裝置數(shù)據(jù)存儲器150中。 示例小組成員計量器155定期地和/或不定期地經(jīng)由示例消息119將所收集的計量數(shù)據(jù)發(fā)送 到中心設(shè)施170。
[0026] 除了執(zhí)行監(jiān)測之外,示例小組成員計量器155還為監(jiān)測指令提供識別信息,所述監(jiān) 測指令被包括在通過網(wǎng)絡(luò)瀏覽器135加載的被儀器化媒體中。根據(jù)所例示的示例,提供給被 儀器化媒體的識別信息是從中心設(shè)施170接收的小組成員識別符。附加地或者另選地,可以 由小組成員計量器155提供任何其它識別信息或者其它類型的信息。例如,小組成員計量器 155可以提供移動裝置130的指紋、移動裝置130的序列號、小組成員用戶名、由小組成員計 量器155收集的監(jiān)測信息等。附加地或者另選地,小組成員計量器155可以收集并存儲通過 被儀器化媒體被發(fā)送到小