支持包括交互收集計算機用戶數(shù)據(jù)的視頻印象分析的方法
【技術領域】
[0001]本發(fā)明關于視頻印象的分析并且涉及與支持這樣的分析的計算機用戶有關的數(shù)據(jù)的交互收集。具體地,本發(fā)明涉及與在客戶端計算機處的計算機用戶的行為(例如,在觀看視頻或參與活動時)有關的信息的收集和處理,以便以有效的方式傳輸至遠程服務器,支持對計算機用戶的印象進行分析,其尤其對于視頻廣告的有效性的分析有用。
【背景技術】
[0002]從商業(yè)的觀點,重要的是能夠評估在線提供的內容(例如,廣告(“ad”)、游戲、音樂視頻、電視秀等)的效果。通常提供讓計算機用戶手動評級內容的系統(tǒng),例如,通過選擇合適的評級值(例如,多顆星)。通常提供問卷或采訪作為廣告有效性跟蹤方案的一部分。
[0003]近年來,例如通過面部特征跟蹤等的用于測量計算機用戶的情緒的技術已經結合至評估視頻內容的效果的方法中。例如,諸如網絡攝像頭的圖像單元可用于捕捉計算機用戶在他們觀看視頻內容時的面部特征??梢蕴幚硭蹲降膱D像以得到有關在視頻的某些點計算機用戶的情緒的信息,這是對視頻效果的頗有價值的反饋。
[0004]視頻和所捕捉的圖像可以通過互聯(lián)網傳輸,借此反饋可以從多個遠程計算機用戶自動搜集。例如,US 2012/0222057公開了視頻嵌入在具有web功能的界面中的系統(tǒng),該系統(tǒng)被布置為收集觀看嵌入視頻的計算機用戶的精神狀態(tài)數(shù)據(jù)。具有web功能的界面本身可以例如通過發(fā)送合適的URL至多個預期的觀看者來分布。
[0005]US 2011/0029666公開了數(shù)據(jù)收集代理(agent)被加載至視頻播放器和/或加載至顯示視頻片斷的網頁的被動用戶行為監(jiān)測系統(tǒng)。
[0006]US 2012/0072939公開了用于經由網絡攝像頭等通過捕捉每個觀眾成員的圖像來測量對于視頻內容的觀眾反應的系統(tǒng)和方法。
【發(fā)明內容】
[0007]更概括地,本發(fā)明提出在視頻廣告響應的結構內提供計算機用戶行為數(shù)據(jù)收集功能,支持測量在線提供的內容對播放該內容的每個客戶端計算機的計算機用戶的影響的問題。因此本發(fā)明可以與用于播放視頻內容的視頻播放器的類型無關地實現(xiàn)針對媒體內容(例如,視頻或音頻)的計算機用戶行為數(shù)據(jù)(例如,包括情緒狀態(tài)數(shù)據(jù))的收集。
[0008]在這里,術語“視頻廣告響應”被用于指繼來自視頻播放器的調用之后從廣告服務器提供的響應,該響應包含顯示視頻內容的必要的信息,例如媒體文件。計算機用戶行為數(shù)據(jù)收集功能性可以是代替視頻廣告響應內的視頻廣告或者視頻廣告通過其播放的交互網絡應用。
[0009]在這里,術語“行為數(shù)據(jù)”被用于指與用戶的活動或狀態(tài)有關的任何數(shù)據(jù)。該數(shù)據(jù)可以包括情緒狀態(tài)數(shù)據(jù),即,指示在任何給定時間用戶的情緒的信息。情緒狀態(tài)數(shù)據(jù)可以按照任何方式獲得,例如從經由網絡攝像頭獲得的面部圖像或其他生理指示。行為數(shù)據(jù)還可以包括用戶與計算機的交互有關的數(shù)據(jù),例如,音頻數(shù)據(jù)、點擊數(shù)據(jù)或指示用戶對顯示的一部分感興趣的其他數(shù)據(jù)。除行為數(shù)據(jù)之外,本發(fā)明還可以提供其他用戶數(shù)據(jù)的收集、處理和傳輸,例如,指示關于用戶的其他細節(jié)的用戶數(shù)據(jù),諸如性別、年齡、位置等。
[0010]在這里,術語“遠程服務器”以及,更一般地說,“服務器”被用于指具有至少一個處理器的計算機,該至少一個處理器在其中執(zhí)行從記憶存儲器(例如,RAM)接收的指令以便實現(xiàn)與本發(fā)明的一個或多個實施方式相結合的有用的功能。服務器進一步包括包含以下硬件的網絡接口部件,該硬件被配置為實現(xiàn)服務器與計算機用戶行為數(shù)據(jù)正被捕捉的一個和多個本地計算機之間的通過網絡的通信。舉例來說,而不是限制,通信可以包括根據(jù)用戶數(shù)據(jù)報協(xié)議(UDP)或互聯(lián)網協(xié)議(IP)構建的數(shù)據(jù)包。
[0011]正如所指出的,根據(jù)本發(fā)明的計算機用戶行為數(shù)據(jù)收集功能可以包括額外的“行為數(shù)據(jù)”,該數(shù)據(jù)涉及在被傳輸至遠程服務器之前與在本地計算機收集的數(shù)據(jù)有關的時間
?目息O
[0012]因此,根據(jù)本發(fā)明并且為促成在傳遞在線內容領域中的問題的解決,提供的收集計算機用戶行為數(shù)據(jù)的方法包括:接收(例如,在廣告服務器處接收來自在客戶端計算機上運行的視頻播放器)對視頻廣告響應的調用;將視頻廣告響應供應至客戶端計算機;在客戶端計算機上的視頻播放器中執(zhí)行視頻廣告響應;并且在執(zhí)行視頻廣告響應時,在視頻播放器處執(zhí)行可執(zhí)行的數(shù)據(jù)收集和處理模塊,以收集和處理在客戶端計算機的播放媒體期間的行為數(shù)據(jù)。視頻廣告響應可以包括在視頻播放器中執(zhí)行視頻廣告響應時用于觸發(fā)可執(zhí)行的數(shù)據(jù)收集和處理模塊的代碼。在這個方法中,視頻播放器提供針對數(shù)據(jù)收集和處理模塊的運行時環(huán)境。因此計算機用戶行為數(shù)據(jù)的收集被更好地結合在視頻播放過程中。
[0013]在本發(fā)明的更具體的方面中,與在線內容的顯示相結合,數(shù)據(jù)包可以在收集計算機用戶行為數(shù)據(jù)的客戶端計算機處構建。數(shù)據(jù)包的構建包括利用客戶端計算機的處理器對收集的計算機用戶行為數(shù)據(jù)的本地處理,該處理器由在其中執(zhí)行的代碼配置,以將收集的數(shù)據(jù)從(比方說)來自與本地計算機相關聯(lián)的網絡照相機的原始圖像捕捉狀態(tài)變換成與通過諸如TCP/IP網絡的網絡傳輸?shù)牧魇綌?shù)據(jù)協(xié)議兼容的包化結構。
[0014]在本發(fā)明的又一特定方面,收集的數(shù)據(jù)可以在變換成包化結構之前經歷額外的處理,以便使捕捉的計算機用戶行為數(shù)據(jù)與媒體播放期間提供至本地計算機的視頻的時期或片段(包括在本地計算機的視頻廣告的媒體播放期間的時刻或片段)相協(xié)調。這樣的處理包括在本地計算機的處理器中執(zhí)行的使正捕捉的圖像與在客戶端計算機處正播放的媒體內的時間位置同步,諸如通過將視頻的時間代碼或時間代碼的范圍與捕捉的計算機用戶行為數(shù)據(jù)相關聯(lián)。同步對于解決以下問題來說可以是重要的,即,與在本地計算機處的流化內容的接收相關聯(lián)的問題,與本地處理相關聯(lián)的問題(諸如會改變相對于流化內容至本地計算機的傳輸?shù)拿襟w播放的時間的那些處理),以及同樣會影響媒體播放的時間窗口的本地計算機處的事件(例如,作為一個非限制性實例,用戶暫?;虻够夭シ?。
[0015]根據(jù)本發(fā)明的這個方面的額外的處理會使得,除計算機用戶行為數(shù)據(jù)本身至遠程服務器的傳輸之外,與計算機用戶行為數(shù)據(jù)有關的時間信息也包括在被傳輸至遠程服務器的數(shù)據(jù)包之中。
[0016]在更具體化的方面中,捕捉計算機用戶行為數(shù)據(jù)期間的時刻或片段的時間編碼可以包括相對于視頻廣告的時間偏移,以及可選地相對于在媒體回放應用中回放的其他視頻內容的時間偏移。
[0017]在本發(fā)明的又一方面中,客戶端計算機被配置為更高效地利用其資源從而最小化回放期間媒體的中斷。在這點上,監(jiān)控系統(tǒng)部件并且利用他們的性能或值確定何時進行某些本地處理。因此,計算機用戶行為數(shù)據(jù)的處理可以考慮到該處理正被執(zhí)行的客戶端計算機的工作能力并且進一步考慮到客戶端計算機和所連接至的網絡之間的連接性動態(tài)地進行(開始和停止)。
[0018]收集的行為數(shù)據(jù)可以是原始數(shù)據(jù),例如,圖像、音頻,可以通過分析(在計算機中和/或在外部)以上原始數(shù)據(jù)以獲得行為信息。收集的行為數(shù)據(jù)的處理可以包括幾個子處理步驟,將已收集的交互數(shù)據(jù)變換成適合于傳輸至遠程服務器的數(shù)據(jù)包,并且更優(yōu)選地,變換成包括與視頻播放和在計算機用戶行為數(shù)據(jù)收集期間在客戶端計算機播放的時刻或片段相關的時間信息的至少一個子處理步驟。
[0019]在行為數(shù)據(jù)收集期間播放的媒體(例如,視頻內容或音頻內容)由視頻廣告響應中的可執(zhí)行的媒體文件提供??商鎿Q地,圖像收集期間回放的視頻內容可以與視頻廣告響應分開提供。
[0020]使得執(zhí)行可執(zhí)行的數(shù)據(jù)收集和處理模塊可包括調用視頻廣告響應中的資源標識符,其中,資源標識符指向數(shù)據(jù)收集和處理模塊??商鎿Q地,數(shù)據(jù)收集和處理模塊本身可以是在提供的視頻廣告響應內可執(zhí)行的應用。在本文中,“資源標識符”指能夠從另一個位置(例如,遠程服務器)調用數(shù)據(jù)收集和處理模塊的視頻廣告響應中的任何值。資源標識符可以是統(tǒng)一資源標識符(URI)。
[0021]行為數(shù)據(jù)可包括指示計算機用戶的情緒狀態(tài)的信息。在一個實施方式中,這個信息通過收集用戶的圖像獲得,尤其是用戶的臉的圖像。因此,數(shù)據(jù)收集和處理模塊的執(zhí)行可以開啟連接至客戶端計算機的網絡攝像頭,并且在需要的情況下,促使網絡攝