專利名稱:頁面內(nèi)容訂閱方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)數(shù)據(jù)技術(shù)領(lǐng)域,具體地說,涉及一種頁面內(nèi)容訂閱方法和裝置。
背景技術(shù):
現(xiàn)有技術(shù)中,部分頁面可以通過信息訂閱,這樣的頁面一定要存在可嗅探信息源 的前提。但用戶不能自主選擇哪個頁面或是頁面的哪些需求點(diǎn)進(jìn)行訂閱;也就是說,無法根 據(jù)用戶自主的行為,如用戶想訂閱電視劇的更新,購買東西時快遞的變化,或是用戶更為個 性化的訂閱,如訂閱一個視頻或頁面的評論,搜索結(jié)果頁面的更新等?,F(xiàn)有技術(shù)中用戶會通 過訂閱按鈕訂閱內(nèi)容,但是不能對一些網(wǎng)頁進(jìn)行個性化的訂閱,如果沒有訂閱按鈕則需要 多次查閱該網(wǎng)頁才能得到是否有新消息。
同時,由于現(xiàn)有技術(shù)中很多頁面不能依照用戶自主行為自動選擇訂閱,如何設(shè)計 出一種能夠依照客戶自主行為來選擇訂閱信息,也成為亟待解決的技術(shù)問題。發(fā)明內(nèi)容
鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決或 者減緩上述問題的一種頁面內(nèi)容訂閱方法和裝置。
根據(jù)本發(fā)明的一個方面,提供了一種頁面內(nèi)容訂閱裝置,其中,包括
訂閱模塊,適于由目標(biāo)網(wǎng)頁中選定需要訂閱的頁面內(nèi)容,通知訂閱服務(wù)器識別所 述頁面內(nèi)容的網(wǎng)頁結(jié)構(gòu)并記錄;
請求模塊,適于向所述訂閱服務(wù)器提交更新查詢請求,觸發(fā)所述訂閱服務(wù)器監(jiān)測 目標(biāo)網(wǎng)頁中所訂閱的頁面內(nèi)容的網(wǎng)頁結(jié)構(gòu),與所記錄的網(wǎng)頁結(jié)構(gòu)進(jìn)行比較是否發(fā)生變化以 識別所訂閱的頁面內(nèi)容的變化;
提示模塊,適于接收所述訂閱服務(wù)器反饋的頁面內(nèi)容發(fā)生變化的提醒消息并進(jìn)行 提示。
優(yōu)選地,根據(jù)本發(fā)明的一實(shí)施例,所述請求模塊,進(jìn)一步將所述客戶端的賬號與提 供所訂閱的頁面內(nèi)容的網(wǎng)頁服務(wù)器的賬號進(jìn)行關(guān)聯(lián)并發(fā)送至所述訂閱服務(wù)器保存,還用于 向所述訂閱服務(wù)器提交更新查詢請求以便所述訂閱服務(wù)器自動根據(jù)所述關(guān)聯(lián)關(guān)系登陸所 述網(wǎng)頁服務(wù)器從而識別所訂閱的頁面內(nèi)容的變化。
優(yōu)選地,根據(jù)本發(fā)明的一實(shí)施例,所述訂閱模塊,適于從目標(biāo)網(wǎng)頁的整個頁面上選 擇需要訂閱的頁面內(nèi)容,其中,所述選擇包括光標(biāo)圈選和/或手指觸摸軌跡。
優(yōu)選地,根據(jù)本發(fā)明的一實(shí)施例,所述請求模塊,適于根據(jù)收到的請求指示向訂閱 服務(wù)器提交更新查詢請求,和/或,根據(jù)預(yù)設(shè)時間間隔向所述訂閱服務(wù)器提交更新查詢請 求。
優(yōu)選地,根據(jù)本發(fā)明的一實(shí)施例,歷史查詢模塊,適于根據(jù)輸入的歷史查詢請求, 接入所述訂閱服務(wù)器對保存為歷史記錄的發(fā)生變化的頁面內(nèi)容進(jìn)行提取和/或修改。
根據(jù)本發(fā)明的一個方面,提供了一種頁面內(nèi)容訂閱方法,其中,包括
客戶端由目標(biāo)網(wǎng)頁中選定需要訂閱的頁面內(nèi)容,通知訂閱服務(wù)器識別所述頁面內(nèi) 容的網(wǎng)頁結(jié)構(gòu)并記錄;
所述客戶端向所述訂閱服務(wù)器提交更新查詢請求,觸發(fā)所述訂閱服務(wù)器監(jiān)測目標(biāo) 網(wǎng)頁中所訂閱的頁面內(nèi)容的網(wǎng)頁結(jié)構(gòu),與所記錄的網(wǎng)頁結(jié)構(gòu)進(jìn)行比較是否發(fā)生變化以識別 所訂閱的頁面內(nèi)容的變化;
所述客戶端接收所述訂閱服務(wù)器反饋的頁面內(nèi)容發(fā)生變化的提醒消息并進(jìn)行提/Jn ο
優(yōu)選地,根據(jù)本發(fā)明的一實(shí)施例,所述客戶端向所述訂閱服務(wù)器提交更新查詢請 求,進(jìn)一步包括
將所述客戶端的賬號與提供所訂閱的頁面內(nèi)容的網(wǎng)頁服務(wù)器的賬號進(jìn)行關(guān)聯(lián)并 發(fā)送至所述訂閱服務(wù)器保存;
所述客戶端向所述訂閱服務(wù)器提交更新查詢請求以便所述訂閱服務(wù)器自動根據(jù) 所述關(guān)聯(lián)關(guān)系登陸所述網(wǎng)頁服務(wù)器從而識別所訂閱的頁面內(nèi)容的變化。
優(yōu)選地,根據(jù)本發(fā)明的一實(shí)施例,客戶端由目標(biāo)網(wǎng)頁中選定需要訂閱的頁面內(nèi)容, 包括
通過所述客戶端上的訂閱模塊,從目標(biāo)網(wǎng)頁的整個頁面上選擇需要訂閱的頁面內(nèi) 容,其中,所述選擇包括光標(biāo)圈選和/或手指觸摸軌跡。
優(yōu)選地,根據(jù)本發(fā)明的一實(shí)施例,根據(jù)收到的請求指示,所述客戶端向訂閱服務(wù)器 提交更新查詢請求,和/或,
所述客戶端根據(jù)預(yù)設(shè)時間間隔向訂閱服務(wù)器提交更新查詢請求。
優(yōu)選地,根據(jù)本發(fā)明的一實(shí)施例,所述頁面內(nèi)容訂閱方法還包括
所述客戶端提供查詢接口,通過所述查詢接口接入所述訂閱服務(wù)器對保存為歷史 記錄的發(fā)生變化的頁面內(nèi)容進(jìn)行提取和/或修改。
與現(xiàn)有的方案相比,本發(fā)明所獲得的技術(shù)效果
I)本發(fā)明通過用戶自主訂閱頁面,可以檢測其核心HTML語言(即網(wǎng)頁結(jié)構(gòu))的改 變;另外本發(fā)明可以實(shí)現(xiàn)與其關(guān)聯(lián)網(wǎng)站進(jìn)行信息推送,用戶可接收推送信息,也可以主動查 閱是否存在更新信息,與瀏覽器連接可利用瀏覽器插件,直接彈出推送消息;
2)本發(fā)明還可對用戶感興趣的頁面或是頁面部分內(nèi)容的信息更新進(jìn)行訂閱,不僅 限于為頁面提供訂閱按鈕的內(nèi)容,也包含其他頁面結(jié)構(gòu);
3)本發(fā)明還可以對其他頁面,如電視劇更新、評論更新、快遞更新和消息通知等內(nèi) 容,采用如下兩種方式第一,關(guān)聯(lián)郵箱推送,即需要把目標(biāo)網(wǎng)頁所在網(wǎng)站的賬號和瀏覽器 賬號建立連接關(guān)系(或是利用常用注冊賬戶,利用郵箱管理其他需要訂閱網(wǎng)站的內(nèi)容);用 戶可以快速接收信息推送,無需反復(fù)登陸網(wǎng)站;第二,直接訂閱頁面,可以通過這個頁面的 HTML結(jié)構(gòu)進(jìn)行查閱。
上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段, 而可依照說明書的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠 更明顯易懂,以下特舉本發(fā)明的具體實(shí)施方式
。
通過閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中
圖1是本發(fā)明實(shí)施例一所述的一種頁面內(nèi)容訂閱裝置框圖。
圖2是本發(fā)明實(shí)施例一中目標(biāo)網(wǎng)頁中訂閱的頁面內(nèi)容為動漫劇集的更新;
圖3是本發(fā)明實(shí)施例一中目標(biāo)網(wǎng)頁中訂閱的頁面內(nèi)容為郵包遞送進(jìn)度的更新;
圖4是本發(fā)明實(shí)施例二所述的一種頁面內(nèi)容訂閱裝置框圖5是本發(fā)明實(shí)施例三所述的一種頁面內(nèi)容訂閱方法流程圖6是本發(fā)明實(shí)施例四所述的一種頁面內(nèi)容訂閱方法流程圖7是本發(fā)明實(shí)施例五所述的一種頁面內(nèi)容訂閱系統(tǒng)框圖。
具體實(shí)施方式
下面結(jié)合附圖和具體的實(shí)施方式對本發(fā)明作進(jìn)一步的描述。
如圖1所示,是本發(fā)明實(shí)施例一所述的一種頁面內(nèi)容訂閱裝置框圖,本實(shí)施例中, 頁面內(nèi)容訂閱裝置10可以包括第一訂閱模塊11、第一請求模塊12以及第一提示模塊13, 所述裝置各模塊可以通過裝置統(tǒng)一的通信接口,與訂閱服務(wù)器進(jìn)行數(shù)據(jù)交互,其中,
第一訂閱模塊11由目標(biāo)網(wǎng)頁中選定需要訂閱的頁面內(nèi)容,通知訂閱服務(wù)器30識別所述頁面內(nèi)容的網(wǎng)頁結(jié)構(gòu)并記錄;
本實(shí)施例中,針對目標(biāo)網(wǎng)頁中部分頁面內(nèi)容進(jìn)行訂閱,而非整個網(wǎng)頁的頁面內(nèi)容。 該部分頁面內(nèi)容比如是某網(wǎng)頁中的有關(guān)動漫劇集、電視劇劇集的更新,如圖2所示,是本發(fā)明實(shí)施例一中目標(biāo)網(wǎng)頁中訂閱的頁面內(nèi)容為動漫劇集的更新,其中黑框體圈選的區(qū)域?yàn)樗嗛喌捻撁鎯?nèi)容。當(dāng)然,對于本領(lǐng)域普通技術(shù)人員來說,目標(biāo)網(wǎng)頁中的部分頁面內(nèi)容也可以是一些專用系統(tǒng)制作的網(wǎng)頁中的頁面內(nèi)容,比如中國郵政網(wǎng)頁中的有關(guān)郵包遞送進(jìn)度的頁面內(nèi)容,網(wǎng)頁中有關(guān)郵包遞送進(jìn)度的信息會不斷更新,如圖3所示,本發(fā)明實(shí)施例一中目標(biāo)網(wǎng)頁中訂閱的頁面內(nèi)容為郵包遞送進(jìn)度的更新,其中黑框體圈選的區(qū)域?yàn)樗嗛喌捻撁鎯?nèi)容。
本實(shí)施例中,網(wǎng)頁的結(jié)構(gòu)可以為頁面的HTML結(jié)構(gòu),但也可以其他格式的結(jié)構(gòu),在此不做特定限定。
本實(shí)施例中,第一訂閱模塊11適于從目標(biāo)網(wǎng)頁的整個頁面上選擇需要訂閱的頁面內(nèi)容時可以通過光標(biāo)圈選的方式,并由客戶端發(fā)送訂閱服務(wù)器30進(jìn)行保存,來進(jìn)行訂閱的頁面內(nèi)容標(biāo)示。如圖2所示,其中矩形框體內(nèi)即為用戶對卡通劇集的訂閱內(nèi)容。當(dāng)然,對于目前的觸控產(chǎn)品如平板電腦等等,可以通過確定手指觸摸軌跡或者其他動作來確定用戶需要訂閱的頁面內(nèi)容。
在向發(fā)送通過圈選方式確定的訂閱的頁面內(nèi)容,可以發(fā)送該頁面內(nèi)容的截圖,由訂閱服務(wù)器進(jìn)行后臺解析進(jìn)行代碼化分析,確定訂閱的頁面內(nèi)容對應(yīng)的源代碼。當(dāng)然,也可以在客戶端直接進(jìn)行解析進(jìn)行代碼化分析,確定訂閱的頁面內(nèi)容對應(yīng)的源代碼?;蛘撸柚F(xiàn)有技術(shù)中的 其他技術(shù)手段,只要可以確定訂閱的頁面內(nèi)容即可。比如,對應(yīng)于圖2中訂閱的頁面,其源代碼如下
<li><a href='/donghua_play/71793.html#play' title=’卡通 558’>第 558 集</a></li><li><a href=Vdonghua」;)lay/71908_html#play,title=’卡通 559'>第 559 集 </a></li><li><a href='/donghua_play/74015.html#play' title=’卡通 560'〉第 560 集</a></!i><li><a Iiref=Vdonghuaj)lay/741SiiJitmlftplay' title=’卡通 56Γ>第 561 集 </a></]i><li><a href=Vdonghua play/74295.htmWplay' title='卡通 562.'〉第 562 集
</a></li><li><a href='/donghua_play/74404,htmlffplay' title=’卡通 563'〉第 563 集</a></li><li><a style='color:red;' href=Vdonghua_play/74538.html#play' title='卡通 564'〉第 564 集</a></li></ul></div>
需要說明的是,用戶也可以隨著關(guān)注內(nèi)容的變化,不斷更新訂閱的頁面內(nèi)容,取消不再關(guān)注的頁面內(nèi)容,至于如何取消,可以參考上述標(biāo)示訂閱的頁面內(nèi)容的方法,在此不再贅述。
第一請求模塊12向所述訂閱服務(wù)器30提交更新查詢請求,觸發(fā)所述訂閱服務(wù)器 30監(jiān)測目標(biāo)網(wǎng)頁中所訂閱的頁面內(nèi)容的網(wǎng)頁結(jié)構(gòu),與所記錄的網(wǎng)頁結(jié)構(gòu)進(jìn)行比較是否發(fā)生變化以識別所訂閱的頁面內(nèi)容的變化;
具體地,對于可以記錄訪問目標(biāo)網(wǎng)頁的用戶信息的情況來說,本實(shí)施例中,第一請求模塊12可以進(jìn)一步用于將所述客戶端的賬號與提供所訂閱的頁面內(nèi)容的網(wǎng)頁服務(wù)器的賬號進(jìn)行關(guān)聯(lián),向所述訂閱服務(wù)器30提交更新查詢請求以便所述訂閱服務(wù)器30自動根據(jù)所述關(guān)聯(lián)關(guān)系登陸所述網(wǎng)頁服務(wù)器從而識別所訂閱的頁面內(nèi)容的變化。比如,目前,一些電商購物網(wǎng)站通過需要注冊,而注冊時通常以用戶的郵箱作為注冊名,從而訂閱服務(wù)器30記錄了用戶的郵箱信息,用戶的郵箱信息是一種客戶端的賬號,當(dāng)然本發(fā)明并不限于此。因此,通過將該郵箱信息與電商購物網(wǎng)站的網(wǎng)頁服務(wù)器的賬號進(jìn)行關(guān)聯(lián),自動從這種關(guān)聯(lián)關(guān)系中得以產(chǎn)生更新查詢請求,并提交給訂閱服務(wù)器30,訂閱服務(wù)器30自動根據(jù)所述關(guān)聯(lián)關(guān)系登陸電商購物網(wǎng)站的網(wǎng)頁服務(wù)器從而識別所訂閱`的頁面內(nèi)容的變化。這樣不需要登錄目標(biāo)網(wǎng)站就可以獲知用戶需要查閱訂閱信息,這樣當(dāng)訂閱信息更新頻率較高或者需要對訂閱信息密切關(guān)注時,這種免登陸方式會為用戶帶來極大的便利。
本實(shí)施例中,第一請求模塊12在發(fā)送更新查詢請求時,可以采取人工觸發(fā)的方式,或者自動觸發(fā)的方式,即根據(jù)收到的請求指示向訂閱服務(wù)器30提交更新查詢請求,和/ 或,根據(jù)預(yù)設(shè)時間間隔向所述訂閱服務(wù)器提交更新查詢請求。比如,對于記錄了用戶賬戶信 息,獲知了手機(jī)號碼或者郵箱地址,可以采用自動觸發(fā)的方式,在預(yù)設(shè)時間間隔內(nèi)提交更新 查詢請求。或者,用戶每登錄一次目標(biāo)網(wǎng)頁,可以認(rèn)為人工觸發(fā)的方式,即確定為用戶此時 將會關(guān)注訂閱頁面的內(nèi)容,此時,提交更新查詢請求。
第一提示模塊13接收所述訂閱服務(wù)器30反饋的頁面內(nèi)容發(fā)生變化的提醒消息并 進(jìn)行提示。
本實(shí)施例中,由于通過第一請求模塊12的觸發(fā),訂閱服務(wù)器可以確定出目標(biāo)網(wǎng)頁 中所訂閱的頁面內(nèi)容的變化,因此,通過第一提示模塊13從而可以向用戶發(fā)送頁面內(nèi)容發(fā) 生變化的提醒消息,并由第一提示模塊13提醒用戶,其關(guān)注的目標(biāo)網(wǎng)頁中的所訂閱的頁面 內(nèi)容有更新,提醒其查看。
如圖4所示,是本發(fā)明實(shí)施例二所述的一種頁面內(nèi)容訂閱裝置框圖,本實(shí)施例中, 頁面內(nèi)容訂閱裝置20可以包括第二訂閱模塊21、第二請求模塊22、第二提示模塊23以及 歷史查詢模塊24,適于根據(jù)輸入的歷史查詢請求,接入所述訂閱服務(wù)器30對保存為歷史記 錄的發(fā)生變化的頁面內(nèi)容進(jìn)行提取和/或修改。
本實(shí)施例中,第二訂閱模塊21、第二請求模塊22、第二提示模塊23與上述實(shí)施例 一中的第一訂閱模塊、第一請求模塊、第一提示模塊功能相同,在此不再贅述。
與上述圖1所示實(shí)施例不同的是,本實(shí)施例中,增加了歷史查詢模塊24,以方便用 戶實(shí)時關(guān)注其訂閱的頁面內(nèi)容,并對其訂閱的頁面內(nèi)容進(jìn)行管理,其技術(shù)實(shí)現(xiàn)借助于訂閱 服務(wù)器30中保存的有關(guān)訂閱的頁面內(nèi)容歷史記錄,通過用戶在目標(biāo)頁面中輸入的歷史查 詢請求,比如目標(biāo)頁面中的“我的訂閱”標(biāo)簽,從訂閱服務(wù)器30上調(diào)用所有的有關(guān)該用戶訂 閱的頁面內(nèi)容歷史記錄。當(dāng)然,訂閱服務(wù)器可以在預(yù)定時間間隔內(nèi),對于有用戶賬戶信息的 情況,可以給用戶賬戶信息中的手機(jī)號、郵箱地址定期發(fā)送訂閱的頁面內(nèi)容歷史記錄,以便 于用戶及時了解其訂閱的內(nèi)容。
本實(shí)施例中所述裝置的各模塊可以通過裝置統(tǒng)一的通信接口,與訂閱服務(wù)器進(jìn)行 數(shù)據(jù)交互。
如圖5所示,是本發(fā)明實(shí)施例三所述的一種頁面內(nèi)容訂閱方法流程圖,本實(shí)施例 中,其可以具體包括
步驟S31、客戶端由目標(biāo)網(wǎng)頁中選定需要訂閱的頁面內(nèi)容,通知訂閱服務(wù)器識別所 述頁面內(nèi)容的網(wǎng)頁結(jié)構(gòu)并記錄;
步驟S32、所述客戶端向所述訂閱服務(wù)器提交更新查詢請求,觸發(fā)所述訂閱服務(wù)器 監(jiān)測目標(biāo)網(wǎng)頁中所訂閱的頁面內(nèi)容的網(wǎng)頁結(jié)構(gòu),與所記錄的網(wǎng)頁結(jié)構(gòu)進(jìn)行比較是否發(fā)生變 化以識別所訂閱的頁面內(nèi)容的變化;
步驟S33、所述客戶端接收所述訂閱服務(wù)器反饋的頁面內(nèi)容發(fā)生變化的提醒消息 并進(jìn)行提不。
如圖6所示,是本發(fā)明實(shí)施例四所述的一種頁面內(nèi)容訂閱方法流程圖,本實(shí)施例 中,頁面內(nèi)容訂閱方法對應(yīng)上述圖1的頁面內(nèi)容訂閱裝置,其可以具體包括
步驟S41、客戶端由目標(biāo)網(wǎng)頁中選定需要訂閱的頁面內(nèi)容,通知訂閱服務(wù)器識別所 述頁面內(nèi)容的網(wǎng)頁結(jié)構(gòu)并記錄;
本實(shí)施例中,步驟S41可以通過所述客戶端上的訂閱模塊,從目標(biāo)網(wǎng)頁的整個頁 面上選擇需要訂閱的頁面內(nèi)容,比如通過光標(biāo)圈選選擇需要訂閱的頁面內(nèi)容。
步驟S42、將所述客戶端的賬號與提供所訂閱的頁面內(nèi)容的網(wǎng)頁服務(wù)器的賬號進(jìn) 行關(guān)聯(lián);
記錄了客戶端的賬戶,并進(jìn)行與所訂閱頁面內(nèi)容的網(wǎng)頁服務(wù)器的賬號的關(guān)聯(lián),客 戶端的賬戶包括但不限于賬戶中的手機(jī)號或者郵箱地址等等;即可自動或者在手動觸發(fā)向 所述訂閱服務(wù)器提交更新查詢請求。
步驟S43、向所述訂閱服務(wù)器提交更新查詢請求以便所述訂閱服務(wù)器自動根據(jù)所 述關(guān)聯(lián)關(guān)系登陸所述網(wǎng)頁服務(wù)器從而識別所訂閱的頁面內(nèi)容的變化;
本實(shí)施例中,在步驟S43中提交更新查詢請求是,可以根據(jù)收到的請求指示,所述 客戶端向訂閱服務(wù)器提交更新查詢請求,和/或,所述客戶端根據(jù)預(yù)設(shè)時間間隔向訂閱服 務(wù)器提交更新查詢請求這種自動的方式。
步驟S44、觸發(fā)所述訂閱服務(wù)器監(jiān)測目標(biāo)網(wǎng)頁中所訂閱的頁面內(nèi)容的網(wǎng)頁結(jié)構(gòu),與 所記錄的網(wǎng)頁結(jié)構(gòu)進(jìn)行比較是否發(fā)生變化以識別所訂閱的頁面內(nèi)容的變化;
步驟S45、所述客戶端接收所述訂閱服務(wù)器反饋的頁面內(nèi)容發(fā)生變化的提醒消息 并進(jìn)行提不。
有關(guān)步驟S4f 45的詳細(xì)技術(shù)內(nèi)容可參加上述圖1所示裝置中的相關(guān)技術(shù)內(nèi)容,在 此不再贅述。
在本發(fā)明的另一實(shí)施例中,在步驟S45之后,還可以包括所述客戶端提供查詢接 口,通過所述查詢接口接入所述訂閱服務(wù)器對保存為歷史記錄的發(fā)生變化的頁面內(nèi)容進(jìn)行 提取和/或修改。
有關(guān)查詢的相關(guān)技術(shù)內(nèi)容參見上述圖4中的相關(guān)技術(shù)描述,在此不再贅述。
如圖7所示,是本發(fā)明實(shí)施例五所述的一種頁面內(nèi)容訂閱系統(tǒng)框圖,本實(shí)施例中, 頁面內(nèi)容訂閱系統(tǒng)可以包括客戶端51、網(wǎng)頁服務(wù)器52、訂閱服務(wù)器53和數(shù)據(jù)庫54,其中,
所述網(wǎng)頁服務(wù)器52,適于提供目標(biāo)網(wǎng)頁中的頁面內(nèi)容;
所述客戶端51,適于由所述網(wǎng)頁服務(wù)器提供的目標(biāo)網(wǎng)頁中選定需要訂閱的頁面內(nèi) 容并通知所述訂閱服務(wù)器,還適于向所述訂閱服務(wù)器提交更新查詢請求,根據(jù)接收到的頁 面內(nèi)容發(fā)生變化的提醒消息進(jìn)行提示;
所述訂閱服務(wù)器53,適于接收所述客戶端的通知,識別所述頁面內(nèi)容的網(wǎng)頁結(jié)構(gòu) 并記錄在所述數(shù)據(jù)庫中,還適于接收所述更新查詢請求,監(jiān)測所述網(wǎng)頁服務(wù)器提供的頁面 內(nèi)容的網(wǎng)頁結(jié)構(gòu),與所述數(shù)據(jù)庫中記錄的網(wǎng)頁結(jié)構(gòu)進(jìn)行比較是否發(fā)生變化以識別所訂閱的 頁面內(nèi)容的變化,將頁面內(nèi)容發(fā)生變化的提醒消息反饋給所述客戶端;
所述數(shù)據(jù)庫54,適于記錄所述頁面內(nèi)容的網(wǎng)頁結(jié)構(gòu)。
所述客戶端51選定需要訂閱的頁面內(nèi)容,通過光標(biāo)圈選和手指軌跡圈選方式實(shí) 現(xiàn);在通知所述訂閱服務(wù)器53時,可以發(fā)送該頁面內(nèi)容的截圖,由訂閱服務(wù)器53進(jìn)行后臺 解析進(jìn)行代碼化分析,識別訂閱的頁面內(nèi)容對應(yīng)的源代碼(即網(wǎng)頁結(jié)構(gòu))并記錄在所述數(shù)據(jù) 庫中。當(dāng)然,也可以在客戶端51直接進(jìn)行解析進(jìn)行代碼化分析,獲得訂閱的頁面內(nèi)容對應(yīng) 的源代碼(即網(wǎng)頁結(jié)構(gòu)),再將解析得到的網(wǎng)頁結(jié)構(gòu)發(fā)送訂閱服務(wù)器53進(jìn)行識別,并由訂閱 服務(wù)器53記錄在所述數(shù)據(jù)庫中?;蛘撸柚F(xiàn)有技術(shù)中的其他技術(shù)手段,只要客戶端51或者訂閱服務(wù)器53可以確定圈選的頁面內(nèi)容解析得到源代碼(即網(wǎng)頁結(jié)構(gòu)),并由訂閱服務(wù)器 53記錄在數(shù)據(jù)庫中即可。
有關(guān)更為詳細(xì)的內(nèi)容可參加上述圖f圖6中的相關(guān)描述,在此不再贅述。
與現(xiàn)有的方案相比,本發(fā)明所獲得的技術(shù)效果
I)本發(fā)明通過用戶自主訂閱頁面,可以檢測其核心HTML語言(網(wǎng)頁結(jié)構(gòu))的改變; 另外本發(fā)明可以實(shí)現(xiàn)與其關(guān)聯(lián)網(wǎng)站進(jìn)行信息推送,用戶可接收推送信息,也可以主動查閱 是否存在更新信息,與瀏覽器連接可利用瀏覽器插件,直接彈出推送消息;
2)本發(fā)明還可對用戶感興趣的頁面或是頁面部分內(nèi)容的信息更新進(jìn)行訂閱,不僅 限于為頁面提供訂閱按鈕的內(nèi)容,也包含其他頁面結(jié)構(gòu);
3)本發(fā)明還可以對其他頁面,如電視劇更新、評論更新、快遞更新和消息通知等內(nèi) 容,采用如下兩種方式第一,關(guān)聯(lián)郵箱推送,即需要把目標(biāo)網(wǎng)頁所在網(wǎng)站的賬號和瀏覽器 賬號建立連接關(guān)系(或是利用常用注冊賬戶,利用郵箱管理其他需要訂閱網(wǎng)站的內(nèi)容);用 戶可以快速接收信息推送,無需反復(fù)登陸網(wǎng)站;第二,直接訂閱頁面,可以通過這個頁面的 HTML結(jié)構(gòu)進(jìn)行查閱。
本文中所稱的“一個實(shí)施例”、“實(shí)施例”或者“一個或者多個實(shí)施例”意味著,結(jié)合 實(shí)施例描述的特定特征、結(jié)構(gòu)或者特性包括在本發(fā)明的至少一個實(shí)施例中。此外,請注意, 這里“在一個實(shí)施例中”的詞語例子不一定全指同一個實(shí)施例。
在此處所提供的說明書中,說明了大量具體細(xì)節(jié)。然而,能夠理解,本發(fā)明的實(shí)施 例可以在沒有這些具體細(xì)節(jié)的情況下被實(shí)踐。在一些實(shí)例中,并未詳細(xì)示出公知的方法、結(jié) 構(gòu)和技術(shù),以便不模糊對本說明書的理解。
應(yīng)該注意的是上述實(shí)施例對本發(fā)明進(jìn)行說明而不是對本發(fā)明進(jìn)行限制,并且本領(lǐng) 域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計出替換實(shí)施例。在權(quán)利要求中, 不應(yīng)將位于括號之間的任何參考符號構(gòu)造成對權(quán)利要求的限制。單詞“包含”不排除存在 未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個”不排除存在多個這 樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計算機(jī)來 實(shí)現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個可以是通過同一個硬件 項(xiàng)來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為 名稱。
此外,還應(yīng)當(dāng)注意,本說明書中使用的語言主要是為了可讀性和教導(dǎo)的目的而選 擇的,而不是為了解釋或者限定本發(fā)明的主題而選擇的。因此,在不偏離所附權(quán)利要求書的 范圍和精神的情況下,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說許多修改和變更都是顯而易見 的。對于本發(fā)明的范圍,對本發(fā)明所做的公開是說明性的,而非限制性的,本發(fā)明的范圍由 所附權(quán)利要求書限定。
權(quán)利要求
1.一種頁面內(nèi)容訂閱裝置,其中,包括 訂閱模塊,適于由目標(biāo)網(wǎng)頁中選定需要訂閱的頁面內(nèi)容,通知訂閱服務(wù)器識別所述頁面內(nèi)容的網(wǎng)頁結(jié)構(gòu)并記錄; 請求模塊,適于向所述訂閱服務(wù)器提交更新查詢請求,觸發(fā)所述訂閱服務(wù)器監(jiān)測目標(biāo)網(wǎng)頁中所訂閱的頁面內(nèi)容的網(wǎng)頁結(jié)構(gòu),與所記錄的網(wǎng)頁結(jié)構(gòu)進(jìn)行比較是否發(fā)生變化以識別所訂閱的頁面內(nèi)容的變化; 提示模塊,適于接收所述訂閱服務(wù)器反饋的頁面內(nèi)容發(fā)生變化的提醒消息并進(jìn)行提示。
2.如權(quán)利要求1所述的頁面內(nèi)容訂閱裝置,其特征在于, 所述請求模塊,進(jìn)一步用于將所述客戶端的賬號與提供所訂閱的頁面內(nèi)容的網(wǎng)頁服務(wù)器的賬號進(jìn)行關(guān)聯(lián)并發(fā)送至所述訂閱服務(wù)器保存,還用于向所述訂閱服務(wù)器提交更新查詢請求以便所述訂閱服務(wù)器自動根據(jù)所述關(guān)聯(lián)關(guān)系登陸所述網(wǎng)頁服務(wù)器從而識別所訂閱的頁面內(nèi)容的變化。
3.如權(quán)利要求1所述的頁面內(nèi)容訂閱裝置,其特征在于, 所述訂閱模塊,適于從目標(biāo)網(wǎng)頁的整個頁面上選擇需要訂閱的頁面內(nèi)容,其中,所述選擇包括光標(biāo)圈選和/或手指觸摸軌跡。
4.如權(quán)利要求1所述的頁面內(nèi)容訂閱裝置,其特征在于, 所述請求模塊,適于根據(jù)收到的請求指示向訂閱服務(wù)器提交更新查詢請求,和/或,根據(jù)預(yù)設(shè)時間間隔向所述訂閱服務(wù)器提交更新查詢請求。
5.如權(quán)利要求1所述的頁面內(nèi)容訂閱裝置,其特征在于, 歷史查詢模塊,適于根據(jù)輸入的歷史查詢請求,接入所述訂閱服務(wù)器對保存為歷史記錄的發(fā)生變化的頁面內(nèi)容進(jìn)行提取和/或修改。
6.一種頁面內(nèi)容訂閱方法,其中,包括 客戶端由目標(biāo)網(wǎng)頁中選定需要訂閱的頁面內(nèi)容,通知訂閱服務(wù)器識別所述頁面內(nèi)容的網(wǎng)頁結(jié)構(gòu)并記錄; 所述客戶端向所述訂閱服務(wù)器提交更新查詢請求,觸發(fā)所述訂閱服務(wù)器監(jiān)測目標(biāo)網(wǎng)頁中所訂閱的頁面內(nèi)容的網(wǎng)頁結(jié)構(gòu),與所記錄的網(wǎng)頁結(jié)構(gòu)進(jìn)行比較是否發(fā)生變化以識別所訂閱的頁面內(nèi)容的變化; 所述客戶端接收所述訂閱服務(wù)器反饋的頁面內(nèi)容發(fā)生變化的提醒消息并進(jìn)行提示。
7.如權(quán)利要求6所述的頁面內(nèi)容訂閱方法,其特征在于,所述客戶端向所述訂閱服務(wù)器提交更新查詢請求,進(jìn)一步包括 將所述客戶端的賬號與提供所訂閱的頁面內(nèi)容的網(wǎng)頁服務(wù)器的賬號進(jìn)行關(guān)聯(lián)并發(fā)送至所述訂閱服務(wù)器保存; 所述客戶端向所述訂閱服務(wù)器提交更新查詢請求以便所述訂閱服務(wù)器自動根據(jù)所述關(guān)聯(lián)關(guān)系登陸所述網(wǎng)頁服務(wù)器從而識別所訂閱的頁面內(nèi)容的變化。
8.如權(quán)利要求6所述的頁面內(nèi)容訂閱方法,其特征在于,客戶端由目標(biāo)網(wǎng)頁中選定需要訂閱的頁面內(nèi)容,包括 通過所述客戶端上的訂閱模塊,從目標(biāo)網(wǎng)頁的整個頁面上選擇需要訂閱的頁面內(nèi)容,其中,所述選擇包括光標(biāo)圈選和/或手指觸摸軌跡。
9.如權(quán)利要求6所述的頁面內(nèi)容訂閱方法,其特征在于, 根據(jù)收到的請求指示,所述客戶端向訂閱服務(wù)器提交更新查詢請求,和/或, 所述客戶端根據(jù)預(yù)設(shè)時間間隔向訂閱服務(wù)器提交更新查詢請求。
10.如權(quán)利要求6所述的頁面內(nèi)容訂閱方法,其特征在于,還包括 所述客戶端提供查詢接口,通過所述查詢接口接入所述訂閱服務(wù)器對保存為歷史記錄的發(fā)生變化的頁面內(nèi)容進(jìn)行提取和/或修改。
全文摘要
本發(fā)明公開了一種頁面內(nèi)容訂閱裝置和方法,其中該訂閱裝置包括訂閱模塊,適于由目標(biāo)網(wǎng)頁中選定需要訂閱的頁面內(nèi)容,通知服務(wù)器識別所述頁面內(nèi)容的網(wǎng)頁結(jié)構(gòu)并記錄;請求模塊,適于向所述服務(wù)器提交更新查詢請求,觸發(fā)所述服務(wù)器監(jiān)測目標(biāo)網(wǎng)頁中所訂閱的頁面內(nèi)容的網(wǎng)頁結(jié)構(gòu),與所記錄的網(wǎng)頁結(jié)構(gòu)進(jìn)行比較是否發(fā)生變化以識別所訂閱的頁面內(nèi)容的變化;提示模塊,適于接收所述服務(wù)器反饋的頁面內(nèi)容發(fā)生變化的提醒消息并進(jìn)行提示。本發(fā)明通過用戶自主訂閱頁面,可以檢測網(wǎng)頁結(jié)構(gòu)的改變;另外本發(fā)明可以實(shí)現(xiàn)與其關(guān)聯(lián)網(wǎng)站進(jìn)行信息推送,用戶可接收推送信息,也可以主動查閱是否存在更新信息,與瀏覽器連接可利用瀏覽器插件,直接彈出推送消息。
文檔編號G06F17/30GK103034716SQ20121053403
公開日2013年4月10日 申請日期2012年12月11日 優(yōu)先權(quán)日2012年12月11日
發(fā)明者馬科 申請人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司