專利名稱:個人化資訊業(yè)務系統(tǒng)與發(fā)送方法
技術領域:
本發(fā)明涉及個人化資訊業(yè)務的定制技術,尤其涉及一種個人化資訊業(yè)務系統(tǒng)以及 個人化資訊業(yè)務的發(fā)送方法。
背景技術:
隨著通訊技術的不斷發(fā)展,各種移動資訊類業(yè)務層出不窮。出現(xiàn)了天氣預報、新聞 播報等各種移動資訊類業(yè)務,使用戶可以更加快捷的獲取各種資訊。這些資訊業(yè)務的內(nèi)容 是由特定的內(nèi)容提供商編輯好,發(fā)給用戶的。但是這些內(nèi)容并不一定是用戶想要的內(nèi)容,用 戶的參與程度比較小,這些內(nèi)容無法準確的滿足用戶獲得資訊的需求。并且,現(xiàn)有的資訊業(yè) 務系統(tǒng)對于內(nèi)容提供商的要求比較高,這些內(nèi)容提供商需要自己建設相應的具有移動資訊 業(yè)務功能的應用服務或者需要到運營商指定的設備上進行內(nèi)容的上傳與編輯。但是,這種 資訊發(fā)送方式及發(fā)送內(nèi)容是唯一的,用戶都是被動接收相應資訊,但事實是,用戶接收到的 大部分資訊并非用戶所需要的,這不僅造成資訊的發(fā)送資源的浪費,還會給用戶造成不必 要的經(jīng)濟損失。針對上述固定的資訊發(fā)送方式,目前也出現(xiàn)了支持個人化的資訊業(yè)務系統(tǒng),但存 在以下問題內(nèi)容的采集、生成、下發(fā)是緊耦合的,個人化資訊內(nèi)容的生成下發(fā)過程是單一 固定的;內(nèi)容的采集、生成、下發(fā)的實現(xiàn)不具有擴展性,不能快速方便的適配不同的業(yè)務場 景;個人化資訊的業(yè)務過程不能靈活組裝,無法便捷地產(chǎn)生各種個性化資訊業(yè)務。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種個人化資訊業(yè)務系統(tǒng)與發(fā)送方法,能 向用戶發(fā)送用戶所定制的業(yè)務內(nèi)容,實現(xiàn)業(yè)務內(nèi)容發(fā)送的完全個人化;同時,內(nèi)容提供商只 需要提供內(nèi)容源,降低了內(nèi)容提供商的門檻;另外,內(nèi)容的采集、生成和下發(fā)松耦合,增強擴 展性,可以靈活組裝,更加便捷的創(chuàng)建各種各樣的個性化資訊業(yè)務。為達到上述目的,本發(fā)明的技術方案是這樣實現(xiàn)的一種個人化資訊業(yè)務系統(tǒng),包括業(yè)務執(zhí)行部分,用于實現(xiàn)個人化資訊業(yè)務邏輯配置、控制和處理,進行業(yè)務的管 理、業(yè)務執(zhí)行以及業(yè)務的用戶數(shù)據(jù)管理;以及服務實現(xiàn)部分,用于執(zhí)行個人化資訊業(yè)務所需的功能,進行個人化資訊業(yè)務所需 內(nèi)容的獲取、聚合,并將所獲取的個人化資訊內(nèi)容發(fā)送給用戶。優(yōu)選地,所述業(yè)務執(zhí)行部分包括業(yè)務單元,用于管理并提供業(yè)務的信息,以及組成業(yè)務所需的服務的信息;業(yè)務用戶數(shù)據(jù)單元,用于管理并提供業(yè)務的用戶定制參數(shù)的值、用戶的業(yè)務執(zhí)行 計劃以及用戶的相關信息;以及業(yè)務執(zhí)行單元,連接至所述業(yè)務單元、所述業(yè)務用戶數(shù)據(jù)單元和所述服務實現(xiàn)部 分,用于從所述業(yè)務用戶數(shù)據(jù)單元中獲取業(yè)務的用戶定制參數(shù)的值和用戶的業(yè)務執(zhí)行計劃,根據(jù)獲取的用戶業(yè)務執(zhí)行計劃執(zhí)行業(yè)務,從所述業(yè)務單元獲取相應的業(yè)務信息以及組 成業(yè)務所需的服務的信息,根據(jù)獲取的相應的業(yè)務信息、業(yè)務的用戶定制參數(shù)的值以及組 成業(yè)務所需的服務的信息,調(diào)用服務實現(xiàn)部分中對應的服務。優(yōu)選地,所述業(yè)務單元設置有業(yè)務管理接口,用于實現(xiàn)對業(yè)務信息以及組成業(yè)務 所需的服務的信息的動態(tài)維護;所述業(yè)務用戶數(shù)據(jù)單元設置有業(yè)務用戶數(shù)據(jù)管理接口,用 于實現(xiàn)對業(yè)務的用戶定制參數(shù)的值、用戶的業(yè)務執(zhí)行計劃以及用戶的相關信息的動態(tài)維 護。優(yōu)選地,所述服務實現(xiàn)部分包括內(nèi)容獲取單元,連接至內(nèi)容源,用于從指定的內(nèi)容源獲取所需的內(nèi)容信息;內(nèi)容聚合單元,用于根據(jù)內(nèi)容篩選和聚合條件將指定的內(nèi)容進行篩選和聚合,并 生成特定格式的業(yè)務內(nèi)容;以及內(nèi)容發(fā)送單元,用于將所述業(yè)務內(nèi)容發(fā)送到指定的用戶終端。優(yōu)選地,所述內(nèi)容獲取單元獲取所需的內(nèi)容,包括內(nèi)容源內(nèi)容更新時由內(nèi)容源主 動通知所述內(nèi)容獲取單元;或者,所述內(nèi)容獲取單元根據(jù)用戶所設定的內(nèi)容源地址信息到 相應的內(nèi)容源上獲得相應的內(nèi)容。一種個人化資訊業(yè)務的發(fā)送方法,包括根據(jù)業(yè)務的用戶定制參數(shù)及業(yè)務執(zhí)行計劃為用戶確定業(yè)務內(nèi)容及所述業(yè)務內(nèi)容 的格式,并按所述業(yè)務執(zhí)行計劃中的發(fā)送方式將所述業(yè)務內(nèi)容發(fā)送給用戶。優(yōu)選地,所述用戶定制參數(shù)包括以下條件中的至少一種所定制業(yè)務對應內(nèi)容源 的地址信息、內(nèi)容的過濾條件、內(nèi)容發(fā)送參數(shù)。優(yōu)選地,所述內(nèi)容的過濾條件包括關鍵詞或具有關聯(lián)關系的關鍵詞,包含所述關 鍵詞或滿足關鍵詞關聯(lián)關系的內(nèi)容信息為滿足所述用戶定制參數(shù)的內(nèi)容;所述內(nèi)容發(fā)送參 數(shù)包括內(nèi)容格式、內(nèi)容發(fā)送形式或發(fā)送時間。優(yōu)選地,為用戶確定業(yè)務內(nèi)容的方式由用戶動態(tài)維護,用戶通過維護接口動態(tài)設 置獲取業(yè)務內(nèi)容的方式;并為用戶提供業(yè)務內(nèi)容的提供接口,用戶通過所述提供接口提供 業(yè)務內(nèi)容。優(yōu)選地,所述用戶為移動終端用戶,所述用戶定制參數(shù)通過所述移動終端無線上 報或通過專用的用戶定制參數(shù)更新接口進行更新。本發(fā)明中,用戶通過移動終端將自己設置的用戶定制參數(shù)發(fā)送給個人化資訊業(yè)務 系統(tǒng),或者,通過個人化資訊業(yè)務系統(tǒng)提供的專用用戶定制參數(shù)更新接口(如通過互聯(lián)網(wǎng) 提供的接口,或者是短信接口等)實現(xiàn)用戶定制參數(shù)的更新,在向用戶發(fā)送業(yè)務內(nèi)容時,根 據(jù)各個用戶所設置的業(yè)務的用戶定制參數(shù),為每個用戶按其設置的用戶定制參數(shù)為其發(fā)送 相應的業(yè)務內(nèi)容,從而保證發(fā)送給用戶的業(yè)務內(nèi)容都是符合用戶需求的。需要說明的是,本 發(fā)明的個人化資訊業(yè)務系統(tǒng)支持用戶設置內(nèi)容獲取的方式,即用戶能決定如何根據(jù)定制參 數(shù)怎樣搜索業(yè)務內(nèi)容并確定獲取的具體方式,一旦設定,該獲取方式即為該用戶保留,直到 用戶更新其業(yè)務內(nèi)容獲取方式或由系統(tǒng)更改其業(yè)務內(nèi)容獲取方式。當用戶的業(yè)務內(nèi)容需求 有所變化時,通過移動終端或?qū)S玫挠脩舳ㄖ茀?shù)更新接口發(fā)送新的用戶定制參數(shù)或更新 用戶定制參數(shù)即可,從而使用戶總能獲得個人化的業(yè)務內(nèi)容。本發(fā)明中的個人化資訊業(yè)務 系統(tǒng)中業(yè)務內(nèi)容提供為開放形式,業(yè)務內(nèi)容由各業(yè)務內(nèi)容提供商維護,用戶也可以通過個人化資訊業(yè)務系統(tǒng)中的業(yè)務內(nèi)容提供接口上載內(nèi)容。本發(fā)明方案實現(xiàn)簡單且實用。本發(fā)明 的內(nèi)容提供商只需提供內(nèi)容源即可,降低了內(nèi)容提供商資格的門檻;另外,內(nèi)容的采集、生 成和下發(fā)松耦合,增強了擴展性,可以靈活組裝,更加便捷地創(chuàng)建各種各樣的個性化資訊業(yè)務。
圖1為本發(fā)明個人化資訊業(yè)務系統(tǒng)的組成結構示意圖。圖2為本發(fā)明個人化資訊業(yè)務的發(fā)送方法的流程圖;圖3為本發(fā)明個人化資訊業(yè)務系統(tǒng)中具體應用實施例的業(yè)務流程圖;圖4為個人化手機報業(yè)務在本發(fā)明個人化資訊業(yè)務系統(tǒng)中的執(zhí)行流程圖。
具體實施例方式本發(fā)明的基本思想是用戶通過移動終端將自己的用戶定制參數(shù)發(fā)送給個人化資 訊業(yè)務系統(tǒng),或者,通過個人化資訊業(yè)務系統(tǒng)提供的專用用戶定制參數(shù)更新接口(如通過 互聯(lián)網(wǎng)提供的接口,或者是短信接口等)實現(xiàn)用戶定制參數(shù)的更新,在向用戶發(fā)送業(yè)務內(nèi) 容時,根據(jù)各個用戶設置的業(yè)務的用戶定制參數(shù),為每個用戶按其設置的用戶定制參數(shù)為 其發(fā)送相應的業(yè)務內(nèi)容,從而保證發(fā)送給用戶的業(yè)務內(nèi)容都是符合用戶需求的。需要說明 的是,本發(fā)明的個人化資訊業(yè)務系統(tǒng)支持用戶設置內(nèi)容獲取的方式,即用戶能決定如何根 據(jù)定制參數(shù)怎樣搜索業(yè)務內(nèi)容并確定獲取的具體方式,一旦設定,該獲取方式即為該用戶 保留,直到用戶更新其業(yè)務內(nèi)容獲取方式或由系統(tǒng)更改其業(yè)務內(nèi)容獲取方式。當用戶的業(yè) 務內(nèi)容需求有所變化時,通過移動終端或?qū)S玫挠脩舳ㄖ茀?shù)更新接口發(fā)送新的用戶定制 參數(shù)或更新用戶定制參數(shù)即可,從而使用戶總能獲得個人化的業(yè)務內(nèi)容。本發(fā)明中的個人 化資訊業(yè)務系統(tǒng)中業(yè)務內(nèi)容提供為開放形式,業(yè)務內(nèi)容由各業(yè)務內(nèi)容提供商維護,用戶也 可以通過個人化資訊業(yè)務系統(tǒng)中的業(yè)務內(nèi)容提供接口上載內(nèi)容。本發(fā)明方案實現(xiàn)簡單且實 用。為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚明白,以下舉實施例并參照附圖,對 本發(fā)明進一步詳細說明。圖1為本發(fā)明個人化資訊業(yè)務系統(tǒng)的組成結構示意圖,如圖1所示,本發(fā)明個人化 資訊業(yè)務系統(tǒng)包括業(yè)務執(zhí)行部分10和服務實現(xiàn)部分11。其中業(yè)務執(zhí)行部分10是個人化 資訊業(yè)務邏輯配置、控制和處理的部分,用于業(yè)務的管理、業(yè)務執(zhí)行以及業(yè)務的用戶數(shù)據(jù)管 理;服務實現(xiàn)部分11是執(zhí)行個人化資訊業(yè)務所需功能的部分,用于個人化資訊業(yè)務所需內(nèi) 容的獲取、聚合以及將個人化資訊內(nèi)容下發(fā)。如圖1所示,本發(fā)明個人化資訊業(yè)務系統(tǒng)的業(yè)務執(zhí)行部分10包括業(yè)務單元101、業(yè) 務執(zhí)行單元102和業(yè)務用戶數(shù)據(jù)單元103。其中,業(yè)務單元101用于管理并提供業(yè)務的信息 以及組成業(yè)務所需的服務的信息;業(yè)務用戶數(shù)據(jù)單元103用于管理并提供業(yè)務的用戶定制 參數(shù)的值、用戶的業(yè)務執(zhí)行計劃以及用戶的相關信息;業(yè)務執(zhí)行單元102,連接至業(yè)務單元 101、業(yè)務用戶數(shù)據(jù)單元103和服務實現(xiàn)部分11,用于從業(yè)務用戶數(shù)據(jù)單元103中獲取業(yè)務 的用戶定制參數(shù)的值和用戶的業(yè)務執(zhí)行計劃,根據(jù)獲取的用戶業(yè)務執(zhí)行計劃,按計劃執(zhí)行 業(yè)務,在業(yè)務執(zhí)行時,從業(yè)務單元101獲取相應的業(yè)務信息以及組成業(yè)務所需的服務的-信息,根據(jù)獲取的相應的業(yè)務信息、業(yè)務的用戶定制參數(shù)的值以及組成業(yè)務所需的服務的信 息,調(diào)用服務實現(xiàn)部分11中對應的服務。本發(fā)明中,服務是指具有輸入和輸出參數(shù),能實現(xiàn) 特定功能的程序單元。業(yè)務信息包括但不限于業(yè)務名稱、業(yè)務的用戶定制參數(shù)、業(yè)務中的 服務組成以及服務之間的數(shù)據(jù)傳遞關系,其中,業(yè)務中的服務組成以及服務之間的數(shù)據(jù)傳 遞關系即業(yè)務流程。業(yè)務用戶定制參數(shù)類型、業(yè)務流程是由具體的個人化資訊業(yè)務確定的, 不同的個人化資訊業(yè)務的用戶定制參數(shù)類型、業(yè)務流程并不一定相同。進一步地,業(yè)務單元101可設有業(yè)務管理接口,請求者可以通過該接口對個人化 業(yè)務資訊系統(tǒng)中業(yè)務的信息以及組成業(yè)務所需的服務的信息進行增加、修改、刪除和查詢 等操作。業(yè)務用戶數(shù)據(jù)單元103可設有業(yè)務用戶數(shù)據(jù)管理接口,請求者可以通過該接口對 業(yè)務的用戶定制參數(shù)的值、用戶的業(yè)務執(zhí)行計劃以及用戶的相關信息進行增加、修改、刪除 和查詢等操作。如圖1所示,本發(fā)明個人化資訊業(yè)務系統(tǒng)的服務實現(xiàn)部分11包括內(nèi)容獲取單元 111、內(nèi)容聚合單元112和內(nèi)容發(fā)送單元113。其中,內(nèi)容獲取單元111,連接至內(nèi)容源121,用 于從指定的內(nèi)容源121,獲取與保存?zhèn)€人化資訊業(yè)務所需的內(nèi)容信息;內(nèi)容聚合單元112用 于根據(jù)內(nèi)容篩選和聚合條件將指定的內(nèi)容進行篩選和聚合,并生成特定格式的業(yè)務內(nèi)容; 內(nèi)容發(fā)送單元113,連接至內(nèi)容發(fā)送裝置122,用于通過內(nèi)容發(fā)送裝置122,將所述業(yè)務內(nèi)容 發(fā)送到指定的用戶終端。以上所述的內(nèi)容獲取單元111、內(nèi)容聚合單元112、內(nèi)容發(fā)送單元 113均可以根據(jù)不同的內(nèi)容源、內(nèi)容格式、內(nèi)容篩選和聚合條件類型、內(nèi)容發(fā)送形式等實現(xiàn) 各種不同的服務。內(nèi)容發(fā)送裝置122為具有內(nèi)容發(fā)送功能的任何發(fā)送裝置,如綜合業(yè)務接 入網(wǎng)關、短信中心、彩信中心等。在個人化資訊業(yè)務系統(tǒng)中可將這些服務靈活組合成不同的 移動資訊業(yè)務,這樣,在個人化資訊業(yè)務系統(tǒng)中便可以同時提供多種個人化資訊業(yè)務供用 戶選擇,滿足用戶的不同需求,如個人化手機報業(yè)務、郵件提醒短信業(yè)務等等。其中,內(nèi)容獲取單元111獲取個人化資訊業(yè)務所需的內(nèi)容的方式有兩種,一種由 內(nèi)容源121主動通知個人資訊業(yè)務系統(tǒng),例如當內(nèi)容源121中內(nèi)容有更新時,即通知個人資 訊業(yè)務系統(tǒng);另一種方式由內(nèi)容獲取單元111根據(jù)用戶所設定的內(nèi)容源地址信息到相應的 內(nèi)容源121上獲得相應的內(nèi)容。內(nèi)容獲取單元111與內(nèi)容源121之間的接口協(xié)議并不限定, 可以是 Web Service 接口、表象化狀態(tài)轉變(REST,Itepresentational State Transfer)接 口等。圖2為本發(fā)明個人化資訊業(yè)務的發(fā)送方法的流程圖,如圖2所示,本發(fā)明個人化資 訊業(yè)務的發(fā)送方法包括以下步驟步驟201 業(yè)務配置者設置某個人化資業(yè)務的業(yè)務信息及組成業(yè)務所需的服務信 息,并上報至個人化資訊業(yè)務系統(tǒng)。本發(fā)明中,業(yè)務配置者是指進行業(yè)務配置操作的用戶,可以是個人化業(yè)務資訊系 統(tǒng)的管理員,也可以是具有業(yè)務配置操作權限的其它個體等等。上述的業(yè)務信息及組成業(yè)務所需的服務信息,是通過上述圖1所示的業(yè)務單元 101提供的業(yè)務管理接口,上報至個人化資訊業(yè)務系統(tǒng)中的。一些業(yè)務配置者可以是通過個 人業(yè)務資訊系統(tǒng)所提供的門戶網(wǎng)站的業(yè)務信息和服務信息網(wǎng)頁接口來上報或更新,或者, 通過其它業(yè)務系統(tǒng)通知個人化業(yè)務資訊系統(tǒng),從而實現(xiàn)個人化資訊業(yè)務中業(yè)務信息及組成 業(yè)務所需的服務信息的設置。
步驟202 用戶設置該個人化資訊業(yè)務的用戶定制參數(shù)和業(yè)務執(zhí)行計劃,并上報 至個人化資訊業(yè)務系統(tǒng)。本發(fā)明中,用戶是指移動終端的用戶。具體的業(yè)務用戶定制參數(shù)由具體的個人化 資訊業(yè)務確定,業(yè)務用戶定制參數(shù)可以包括但不限于一個或多個內(nèi)容源的地址信息、內(nèi)容 的過濾條件、內(nèi)容發(fā)送參數(shù)等。內(nèi)容源的地址信息可以是用戶所感興趣的業(yè)務內(nèi)容所在互 聯(lián)網(wǎng)的統(tǒng)一資源定位符(URL,UniversalResource Locator)或IP地址信息,或者是業(yè)務內(nèi) 容的相應的標識信息,如獲取相應業(yè)務內(nèi)容的服務號碼等;內(nèi)容的過濾條件包括關鍵詞以 及具有關聯(lián)關系的關鍵詞,當前述內(nèi)容源的地址中的業(yè)務內(nèi)容包含有設定的關鍵詞時,視 為滿足用戶定制參數(shù)的內(nèi)容,而不包含設定的關鍵字的內(nèi)容則是不滿足用戶定制參數(shù)的內(nèi) 容,不會發(fā)送給用戶;具有關聯(lián)關系的關鍵詞是“與”或“或”之類關系的關鍵詞,當關鍵詞 之間是“或”關系時,只要包含有設定關鍵詞的內(nèi)容,即視為滿足用戶定制參數(shù)的內(nèi)容;當關 鍵詞之間是“與”關系時,內(nèi)容中必須包含用戶設定的所有關鍵詞,才視為滿足用戶定制參 數(shù)的內(nèi)容。內(nèi)容發(fā)送參數(shù)包括自的移動終端標識(如目的手機號碼信息)、目的移動終端類 型等。具體來說,如在郵件提醒短信業(yè)務中,內(nèi)容源的地址信息可以為郵件服務的地址、用 戶的郵箱賬號及其密碼;內(nèi)容的過濾條件可以為郵件標題的關鍵詞,發(fā)件人地址;內(nèi)容發(fā) 送參數(shù)可以為目的手機號碼。業(yè)務執(zhí)行計劃就是執(zhí)行某業(yè)務的時間和周期,也就是內(nèi)容發(fā) 送時間(如上午八點發(fā)送或立即發(fā)送等)和發(fā)送周期(每天發(fā)送或每多少小時發(fā)送等)。上述的用戶定制參數(shù)和業(yè)務執(zhí)行計劃,是通過上述圖1所示的業(yè)務用戶數(shù)據(jù)單元 103提供的業(yè)務用戶數(shù)據(jù)管理接口,上報至個人化資訊業(yè)務系統(tǒng)中的。一些用戶可以是通過 個人業(yè)務資訊系統(tǒng)所提供的門戶網(wǎng)站的業(yè)務用戶定制參數(shù)和業(yè)務執(zhí)行計劃網(wǎng)頁接口來上 報或更新,或者,通過短信等方式通知個人化業(yè)務資訊系統(tǒng),從而實現(xiàn)個人化資訊業(yè)務用戶 定制參數(shù)和業(yè)務執(zhí)行計劃的設置。步驟203 個人業(yè)務資訊系統(tǒng)根據(jù)用戶設置的業(yè)務用戶定制參數(shù)和業(yè)務執(zhí)行計 劃,執(zhí)行用戶指定的業(yè)務。個人業(yè)務資訊系統(tǒng)根據(jù)用戶設置的業(yè)務用戶定制參數(shù)中的內(nèi)容 源地址、內(nèi)容過濾條件、內(nèi)容發(fā)送參數(shù)等,調(diào)用組成上述業(yè)務相應的服務,進行內(nèi)容的獲取、 過濾、內(nèi)容轉換,最后在用戶設定的執(zhí)行計劃時間點,將相應的內(nèi)容、目的移動終端通知相 應的內(nèi)容發(fā)送裝置,進行內(nèi)容發(fā)送。步驟204 內(nèi)容發(fā)送裝置將用戶定制的資訊發(fā)送到相應移動終端。內(nèi)容發(fā)送裝置 按照由業(yè)務確定的業(yè)務發(fā)送方式將用戶指定的內(nèi)容發(fā)送到用戶指定的移動終端中,這樣用 戶就收到了自己定制的資訊內(nèi)容。具體的內(nèi)容發(fā)送裝置由具體的個人資訊業(yè)務確定,可以 是綜合業(yè)務接入網(wǎng)關、短信中心、彩信中心等。具體的發(fā)送方式由具體的個人資訊業(yè)務確 定,可以是彩信方式或短信方式,也可以是其他方式。具體的發(fā)送內(nèi)容由用戶指定的個人資 訊業(yè)務和用戶指定的業(yè)務用戶定制參數(shù)確定。以下通過具體的示例進一步闡明本發(fā)明技術方案。圖3為本發(fā)明個人化資訊業(yè)務系統(tǒng)中具體應用實施例的業(yè)務流程圖,如圖3所示, 本示例是個人化手機報業(yè)務的具體應用,個人化手機報業(yè)務是個人化移動資訊業(yè)務的一 種,也是手機報業(yè)務的一種升級,用戶可以自己設置RSS (Really Simple Syndication)訂 閱地址及內(nèi)容過濾條件,將自己關心的內(nèi)容以彩信的形式發(fā)送到自己的手機上。本示例個 人化手機報業(yè)務的用戶定制參數(shù)包括RSS訂閱地址(一個或多個)、內(nèi)容過濾條件、彩信圖片長寬、目的手機號碼。如圖3所示,本示例個人化手機報業(yè)務包括以下服務RSS抓取服務301、RSS聚合 服務302、RSS轉彩信服務303和彩信發(fā)送服務304,其中,RSS抓取服務301實現(xiàn)了上述圖 1所示的內(nèi)容獲取單元111的功能,RSS抓取服務301的輸入?yún)?shù)為RSS訂閱地址,輸出參 數(shù)為RSS內(nèi)容文件。RSS抓取服務301用于根據(jù)輸入?yún)?shù)RSS訂閱地址,到對應的RSS網(wǎng)站 (即上述圖1所示內(nèi)容源121)上獲取RSS內(nèi)容,作為輸出參數(shù)輸出。輸入?yún)?shù)RSS訂閱地 址可以包括一個或多個RSS地址,因此對應的輸出參數(shù)RSS內(nèi)容也可以是一個或多個。在 本示例個人化手機報業(yè)務中RSS抓取服務301的輸入?yún)?shù)RSS訂閱地址是由該業(yè)務的用戶 定制參數(shù)RSS訂閱地址確定的。RSS聚合服務302實現(xiàn)了上述圖1所示的內(nèi)容聚合單元112的功能,RSS聚合服 務302的輸入?yún)?shù)包括RSS內(nèi)容文件、內(nèi)容過濾條件,輸出參數(shù)為整合后的RSS內(nèi)容文件。 RSS聚合服務302用于根據(jù)輸入?yún)?shù)內(nèi)容過濾關鍵詞把輸入?yún)?shù)RSS內(nèi)容文件中包含這些 關鍵詞的RSS條目篩選出來,整合成一個RSS內(nèi)容文件,作為輸出參數(shù)輸出。內(nèi)容過濾條件 是一個或多個關鍵詞,并可以設置關鍵詞之間的“與”或“或”關系。在本示例個人化手機 報業(yè)務中RSS聚合服務302的輸入?yún)?shù)RSS內(nèi)容文件是由上述RSS抓取服務301的輸出參 數(shù)RSS內(nèi)容文件確定的,輸入?yún)?shù)內(nèi)容過濾條件是由該業(yè)務的用戶定制參數(shù)內(nèi)容過濾條件 確定的。RSS轉彩信服務303也實現(xiàn)了上述圖1所示的內(nèi)容聚合單元112的功能,RSS轉 彩信服務303的輸入?yún)?shù)包括RSS內(nèi)容文件、彩信格式的圖片長寬,輸出參數(shù)為轉換后 的彩信文件。RSS轉彩信服務303用于根據(jù)輸入?yún)?shù)RSS內(nèi)容文件,將RSS內(nèi)容中的文字 信息轉換為文本文件,圖片信息轉換為由輸入?yún)?shù)彩信格式的圖片長寬確定長寬的圖片 文件,最后生成一個將文本和圖片組合起來的同步多媒體集成語言(SMIL,Synchronized Multimedia IntegrationLanguage)文件。上述文本文件、圖片文件和SMIL文件一起作為 輸出參數(shù)輸出。在本示例個人化手機報業(yè)務中RSS轉彩信服務303的輸入?yún)?shù)RSS內(nèi)容文 件是由上述RSS聚合服務302的輸出參數(shù)整合后的RSS內(nèi)容文件確定的,輸入?yún)?shù)彩信格 式的圖片長寬是由該業(yè)務的用戶定制參數(shù)彩信格式的圖片長寬確定的。彩信發(fā)送服務304實現(xiàn)了上述圖1所示的內(nèi)容發(fā)送單元113的功能,彩信發(fā)送服 務304的輸入?yún)?shù)包括目的手機號碼、彩信標題、彩信文件,輸出參數(shù)為彩信發(fā)送結果。彩 信發(fā)送服務304用于把由輸入?yún)?shù)彩信標題以及彩信文件確定的彩信內(nèi)容發(fā)送到輸入?yún)?數(shù)目的手機號碼指定的目的手機號碼,并將發(fā)送結果作為輸出參數(shù)輸出。這一發(fā)送過程將 會調(diào)用綜合業(yè)務接入網(wǎng)關、彩信網(wǎng)關或者彩信中心等能夠提供發(fā)送彩信能力的網(wǎng)元(即上 述圖1所示內(nèi)容發(fā)送裝置122),將相應的彩信內(nèi)容發(fā)送給對應的用戶移動終端中。在本示 例個人化手機報業(yè)務中彩信發(fā)送服務304的輸入?yún)?shù)目的手機號碼是由該業(yè)務的用戶定 制參數(shù)目的手機號碼確定的,輸入?yún)?shù)彩信標題可以由該業(yè)務的名稱及彩信發(fā)送的日期確 定,輸入?yún)?shù)彩信文件是由RSS轉彩信服務303的輸出參數(shù)轉換后的彩信文件確定的。圖4為個人化手機報業(yè)務在本發(fā)明個人化資訊業(yè)務系統(tǒng)中的執(zhí)行流程圖,如圖4 所示,本示例個人化手機報業(yè)務在本發(fā)明個人化資訊業(yè)務系統(tǒng)中的執(zhí)行流程包括以下步 驟步驟401 用戶設置個人化手機報業(yè)務的用戶定制參數(shù)和業(yè)務執(zhí)行計劃,并通知個人化資訊業(yè)務系統(tǒng)。如上所述個人化手機報業(yè)務的用戶定制參數(shù)包括RSS訂閱地址(一 個或多個)、內(nèi)容過濾條件、彩信圖片長寬及目的手機號碼。用戶設定的業(yè)務執(zhí)行計劃,即 執(zhí)行該用戶的個人化手機報業(yè)務的時間和周期,也就是發(fā)送個人化手機報彩信的時間和周 期,如每天上午8點發(fā)送、每周的周三上午8點發(fā)送、每月的1號上午8點發(fā)送等,或者是一 次性立即發(fā)送等。用戶設置的方式可以通過手機短信的方式直接上報給個人化資訊業(yè)務系 統(tǒng),或者,通過登錄個人化資訊業(yè)務系統(tǒng)指定的網(wǎng)頁接口來上報,最終通過業(yè)務用戶數(shù)據(jù)單 元103提供的業(yè)務用戶數(shù)據(jù)管理接口,將業(yè)務的用戶定制參數(shù)及業(yè)務執(zhí)行計劃存儲到業(yè)務 用戶數(shù)據(jù)單元103中。步驟402 用戶的個人化手機報業(yè)務執(zhí)行時間到,個人化資訊業(yè)務系統(tǒng)開始按照 步驟401所確定的業(yè)務用戶定制參數(shù)的值,執(zhí)行該業(yè)務。如圖3所示的個人化手機報業(yè)務 是由RSS抓取服務301、RSS聚合服務302、RSS轉彩信服務303和彩信發(fā)送服務304組成。 在業(yè)務執(zhí)行時,上述圖1所示的業(yè)務執(zhí)行單元102從上述圖1所示的業(yè)務單元101獲取個人 化手機報業(yè)務信息以及組成業(yè)務所需的服務的信息,根據(jù)獲取的個人化手機報業(yè)務信息、 組成業(yè)務所需的服務的信息以及由步驟401所確定的業(yè)務用戶定制參數(shù)的值,按照如圖3 所描述的個人化手機報業(yè)務邏輯調(diào)用對應的服務。步驟403 個人化資訊業(yè)務系統(tǒng)執(zhí)行RSS抓取服務301獲取RSS內(nèi)容文件。業(yè)務 執(zhí)行單元102將由步驟401確定的RSS訂閱地址(一個或多個)輸入到RSS抓取服務301, 并調(diào)用該服務,獲取RSS內(nèi)容文件。為了增加處理能力,減少使用網(wǎng)絡、存儲資源,防止重 復下載,RSS抓取服務301在下載RSS內(nèi)容文件時,可將獲取的RSS內(nèi)容文件按規(guī)定的路 徑存放,下載前檢查是否已有相應的文件,若未下載過該文件,再進行下載。文件路徑可以 如"rssdoc/% RSS地址% /YYYYMMDD”。其中,“ % RSS地址% ”表示RSS網(wǎng)站的地址;"% YYYYMMDD%"表示獲取RSS內(nèi)容的年月日。步驟404 個人化資訊業(yè)務系統(tǒng)執(zhí)行RSS聚合服務302獲取整合后RSS內(nèi)容文件。 業(yè)務執(zhí)行單元102將由步驟401確定的內(nèi)容過濾條件以及由步驟403確定的RSS內(nèi)容文件 輸入到RSS聚合服務302,并調(diào)用該服務,獲取整合后的RSS內(nèi)容文件。RSS聚合服務302 將一個或多個RSS內(nèi)容文件中RSS項的標題或描述包含關鍵詞的條目篩選出來,生成一個 整合后的RSS內(nèi)容文件。步驟405 個人化資訊業(yè)務系統(tǒng)執(zhí)行RSS轉彩信服務303獲取轉換后的彩信文件。 業(yè)務執(zhí)行單元102將由步驟401確定的彩信的圖片長寬以及由步驟404的確定的整合后的 RSS內(nèi)容文件輸入到RSS轉彩信服務303,并調(diào)用該服務,獲取轉換后的彩信文件。RSS轉彩 信服務303將RSS內(nèi)容文件的每個項轉換成彩信的一個幀,生成SMIL文件、文本文件及圖 片文件。在RSS內(nèi)容文件中會有一些圖片的鏈接,RSS轉彩信服務303將圖片下載后,按照 圖片長寬進行轉換,為了增加處理能力,防止重復下載和圖片轉換,可將原始圖片及轉換后 的圖片按規(guī)定的路徑存放。原始圖片路徑可以為“%圖片鏈接地址%”,轉換后的圖片路徑 可以為“ %圖片鏈接地址% /%長% &%寬% ”。其中,“ %圖片鏈接地址% ”表示圖片URL 地址;“ %長% ”表示轉換后圖片的長度,“ %寬% ”表示轉換后圖片的寬度。步驟406 個人化資訊業(yè)務系統(tǒng)執(zhí)行彩信發(fā)送服務304,將個人化手機報彩信發(fā)送 到用戶的手機上。業(yè)務執(zhí)行單元102將由步驟401確定的目的手機號碼,由步驟405確定 的轉換后的彩信文件以及該業(yè)務的名稱及彩信發(fā)送的日期確定的彩信標題輸入到彩信發(fā)送服務304,并調(diào)用該服務。彩信發(fā)送服務304調(diào)用具有彩信能力的網(wǎng)元發(fā)送彩信,這樣用 戶就能在設定的時間收到所定制的彩信。顯然,本領域的技術人員應該明白,上述的本發(fā)明的各單元或各步驟可以用通用 的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成 的網(wǎng)絡上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將它們存儲 在存儲裝置中由計算裝置來執(zhí)行,或者將它們分別制作成各個集成電路模塊,或者將它們 中的多個單元或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的 硬件和軟件結合。以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。
權利要求
1.一種個人化資訊業(yè)務系統(tǒng),其特征在于,包括業(yè)務執(zhí)行部分,用于實現(xiàn)個人化資訊業(yè)務邏輯配置、控制和處理,進行業(yè)務的管理、業(yè) 務執(zhí)行以及業(yè)務的用戶數(shù)據(jù)管理;以及服務實現(xiàn)部分,用于執(zhí)行個人化資訊業(yè)務所需的功能,進行個人化資訊業(yè)務所需內(nèi)容 的獲取、聚合,并將所獲取的個人化資訊內(nèi)容發(fā)送給用戶。
2.根據(jù)權利要求1所述的系統(tǒng),其特征在于,所述業(yè)務執(zhí)行部分包括業(yè)務單元,用于管理并提供業(yè)務的信息,以及組成業(yè)務所需的服務的信息;業(yè)務用戶數(shù)據(jù)單元,用于管理并提供業(yè)務的用戶定制參數(shù)的值、用戶的業(yè)務執(zhí)行計劃 以及用戶的相關信息;以及業(yè)務執(zhí)行單元,連接至所述業(yè)務單元、所述業(yè)務用戶數(shù)據(jù)單元和所述服務實現(xiàn)部分,用 于從所述業(yè)務用戶數(shù)據(jù)單元中獲取業(yè)務的用戶定制參數(shù)的值和用戶的業(yè)務執(zhí)行計劃,根據(jù) 獲取的用戶業(yè)務執(zhí)行計劃執(zhí)行業(yè)務,從所述業(yè)務單元獲取相應的業(yè)務信息以及組成業(yè)務所 需的服務的信息,根據(jù)獲取的相應的業(yè)務信息、業(yè)務的用戶定制參數(shù)的值以及組成業(yè)務所 需的服務的信息,調(diào)用服務實現(xiàn)部分中對應的服務。
3.根據(jù)權利要求2所述的系統(tǒng),其特征在于,所述業(yè)務單元設置有業(yè)務管理接口,用于 實現(xiàn)對業(yè)務信息以及組成業(yè)務所需的服務的信息的動態(tài)維護;所述業(yè)務用戶數(shù)據(jù)單元設置 有業(yè)務用戶數(shù)據(jù)管理接口,用于實現(xiàn)對業(yè)務的用戶定制參數(shù)的值、用戶的業(yè)務執(zhí)行計劃以 及用戶的相關信息的動態(tài)維護。
4.根據(jù)權利要求1所述的系統(tǒng),其特征在于,所述服務實現(xiàn)部分包括內(nèi)容獲取單元,連接至內(nèi)容源,用于從指定的內(nèi)容源獲取所需的內(nèi)容信息;內(nèi)容聚合單元,用于根據(jù)內(nèi)容篩選和聚合條件將指定的內(nèi)容進行篩選和聚合,并生成 特定格式的業(yè)務內(nèi)容;以及內(nèi)容發(fā)送單元,用于將所述業(yè)務內(nèi)容發(fā)送到指定的用戶終端。
5.根據(jù)權利要求4所述的系統(tǒng),其特征在于,所述內(nèi)容獲取單元獲取所需的內(nèi)容,包 括內(nèi)容源內(nèi)容更新時由內(nèi)容源主動通知所述內(nèi)容獲取單元;或者,所述內(nèi)容獲取單元根 據(jù)用戶所設定的內(nèi)容源地址信息到相應的內(nèi)容源上獲得相應的內(nèi)容。
6.一種個人化資訊業(yè)務的發(fā)送方法,其特征在于,包括根據(jù)業(yè)務的用戶定制參數(shù)及業(yè)務執(zhí)行計劃為用戶確定業(yè)務內(nèi)容及所述業(yè)務內(nèi)容的格 式,并按所述業(yè)務執(zhí)行計劃中的發(fā)送方式將所述業(yè)務內(nèi)容發(fā)送給用戶。
7.根據(jù)權利要求6所述的方法,其特征在于,所述用戶定制參數(shù)包括以下條件中的至 少一種所定制業(yè)務對應內(nèi)容源的地址信息、內(nèi)容的過濾條件、內(nèi)容發(fā)送參數(shù)。
8.根據(jù)權利要求7所述的方法,其特征在于,所述內(nèi)容的過濾條件包括關鍵詞或具有 關聯(lián)關系的關鍵詞,包含所述關鍵詞或滿足關鍵詞關聯(lián)關系的內(nèi)容信息為滿足所述用戶定 制參數(shù)的內(nèi)容;所述內(nèi)容發(fā)送參數(shù)包括內(nèi)容格式、內(nèi)容發(fā)送形式或發(fā)送時間。
9.根據(jù)權利要求6所述的方法,其特征在于,為用戶確定業(yè)務內(nèi)容的方式由用戶動態(tài) 維護,用戶通過維護接口動態(tài)設置獲取業(yè)務內(nèi)容的方式;并為用戶提供業(yè)務內(nèi)容的提供接 口,用戶通過所述提供接口提供業(yè)務內(nèi)容。
10.根據(jù)權利要求6所述的方法,其特征在于,所述用戶為移動終端用戶,所述用戶定 制參數(shù)通過所述移動終端無線上報或通過專用的用戶定制參數(shù)更新接口進行更新。
全文摘要
本發(fā)明公開了一種個人化資訊業(yè)務系統(tǒng),包括業(yè)務執(zhí)行部分,用于實現(xiàn)個人化資訊業(yè)務邏輯配置、控制和處理,進行業(yè)務的管理、業(yè)務執(zhí)行以及業(yè)務的用戶數(shù)據(jù)管理;服務實現(xiàn)部分,用于執(zhí)行個人化資訊業(yè)務所需的功能,進行個人化資訊業(yè)務所需內(nèi)容的獲取、聚合,并將所獲取的個人化資訊內(nèi)容發(fā)送給用戶。本發(fā)明同時公開了一種個人化資訊業(yè)務的發(fā)送方法,包括根據(jù)用戶定制的個人化資訊業(yè)務的用戶定制參數(shù)及業(yè)務執(zhí)行計劃為用戶確定業(yè)務內(nèi)容及所述業(yè)務內(nèi)容的格式,并按所述業(yè)務執(zhí)行計劃中的發(fā)送方式將所述業(yè)務內(nèi)容發(fā)送給所述用戶。本發(fā)明降低了內(nèi)容提供商資格的門檻,便捷地創(chuàng)建各種各樣的個性化資訊業(yè)務。
文檔編號H04W4/00GK102006546SQ20091009192
公開日2011年4月6日 申請日期2009年9月1日 優(yōu)先權日2009年9月1日
發(fā)明者王蔚 申請人:中興通訊股份有限公司