專利名稱:一種提高網(wǎng)絡(luò)信息資源分布的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,特別是涉及一種提高網(wǎng)絡(luò)信息資源分布的方法 及系統(tǒng)。
背景技術(shù):
網(wǎng)絡(luò)的發(fā)展為各種信息的傳播和交互提供了便利,目前存在一種網(wǎng)絡(luò)信息 資源的分布形式,參照圖l所示,在互聯(lián)網(wǎng)環(huán)境下,信息資源擁有者將各自擁
有的信息資源通過分發(fā)系統(tǒng)101,發(fā)布到網(wǎng)絡(luò)的多個虛擬站點(diǎn)102進(jìn)行展示。
在實(shí)際應(yīng)用中,信息資源表現(xiàn)為以文字、圖片、聲音或多媒體等多種形式顯示 的網(wǎng)絡(luò)廣告,所述虛擬站點(diǎn)指一個網(wǎng)站的全部內(nèi)容,或者是一個網(wǎng)站里面包含
的具有一定內(nèi)在關(guān)聯(lián)、相對獨(dú)立的內(nèi)容集合,例如一個博客服務(wù)提供商(Blog Service Provider,簡稱BSP)、或某人在該BSP開設(shè)的博客。所述分發(fā)系統(tǒng) 則為多個虛擬站點(diǎn)的管理系統(tǒng),或者為一個開設(shè)博客的網(wǎng)站,或者為多個網(wǎng)站 的聯(lián)盟。目前的這種資源分布形式,存在的問題是信息資源的分布受網(wǎng)頁訪問 量的影響,如果訪問量較小,信息資源分布的虛擬站點(diǎn)就比較少,從而導(dǎo)致信 息資源的分布率和利用率4支低。
以網(wǎng)站開設(shè)博客為例,登錄該網(wǎng)站可以申請建立個人博客。對于投放在該 網(wǎng)站的各類廣告信息,網(wǎng)站的管理方式是分發(fā)到網(wǎng)站開設(shè)的各類專欄中展示。 由于博客是一種網(wǎng)絡(luò)個人空間,具有相對的自由性,因此在博客展示的廣告信 息是由博客主來主動申請。有些網(wǎng)站為吸引博客主,對投放廣告的博客給予一 定獎勵,如按照廣告投放數(shù)量、點(diǎn)擊次數(shù)等評價廣告的價值,然后轉(zhuǎn)換成現(xiàn)金 收益或積分等形式返回給博客。所以, 一個網(wǎng)站的廣告在博客的分布受博客訪 問量的影響,如果博客的訪問量高,該博客得到的廣告收益就比較多,博客主 投放廣告的積極性就比較高,從而網(wǎng)站廣告能夠分布到更多的博客中進(jìn)行展 示。
而對于一些小型訪問流量的虛擬站點(diǎn),由于該站點(diǎn)產(chǎn)生的資源價-值太小, 該站點(diǎn)就不會申請展示各種信息資源。這樣,信息資源的分布就損失大量的小 流量虛擬站點(diǎn),分布率低將導(dǎo)致信息的利用率低。因此,目前的這種信息分布 方式?jīng)]有充分利用網(wǎng)絡(luò)來到達(dá)展示、傳播和交流目的,導(dǎo)致網(wǎng)絡(luò)資源的利用率 低下。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種提高網(wǎng)絡(luò)信息資源分布的方法及 系統(tǒng),以解決目前的信息資源分布方式?jīng)]有充分利用網(wǎng)絡(luò)資源,導(dǎo)致信息資源 的分布率和利用率低的問題。
為解決上述技術(shù)問題,根據(jù)本發(fā)明提供的具體實(shí)施例,本發(fā)明公開了以下
技術(shù)方案
一種提高網(wǎng)絡(luò)信息資源分布的方法,包括 對發(fā)布信息資源的虛擬站點(diǎn),計算信息資源的利用率; 根據(jù)所述利用率,為各虛擬站點(diǎn)分配相應(yīng)的獲得優(yōu)先級的概率; 利用各虛擬站點(diǎn)獲得優(yōu)先級的概率,采用可驗(yàn)證的隨機(jī)序列生成方法,隨 機(jī)選取虛擬站點(diǎn);
為選中的虛擬站點(diǎn)分配優(yōu)先級;
根據(jù)所述優(yōu)先級,未發(fā)布信息資源的虛擬站點(diǎn)發(fā)布信息資源。
其中,按照以下步驟利用獲得優(yōu)先級的概率隨機(jī)選取虛擬站點(diǎn)所述獲得 優(yōu)先級的概率表現(xiàn)為,根據(jù)信息資源利用率分配給虛擬站點(diǎn)的相應(yīng)數(shù)量的號 碼;采用可驗(yàn)證的隨機(jī)序列生成方法,從所有的號碼中隨機(jī)選取一個或幾個號 碼;對選中號碼所屬的虛擬站點(diǎn)分配優(yōu)先級。
優(yōu)選的,所述可驗(yàn)證的隨機(jī)序列生成方法包括設(shè)置隨機(jī)種子變換函數(shù), 所述函數(shù)的反函數(shù)無法求解,利用所述函數(shù)得到變換的可驗(yàn)證的隨機(jī)種子;將 每個隨機(jī)種子代入隨機(jī)序列生成函數(shù)進(jìn)行計算,得到不同的隨機(jī)序列,序列中 的每個隨機(jī)數(shù)對應(yīng) 一個號碼。
優(yōu)選的,利用變換函數(shù)計算隨機(jī)種子的過程中,進(jìn)行有限次計算后,增加 一個或多個隨機(jī)數(shù)據(jù)代入所述函數(shù),再進(jìn)行一次或多次計算,得到可驗(yàn)證的隨 機(jī)種子。
優(yōu)選的,所述可驗(yàn)證的隨機(jī)序列生成方法包括選定大數(shù)據(jù)量的網(wǎng)頁,對 每個網(wǎng)頁的文本進(jìn)行計算;選定函數(shù),將每個網(wǎng)頁的計算結(jié)果代入所述函數(shù)進(jìn) 行多次計算,得到可驗(yàn)證的隨機(jī)種子;將所述隨機(jī)種子代入隨機(jī)序列生成函數(shù) 進(jìn)行計算,得到隨機(jī)序列,序列中的每個隨機(jī)數(shù)對應(yīng)一個號碼。
所述方法還包括通過在虛擬站點(diǎn)嵌入動態(tài)Flash或動態(tài)腳本,將各種信
息資源發(fā)布到虛擬站點(diǎn)。
其中,所述信息資源為網(wǎng)絡(luò)廣告,所述信息資源的利用率為廣告收益,所 述優(yōu)先級指為隨機(jī)選中的虛擬站點(diǎn)重新分配的廣告收益。
一種提高網(wǎng)絡(luò)信息資源分布的系統(tǒng),包括
統(tǒng)計子系統(tǒng),用于對發(fā)布信息資源的虛擬站點(diǎn),計算信息資源的利用率; 分配子系統(tǒng),用于根據(jù)所述利用率,為各虛擬站點(diǎn)分配相應(yīng)的獲得優(yōu)先級 的概率;利用各虛擬站點(diǎn)獲得優(yōu)先級的概率,采用可驗(yàn)證的隨機(jī)序列生成方法, 隨機(jī)選取虛擬站點(diǎn);為選中的虛擬站點(diǎn)分配優(yōu)先級;才艮據(jù)所述優(yōu)先級,未發(fā)布 信息資源的虛擬站點(diǎn)發(fā)布信息資源。
其中,所述信息資源為網(wǎng)絡(luò)廣告,所述信息資源的利用率為廣告收益,所 述優(yōu)先級指為隨機(jī)選中的虛擬站點(diǎn)重新分配的廣告收益。
所述系統(tǒng)還包括廣告發(fā)布子系統(tǒng),用于通過在虛擬站點(diǎn)嵌入動態(tài)Flash 或動態(tài)腳本,將各種信息資源發(fā)布到虛擬站點(diǎn)。
根據(jù)本發(fā)明提供的具體實(shí)施例,本發(fā)明公開了以下技術(shù)效果 首先,針對信息資源分布率低的問題,本發(fā)明實(shí)施例通過計算信息資源的 利用率,根據(jù)所述利用率來為各虛擬站點(diǎn)分配獲得優(yōu)先級的概率,然后采用可 驗(yàn)證的隨機(jī)序列生成方法,利用獲得優(yōu)先級的概率隨機(jī)選取虛擬站點(diǎn),并對選 中的虛擬站點(diǎn)分配優(yōu)先級。所述整個過程通過為隨機(jī)選取的虛擬站點(diǎn)賦予優(yōu)先 級來吸引更多的站點(diǎn)發(fā)布信息資源,從而拓展信息資源的分布,提高在各虛擬 站點(diǎn)的利用率。
對于信息資源是網(wǎng)絡(luò)廣告的應(yīng)用,所述方法對招:;故到虛擬站點(diǎn)的廣告產(chǎn)生 的直接收益,按照虛擬站點(diǎn)隨機(jī)獲獎的方式進(jìn)行重新分配,中獎的站點(diǎn)可獲得 比直接收益更多的廣告收益,因此會吸引更多的站點(diǎn)來賴:放廣告,從而在充分 利用網(wǎng)絡(luò)的情況下提高廣告的覆蓋面。本發(fā)明使得廣告的投放不再受訪問量的 影響,對于小型訪問流量的虛擬站點(diǎn),投放廣告即有機(jī)會中獎,提高了廣告業(yè) 務(wù)的吸引力。因此,本發(fā)明能夠有效聚合眾多小流量的虛擬站點(diǎn),開發(fā)其中的 廣告價值。
其次,在重新分配廣告收益的過程中,隨機(jī)種子的生成可驗(yàn)證,即可以驗(yàn) 證隨機(jī)種子無法作弊,因而將該種子代入隨機(jī)函數(shù)得到的隨機(jī)序列也是可驗(yàn)證 的。這樣,就保證了虛擬站點(diǎn)中獎的公證性,防止作弊行為的發(fā)生。
再次,虛擬站點(diǎn)的廣告發(fā)布采用了動態(tài)Flash或動態(tài)腳本的方式,即在網(wǎng) 頁嵌入一段代碼,功能是當(dāng)該網(wǎng)頁被瀏覽時,請求合適的廣告并呈現(xiàn),這段代 碼可以請求不同內(nèi)容的廣告;而在靜態(tài)方式下,代碼與廣告內(nèi)容綁定,只能呈 現(xiàn)固定內(nèi)容的廣告。因此,所述動態(tài)發(fā)布方式更靈活。
圖1是現(xiàn)有技術(shù)中網(wǎng)絡(luò)信息資源分布圖; 圖2是本發(fā)明所述一種提高信息資源分布的方法的流程圖; 圖3是圖2所述方法的應(yīng)用實(shí)施例的流程圖; 圖4是本發(fā)明所述一種提高信息資源分布的系統(tǒng)實(shí)施例的結(jié)構(gòu)圖。
具體實(shí)施例方式
為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí)施方式
對本發(fā)明作進(jìn)一步詳細(xì)的說明。
本發(fā)明提供了一種提高信息資源分布的方法,參照圖2,是所述方法的步 驟流程圖。
步驟201,對發(fā)布信息資源的虛擬站點(diǎn),計算每個站點(diǎn)中信息資源的利用 率。信息資源在虛擬站點(diǎn)的利用率,可以通過統(tǒng)計時間段內(nèi)的展示次數(shù)、用戶 點(diǎn)擊信息資源的次數(shù)等信息來反映。例如針對某個虛擬站點(diǎn),如果該站點(diǎn)被訪 問的次數(shù)較多,則站點(diǎn)上展示的信息資源被瀏覽的次數(shù)也相應(yīng)較多,更進(jìn)一步 若用戶在瀏覽的同時點(diǎn)擊了信息資源,則該信息資源的展示獲得了更好的效 果。
步驟202,針對每個站點(diǎn),根據(jù)信息資源利用率的計算結(jié)果,為各虛擬站 點(diǎn)分配相應(yīng)的獲得優(yōu)先級的概率。所述獲得優(yōu)先級的概率表現(xiàn)為多種形式,例 如,分配相應(yīng)數(shù)量的號碼,號碼的多少與利用率密切相關(guān),利用率越高,分配 的號碼就越多,這樣在后續(xù)步驟中,該站點(diǎn)被隨機(jī)選中的機(jī)會就越高,即該站 點(diǎn)獲得優(yōu)先級的概率越高。其中,每個號碼各不相同,號碼的分配形式也不限。 所述優(yōu)先級作為一種資源,只分配給隨機(jī)選中的站點(diǎn),獲得優(yōu)先級的站點(diǎn)可享 有比同等條件下其他站點(diǎn)更多的優(yōu)惠。
當(dāng)然除號碼形式外,也可以其他方式來表示虛擬站點(diǎn)獲得優(yōu)先級的概率, 本發(fā)明在此不作限定。步驟203,利用各虛擬站點(diǎn)獲得優(yōu)先級的概率,采用可驗(yàn)證的隨機(jī)序列生 成方法,隨機(jī)選取虛擬站點(diǎn)。對于上述的號碼分配方式,即采用可驗(yàn)證的隨機(jī) 序列生成方法,從所有的號碼中隨機(jī)選取一個或幾個號碼。
隨機(jī)數(shù)的產(chǎn)生過程是,通過一隨機(jī)種子代入隨機(jī)序列生成函數(shù)進(jìn)行計算, 得到隨機(jī)序列,序列中的每個數(shù)即為隨機(jī)數(shù)。在傳統(tǒng)的各種隨機(jī)算法中,隨機(jī) 種子都是不可驗(yàn)證的,即將所有的數(shù)據(jù)和算法過程都公開,也無法驗(yàn)證隨機(jī)種 子絕對沒有作弊,因此整個隨機(jī)過程不可驗(yàn)證。這樣,就有可能在隨機(jī)過程中 進(jìn)行作弊,得到作弊想要的隨機(jī)數(shù)。
本發(fā)明為避免作弊行為的發(fā)生,采用可驗(yàn)證的隨機(jī)序列生成方法,該方法 的隨機(jī)種子生成過程是可驗(yàn)證的,所以得到的隨機(jī)序列也可驗(yàn)證。下面介紹兩 種可驗(yàn)證的隨機(jī)種子生成過程。
一種是利用函數(shù)的反函數(shù)無法求解來保證隨機(jī)種子的可驗(yàn)證性,即對于隨 機(jī)種子變換函數(shù)y=f (x),通過將x代入函數(shù)f可求得y,但其反函數(shù)x=f (y) 無法求解,根據(jù)y無法得到x。把y理解為隨機(jī)種子,由不同的x計算得到不 同的隨機(jī)種子,這個過程中x是預(yù)先知道的,y是計算后的結(jié)果無法預(yù)先獲知。 但是如果對隨機(jī)種子作弊,即預(yù)先設(shè)定要求得的y,由于其反函數(shù)無法根據(jù)y 獲得x,所以即使指定y值也無法獲知對應(yīng)這個y值的x,即無法預(yù)先指定某 一x來計算作弊希望得到的y。這樣,就可以保證生成的y是無法作弊的,即 可驗(yàn)證。
上述函數(shù)y-f (x)被稱為變換函數(shù),是指x不同,計算得到的y也不同, 即每次得到的隨機(jī)種子都是不同且隨機(jī)的。因此,將每個隨機(jī)種子代入隨機(jī)序 列生成函數(shù)計算得到的各個隨機(jī)序列也是不同且隨機(jī)的,這樣就保證了每個隨 機(jī)序列的隨機(jī)性。
隨機(jī)種子變換函數(shù)y=f (x)滿足單向性、快速性、抗碰撞性以及雪崩性, 以哈希函數(shù)為例解釋如下
(1) 已知哈希函數(shù)的輸出,求解它的輸入是困難的,即已知c^ash (m), 求m是困難的,這表現(xiàn)了函數(shù)的單向性。
(2) 已知m,計算Hash (m)是容易的,這表現(xiàn)了函數(shù)的快速性。
(3) 已知Hash(ml)=cl,構(gòu)造m2使Hash ( m2 ) =cl是困難的,這是函數(shù) 的抗》並撞性。
(4) c=Hash(m), c的每一比特都與m的每一比特有關(guān),并有高度敏感性, 即每改變m的一比特,都將對c產(chǎn)生明顯影響,這就是函數(shù)的雪崩性。
生成隨機(jī)種子的具體計算過程舉例說明假設(shè)有序的m*n個人,分為n組, 其中每個人給一個數(shù)字,產(chǎn)生n組m位的數(shù)字(Xl, X2, ..., Xn),僅僅組內(nèi)
成員的每個人可以看到對方給出的數(shù)字。 設(shè)函數(shù)y:f(x,z); Yi=f (Xi, Yi-l);
其中,i為從l至n的整數(shù),YO為任意確定的數(shù),Xn+1為一個當(dāng)時不確 定的、未來可驗(yàn)證的數(shù);Xi為從上述n組數(shù)中選取的一組數(shù);函數(shù)f確保由y 無法求解x。
在Xn+1可以確定的時候,經(jīng)過n+1次運(yùn)算,可計算得到Y(jié)n+1,將Yn+1 作為隨機(jī)種子代入隨機(jī)函數(shù),產(chǎn)生一個隨機(jī)序列,序列中的每個隨機(jī)數(shù)對應(yīng)一 個號碼。其中,所有的算法和數(shù)據(jù)都可以公開,因此是可驗(yàn)證的。本發(fā)明對隨 機(jī)函數(shù)的選取不作限定。
上述隨機(jī)種子的計算過程中,在經(jīng)過n次計算后,選取Xn+l再進(jìn)行一次 計算是一個優(yōu)選過程,因?yàn)榻?jīng)n次計算得到的種子也是隨機(jī)的,但再選擇一個 隨機(jī)的Xn+l進(jìn)行計算,是為了防止整個計算過程作弊,保證最后得到的種子 一定是隨機(jī)的。因此,經(jīng)n次計算后,可以通過設(shè)置公開的規(guī)則來獲取一個或 多個隨機(jī)數(shù)據(jù)(如Xn+l, Xn+2,...),這些數(shù)據(jù)滿足在特定的時間點(diǎn)之前(如 n次計算之前)是未知且隨機(jī)的,在該時間點(diǎn)(n)之后是公開可知的,根據(jù) 上述變換函數(shù)的雪崩性,利用這些數(shù)據(jù)再次計算的結(jié)果作為影響隨才幾序列生成 函數(shù)的種子。
因?yàn)楸WC隨機(jī)并且公正的關(guān)鍵是選取合適的隨機(jī)種子,也就是說,只要隨 機(jī)種子的隨機(jī)性、公正性有保證,隨機(jī)序列的生成質(zhì)量就有保證。問題是現(xiàn)實(shí) 中單一選擇的種子不能達(dá)到理想的效果,所以才引入多個隨機(jī)種子,通過變換 函數(shù)使得各隨機(jī)種子相互干擾,這樣才能保證最終的隨機(jī)種子的質(zhì)量。上例中, 在ii^n個人產(chǎn)生n組m位數(shù)字的過程,就是產(chǎn)生n個隨機(jī)種子的過程,通過變 換函數(shù)相互干擾之后,得出最終的隨機(jī)種子。所以選取若干個相互獨(dú)立的隨機(jī) 種子,并通過變換函數(shù)影響最終的種子是關(guān)鍵,其中,變換函數(shù)是一種輔助功
還有一種計算隨機(jī)種子的方法,是選取大數(shù)據(jù)量的網(wǎng)頁,對每個網(wǎng)頁的
html文本進(jìn)行計算,得到一系列數(shù)值。例如,對n個獨(dú)立的網(wǎng)頁,分別利用 函數(shù)y=f (x)計算網(wǎng)頁文本中包含的字符數(shù),可得到數(shù)值序列Yl,Y2,...,Yn。 將¥1,丫2,...,丫11作為變量代入函數(shù)g,經(jīng)過n次運(yùn)算可得到一個數(shù)值,以此 數(shù)值作為隨機(jī)種子代入隨機(jī)函數(shù)計算,就可以產(chǎn)生一個隨機(jī)序列,序列中的每 個隨機(jī)數(shù)對應(yīng)一個號碼。其中,函數(shù)g可以是求和運(yùn)算,也可以是其他更復(fù)雜 的運(yùn)算,本發(fā)明對函數(shù)g和隨機(jī)函數(shù)的選取都不作限定;而且,也不對網(wǎng)頁文 本的計算作限定。
在上述過程中,當(dāng)n足夠大時,經(jīng)函數(shù)g計算所得的數(shù)值是一個無法預(yù)知 的結(jié)果,例如將所有網(wǎng)頁的字符數(shù)求和,求和結(jié)果將是一個非常龐大的數(shù),根 本無法作弊獲得。所以,產(chǎn)生的隨機(jī)種子是可驗(yàn)證的,無法通過作弊方式來獲 得這個隨機(jī)種子。
上面介紹的兩種隨機(jī)算法都可以保證隨機(jī)過程的可驗(yàn)證性,從而避免通過 作弊產(chǎn)生隨機(jī)號碼。
步驟204,為選中的虛擬站點(diǎn)分配優(yōu)先級,即將所述隨機(jī)產(chǎn)生的號碼作為 選中號碼,對號碼所屬的虛擬站點(diǎn)分配優(yōu)先級。所述優(yōu)先級作為一種資源,只 分配給隨機(jī)選中的站點(diǎn),獲得優(yōu)先級的站點(diǎn)可享有比同等條件下其他站點(diǎn)更多 的優(yōu)惠。在實(shí)際應(yīng)用中,所述優(yōu)先級有多種表現(xiàn)形式,例如積分、貨幣或商品 等。
步驟205,其他未發(fā)布信息資源的虛擬站點(diǎn),為獲得所述優(yōu)先級,會在自 己的站點(diǎn)發(fā)布信息資源。在上述過程中,由于其他沒有發(fā)布信息資源的虛擬站 點(diǎn)無法參與,所以根本沒有獲得優(yōu)先級的機(jī)會。因此,所述其他站點(diǎn)為獲得優(yōu) 先級,會在自己的站點(diǎn)發(fā)布各種信息資源,從而參與優(yōu)先級的隨機(jī)分配,獲得 分配機(jī)會。這樣,信息資源就會分布到更多的虛擬站點(diǎn)中進(jìn)行展示,從而到達(dá) 充分利用網(wǎng)絡(luò)來提高信息資源分布率和利用率的目的。
下面將以網(wǎng)絡(luò)廣告在網(wǎng)站博客的發(fā)布為例來進(jìn)行詳細(xì)說明。參照圖3,是 所述網(wǎng)絡(luò)廣告實(shí)施例的流程圖。本例中,虛擬站點(diǎn)指某網(wǎng)站開設(shè)的博客,信息 資源指廣告信息。
步驟301,網(wǎng)站開設(shè)管理窗口,用于管理投放到該網(wǎng)站的各類廣告在網(wǎng)站
各個頁面的分布情況。博客主進(jìn)入管理頁面,申請注冊并投放廣告代碼。由于 博客是一種私人空間,所以在博客投放的廣告需要博客主申請投放。博客主可 以選擇與博客內(nèi)容相關(guān)的廣告關(guān)鍵字或分類,也可以根據(jù)自己的需要自由選擇。
步驟302,當(dāng)用戶登錄網(wǎng)站進(jìn)入該博客站點(diǎn)時,網(wǎng)站服務(wù)器會利用網(wǎng)頁抓 取工具采集用戶瀏覽的頁面信息,并保存。
步驟303,網(wǎng)站服務(wù)器對抓取的網(wǎng)頁內(nèi)容進(jìn)行分析,通過分詞、過濾等一 系列才喿作,計算出網(wǎng)頁的語義空間。然后,從廣告庫中匹配與網(wǎng)頁核心內(nèi)容相 關(guān)的廣告。在廣告庫中,廣告信息的管理方式有多種,最常用的方法是"^要照廣 告關(guān)鍵字進(jìn)行分類并建立索引。這樣,在匹配廣告時就可以查找與網(wǎng)頁核心內(nèi) 容合適的廣告關(guān)鍵字。
步驟304,將相匹配的廣告發(fā)布到博客網(wǎng)頁上。廣告的發(fā)布方式也有多種, 分為靜態(tài)發(fā)布和動態(tài)發(fā)布,靜態(tài)發(fā)布是指嵌入網(wǎng)頁的廣告代碼與廣告內(nèi)容綁 定,網(wǎng)頁上只能顯示固定的廣告內(nèi)容;動態(tài)發(fā)布是指嵌入網(wǎng)頁的廣告代碼可以 向?yàn)g覽器呈現(xiàn)各種內(nèi)容的廣告。
本實(shí)施例采用的是廣告的動態(tài)發(fā)布方式,當(dāng)博客網(wǎng)頁被打開后,嵌入網(wǎng)頁 的廣告代碼會自動向服務(wù)器發(fā)送請求,然后把合適的廣告呈現(xiàn)在瀏覽器。動態(tài) 發(fā)布可以采用Flash方式,即以Flash形式播放廣告,可以理解為向博客站點(diǎn) 投放廣告時,投放在網(wǎng)頁中的是Flash播放器,隨著才ti文廣告的不同,該Flash 播放器可以播放不同內(nèi)容的廣告,這與傳統(tǒng)的將一個廣告內(nèi)容制作成一個 Flash的方式不同,本發(fā)明實(shí)施例可以通過一個Flash載體來播^丈多個不同內(nèi) 容的廣告。動態(tài)發(fā)布還可以采用動態(tài)腳本方式,如在網(wǎng)頁中才殳放JavaScript 代碼或者IFrame代碼,也可以顯示不同的廣告內(nèi)容。由此可知,動態(tài)發(fā)布比 靜態(tài)發(fā)布方式更加靈活。
步驟305,投放在博客站點(diǎn)的廣告會根據(jù)廣告的展示效果產(chǎn)生一定的實(shí)際 收益,網(wǎng)站將對每個博客站點(diǎn)的廣告收益進(jìn)行統(tǒng)計。如前所述,可參考廣告的 瀏覽情況、點(diǎn)擊情況、后續(xù)效果,并按照廣告的原始價格,計算廣告產(chǎn)生的實(shí) 際收益。其中,所述后續(xù)效果是指根據(jù)廣告帶來的后續(xù)購買行為,例如用戶瀏
覽到某廣告后點(diǎn)擊進(jìn)入廣告頁面,并且在網(wǎng)上進(jìn)行了購買、支付操作,則該廣 告的后續(xù)效果即為商家?guī)砹藢?shí)際的購買收益。計算廣告收益時,可單獨(dú)參照
其中一種情況,也可以將所述幾項(xiàng)綜合考慮,當(dāng)然還可以根據(jù)其他影響因素進(jìn) 行計算統(tǒng)計。
步驟306,以所述實(shí)際廣告收益為基礎(chǔ),按照分配規(guī)則進(jìn)行收益分配。收 益分配規(guī)則如前所述,采用可驗(yàn)證的隨機(jī)序列生成方法,從網(wǎng)站所有的博客站 點(diǎn)中隨機(jī)選取站點(diǎn)作為中獎博客,然后將廣告收益按照一定規(guī)則分配給中獎博 客。
舉例說明,假設(shè)某博客地址是http://blog.sina.com.cn/heweifang, 該博客在網(wǎng)頁里設(shè)置了采用本發(fā)明的廣告平臺代碼,當(dāng)用戶訪問該博客的網(wǎng)頁 時,廣告將展現(xiàn)在網(wǎng)頁里。用戶點(diǎn)擊廣告,產(chǎn)生廣告收益人民幣5毛。 一定時 間段內(nèi)(如一周),共產(chǎn)生廣告收益2元,則統(tǒng)計產(chǎn)生的實(shí)際廣告收益為2元。
分配廣告收益的過程是該博客可以取其廣告收益中的部分或全部,比如 2元參與分配。假設(shè)基本分配單元是1元,則該博客用2元收益可獲得2個收 益號碼(號碼的分配可以是隨機(jī),也可以由用戶自行選擇),比如12345、 54321。 系統(tǒng)統(tǒng)計所有的收益號碼,按照特定的獲獎規(guī)則(比如若干個一等獎l萬元, 二等獎1000元,三等獎10元),采用可驗(yàn)證的隨機(jī)算法產(chǎn)生對應(yīng)的獲獎號碼。 如果該博客的收益號碼54321為三等獎,那么該博客主的最終收益為10元。
所述可驗(yàn)證的隨機(jī)算法能夠防止在收益分配過程中作弊,保證廣告收益分 配的公證性。這樣,每個在博客上投放廣告的博客主就有可能中獎,從而分得 比實(shí)際收益更多的收益。通過這種廣告收益的隨機(jī)分配方式,可以吸引更多的 博客投放廣告,尤其是對于小型訪問流量的虛擬站點(diǎn),只要參與其中就有獲得 更多收益的機(jī)會。因此,提高了廣告的覆蓋面,廣告信息可以通過網(wǎng)絡(luò)投放到 更多的站點(diǎn),擴(kuò)大在網(wǎng)絡(luò)站點(diǎn)的分布。而且,站點(diǎn)的訪問量并不會影響廣告的 分布,因?yàn)樵L問量低的站點(diǎn)也可能獲獎,所以也會積極參與廣告投放;訪問量 只會影響站點(diǎn)的中獎幾率,如果訪問量高,則分得的號碼就多,號碼被隨機(jī)選 中的幾率也會提高。對比原來直接分配廣告收益的方式,本發(fā)明可以有效聚合 眾多小流量的虛擬站點(diǎn),開發(fā)其中的廣告價值。
優(yōu)選的,在廣告收益分配過程中,還會把作弊產(chǎn)生的廣告收益過濾并扣除
掉。例如,博客主多次點(diǎn)擊投放到自己博客上的廣告,則該博客的廣告點(diǎn)擊率 會出現(xiàn)異常增多的現(xiàn)象,因此通過分析一個站點(diǎn)的廣告的訪問規(guī)律,可以發(fā)現(xiàn) 規(guī)律突變的時候就是進(jìn)行了作弊的結(jié)果。針對這些作弊產(chǎn)生的廣告收益,在統(tǒng) 計收益時就會過濾掉,從而保證收益分配的公證性。
此外,廣告收益還可以其他形式分配給站點(diǎn),例如贈送積分,站點(diǎn)獲得更 多積分就可以在網(wǎng)站享有特殊優(yōu)惠,或者與商家聯(lián)合站點(diǎn)權(quán)益人可以免費(fèi)兌換 商品等等,本發(fā)明在此不作限定。
針對上述提高網(wǎng)絡(luò)信息資源分布的方法,本發(fā)明還提供了 一種提高網(wǎng)絡(luò)信
息資源分布的系統(tǒng)實(shí)施例。參照圖4,是所述系統(tǒng)實(shí)施例的結(jié)構(gòu)圖,下面仍以 網(wǎng)絡(luò)廣告為例進(jìn)行說明。所述系統(tǒng)包括廣告管理子系統(tǒng)401,用戶管理子系統(tǒng) 402,網(wǎng)頁采集子系統(tǒng)403,網(wǎng)頁分析子系統(tǒng)4(H,廣告發(fā)布子系統(tǒng)405,收益 統(tǒng)計子系統(tǒng)406,收益分配子系統(tǒng)407,以及反作弊子系統(tǒng)408。
所述廣告管理子系統(tǒng)401用于管理廣告信息,采用關(guān)系型數(shù)據(jù)庫保存及管 理廣告信息和廣告主信息。所述用戶管理子系統(tǒng)402用于記錄虛擬站點(diǎn)的信 息,并指導(dǎo)用戶在虛擬站點(diǎn)嵌入廣告代碼。登錄用戶管理子系統(tǒng)402,用戶可 以注冊虛擬站點(diǎn)并申請投放廣告,可以查看虛擬站點(diǎn)的相關(guān)信息,例如訪問情 況、廣告投放數(shù)量、投放類別、廣告收益情況等,還可以在權(quán)限范圍內(nèi)修改設(shè) 置。
網(wǎng)頁采集子系統(tǒng)403用于利用網(wǎng)頁4爪取工具采集目標(biāo)網(wǎng)頁信息,并保存。 網(wǎng)頁分析子系統(tǒng)4 04用于對采集到的目標(biāo)網(wǎng)頁內(nèi)容進(jìn)行分析,通過分詞、過濾 等一系列操作,計算出網(wǎng)頁的語義空間;然后通過對比廣告管理子系統(tǒng)401 中的廣告信息,確定與網(wǎng)頁內(nèi)容相匹配的廣告。廣告發(fā)布子系統(tǒng)405用于根據(jù) 網(wǎng)頁分析子系統(tǒng)404的匹配結(jié)果,通過網(wǎng)絡(luò)將合適的廣告發(fā)布到目標(biāo)網(wǎng)頁上。 如前所述,采用動態(tài)發(fā)布方式,分為Flash和JavaScript兩種方式,在此不 再詳述。其中,所述目標(biāo)網(wǎng)頁是指被點(diǎn)擊瀏覽的虛擬站點(diǎn)網(wǎng)頁。在實(shí)際應(yīng)用中, 也可以不設(shè)置網(wǎng)頁分析子系統(tǒng)4 04,而直接根據(jù)用戶在用戶管理子系統(tǒng)4 02設(shè) 置的廣告分類,將相應(yīng)分類下的廣告信息直接匹配到虛擬站點(diǎn)中。
收益統(tǒng)計子系統(tǒng)406用于根據(jù)廣告的瀏覽情況、點(diǎn)擊情況、后續(xù)效果等因 素,按照廣告的原始價格,統(tǒng)計廣告產(chǎn)生的實(shí)際收益。收益分配子系統(tǒng)407
用于以所述實(shí)際廣告收益為基礎(chǔ),采用可—瞼-i正的隨才幾序列生成方法,重新將收 益分配給虛擬站點(diǎn)。具體分配方法參照前面內(nèi)容所述。反作弊子系統(tǒng)408用于 過濾并扣除作弊產(chǎn)生的廣告收益,發(fā)現(xiàn)作弊的方法是分析站點(diǎn)廣告的訪問規(guī) 律,如果發(fā)生突變,則有可能進(jìn)行了作弊。
參照圖4,所述系統(tǒng)中各個子系統(tǒng)之間的數(shù)據(jù)處理過程是廣告發(fā)布者通 過系統(tǒng)審核,將各類廣告投放到廣告管理子系統(tǒng)401保存,用戶則登錄用戶管 理子系統(tǒng)402注冊虛擬站點(diǎn),并申請?jiān)谧约旱奶摂M站點(diǎn)投放廣告;當(dāng)其他用戶 訪問該虛擬站點(diǎn)時,網(wǎng)頁采集子系統(tǒng)403采集網(wǎng)頁信息,并由網(wǎng)頁分析子系統(tǒng) 404對采集內(nèi)容進(jìn)行分析,從廣告管理子系統(tǒng)401中匹配合適的廣告,然后通 過廣告發(fā)布子系統(tǒng)405將相匹配的廣告發(fā)布到虛擬站點(diǎn),瀏覽器向用戶返回含 廣告的網(wǎng)頁;用戶瀏覽或點(diǎn)擊該廣告,就會產(chǎn)生廣告收益,收益統(tǒng)計子系統(tǒng) 406根據(jù)廣告的瀏覽、點(diǎn)擊情況或后續(xù)效果,計算廣告產(chǎn)生的實(shí)際收益,同時 根據(jù)反作弊子系統(tǒng)408的處理結(jié)果扣除作弊產(chǎn)生的廣告收益,統(tǒng)計結(jié)果發(fā)送到 收益分配子系統(tǒng)407;收益分配子系統(tǒng)407根據(jù)收益分配規(guī)則,將廣告的實(shí)際 收益重新分配纟會虛擬站點(diǎn)。
圖4所示系統(tǒng)中未詳述的部分可以參見圖2、圖3所示方法的相關(guān)部分, 為了篇幅考慮,在此不再詳述。
以上對本發(fā)明所提供的 一種提高網(wǎng)絡(luò)信息資源分布的方法及系統(tǒng),進(jìn)行了
上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本 領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式
及應(yīng)用范圍上均會 有改變之處。綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
權(quán)利要求
1、一種提高網(wǎng)絡(luò)信息資源分布的方法,其特征在于,包括對發(fā)布信息資源的虛擬站點(diǎn),計算信息資源的利用率;根據(jù)所述利用率,為各虛擬站點(diǎn)分配相應(yīng)的獲得優(yōu)先級的概率;利用各虛擬站點(diǎn)獲得優(yōu)先級的概率,采用可驗(yàn)證的隨機(jī)序列生成方法,隨機(jī)選取虛擬站點(diǎn);為選中的虛擬站點(diǎn)分配優(yōu)先級;根據(jù)所述優(yōu)先級,未發(fā)布信息資源的虛擬站點(diǎn)發(fā)布信息資源。
2、 根據(jù)權(quán)利要求1所述的方法,其特征在于,按照以下步驟利用獲得優(yōu) 先級的概率隨才幾選取虛擬站點(diǎn)所述獲得優(yōu)先級的概率表現(xiàn)為,根據(jù)信息資源利用率分配給虛擬站點(diǎn)的相 應(yīng)數(shù)量的號碼;采用可驗(yàn)證的隨機(jī)序列生成方法,從所有的號碼中隨機(jī)選取一個或幾個號碼;對選中號碼所屬的虛擬站點(diǎn)分配優(yōu)先級。
3、 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述可驗(yàn)證的隨機(jī)序列生 成方法包括設(shè)置隨機(jī)種子變換函數(shù),所述函數(shù)的反函數(shù)無法求解,利用所述函數(shù)得到 變換的可驗(yàn)證的隨機(jī)種子;將每個隨機(jī)種子代入隨機(jī)序列生成函數(shù)進(jìn)行計算,得到不同的隨機(jī)序列, 序列中的每個隨機(jī)數(shù)對應(yīng)一個號碼。
4、 根據(jù)權(quán)利要求3所述的方法,其特征在于利用變換函數(shù)計算隨機(jī)種 子的過程中,進(jìn)行有限次計算后,增加一個或多個隨機(jī)數(shù)據(jù)代入所述函數(shù),再 進(jìn)行一次或多次計算,得到可驗(yàn)證的隨機(jī)種子。
5、 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述可驗(yàn)證的隨機(jī)序列生 成方法包括選定大數(shù)據(jù)量的網(wǎng)頁,對每個網(wǎng)頁的文本進(jìn)行計算; 選定函數(shù),將每個網(wǎng)頁的計算結(jié)果代入所述函數(shù)進(jìn)行多次計算,得到可驗(yàn) 證的隨機(jī)種子;將所述隨機(jī)種子代入隨機(jī)序列生成函數(shù)進(jìn)行計算,得到隨機(jī)序列,序列中的每個隨才幾數(shù)對應(yīng) 一個號碼。
6、 根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括通過在虛擬站點(diǎn) 嵌入動態(tài)Flash或動態(tài)腳本,將各種信息資源發(fā)布到虛擬站點(diǎn)。
7、 才艮據(jù)權(quán)利要求1所述的方法,其特征在于所述信息資源為網(wǎng)絡(luò)廣告, 所述信息資源的利用率為廣告收益,所述優(yōu)先級指為隨^L選中的虛擬站點(diǎn)重新 分配的廣告收益。
8、 一種提高網(wǎng)絡(luò)信息資源分布的系統(tǒng),其特征在于,包括 統(tǒng)計子系統(tǒng),用于對發(fā)布信息資源的虛擬站點(diǎn),計算信息資源的利用率; 分配子系統(tǒng),用于根據(jù)所述利用率,為各虛擬站點(diǎn)分配相應(yīng)的獲得優(yōu)先級的概率;利用各虛擬站點(diǎn)獲得優(yōu)先級的概率,采用可驗(yàn)證的隨機(jī)序列生成方法, 隨機(jī)選取虛擬站點(diǎn);為選中的虛擬站點(diǎn)分配優(yōu)先級;根據(jù)所述優(yōu)先級,未發(fā)布 信息資源的虛擬站點(diǎn)發(fā)布信息資源。
9、 才艮據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于所述信息資源為網(wǎng)絡(luò)廣告, 所述信息資源的利用率為廣告收益,所述優(yōu)先級指為隨機(jī)選中的虛擬站點(diǎn)重新 分配的廣告收益。
10、 根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,還包括廣告發(fā)布子系統(tǒng), 用于通過在虛擬站點(diǎn)嵌入動態(tài)Flash或動態(tài)腳本,將各種信息資源發(fā)布到虛擬 站點(diǎn)。
全文摘要
本發(fā)明公開了一種提高網(wǎng)絡(luò)信息資源分布的方法及系統(tǒng),以解決目前的信息資源分布方式?jīng)]有充分利用網(wǎng)絡(luò)資源,導(dǎo)致信息資源的分布率和利用率低的問題。所述方法包括對發(fā)布信息資源的虛擬站點(diǎn),計算信息資源的利用率;根據(jù)所述利用率,為各虛擬站點(diǎn)分配相應(yīng)的獲得優(yōu)先級的概率;利用所述獲得優(yōu)先級的概率,采用可驗(yàn)證的隨機(jī)序列生成方法,隨機(jī)選取虛擬站點(diǎn);為選中的虛擬站點(diǎn)分配優(yōu)先級;根據(jù)所述優(yōu)先級,未發(fā)布信息資源的虛擬站點(diǎn)發(fā)布信息資源。所述整個過程可以吸引更多的站點(diǎn)發(fā)布信息資源,從而拓展信息資源的分布,提高在各虛擬站點(diǎn)的利用率。對于信息資源是網(wǎng)絡(luò)廣告的應(yīng)用,所述方法能夠有效聚合眾多小流量的虛擬站點(diǎn),開發(fā)其中的廣告價值。
文檔編號G06Q30/00GK101364928SQ20071012000
公開日2009年2月11日 申請日期2007年8月6日 優(yōu)先權(quán)日2007年8月6日
發(fā)明者曹煒斌 申請人:曹煒斌