專利名稱:動(dòng)畫視頻疊加的制作方法
技術(shù)領(lǐng)域:
本發(fā)明 一般地涉及基于web的視頻顯示并且具體地涉及在在線內(nèi)容 分發(fā)系統(tǒng)中的管理視頻和廣告內(nèi)容。
背景技術(shù):
在web站點(diǎn)上共享視頻內(nèi)容已經(jīng)發(fā)展成一種被很多web站點(diǎn)支持的 世界范圍現(xiàn)象。每天平均發(fā)布超過10000個(gè)視頻,并且隨著用于捕獲視 頻的工具和機(jī)會(huì)變得易于使用和更加廣泛,這一數(shù)量還在增長。共享的 視頻內(nèi)容提供了隨著所請求的視頻內(nèi)容將廣告資料呈現(xiàn)給觀眾的機(jī)會(huì)。 然而,用于隨著共享的視頻傳遞廣告的某些機(jī)制是相對低效的,而有些 機(jī)制則被用戶認(rèn)為是令人厭煩的。
使用視頻共享服務(wù)的人們有廣泛的使用那些服務(wù)的動(dòng)機(jī)。 一些人對 于共享內(nèi)容中的特定信息感興趣,而另 一些人只是以悠閑的方式瀏覽內(nèi) 容。與視頻內(nèi)容相結(jié)合地出現(xiàn)的廣告,為了有效且保持用戶的滿意體驗(yàn), 需要以將廣泛變化的用戶特征考慮在內(nèi)的方式來呈現(xiàn)。理想地,廣告以 將用戶響應(yīng)于察覺到視頻插入了廣告而放棄該視頻的情況最少化的方 式來呈現(xiàn)。
例如,在所請求視頻之前出現(xiàn)的廣告很有可能被用戶觀看。然而, 一些預(yù)播放廣告也可能造成用戶在等待所請求視頻出現(xiàn)時(shí)產(chǎn)生不耐煩
6并且導(dǎo)致用戶放棄該視頻。另外,用戶可以容易地忽略在所請求視頻之 后出現(xiàn)的后播放廣告。
存在如下需要以既令觀看者滿意又對廣告商有效的方式來呈現(xiàn)所 請求視頻內(nèi)容和廣告。
發(fā)明內(nèi)容
通過與視頻相關(guān)聯(lián)地顯示動(dòng)畫創(chuàng)意(諸如廣告)來滿足上述和其他 需要。用于與視頻相關(guān)聯(lián)地顯示創(chuàng)意的方法的一個(gè)實(shí)施例包括使得所 述視頻在客戶端上的用戶界面的視頻區(qū)域中播放;使得所述創(chuàng)意在所述 視頻區(qū)域的一部分中顯示,所述創(chuàng)意疊加在所述播放的視頻上;以及響 應(yīng)于所述客戶端的用戶對所述創(chuàng)意的選擇,使得顯示伴隨視頻。所述伴 隨視頻出現(xiàn)在重疊于所述視頻的 一部分之上的視頻區(qū)域中。
另 一個(gè)實(shí)施例包括存儲(chǔ)用于與視頻相關(guān)聯(lián)地顯示創(chuàng)意的計(jì)算機(jī)程 序指令的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。該計(jì)算機(jī)程序指令包括播放器模塊,配
置為接收要在客戶端的顯示區(qū)域中顯示的視頻、與所述視頻相關(guān)聯(lián)的創(chuàng) 意,以及規(guī)定在所述視頻的顯示期間如何顯現(xiàn)所述創(chuàng)意的控制器文件。 該計(jì)算機(jī)程序指令還包括播放器控制模塊,配置為接收所述控制器文件
并至少部分地響應(yīng)于所述控制器文件在疊加于顯示的視頻上的所述顯 示區(qū)域的 一部分中顯示所述創(chuàng)意。
另 一 個(gè)實(shí)施例包括顯示表明被播放的視頻的長度和所述視頻的當(dāng) 前回放位置的進(jìn)度條;以及在所述進(jìn)度條上顯示指示符,所述指示符指 示顯示創(chuàng)意的一見頻回放位置。所述創(chuàng)意作為重疊于所述視頻上的疊加而 顯示。
圖1是根據(jù)一個(gè)實(shí)施例的計(jì)算環(huán)境的高級(jí)框圖。 圖2是示出用作視頻服務(wù)器、廣告服務(wù)器和/或客戶端的計(jì)算機(jī)例子 的高級(jí)框圖。
圖3是示出根據(jù)一個(gè)實(shí)施例的在客戶端內(nèi)的模塊的詳細(xì)視圖的高級(jí)
7框圖。
圖4是示出根據(jù)一個(gè)實(shí)施例的在客戶端處顯示創(chuàng)意中涉及的步驟的 序列圖。
圖5示出了根據(jù)一個(gè)實(shí)施例的由播放器生成的用戶界面(UI)。
圖6A、圖6B和圖6C示出了根據(jù)一個(gè)實(shí)施例的包括播放器生成的
UI和在操作的不同階段的其他單元的部分web頁面。
附圖僅僅出于例示的目的示出了本發(fā)明的 一個(gè)實(shí)施例。本領(lǐng)域技術(shù)
人員將容易地從下文理解在不偏離本文描述的本發(fā)明的原理的前提下
可以利用在此示出的結(jié)構(gòu)和方法的替換實(shí)施例。
具體實(shí)施例方式
圖1是根據(jù)一個(gè)實(shí)施例的計(jì)算環(huán)境100的高級(jí)框圖。圖1示出了通 過網(wǎng)絡(luò)116連接的視頻服務(wù)器110、廣告服務(wù)器(ad服務(wù)器)112和客 戶端114。為了使描述簡化和清楚,在圖1中只示出了一個(gè)客戶端114。 計(jì)算環(huán)境100的實(shí)施例可以具有數(shù)千個(gè)或數(shù)百萬個(gè)客戶端114,以及多 個(gè)連接到網(wǎng)絡(luò)116的視頻服務(wù)器110和廣告服務(wù)器112。
視頻服務(wù)器110經(jīng)由網(wǎng)絡(luò)116向客戶端114提供視頻內(nèi)容(在此稱 為"視頻,,)。在一個(gè)實(shí)施例中,視頻服務(wù)器IIO位于由位于加利福尼亞 州圣布魯諾的YOUTUBE有限責(zé)任公司提供的web站點(diǎn)處,盡管視頻服 務(wù)器也可以由另一實(shí)體提供。視頻服務(wù)器110包括存儲(chǔ)多個(gè)視頻的數(shù)據(jù) 庫??蛻舳?14的用戶能夠?yàn)g覽或搜索該數(shù)據(jù)庫中的視頻并請求觀看一 個(gè)或多個(gè)視頻和/或其他內(nèi)容。視頻服務(wù)器IIO向客戶端114提供所請求 的內(nèi)容。
廣告服務(wù)器U2管理和存儲(chǔ)廣告內(nèi)容,還經(jīng)由網(wǎng)絡(luò)116向客戶端114 提供廣告內(nèi)容。在某些實(shí)例中,廣告內(nèi)容與視頻服務(wù)器IIO提供的內(nèi)容 (例如^見頻廣告)具有相同的才各式。在其他實(shí)例中,將其他類型的廣告 呈現(xiàn)給用戶,諸如純文本廣告、提供到廣告商的web站點(diǎn)的超鏈接的廣 告、文本和音頻廣告以及靜態(tài)圖像廣告。另外,廣告服務(wù)器112可以提 供多種類型的廣告內(nèi)容給單個(gè)客戶端114。在一個(gè)實(shí)施例中,廣告服務(wù)器112的功能由視頻服務(wù)器110提供。
廣告服務(wù)器112提供的廣告內(nèi)容的單元稱為"創(chuàng)意(creative )" 113。廣告服務(wù)器112響應(yīng)于來自客戶端的請求將創(chuàng)意113提供給客戶端114。對于某些類型的創(chuàng)意,廣告服務(wù)器112還向客戶端114提供描述創(chuàng)意113如何在播放中顯現(xiàn)其本身的信息。在一個(gè)實(shí)施例中,該信息收集在稱為"控制器"的文件115中。
客戶端114是一個(gè)或多個(gè)用戶用于執(zhí)行包括查看從視頻服務(wù)器110接收的視頻內(nèi)容以及查看從廣告服務(wù)器112接收的創(chuàng)意的動(dòng)作的計(jì)算機(jī)或其他電子設(shè)備。例如,客戶端114可以是執(zhí)行web瀏覽器的個(gè)人計(jì)算機(jī),web瀏覽器允許用戶瀏覽在視頻服務(wù)器web站點(diǎn)處可用的視頻內(nèi)容。在其他實(shí)施例中,客戶端112是除計(jì)算機(jī)之外的支持網(wǎng)絡(luò)的設(shè)備,諸如個(gè)人數(shù)字助理(PDA)、移動(dòng)電話、尋呼機(jī)、電視"機(jī)頂盒"等。
當(dāng)用戶請求視頻時(shí),視頻服務(wù)器110經(jīng)由網(wǎng)絡(luò)116向客戶端114提供視頻。在視頻服務(wù)器110的指令下,在客戶端114處的播放器118聯(lián)系廣告服務(wù)器112并將一個(gè)或多個(gè)創(chuàng)意和控制器文件下載到客戶端114。播放器118在客戶端114處顯示視頻和創(chuàng)意113。在一個(gè)實(shí)施例中,控制器文件115使得創(chuàng)意113作為在視頻之上的動(dòng)畫視頻中途(mid-roll)疊加出現(xiàn)。例如,播放器118在視頻開始后15秒鐘在顯示視頻的區(qū)域的底部顯示創(chuàng)意113。 一旦創(chuàng)意113完成其顯示,播放器118就將創(chuàng)意113最小化并提供允許用戶在需要時(shí)重放創(chuàng)意113的用戶界面單元。播放器118還可以顯示其他創(chuàng)意,諸如與動(dòng)畫創(chuàng)意113相關(guān)聯(lián)的靜態(tài)創(chuàng)意。
網(wǎng)絡(luò)116代表在視頻服務(wù)器110、廣告服務(wù)器112和客戶端114之間的通信路徑。在一個(gè)實(shí)施例中,網(wǎng)絡(luò)116是因特網(wǎng)。網(wǎng)絡(luò)114還可以利用并不一定是因特網(wǎng)的一部分的專用或私人通信鏈路。在一個(gè)實(shí)施例中,網(wǎng)絡(luò)114使用標(biāo)準(zhǔn)通信技術(shù)和/或協(xié)議。因此,網(wǎng)絡(luò)114可以包括使用諸如以太網(wǎng)、802.11 、綜合服務(wù)數(shù)字網(wǎng)絡(luò)(ISDN )、數(shù)字用戶線路(DSL )、異步傳輸模式(ASM)等的技術(shù)的鏈路。類似地,在網(wǎng)絡(luò)114上使用的聯(lián)網(wǎng)協(xié)議可以包括傳輸控制協(xié)議/網(wǎng)際協(xié)議(TCP/IP)、超文本傳輸協(xié)議(HTTP)、簡單郵件傳送協(xié)議(SMTP)、文件傳送協(xié)議(FTP)等。在網(wǎng)絡(luò)114上交換的數(shù)據(jù)可以使用下述技術(shù)和/或格式來表示,包括超文本標(biāo)記語言(HTML)、可擴(kuò)展標(biāo)記語言(XML)等。另外,所有和一些鏈路可以使用諸如安全套接字層(SSL)、安全HTTP和/或虛擬專用網(wǎng)(VPN)的傳統(tǒng)加密技術(shù)來加密。在另一實(shí)施例中,實(shí)體可以使用定制和/或?qū)S脭?shù)據(jù)通信技術(shù)代替或補(bǔ)充上述內(nèi)容。
圖2是示出了用于作為視頻服務(wù)器110、廣告服務(wù)器112和/或客戶端114的計(jì)算機(jī)200的例子的高級(jí)框圖。示出了耦合到總線204的處理器202。同時(shí)耦合到總線204的還有存儲(chǔ)器206、存儲(chǔ)設(shè)備208、鍵盤210、圖形適配器212、指示設(shè)備214和網(wǎng)絡(luò)適配器216。顯示器218耦合到圖形適配器212。
處理器202可以是任意的通用處理器。存儲(chǔ)設(shè)備208在一個(gè)實(shí)施例中是硬盤驅(qū)動(dòng)器,但是也可以是任何其他能夠存儲(chǔ)數(shù)據(jù)的設(shè)備,諸如可寫的壓縮盤(CD)或DVD,或者固態(tài)存儲(chǔ)器設(shè)備。存儲(chǔ)器206例如可以是固件、只讀存儲(chǔ)器(ROM)、非易失性隨機(jī)存取存儲(chǔ)器(NVRAM)和/或RAM,并持有處理器202所使用的指令和數(shù)據(jù)。指示設(shè)備214可以是鼠標(biāo)、追蹤球和其他類型的指示設(shè)備,并且可以與鍵盤210結(jié)合使用以輸入數(shù)據(jù)到計(jì)算機(jī)200中。圖形適配器212在顯示器218上顯示圖像和其他信息。網(wǎng)絡(luò)適配器216將計(jì)算機(jī)200耦合到網(wǎng)絡(luò)114。
如本領(lǐng)域公知,計(jì)算機(jī)200適于執(zhí)行計(jì)算機(jī)程序模塊。如在此所用,術(shù)語"模塊,,指用于提供特定功能的計(jì)算機(jī)程序邏輯和/或數(shù)據(jù)。模塊可以以硬件、固件和/或軟件實(shí)現(xiàn)。在一個(gè)實(shí)施例中,模塊存儲(chǔ)在存儲(chǔ)設(shè)備208中,加載到存儲(chǔ)器206中,并由處理器202執(zhí)行。
圖1中的實(shí)體所利用的計(jì)算機(jī)200的類型可以基于實(shí)施例和實(shí)體所利用的處理功率而變化。例如,作為移動(dòng)電話的客戶端114通常具有有限的處理功率、小的顯示器218并且可能缺少指示設(shè)備214。相反,視頻服務(wù)器IIO可能包括多個(gè)一起工作的刀片服務(wù)器以提供在此描述的功能。
圖3是示出了根據(jù)一個(gè)實(shí)施例的在客戶端114內(nèi)的模塊的具體視圖的高級(jí)框圖。根據(jù)其他實(shí)施例的客戶端114的一些實(shí)施例具有與在此描
10述的模塊不同和/或之外的模塊。類似的,功能可以以與本例描述不同的方式分布在根據(jù)其他實(shí)施例的模塊中?;趯?shí)施例,某些模塊可以并入在客戶端114上執(zhí)行的操作系統(tǒng)中,同時(shí)在另一些實(shí)施例中模塊可以是單獨(dú)的應(yīng)用和其他產(chǎn)品的部分。
瀏覽器模塊310允許客戶端的用戶瀏覽在視頻服務(wù)器web站點(diǎn)處可用的視頻。基于實(shí)施例,瀏覽器模塊310可以是諸如MOZILLA FIREFOX或MISCROSOFT INTERNET EXPLORER的^>知web瀏覽器。如本領(lǐng)域公知的,瀏覽器模塊310從網(wǎng)絡(luò)服務(wù)器接收web頁面并在與客戶端114相關(guān)聯(lián)的顯示器218上顯示web頁面。web頁面可以包括專用于顯示不同類型內(nèi)容的不同分區(qū),以及可以由用戶操縱的用戶界面單元。
播放器模塊118 (上述的"播放器,,)播放客戶端114從視頻服務(wù)器110接收到的視頻并執(zhí)行相關(guān)動(dòng)作。在一個(gè)實(shí)施例中,播放器模塊118由瀏覽器模塊118在接收到來自視頻服務(wù)器110的指令時(shí)激活。在一個(gè)實(shí)施例中,播放器模塊118包括來自加利福尼亞州圣荷西的ADOBESYSTEMS公司的FLASH播放器,但是其他實(shí)施例有所不同。播放器模塊可以例如作為插件或?yàn)g覽器幫助對象集成到瀏覽器中。客戶端114可以從視頻服務(wù)器110或另一源獲得播放器模塊118。
播放器模塊118包括用戶界面(UI)生成模塊312,用于創(chuàng)建、顯示和啟動(dòng)向用戶提供信息并允許用戶控制播放器118的UI單元。這些UI單元出現(xiàn)在由瀏覽器模塊310顯示的web頁面上。用戶可以使用這些單元來執(zhí)行諸如請求纟見頻、播放一見頻、選擇創(chuàng)意113 (例如,點(diǎn)擊創(chuàng)意來請求關(guān)于所廣告產(chǎn)品的更多信息)等的動(dòng)作。
播放器模塊118還包括播放器控制模塊314,用于控制播放器的動(dòng)作。在一個(gè)實(shí)施例中,播放器模塊118向播放器控制模塊314提供用于創(chuàng)意113的控制器文件115。播放器控制模塊314解析控制器文件115并使得播放器118以特定方式執(zhí)行行為。另外,播放器控制模塊314使得UI生成模塊312基于控制器文件115生成UI單元。
如上所述,控制器文件115控制創(chuàng)意113如何在播放期間顯現(xiàn)其本身??刂破魑募?15可以是規(guī)定定義如何顯示創(chuàng)意113的規(guī)則的XML文件。在一個(gè)實(shí)施例中,控制器文件115基于操作視頻服務(wù)器IIO的實(shí)體所提供的模板。控制器文件115規(guī)定諸如如下信息在視頻內(nèi)容回放期間何時(shí)出現(xiàn)創(chuàng)意的點(diǎn)(例如,顯示創(chuàng)意所處的從-f見頻開始的偏移時(shí)間)、顯示創(chuàng)意的持續(xù)時(shí)間、伴隨廣告(如果有)的web頁面上的位置、在^f見頻區(qū)域中何處顯示創(chuàng)意、創(chuàng)意顯示的特征(例如,透明級(jí)別)以及是否在特定類型的客戶端上顯示創(chuàng)意(例如,是否在移動(dòng)電話客戶端上顯示創(chuàng)意)。例如,控制器文件115可以規(guī)定在相關(guān)聯(lián)的視頻內(nèi)容開始后15秒鐘顯示創(chuàng)意113、創(chuàng)意顯示IO秒鐘以及沿著顯示纟見頻的區(qū)域的底部邊緣顯示創(chuàng)意??刂破魑募5還可以規(guī)定創(chuàng)意113在相關(guān)聯(lián)的視頻內(nèi)容結(jié)束播放之后出現(xiàn)的"共享和觀看"頁面上顯示。
控制器文件115還可以描述如何以及何時(shí)測量與創(chuàng)意113相關(guān)聯(lián)的廣告報(bào)告事件。因此,控制器文件115可以指示當(dāng)創(chuàng)意113最初顯示(例如當(dāng)創(chuàng)意在15秒鐘標(biāo)記處顯示時(shí))時(shí)記錄廣告印象??刂破魑募?15還可以指示當(dāng)用戶選擇創(chuàng)意113時(shí)記錄"點(diǎn)擊以播;故事件"或"點(diǎn)進(jìn)(clickthrough)"事件。控制器文件115還可以使得播放器控制模塊314追蹤創(chuàng)意113的播放程度,諸如報(bào)告創(chuàng)意是否完成了其呈現(xiàn)的25%、 50%、75%或100%。在一個(gè)實(shí)施例中,播放器控制模塊314向廣告服務(wù)器112報(bào)告該記錄信 息o
另外,控制器文件115可以規(guī)定當(dāng)用戶選擇創(chuàng)意113時(shí)播放器控制模塊314將執(zhí)行的動(dòng)作。在一個(gè)實(shí)施例中,當(dāng)選擇創(chuàng)意113時(shí),顯示伴隨視頻廣告。該伴隨視頻廣告可以作為畫中畫來出現(xiàn)。也就是說,伴隨-f見頻廣告與主視頻出現(xiàn)在同一區(qū)域中,疊加在主^見頻之上,并且被框在不覆蓋整個(gè)主視頻的邊界內(nèi)。而且,主視頻被暫停和略微淡出以指示其是背景。在一個(gè)實(shí)施例中,如果用戶選^K半隨視頻,打開新的瀏覽器窗口,其顯示與伴隨視頻相關(guān)聯(lián)的web頁面(例如,具有由伴隨視頻和創(chuàng)意所廣告的商品)。伴隨視頻從主視頻中移除,以便當(dāng)用戶返回其顯示的web頁面時(shí)主纟見頻是可見的。
在另一實(shí)施例中,當(dāng)用戶選擇創(chuàng)意113時(shí),顯示富媒體交互式廣告。當(dāng)用戶選4奪創(chuàng)意113時(shí),主視頻被暫停,并且在幾乎與主視頻內(nèi)容相同的區(qū)域中顯示交互式廣告(或其他消息)。用戶可以與交互式廣告的各種單元交互以查看和購買商品。例如,富媒體交互式廣告可以使用戶查看不同音樂以通過粗略地瀏覽專輯封面來購買。如果用戶選擇特定專
輯,則新的瀏覽器窗口打開并顯示與所選擇的專輯相關(guān)聯(lián)的web頁面。富媒體交互式的一個(gè)版本當(dāng)被選擇時(shí)不從主視頻中移除。換句話說,富媒體交互式廣告保持在視頻區(qū)域中,直到用戶使用UI單元來關(guān)閉它。在一個(gè)實(shí)施例中,富媒體交互式廣告的功能使用基于FLASH的技術(shù)來提供。
圖4是示出根據(jù)一個(gè)實(shí)施例在客戶端114處顯示創(chuàng)意113中涉及的步驟的序列圖。在該圖中,三個(gè)豎線分別表示廣告服務(wù)器112、視頻服務(wù)器110和客戶端114。時(shí)間從圖的上部流到下部,在實(shí)體之間的水平線表示通信。線上的方塊表示相關(guān)聯(lián)實(shí)體執(zhí)行的動(dòng)作。本領(lǐng)域技術(shù)人員將理解其他實(shí)施例可以以不同順序執(zhí)行圖4的步驟。另外,其他實(shí)施例可以包括與本例所描述的步驟和通信不同和/或另外的步驟和通信。在一些實(shí)施例中,視頻服務(wù)器UO和廣告服務(wù)器112是同一服務(wù)器。在其他實(shí)施例中,視頻服務(wù)器110和廣告服務(wù)器112由不同實(shí)體控制或由相同實(shí)體控制。
為了本例的目的,假設(shè)客戶端114的用戶瀏覽視頻服務(wù)器IIO提供的web站點(diǎn)并請求410視頻。視頻服務(wù)器110提供412視頻給客戶端114作為響應(yīng)。例如,視頻服務(wù)器110可以將視頻流式傳輸?shù)娇蛻舳?14??蛻舳?14處的播放器118請求414來自廣告服務(wù)器112的創(chuàng)意113。基于該實(shí)施例,該請求可以包括描述諸如以下方面的參數(shù)所請求-f見頻的標(biāo)識(shí)符、視頻類型(例如,分類)的標(biāo)識(shí)符和客戶端114的用戶的特征(例如性別或位置)(如果用戶提供了這些內(nèi)容)。廣告服務(wù)器112可能基于在請求中提供的參數(shù)來選擇一個(gè)或多個(gè)創(chuàng)意,并提供416所選擇的創(chuàng)意113和對應(yīng)的控制器文件115給客戶端114。
客戶端118處的播放器118解譯318控制器文件115以確定如何顯現(xiàn)創(chuàng)意113。同時(shí),播放器118在客戶端114處顯示420所請求的視頻。在相對于視頻開始播放的某一時(shí)間,播放器118如控制器文件115所規(guī)定地顯示422創(chuàng)意113。當(dāng)創(chuàng)意113顯示時(shí),用戶可以選擇創(chuàng)意113,并 且還可以執(zhí)行諸如最小化或恢復(fù)它的其他動(dòng)作。在一個(gè)實(shí)施例中,播放 器118發(fā)送424指示創(chuàng)意113的廣告印象發(fā)生的廣告報(bào)告事件。
圖5示出了根據(jù)一個(gè)實(shí)施例由播放器118生成的UI500。 UI的其他 實(shí)施例可以不同于所示出的實(shí)施例,并且UI內(nèi)的單元也可以不同。
UI 500包括一見頻區(qū)域510和控制區(qū)域512。— 見頻區(qū)域510顯示從一見 頻服務(wù)器IIO接收的主視頻。圖5示出了創(chuàng)意113沿著視頻區(qū)域510的 底部邊緣顯示。創(chuàng)意113包括將創(chuàng)意標(biāo)識(shí)為廣告的文本516,還包括允 許用戶最小化(即隱藏)創(chuàng)意的最小化按鈕518。在一個(gè)實(shí)施例中,創(chuàng) 意113是480像素寬、55像素高,并且可以具有延伸直到70像素高的 某些單元。創(chuàng)意113可以是動(dòng)畫,并且隨著其播放可以改變其尺度。另 外,創(chuàng)意113可以是半透明或部分透明的,以<更主—見頻在其之下可見。
在一個(gè)實(shí)施例中,播放器118在創(chuàng)意113顯示時(shí)在其之上疊加透明 屏幕。播放器118在透明屏幕上實(shí)例化諸如文本516和最小化按鈕518 的UI單元。另外,播放器118使用透明屏幕來屏蔽用戶動(dòng)作使其不能 到達(dá)創(chuàng)意113。透明層因此允許播放器118提供跨不同創(chuàng)意的一致UI。
控制區(qū)域512包括用于控制視頻回放和用于查看回放狀態(tài)的UI單 元。"播放"按鈕520允許用戶播放和暫停視頻。進(jìn)度條522示出視頻 的長度,進(jìn)度條上的播放頭(playhead) 524指示視頻的當(dāng)前位置。在一 個(gè)實(shí)施例中,進(jìn)度條522上的指示符指示創(chuàng)意顯示的點(diǎn)。也就是說,當(dāng) 播放頭到達(dá)進(jìn)度條522中的指示位置時(shí),創(chuàng)意113在視頻區(qū)域510中顯 示。指示符526例如可以是進(jìn)度條522上或與進(jìn)度條522相鄰地示出的 清楚標(biāo)色的線、框或其他可見符號(hào),其指示顯示創(chuàng)意113的位置距離視 頻開始的偏移時(shí)間點(diǎn)。另外,控制區(qū)域512包括示出視頻的當(dāng)前時(shí)間索 引的時(shí)間指示符、用于控制與視頻相關(guān)聯(lián)的任何音頻的音量的音量控制 530、用于控制視頻窗口 510大小的大小控制532。
在一個(gè)實(shí)施例中,播放器118以相似的顏色顯示與創(chuàng)意113相關(guān)聯(lián) 的UI單元和/或使用其他技術(shù)來表明創(chuàng)意和單元是相關(guān)的。例如,播放 器118可以以相同顏色顯示文本516、最小化按鈕518以及指示符526,
14以表明這些單元是相關(guān)的。
圖6A、圖6B和圖6C示出了根據(jù)一個(gè)實(shí)施例的包括播放器生成的 UI 500和在^喿作的不同階段的其他單元的部分web頁面600。所示出的 web頁面600是典型web頁面的例子,并且實(shí)施例可以具有與所示的單 元不同或另外的單元。
圖6A的web頁面600A示出了播放器UI 500的視頻區(qū)域510包括 播放視頻。另外,UI 500包括沿視頻區(qū)域510底部顯示的創(chuàng)意113。 web 頁面600A還包括以靜態(tài)廣告的形式出現(xiàn)在視頻區(qū)域510的右側(cè)的伴隨 創(chuàng)意610。在一個(gè)實(shí)施例中,伴隨創(chuàng)意610與一見頻區(qū)域510中的創(chuàng)意113 相關(guān),并且例如可以廣告相同的商品。伴隨創(chuàng)意610當(dāng)用戶選擇時(shí)顯示 包含關(guān)于所廣告商品的信息的web頁面。伴隨創(chuàng)意610可以包括相同色 彩機(jī)制或者具有其他特征以表明其與其他創(chuàng)意113相關(guān)。在其他實(shí)施例 中,伴隨創(chuàng)意610具有不同的形式(例如,不是靜態(tài)的)并且可以在web 頁面600A的不同位置中顯示。
圖6B的web頁面600B示出了與圖6A相同的web頁面,除了創(chuàng)意 113是最小化的。例如,創(chuàng)意113可以響應(yīng)于用戶選擇在顯示創(chuàng)意上示 出的最小化按鈕518而被最小化。如圖6B所示,在一個(gè)實(shí)施例中,當(dāng) 創(chuàng)意113被最小化時(shí),在視頻區(qū)域510的右下角中顯示小"重放"按鈕 612。用戶可以選擇該重放按鈕612以重放創(chuàng)意113。
圖6C的web頁面600C示出了與圖6A和圖6B相同的web頁面。 在圖6C中,伴隨一見頻廣告614響應(yīng)于用戶選擇創(chuàng)意113而顯示。如上 所述并且如圖6C所示,伴隨視頻廣告614疊加在主視頻之上,并且框 在僅僅部分地覆蓋主視頻的邊界內(nèi)。另外,主視頻被暫停并略微地淡出
頻廣告并返回主視頻的"關(guān)閉,,按鈕616,以及用戶可以選擇以打開包 含關(guān)于所廣告商品的信息的單獨(dú)web頁面的"了解更多"鏈接618。
包括上述描述以說明實(shí)施例的操作并且不意味著限制本發(fā)明的范 圍。本發(fā)明的范圍只由以下的權(quán)利要求書限制。根據(jù)上述討論,很多變 形對于本領(lǐng)域的技術(shù)人員來說是明顯的,并且這些變形仍然為本發(fā)明的
精神和范圍所涵蓋。
權(quán)利要求
1.一種用于與視頻相關(guān)聯(lián)地顯示創(chuàng)意的方法,包括使得所述視頻在客戶端上的用戶界面的視頻區(qū)域中播放;使得所述創(chuàng)意在所述視頻區(qū)域的一部分中顯示,所述創(chuàng)意疊加在所述播放的視頻上;以及響應(yīng)于所述客戶端的用戶對所述創(chuàng)意的選擇,使得顯示伴隨視頻,所述伴隨視頻出現(xiàn)在重疊于所述視頻的一部分之上的視頻區(qū)域中。
2. 根據(jù)權(quán)利要求1所述的方法,還包括使得所述客戶端接收包含描述所述創(chuàng)意如何在播放中顯現(xiàn)其本身 的信息的控制器文件;以及使得所述創(chuàng)意至少部分地響應(yīng)于在所述控制器文件中包含的信息 而顯示。
3. 根據(jù)權(quán)利要求2所述的方法,其中所述控制器文件包含指示廣告 事件何時(shí)發(fā)生的信息,并且所述方法還包括使得所述客戶端至少部分地響應(yīng)于所述創(chuàng)意中包含的信息以及所 述創(chuàng)意的顯示來報(bào)告廣告事件。
4. 根據(jù)權(quán)利要求2所述的方法,其中所述控制器文件包含指示廣告 事件何時(shí)發(fā)生的信息,所述創(chuàng)意顯示一段時(shí)間,并且所述方法還包括使得所述客戶端至少部分地響應(yīng)于所述創(chuàng)意中包含的信息和所述 顯示創(chuàng)意的 一段時(shí)間來報(bào)告廣告事件。
5. 根據(jù)權(quán)利要求1所述的方法,還包括 使得所述創(chuàng)意沿著所述視頻區(qū)域的底部顯示。
6. 根據(jù)權(quán)利要求1所述的方法,還包括使得所述創(chuàng)意在所述視頻已經(jīng)開始播放之后的預(yù)定時(shí)間點(diǎn)顯示,并 且同時(shí)所述視頻繼續(xù)播放。
7. 根據(jù)權(quán)利要求1所述的方法,還包括使得所述創(chuàng)意以半透明的方式顯示,以便播放的視頻在顯示的創(chuàng)意 之下保持可見。
8. 根據(jù)權(quán)利要求1所述的方法,還包括至少部分地響應(yīng)于所述客戶端的用戶對所述創(chuàng)意的選擇而使得從 所述視頻區(qū)域移除所述創(chuàng)意。
9. 根據(jù)權(quán)利要求1所述的方法,其中在顯示所述伴隨視頻期間,所 述牙見頻被暫停和淡出。
10. 根據(jù)權(quán)利要求1所述的方法,還包括響應(yīng)于所述客戶端的用戶對所述創(chuàng)意的選擇,使得顯示交互式廣所述交互式廣告所廣告的商品的功能。
11. 根據(jù)權(quán)利要求1所述的方法,還包括使得所述客戶端在所述客戶端上的所述視頻區(qū)域外部顯示伴隨創(chuàng) 意,所述伴隨創(chuàng)意與在所述視頻區(qū)域的一部分中顯示的創(chuàng)意相關(guān)聯(lián)。
12. 根據(jù)權(quán)利要求1所述的方法,其中所述創(chuàng)意包括動(dòng)畫廣告。
13. 根據(jù)權(quán)利要求1所述的方法,還包括放位置的進(jìn)度條;以及使得所述客戶端與所述進(jìn)度條相關(guān)聯(lián)地顯示指示符,所述指示符指 示在所述一見頻中顯示所述創(chuàng)意的回^L位置。
14. 根據(jù)權(quán)利要求13所述的方法,還包括使得顯示指示所述創(chuàng)意與所述進(jìn)度條上的指示符有關(guān)的用戶界面 (UI)單元。
15. 根據(jù)權(quán)利要求1所述的方法,還包括 使得在所述視頻區(qū)域中的創(chuàng)意之上顯示透明屏幕;以及 使得在所述透明屏幕上實(shí)例化與所述創(chuàng)意相關(guān)聯(lián)的用戶界面(UI)單元。
16. 根據(jù)權(quán)利要求15所述的方法,其中所述UI單元包括來自于由 以下內(nèi)容組成的集合中的一個(gè)或多個(gè)單元指示所述創(chuàng)意是廣告的文本 和使得用戶能夠最小化所述創(chuàng)意顯示的控制。
17. —種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),存儲(chǔ)用于與視頻相關(guān)聯(lián)地顯示創(chuàng)意的計(jì)算機(jī)程序指令,所述計(jì)算機(jī)程序指令包括播放器模塊,配置為接收用于在客戶端的顯示區(qū)域中顯示的視頻、 與所述一見頻相關(guān)聯(lián)的創(chuàng)意,以及^L定在所述—見頻的顯示期間如何顯現(xiàn)所 述創(chuàng)意的控制器文件;以及播放器控制模塊,配置為接收所述控制器文件并至少部分地響應(yīng)于 所述控制器文件,在疊加于顯示的視頻上的所述顯示區(qū)域的一部分中顯 示所述創(chuàng)意。
18. 根據(jù)權(quán)利要求17所述的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中所述控制器 文件規(guī)定來自于由以下內(nèi)容組成的集合中的一個(gè)或多個(gè)指令在所述視 頻的播放期間所述創(chuàng)意顯示的點(diǎn);在所述顯示區(qū)域中所述創(chuàng)意顯示的位 置;以及所述創(chuàng)意顯示的時(shí)間長度。
19. 根據(jù)權(quán)利要求17所述的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中所述控制器 文件規(guī)定與所述創(chuàng)意相關(guān)聯(lián)的報(bào)告事件,并且其中所述播放器控制模塊 還配置為至少部分地響應(yīng)于所述控制器文件的規(guī)定,報(bào)告與所述創(chuàng)意相 關(guān)聯(lián)的事件。
20. 根據(jù)權(quán)利要求17所述的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),還包括 用戶界面(UI)生成模塊,配置為在疊加于顯示的視頻內(nèi)容上的顯示區(qū)域的一部分中生成UI單元。
21. 根據(jù)權(quán)利要求20所述的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中所述UI單 元包括選自由以下內(nèi)容組成的集合中的一個(gè)或多個(gè)UI單元用于最小 化所述創(chuàng)意顯示的UI單元,以及用于在所述創(chuàng)意的顯示結(jié)束之后重新 顯示所述創(chuàng)意的UI單元。
22. 根據(jù)權(quán)利要求17所述的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中所述控制器 文件規(guī)定當(dāng)所述客戶端的用戶選擇所述創(chuàng)意時(shí)執(zhí)行的動(dòng)作。
23. 根據(jù)權(quán)利要求22所述的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中所述控制器 文件少見定響應(yīng)于所述用戶對所述創(chuàng)意的選擇在顯示的— 見頻內(nèi)容之上重 疊地顯示伴隨視頻廣告。
24. 根據(jù)權(quán)利要求22所述的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中所述控制 器文件規(guī)定響應(yīng)于所述用戶對所述創(chuàng)意的選擇顯示交互式富々某體廣告。
25. —種方法,包括顯示表明被播放的視頻的長度和所述視頻的當(dāng)前回放位置的進(jìn)度 條;以及與所述進(jìn)度條相關(guān)聯(lián)地顯示指示符,所述指示符指示在所述視頻中 創(chuàng)意作為重疊于所述視頻之上的疊加而顯示的回放位置。
26. 根據(jù)權(quán)利要求25所述的方法,其中所述指示符在所述進(jìn)度條上 顯示。
27. 根據(jù)權(quán)利要求25所述的方法,其中所述指示符與所述進(jìn)度條相 鄰顯示。
全文摘要
視頻服務(wù)器經(jīng)由網(wǎng)絡(luò)為客戶端提供視頻內(nèi)容。在視頻服務(wù)器的指令下,客戶端處的播放器聯(lián)系廣告服務(wù)器并將一個(gè)或多個(gè)創(chuàng)意和控制器文件下載到客戶端。控制器文件指示創(chuàng)意如何在播放中顯現(xiàn)其本身。播放器在客戶端處的顯示區(qū)域中顯示視頻內(nèi)容??刂破魑募沟脛?chuàng)意作為動(dòng)畫疊加出現(xiàn)在視頻內(nèi)容之上。用戶界面單元指示視頻中創(chuàng)意出現(xiàn)時(shí)的點(diǎn),并且允許用戶最小化和重放創(chuàng)意。播放器還可以顯示其他創(chuàng)意,諸如與動(dòng)畫創(chuàng)意相關(guān)聯(lián)的靜態(tài)創(chuàng)意。用戶可以選擇創(chuàng)意以查看關(guān)于由創(chuàng)意所廣告的產(chǎn)品的附加信息。
文檔編號(hào)G06F17/00GK101681355SQ200880019963
公開日2010年3月24日 申請日期2008年4月30日 優(yōu)先權(quán)日2007年5月2日
發(fā)明者J·A·斯克羅克, S·拉加拉曼 申請人:谷歌公司