專利名稱:一種聚合rss信息的系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及互聯(lián)網(wǎng)領(lǐng)域,尤其涉及一種適用于網(wǎng)絡(luò)的聚合RSS信息的系統(tǒng)及方法。
背景技術(shù):
RSS是“Really Simple Syndication”的英文縮寫(xiě),它是網(wǎng)絡(luò)站點(diǎn)用來(lái)和其他網(wǎng)絡(luò)站點(diǎn)之間共享內(nèi)容的一種簡(jiǎn)易方式,也叫聚合內(nèi)容。隨著互聯(lián)網(wǎng)的普及,獲得RSS信息,日漸成為了互聯(lián)網(wǎng)信息獲取信息的一種重要方式。在RSS的發(fā)展過(guò)程當(dāng)中,目前已經(jīng)出現(xiàn)了很多的RSS信息聚合軟件,比如FeedDemon等。它們就像是郵件客戶端一樣可以將不同RSS服務(wù)器中的信息收取到用戶的計(jì)算機(jī)上,使用戶可以通過(guò)這種方式來(lái)訂閱和獲取其所需要的RSS信息。
但是目前互聯(lián)網(wǎng)用戶瀏覽、獲取RSS信息,必須借助互聯(lián)網(wǎng)客戶端上安裝的特定的RSS信息聚合軟件工具才能實(shí)現(xiàn)。這為沒(méi)有安裝RSS信息聚合軟件工具的網(wǎng)絡(luò)終端用戶,以及無(wú)法安裝、使用RSS信息聚合軟件工具的網(wǎng)絡(luò)終端比如手機(jī)、機(jī)頂盒等設(shè)備用戶,直接瀏覽、獲取RSS信息帶來(lái)了很大的不便。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的在于提供一種適用于網(wǎng)絡(luò)的聚合RSS信息的系統(tǒng)及方法,使用該系統(tǒng)和方法可以讓用戶在客戶斷不需要安裝RSS信息聚合軟件工具,直接通過(guò)WEB客戶端就能夠?yàn)g覽、獲取RSS信息。
為了實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明提供一種適用于網(wǎng)絡(luò)的聚合RSS信息的系統(tǒng),其特征在于,該系統(tǒng)包括RSS WEB服務(wù)器和RSS信息聚合服務(wù)器,RSS WEB服務(wù)器至少包括RSS頻道訂閱模塊和RSS信息匯總模塊,其中,RSS WEB服務(wù)器,用于根據(jù)用戶的登錄信息和設(shè)定的個(gè)人信息,匯總RSS信息并顯示給用戶;RSS信息聚合服務(wù)器,與RSS WEB服務(wù)器相連,用于匯總用戶設(shè)定的個(gè)人信息,通過(guò)訪問(wèn)互聯(lián)網(wǎng),更新RSS信息并進(jìn)行存儲(chǔ)。
所述的RSS頻道訂閱模塊,用于存儲(chǔ)用戶設(shè)定的個(gè)人信息,并根據(jù)用戶設(shè)定的個(gè)人信息觸發(fā)RSS信息匯總模塊。
所述的RSS信息匯總模塊,用于根據(jù)用戶的個(gè)人信息匯總由RSS信息聚合服務(wù)器推送的最新的RSS信息。
所述的RSS WEB服務(wù)器進(jìn)一步包括RSS登錄模塊,用于獲得用戶訪問(wèn)RSS WEB服務(wù)器時(shí)的登錄信息,同時(shí)觸發(fā)RSS信息匯總模塊和RSS頻道訂閱模塊。
RSS信息顯示模塊,用于根據(jù)RSS信息匯總模塊的觸發(fā),向用戶顯示由RSS信息匯總模塊匯總的RSS信息。
RSS信息發(fā)送模塊,用于在RSS頻道訂閱模塊和RSS信息匯總模塊的觸發(fā)下,發(fā)送由RSS信息匯總模塊匯總的RSS信息。
所述的RSS信息聚合服務(wù)器包括RSS信息獲取模塊和RSS信息存儲(chǔ)模塊,其中,RSS信息獲取模塊用于匯總RSS頻道訂閱模塊中所有的用戶存儲(chǔ)的個(gè)人信息,并根據(jù)匯總結(jié)果進(jìn)行訪問(wèn),獲得最新的RSS信息。
RSS信息存儲(chǔ)模塊用于存儲(chǔ)RSS信息獲取模塊獲得的最新RSS信息,并將存儲(chǔ)的最新的RSS信息推送給RSS WEB服務(wù)器。
所述的個(gè)人信息包括用戶的用戶名和密碼。
所述的個(gè)人信息包括用戶設(shè)定的需要訂閱的RSS信息的網(wǎng)址、RSS信息顯示和/或發(fā)送的格式以及發(fā)送RSS信息的電子郵箱地址和時(shí)間。
一種適用于網(wǎng)絡(luò)的聚合RSS信息的方法,該方法包括a.獲取用戶的登錄信息。
b.根據(jù)用戶的登錄信息和設(shè)定的個(gè)人信息,匯總當(dāng)前用戶訂閱的RSS信息。
c.將匯總的RSS信息進(jìn)行顯示。
在所述步驟a之前,進(jìn)一步包括RSS信息獲取模塊定期匯總用戶設(shè)定的需要訂閱的RSS信息網(wǎng)址。
RSS信息獲取模塊訪問(wèn)所匯總的互聯(lián)網(wǎng)網(wǎng)址,獲得最新的RSS信息。
存儲(chǔ)獲得的最新的RSS信息。
在存儲(chǔ)獲得最新的RSS信息之后,進(jìn)一步包括S1.根據(jù)用戶存儲(chǔ)在RSS頻道訂閱模塊中的個(gè)人信息判斷是否發(fā)送最新的RSS信息到用戶設(shè)定的電子郵箱中;如果是,則執(zhí)行步驟S2,如果不是,則結(jié)束。
S2.根據(jù)用戶訂閱的RSS信息進(jìn)行匯總。
S3.根據(jù)用戶設(shè)定的電子郵箱地址,RSS信息發(fā)送模塊發(fā)送最新的RSS信息到用戶設(shè)定的電子郵箱地址。
本發(fā)明帶來(lái)的有益效果是由于WEB服務(wù)器為用戶提供RSS信息,用戶不需要再另行安裝任何RSS信息聚合軟件來(lái)取得RSS信息,直接登錄該WEB服務(wù)器,利用自己的WEB瀏覽器就可以獲取到所需RSS信息,使得所有的可以訪問(wèn)互聯(lián)網(wǎng)的設(shè)備,例如手機(jī)、機(jī)頂盒等,都可訂閱和獲取RSS信息。由于將RSS信息的訂閱和獲取操作從客戶端移到了互聯(lián)網(wǎng),用戶所訂閱和獲取的RSS信息可保存在互聯(lián)網(wǎng)上,這樣就不會(huì)因?yàn)楸镜赜?jì)算機(jī)出現(xiàn)問(wèn)題,例如硬件損壞或者被盜,給用戶造成RSS信息數(shù)據(jù)損失,確保了用戶的RSS信息安全,大大方便了互聯(lián)網(wǎng)用戶。同時(shí),本發(fā)明方法也為RSS服務(wù)與其它互聯(lián)網(wǎng)服務(wù)例如郵件系統(tǒng)進(jìn)行整合提供了一個(gè)新的平臺(tái)。
圖1是本發(fā)明的聚合RSS信息系統(tǒng)的架構(gòu)圖;圖2是本發(fā)明的更新并存儲(chǔ)RSS信息及發(fā)送最新RSS信息的流程圖;
圖3是本發(fā)明的在線閱讀RSS信息的流程圖。
具體實(shí)施例方式
為了使本發(fā)明的特征和優(yōu)點(diǎn)更加清楚明白,下面參照附圖結(jié)合具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步的說(shuō)明。
參見(jiàn)圖1,圖1是根據(jù)本發(fā)明所實(shí)現(xiàn)的聚合RSS信息系統(tǒng)的架構(gòu)圖,包括一個(gè)RSS WEB服務(wù)器和一個(gè)RSS信息聚合服務(wù)器。RSS WEB服務(wù)器包括RSS WEB登錄模塊、RSS信息匯總模塊、RSS信息顯示模塊、RSS頻道訂閱模塊和RSS信息發(fā)送模塊。RSS信息聚合服務(wù)器包括RSS信息獲取模塊和RSS信息存儲(chǔ)模塊。
其中,RSS WEB服務(wù)器包括RSS WEB登錄模塊、RSS信息匯總模塊、RSS信息顯示模塊、RSS頻道訂閱模塊和RSS信息發(fā)送模塊。RSS WEB登錄模塊用于獲得用戶訪問(wèn)RSS WEB服務(wù)器時(shí)的登錄信息,同時(shí)觸發(fā)RSS信息匯總模塊和RSS頻道訂閱模塊做動(dòng)作。RSS WEB登錄模塊同時(shí)可以對(duì)新用戶的登錄信息進(jìn)行確認(rèn)和存儲(chǔ)。這里登錄信息可以包括但并不僅限于用戶名和密碼。RSS信息匯總模塊,用于在RSS WEB登錄模塊確認(rèn)用戶登錄成功的觸發(fā)下和/或RSS頻道訂閱模塊的觸發(fā)下,根據(jù)用戶在RSS頻道訂閱模塊存儲(chǔ)的個(gè)人信息匯總由RSS信息聚合服務(wù)器推送的最新的RSS信息,并向RSS信息顯示模塊和/或RSS信息發(fā)送模塊做動(dòng)作。RSS信息顯示模塊用于根據(jù)RSS信息匯總模塊的觸發(fā),向用戶顯示由RSS信息匯總模塊匯總的RSS信息。RSS頻道訂閱模塊,用于存儲(chǔ)用戶設(shè)定的個(gè)人信息,根據(jù)用戶設(shè)定的個(gè)人信息觸發(fā)RSS信息匯總模塊,并在RSS WEB登錄模塊確認(rèn)用戶登錄成功的觸發(fā)下,保存由用戶設(shè)定和/或修改的個(gè)人信息,并將用戶的個(gè)人信息推送給RSS信息匯總模塊。這里個(gè)人信息可以包括但不僅限于用戶設(shè)定的需要訂閱的RSS信息的網(wǎng)址、RSS信息顯示和發(fā)送的格式以及發(fā)送RSS信息的電子郵箱地址和時(shí)間。如果用戶沒(méi)有設(shè)置RSS信息的顯示或發(fā)送的格式,則默認(rèn)為系統(tǒng)設(shè)定的固定格式。固定格式為顯示RSS信息的標(biāo)題和指向信息網(wǎng)址的鏈接。如果用戶沒(méi)有設(shè)定發(fā)送RSS信息到電子郵箱的時(shí)間,則默認(rèn)為系統(tǒng)設(shè)定的固定時(shí)間。RSS信息發(fā)送模塊用于在RSS頻道訂閱模塊和RSS信息匯總模塊的觸發(fā)下,向用戶設(shè)定的電子郵箱發(fā)送由RSS信息匯總模塊匯總的RSS信息。
RSS信息聚合服務(wù)器包括RSS信息獲取模塊和RSS信息存儲(chǔ)模塊。RSS信息獲取模塊用于匯總RSS頻道訂閱模塊中所有的用戶存儲(chǔ)的個(gè)人信息,并根據(jù)匯總結(jié)果和系統(tǒng)設(shè)定的時(shí)間獲得最新的RSS信息,并觸發(fā)RSS信息存儲(chǔ)模塊做動(dòng)作。例如,有用戶增加和/或刪除需要訂閱的RSS信息地址時(shí),則RSS信息獲取模塊將匯總結(jié)果進(jìn)行更新。RSS信息存儲(chǔ)模塊用于在收到RSS信息獲取模塊的觸發(fā)后,存儲(chǔ)RSS信息獲取模塊獲得的最新RSS信息,并將存儲(chǔ)的最新的RSS信息推送給RSS WEB服務(wù)器。
下面,參見(jiàn)圖2,圖2是基于圖1所示的系統(tǒng)的更新并存儲(chǔ)RSS信息及發(fā)送最新RSS信息的流程圖。
RSS信息聚合服務(wù)器會(huì)根據(jù)系統(tǒng)的設(shè)定定期匯總用戶的個(gè)人信息,并會(huì)定時(shí)根據(jù)匯總結(jié)果在互聯(lián)網(wǎng)上獲取最新的RSS信息,并進(jìn)行存儲(chǔ)。并根據(jù)用戶在個(gè)人信息中設(shè)定的發(fā)送RSS信息到電子郵箱的時(shí)間發(fā)送用戶訂閱的RSS信息到用戶設(shè)定的電子郵箱。具體步驟如下步驟201、根據(jù)系統(tǒng)的設(shè)定,RSS信息獲取模塊定期匯總用戶設(shè)定的需要訂閱的RSS信息網(wǎng)址,匯總完畢后執(zhí)行步驟202;步驟202、根據(jù)步驟201的匯總結(jié)果,RSS信息獲取模塊訪問(wèn)所匯總的互聯(lián)網(wǎng)網(wǎng)址,獲得最新的RSS信息;步驟203、RSS信息存儲(chǔ)模塊存儲(chǔ)步驟202獲得的最新的RSS信息;步驟204、對(duì)所有用戶進(jìn)行遍歷,根據(jù)用戶存儲(chǔ)在RSS頻道訂閱模塊中的個(gè)人信息判斷是否發(fā)送最新的RSS信息到用戶設(shè)定的電子郵箱中。如果到了用戶設(shè)定的發(fā)送電子郵件的時(shí)間,則執(zhí)行步驟205;否則,結(jié)束本流程。
步驟205、根據(jù)用戶訂閱的RSS信息進(jìn)行匯總,匯總完畢后執(zhí)行步驟206;
步驟206、根據(jù)用戶設(shè)定的電子郵箱地址,RSS信息發(fā)送模塊發(fā)送最新的RSS信息到用戶設(shè)定的電子郵箱地址。
下面,參見(jiàn)圖3,圖3是基于圖1所示的系統(tǒng)的在線閱讀RSS信息的流程圖。具體步驟如下步驟301、用戶訪問(wèn)RSS WEB服務(wù)器,RSS WEB服務(wù)器獲得用戶的登錄信息,執(zhí)行步驟302;步驟302、在獲得用戶成功登錄的觸發(fā)后,根據(jù)用戶的登錄信息在RSS頻道訂閱模塊中查詢用戶設(shè)定的個(gè)人信息,并觸發(fā)RSS信息匯總模塊根據(jù)用戶的個(gè)人信息對(duì)RSS存儲(chǔ)模塊中的RSS信息進(jìn)行匯總,匯總完畢后執(zhí)行步驟303;步驟303、通過(guò)RSS信息顯示模塊向用戶顯示匯總后的RSS信息。
以上所述的流程中,用戶可以通過(guò)但不僅限于通過(guò)互聯(lián)網(wǎng)、無(wú)線網(wǎng)絡(luò)和電視網(wǎng)絡(luò)來(lái)訪問(wèn)RSS WEB服務(wù)器。由于方法類似,這里不再贅述。
以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種適用于網(wǎng)絡(luò)的聚合RSS信息的系統(tǒng),其特征在于,該系統(tǒng)包括RSS WEB服務(wù)器和RSS信息聚合服務(wù)器,RSS WEB服務(wù)器至少包括RSS頻道訂閱模塊和RSS信息匯總模塊,其中,RSS WEB服務(wù)器,用于根據(jù)用戶的登錄信息和設(shè)定的個(gè)人信息,匯總RSS信息并顯示給用戶;RSS信息聚合服務(wù)器,與RSS WEB服務(wù)器相連,用于匯總用戶設(shè)定的個(gè)人信息,通過(guò)訪問(wèn)互聯(lián)網(wǎng),更新RSS信息并進(jìn)行存儲(chǔ)。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述的RSS頻道訂閱模塊,用于存儲(chǔ)用戶設(shè)定的個(gè)人信息,并根據(jù)用戶設(shè)定的個(gè)人信息觸發(fā)RSS信息匯總模塊。
3.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述的RSS信息匯總模塊,用于根據(jù)用戶的個(gè)人信息匯總由RSS信息聚合服務(wù)器推送的最新的RSS信息。
4.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述的RSS WEB服務(wù)器進(jìn)一步包括RSS登錄模塊,用于獲得用戶訪問(wèn)RSS WEB服務(wù)器時(shí)的登錄信息,同時(shí)觸發(fā)RSS信息匯總模塊和RSS頻道訂閱模塊;RSS信息顯示模塊,用于根據(jù)RSS信息匯總模塊的觸發(fā),向用戶顯示由RSS信息匯總模塊匯總的RSS信息;RSS信息發(fā)送模塊,用于在RSS頻道訂閱模塊和RSS信息匯總模塊的觸發(fā)下,發(fā)送由RSS信息匯總模塊匯總的RSS信息。
5.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述的RSS信息聚合服務(wù)器包括RSS信息獲取模塊和RSS信息存儲(chǔ)模塊,其中,RSS信息獲取模塊用于匯總RSS頻道訂閱模塊中所有的用戶存儲(chǔ)的個(gè)人信息,并根據(jù)匯總結(jié)果進(jìn)行訪問(wèn),獲得最新的RSS信息;RSS信息存儲(chǔ)模塊用于存儲(chǔ)RSS信息獲取模塊獲得的最新RSS信息,并將存儲(chǔ)的最新的RSS信息推送給RSS WEB服務(wù)器。
6.根據(jù)權(quán)利要求1、4所述的系統(tǒng),其特征在于,所述的個(gè)人信息包括用戶的用戶名和密碼。
7.根據(jù)權(quán)利要求1-5所述的系統(tǒng),其特征在于,所述的個(gè)人信息包括用戶設(shè)定的需要訂閱的RSS信息的網(wǎng)址、RSS信息顯示和/或發(fā)送的格式以及發(fā)送RSS信息的電子郵箱地址和時(shí)間。
8.一種適用于網(wǎng)絡(luò)的聚合RSS信息的方法,其特征在于,該方法包括a.獲取用戶的登錄信息;b.根據(jù)用戶的登錄信息和設(shè)定的個(gè)人信息,匯總當(dāng)前用戶訂閱的RSS信息;c.將匯總的RSS信息進(jìn)行顯示。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,在所述步驟a之前,進(jìn)一步包括RSS信息獲取模塊定期匯總用戶設(shè)定的需要訂閱的RSS信息網(wǎng)址;RSS信息獲取模塊訪問(wèn)所匯總的互聯(lián)網(wǎng)網(wǎng)址,獲得最新的RSS信息;存儲(chǔ)獲得的最新的RSS信息。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,在存儲(chǔ)獲得最新的RSS信息之后,進(jìn)一步包括S1.根據(jù)用戶存儲(chǔ)在RSS頻道訂閱模塊中的個(gè)人信息判斷是否發(fā)送最新的RSS信息到用戶設(shè)定的電子郵箱中;如果是,則執(zhí)行步驟S2,如果不是,則結(jié)束;S2.根據(jù)用戶訂閱的RSS信息進(jìn)行匯總;S3.根據(jù)用戶設(shè)定的電子郵箱地址,RSS信息發(fā)送模塊發(fā)送最新的RSS信息到用戶設(shè)定的電子郵箱地址。
全文摘要
本發(fā)明公開(kāi)一種適用于網(wǎng)絡(luò)的聚合RSS信息的系統(tǒng),該系統(tǒng)包括RSS WEB服務(wù)器和RSS信息聚合服務(wù)器,RSS WEB服務(wù)器至少包括RSS頻道訂閱模塊和RSS信息匯總模塊,其中,RSS WEB服務(wù)器用于根據(jù)用戶的登錄信息和設(shè)定的個(gè)人信息,匯總RSS信息并顯示給用戶,RSS信息聚合服務(wù)器與RSS WEB服務(wù)器相連,用于匯總用戶設(shè)定的個(gè)人信息,通過(guò)訪問(wèn)互聯(lián)網(wǎng),更新RSS信息并進(jìn)行存儲(chǔ)。本發(fā)明還公開(kāi)一種適用于網(wǎng)絡(luò)的聚合RSS信息的方法。該系統(tǒng)和方法讓用戶在客戶斷不需要安裝RSS信息聚合軟件工具,直接通過(guò)WEB客戶端就能夠?yàn)g覽、獲取RSS信息。大大方便了互聯(lián)網(wǎng)用戶。
文檔編號(hào)H04L29/06GK101047611SQ20061003483
公開(kāi)日2007年10月3日 申請(qǐng)日期2006年3月30日 優(yōu)先權(quán)日2006年3月30日
發(fā)明者李光 申請(qǐng)人:騰訊科技(深圳)有限公司