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