亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種呈現(xiàn)系統(tǒng)及其處理訂閱者訂閱信息的方法

文檔序號(hào):7628944閱讀:221來源:國知局
專利名稱:一種呈現(xiàn)系統(tǒng)及其處理訂閱者訂閱信息的方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信設(shè)備信息的采集技術(shù),尤其涉及對通信設(shè)備呈現(xiàn)信息進(jìn)行搜集分發(fā)的呈現(xiàn)系統(tǒng)的訂閱處理方法和系統(tǒng)。
背景技術(shù)
呈現(xiàn)業(yè)務(wù)系統(tǒng)是搜集和分發(fā)呈現(xiàn)信息,滿足各種控制需要的系統(tǒng)。呈現(xiàn)信息主要包括1、自然人呈現(xiàn)體所發(fā)布的個(gè)人呈現(xiàn)信息,例如該自然人可使用手機(jī)的應(yīng)用程序或者計(jì)算機(jī)的應(yīng)用程序發(fā)布個(gè)人呈現(xiàn)信息,例如該呈現(xiàn)信息可以是狀態(tài)信息,其中包括所述應(yīng)用程序通信通道的狀態(tài),如VoIP狀態(tài),或無線一鍵通狀態(tài);2、非自然人呈現(xiàn)體所發(fā)布的呈現(xiàn)信息,例如,一個(gè)無線電臺(tái)可以發(fā)布目前正在播送的歌曲,再如一個(gè)呼叫中心可以發(fā)布呼叫擁塞狀態(tài)的信息;3、網(wǎng)絡(luò)部件產(chǎn)生的屬于自然人呈現(xiàn)體的呈現(xiàn)信息,例如,一個(gè)自然人呈現(xiàn)體是否在網(wǎng)絡(luò)中注冊;4、網(wǎng)絡(luò)部件所發(fā)布的自身呈現(xiàn)信息,例如自身的運(yùn)行狀況參數(shù)等;5、應(yīng)用服務(wù)器和應(yīng)用程序所發(fā)布的呈現(xiàn)信息,例如業(yè)務(wù)信息等。
圖1為現(xiàn)有呈現(xiàn)系統(tǒng)的結(jié)構(gòu)圖。參見圖1,該呈現(xiàn)系統(tǒng)主要由以下裝置組成呈現(xiàn)體客戶端或應(yīng)用(Presentity)11一般簡稱呈現(xiàn)體,為呈現(xiàn)信息源,當(dāng)其呈現(xiàn)信息發(fā)生改變時(shí),主動(dòng)向呈現(xiàn)服務(wù)器12發(fā)送發(fā)布(PUBLISH)消息,發(fā)布呈現(xiàn)信息。呈現(xiàn)服務(wù)器12對發(fā)布消息信息處理后(包括合成、授權(quán)、過濾等),向訂閱此用戶呈現(xiàn)信息的所有訂閱者客戶端13發(fā)送通知(NOTIFY)消息。
呈現(xiàn)服務(wù)器(Presence Server)12用于接收訂閱者客戶端13的訂閱請求(SUBSCRIBE)消息,根據(jù)被訂閱的呈現(xiàn)體11預(yù)先設(shè)置的訂閱授權(quán)策略進(jìn)行匹配來判斷訂閱的結(jié)果;接收呈現(xiàn)體11的發(fā)布(PUBLISH)消息,按照呈現(xiàn)體/訂閱者預(yù)先設(shè)置的策略(例如內(nèi)容授權(quán)策略、過濾策略等)進(jìn)行處理,最終通過通知消息將呈現(xiàn)信息發(fā)布給訂閱者客戶端13。
訂閱者客戶端(Watcher)13用于訂閱呈現(xiàn)體11的呈現(xiàn)信息,并接收來自呈現(xiàn)服務(wù)器12的呈現(xiàn)信息。
呈現(xiàn)信息管理服務(wù)器14此圖為采用可擴(kuò)展語言(XML)文件進(jìn)行管理的呈現(xiàn)信息XML文件管理服務(wù)器(XDMS,XML Document Management Server),當(dāng)然也可用數(shù)據(jù)庫進(jìn)行管理;該呈現(xiàn)信息管理服務(wù)器14用于保存管理呈現(xiàn)體的呈現(xiàn)信息,例如授權(quán)列表,例如訂閱授權(quán)列表、內(nèi)容授權(quán)列表、群組列表等。
圖2為現(xiàn)有呈現(xiàn)系統(tǒng)的交互流程圖。如圖2所示,該流程包括步驟21~步驟22、呈現(xiàn)體A預(yù)先在呈現(xiàn)服務(wù)器進(jìn)行一些訂閱設(shè)置,例如設(shè)置訂閱授權(quán)策略、內(nèi)容授權(quán)策略等。呈現(xiàn)服務(wù)器更新呈現(xiàn)體A的設(shè)置。
步驟23、訂閱者B向呈現(xiàn)服務(wù)器發(fā)起訂閱請求(SUBSCRIBE)消息,請求訂閱呈現(xiàn)體A的呈現(xiàn)信息。
步驟24、呈現(xiàn)服務(wù)器根據(jù)所述訂閱設(shè)置對訂閱者B的訂閱請求進(jìn)行匹配處理,判斷訂閱請求是否符合訂閱設(shè)置的要求,符合則訂閱成功,否則訂閱失敗。
步驟25、訂閱成功后,呈現(xiàn)體A在呈現(xiàn)信息發(fā)生改變時(shí)向呈現(xiàn)服務(wù)器發(fā)送發(fā)布(PUBLISH)消息,其中攜帶呈現(xiàn)信息。
步驟26、呈現(xiàn)服務(wù)器收到呈現(xiàn)體A的發(fā)布消息后向訂閱者B發(fā)送通知(NOTIFY)消息,其中攜帶呈現(xiàn)體A發(fā)布的呈現(xiàn)信息。
在訂閱過程中,需要對訂閱信息進(jìn)行存儲(chǔ)管理以方便用戶查閱,所述訂閱信息包括諸如訂閱記錄、訂閱者好友列表中某個(gè)好友的聯(lián)系方式、訂閱原因、訂閱時(shí)間等信息。但是,目前的技術(shù)方案中只能在訂閱者客戶端存儲(chǔ)本訂閱者的訂閱信息,但不能實(shí)現(xiàn)在網(wǎng)絡(luò)側(cè)存儲(chǔ)管理訂閱者訂閱信息的功能,這樣造成訂閱者的許多不便。以下兩種不便尤其突出1)訂閱者在某些情況下,希望呈現(xiàn)服務(wù)器幫助記錄某段時(shí)間內(nèi)的所有的訂閱記錄(無論訂閱成功與失敗)以供日后訂閱者需要時(shí)能夠從呈現(xiàn)服務(wù)器上獲取丟失的信息,但目前的呈現(xiàn)系統(tǒng)不能提供此功能。例如用戶使用網(wǎng)吧中的計(jì)算機(jī)登陸自己的網(wǎng)上帳號(hào),并訂閱了某個(gè)呈現(xiàn)體的呈現(xiàn)信息,但是當(dāng)用戶使用家里的計(jì)算機(jī)登陸相同的網(wǎng)上帳號(hào)后,由于訂閱信息沒有存儲(chǔ),無法獲得該訂閱信息,導(dǎo)致使用不方便。
2)訂閱者在使用某些業(yè)務(wù)時(shí),由于對業(yè)務(wù)不熟悉且對操作過程也不了解,經(jīng)常會(huì)由于誤操作而導(dǎo)致訂閱信息(包括訂閱記錄但不限于)丟失卻無法找回,降低了用戶體驗(yàn)。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種呈現(xiàn)系統(tǒng),可實(shí)現(xiàn)在網(wǎng)絡(luò)側(cè)存儲(chǔ)管理訂閱者訂閱信息,方便用戶使用。
本發(fā)明的另一目的是提供一種呈現(xiàn)系統(tǒng)處理訂閱者訂閱信息的方法,可實(shí)現(xiàn)在網(wǎng)絡(luò)側(cè)存儲(chǔ)管理訂閱者訂閱信息,方便用戶使用。
為了實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明的主要技術(shù)方案為一種呈現(xiàn)系統(tǒng),包括訂閱者客戶端,以及用于匹配處理訂閱者客戶端的訂閱請求的呈現(xiàn)服務(wù)器,該系統(tǒng)進(jìn)一步包括訂閱參數(shù)提取單元,用于從呈現(xiàn)服務(wù)器接收到的訂閱請求中提取訂閱參數(shù);訂閱信息存儲(chǔ)單元,用于將所述訂閱參數(shù)提取單元提取的訂閱參數(shù)和呈現(xiàn)處理器的匹配處理結(jié)果作為當(dāng)前訂閱者的訂閱信息進(jìn)行保存;訂閱信息查詢下載單元,用于接收訂閱者客戶端的查詢請求或下載請求,從訂閱信息存儲(chǔ)單元中獲取該訂閱者請求的訂閱信息,并發(fā)送給該訂閱者的客戶端。
優(yōu)選的,該呈現(xiàn)系統(tǒng)進(jìn)一步包括保存期限提示單元,分別設(shè)置在呈現(xiàn)服務(wù)器側(cè)和訂閱者客戶端側(cè),其中呈現(xiàn)服務(wù)器側(cè)的保存期限提示單元用于向訂閱者客戶端發(fā)送引導(dǎo)訂閱者選擇保存期限的提示信息,在收到返回的保存期限后通知呈現(xiàn)服務(wù)器將該保存期限作為該訂閱者的訂閱信息存儲(chǔ)到所述訂閱信息存儲(chǔ)單元中;訂閱者客戶端側(cè)的保存期限提示單元用于接收來自呈現(xiàn)服務(wù)器側(cè)的選擇保存期限的提示信息,提示用戶選擇保存期限,在接收到用戶輸入的保存期限后將該保存期限發(fā)送給呈現(xiàn)服務(wù)器側(cè)的保存期限提示單元;期限監(jiān)視單元,用于監(jiān)視所述保存期限是否到期,如果到期則從所述訂閱信息存儲(chǔ)單元中刪除對應(yīng)的訂閱信息。
優(yōu)選的,該呈現(xiàn)系統(tǒng)進(jìn)一步包括保存指令提示單元,分別設(shè)置在呈現(xiàn)服務(wù)器側(cè)和訂閱者的客戶端側(cè),其中呈現(xiàn)服務(wù)器側(cè)的保存指令提示單元用于在呈現(xiàn)服務(wù)器接收到訂閱請求后向訂閱者客戶端發(fā)送是否需要保存訂閱信息的提示信息,并在接收到返回的指令后通知呈現(xiàn)服務(wù)器進(jìn)行判斷,如果是需要保存訂閱信息的指令,則觸發(fā)所述訂閱信息存儲(chǔ)單元對本次訂閱的訂閱信息進(jìn)行存儲(chǔ);如果是不需保存訂閱信息的指令,則不觸發(fā)所述訂閱信息存儲(chǔ)單元對本次訂閱的訂閱信息進(jìn)行存儲(chǔ);訂閱者客戶端側(cè)的保存指令提示單元用于收到所述呈現(xiàn)服務(wù)器側(cè)的提示信息后提示用戶輸入是否要保存訂閱信息的確認(rèn)指令,并在接收到確認(rèn)指令后將該確認(rèn)指令發(fā)送給呈現(xiàn)服務(wù)器。
優(yōu)選的,該呈現(xiàn)系統(tǒng)進(jìn)一步包括查詢下載權(quán)限判斷單元,用于接收訂閱者客戶端的查詢或下載請求,判斷該訂閱者是否具備查詢或下載權(quán)限,如果具備,則觸發(fā)所述訂閱信息查詢下載單元將該訂閱者客戶端請求的訂閱信息發(fā)送給該訂閱者客戶端。
一種呈現(xiàn)系統(tǒng)處理訂閱者訂閱信息的方法,適用于對通信設(shè)備的呈現(xiàn)信息進(jìn)行搜集和分發(fā)的呈現(xiàn)系統(tǒng),包括A、呈現(xiàn)服務(wù)器接收到訂閱者的訂閱請求;B、提取該訂閱請求中的訂閱參數(shù),根據(jù)預(yù)定的訂閱設(shè)置對該訂閱請求進(jìn)行匹配處理;C、將提取的訂閱參數(shù)和匹配處理結(jié)果作為訂閱者的訂閱信息,并與訂閱者的標(biāo)識(shí)對應(yīng)存儲(chǔ)到指定存儲(chǔ)單元中;
D、呈現(xiàn)服務(wù)器接收訂閱者的查詢或下載請求,將該訂閱者的訂閱信息發(fā)送給訂閱者的客戶端。
優(yōu)選地,步驟A中,呈現(xiàn)服務(wù)器接收到訂閱者的訂閱請求后,進(jìn)一步包括A1、呈現(xiàn)服務(wù)器向訂閱者客戶端發(fā)送是否需要保存訂閱信息的提示信息;A2、訂閱者客戶端收到所述提示信息后提示用戶輸入是否要保存訂閱信息的確認(rèn)指令;A3、訂閱者客戶端在接收到確認(rèn)指令后將該確認(rèn)指令發(fā)送給呈現(xiàn)服務(wù)器;A4、呈現(xiàn)服務(wù)器判斷該確認(rèn)指令,如果是需要保存訂閱信息的指令,則繼續(xù)執(zhí)行后續(xù)步驟,如果是不需保存訂閱信息的指令,則按照現(xiàn)有呈現(xiàn)服務(wù)器的訂閱請求處理流程進(jìn)行處理。
優(yōu)選地,在步驟A和B之間,進(jìn)一步包括a1、呈現(xiàn)服務(wù)器向訂閱者客戶端發(fā)送引導(dǎo)訂閱者選擇保存期限的提示信息;a2、訂閱者客戶端收到所述提示信息后,提示用戶輸入保存期限;a3、訂閱者客戶端在接收到用戶輸入的保存期限后將該保存期限發(fā)送給呈現(xiàn)服務(wù)器;a4、呈現(xiàn)服務(wù)器將所述保存期限作為該訂閱者的訂閱信息存儲(chǔ)到所述指定存儲(chǔ)單元中;還進(jìn)一步包括呈現(xiàn)服務(wù)器監(jiān)視所述保存期限是否到期,如果到期則從所述存儲(chǔ)單元中刪除對應(yīng)的訂閱信息。
優(yōu)選地,步驟B中,呈現(xiàn)服務(wù)器在收到訂閱者的查詢或下載請求后,進(jìn)一步包括判斷該訂閱者是否具備查詢或下載權(quán)限,如果具備,則將該訂閱者的訂閱信息發(fā)送給訂閱者;否則,結(jié)束本流程。
優(yōu)選地,所述的訂閱信息至少包括訂閱者的標(biāo)識(shí)、被訂閱呈現(xiàn)體的標(biāo)識(shí)、訂閱的起止時(shí)間或期限、訂閱結(jié)果信息。
優(yōu)選地,所述訂閱信息利用可擴(kuò)展編輯語音的方式進(jìn)行存儲(chǔ),或者利用數(shù)據(jù)庫的方式進(jìn)行存儲(chǔ)。
由于本發(fā)明在收到訂閱請求后從中提取訂閱參數(shù),將訂閱結(jié)果等相關(guān)的訂閱信息存儲(chǔ)在呈現(xiàn)服務(wù)器側(cè),并提供查詢和下載訂閱信息的功能,因此本發(fā)明可以方便訂閱者隨時(shí)查找或下載訂閱信息,而不受訂閱者客戶端是否變化的影響,方便用戶使用呈現(xiàn)系統(tǒng),增強(qiáng)用戶體驗(yàn),例如訂閱者由于誤刪除等操作而引起的信息丟失時(shí),能夠幫訂閱者找回丟失的信息。另外,本發(fā)明還可提示用戶輸入訂閱信息的保存期限,因此可幫助訂閱者記錄某段時(shí)間內(nèi)訂閱者的所有訂閱信息(無論訂閱成功還是訂閱失敗),進(jìn)一步方便用戶使用。


圖1為現(xiàn)有呈現(xiàn)系統(tǒng)的結(jié)構(gòu)圖;圖2為現(xiàn)有呈現(xiàn)系統(tǒng)的交互流程圖;圖3為本發(fā)明所述呈現(xiàn)系統(tǒng)的第一種實(shí)施例的結(jié)構(gòu)圖;圖4為本發(fā)明所述呈現(xiàn)系統(tǒng)的第二實(shí)施例的結(jié)構(gòu)圖;圖5為本發(fā)明所述方法的流程圖;圖6為本發(fā)明所述方法的一種實(shí)施例的流程圖。
具體實(shí)施例方式
下面通過具體實(shí)施例和附圖對本發(fā)明做進(jìn)一步詳細(xì)說明。
圖3為本發(fā)明所述呈現(xiàn)系統(tǒng)的第一種實(shí)施例的結(jié)構(gòu)圖。參見圖3,該呈現(xiàn)系統(tǒng)包括呈現(xiàn)體11,用于在呈現(xiàn)服務(wù)器進(jìn)行訂閱設(shè)置,當(dāng)其呈現(xiàn)信息發(fā)生改變時(shí),主動(dòng)向呈現(xiàn)服務(wù)器發(fā)送發(fā)布消息,發(fā)布呈現(xiàn)信息。
訂閱者客戶端21,用于訂閱呈現(xiàn)體的呈現(xiàn)信息,并接收來自呈現(xiàn)服務(wù)器的呈現(xiàn)信息,以及向呈現(xiàn)服務(wù)器側(cè)發(fā)送查詢下載請求。
呈現(xiàn)信息管理服務(wù)器14,用于保存管理呈現(xiàn)體的呈現(xiàn)信息。
呈現(xiàn)服務(wù)器22,主要包括處理單元221,該處理單元221用于接收訂閱者客戶端21的訂閱請求消息,根據(jù)被訂閱的呈現(xiàn)體11預(yù)先設(shè)置的訂閱授權(quán)策略進(jìn)行匹配處理來判斷訂閱的結(jié)果,輸出訂閱結(jié)果給訂閱信息存儲(chǔ)單元24;并接收呈現(xiàn)體的發(fā)布消息,按照呈現(xiàn)體/訂閱者預(yù)先設(shè)置的策略(例如內(nèi)容授權(quán)策略、過濾策略等)進(jìn)行處理,最終通過通知消息將呈現(xiàn)信息發(fā)布給訂閱者客戶端。
呈現(xiàn)服務(wù)器中進(jìn)一步包括訂閱參數(shù)提取單元23,用于從呈現(xiàn)服務(wù)器處理單元221接收到的訂閱請求中提取訂閱參數(shù),輸出到訂閱信息存儲(chǔ)單元。
訂閱信息存儲(chǔ)單元24,用于將所述訂閱參數(shù)提取單元提取的訂閱參數(shù)和呈現(xiàn)處理器的匹配處理結(jié)果作為當(dāng)前訂閱者的訂閱信息進(jìn)行保存。
訂閱信息查詢下載單元25,用于接收訂閱者客戶端的查詢請求或下載請求,從訂閱信息存儲(chǔ)單元24中獲取該訂閱者請求的訂閱信息,并發(fā)送給該訂閱者的客戶端。
圖4為本發(fā)明所述呈現(xiàn)系統(tǒng)的第二實(shí)施例的結(jié)構(gòu)圖。參見圖4,該第二實(shí)施例所述的呈現(xiàn)系統(tǒng)除了包括第一實(shí)施例所述呈現(xiàn)系統(tǒng)中的結(jié)構(gòu),還包括保存指令提示單元25,分別設(shè)置在呈現(xiàn)服務(wù)器側(cè)和訂閱者的客戶端側(cè),其中呈現(xiàn)服務(wù)器側(cè)的保存指令提示單元用于在呈現(xiàn)服務(wù)器接收到訂閱請求后向訂閱者客戶端21發(fā)送是否需要保存訂閱信息的提示信息,并在接收到返回的指令后,將該指令發(fā)送給處理單元221進(jìn)行判斷,如果是需要保存訂閱信息的指令,則觸發(fā)所述訂閱信息存儲(chǔ)單元24對本次訂閱的訂閱信息進(jìn)行存儲(chǔ);如果是不需保存訂閱信息的指令,則不觸發(fā)所述訂閱信息存儲(chǔ)單元24對本次訂閱的訂閱信息進(jìn)行存儲(chǔ);訂閱者客戶端側(cè)的保存指令提示單元用于收到所述呈現(xiàn)服務(wù)器側(cè)的提示信息后提示用戶輸入是否要保存訂閱信息的指令,并在接收到確認(rèn)指令后將該指令發(fā)送給呈現(xiàn)服務(wù)器的提示單元。
保存期限提示單元26,分別設(shè)置在呈現(xiàn)服務(wù)器側(cè)和訂閱者客戶端側(cè),其中呈現(xiàn)服務(wù)器側(cè)的保存期限提示單元用于向訂閱者客戶端發(fā)送引導(dǎo)訂閱者選擇保存期限的提示信息,在收到返回的保存期限后發(fā)送給處理單元221,由處理單元將該保存期限作為該訂閱者的訂閱信息存儲(chǔ)到所述訂閱信息存儲(chǔ)單元中;訂閱者客戶端側(cè)的保存期限提示單元用于接收來自呈現(xiàn)服務(wù)器側(cè)的選擇保存期限的提示信息,提示用戶輸入保存期限,在接收到用戶輸入的保存期限后將該保存期限發(fā)送給呈現(xiàn)服務(wù)器側(cè)的保存期限提示單元。
期限監(jiān)視單元27,用于監(jiān)視訂閱信息的保存期限是否到期,如果到期則從所述訂閱信息存儲(chǔ)單元中刪除對應(yīng)的訂閱信息。
查詢下載權(quán)限判斷單元28,用于接收訂閱者客戶端的查詢或下載請求,判斷該訂閱者是否具備查詢或下載權(quán)限,如果具備,則觸發(fā)所述訂閱信息查詢下載單元將該訂閱者客戶端請求的訂閱信息發(fā)送給該訂閱者客戶端。
上述的保存指令提示單元25、保存期限提示單元26和期限監(jiān)視單元27的組合、查詢下載權(quán)限判斷單元28都是可選單元。
另外,所述呈現(xiàn)服務(wù)器中除處理單元221外的其他單元還可以設(shè)置于呈現(xiàn)服務(wù)器之外,組合成一個(gè)獨(dú)立的實(shí)體單元,但連接關(guān)系與上述實(shí)施例是相同的。
本發(fā)明的方法,適用于對通信設(shè)備的呈現(xiàn)信息進(jìn)行搜集和分發(fā)的呈現(xiàn)系統(tǒng)。圖5為本發(fā)明所述方法的流程圖。參見圖5,包括步驟51、呈現(xiàn)服務(wù)器接收到訂閱者的訂閱請求。
步驟52、提取該訂閱請求中的訂閱參數(shù),根據(jù)預(yù)定的訂閱設(shè)置對該訂閱請求進(jìn)行匹配處理。
步驟53、將提取的訂閱參數(shù)和匹配處理結(jié)果作為訂閱者的訂閱信息,并與訂閱者的標(biāo)識(shí)對應(yīng)存儲(chǔ)到指定存儲(chǔ)單元中。
步驟54、呈現(xiàn)服務(wù)器接收訂閱者的查詢或下載請求,將該訂閱者的訂閱信息發(fā)送給訂閱者的客戶端。
在具體的實(shí)施過程中,呈現(xiàn)服務(wù)器側(cè)和訂閱者客戶端之間還進(jìn)一步包括詢問是否保存訂閱信息的交互過程和提示訂閱者輸入保存期限的交互過程以及對訂閱者查詢或下載權(quán)限進(jìn)行判斷的過程。
圖6為本發(fā)明所述方法的一種實(shí)施例的流程圖。參見圖4,該流程包括步驟601、呈現(xiàn)服務(wù)器接收到訂閱者的訂閱請求。
步驟602、向訂閱者客戶端發(fā)送是否需要保存訂閱信息的提示信息。
步驟603、訂閱者客戶端收到所述提示信息后提示用戶輸入是否要保存訂閱信息的指令。
步驟604、訂閱者客戶端在接收到確認(rèn)指令后將該確認(rèn)指令發(fā)送給呈現(xiàn)服務(wù)器。
步驟605、呈現(xiàn)服務(wù)器判斷該確認(rèn)指令,如果是需要保存訂閱信息的指令,則繼續(xù)執(zhí)行后續(xù)步驟606,如果是不需保存訂閱信息的指令,則按照現(xiàn)有呈現(xiàn)服務(wù)器的訂閱請求處理流程進(jìn)行處理,結(jié)束本流程。
步驟606、呈現(xiàn)服務(wù)器向訂閱者客戶端發(fā)送引導(dǎo)訂閱者選擇保存期限的提示信息。
步驟607、訂閱者客戶端收到所述提示信息后,提示用戶輸入保存期限。
步驟608、訂閱者客戶端在接收到用戶輸入的保存期限后將該保存期限發(fā)送給呈現(xiàn)服務(wù)器。
步驟609、提取所述訂閱請求中的訂閱參數(shù),根據(jù)預(yù)定的訂閱設(shè)置對該訂閱請求進(jìn)行匹配處理。所述的訂閱參數(shù)包括訂閱者的標(biāo)識(shí)、被訂閱呈現(xiàn)體的標(biāo)識(shí)、被訂閱呈現(xiàn)體在訂閱者客戶端所顯示的名字、訂閱的起止時(shí)間或期限等信息。
步驟610、將提取的訂閱參數(shù)、匹配處理的訂閱結(jié)果以及所述保存期限作為訂閱者的訂閱信息,并與訂閱者的標(biāo)識(shí)對應(yīng)存儲(chǔ)到指定存儲(chǔ)單元中;且在存儲(chǔ)期間,呈現(xiàn)服務(wù)器監(jiān)視所述保存期限是否到期,如果到期則從所述存儲(chǔ)單元中刪除該保存期限對應(yīng)的訂閱信息。本發(fā)明中,不論訂閱結(jié)果是否成功,都對該訂閱請求的訂閱信息進(jìn)行存儲(chǔ)。所述的匹配處理結(jié)果可能是訂閱成功、或者訂閱失敗、或者未確定,匹配處理結(jié)果中還包括導(dǎo)致該結(jié)果的原因信息,采用自然語音進(jìn)行描述,以方便訂閱者閱讀。
步驟611、呈現(xiàn)服務(wù)器接收訂閱者的查詢請求或下載請求。
步驟612、判斷該訂閱者是否具備查詢或下載權(quán)限,如果具備,則執(zhí)行步驟613;否則,結(jié)束本流程。具體判斷方法為根據(jù)訂閱者標(biāo)識(shí)判斷該呈現(xiàn)服務(wù)器是否存儲(chǔ)了該訂閱者的訂閱信息,如果是,則判定該訂閱者具備查詢或下載權(quán)限,否則不具備查詢下載權(quán)限。
步驟613、按照所述查詢請求或下載請求從所述存儲(chǔ)單元中獲取該訂閱者的訂閱信息并發(fā)送給訂閱者客戶端。具體的,如果是查詢請求,該查詢請求中可進(jìn)一步包括查詢條件,例如訂閱者只查詢在某一段時(shí)間內(nèi)所保存的訂閱信息,呈現(xiàn)服務(wù)器側(cè)從該訂閱者對應(yīng)的訂閱信息中獲取符合該查詢條件的訂閱信息并發(fā)送給訂閱者客戶端;如果是下載請求,則呈現(xiàn)服務(wù)器側(cè)可從所述存儲(chǔ)單元中獲取該訂閱者對應(yīng)的訂閱信息后,打包下載給該訂閱者客戶端。
在上述步驟610中,對于訂閱信息的存儲(chǔ)方式,可以采用數(shù)據(jù)庫的方式進(jìn)行存儲(chǔ)也可以采用XML文件的方式進(jìn)行存儲(chǔ)。例如某一個(gè)訂閱者,其標(biāo)識(shí)為sipprofessor@example.net,該訂閱者的訂閱信息所包括的內(nèi)容如下表1


表1對于上述流程,在本發(fā)明所述方法的另一個(gè)實(shí)施例中可以在步驟601之后直接執(zhí)行步驟606。
以上所述,僅為本發(fā)明較佳的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉該技術(shù)的人在本發(fā)明所揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種呈現(xiàn)系統(tǒng),包括訂閱者客戶端,以及用于匹配處理訂閱者客戶端的訂閱請求的呈現(xiàn)服務(wù)器;其特征在于,該系統(tǒng)進(jìn)一步包括訂閱參數(shù)提取單元,用于從呈現(xiàn)服務(wù)器接收到的訂閱請求中提取訂閱參數(shù);訂閱信息存儲(chǔ)單元,用于將所述訂閱參數(shù)提取單元提取的訂閱參數(shù)和呈現(xiàn)處理器的匹配處理結(jié)果作為當(dāng)前訂閱者的訂閱信息進(jìn)行保存;訂閱信息查詢下載單元,用于接收訂閱者客戶端的查詢請求或下載請求,從訂閱信息存儲(chǔ)單元中獲取該訂閱者請求的訂閱信息,并發(fā)送給該訂閱者的客戶端。
2.根據(jù)權(quán)利要求1所述的呈現(xiàn)系統(tǒng),其特征在于,該呈現(xiàn)系統(tǒng)進(jìn)一步包括保存期限提示單元,分別設(shè)置在呈現(xiàn)服務(wù)器側(cè)和訂閱者客戶端側(cè),其中呈現(xiàn)服務(wù)器側(cè)的保存期限提示單元用于向訂閱者客戶端發(fā)送引導(dǎo)訂閱者選擇保存期限的提示信息,在收到返回的保存期限后通知呈現(xiàn)服務(wù)器將該保存期限作為該訂閱者的訂閱信息存儲(chǔ)到所述訂閱信息存儲(chǔ)單元中;訂閱者客戶端側(cè)的保存期限提示單元用于接收來自呈現(xiàn)服務(wù)器側(cè)的選擇保存期限的提示信息,提示用戶選擇保存期限,在接收到用戶輸入的保存期限后將該保存期限發(fā)送給呈現(xiàn)服務(wù)器側(cè)的保存期限提示單元;期限監(jiān)視單元,用于監(jiān)視所述保存期限是否到期,如果到期則從所述訂閱信息存儲(chǔ)單元中刪除對應(yīng)的訂閱信息。
3.根據(jù)權(quán)利要求1或2所述的呈現(xiàn)系統(tǒng),其特征在于,該呈現(xiàn)系統(tǒng)進(jìn)一步包括保存指令提示單元,分別設(shè)置在呈現(xiàn)服務(wù)器側(cè)和訂閱者的客戶端側(cè),其中呈現(xiàn)服務(wù)器側(cè)的保存指令提示單元用于在呈現(xiàn)服務(wù)器接收到訂閱請求后向訂閱者客戶端發(fā)送是否需要保存訂閱信息的提示信息,并在接收到返回的指令后通知呈現(xiàn)服務(wù)器進(jìn)行判斷,如果是需要保存訂閱信息的指令,則觸發(fā)所述訂閱信息存儲(chǔ)單元對本次訂閱的訂閱信息進(jìn)行存儲(chǔ);如果是不需保存訂閱信息的指令,則不觸發(fā)所述訂閱信息存儲(chǔ)單元對本次訂閱的訂閱信息進(jìn)行存儲(chǔ);訂閱者客戶端側(cè)的保存指令提示單元用于收到所述呈現(xiàn)服務(wù)器側(cè)的提示信息后提示用戶輸入是否要保存訂閱信息的確認(rèn)指令,并在接收到確認(rèn)指令后將該確認(rèn)指令發(fā)送給呈現(xiàn)服務(wù)器。
4.根據(jù)權(quán)利要求1所述的呈現(xiàn)系統(tǒng),其特征在于,該呈現(xiàn)系統(tǒng)進(jìn)一步包括查詢下載權(quán)限判斷單元,用于接收訂閱者客戶端的查詢或下載請求,判斷該訂閱者是否具備查詢或下載權(quán)限,如果具備,則觸發(fā)所述訂閱信息查詢下載單元將該訂閱者客戶端請求的訂閱信息發(fā)送給該訂閱者客戶端。
5.一種呈現(xiàn)系統(tǒng)處理訂閱者訂閱信息的方法,適用于對通信設(shè)備的呈現(xiàn)信息進(jìn)行搜集和分發(fā)的呈現(xiàn)系統(tǒng),其特征在于,包括A、呈現(xiàn)服務(wù)器接收到訂閱者的訂閱請求;B、提取該訂閱請求中的訂閱參數(shù),根據(jù)預(yù)定的訂閱設(shè)置對該訂閱請求進(jìn)行匹配處理;C、將提取的訂閱參數(shù)和匹配處理結(jié)果作為訂閱者的訂閱信息,并與訂閱者的標(biāo)識(shí)對應(yīng)存儲(chǔ)到指定存儲(chǔ)單元中;D、呈現(xiàn)服務(wù)器接收訂閱者的查詢或下載請求,將該訂閱者的訂閱信息發(fā)送給訂閱者的客戶端。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,步驟A中,呈現(xiàn)服務(wù)器接收到訂閱者的訂閱請求后,進(jìn)一步包括A1、呈現(xiàn)服務(wù)器向訂閱者客戶端發(fā)送是否需要保存訂閱信息的提示信息;A2、訂閱者客戶端收到所述提示信息后提示用戶輸入是否要保存訂閱信息的確認(rèn)指令;A3、訂閱者客戶端在接收到確認(rèn)指令后將該確認(rèn)指令發(fā)送給呈現(xiàn)服務(wù)器;A4、呈現(xiàn)服務(wù)器判斷該確認(rèn)指令,如果是需要保存訂閱信息的指令,則繼續(xù)執(zhí)行后續(xù)步驟,如果是不需保存訂閱信息的指令,則按照現(xiàn)有呈現(xiàn)服務(wù)器的訂閱請求處理流程進(jìn)行處理。
7.根據(jù)權(quán)利要求5或6所述的方法,其特征在于,在步驟A和B之間,進(jìn)一步包括a1、呈現(xiàn)服務(wù)器向訂閱者客戶端發(fā)送引導(dǎo)訂閱者選擇保存期限的提示信息;a2、訂閱者客戶端收到所述提示信息后,提示用戶輸入保存期限;a3、訂閱者客戶端在接收到用戶輸入的保存期限后將該保存期限發(fā)送給呈現(xiàn)服務(wù)器;a4、呈現(xiàn)服務(wù)器將所述保存期限作為該訂閱者的訂閱信息存儲(chǔ)到所述指定存儲(chǔ)單元中;還進(jìn)一步包括呈現(xiàn)服務(wù)器監(jiān)視所述保存期限是否到期,如果到期則從所述存儲(chǔ)單元中刪除對應(yīng)的訂閱信息。
8.根據(jù)權(quán)利要求5所述的方法,其特征在于,步驟B中,呈現(xiàn)服務(wù)器在收到訂閱者的查詢或下載請求后,進(jìn)一步包括判斷該訂閱者是否具備查詢或下載權(quán)限,如果具備,則將該訂閱者的訂閱信息發(fā)送給訂閱者;否則,結(jié)束本流程。
9.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述的訂閱信息至少包括訂閱者的標(biāo)識(shí)、被訂閱呈現(xiàn)體的標(biāo)識(shí)、訂閱的起止時(shí)間或期限、訂閱結(jié)果信息。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述訂閱信息利用可擴(kuò)展編輯語音的方式進(jìn)行存儲(chǔ),或者利用數(shù)據(jù)庫的方式進(jìn)行存儲(chǔ)。
全文摘要
本發(fā)明公開了一種呈現(xiàn)系統(tǒng),包括訂閱者客戶端,呈現(xiàn)服務(wù)器;用于從呈現(xiàn)服務(wù)器接收到的訂閱請求中提取訂閱參數(shù)的提取單元;用于將所述訂閱參數(shù)提取單元提取的訂閱參數(shù)和呈現(xiàn)處理器的匹配處理結(jié)果作為當(dāng)前訂閱者的訂閱信息進(jìn)行保存的訂閱信息存儲(chǔ)單元;以及用于訂閱信息查詢下載的單元。還公開了一種呈現(xiàn)系統(tǒng)處理訂閱者訂閱信息的方法,包括提取訂閱請求中的訂閱參數(shù),將提取的訂閱參數(shù)和匹配處理結(jié)果作為訂閱者的訂閱信息,并與訂閱者的標(biāo)識(shí)對應(yīng)存儲(chǔ)到指定存儲(chǔ)單元中;在接收訂閱者的查詢或下載請求時(shí),將訂閱信息發(fā)送給訂閱者的客戶端。本發(fā)明可實(shí)現(xiàn)在網(wǎng)絡(luò)側(cè)存儲(chǔ)管理訂閱者訂閱信息的功能,方便用戶使用。
文檔編號(hào)H04L12/16GK1852122SQ20051013038
公開日2006年10月25日 申請日期2005年12月9日 優(yōu)先權(quán)日2005年12月9日
發(fā)明者宋雪飛, 彭錦, 招揚(yáng) 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1