欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于網(wǎng)絡(luò)視頻的虛擬微輪播廣告投放方法及其裝置的制作方法

文檔序號:6369723閱讀:169來源:國知局
專利名稱:一種基于網(wǎng)絡(luò)視頻的虛擬微輪播廣告投放方法及其裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及ー種基于網(wǎng)絡(luò)視頻的虛擬微輪播廣告投放方法及裝置,尤其涉及ー種在互聯(lián)網(wǎng)領(lǐng)域內(nèi)的網(wǎng)絡(luò)視頻進(jìn)行廣告投放的方法及其裝置。
背景技術(shù)
目前的互聯(lián)網(wǎng)廣告投放,在廣告位上大致分兩種投放方式ー種是某廣告獨(dú)占某廣告位。換言之,即某廣告位一直展示同ー個廣告,如在中國專利200910091349. X中公開的廣告推送方法、裝置和系統(tǒng),能夠?qū)崿F(xiàn)在設(shè)定時間內(nèi)只向客戶端推送一個廣告,避免了同時向客戶端推送多個不同的問題。而另ー種則是某廣告位隨機(jī)展示不同的廣告。而前述兩種方式往往未能滿足當(dāng)前基于信息網(wǎng)絡(luò)的視頻廣告投放需求,特別是在類似于電視劇、電影等對信息傳輸流量較大的視頻內(nèi)容吋,則廣告商往往需要更優(yōu)質(zhì)的廣告位,如前貼片、后貼片、暫停等進(jìn)行拆分售賣,從而便于虛擬出更多廣告位,使廣告投放方式更加靈活。這樣 更有助于網(wǎng)絡(luò)廣告的銷售業(yè)績提升,又不影響普通廣告的投放。此外,前述的兩種方法采用了 HTTP協(xié)議下的cookie方法,該cookie方法使服務(wù)器或腳本能夠在客戶工作站上維護(hù)狀態(tài)信息或用戶信息。但使用該方法瀏覽器就需要為cookie建立空間,這就占用了有限的瀏覽器cookie資源。為滿足用戶需求并節(jié)約有限的瀏覽器cookie資源,本發(fā)明提供了ー種新的基于網(wǎng)絡(luò)視頻的虛擬微輪播廣告投放方法及其裝置,該方法是將特定廣告位的流量等比分成N份,虛位以待地進(jìn)行銷售,如果廣告主購買了其中一個虛擬位置的流量(即ー個虛擬廣告 位),則對應(yīng)廣告按1/N的量進(jìn)行展示,對于沒有賣出去的虛擬廣告位繼續(xù)投放普通銷售方式的廣告。根據(jù)本發(fā)明的廣告投放方法及其裝置,將會虛擬出更多廣告位,使廣告投放方式更加靈活,有助于資源的充分利用,廣告銷售業(yè)績的提升,同時又不影響普通廣告的投放和用戶體驗(yàn)。另ー方面,也為基于網(wǎng)絡(luò)視頻的廣告銷售増加一種直觀的銷售方式,增強(qiáng)了廣告展示效果。微輪播廣告交替出現(xiàn),大大地提高了用戶體驗(yàn)和保證了廣告商利益;根據(jù)本發(fā)明的廣告投放方法及其裝置,將用戶信息進(jìn)行結(jié)構(gòu)化存儲,并提供數(shù)據(jù)對象的序列化和序列化結(jié)果進(jìn)行反序列化的方法,完成了用戶信息的封裝,這樣既節(jié)約了有限的瀏覽器cookie資源,又簡化了服務(wù)器端處理用戶信息的邏輯。微輪播投放不僅可以對節(jié)目、視頻組進(jìn)行定定向投,也可以定向到地區(qū)、頻道等分類。

發(fā)明內(nèi)容
鑒于現(xiàn)有技術(shù)中存在的問題,本發(fā)明的目的在于提供ー種基于網(wǎng)絡(luò)視頻的虛擬微輪播廣告投放方法及其裝置。為了達(dá)到上述目的,本發(fā)明提供了一種基于網(wǎng)絡(luò)視頻的虛擬微輪播廣告投放方法,該方法包括如下步驟步驟(I)用戶點(diǎn)擊打開瀏覽器頁面中的視頻播放器,視頻播放器發(fā)送廣告請求,瀏覽器端的cookie會隨著請求參數(shù)一起被發(fā)送到服務(wù)器端的廣告系統(tǒng);步驟(2)廣告系統(tǒng)根據(jù)廣告請求參數(shù)信息從廣告緩存中取得要投放的微輪播緩存,與用戶瀏覽器端傳來的微輪播廣告信息投放相關(guān)的cookies信息進(jìn)行比較;步驟(3)根據(jù)比較選中某一微輪播廣告信息;步驟(4)廣告系統(tǒng)將TheaterLunboCookie對象序列化為ー個字符串,然后通過向用戶瀏覽器寫cookie的方式將這個字符串存入用戶瀏覽器端。進(jìn)ー步,本發(fā)明所述方法中的步驟(2)中的微輪播緩存是特定廣告位下,ー個投放輪次與該投放輪次下微輪播廣告信息對應(yīng)的哈希表HashMap〈lun, TheaterLunboInfo)其中Iun表示第Iun投放輪次,TheaterLunboInfo表示第Iun投放輪次下的微輪播廣告信
ο進(jìn)ー步,本發(fā)明方法的步驟(3)中的根據(jù)比較選中廣告信息的方法具體包括對從cookie中取得的字符串反序列化為TheaterLunboCookie對象,根據(jù)下面所述的輪次選擇方法取得TheaterLunboCookie對象當(dāng)前應(yīng)該投放的輪次Iun,然后根據(jù)Iun從微輪播緩存HashMap〈lun, TheaterLunInfo>hmLun中得到該投放輪次下的TheaterlunboInfo微輪播廣告信息; 輪次Iun選擇方法包括Iun表示當(dāng)前展示輪次,N表示該廣告位微輪播投放總輪次;如果TheaterLunboCookie 有效,則 Iun = lun+Ι,如果 Iun > N,則 Iun = I ;如果TheaterLunboCookie為null,則根據(jù)節(jié)目標(biāo)識playld和廣告位標(biāo)識seq創(chuàng)建TheaterLunboCookie對象,則Iun為1-N范圍內(nèi)隨機(jī)取一整數(shù)。進(jìn)ー步,本發(fā)明所述方法中的TheaterLunboInfo微輪播廣告信息包括以下內(nèi)容id TheaterLunboInfo數(shù)據(jù)結(jié)構(gòu)的卩隹一標(biāo)識,為整型;playld :表示視頻節(jié)目id,為整型;seq:表示節(jié)目上的廣告位,為整型表示;Iun :表示視頻節(jié)目playld的廣告位seq上,第Iun輪微輪播投放,為整型;ideald :表示第Iun輪微輪播虛擬廣告位上的廣告素材id, ideald = O表示該微輪播廣告位還沒有投放廣告;endDate :微輪播虛擬廣告位的截止日期,為日期類型。進(jìn)一步,本發(fā)明所述方法中的TheaterLunboCookie包括以下內(nèi)容playld :表示視頻節(jié)目id,為整型;seq :表示節(jié)目上的廣告位,為整型; IunCount :表示視頻節(jié)目playID的廣告位seq上,總共有IunCount輪微輪播投放,為整型;Iun :表示視頻節(jié)目playld的廣告位seq上,第Iun輪微輪播投放,為整型;ideald :表示第Iun輪微輪播虛擬廣告位上的廣告素材id,是在微輪播投投放時候,從TheaterlunboInfo微輪播廣告信息寫到用戶cookie的廣告素材id。此外,本發(fā)明還提供了一種虛擬微輪播信息投放裝置,該裝置包括視頻播放器,當(dāng)用戶點(diǎn)擊打開瀏覽器頁面中的視頻播放器吋,視頻播放器發(fā)送廣告請求,瀏覽器端的cookie會隨著請求參數(shù)一起被發(fā)送到服務(wù)器端的廣告系統(tǒng);廣告系統(tǒng),根據(jù)廣告請求參數(shù)信息從廣告緩存中取得要投放的微輪播緩存,與用戶瀏覽器端傳來的微輪播廣告信息投放相關(guān)的cookies信息進(jìn)行比較;根據(jù)比較選中某一微輪播廣告信息;廣告系統(tǒng)將TheaterLunboCookie對象序列化為ー個字符串,然后通過向用戶瀏覽器寫cookie的方式將這個字符串存入用戶瀏覽器端。本發(fā)明所述的方法及其裝置具有以下優(yōu)點(diǎn)將用戶信息進(jìn)行結(jié)構(gòu)化存儲,并提供數(shù)據(jù)對象的序列化和序列化結(jié)果進(jìn)行反序列化的方法,完成了用戶信息的封裝,這樣既節(jié)約了有限的瀏覽器cookie資源,又簡化了服務(wù)器端處理用戶信息的邏輯。微輪播投放不僅可以對節(jié)目、視頻組進(jìn)行定定向投,也可以定向到地區(qū)、頻道等分類。


圖I是本發(fā)明所述的ー種廣告虛擬微輪播信息投放方法的流程圖。圖2是描述根據(jù)本發(fā)明 的TheaterLunboInfo數(shù)據(jù)結(jié)構(gòu)的具體組成的結(jié)構(gòu)圖。圖3是描述根據(jù)本發(fā)明的TheaterLunboCookie數(shù)據(jù)結(jié)構(gòu)的具體組成的結(jié)構(gòu)圖。圖4是描述根據(jù)本發(fā)明將TheaterLunboCookie數(shù)據(jù)結(jié)構(gòu)序列化為字符串的示意圖。圖5是描述根據(jù)本發(fā)明將字符串還原為TheaterLunboCookie數(shù)據(jù)結(jié)構(gòu)的示意圖。圖6是表示TheaterLunboInfo數(shù)據(jù)結(jié)構(gòu)的一個實(shí)例的示意圖。圖I是表示TheaterLunboCookie數(shù)據(jù)結(jié)構(gòu)的一個實(shí)例的示意圖。圖8是表示TheaterLunboInfo數(shù)據(jù)結(jié)構(gòu)的另ー個實(shí)例的示意圖。圖9是表示TheaterLunboCookie數(shù)據(jù)結(jié)構(gòu)的另ー個實(shí)例的示意圖。
具體實(shí)施例方式為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)更加明顯易懂,下面結(jié)合附圖和具體實(shí)施方式
對本發(fā)明作進(jìn)ー步詳細(xì)的說明圖I是本發(fā)明所述的ー種虛擬微輪播信息投放方法的流程圖。根據(jù)該流程圖,用戶瀏覽器請求廣告時(如果是視頻廣告,則實(shí)際是由瀏覽器中嵌入的視頻播放器來發(fā)送廣告請求),瀏覽器端的cookie會隨著請求參數(shù)一起被發(fā)送到服務(wù)器端的廣告系統(tǒng)。廣告系統(tǒng)定時從廣告庫中加載滿足定向投放條件的廣告到緩存中(特指微輪播廣告緩存),根據(jù)廣告請求參數(shù),取得特定廣告位對應(yīng)的微輪播緩存,該緩存是特定廣告位下,一個投放輪次與該投放輪次下廣告信息對應(yīng)的哈希表HashMap〈Iun,TheaterLunbo Inf o> (其中Iun表不第Iun投放輪次,TheaterLunboInfo表不第Iun投放輪次下的微輪播廣告信息),從微輪播緩存中選擇ー個廣告進(jìn)行投放,具體選擇步驟如下根據(jù)廣告請求參數(shù)節(jié)目id和廣告位,即palyld和seq,從廣告緩存中取得廣告位對應(yīng)的微輪播緩存 HashMap〈lun, TheaterLunInfo>hmLun ;當(dāng)hmLun為空吋,則退出微輪播投放,否則定義ー個整型變量N,N表示廣告位下微輪播緩存的總輪次,其值為hmLun. size O ;根據(jù)廣告請求參數(shù)節(jié)目id和廣告位,即palyld和seq,通過反序列化從用戶cookie 中取得微輪播歷史 TheaterlunboCookie,如果 TheaterlunboCookie 為 null,表示當(dāng)前用戶沒有投放過該節(jié)目PlayId和廣告位seq上的微輪播廣告,則重新創(chuàng)建新的TheaterlunboCookie 對象;根據(jù)輪次選擇方法,取得TheaterLunboCookie對象當(dāng)前應(yīng)該投放的輪次Iun,然后根據(jù)Iun從微輪播緩存HashMap〈lun, TheaterLunInfo>hmLun中得到該投放輪次下的TheaterlunboInfo微輪播廣告信息;輪次Iun選擇方法如下Iun表示當(dāng)前展示輪次,N表示該廣告位微輪播投放總輪次;如果TheaterLunboCookie 有效,則 Iun = lun+Ι,如果 Iun > N,則 Iun = I ;如果TheaterLunboCookie為null,則根據(jù)節(jié)目playld和廣告位seq創(chuàng)建TheaterLunboCookie對象,則Iun為1-N范圍內(nèi)隨機(jī)取一整數(shù);上述返回的TheaterlunboInfo微輪播廣告信息有效,則將當(dāng)前展示輪次Iun 和 TheaterlunboInfo 中的廣告素材 lunbolnfo. getldealdO 寫入 IunboCookie 對象然后將TheaterLunboCookie對象序列化為字符串后寫入用戶瀏覽器cookie ;如果TheaterlunboInfo微輪播廣告信息為null,表示沒有要投放的微輪播廣告,則不對該次請求進(jìn)行微輪播廣告投放。圖2是描述根據(jù)本發(fā)明的TheaterLunboInfo數(shù)據(jù)結(jié)構(gòu)的具體組成的結(jié)構(gòu)圖。廣告系統(tǒng)中姆ー個要求作微輪播投放虛擬廣告位,都會用一個卩隹一的TheaterLunboInfo數(shù)據(jù)結(jié)構(gòu)來描述其具體的微輪播控制要求。其中各個組成元素的含義分別如下· id :TheaterLunboInfo 數(shù)據(jù)結(jié)構(gòu)的卩隹一標(biāo)識,為整型(Integer);· playld :表示視頻節(jié)目id,為整型(Integer);· seq:表示節(jié)目上的廣告位,如前貼、后貼、暫停等廣告位,為整型(Integer)表示;· Iun :表示視頻節(jié)目playld的廣告位seq上,第Iun輪微輪播投放,為整型(Integerノ ;· ideald :表示第Iun輪微輪播虛擬廣告位上的廣告素材id, ideald = O表示該微輪播廣告位還沒有投放廣告;· endDate :微輪播虛擬廣告位的截止日期,超過該日期后,該投放數(shù)據(jù)不再被加載到投放系統(tǒng)中,為日期類型(Date)。圖3是描述根據(jù)本發(fā)明的TheaterLunboCookie數(shù)據(jù)結(jié)構(gòu)的具體組成的結(jié)構(gòu)圖。用戶觀看姆個微輪播的歷史信息都可以用TheaterLunboCookie數(shù)據(jù)結(jié)構(gòu)來描述。其中各個組成元素的含義分別如下· playld :表示視頻節(jié)目id,為整型(Integer);· seq:表示節(jié)目上的廣告位,如前貼、后貼、暫停等廣告位,為整型(Integer)表示;· IunCount :表示視頻節(jié)目playID的廣告位seq上,總共有IunCount輪微輪播投放,為整型(Integer);· Iun :表示視頻節(jié)目playld的廣告位seq上,第Iun輪微輪播投放,為整型(Integerノ ;ideald :表不第Iun輪微輪播虛擬廣告位上的廣告素材id,是在微輪播投放時候,從TheaterlunboInfo微輪播廣告信息寫到用戶cookie的廣告素材id。圖4是描述根據(jù)本發(fā)明將TheaterLunboCookie數(shù)據(jù)結(jié)構(gòu)序列化為字符串的示意圖。每個用戶在觀看ー個微輪播廣告時,廣告系統(tǒng)都會更新該用戶觀看該廣告的全部歷史信息,這些信息是以TheaterLunboCookie數(shù)據(jù)結(jié)構(gòu)存放在服務(wù)器端的,當(dāng)TheaterLunboCookie被更新后,廣告系統(tǒng)將TheaterLunboCookie數(shù)據(jù)結(jié)構(gòu)序列化為一個字符串,然后通過向用戶瀏覽器寫cookie的方式將這個字符串存入用戶瀏覽器端。圖5是描述根據(jù)本發(fā)明將字符串還原為TheaterLunboCookie數(shù)據(jù)結(jié)構(gòu)的示意圖。該圖描述了 TheaterLunboCookie的還原,是服務(wù)器對從cookie中取得的上述格式的字符串進(jìn)行拆分和解析,然后重新構(gòu)造TheaterLunboCookie實(shí)例的過程。圖6是表示根據(jù)本發(fā)明實(shí)施例I的TheaterLunboInfo數(shù)據(jù)結(jié)構(gòu)的一個實(shí)例的示意圖。圖7是表示根據(jù)本發(fā)明實(shí)施例I的TheaterLunboCookie數(shù)據(jù)結(jié)構(gòu)的一個實(shí)例的 示意圖。實(shí)施例一針對于電視劇“北京愛情故事”做微輪播投放,廣告A投在第2輪。當(dāng)前視頻節(jié)Sid= 100013,前貼廣告位seq = I,做5輪微輪播投放IunCount =5 ;廣告A的素材id = 50660,投放在第2輪Iun = 2,投放周期是2012-03-01 2012-03-25。下面是具體實(shí)施步驟(I)首先在廣告系統(tǒng)的相關(guān)表中創(chuàng)建節(jié)目100013的微輪播投放記錄,比如投放到前貼廣告位,設(shè)置共進(jìn)行5輪微輪播投放;(2)然后在第2輪微輪播下投放下,添加要投放的廣告素材id:50660 ;(3)實(shí)際投放時,所有當(dāng)前待投的微輪播廣告信息都會被從數(shù)據(jù)庫中提取出來,并分別為它們創(chuàng)建ー個TheaterLunboInfo實(shí)例,1234是表記錄自增id。廣告A對應(yīng)的TheaterLunboInfo信息結(jié)構(gòu)如圖6所不。(4)根據(jù)廣告請求參數(shù)playld、seq等信息從廣告緩存中取得要投放的微輪播緩存,與用戶瀏覽器端傳來的微輪播廣告投放相關(guān)的cookies信息進(jìn)行比較,比較之前,將相關(guān)的cookie信息其還原為一個TheaterLunboCookie對象,如果未找到,則根據(jù)playld和seq為A創(chuàng)建一個TheaterlunboCookie對象。廣告比較邏輯見圖I ;例如,廣告系統(tǒng)接收到某次廣告請求時所得到的瀏覽器cookie中的值為“5:2:50660”,將其還原為某個TheaterLunboCookie對象后,其結(jié)構(gòu)如圖7所示,它表示廣告素材50660在投放到節(jié)目100013的前貼廣告位上,進(jìn)行5輪的微輪播投放,即是5次中出現(xiàn)I次,上一次投放在第2輪次。下一次,該用戶看同一個節(jié)目100013吋,向廣告系統(tǒng)請求前貼廣告,則請求第3輪上的廣告,更新客戶端cookie,如果ideald相對應(yīng)的素材idea有效,則展示該微輪播廣告,否則展示非微輪播投放的廣告;依次重復(fù)上一次的判斷邏輯,直到4次廣告請求后,再選中廣告A進(jìn)行展示。在廣告A的投放的有效時間段,調(diào)用微輪播輪次的順序依是I)第I次投放到用戶,隨機(jī)選中I-IunCount中輪次Iun進(jìn)行投放;2)以后,順序選中輪次Iun = lun+Ι,如果選中輪次Iun大于總輪次IunCount,貝丨J選中Iun = I0圖8是表示根據(jù)本發(fā)明實(shí)施例2的TheaterLunboInfo數(shù)據(jù)結(jié)構(gòu)的另ー個實(shí)例的示意圖。圖9是表示根據(jù)本發(fā)明實(shí)施例2的TheaterLunboCookie數(shù)據(jù)結(jié)構(gòu)的另ー個實(shí)例的示意圖。實(shí)例ニ 針對于電視劇“北京愛情故事”做微輪播投放,廣告B投在第4輪。節(jié)目id = 100013,前貼廣告位seq = I,做5輪微輪播投放IunCount = 5 ;廣告B的素材id = 50665,投放在第4輪Iun = 4,投放周期是2012-03-01 2012-03-25。下面是具體實(shí)施步驟(I)首先在廣告系統(tǒng)的相關(guān)表中創(chuàng)建節(jié)目100013的微輪播投放記錄,比如投放到前貼廣告位,設(shè)置共進(jìn)行5輪微輪播投放; (5)然后在第4輪微輪播下投放下,添加要投放的廣告素材id: 50665 ;實(shí)際投放時,所有當(dāng)前待投的微輪播廣告信息都會被從數(shù)據(jù)庫中提取出來,井分別為它們創(chuàng)建一個TheaterLunboInfo實(shí)例。如廣告B對應(yīng)的TheaterLunboInfo信息結(jié)構(gòu)如圖8所示。(6)根據(jù)廣告請求參數(shù)playld、seq等信息從廣告緩存中取得要投放的微輪播投放,與用戶瀏覽器端傳來的微輪播廣告投放相關(guān)的cookies信息進(jìn)行比較,比較之前,將相關(guān)的cookie信息其還原為一個TheaterLunboCookie對象,如果未找到,則為B創(chuàng)建一個TheaterlunboCookie對象。比較邏輯見圖I ;例如,廣告系統(tǒng)接收到某次廣告請求時所得到的瀏覽器cookie中的值為“5:3:0”,將其還原為某個TheaterLunboCookie對象后,其結(jié)構(gòu)如圖9所示,它表示上一次投放到了第3輪,但沒有廣告素材在投放到節(jié)目100013的前貼廣告位的第3輪次上,展示
非微輪播廣告。下一次,該用戶看同一個節(jié)目100013吋,向廣告系請求前貼廣告,則請求第4輪上的廣告,更新客戶端cookie,正好取得廣告B,則展示該微輪播廣告;依次重復(fù)上一次的判斷邏輯,再經(jīng)過3次請求后展示廣告A ;AB廣告出現(xiàn)的次序是,B-x-x-A-x-B,其中x表示其它廣告或者無廣告。以上是對本發(fā)明的優(yōu)選實(shí)施例進(jìn)行的詳細(xì)描述,但本領(lǐng)域的普通技術(shù)人員應(yīng)該意識到,在本發(fā)明的范圍內(nèi)和精神指導(dǎo)下,各種改進(jìn)、添加和替換都是可能的。這些都在本發(fā)明的權(quán)利要求所限定的保護(hù)范圍內(nèi)。
權(quán)利要求
1.一種基于網(wǎng)絡(luò)視頻的虛擬微輪播廣告投放方法,其特征在于包括如下步驟 步驟(I)用戶點(diǎn)擊打開瀏覽器頁面中的視頻播放器,視頻播放器發(fā)送廣告請求,瀏覽器端的cookie會隨著請求參數(shù)一起被發(fā)送到服務(wù)器端的廣告系統(tǒng); 步驟(2)廣告系統(tǒng)根據(jù)廣告請求參數(shù)信息從廣告緩存中取得要投放的微輪播緩存,與用戶瀏覽器端傳來的微輪播廣告信息投放相關(guān)的cookies信息進(jìn)行比較; 步驟(3)根據(jù)比較選中某一微輪播廣告信息; 步驟(4)廣告系統(tǒng)將TheaterLunboCookie對象序列化為一個字符串,然后通過向用戶瀏覽器寫cookie的方式將這個字符串存入用戶瀏覽器端。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于 所述步驟(2)中的微輪播緩存是特定廣告位下,一個投放輪次與該投放輪次下微輪播廣告信息對應(yīng)的哈希表HashMap〈lun, TheaterLunboInfo〉,其中Iun表示第Iun投放輪次,TheaterLunboInfo表示第Iun投放輪次下的微輪播廣告信息。
3.根據(jù)權(quán)利要求I或2所述的方法,其特征在于 所述步驟(3)中的根據(jù)比較選中廣告信息的方法具體包括 對從cookie中取得的字符串反序列化為TheaterLunboCookie對象,根據(jù)下面所述的輪次選擇方法取得TheaterLunboCookie對象當(dāng)前應(yīng)該投放的輪次Iun,然后根據(jù)Iun從微輪播緩存 HashMap〈lun, TheaterLunInfo>hmLun 中得到該投放輪次下的 TheaterlunboInfo微輪播廣告信息; 輪次Iun選擇方法包括 Iun表示當(dāng)前展示輪次,N表示該廣告位微輪播投放總輪次; 如果 TheaterLunboCookie 有效,則 Iun = lun+1,如果 Iun > N,則 Iun = I ;如果TheaterLunboCookie為null,則根據(jù)節(jié)目標(biāo)識playld和廣告位標(biāo)識seq創(chuàng)建TheaterLunboCookie對象,則Iun為I-N范圍內(nèi)隨機(jī)取一整數(shù)。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于 所述的TheaterLunboInfo微輪播廣告信息包括以下內(nèi)容 id TheaterLunboInfo數(shù)據(jù)結(jié)構(gòu)的唯一標(biāo)識,為整型; playld :表示視頻節(jié)目id,為整型; seq :表示節(jié)目上的廣告位,為整型表示; Iun :表示視頻節(jié)目playld的廣告位seq上,第Iun輪微輪播投放,為整型;ideald :表示第Iun輪微輪播虛擬廣告位上的廣告素材id, ideald = O表示該微輪播廣告位還沒有投放廣告; endDate :微輪播虛擬廣告位的截止日期,為日期類型。
5.根據(jù)權(quán)利要求I或3所述的方法,其特征在于 所述TheaterLunboCookie包括以下內(nèi)容 playld :表示視頻節(jié)目id,為整型; seq :表示節(jié)目上的廣告位,為整型; IunCount :表示視頻節(jié)目playID的廣告位seq上,總共有IunCount輪微輪播投放,為整型; Iun :表示視頻節(jié)目playld的廣告位seq上,第Iun輪微輪播投放,為整型;ideald :表不第Iun輪微輪播虛擬廣告位上的廣告素材id,是在微輪播投放時候,從TheaterlunboInfo微輪播廣告信息寫到用戶cookie的廣告素材id。
6.一種基于網(wǎng)絡(luò)視頻的虛擬微輪播廣告投放裝置,其特征在于該裝置包括 視頻播放器,當(dāng)用戶點(diǎn)擊打開瀏覽器頁面中的視頻播放器時,該視頻播放器發(fā)送廣告請求,瀏覽器端的cookie會隨著請求參數(shù)一起被發(fā)送到服務(wù)器端的廣告系統(tǒng); 廣告系統(tǒng),根據(jù)廣告請求參數(shù)信息從廣告緩存中取得要投放的微輪播緩存,與用戶瀏覽器端傳來的微輪播廣告信息投放相關(guān)的cookies信息進(jìn)行比較;根據(jù)比較選中某一微輪播廣告信息;廣告系統(tǒng)將TheaterLunboCookie對象序列化為一個字符串,然后通過向用戶瀏覽器寫cookie的方式將這個字符串存入用戶瀏覽器端。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于 所述微輪播緩存是特定廣告位下,一個投放輪次與該投放輪次下微輪播廣告信息對應(yīng)的哈希表HashMap〈lun, TheaterLunboInfo〉,其中Iun表示第Iun投放輪次,TheaterLunboInfo表示第Iun投放輪次下的微輪播廣告信息。
8.根據(jù)權(quán)利要求6或7所述的裝置,其特征在于該裝置還包括 用于對從cookie中取得的字符串反序列化為TheaterLunboCookie對象的單元; 用于根據(jù)下面所述的輪次選擇方法取得TheaterLunboCookie對象當(dāng)前應(yīng)該投放的輪次Iun的單元; 用于根據(jù)Iun從微輪播緩存HashMap〈lun, TheaterLunInfo>hmLun中得到該投放輪次下的TheaterlunboInfo微輪播廣告信息的單元; 輪次Iun選擇方法包括 Iun表示當(dāng)前展示輪次,N表示該廣告位微輪播投放總輪次; 如果 TheaterLunboCookie 有效,則 Iun = lun+1,如果 Iun > N,則 Iun = I ; 如果TheaterLunboCookie為null,則根據(jù)節(jié)目標(biāo)識playld和廣告位標(biāo)識seq創(chuàng)建TheaterLunboCookie對象,則Iun為1-N范圍內(nèi)隨機(jī)取一整數(shù)。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于 所述的TheaterLunboInfo微輪播廣告信息包括以下內(nèi)容 id TheaterLunboInfo數(shù)據(jù)結(jié)構(gòu)的唯一標(biāo)識,為整型; playld :表示視頻節(jié)目id,為整型; seq :表示節(jié)目上的廣告位,為整型表示; Iun :表示視頻節(jié)目playld的廣告位seq上,第Iun輪微輪播投放,為整型;ideald :表示第Iun輪微輪播虛擬廣告位上的廣告素材id, ideald = O表示該微輪播廣告位還沒有投放廣告; endDate :微輪播虛擬廣告位的截止日期,為日期類型。
10.根據(jù)權(quán)利要求6或8所述的裝置,其特征在于 所述TheaterLunboCookie包括以下內(nèi)容 playld :表示視頻節(jié)目id,為整型; seq :表示節(jié)目上的廣告位,為整型; IunCount :表示視頻節(jié)目playID的廣告位seq上,總共有IunCount輪微輪播投放,為整型;Iun :表示視頻 節(jié)目playld的廣告位seq上,第Iun輪微輪播投放,為整型;ideald :表不第Iun輪微輪播虛擬廣告位上的廣告素材id,是在微輪播投放時候,從TheaterlunboInfo微輪播廣告信息寫到用戶cookie的廣告素材id。
全文摘要
本發(fā)明提供了一種基于網(wǎng)絡(luò)視頻的虛擬微輪播廣告投放方法及其裝置,根據(jù)本發(fā)明用戶點(diǎn)擊打開瀏覽器頁面中的視頻播放器,該視頻播放器發(fā)送廣告請求,瀏覽器端的cookie會隨著請求參數(shù)一起被發(fā)送到服務(wù)器端的廣告系統(tǒng);廣告系統(tǒng)根據(jù)廣告請求參數(shù)信息從廣告緩存中取得要投放的微輪播緩存,與用戶瀏覽器端傳來的相關(guān)cookies信息進(jìn)行比較;根據(jù)比較選中某一微輪播廣告信息;廣告系統(tǒng)將TheaterLunboCookie對象序列化為一個字符串然后通過向用戶瀏覽器寫cookie的方式將這個字符串存入用戶瀏覽器端。本發(fā)明既節(jié)約了有限的瀏覽器cookie資源,又簡化了服務(wù)器端處理用戶信息的邏輯。
文檔編號G06Q30/02GK102708504SQ201210151368
公開日2012年10月3日 申請日期2012年5月15日 優(yōu)先權(quán)日2012年5月15日
發(fā)明者盧述奇, 姚健, 尹玉宗, 張?jiān)其h, 張緩迅, 潘柏宇, 蒲仕超 申請人:合一網(wǎng)絡(luò)技術(shù)(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
宜阳县| 合肥市| 城步| 略阳县| 顺昌县| 洞头县| 临湘市| 碌曲县| 龙里县| 始兴县| 津市市| 白水县| 十堰市| 汶上县| 渭源县| 衢州市| 边坝县| 蚌埠市| 寿宁县| 农安县| 兴山县| 惠来县| 乌鲁木齐市| 蒲城县| 始兴县| 体育| 兰州市| 鹤山市| 辛集市| 原平市| 尼勒克县| 吉水县| 榆社县| 洱源县| 深水埗区| 佛坪县| 虎林市| 曲靖市| 寿光市| 文安县| 崇左市|