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

輔助內(nèi)容傳遞系統(tǒng)的制作方法

文檔序號:6416406閱讀:153來源:國知局
專利名稱:輔助內(nèi)容傳遞系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種基于計算機的內(nèi)容傳遞系統(tǒng)。更具體地,本發(fā)明涉及一種根據(jù)其各自的信息興趣,向網(wǎng)絡(luò)用戶傳遞輔助內(nèi)容的客戶端-服務(wù)器模型。
背景技術(shù)
萬維網(wǎng)已經(jīng)發(fā)展為一種向計算機用戶提供了對聯(lián)網(wǎng)信息資源的改進訪問的機制。今天,萬維網(wǎng)提供了消費和商業(yè)優(yōu)點。受到瀏覽器軟件的發(fā)展的激勵,終端消費者每周花費幾個小時來訪問和下載萬維網(wǎng)上可用的信息和娛樂內(nèi)容。受到這樣的終端消費活動的指數(shù)級增長的鼓舞,業(yè)務(wù)已經(jīng)轉(zhuǎn)到萬維網(wǎng)上以推銷其產(chǎn)品和服務(wù)。然而,針對這樣的推銷的傳統(tǒng)解決方法在于通過每一個均描述和/或提供待售的一種或多種賣方產(chǎn)品或服務(wù)的網(wǎng)頁的公布,最近,業(yè)務(wù)已經(jīng)轉(zhuǎn)到更主動的方法來進行產(chǎn)品和服務(wù)推銷。
最通用的方法在于嵌入在具有高業(yè)務(wù)量的網(wǎng)頁中的橫幅(banner)廣告。典型地,將橫幅廣告顯示在網(wǎng)頁的一部分中,并且誘使消費者選擇該橫幅廣告,由此,將終端用戶重定向到描述賣方的產(chǎn)品或服務(wù)的網(wǎng)頁。該業(yè)務(wù)可以將終端用戶重定向到賣方網(wǎng)頁的實例數(shù)或根據(jù)參考網(wǎng)頁的業(yè)務(wù)量,向參考網(wǎng)頁的主機付費。不幸地,假定有限帶寬可用于許多計算機用戶,典型地,橫幅廣告在尺寸和復雜性上是非常有限的,從而不會過度地增加產(chǎn)生參考網(wǎng)頁所需的時間。此外,許多消費者發(fā)現(xiàn)橫幅廣告令人討厭,由于典型地,廣告幾乎不會或不會與消費者的興趣相關(guān)。結(jié)果,已經(jīng)嘗試提供一種改進的機制,用于將輔助內(nèi)容通過例如萬維網(wǎng)的廣域網(wǎng)傳遞到終端用戶。
例如,Murphy(美國5,305,195)描述了一種向遠程終端提供廣告信息的交互系統(tǒng),包括多個本地終端、與本地終端通信的主機和本地服務(wù)器、以及與本地服務(wù)器通信的遠程商用計算機。所述遠程商用計算機周期性地以壓縮的數(shù)字視頻信號的形式,向本地服務(wù)器傳送廣告,所述本地服務(wù)器依次將所述視頻信號重定向到相關(guān)的本地終端,以便存儲在其各個硬盤上。
每一個本地終端向主計算機傳送信息請求,并且在主計算機響應(yīng)該請求之前的間歇周期中,所述本地終端向本地終端的用戶顯示廣告。由于本地終端從終端的本地硬盤上所存儲的壓縮視頻信號中再現(xiàn)廣告,向所述終端用戶提供了豐富的視覺體驗。然而,由于每一個本地終端配備有相同的廣告視頻,因此,廣告沒有針對終端用戶的興趣。
Judson(US 5,737,619)描述了通過萬維網(wǎng)向客戶端(client)機器傳遞附加內(nèi)容,同時每一個客戶端等待要從目標網(wǎng)頁中下載的所請求的超文本文檔的方法。優(yōu)選地,所述附加內(nèi)容包括嵌入在目標網(wǎng)頁的HTML注釋標記中的信息對象,從而當再現(xiàn)目標網(wǎng)頁時,所述信息對象對客戶端機器而言是不可見的。所述目標網(wǎng)頁包括對位于遠程服務(wù)器處的文檔的超文本鏈接。當在客戶端機器處顯示目標網(wǎng)頁時,將信息對象存儲在客戶端機器的存儲器中。
隨后,當選擇超文本鏈接時,客戶端機器開始從遠程服務(wù)器中下載文檔,并且同時從存儲器中檢索信息對象,在客戶端機器的顯示設(shè)備上再現(xiàn)該信息對象。利用該方法,在客戶端機器正在等待要從遠程服務(wù)器中下載的所請求的文檔的同時,將附加內(nèi)容顯示給用戶。而且,當信息對象嵌入在目標網(wǎng)頁中時,信息對象沒有針對客戶端機器的興趣。
Rakavy(US 5,913,040)描述了一種通過因特網(wǎng)向用戶計算機傳遞廣告的系統(tǒng),包括廣告服務(wù)器和與廣告服務(wù)器通信的多個本地計算機。該廣告服務(wù)器具有廣告數(shù)據(jù)庫,用于識別大量可用廣告。每一個本地計算機包括本地用戶優(yōu)選項和廣告數(shù)據(jù)庫,用于識別本地可用于再現(xiàn)廣告的資源;以及配置和用戶優(yōu)選項信息。所述配置信息識別本地計算機的平臺能力。典型地,所述優(yōu)選項信息識別優(yōu)選的廣告的種類和其間本地計算機將從廣告服務(wù)器接收廣告的時間周期。
當本地計算機與廣告服務(wù)器相連時,所述本地計算機向廣告服務(wù)器上載配置和用戶優(yōu)選項信息。所述廣告服務(wù)器將所上載信息與可用廣告的種類信息進行比較,從而識別下一廣告以便下載到本地計算機上。然后,廣告服務(wù)器向本地計算機提供用于識別再現(xiàn)已識別的廣告所需的組件(例如可執(zhí)行代碼、位圖、聲音剪輯)的資源列表。
在接收到資源列表時,所述本地計算機查詢本地用戶優(yōu)選項和廣告數(shù)據(jù)庫以識別本地計算機所缺乏的那些組件,然后使用“禮貌代理”,以便當?shù)奖镜赜嬎銠C的通信鏈路的使用率低于預(yù)定閾值時,請求廣告服務(wù)器將其下載到本地計算機上。所述本地計算機本地存儲所接收到的組件,在本地計算機已經(jīng)空閑了預(yù)定時間周期之后,將廣告再現(xiàn)給用戶。利用該方法,僅在通信帶寬的較低使用率的實例期間下載廣告。然而,當根據(jù)由用戶所指定的興趣種類來選擇廣告的主題時,由于本地用戶優(yōu)選項和廣告數(shù)據(jù)庫中所包含的優(yōu)選項信息的準確度,限制了該解決方案的有效性。此外,由于在該解決方案中所感興趣的每一個業(yè)務(wù)必須具有相關(guān)的廣告服務(wù)器,因此,該解決方案遭受到有限的可縮放性。
Landsman(WO 99/60504)描述了一種通過因特網(wǎng)將廣告內(nèi)容下載到客戶端計算機的系統(tǒng),包括至少一個萬維網(wǎng)服務(wù)器、HTTP服務(wù)器(“分配服務(wù)器”)、用于主持(host)廣告管理系統(tǒng)的第三方廣告服務(wù)器、以及與萬維網(wǎng)服務(wù)器和分配服務(wù)器進行通信的多個本地計算機。每一個客戶端計算機配備有因特網(wǎng)瀏覽器,優(yōu)選地,其支持Java小程序(applet)標記的動態(tài)寫入,并且包括Java虛擬機。所述廣告管理系統(tǒng)包括再現(xiàn)廣告所需的媒體和播放文件。
每一個萬維網(wǎng)服務(wù)器包括具有嵌入了HTML“廣告標記”的網(wǎng)頁。廣告標記的一部分引用分配服務(wù)器中所存儲的JavaScript文件。當由通過Java虛擬機執(zhí)行的客戶端瀏覽器下載JavaScript文件時,將Java小程序標記動態(tài)地寫入到參考網(wǎng)頁中,作為廣告標記的替代??偟膩碚f,這些Java小程序標記形成了轉(zhuǎn)換傳感器Java小程序(TransitionSensor applet),當由客戶端瀏覽器執(zhí)行時,將AdController Java小程序加載到客戶端瀏覽器中并實例化。
廣告標記的另一部分包括AdController Java小程序?qū)⒁獜闹邢螺d廣告的廣告管理系統(tǒng)的URL。轉(zhuǎn)換傳感器Java小程序?qū)⒃揢LR傳遞到AdController Java小程序,反過來,AdController Java小程序請求從廣告管理系統(tǒng)傳遞廣告。
廣告管理系統(tǒng)選擇用于傳遞的廣告,并利用包含文件名列表和再現(xiàn)相關(guān)的廣告所需的所有媒體和播放文件的文件名和地址的列表的AdDescriptor文件進行響應(yīng)??梢噪S機地選擇所述廣告??蛇x地,可以根據(jù)預(yù)先從用戶選擇的且上載到廣告管理系統(tǒng)上的用戶優(yōu)選項或用戶指定信息,來選擇廣告。
在接收到AdDescriptor文件時,AdController Java小程序廣告管理系統(tǒng)從廣告管理系統(tǒng)下載指定的媒體和播放文件,直到這些文件還沒有駐留在客戶端計算機上的程度。通過充當代理服務(wù)器的分配服務(wù)器來路由用于傳遞廣告的請求(和廣告的傳遞)。
轉(zhuǎn)換傳感器Java小程序還監(jiān)視由用戶所產(chǎn)生的點擊流。當轉(zhuǎn)換傳感器Java小程序檢測到用戶發(fā)起的頁面轉(zhuǎn)換(并因此啟動了空隙間隔)時,AdController Java小程序根據(jù)下載的媒體和播放文件,在客戶端瀏覽器上再現(xiàn)所述廣告。利用該配置,廣告內(nèi)容與網(wǎng)頁內(nèi)容相分離,這是由于參考網(wǎng)頁僅需要包括對特定廣告管理系統(tǒng)的引用,而不具有嵌入在網(wǎng)頁自身中的廣告。此外,可以根據(jù)用戶優(yōu)選項或用戶專用信息來選擇由客戶端計算機再現(xiàn)的廣告。然而,由于這樣的信息必須在對AdController Java小程序進行初始化之前上載到管理系統(tǒng)上,因此,該解決方案遭受到有限的可縮放性。
因此,需要一種改進的機制,用于將輔助內(nèi)容通過網(wǎng)絡(luò)傳遞到終端用戶,其中考慮了接收者的興趣和/或優(yōu)選項。

發(fā)明內(nèi)容
根據(jù)本發(fā)明的第一方面,提出了一種輔助內(nèi)容選擇系統(tǒng),包括內(nèi)容數(shù)據(jù)庫和與內(nèi)容數(shù)據(jù)庫通信的內(nèi)容選擇裝置。所述內(nèi)容數(shù)據(jù)庫包括記錄,每一個均定義了輔助內(nèi)容項;以及傳遞相關(guān)的輔助內(nèi)容項的廣播空間。所述廣播空間被分離為時隙。與內(nèi)容數(shù)據(jù)庫通信的內(nèi)容選擇裝置配置用于根據(jù)廣播空間和來自客戶端終端對輔助內(nèi)容的請求的時刻之間的關(guān)聯(lián),選擇所述項目之一。
根據(jù)本發(fā)明的第二方面,提出了一種傳遞輔助內(nèi)容的方法,涉及步驟(1)通過網(wǎng)絡(luò)接收來自客戶端終端對輔助內(nèi)容的請求,其中輔助內(nèi)容的每一項具有包括各個時隙的相關(guān)廣播空間;以及(2)根據(jù)廣播空間和從客戶端終端請求輔助內(nèi)容的時刻之間的關(guān)聯(lián)來選擇所述項目之一。
根據(jù)本發(fā)明的第三方面,提出了一種其上攜帶有計算機指令的計算機可讀介質(zhì),當在計算機設(shè)備上執(zhí)行時,所述指令使計算機設(shè)備(1)通過網(wǎng)絡(luò)接收來自客戶端終端對輔助內(nèi)容的請求,輔助內(nèi)容的每一項具有包括各個時隙的相關(guān)的廣播空間;以及(2)根據(jù)廣播空間和從客戶端終端請求輔助內(nèi)容的時刻之間的關(guān)聯(lián)來選擇所述項目之一。
根據(jù)本發(fā)明的第四方面,提出了一種輔助內(nèi)容傳遞服務(wù)器,包括接收裝置、內(nèi)容數(shù)據(jù)庫、與接收裝置和內(nèi)容數(shù)據(jù)庫通信的內(nèi)容選擇裝置、以及與內(nèi)容選擇裝置通信的傳遞裝置。所述接收裝置配置用于通過通信網(wǎng)接收來自客戶端終端對輔助內(nèi)容的請求。所述內(nèi)容數(shù)據(jù)庫包括記錄,每一個均定義了輔助內(nèi)容項、以及傳遞相關(guān)的輔助內(nèi)容項的廣播空間。所述廣播空間被分離為時隙。所述內(nèi)容選擇裝置配置用于根據(jù)廣播空間和發(fā)出請求的時刻之間的關(guān)聯(lián),選擇所述輔助內(nèi)容。所述傳遞裝置配置用于通過網(wǎng)絡(luò)向客戶端終端傳遞所選內(nèi)容。
根據(jù)本發(fā)明的第五方面,提出了一種用于傳遞輔助內(nèi)容的方法,涉及步驟(1)通過網(wǎng)絡(luò)接收來自客戶端終端對輔助內(nèi)容的請求,其中輔助內(nèi)容的每一項具有包括各個時隙的相關(guān)的廣播空間;以及(2)根據(jù)廣播空間和從客戶端終端請求輔助內(nèi)容的時刻之間的關(guān)聯(lián)來選擇所述項目之一。
在本發(fā)明的優(yōu)選實現(xiàn)中,所述通信網(wǎng)絡(luò)是因特網(wǎng),并且客戶端終端包括配置有用于通過因特網(wǎng)來訪問萬維網(wǎng)服務(wù)器的萬維網(wǎng)瀏覽器的計算機。所述輔助內(nèi)容選擇系統(tǒng)以可由客戶端終端通過因特網(wǎng)訪問的、安裝在萬維網(wǎng)服務(wù)器上的計算機軟件的形式來實現(xiàn)。優(yōu)選地,所述萬維網(wǎng)服務(wù)器,此后被稱為廣告分配服務(wù)器,包括輔助內(nèi)容選擇系統(tǒng)和內(nèi)容數(shù)據(jù)庫。本發(fā)明還包括多個萬維網(wǎng)服務(wù)器,具有包括到廣告分配服務(wù)器的引用的至少一個網(wǎng)頁(“參考頁面”)。
優(yōu)選地,存儲在內(nèi)容數(shù)據(jù)庫中的輔助內(nèi)容包括“豐富媒體(richmedia)”廣告內(nèi)容,例如以媒體文件的形式存儲的循環(huán)電視商業(yè)廣告。根據(jù)參考網(wǎng)頁的URL、客戶端終端訪問參考網(wǎng)頁的時刻、以及諸如安裝的萬維網(wǎng)瀏覽器軟件、瀏覽器語言、國家和安裝的任何多媒體插入軟件等客戶端專用參數(shù),廣告內(nèi)容的目的是不同的目標觀眾。
所述內(nèi)容數(shù)據(jù)庫還包括廣告廣播計劃,具有定義了針對每一個廣告內(nèi)容項的廣播空間的信息。所述廣播空間識別針對廣告內(nèi)容項的目標觀眾,例如參考網(wǎng)頁的URL、其間應(yīng)該將廣告內(nèi)容項提供給客戶端終端的時幀、以及任何所需的相關(guān)的客戶端專用參數(shù)。
優(yōu)選地,當客戶端終端訪問參考網(wǎng)頁時想要廣播其廣告內(nèi)容的廣告商能夠搜索廣告廣播計劃,并且購買針對其廣告內(nèi)容的可用時隙。另外,優(yōu)選地,用于再現(xiàn)廣告的廣告商的成本根據(jù)所需時隙、參考網(wǎng)頁和客戶端終端的國家和語言而變化。
每一個參考網(wǎng)頁已經(jīng)在其中嵌入了HTML標記(此后被稱為廣告控制標記),包括對廣告分配服務(wù)器上所存儲的腳本文件的引用。所述廣告控制標記還可以包括其他命令,用于引用在廣告分配服務(wù)器和其他計算機服務(wù)器上所存儲的媒體文件。當由客戶端瀏覽器來解譯和執(zhí)行這些命令時,將參考文件下載到客戶端終端,并由瀏覽器將其內(nèi)容組裝到再現(xiàn)的頁面中。
廣告控制標記于是對廣告觀看對象進行實例化,所述廣告觀看對象當組裝在一起作為HTML對象和標記的組,形成用于向終端用戶再現(xiàn)廣告內(nèi)容的對象。所述廣告觀看對象并非“彈出式”的,而是作為替代,在參考網(wǎng)頁內(nèi)實例化,作為網(wǎng)頁自身的整體部分。利用在Flash對象內(nèi)集成的JavaScript,可以提供包括廣告觀看對象的HTML對象和標記。
在廣告觀看對象被實例化之后,所述廣告觀看對象建立與廣告分配服務(wù)器的連接,并且所述瀏覽器向廣告分配服務(wù)器提供參考網(wǎng)頁的URL、客戶端終端訪問參考網(wǎng)頁的時刻、以及客戶端專用參數(shù)。利用這些信息的一部分或全部,所述廣告分配服務(wù)器在廣告廣播計劃中查詢下一廣告內(nèi)容以便在參考網(wǎng)頁上再現(xiàn)。作為響應(yīng),所述廣告分配服務(wù)器返回適當?shù)膹V告內(nèi)容信息,例如要再現(xiàn)的廣告內(nèi)容媒體文件的URL地址、以及在廣告觀看對象上的用戶啟動“點擊-通過”事件情況下到廣告商的網(wǎng)站的“超鏈接”。
正如電視觀眾或無線電聽眾可以調(diào)諧到特定站點,在可能具有不同于在一天中另一時刻處調(diào)諧到相同站點的電視觀眾或無線電聽眾的興趣的一天中的一個時刻,在一天中的一個時刻處訪問參考網(wǎng)頁的客戶端終端的用戶可能具有與在一天中的另一時刻訪問相同的參考網(wǎng)頁的客戶端終端的用戶不同的興趣。由于根據(jù)一個或多個參考網(wǎng)頁的URL來選擇由廣告分配服務(wù)器返回的廣告內(nèi)容,因此,客戶端終端訪問參考網(wǎng)頁的時刻、以及提供給客戶端終端的客戶端專用參數(shù)、廣告內(nèi)容與客戶端終端的用戶的當前興趣或優(yōu)選項相關(guān)聯(lián)或?qū)⑵渥鳛槟繕?。結(jié)果,該方法允許廣告商針對其目標觀眾的不同興趣來定制廣告內(nèi)容的主題。結(jié)果,廣告商將更愿意支付針對“黃金時段”廣告時隙的費用(并且廣告分配服務(wù)器的管理者將能夠收費)。
廣告觀看對象對客戶端終端的用戶隱藏,直到該媒體文件完全被下載到終端用戶的瀏覽器高速緩存為止。在預(yù)定超時間隔到期時,在終端用戶的計算機屏幕上對終端用戶可見的位置上再現(xiàn)廣告觀看對象。然后,所述廣告觀看對象向客戶端終端的用戶“播放”下載的媒體文件(廣告內(nèi)容)。
在媒體文件的播放期間和/或之后,客戶端終端的用戶具有“點擊”任意導航鏈接(或按鈕)的選項,從而他和/或她可以拜訪廣告商的網(wǎng)站,得到正在廣告的產(chǎn)品和/或服務(wù)的更多信息,參與在線“廣告率”調(diào)查或發(fā)送反饋或評論等。如果另一方面,用戶選擇不做任何事情,在沒有用戶干預(yù)的情況下,預(yù)定“無事件”超時間隔已經(jīng)到期之后,廣告觀看對象自動對觀看隱藏,然后進行“建立”下一調(diào)度的廣告。優(yōu)選地,連續(xù)廣告之間的滯后時間允許充分的時間來下載下一媒體文件。否則,媒體文件的下載將終止,從而下一連續(xù)媒體文件可能開始下載。
通過使用本發(fā)明,根據(jù)廣告被播放(或者到唯一觀眾或者到相同終端用戶的播放頻率)的總次數(shù)、回放的持續(xù)時間(即,在用戶啟動特定事件之前的商業(yè)廣告回放的長度)、以及可測量響應(yīng)率(即用戶啟動“點擊-通過”率),廣告商可以測量這些廣告消息的效果和效率。


現(xiàn)在,參考附圖,將通過示例來描述本發(fā)明,其中圖1是根據(jù)本發(fā)明的輔助內(nèi)容傳遞系統(tǒng)的示意圖,示出了客戶端終端、參考萬維網(wǎng)服務(wù)器、廣告服務(wù)器和輔助內(nèi)容傳遞服務(wù)器;圖2是圖1所示的輔助內(nèi)容傳遞服務(wù)器的示意圖;圖3是提供輔助傳遞系統(tǒng)的操作的概況的流程圖;圖4是表示諸如由輔助內(nèi)容傳遞系統(tǒng)所提供的廣告觀看對象的示意表示;以及圖5是示出了輔助內(nèi)容傳遞系統(tǒng)的詳細操作的流程圖。
具體實施例方式
轉(zhuǎn)到圖1,示出了輔助內(nèi)容傳遞系統(tǒng),通常表示為100,包括多個客戶端終端102;多個參考萬維網(wǎng)服務(wù)器104;多個廣告服務(wù)器106;輔助內(nèi)容傳遞服務(wù)器200;以及用于互連客戶端終端102、參考萬維網(wǎng)服務(wù)器104、廣告萬維網(wǎng)服務(wù)器106和輔助內(nèi)容傳遞服務(wù)器200的通信網(wǎng)108。優(yōu)選地,所述通信網(wǎng)108包括廣域網(wǎng),例如因特網(wǎng)。然而,所述通信網(wǎng)108可以包括其他網(wǎng)絡(luò)形式,例如局域網(wǎng)和無線網(wǎng)。
每一個客戶端終端102包括個人通信設(shè)備,例如個人計算機、個人數(shù)據(jù)助理或萬維網(wǎng)功能的無線電話。客戶端終端102包括存儲器;數(shù)據(jù)輸入設(shè)備(例如鍵盤、寫字板和/或鼠標);數(shù)據(jù)顯示器(例如CRT或LCD);用于將客戶端終端102與通信網(wǎng)108進行接口的網(wǎng)絡(luò)接口(例如有線或無線調(diào)制解調(diào)器或網(wǎng)絡(luò)接口卡);以及與存儲器、數(shù)據(jù)輸入設(shè)備、數(shù)據(jù)顯示器和網(wǎng)絡(luò)接口相連的中央處理單元。所述客戶端終端102配置有計算機軟件,存儲在存儲器中,當由中央處理單元進行處理時,在客戶端系統(tǒng)102中實現(xiàn)了一種操作系統(tǒng)和因特網(wǎng)瀏覽器,通過其,客戶端終端102的用戶能夠訪問由參考萬維網(wǎng)服務(wù)器104主持的網(wǎng)頁。
優(yōu)選地,所述瀏覽器建立了與萬維網(wǎng)服務(wù)器104之一的傳輸控制協(xié)議/因特網(wǎng)協(xié)議(TCP/IP)連接,以便傳送針對網(wǎng)頁內(nèi)容的請求。所述網(wǎng)頁通過統(tǒng)一資源定位符(URL)來識別。所指定的網(wǎng)頁可以包括以HTML代碼指定的文本、圖形和其他信息。所述瀏覽器定義了針對網(wǎng)頁的觀看區(qū),并可由位于客戶端終端102的用戶來操縱。優(yōu)選地,所述因特網(wǎng)瀏覽器包括符合HTTP的萬維網(wǎng)瀏覽器,例如微軟InternetExplorer或Netscape Navigator/Communicator。
此外,優(yōu)選地,客戶端終端102的因特網(wǎng)瀏覽器識別和解譯JavaScript和/或Jscript代碼。來自Netscape和微軟的最新瀏覽器支持JavaScript,盡管Internet Explorer僅支持微軟調(diào)用Jscript的子集。JavaScript是能夠與HTML源代碼進行交互的輕量(lightweight)腳本語言,使萬維網(wǎng)作者能夠利用動態(tài)內(nèi)容來增強其網(wǎng)站。JavaScript還能夠?qū)κ录鞒龇磻?yīng),并且當網(wǎng)頁已經(jīng)完成加載時或當用戶點擊特定的HTML元素時,能夠設(shè)置其以便當發(fā)生情況時執(zhí)行。JavaScript還能夠讀取和寫入HTML元素,動態(tài)地改變HTML元素的內(nèi)容、并且在將其提交給服務(wù)器之前確認數(shù)據(jù)的有效性。
例如,假定將以下的HTML標記元素插入網(wǎng)頁中<SCRIPT Language=″JavaScript″>
function getDate(){today=new Date()document.write(″Today is″+today)}window.onload=getDate</SCRIPT>
當網(wǎng)頁完成加載時,因特網(wǎng)瀏覽器將調(diào)用方法“getDate()”。“getDate()”方法確定當前日期且指示因特網(wǎng)瀏覽器將當前日期插入到瀏覽器文檔窗口中。結(jié)果,隨后的HTML標記元素將被動態(tài)地寫入到網(wǎng)頁中,由瀏覽器進行解譯和再現(xiàn)“Today is Wed Apr 3 16:19:02 EST2002”,假定“Wed Apr 3 16:19:02 EST 2002”是由“new Date()”方法所返回的值。
JavaScript代碼具有優(yōu)點,由于其可以與大量HTML網(wǎng)頁鏈接而不必將腳本代碼嵌入到HTML頁面自身中。如果將適當?shù)腍TML標記元素添加到HTML頁面中(例如<script src=″http//someplace.com/script_name.js″></script>)中,則該HTML頁面將使用外部JavaScript源文件(由“src”屬性來識別),以便將外部源文件中所包含的代碼動態(tài)地添加到HTML頁面中,并且將執(zhí)行其。
將每一個參考萬維網(wǎng)服務(wù)器104實現(xiàn)為傳統(tǒng)計算機服務(wù)器,并且包括存儲器;數(shù)據(jù)輸入設(shè)備;數(shù)據(jù)顯示器;將萬維網(wǎng)服務(wù)器104與通信網(wǎng)108進行接口的網(wǎng)絡(luò)接口;以及與存儲器、數(shù)據(jù)輸入設(shè)備、數(shù)據(jù)顯示器和網(wǎng)絡(luò)接口相連的中央處理單元。所述萬維網(wǎng)服務(wù)器104配備有存儲在存儲器中的計算機軟件,并且當由中央處理單元處理時,在萬維網(wǎng)服務(wù)器104中實現(xiàn)了操作系統(tǒng)和一個或多個網(wǎng)頁。
典型地,利用超文本標記語言(HTML)來表示這些網(wǎng)頁,盡管也可以使用其他語言。至少一個網(wǎng)頁(“參考網(wǎng)頁”)已經(jīng)在其中嵌入了HTML<script>標記(之后被稱為廣告控制標記或“ACT”)。所述ACT表示JavaScript文件,存儲在輔助內(nèi)容傳遞服務(wù)器200上,并且與參考網(wǎng)頁一起被下載和執(zhí)行。所述ACT還包括引用其他文件(或者本地存儲在輔助內(nèi)容傳遞服務(wù)器200上或存儲在位于萬維網(wǎng)上的別的地方的另一遠程服務(wù)器)的方法、事件、函數(shù)和其他HTML命令。當由客戶端瀏覽器來解譯和執(zhí)行這些命令時,將所引用的文件下載到客戶端終端102上,并且由客戶端瀏覽器將其內(nèi)容組合到所再現(xiàn)的網(wǎng)頁中。下面將更詳細地描述ACT和通過其客戶端終端102訪問該廣告內(nèi)容的處理。
優(yōu)選地,安裝在參考網(wǎng)頁104上的計算機軟件還包括動態(tài)服務(wù)器頁面(ASP)和/或通用網(wǎng)關(guān)接口(CGI)。ASP是CGI服務(wù)器側(cè)腳本語言的微軟版本。ASP和CGI程序均運行在萬維網(wǎng)服務(wù)器上,通常為終端用戶定制HTML網(wǎng)頁。然而,ASP文件是包括在將頁面發(fā)送到用戶之前在萬維網(wǎng)服務(wù)器上處理的一個或多個腳本的HTML頁面。如將會解釋的,該腳本能夠使用從客戶端終端102中接收到的輸入,從而允許用戶指定其中參考萬維網(wǎng)服務(wù)器104使應(yīng)用程序進行操作的項。在將其發(fā)送到客戶端終端102之前,參考萬維網(wǎng)服務(wù)器104于是立即構(gòu)建或定制響應(yīng)HTML網(wǎng)頁。由于服務(wù)器側(cè)腳本簡單地構(gòu)建了常規(guī)HTML頁面,因此,可以將網(wǎng)頁傳遞到幾乎任何瀏覽器。
每一個廣告服務(wù)器106被實現(xiàn)為傳統(tǒng)計算機服務(wù)器,并且包括存儲器;數(shù)據(jù)輸入設(shè)備;數(shù)據(jù)顯示器;將萬維網(wǎng)服務(wù)器106與通信網(wǎng)108進行接口的網(wǎng)絡(luò)接口;以及與存儲器、數(shù)據(jù)輸入設(shè)備、數(shù)據(jù)顯示器和網(wǎng)絡(luò)接口相連的中央處理單元。所述萬維網(wǎng)服務(wù)器106配備有計算機軟件,存儲在存儲器中,并且當由中央處理單元處理時,在萬維網(wǎng)服務(wù)器106中實現(xiàn)了操作系統(tǒng)和一個或多個網(wǎng)頁。典型地,每一個廣告服務(wù)器106與各個廣告商關(guān)聯(lián),并且這些網(wǎng)頁包括與由廣告商推向市場的商品或服務(wù)相關(guān)的附加信息或媒體內(nèi)容。
所述輔助傳遞服務(wù)器200被實現(xiàn)為傳統(tǒng)計算機服務(wù)器。如圖2所示,輔助內(nèi)容傳遞服務(wù)器200包括數(shù)據(jù)輸入設(shè)備202;數(shù)據(jù)顯示器204;用于將輔助內(nèi)容傳遞服務(wù)器200與通信網(wǎng)108進行接口的網(wǎng)絡(luò)接口206;以及與數(shù)據(jù)輸入設(shè)備202、數(shù)據(jù)顯示器204和網(wǎng)絡(luò)接口206相連的輔助內(nèi)容選擇系統(tǒng)208。所述輔助內(nèi)容選擇系統(tǒng)208自身包括非易失性存儲器(ROM)210(例如磁盤存儲器、光盤存儲器或電子存儲器)、易失性存儲器(RAM)212和與ROM 210和RAM 212相連的中央處理單元(CPU)214。
所述ROM 210包括內(nèi)容數(shù)據(jù)庫216和一系列針對CPU 214的計算機處理指令。典型地,所述內(nèi)容數(shù)據(jù)庫216是SQL數(shù)據(jù)庫,并且包括大量數(shù)據(jù)庫記錄,每一個均定義了廣告內(nèi)容項。
內(nèi)容數(shù)據(jù)庫216還包括廣告廣播計劃,定義了針對廣告內(nèi)容的每一項的廣播傳遞空間。響應(yīng)調(diào)度廣告消息以將其傳遞給客戶端終端102的用戶的廣告商能夠通過項輔助內(nèi)容傳遞服務(wù)器200的系統(tǒng)管理者提供與其廣告內(nèi)容有關(guān)的信息,購買所需的廣播空間。在接收到必須消息時,所述系統(tǒng)管理者將所接收到的信息存儲在廣告廣播計劃的適當部分內(nèi)。
可選地,作為將廣告廣播計劃保持在輔助內(nèi)容傳遞服務(wù)器200中的替代,在一個變體中,萬維網(wǎng)服務(wù)器104保持廣告廣播計劃的高速緩存版本,廣告廣播計劃的主版本保持在輔助內(nèi)容傳遞服務(wù)器200中。無論何時當系統(tǒng)管理者更新主廣告廣播計劃時,優(yōu)選地,輔助內(nèi)容傳遞服務(wù)器200向每一個萬維網(wǎng)服務(wù)器104通知廣告廣播計劃的更新拷貝可用于從輔助內(nèi)容傳遞服務(wù)器200的下載??蛇x地,萬維網(wǎng)服務(wù)器200可以周期性地查詢輔助內(nèi)容傳遞服務(wù)器200以確定廣告廣播計劃的高速緩存拷貝是否為最新的。如顯而易見的,通過將廣告廣播計劃的高速緩存拷貝保持在萬維網(wǎng)服務(wù)器104處,可以減小在輔助內(nèi)容傳遞服務(wù)器200上的負載,從而增加數(shù)據(jù)吞吐量。
優(yōu)選地,將廣告內(nèi)容項以媒體文件(例如QuickTime電影文件、Flash文件等)的形式存儲在內(nèi)容數(shù)據(jù)庫216中。典型地,廣告內(nèi)容的每一項包括目標為不同的目標觀眾的廣告,并且內(nèi)容數(shù)據(jù)庫216中的每一個相關(guān)記錄識別相關(guān)媒體文件的路徑和廣告服務(wù)器106上的網(wǎng)頁的URL,當在客戶端終端102上再現(xiàn)廣告時,客戶端終端102的用戶能夠?qū)ζ溥M行訪問。
ROM 210中所存儲的計算機處理指令一起包括用于輔助內(nèi)容傳遞服務(wù)器200的計算機軟件。當加載到RAM 212中時,所述計算機軟件定義了操作系統(tǒng)和輔助內(nèi)容選擇器218。優(yōu)選地,輔助內(nèi)容選擇器218被實現(xiàn)為ASP文件。所述輔助內(nèi)容選擇器218配置用于與內(nèi)容數(shù)據(jù)庫216進行通信,并且選擇廣告內(nèi)容的項目之一傳遞到客戶端終端102。
在一個實現(xiàn)中,針對廣告內(nèi)容的每一項的目標觀眾基于客戶端終端102訪問萬維網(wǎng)服務(wù)器104之一的時刻。將所述廣播空間分離為時隙,并且廣告廣播計劃定義了在其間應(yīng)該將相關(guān)的廣告內(nèi)容項傳遞到客戶端終端102上的時刻。所述輔助內(nèi)容選擇器218配置用于根據(jù)在廣告廣播計劃中所指定的廣播空間和客戶端終端102訪問萬維網(wǎng)服務(wù)器104之一的時刻之間的關(guān)聯(lián),選擇廣告內(nèi)容項。
在另一實現(xiàn)中,針對廣告內(nèi)容的每一項的目標觀眾基于客戶端終端102訪問參考網(wǎng)頁之一的時刻和參考網(wǎng)頁的URL。將所述廣播空間分離為時隙和網(wǎng)絡(luò)地址。所述廣告廣播計劃定義了在其間應(yīng)該將相關(guān)的廣告內(nèi)容項傳遞到客戶端終端102上的時刻、以及在將相關(guān)的廣告內(nèi)容項傳遞到客戶端終端102之前必須訪問的網(wǎng)頁的URL。所述輔助內(nèi)容選擇器218配置用于根據(jù)在廣告廣播計劃中所指定的廣播空間和客戶端終端102訪問參考網(wǎng)頁的時刻之間的關(guān)聯(lián),選擇廣告內(nèi)容項。
在另一實現(xiàn)中,針對廣告內(nèi)容的每一項的目標觀眾基于客戶端終端102訪問參考網(wǎng)頁之一的時刻、參考網(wǎng)頁的URL、廣告的語言、以及廣告的所需權(quán)限。將所述廣播空間分離為時隙、網(wǎng)絡(luò)地址、廣告語言和廣告權(quán)限。所述廣告廣播計劃定義了在其間應(yīng)該將相關(guān)的廣告內(nèi)容項傳遞到客戶端終端102上的時刻、在將相關(guān)的廣告內(nèi)容項傳遞到客戶端終端102之前必須訪問的網(wǎng)頁的URL、以及針對客戶端終端102的優(yōu)選語言和居住國家。所述輔助內(nèi)容選擇器218配置用于根據(jù)在廣告廣播計劃中所指定的廣播空間和客戶端終端102訪問參考網(wǎng)頁的時刻之間的關(guān)聯(lián)、針對客戶端終端102的客戶端瀏覽器的優(yōu)選語言以及客戶端終端102所居住的國家,選擇廣告內(nèi)容項。
在另一實現(xiàn)中,針對廣告內(nèi)容的每一項的目標觀眾基于客戶端終端102訪問參考網(wǎng)頁之一的時刻、參考網(wǎng)頁的URL、廣告的語言、廣告的所需權(quán)限、以及客戶端專用參數(shù)(例如,安裝的萬維網(wǎng)瀏覽器軟件、瀏覽器語言、國家和所安裝的任何多媒體插入軟件)。將所述廣播空間分離為時隙、網(wǎng)絡(luò)地址、廣告語言、廣告權(quán)限和客戶類型。所述廣告廣播計劃定義了在其間應(yīng)該將相關(guān)的廣告內(nèi)容項傳遞到客戶端終端102上的時刻、在將相關(guān)的廣告內(nèi)容項傳遞到客戶端終端102之前必須訪問的網(wǎng)頁的URL、以及針對客戶端終端102的優(yōu)選語言和居住國家和客戶端類型。所述輔助內(nèi)容選擇器218配置用于根據(jù)在廣告廣播計劃中所指定的廣播空間和客戶端終端102訪問參考網(wǎng)頁的時刻之間的關(guān)聯(lián)、針對客戶端終端102的客戶端瀏覽器的優(yōu)選語言、客戶端終端102所居住的國家、以及客戶端專用參數(shù),選擇廣告內(nèi)容項。
盡管到目前為止,前面的描述提供了針對目標觀眾的四種不同的定義,但是應(yīng)該理解本發(fā)明并不局限于此。而是,所述廣告廣播計劃可以包括達到所需的目標觀眾的任何參數(shù)集。這樣,廣告廣播計劃可以根據(jù)前述參數(shù)的任意的一個或多個和/或其他任何所需參數(shù),來定義所需的目標觀眾。
現(xiàn)在將參考圖3來描述輔助內(nèi)容傳遞系統(tǒng)100的操作,并且隨后將參考圖5來更詳細地描述該操作。如圖3所示,在步驟300,客戶端終端102的用戶使用該因特網(wǎng)瀏覽器來訪問萬維網(wǎng)服務(wù)器104上主持的參考網(wǎng)頁。所述參考網(wǎng)頁其中嵌入了ACT(例如<script src=″http//www.mediaonenetwork.net/code/loadact.js></script>),其引用了輔助內(nèi)容傳遞服務(wù)器200中存儲的JavaScript文件。
在步驟302,所述因特網(wǎng)瀏覽器執(zhí)行ACT,從而從輔助內(nèi)容傳遞服務(wù)器200中下載和請求JavaScript文件“l(fā)oadact.js”(在URLhttp//www.mediaonenetwork.net/code)。JavaScript文件“l(fā)oadact.js”對觀看隱藏,然后,用戶應(yīng)該利用因特網(wǎng)瀏覽器來顯示針對參考頁面的源代碼。這在一定程度上,阻礙了用戶容易地確認JavaScript文件的內(nèi)容。
在步驟304,利用因特網(wǎng)瀏覽器對JavaScript文件“l(fā)oadact.js”進行解譯和執(zhí)行,從而將廣告觀看對象(AVO)動態(tài)地創(chuàng)建和嵌入到參考網(wǎng)頁中。所述AVO創(chuàng)建內(nèi)建框(inline frame),通常被稱為“浮動框”或“微型瀏覽器”。
在步驟306,JavaScript文件“l(fā)oadact.js”指示客戶端終端102進行針對當前日期和時間和客戶端專用數(shù)據(jù)(例如因特網(wǎng)瀏覽器類型、語言和國家代碼[或者分配給由網(wǎng)羅客戶端102所使用的ISP的IP地址])、以及客戶端終端102是否配置有媒體播放器、QuickTime播放器或Flash插件)的客戶端側(cè)測試。在步驟308,JavaScript文件“l(fā)oadact.js”向輔助內(nèi)容傳遞服務(wù)器200傳遞參考萬維網(wǎng)服務(wù)器104的URL、輔助內(nèi)容傳遞服務(wù)器200的URL和客戶端專用參數(shù)。該步驟具有以下效果將廣告內(nèi)容的請求與完成內(nèi)容請求所需的任何參數(shù)值一起,從客戶端終端102傳遞到輔助內(nèi)容選擇器218(通過輔助內(nèi)容傳遞服務(wù)器200的網(wǎng)絡(luò)接口206)。
輔助內(nèi)容選擇器218接收所述內(nèi)容請求,然后嘗試根據(jù)廣告廣播計劃中所定義的廣播空間和從AVO中接收到的參數(shù)值之間的關(guān)聯(lián),選擇在內(nèi)容數(shù)據(jù)庫216中所引用的廣告內(nèi)容的項目之一。為了這樣做,輔助內(nèi)容選擇器218執(zhí)行在步驟310處查詢廣告廣播計劃的服務(wù)器側(cè)腳本代碼,以確定廣告廣播計劃是否包括與參考文檔URL相關(guān)的條目。如果廣告廣播計劃不包括相應(yīng)的條目,則在步驟312處,處理終止。
然而,如果廣告廣播計劃包括相應(yīng)的條目,在步驟314處,輔助內(nèi)容選擇器218根據(jù)接收到的日期和時間值、參考文檔URL和客戶端專用數(shù)據(jù)來編輯查詢串。利用所編輯的查詢串,輔助內(nèi)容選擇器218從內(nèi)容數(shù)據(jù)庫216中檢索與所選的廣告相關(guān)的媒體文件的路徑。所述媒體文件可以或者存儲在輔助客戶端傳遞服務(wù)器200上或者存儲在“第三方”萬維網(wǎng)服務(wù)器(未示出)上。所述輔助內(nèi)容選擇器218還可以從內(nèi)容數(shù)據(jù)庫216中檢索任何相關(guān)信息,例如與所選的廣告相關(guān)的廣告服務(wù)器106的URL。該URL可以鏈接到(在再現(xiàn)廣告的期間)用戶啟動點擊事件上,從而用戶通過在特定“熱鏈接”或“按鈕”接口上啟動“鼠標點擊”,可以將其傳輸?shù)綇V告服務(wù)器106的相關(guān)網(wǎng)站上。
一旦已經(jīng)識別了針對廣告的適當數(shù)據(jù)和媒體文件地址,則在步驟316,內(nèi)容傳遞服務(wù)器200動態(tài)地創(chuàng)建包括所選數(shù)據(jù)和媒體文件地址的HTML頁面400。當由客戶端終端102的因特網(wǎng)瀏覽器來解譯時,所述HTML頁面400將預(yù)定的HRML對象元素(下載和再現(xiàn)適當?shù)膹V告所需的)動態(tài)地寫入和嵌入其中。當由因特網(wǎng)瀏覽器解譯時,在步驟318,修改后的HTML頁面400使所選的廣告得以在AVO的文檔窗口中再現(xiàn)。
圖4示出了在步驟316由內(nèi)容傳遞服務(wù)器200創(chuàng)建的HTML頁面400中所包括的對象元素,其與AVO(由參考數(shù)字404表示)的文檔窗口(由參考數(shù)字402來表示)相關(guān)。參考數(shù)字406表示組合在一起以創(chuàng)建預(yù)定“廣告觀看表面(skin)”的一系列HTML元素。所述廣告觀看表面406是組成圖像、鏈接和文本的集合,一起來創(chuàng)建用于向客戶端終端102的用戶顯示廣告的客戶端圖形接口。此外,廣告觀看表面406顯示提供添加的功能的(例如,到廣告網(wǎng)站的超鏈鏈接、用于終止媒體文件的回放的“關(guān)閉”按鈕等)的一系列按鈕(“鏈接”)。
廣告觀看表面406還包含“廣告對象窗口”408,其是其中媒體文件被動態(tài)嵌入且再現(xiàn)給用戶的預(yù)定窗口區(qū)。參考數(shù)字410表示菜單條,作為顯示用戶選項(即,菜單項)的區(qū)域。
HTML頁面400還包含一系列隱藏HTML元素,其中之一包括元素412,其是<iframe>元素(這里被稱為“廣告預(yù)加載框”)。參考數(shù)字414到418表示<input>標記元素,用于存儲數(shù)據(jù)和組裝、下載和在廣告對象窗口408中向終端用戶顯示廣告所需的信息,并且另外,存儲由用戶響應(yīng)廣告而觸發(fā)的用戶“點擊事件”。
例如,如果AVO 404包括“重放”或“保存”按鈕,并且用戶點擊該按鈕從而重放廣告或在客戶端終端102的硬盤驅(qū)動器上保存廣告,則點擊事件使AVO 404適當?shù)仫@示或保存廣告,并且向客戶端傳遞服務(wù)器200傳送回點擊事件。然后,將點擊事件記錄到內(nèi)容數(shù)據(jù)庫216中,從而允許系統(tǒng)管理者產(chǎn)生針對每一個廣告商的報告,用于識別廣告被觀看的次數(shù)、訪問廣告的用戶的數(shù)量、其間訪問廣告的時隙、以及針對廣告的參考網(wǎng)站??蛇x地,該信息能夠由廣告商經(jīng)由因特網(wǎng)通過針對每一個廣告商所創(chuàng)建的帳戶來訪問。此外,系統(tǒng)管理者能夠回顧內(nèi)容數(shù)據(jù)庫216中用于識別在每一個時隙處針對每一個參考網(wǎng)站的命中數(shù)的信息,從而根據(jù)網(wǎng)站的普及度和時隙來改變向每一個廣告商收取的成本。
到目前為止的討論中,JavaScript是為了實現(xiàn)AVO 404所公開的唯一機制。然而,本發(fā)明并不局限于此。而是,在一個變體中,AVO 404的對象包含在Flash對象中,其可以利用宏媒體的Flash播放器技術(shù)來執(zhí)行。Flash播放器技術(shù)是在其上傳遞廣告內(nèi)容的理想平臺,由于其允許跨越較寬的平臺陣列一致性地采用廣告。此外,所述平臺能夠支持運動圖形、視頻、視頻、雙向通信和復雜動畫形式,從而提供用于創(chuàng)建媒體豐富的廣告的明顯更為魯棒的環(huán)境的機會。此外,可以通過HTTP作為文件容易地傳遞這樣編輯的客戶端側(cè)應(yīng)用。
現(xiàn)在將參考圖5來描述關(guān)于在AVO 404處再現(xiàn)廣告的附加細節(jié)。如圖所示,當首先由因特網(wǎng)瀏覽器來執(zhí)行JavaScript文件“l(fā)oadact.js”時(步驟304),JavaScript文件在步驟500調(diào)用“initAdViewer”,其中指示客戶端終端102的因特網(wǎng)瀏覽器動態(tài)地創(chuàng)建AVO 404并將其嵌入到參考網(wǎng)頁中。AVO 404是HTML<iframe>標記元素,用于創(chuàng)建內(nèi)建框,并能夠充當其他URL鏈接的“目標”。<iframe>的SRC屬性提供了框內(nèi)容的位置。<iframe>被再現(xiàn)為“隱藏”對象,因此,對于客戶端終端102的用戶而言是不可見的。<iframe>可以在各種計算環(huán)境下工作,而無需對JavaScript文件901自身進行改變。這通過請求且從內(nèi)容傳遞服務(wù)器200下載外部HTML文檔(代理文件)來實現(xiàn)。改變代理文件中的參數(shù)值運行對AVO 404的顯示和/或行為進行改變,而無需針對每一個不同的環(huán)境,使用不同版本的JavaScript文件。
在步驟502處,JavaScript文件調(diào)用“onload”事件,使JavaScript文件的執(zhí)行暫停,直到參考網(wǎng)頁已經(jīng)完成下載且再現(xiàn)給客戶端終端102的用戶為止。一旦已經(jīng)再現(xiàn)和顯示了參考網(wǎng)頁,在步驟504處,JavaScript文件確定AVO 404是否在參考網(wǎng)頁的“文檔體”內(nèi)適當?shù)貙嵗?。如果AVO 404未能實例化,則JavaScript文件在步驟506處終止。否則,JavaScript文件在步驟508處調(diào)用“buildRequest”事件。
“buildRequest”事件使AVO 404從內(nèi)容傳遞服務(wù)器200請求對下一廣告的適當媒體文件的URL。為了啟動該請求,JavaScript文件動態(tài)地組裝URL,包括對內(nèi)容傳遞服務(wù)器200的URL、參考萬維網(wǎng)服務(wù)器104的URL、當前日期和事件、以及客戶端專用數(shù)據(jù)的合并(步驟306)。JavaScript文件于是將組裝后的URL(例如,http//www.ads.com/adquery.asp?datetime=Wed Apr 3 16:19:02 EST2002&docURL=http//www.some_domain.com/somepage.htm)寫入到<iframe>標記元素的SRC屬性。該步驟具有將廣告內(nèi)容的請求從客戶端終端102傳遞到輔助內(nèi)容選擇器218的效果。所述AVO 404是根據(jù)該請求所得到的服務(wù)器響應(yīng)的目標窗口。
以下示出了從步驟508中得到的樣本<iframe>的標記元素<iframe id=’adViewer’style=’positionabsolute;visibilityvisible;widthOpx;height∷Opx;’frameborder=’0’scrolling=’no’allowtransparency=’true’
src=http//www.ads.com/adquery.asp?datetime Wed Apr 316:19:02 EST2002&docURL=http//www.some_domain.com/some_page.htm>
</iframe>
組裝后的URL(由SRC屬性來識別)是對內(nèi)容傳遞服務(wù)器上的輔助內(nèi)容選擇器218的請求。所述輔助內(nèi)容選擇器218使用參數(shù)值(被傳遞到輔助內(nèi)容選擇器218,作為SRC屬性的一部分)來選擇針對客戶端終端102的適當輔助內(nèi)容。
然后,JavaScript文件在步驟510暫停,直到輔助內(nèi)容選擇器218利用包括對下一廣告的適當媒體文件的URL的HTML頁面500(通過步驟310到316“即時地(on the fly)”創(chuàng)建)作為響應(yīng),并且成功地下載到AVO 404的“文檔窗口”中。如果輔助內(nèi)容選擇器218未能返回HTML頁面500,則JavaScript文件在步驟512處終止。
另一方面,如果輔助內(nèi)容選擇器218返回了HTML頁面500,則在步驟514,JavaScript文件調(diào)用用于啟動廣告預(yù)加載框412的“preLoadAd”事件。所述廣告預(yù)加載框412是隱藏的HTML<iframe>元素,用于請求下載由SRC屬性所指定的媒體文件。所述“preLoadAd”事件動態(tài)地組裝對預(yù)下一廣告相關(guān)的媒體文件的HTTP請求,然后利用所請求的媒體文件的URL,動態(tài)地格式化廣告預(yù)加載框412的SRC屬性。
然后,JavaScript文件在步驟516處暫停,直到媒體文件已經(jīng)完全下載到廣告預(yù)加載框412為止,反過來,廣告預(yù)加載框412將媒體文件存儲在與用戶的因特網(wǎng)瀏覽器相關(guān)的高速緩存中。如果廣告預(yù)加載框412未能接收到所請求的媒體文件,則JavaScript文件在步驟518處終止。
另一方面,如果所請求的媒體文件已經(jīng)完全下載(并且存儲在瀏覽器高速緩存中),則在步驟520,JavaScript文件調(diào)用事件“l(fā)oadAd2ViewerScreen()”,其動態(tài)地組裝HTML“<object>”元素并將已下載的媒體文件嵌入在對象的SRC值中。然后,立即將已下載媒體文件加載到<object>元素中,準備回放給客戶端終端102的用戶。
在步驟522,JavaScript文件確定媒體文件是否被加載并準備好回放。如果是,則在步驟524,JavaScript文件使AVO 404向用戶再現(xiàn)(顯示)商業(yè)廣告。一旦AVO 404在因特網(wǎng)瀏覽器變?yōu)榭梢姡瑒tJavaScript文件指示AVO 404通過回放媒體文件來開始廣播會話。
在完成廣播會話之后(或者由于預(yù)定“無效”超時事件的到期或者由于用戶啟動“點擊”事件),JavaScript文件在步驟508處調(diào)用“buildrequest()”事件,從而啟動下一廣告的下載和回放。由于請求的“時間”是不同的(例如5分鐘之后),廣告廣播計劃的查詢(在步驟310處)將造成不同媒體文件的返回和再現(xiàn)。
本發(fā)明由所附權(quán)利要求來限定,前面的描述僅是對本發(fā)明優(yōu)選實施例的說明。本領(lǐng)域的技術(shù)人員可以設(shè)想對所述實施例的特定修改,盡管這里未明確公開,而不脫離所附權(quán)利要求所限定的本發(fā)明的范圍。
權(quán)利要求
1.一種輔助內(nèi)容選擇系統(tǒng),包括記錄的內(nèi)容數(shù)據(jù)庫,每一個均定義了輔助內(nèi)容項、以及傳遞相關(guān)的輔助內(nèi)容項的廣播空間,所述廣播空間被分離為時隙;以及與內(nèi)容數(shù)據(jù)庫通信的內(nèi)容選擇裝置,用于根據(jù)廣播空間和來自客戶端終端對輔助內(nèi)容的請求的時刻之間的關(guān)聯(lián),選擇所述項目之一。
2.根據(jù)權(quán)利要求1所述的輔助內(nèi)容選擇系統(tǒng),其特征在于所述客戶端終端配置用于與網(wǎng)絡(luò)上可訪問的至少一個網(wǎng)絡(luò)資源通信,所述廣播空間被分離為時隙和網(wǎng)絡(luò)地址,并且所述內(nèi)容選擇裝置配置用于根據(jù)廣播空間和至少一個網(wǎng)絡(luò)資源的時刻和網(wǎng)絡(luò)地址之間的關(guān)聯(lián),來選擇輔助內(nèi)容。
3.根據(jù)權(quán)利要求1或2所述的輔助內(nèi)容選擇系統(tǒng),其特征在于所述客戶端終端具有包括優(yōu)選語言和客戶端權(quán)限中的至少一個的配置,所述廣播空間還被分離為廣告語言和廣告權(quán)限,并且所述內(nèi)容選擇裝置配置用于根據(jù)廣播空間和客戶端配置之間的關(guān)聯(lián)來選擇輔助內(nèi)容。
4.一種傳遞輔助內(nèi)容的基于計算機的方法,其特征在于包括步驟通過網(wǎng)絡(luò)接收來自客戶端終端對輔助內(nèi)容的請求,輔助內(nèi)容的每一項具有包括各個時隙的相關(guān)的廣播空間;以及根據(jù)廣播空間和從客戶端終端請求輔助內(nèi)容的時刻之間的關(guān)聯(lián)來選擇所述項目之一。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于所述客戶端終端配置用于與網(wǎng)絡(luò)上可訪問的至少一個網(wǎng)絡(luò)資源通信,所述廣播空間被分離為時隙和網(wǎng)絡(luò)地址,并且所述內(nèi)容選擇步驟包括根據(jù)廣播空間和至少一個網(wǎng)絡(luò)資源的時刻和網(wǎng)絡(luò)地址之間的關(guān)聯(lián),來選擇輔助內(nèi)容。
6.根據(jù)權(quán)利要求4或5所述的輔助內(nèi)容選擇系統(tǒng),其特征在于所述客戶端終端具有包括優(yōu)選語言和客戶端權(quán)限中的至少一個的配置,所述廣播空間還被分離為廣告語言和廣告權(quán)限,并且所述選擇步驟包括根據(jù)廣播空間和客戶端配置之間的關(guān)聯(lián)來選擇輔助內(nèi)容。
7.根據(jù)權(quán)利要求4或5所述的方法,其特征在于還包括步驟保持定義了廣播空間的廣告廣播計劃,并且通過網(wǎng)絡(luò)向萬維網(wǎng)服務(wù)器傳送廣告廣播計劃的拷貝。
8.一種其上攜帶有計算機指令的計算機可讀介質(zhì),當在計算機設(shè)備上執(zhí)行時,所述指令使計算機設(shè)備通過網(wǎng)絡(luò)接收來自客戶端終端對輔助內(nèi)容的請求,輔助內(nèi)容的每一項具有包括各個時隙的相關(guān)的廣播空間;以及根據(jù)廣播空間和從客戶端終端請求輔助內(nèi)容的時刻之間的關(guān)聯(lián)來選擇所述項目之一。
9.根據(jù)權(quán)利要求8所述的計算機可讀介質(zhì),其特征在于所述客戶端終端配置用于與網(wǎng)絡(luò)上可訪問的至少一個網(wǎng)絡(luò)資源通信,所述廣播空間被分離為時隙和網(wǎng)絡(luò)地址,并且所述內(nèi)容選擇步驟包括根據(jù)廣播空間和至少一個網(wǎng)絡(luò)資源的時刻和網(wǎng)絡(luò)地址之間的關(guān)聯(lián),來選擇輔助內(nèi)容。
10.根據(jù)權(quán)利要求8或9所述的計算機可讀介質(zhì),其特征在于所述客戶端終端具有包括優(yōu)選語言和客戶端權(quán)限中的至少一個的配置,所述廣播空間還被分離為廣告語言和廣告權(quán)限,并且所述內(nèi)容選擇步驟包括根據(jù)廣播空間和客戶端配置之間的關(guān)聯(lián)來選擇輔助內(nèi)容。
11.根據(jù)權(quán)利要求8或9所述的方法,其特征在于還包括步驟保持定義了廣播空間的廣告廣播計劃,并且通過網(wǎng)絡(luò)向萬維網(wǎng)服務(wù)器傳送廣告廣播計劃的拷貝。
12.一種輔助內(nèi)容傳遞服務(wù)器,包括接收裝置,用于通過通信網(wǎng)接收來自客戶端終端對輔助內(nèi)容的請求;每一個均定義了輔助內(nèi)容項、以及傳遞相關(guān)的輔助內(nèi)容項的廣播空間的記錄的內(nèi)容數(shù)據(jù)庫,所述廣播空間被分離為時隙;與接收裝置和內(nèi)容數(shù)據(jù)庫通信的內(nèi)容選擇裝置,用于根據(jù)廣播空間和發(fā)出請求的時刻之間的關(guān)聯(lián),選擇所述輔助內(nèi)容;以及與內(nèi)容選擇裝置通信的傳遞裝置,用于啟動通過網(wǎng)絡(luò)向客戶端終端的所選內(nèi)容的傳遞。
13.根據(jù)權(quán)利要求12所述的輔助內(nèi)容傳遞服務(wù)器,其特征在于所述客戶端終端配置用于與網(wǎng)絡(luò)上可訪問的至少一個網(wǎng)絡(luò)資源通信,所述廣播空間被分離為時隙和網(wǎng)絡(luò)地址,并且所述內(nèi)容選擇裝置配置用于根據(jù)廣播空間和至少一個網(wǎng)絡(luò)資源的時刻和網(wǎng)絡(luò)地址之間的關(guān)聯(lián),來選擇輔助內(nèi)容。
14.根據(jù)權(quán)利要求12或13所述的輔助內(nèi)容傳遞服務(wù)器,其特征在于所述客戶端終端具有包括優(yōu)選語言和客戶端權(quán)限中的至少一個的配置,所述廣播空間還被分離為廣告語言和廣告權(quán)限,并且所述內(nèi)容選擇裝置配置用于根據(jù)廣播空間和客戶端配置之間的關(guān)聯(lián)來選擇輔助內(nèi)容。
15.根據(jù)權(quán)利要求12或13所述的輔助內(nèi)容傳遞服務(wù)器,其特征在于還配置用于保持內(nèi)容傳遞的統(tǒng)計。
16.根據(jù)權(quán)利要求12或13所述的輔助內(nèi)容傳遞服務(wù)器,其特征在于還配置用于保持定義了廣播空間的廣告廣播計劃,并且通過網(wǎng)絡(luò)向萬維網(wǎng)服務(wù)器傳送廣告廣播計劃的拷貝。
17.一種用于傳遞輔助內(nèi)容的基于計算機的方法,包括步驟定義多個廣播空間,每一個所述廣播空間包括用于通過通信網(wǎng)傳遞輔助內(nèi)容的各個時隙,并且在相關(guān)的時隙期間可付給所述傳遞的費用;通過網(wǎng)絡(luò)接收來自客戶端終端對輔助內(nèi)容的請求,輔助內(nèi)容的每一項具有包括各個時隙的相關(guān)的廣播空間;以及根據(jù)廣播空間和從客戶端終端請求輔助內(nèi)容的時刻之間的關(guān)聯(lián)來選擇所述項目之一。
全文摘要
一種傳遞輔助內(nèi)容的基于計算機的方法涉及步驟(1)通過網(wǎng)絡(luò)接收來自客戶端終端對輔助內(nèi)容的請求,其中輔助內(nèi)容的每一項具有包括各個時隙的相關(guān)的廣播空間;以及(2)根據(jù)廣播空間和從客戶端終端請求輔助內(nèi)容的時刻之間的關(guān)聯(lián)來選擇所述項目之一。
文檔編號G06Q30/00GK1682212SQ03821910
公開日2005年10月12日 申請日期2003年7月22日 優(yōu)先權(quán)日2002年7月22日
發(fā)明者蒂亞齊諾·帕納拉 申請人:梅迪亞奧內(nèi)網(wǎng)絡(luò)公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1