專利名稱:一種web網(wǎng)頁信息推送技術(shù)及應(yīng)用系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種WEB網(wǎng)頁信息發(fā)布技術(shù),具體地說,涉及基于WEB網(wǎng)頁的嵌入式信息發(fā)布技術(shù),以及IP網(wǎng)絡(luò)層的TCP、HTTP協(xié)議的解析和重構(gòu)技術(shù)。
背景技術(shù):
目前,WEB網(wǎng)頁信息發(fā)布技術(shù)主要應(yīng)用于WEB網(wǎng)站或者網(wǎng)頁的廣告及通知通告業(yè)務(wù)?,F(xiàn)有技術(shù)方式是由WEB網(wǎng)站直接實現(xiàn),即在網(wǎng)站的WEB網(wǎng)頁中加入推送信息的內(nèi)容,并設(shè)置信息展現(xiàn)的形式,包括彈出窗口方式和網(wǎng)頁嵌入式,用戶訪問該網(wǎng)站時,查看到推送信息的內(nèi)容。但基于網(wǎng)站方式放入現(xiàn)有技術(shù)方案存在先天的不足,主要表現(xiàn)在1、發(fā)布量依賴于具體某個網(wǎng)站的訪問量。發(fā)布網(wǎng)站的訪問量大,則發(fā)布量大,反之,則發(fā)布量小,發(fā)布效果不理想。
2、缺乏主動性,發(fā)布信息只能被動的等待用戶訪問。只有當(dāng)用戶主動去訪問特定的網(wǎng)站時才能夠看到發(fā)布的信息。
發(fā)明內(nèi)容
本發(fā)明正是為了解決現(xiàn)有WEB網(wǎng)頁信息發(fā)布技術(shù)存在的上述兩個問題而設(shè)計的一種獨立于網(wǎng)站、基于網(wǎng)絡(luò)端實現(xiàn)的WEB網(wǎng)頁信息推送技術(shù)。
本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是1、信息發(fā)布點由網(wǎng)站端改為電信運營商的網(wǎng)絡(luò)端,使得電信運營商具備通過互聯(lián)網(wǎng)向用戶瀏覽器直接發(fā)布信息的能力。
2、信息發(fā)布變“拉”為“推”,運營商直接將信息推送給用戶。
3、信息發(fā)布覆蓋運營商全網(wǎng)用戶,無需用戶安裝任何客戶端,信息以FRAME幀或隱藏等方式展現(xiàn)在用戶終端。
基于WEB網(wǎng)頁信息推送技術(shù)的應(yīng)用系統(tǒng)(UniWebShell系統(tǒng))部署在運營商網(wǎng)絡(luò)端,下面將詳細(xì)介紹UniWebShell系統(tǒng)及其應(yīng)用。
一、信息推送的實現(xiàn)UniWebShell系統(tǒng)利用基于網(wǎng)絡(luò)端實現(xiàn)的WEB網(wǎng)頁信息推送技術(shù)實現(xiàn)了基于電信運營商網(wǎng)絡(luò)端的信息推送功能,將信息推送業(yè)務(wù)的實施點由網(wǎng)站端前移到了運營商的網(wǎng)絡(luò)端,使得運營商具備了通過互聯(lián)網(wǎng)直接向用戶瀏覽器發(fā)布信息的能力,其工作流程如下所示1、用戶打開瀏覽器訪問某個網(wǎng)站;2、位于電信運營商端的信息推送系統(tǒng)采集到用戶發(fā)出的HTTP請求數(shù)據(jù)包,并解析出用戶訪問的網(wǎng)站地址和用戶的源IP地址。
3、信息推送系統(tǒng)向用戶返回HTTP應(yīng)答。給用戶返回兩個FRAME幀,一個幀定向到要發(fā)布信息的URL地址,另一個幀定向到用戶原訪問的網(wǎng)站URL地址。
4、用戶分別向原訪問網(wǎng)站和信息推送網(wǎng)站發(fā)送請求。
5、推送的信息展現(xiàn)在用戶的瀏覽器中。
二、信息的推送方式UniWebShell系統(tǒng)的信息推送形式主要包括FRAME邊框和隱藏觸發(fā)兩種方式。針對信息受眾的不同情況和信息本身的特點,兩種方式可以單獨或者組合使用,滿足信息推送者的不同業(yè)務(wù)需要。
1、FRAME邊框方式FRAME邊框方式是利用網(wǎng)站頁面左右兩側(cè)的豎式位置或者上下兩邊的橫幅位置而設(shè)計的信息推送形式。推送位置可以是瀏覽器的上、下、左、右邊框。這種形式以FRAME幀的形式展現(xiàn)在用戶的瀏覽器中,由于信息位置較大,可以直接將推送信息的詳細(xì)內(nèi)容,并可以進行特定的數(shù)據(jù)調(diào)查、有獎活動。
FRAME邊框方式可以有效地穿透客戶端的POP彈出窗口攔截工具,直接送達用戶的桌面。
2、隱藏觸發(fā)方式隱藏觸發(fā)方式推送的信息主要是以隱藏的形式推送到用戶的瀏覽器中,正常情況下用戶看不到推送的信息,不影響用戶網(wǎng)頁的瀏覽,當(dāng)用戶的鼠標(biāo)掠過隱藏推送信息區(qū)域時,推送信息立即呈現(xiàn)在瀏覽器中展示給用戶。其主要的觸發(fā)方式包括●鼠標(biāo)掠過左側(cè)邊框——》左側(cè)彈出。
●鼠標(biāo)掠過右側(cè)邊框——》左側(cè)彈出。
●鼠標(biāo)掠過左側(cè)邊框——》右側(cè)彈出。
●鼠標(biāo)掠過右側(cè)邊框——》左側(cè)彈出。
由于推送信息的出現(xiàn)由用戶鼠標(biāo)控制,具有一定的隱蔽性和趣味性,提高了用戶對推送信息的興趣。
推送的信息在沒有動作的情況下不會出現(xiàn)在用戶的瀏覽器中,不會影響瀏覽者對自己所關(guān)心的信息的瀏覽,可以增加親和力。
三、應(yīng)用模式“信息推送”是一種嶄新的業(yè)務(wù)模式。以豐富多樣的表現(xiàn)形式,開發(fā)出包括廣告/通知推送、“相似此頁”、個人門戶等多種新型互聯(lián)網(wǎng)應(yīng)用業(yè)務(wù)。
1、廣告/通知推送利用UniWebShell系統(tǒng)向用戶發(fā)送電信運營商的通知和廣告,可采用上述任意一種信息推送方式,直接將信息傳遞給最終用戶。
●實現(xiàn)過程用戶發(fā)出http訪問請求,當(dāng)訪問的目標(biāo)網(wǎng)站、訪問時間符合系統(tǒng)設(shè)置規(guī)則時,UniWebShell系統(tǒng)向用戶推送一次信息。
●表現(xiàn)形式①內(nèi)容形式文字鏈接、圖片鏈接、FLASH廣告。
②表現(xiàn)方式隱藏、15秒-30秒后自動隱藏、不隱藏。
③推送方式FRAME邊框方式、隱藏觸發(fā)方式。
●業(yè)務(wù)應(yīng)用形式①運營商通知提醒。
②公益廣告。
③商業(yè)信息廣告。
④網(wǎng)絡(luò)調(diào)查。
2、“相似此頁”“相似此頁”業(yè)務(wù)是在廣告/通告的業(yè)務(wù)上發(fā)展而來,是信息推送業(yè)務(wù)的進一步挖掘。用戶在瀏覽互聯(lián)網(wǎng)信息時,通過信息推送平臺將與用戶所瀏覽內(nèi)容相關(guān)聯(lián)的其它網(wǎng)址推薦給他,按常用類別將用戶瀏覽內(nèi)容分類,并按分類匹配鏈接相應(yīng)網(wǎng)址,建立一種動態(tài)的信息導(dǎo)航應(yīng)用,使信息推送由單向“通告”向雙向“應(yīng)用”過渡。
●實現(xiàn)過程以信息推送技術(shù)為核心,結(jié)合搜索引擎完成內(nèi)容整合。用戶訪問到某一特定頁面,后臺數(shù)據(jù)庫根據(jù)頁面內(nèi)容分類,鏈接搜索結(jié)果,生成FRAME插入用戶瀏覽頁面。
●表現(xiàn)形式①出現(xiàn)位置瀏覽器的左、右邊框;②內(nèi)容形式文字鏈接、圖片鏈接、FLSH;③表現(xiàn)策略頁面打開同時彈出,15秒-30秒后自動隱藏,觸發(fā)后彈出。
●業(yè)務(wù)應(yīng)用形式①相似內(nèi)容與用戶當(dāng)前瀏覽內(nèi)容相似的網(wǎng)站、頻道或文章的文字鏈接,只顯示部分內(nèi)容,點擊“更多”顯示全部相關(guān)內(nèi)容結(jié)果;②最新內(nèi)容與用戶當(dāng)前瀏覽內(nèi)容相關(guān)聯(lián)的最新上線的文章內(nèi)容,文字鏈接,點擊后進入具體內(nèi)容頁面;③相關(guān)人物與用戶當(dāng)前瀏覽內(nèi)容相關(guān)聯(lián)的人物的相關(guān)信息,鏈接到相關(guān)人物的搜索結(jié)果頁面;④相關(guān)圖片用戶當(dāng)前瀏覽內(nèi)容相關(guān)聯(lián)的圖片;⑤關(guān)鍵詞搜索可預(yù)設(shè)與瀏覽內(nèi)容相近的關(guān)鍵詞,點擊“搜索”得到關(guān)鍵詞搜索結(jié)果,并且用戶可修改關(guān)鍵詞。
3、個人門戶個人門戶業(yè)務(wù)是為用戶建立自己的網(wǎng)絡(luò)門戶,實現(xiàn)網(wǎng)絡(luò)導(dǎo)航、門戶自定義以及個人門戶信息等功能。
●實現(xiàn)方式以信息推送技術(shù)為核心,按信息推送的方式將UU(個人門戶)呈現(xiàn)給終端用戶,形成第一批注冊用戶;開發(fā)各個功能插件方便用戶調(diào)用安裝。
●技術(shù)表現(xiàn)①出現(xiàn)位置左;②內(nèi)容形式文字鏈接、圖片鏈接、FLSH;③表現(xiàn)策略隱藏、15秒-30秒后自動隱藏、不隱藏;④觸發(fā)方式鼠標(biāo)左側(cè)邊框——》UU左側(cè)彈出。
通過控件完成對UU的控制用戶自定義控制。
●業(yè)務(wù)應(yīng)用形式①內(nèi)容導(dǎo)航為用戶提供上網(wǎng)導(dǎo)航分類和鏈接。根據(jù)互聯(lián)網(wǎng)通用內(nèi)容進行分類,每個分類為用戶推薦精品信息,引導(dǎo)用戶訪問。
②用戶自定義提供用戶自我維護的能力。為用戶打造一個具有個性化的信息導(dǎo)航平臺,帶領(lǐng)用戶暢游自己的互聯(lián)網(wǎng)。根據(jù)互聯(lián)網(wǎng)通用內(nèi)容進行分類,同時提供眾多便于用戶收藏時使用的功能,用戶可以按照自己的喜好將感興趣的網(wǎng)站和鏈接收藏到相應(yīng)的欄目中,并可整理自己的收藏夾,再也不用輸入網(wǎng)址,鼠標(biāo)一點直達目標(biāo)。當(dāng)用戶在其他的計算機上登陸后,也可以方便的找到自己收藏的所有網(wǎng)站。
③信息發(fā)布用戶建立個人的網(wǎng)上信息(個人門戶),為用戶提供充足的網(wǎng)絡(luò)空間,無論用戶身在何處都可以方便的通過空間功能找到自己收藏的圖片、音樂和文件;再也不會出現(xiàn)由于硬件設(shè)備造成的文件丟失和損壞。在用戶成功注冊后不僅擁有了自己的網(wǎng)絡(luò)空間,更擁有了以自己的用戶名定義的個人首頁。用戶通過對空間內(nèi)存儲的文件進行簡單的設(shè)定便可完成個人主頁的構(gòu)建。
四、信息防篡改對于信息發(fā)布模塊上的所有發(fā)布信息均制作數(shù)據(jù)簽名,并把簽名存放于數(shù)據(jù)庫中,當(dāng)向用戶推送某一個信息時,發(fā)布模塊會重新計算該信息的簽名,并與數(shù)據(jù)庫中的簽名進行對比,如果簽名一致則正常發(fā)送信息;如果簽名不一致,則表明信息已經(jīng)被篡改,系統(tǒng)拒絕發(fā)布,并同時向網(wǎng)絡(luò)管理系統(tǒng)報警。
本發(fā)明的有益效果是由更貼近用戶的運營商實施信息推送,變信息發(fā)布由被動的“拉”改為主動的“推”;系統(tǒng)部署在運營商網(wǎng)絡(luò)端,可以覆蓋所有運營商客戶,無論用戶訪問任何網(wǎng)站,只要符合信息發(fā)送的規(guī)則,就能夠?qū)⑿畔⑼扑偷接脩艚K端。
圖1為本發(fā)明UniWebShell系統(tǒng)實施方案圖。
具體實施例方式
UniWebShell系統(tǒng)包括WEB網(wǎng)頁的信息發(fā)布模塊、運營商網(wǎng)絡(luò)數(shù)據(jù)采集模塊和業(yè)務(wù)處理模塊,三個模塊作為一個整體部署在運營商的網(wǎng)絡(luò)端。其安裝實施主要包括與運營商網(wǎng)絡(luò)的數(shù)據(jù)采集和網(wǎng)絡(luò)連接兩方面工作,下面結(jié)合附圖和實施例對本發(fā)明的實施方案作進一步說明。
一、數(shù)據(jù)采集如圖1所示,ISP運營商一5分別通過路由器一6與無線接入用戶7連接,通過窄帶接入服務(wù)器8與窄帶拔號用戶9相連,通過寬帶接入服務(wù)器11與寬帶用戶10相連構(gòu)成一個運營網(wǎng)絡(luò);WEB站點1與ISP運營商二2相連,再通過路由器二4與ISP運營商一5相連;本發(fā)明UniWebShell系統(tǒng)3采用分光器方式或端口鏡像方式部署在ISP運營商一5與ISP運營商二2的連接鏈路上,采集ISP運營商一5的全網(wǎng)用戶的數(shù)據(jù)流量。為了保證能夠采集到全網(wǎng)用戶的數(shù)據(jù)流量,采集點必須包含所有用戶數(shù)據(jù)流經(jīng)的鏈路,例如省骨干出口鏈路或者地市骨干鏈路。
分光器方式適合于千兆、2.5G、10G等骨干鏈路的采集。分光器安裝在骨干上進行光纖分光。分光器在不干擾鏈路正常通信的前提下,將一定比例的光單向發(fā)送給UniWebShell系統(tǒng),系統(tǒng)對上行的HTTP數(shù)據(jù)包進行采集與分析,實現(xiàn)對全網(wǎng)用戶的信息推送。
端口鏡像方式適合于百兆、千兆鏈路的采集。配置骨干網(wǎng)交換機,將上行連接骨干路由器的端口鏡像到連接UniWebShell系統(tǒng)采集設(shè)備的接口,系統(tǒng)對采集到的端口鏡像的數(shù)據(jù)進行分析,實現(xiàn)對全網(wǎng)用戶的信息推送。
二、網(wǎng)絡(luò)連接如圖1所示,UniWebShel系統(tǒng)3需要與ISP運營商一5在IP網(wǎng)絡(luò)層連通。即需要ISP運營商一5為UniWebShell系統(tǒng)3提供連接到運營商網(wǎng)絡(luò)的物理鏈路并分配合法IP地址,使得UniWebShell系統(tǒng)3能夠正確為用戶返回HTTP應(yīng)答,并且用戶能夠通過瀏覽器正常訪問到UniWebShell系統(tǒng)3推送的WEB信息。
權(quán)利要求
1.一種WEB網(wǎng)頁信息推送技術(shù),包括基于WEB網(wǎng)頁的信息發(fā)布技術(shù),IP網(wǎng)絡(luò)層的TCP、HTTP協(xié)議的解析和重構(gòu)技術(shù),其特征在于實現(xiàn)了基于電信運營商網(wǎng)絡(luò)端的信息推送功能,將信息推送業(yè)務(wù)的實施點由網(wǎng)站端前移到了運營商的網(wǎng)絡(luò)端,使得運營商具備了通過互聯(lián)網(wǎng)直接向用戶瀏覽器發(fā)布信息的能力,其工作流程如下所示a、用戶打開瀏覽器訪問某個網(wǎng)站;b、位于電信運營商端的信息推送系統(tǒng)采集到用戶發(fā)出的HTTP請求數(shù)據(jù)包,并解析出用戶訪問的網(wǎng)站地址和用戶的源IP地址;c、信息推送系統(tǒng)向用戶返回HTTP應(yīng)答;給用戶返回兩個FRAME幀,一個幀定向到要發(fā)布信息的URL地址,另一個幀定向到用戶原訪問的網(wǎng)站URL地址;d、用戶分別向原訪問網(wǎng)站和信息推送網(wǎng)站發(fā)送請求;e、推送的信息展現(xiàn)在用戶的瀏覽器中。
2.一個基于WEB網(wǎng)頁信息推送技術(shù)的應(yīng)用系統(tǒng),包括基于WEB網(wǎng)頁的信息發(fā)布模塊、電信網(wǎng)絡(luò)數(shù)據(jù)采集模塊和業(yè)務(wù)處理模塊,其特征在于利用基于網(wǎng)絡(luò)端實現(xiàn)的WEB網(wǎng)頁信息推送技術(shù)實現(xiàn)了基于電信運營商網(wǎng)絡(luò)端的信息推送功能,將信息推送業(yè)務(wù)的實施點由網(wǎng)站端前移到了運營商的網(wǎng)絡(luò)端,使得運營商具備了通過互聯(lián)網(wǎng)直接向用戶瀏覽器發(fā)布信息的能力,其工作流程如下所示a、用戶打開瀏覽器訪問某個網(wǎng)站;b、位于電信運營商端的信息推送系統(tǒng)采集到用戶發(fā)出的HTTP請求數(shù)據(jù)包,并解析出用戶訪問的網(wǎng)站地址和用戶的源IP地址;c、信息推送系統(tǒng)向用戶返回HTTP應(yīng)答;給用戶返回兩個FRAME幀,一個幀定向到要發(fā)布信息的URL地址,另一個幀定向到用戶原訪問的網(wǎng)站URL地址;d、用戶分別向原訪問網(wǎng)站和信息推送網(wǎng)站發(fā)送請求;e、推送的信息展現(xiàn)在用戶的瀏覽器中。
3.根據(jù)權(quán)利要求1所述的一種WEB網(wǎng)頁信息推送技術(shù),其特征在于信息發(fā)布模塊上的所有發(fā)布信息均制作數(shù)據(jù)簽名,并把簽名存放于數(shù)據(jù)庫中,當(dāng)向用戶推送某一個信息時,發(fā)布模塊會重新計算該信息的簽名,并與數(shù)據(jù)庫中的簽名進行對比,如果簽名一致則正常發(fā)送信息;如果簽名不一致,則表明信息已經(jīng)被篡改,系統(tǒng)拒絕發(fā)布信息,同時向網(wǎng)管系統(tǒng)報警。
4.根據(jù)權(quán)利要求2所述的一個基于WEB網(wǎng)頁信息推送技術(shù)的應(yīng)用系統(tǒng),其特征在于基于WEB網(wǎng)頁的信息發(fā)布模塊采用了FRAME邊框方式,利用網(wǎng)站頁面左右兩側(cè)的豎式位置或者上下兩邊的橫幅位置推送信息。
5.根據(jù)權(quán)利要求4所述的一個基于WEB網(wǎng)頁信息推送技術(shù)的應(yīng)用系統(tǒng),其特征在于FRAME邊框方式可以有效地穿透客戶端的POP彈出窗口攔截工具,直接送達用戶的桌面。
6.根據(jù)權(quán)利要求2所述的一個基于WEB網(wǎng)頁信息推送技術(shù)的應(yīng)用系統(tǒng),其特征在于基于WEB網(wǎng)頁的信息發(fā)布采用了隱藏觸發(fā)方式,其推送的信息以隱藏的形式推送到用戶的瀏覽器中,正常情況下用戶看不到推送的信息,不影響用戶網(wǎng)頁的瀏覽,當(dāng)用戶的鼠標(biāo)掠過隱藏推送信息時,推送信息立即呈現(xiàn)在瀏覽器中展示給用戶。
7.根據(jù)權(quán)利要求2所述的一個基于WEB網(wǎng)頁信息推送技術(shù)的應(yīng)用系統(tǒng),其特征在于信息發(fā)布模塊所發(fā)布的信息均制作了數(shù)據(jù)簽名,并把簽名存放于數(shù)據(jù)庫中,當(dāng)向用戶推送信息時,信息發(fā)布模塊會重新計算該信息的簽名,并與數(shù)據(jù)庫中的簽名進行對比,如果簽名一致則正常發(fā)送信息;如果簽名不一致,則表明信息已經(jīng)被篡改,系統(tǒng)拒絕發(fā)布信息,并向網(wǎng)管系統(tǒng)報警。
8.根據(jù)權(quán)利要求2所述的一個基于WEB網(wǎng)頁信息推送技術(shù)的應(yīng)用系統(tǒng),其特征在于該系統(tǒng)實現(xiàn)廣告/通知推送業(yè)務(wù)、“相似此頁”業(yè)務(wù)和個人門戶網(wǎng)站業(yè)務(wù)。
9.根據(jù)權(quán)利要求8所述的一個基于WEB網(wǎng)頁信息推送技術(shù)的應(yīng)用系統(tǒng),其特征在于“相似此頁”業(yè)務(wù)是當(dāng)用戶訪問到某一特定頁面,后臺數(shù)據(jù)庫根據(jù)頁面內(nèi)容分類,鏈接搜索結(jié)果,生成FRAME插入用戶瀏覽頁面。
10.根據(jù)權(quán)利要求8所述的一個基于WEB網(wǎng)頁信息推送技術(shù)的應(yīng)用系統(tǒng),其特征在于個人門戶網(wǎng)站業(yè)務(wù)是按信息推送的方式將個人門戶呈現(xiàn)給終端用戶,形成第一批注冊用戶。
全文摘要
本發(fā)明公開了一種WEB網(wǎng)頁信息推送技術(shù)及應(yīng)用系統(tǒng),包括基于WEB網(wǎng)頁的信息發(fā)布技術(shù),IP網(wǎng)絡(luò)層的TCP、HTTP協(xié)議的解析和重構(gòu)技術(shù)。該技術(shù)實現(xiàn)了基于電信運營商網(wǎng)絡(luò)端的信息推送功能,將信息推送業(yè)務(wù)的實施點由網(wǎng)站端前移到了運營商的網(wǎng)絡(luò)端,使得運營商具備了通過互聯(lián)網(wǎng)直接向用戶瀏覽器發(fā)布信息的能力。根據(jù)該技術(shù)設(shè)計了一個基于網(wǎng)絡(luò)端實現(xiàn)的WEB網(wǎng)頁信息推送系統(tǒng),該系統(tǒng)部署在運營商網(wǎng)絡(luò)端,可以覆蓋所有運營商客戶,并支持包括廣告/通知推送、“相似此頁”、個人門戶等多種新型互聯(lián)網(wǎng)業(yè)務(wù)應(yīng)用模式。
文檔編號H04L29/06GK1674513SQ20051006799
公開日2005年9月28日 申請日期2005年4月30日 優(yōu)先權(quán)日2005年4月30日
發(fā)明者韋秋敏, 李大慶 申請人:北京紫光綠信科技有限公司