專利名稱:網(wǎng)關信息發(fā)布系統(tǒng)的實現(xiàn)方法
技術領域:
本發(fā)明涉及網(wǎng)關設備、軟件、互聯(lián)網(wǎng)、信息發(fā)布系統(tǒng)領域,尤其涉及一種基于網(wǎng)關設備的信息發(fā)布系統(tǒng)的實現(xiàn)方法。
背景技術:
信息發(fā)布和使目標受眾接受,是當前商業(yè)社會的基礎,無論是報紙、雜志、電視、互聯(lián)網(wǎng)都試圖給予目標受眾相應的信息,使目標受眾接受信息發(fā)布方希望他們接受的信息。這里最重要的組成部分就是廣告,當然信息發(fā)布不僅僅是廣告,還包括知識信息等。在廣告發(fā)布上,近年來出現(xiàn)了互聯(lián)網(wǎng)頁面廣告、彈出廣告等,以分眾傳媒開始,又出現(xiàn)了專為廣告設置的顯示屏,從寫字樓到社區(qū)又到火車、汽車上,到處開始遍布這些新媒體。
網(wǎng)關設備,包括路由器、防火墻等,已經(jīng)成為用戶局域網(wǎng)絡連接互聯(lián)網(wǎng)的必須設備,尤其是防火墻,它是保護用戶局域網(wǎng)絡不受不安全的廣域網(wǎng)絡攻擊的必要的安全設備,它控制著局域網(wǎng)絡和廣域網(wǎng)絡之間的數(shù)據(jù)流。
目前,作為信息發(fā)布的最終用戶終端,可以使用電視機、計算機、手機等設備的顯示屏上發(fā)布信息,本發(fā)明就是要通過控制這些設備的網(wǎng)關設備,來控制這些設備顯示的內(nèi)容,達到信息發(fā)布的目的。
發(fā)明內(nèi)容
本發(fā)明要解決的問題是提出一種基于網(wǎng)關設備的信息發(fā)布系統(tǒng)的實現(xiàn)方法,使使用該類網(wǎng)關的用戶局域網(wǎng)絡能夠收到由統(tǒng)一的信息發(fā)布中心發(fā)布的信息,使用戶在申請廣域網(wǎng)絡信息時同時看到這些信息,以較低的投入得到更好的信息發(fā)布效果。(參見權利要求書)傳統(tǒng)的網(wǎng)關設備主要用于數(shù)據(jù)包的路由轉(zhuǎn)發(fā)控制(例如路由器)或網(wǎng)絡安全控制(例如防火墻),我們將在傳統(tǒng)網(wǎng)關,尤其是可支持應用層服務的網(wǎng)關上,增加信息控制功能,包括特定信息的屏蔽、特定信息的發(fā)布等。我們的信息發(fā)布網(wǎng)關除了傳統(tǒng)網(wǎng)關設備的功能,可以接收信息發(fā)布中心指定的信息數(shù)據(jù)。
由于用戶在上網(wǎng)時,必然會接受網(wǎng)頁同時提供的附加信息,例如網(wǎng)頁廣告、彈出廣告、懸浮廣告等,因此再附加一些信息不會受到用戶的很大反感。同時,我們的信息發(fā)布網(wǎng)關將收到哪些附加信息的主動權交給用戶,用戶可以自己選擇除了他自己要看的網(wǎng)頁外,還允許打開哪些附加信息,這樣實際上是更人性化地對待用戶,而不是強加給用戶。
在信息發(fā)布中心,將記錄每個信息發(fā)布終端的IP地址,通過加密的方式與信息發(fā)布終端通信,同時允許信息發(fā)布終端的管理員設置是否接受中心發(fā)布的信息、偏好哪方面的信息等。信息發(fā)布中心將有一個全面的信息發(fā)布終端數(shù)據(jù)庫和全面的、分類的可提供信息庫,針對不同的偏好發(fā)布不同的信息。
前面提到了,使用本發(fā)明的方法,可以用于在電視機、計算機、手機等終端設備上顯示要發(fā)布的信息,那么相應的網(wǎng)關設備就是機頂盒或視頻轉(zhuǎn)發(fā)器、路由器/防火墻/代理服務器等、手機網(wǎng)關等。本發(fā)明可以在不同的環(huán)境和網(wǎng)絡基礎下實現(xiàn),下面以計算機網(wǎng)絡、互聯(lián)網(wǎng)為例說明。
圖1是一般用戶局域網(wǎng)絡接入互聯(lián)網(wǎng)的結構示意2是本發(fā)明網(wǎng)關信息發(fā)布系統(tǒng)的處理流程圖。
具體實施例方式
網(wǎng)關信息發(fā)布系統(tǒng)可以應用于許多領域,比如針對產(chǎn)品銷售的廣告發(fā)布、針對學校的不間斷學習內(nèi)容、股票信息即時發(fā)布等。它實際上是一個全新的信息發(fā)布平臺,可以搭載任何信息。
本發(fā)明可以構建在互聯(lián)網(wǎng)、數(shù)字電視網(wǎng)等類似的數(shù)據(jù)傳輸網(wǎng)絡,信息發(fā)布中心可以是網(wǎng)站或類似的中心發(fā)布系統(tǒng),信息發(fā)布終端可以是防火墻、路由器等網(wǎng)關設備甚至是家用的簡單的小網(wǎng)關,也可以是機頂盒等電視網(wǎng)上的應用處理設備,甚至可以是用戶終端上的一個程序。下面的具體實施方式
以基于互聯(lián)網(wǎng)、用防火墻作為網(wǎng)關的常見網(wǎng)絡架構為例說明。
在信息發(fā)布網(wǎng)關上,是基于傳統(tǒng)網(wǎng)關設備,在應用層增加了一個信息接收模塊和一個信息發(fā)布模塊。信息接收模塊從信息發(fā)布中心得到要發(fā)布的信息數(shù)據(jù)或信息數(shù)據(jù)的網(wǎng)址,同時接收所有這些信息數(shù)據(jù)發(fā)布的要求,比如優(yōu)先級、發(fā)布次數(shù)等等。當用戶終端(計算機)上網(wǎng)時,信息發(fā)布終端在得到的要交給用戶終端的數(shù)據(jù)上,增加了自己要發(fā)布的數(shù)據(jù)后,一起轉(zhuǎn)發(fā)給用戶終端,這樣,用戶終端上顯示的結果將包括了我們要發(fā)布的數(shù)據(jù)。同時,每當有一臺信息發(fā)布終端開啟、并在管理員允許發(fā)布信息后,它會自動地與信息發(fā)布中心聯(lián)絡,提交該終端的網(wǎng)絡數(shù)據(jù)、偏好數(shù)據(jù),使信息發(fā)布中心按照客戶的要求給予最有用的信息。最后,用戶看到發(fā)布的信息后,如果給予了響應,例如看到廣告并點擊入廣告產(chǎn)品廠商的主頁,將提交信息發(fā)布中心,作為統(tǒng)計和收費等操作的依據(jù)。
在互聯(lián)網(wǎng)上,主要的信息發(fā)布是通過www瀏覽,使用的是http協(xié)議。網(wǎng)絡設備一般工作在網(wǎng)絡層,即信息數(shù)據(jù)被打包成網(wǎng)絡層的數(shù)據(jù)包發(fā)送。對于簡單的信息插入,可以直接在網(wǎng)絡層插入數(shù)據(jù);對于復雜的信息插入,需要將網(wǎng)絡層數(shù)據(jù)包解析出應用層數(shù)據(jù),按照http協(xié)議規(guī)范,分析html/xml的標記和內(nèi)容,才能將要插入的信息數(shù)據(jù)正確地插入。因此信息發(fā)布終端對穿過它的數(shù)據(jù)流的處理,可以工作在網(wǎng)絡層或應用層。
在信息發(fā)布中心上,將接收全球所有信息發(fā)布網(wǎng)關提交的注冊信息,歸入網(wǎng)關數(shù)據(jù)庫;同時將所有要發(fā)布的信息分門別類地放入信息數(shù)據(jù)庫。根據(jù)信息發(fā)布客戶的要求(比如發(fā)布數(shù)量、發(fā)布頻率等)向最合適的網(wǎng)關發(fā)布終端發(fā)送信息發(fā)布指令,由信息發(fā)布終端按要求發(fā)布。同時信息發(fā)布中心將接收信息發(fā)布終端提交的用戶響應數(shù)據(jù)。這樣可以得到信息發(fā)布數(shù)、信息接受數(shù)等統(tǒng)計信息。
處理步驟第1步信息發(fā)布終端10開機,且管理員允許信息發(fā)布,則信息發(fā)布終端10向信息發(fā)布中心20提交注冊信息,并不時地發(fā)送心跳信息。信息發(fā)布中心20收到信息發(fā)布終端10的注冊信息,網(wǎng)關數(shù)據(jù)庫30中建立對應該信息發(fā)布終端的數(shù)據(jù)項,并根據(jù)心跳信息確認該終端是有效可接收信息的。
第2步信息發(fā)布中心20根據(jù)信息發(fā)布終端10的偏好,從信息庫40中提取最適合它的信息或信息網(wǎng)址,下發(fā)給信息發(fā)布終端10,同時根據(jù)信息庫40每個信息的優(yōu)先級和發(fā)布數(shù)量等數(shù)據(jù)給予信息發(fā)布終端10如何發(fā)布的指令。
第3步用戶局域網(wǎng)絡的用戶終端50向互聯(lián)網(wǎng)上某網(wǎng)站60提出www請求(這是需要穿過信息發(fā)布終端10的),互聯(lián)網(wǎng)上網(wǎng)站60會把用戶終端50所需要的數(shù)據(jù)及部分附加信息(如廣告)發(fā)回給用戶終端50(這同樣需要穿過信息發(fā)布終端10)。
第4步信息發(fā)布終端10首先收到了網(wǎng)站60返回的數(shù)據(jù),并在應用層分析數(shù)據(jù),在合適的地方插入信息發(fā)布終端10想要附加的信息數(shù)據(jù),當然,根據(jù)管理員的配置,信息發(fā)布終端10還可以屏蔽掉返回的數(shù)據(jù)中的某些內(nèi)容。同時信息發(fā)布終端10還將對數(shù)據(jù)加上表示自己身份的標記。
第5步然后信息發(fā)布終端10將修改過的數(shù)據(jù)發(fā)回給用戶終端50第6步然后信息發(fā)布終端10將反饋給信息發(fā)布中心20,告知給用戶終端50發(fā)布了哪些信息,信息發(fā)布中心20將保存和處理這些數(shù)據(jù)。
第7步用戶終端50收到被修改過的數(shù)據(jù)后,顯示的將是被信息發(fā)布終端10處理過的內(nèi)容,而與互聯(lián)網(wǎng)上網(wǎng)站60返回給它的數(shù)據(jù)有所不同。這就達到了信息發(fā)布中心20要發(fā)布自己的附加信息的作用。如果用戶對信息發(fā)布中心20的信息有響應,例如用戶點擊了信息發(fā)布中心20發(fā)出的某廣告,信息發(fā)布中心20將收到用戶終端50返回的信息,包括相關信息發(fā)布終端10的信息、用戶終端50的信息和通過響應訪問的目的網(wǎng)址等,信息發(fā)布中心20將保存和處理這些數(shù)據(jù)。
當然,以上所述僅是本發(fā)明的優(yōu)選實施方式,應當指出,對于本技術領域的普通技術人員來說,在不脫離本發(fā)明技術原理的前提下,還可以作出若干改進和潤飾,這些改進和潤飾也應視為本發(fā)明的保護范圍。
權利要求
1.一種基于網(wǎng)關設備的信息發(fā)布系統(tǒng)的實現(xiàn)方法,其特征在于系統(tǒng)由信息發(fā)布中心和信息發(fā)布終端兩部分組成。以用戶局域網(wǎng)絡與廣域網(wǎng)絡之間的網(wǎng)關設備作為信息發(fā)布終端,信息發(fā)布中心將信息發(fā)送到網(wǎng)關設備,當用戶局域網(wǎng)絡的終端設備向廣域網(wǎng)絡申請信息時,網(wǎng)關設備中的附加信息將隨同用戶申請的信息一起顯示給用戶
2.根據(jù)權利要求1所述網(wǎng)關信息發(fā)布系統(tǒng)的實現(xiàn)方法,其特征在于信息發(fā)布終端作為接收信息發(fā)布中心發(fā)出的信息的終端設備,可以是象路由器、防火墻、代理服務器這樣的網(wǎng)絡網(wǎng)關設備,也可以是象數(shù)字機頂盒這樣的數(shù)字電視網(wǎng)絡設備或手機網(wǎng)關這樣的手機網(wǎng)絡設備,甚至可以是用戶局域網(wǎng)絡終端設備上的一個程序。
3.根據(jù)權利要求1所述網(wǎng)關信息發(fā)布系統(tǒng)的實現(xiàn)方法,其特征在于作為實際收看到信息發(fā)布中心發(fā)出的信息的用戶終端,可以是網(wǎng)絡上的計算機、準計算機設備(比如PDA等),也可以是電視網(wǎng)絡中的電視機,也可以是手機這樣的手機網(wǎng)絡終端。
全文摘要
本發(fā)明網(wǎng)關信息發(fā)布系統(tǒng)的實現(xiàn)方法是通過將用戶局域網(wǎng)絡和廣域網(wǎng)絡之間的網(wǎng)關設備作為信息發(fā)布終端,受信息發(fā)布中心控制,信息發(fā)布中心將信息發(fā)送給受控的網(wǎng)關設備,當用戶局域網(wǎng)絡中的終端設備向廣域網(wǎng)絡申請信息時,網(wǎng)關設備中設定的附加信息將隨同用戶申請的信息一起顯示給用戶。上述網(wǎng)關設備也可以表現(xiàn)為用戶終端設備上的一個程序。本發(fā)明的網(wǎng)關信息發(fā)布系統(tǒng)實際上是一個全新的信息發(fā)布平臺,可用于計算機網(wǎng)絡(包括互聯(lián)網(wǎng)、局域網(wǎng)等)、數(shù)字電視網(wǎng)絡、手機網(wǎng)絡等環(huán)境。
文檔編號H04L12/66GK1773951SQ20051020065
公開日2006年5月17日 申請日期2005年10月27日 優(yōu)先權日2005年10月27日
發(fā)明者陳勇 申請人:陳勇