專利名稱:管理用戶優(yōu)選簡檔的方法、共享服務器和客戶端的制作方法
技術領域:
本發(fā)明一般涉及移動通信領域,更具體地,涉及0ΜΑ(開放移動聯盟)開發(fā)的經由 SIP(會話發(fā)起協議)的應用,例如即時消息(IM)、無線一鍵通(PoC)和任何其它未來的應 用。換句話說,本發(fā)明涉及這樣的應用由用戶提供的服務設置被發(fā)布給應用服務器、被應 用服務器存儲和執(zhí)行。更詳細地,本發(fā)明涉及用于管理用戶優(yōu)選(preference)簡檔的系統(tǒng) 和方法。
背景技術:
服務提供商提供各種服務的同時,也允許用戶選擇他們的優(yōu)選項,以根據他們的 需要和情況來定制應用的行為。當前,由OMA開發(fā)的PoC應用允許用戶配置服務設置,例如 呼入會話限制、應答模式、呼入即時個人警報限制、同時PoC會話支持設置等。另外,OMA開 發(fā)的SIMPLE(即時消息和存在調節(jié)(leveraging)擴展的SIP) IM應用定義了像呼入會話限 制、呼入IM尋呼模式限制、延遲的消息傳遞等的服務設置。正在開發(fā)中的新應用也具有相 似的服務設置。用戶利用他/她的客戶端應用來將他的優(yōu)選項指示給各個應用服務器?,F 有技術的一些應用也被融入,如下所述。作為示例,圖1示出了 OMA開發(fā)的SIMPLE IM和PoC應用。對于其它應用,也有相 似的結構。在現有技術中,用于發(fā)布服務設置的接口用虛線表示。應當注意,每個客戶端應 用將服務設置發(fā)布到其自己的應用服務器上,因而可以發(fā)布多個服務設置。圖2示出了由用戶發(fā)布服務設置的過程的流程圖。SIP PUBLISH是用于經由SIP接口將服務設置發(fā)布到應用服務器上的方法。通 常,服務設置發(fā)布發(fā)生在每次登錄之后,也發(fā)生在用戶想要更新/刷新他的服務設置的時 候(S210)。應用服務器111、121存儲這樣的用戶優(yōu)選項,并且在可以應用時執(zhí)行(S230)。前述現有技術具有下述局限性I.逐漸增加的應用數量會導致以分布式存儲用戶優(yōu)選項。II.增加了服務設置發(fā)布的數量。III.對用戶來說,管理服務設置很復雜。IV.增加了成本。
發(fā)明內容
技術問題本發(fā)明的目的是提供一種用于在共享位置處存儲和管理各種應用服務設置的系 統(tǒng)和方法,從而降低服務設置維護的復雜度和到應用服務器上的服務設置的發(fā)布數。本發(fā) 明也提供這樣的操作當在共享位置處存儲該服務設置時,應用服務器通過使用現有接口
4來執(zhí)行服務設置。本發(fā)明不需要定義任何新接口,以克服相關現有技術中存在的缺點。技術方案為了解決前述技術問題,本發(fā)明提供一種用于管理用戶優(yōu)選簡檔的系統(tǒng),該系統(tǒng) 包括多個應用客戶端;與該多個應用客戶端對應的多個應用服務器;和共享服務器,用于 存儲和管理各個應用的用戶優(yōu)選簡檔,其中該應用客戶端選擇性地激活存儲在該共享服務 器中的用戶優(yōu)選簡檔,并且將該選擇性地激活的用戶優(yōu)選簡檔提供給該應用服務器。另外,本發(fā)明提供一種用于管理用戶優(yōu)選簡檔的方法,該方法包括步驟由多個應 用客戶端創(chuàng)建多個用戶優(yōu)選簡檔,每個用戶優(yōu)選簡檔對應于每個應用;將所創(chuàng)建的用戶優(yōu) 選簡檔存儲在共享服務器中;選擇性地激活所存儲的用戶優(yōu)選簡檔;以及將該選擇性地激 活的用戶優(yōu)選簡檔提供給相應的應用服務器。本發(fā)明提供一種用于在共享服務器中管理用戶優(yōu)選簡檔的方法,該方法包括步 驟從客戶端接收多個用戶優(yōu)選簡檔,用戶優(yōu)選簡檔包括與至少一個應用的每個應用對應 的服務設置;存儲多個用戶優(yōu)選簡檔;接收激活在多個用戶優(yōu)選簡檔中的一個用戶優(yōu)選簡 檔的請求;激活該用戶優(yōu)選簡檔;以及將激活的用戶優(yōu)選簡檔提供給與該激活的用戶優(yōu)選 簡檔對應的相應的應用服務器。本發(fā)明提供一種用于管理用戶優(yōu)選簡檔的共享服務器,該共享服務器包括用于 接收來自客戶端的多個用戶優(yōu)選簡檔和激活在多個用戶優(yōu)選簡檔中的一個用戶優(yōu)選簡檔 的請求的部件,其中該用戶優(yōu)選簡檔包括與至少一個應用的每個應用對應的服務設置;用 于存儲多個用戶優(yōu)選簡檔的部件;用于激活該用戶優(yōu)選簡檔的部件;和用于將激活的用戶 優(yōu)選簡檔提供給與該激活的用戶優(yōu)選簡檔對應的相應的應用服務器的部件。本發(fā)明提供一種在客戶端中管理用戶優(yōu)選簡檔的方法,該方法包括步驟創(chuàng)建多 個用戶優(yōu)選簡檔,用戶優(yōu)選簡檔包括與至少一個應用的每個應用對應的服務設置;向共享 服務器發(fā)送該多個用戶優(yōu)選簡檔;以及發(fā)送激活在多個用戶優(yōu)選簡檔中的一個用戶優(yōu)選簡 檔的請求;其中將選擇性地激活的用戶優(yōu)選簡檔提供給與該激活的用戶優(yōu)選簡檔對應的相 應的應用服務器。本發(fā)明提供一種用于管理用戶優(yōu)選簡檔的客戶端,該客戶端包括用于創(chuàng)建多個 用戶優(yōu)選簡檔的部件,其中用戶優(yōu)選簡檔包括與至少一個應用的每個應用對應的服務設 置;和用于向共享服務器發(fā)送該多個用戶優(yōu)選簡檔以及發(fā)送激活在多個用戶優(yōu)選簡檔中的 一個用戶優(yōu)選簡檔的請求的部件;其中將選擇性地激活的用戶優(yōu)選簡檔提供給與該激活的 用戶優(yōu)選簡檔對應的相應的應用服務器。有益效果1、通過將與各個應用對應的多個用戶優(yōu)選簡檔存儲(或配置)在公共位置處,可 以安排并優(yōu)化用戶優(yōu)選簡檔的布置。2,XCAP操作被用于簡檔操作——XCAP操作比SIP操作的開銷少。3、用戶可以一次設置多個用戶優(yōu)選簡檔,不需要在每次他/她登錄時發(fā)布它們。4、降低了用戶管理服務設置的復雜度。5、減少了客戶端上可用的有限資源的資源使用。6、能夠僅通過一個XCAP操作修改多個服務的服務設置。7、可以存儲預先配置的多個優(yōu)選簡檔,這使得不同簡檔之間的切換更容易。
8、用戶優(yōu)選簡檔容易擴展。9、各個應用的用戶優(yōu)選簡檔可以被選擇性地激活。10、當用戶優(yōu)選簡檔被選擇性地激活時,可以由調度功能容易地實現自動設置,等寸。
圖1描述了在現有技術中所用的OMA開發(fā)的具有接口指示的SIMPLE架構;圖2描述了在現有技術中用戶經由SIP PUBLISH指示他/她的優(yōu)選項;圖3描述了在本發(fā)明中所用的OMA開發(fā)的具有接口指示的SIMPLE架構;圖4描述了用戶創(chuàng)建優(yōu)選簡檔;圖5描述了用戶檢索優(yōu)選簡檔;圖6描述了用戶更新優(yōu)選簡檔;圖7描述了應用服務器訂閱并且接收優(yōu)選簡檔改變的通知;圖8描述了 XDMS發(fā)布激活的簡檔和活動的簡檔內容;圖9描述了客戶端發(fā)布活動的簡檔并且應用服務器取得該活動的簡檔的內容;以 及圖10到12分別描述了根據本發(fā)明的三種方法的操作流。
具體實施例方式隨著使用各種應用的服務數量的增加,這些應用的每一個都需要由用戶優(yōu)選項指 示的一些服務設置,服務設置以分布式被存儲在應用服務器中。本發(fā)明提出將這樣的服務 設置集合在公共位置處,例如共享用戶簡檔XDMS (XML文檔管理服務器)。另外,當用戶使能 這些預先配置的服務設置的情況中的任意一種時,在簡檔情況中所有一致的服務設置可以 同時在每個相應的服務器中被激活。作為示例,圖3示出了 OMA開發(fā)的SIMPLE IM和PoC應用。對于其它應用可以存在 相似的架構。本發(fā)明中所用的接口由虛線指示。應當注意,可以僅通過一個XCAP操作將多 個服務的服務設置放在共享簡檔XDM服務器361上或者任何其它相似的實體362、363上。在說明本發(fā)明時,為了邏輯清楚和簡單,共享簡檔XDMS被當作用于存儲集總服務 設置的位置,但是它們可以被存儲在任何這樣的相似實體中。本發(fā)明提出了一種用于多個簡檔和集總的各種服務設置的新方案。為了簡便, 假定該方案提供了考慮現有技術中可能存在的設置的細節(jié)。該方案可以被擴展以適應 潛在的將來服務和已有服務的服務設置的改變。該內容類型可以被稱為“application/ user-preference-profile”。對于活動簡檔的指示,存在兩種可能的途徑1、由標志來指示活動簡檔的途徑。2、由屬性來指示活動簡檔的途徑。由標志來指示活動簡檔的一般用戶優(yōu)選簡檔格式如下表1所示表 1
權利要求
1.一種用于在共享服務器中管理用戶優(yōu)選簡檔的方法,該方法包括步驟從客戶端接收多個用戶優(yōu)選簡檔,用戶優(yōu)選簡檔包括與至少一個應用的每個應用對應 的服務設置;存儲多個用戶優(yōu)選簡檔;接收激活在多個用戶優(yōu)選簡檔中的一個用戶優(yōu)選簡檔的請求;激活該用戶優(yōu)選簡檔;以及將激活的用戶優(yōu)選簡檔提供給與該激活的用戶優(yōu)選簡檔對應的相應的應用服務器。
2.如權利要求1所述的方法,其中通過客戶端創(chuàng)建、檢索或改變該多個用戶優(yōu)選簡檔。
3.如權利要求1或2所述的方法,其中共享服務器包括XDM(XML文檔管理)服務器,以 及其中該客戶端是用于管理用戶優(yōu)選簡檔的XDM客戶端,其經由集總代理連接到XDM服務 器,并且經由SIP/IP核連接到應用客戶端。
4.如權利要求3所述的方法,其中該XDM客戶端通過使用XCAP(XML配置訪問協議)來 創(chuàng)建用戶優(yōu)選簡檔,并且存儲所創(chuàng)建的用戶優(yōu)選簡檔,或者檢索或改變已經存儲在該共享 服務器中的用戶優(yōu)選簡檔。
5.如權利要求4所述的方法,其中通過利用XCAP設置用戶優(yōu)選簡檔的標志或屬性來激 活用戶優(yōu)選簡檔。
6.如權利要求5所述的方法,其中,該XDM服務器通過使用SIPPUBLISH的SIP事件發(fā) 布來向相應的應用服務器發(fā)送該激活的用戶優(yōu)選簡檔。
7.如權利要求5所述的方法,其中,該應用服務器通過使用SIPSUBSCRIBE的SIP事件 發(fā)布來訂閱來自于XDM服務器的選擇性地激活的用戶優(yōu)選簡檔。
8.如權利要求4所述的方法,其中,通過向相應的應用服務器發(fā)送該用戶優(yōu)選簡檔的 名稱來選擇性地激活該用戶優(yōu)選簡檔。
9.如權利要求8所述的方法,其中,該應用服務器通過使用XCAP的XCAPGET來從該 XDM服務器取得選擇性地激活的用戶優(yōu)選簡檔。
10.如權利要求8所述的方法,其中,該應用服務器通過使用SIPSUBSCRIBE的SIP事件 通知來訂閱來自于XDM服務器的選擇性地激活的用戶優(yōu)選簡檔。
11.一種用于管理用戶優(yōu)選簡檔的共享服務器,該共享服務器包括用于接收來自客戶端的多個用戶優(yōu)選簡檔和激活在多個用戶優(yōu)選簡檔中的一個用戶 優(yōu)選簡檔的請求的部件,其中該用戶優(yōu)選簡檔包括與至少一個應用的每個應用對應的服務 設置;用于存儲多個用戶優(yōu)選簡檔的部件;用于激活該用戶優(yōu)選簡檔的部件;和用于將激活的用戶優(yōu)選簡檔提供給與該激活的用戶優(yōu)選簡檔對應的相應的應用服務 器的部件。
12.如權利要求11所述的共享服務器,其中通過客戶端創(chuàng)建、檢索或改變該多個用戶 優(yōu)選簡檔。
13.一種在客戶端中管理用戶優(yōu)選簡檔的方法,該方法包括步驟創(chuàng)建多個用戶優(yōu)選簡檔,用戶優(yōu)選簡檔包括與至少一個應用的每個應用對應的服務設置;向共享服務器發(fā)送該多個用戶優(yōu)選簡檔;以及發(fā)送激活在多個用戶優(yōu)選簡檔中的一個用戶優(yōu)選簡檔的請求;其中將選擇性地激活的用戶優(yōu)選簡檔提供給與該激活的用戶優(yōu)選簡檔對應的相應的 應用服務器。
14.如權利要求13所述的方法,其中還包括檢索或改變存儲在該共享服務器中的用戶 優(yōu)選簡檔。
15.如權利要求13所述的方法,其中,該共享服務器包括XDM(XML文檔管理)服務器。
16.如權利要求15所述的方法,其中所述將多個用戶優(yōu)選簡檔發(fā)送至共享服務器的步 驟包括下面步驟將多個用戶優(yōu)選簡檔發(fā)送至XDM服務器,以及其中使用XCAP (XML配置訪 問協議)來檢索或改變已經存儲在XDM服務器中的用戶優(yōu)選簡檔。
17.如權利要求16所述的方法,其中,所述發(fā)送請求的步驟包括下面步驟由XDM客戶 端通過XCAP設置用戶優(yōu)選簡檔的標志或屬性來激活用戶優(yōu)選簡檔。
18.如權利要求17所述的方法,其中,通過使用SIPPUBLISH的SIP事件發(fā)布來從XDM 服務器向相應的應用服務器發(fā)送該選擇性地激活的用戶優(yōu)選簡檔。
19.如權利要求17所述的方法,其中,通過使用SIPSUBSCRIBE的SIP事件發(fā)布來通過 對應的應用服務器從XDM服務器中訂閱選擇性地激活的用戶優(yōu)選簡檔。
20.一種用于管理用戶優(yōu)選簡檔的客戶端,該客戶端包括用于創(chuàng)建多個用戶優(yōu)選簡檔的部件,其中用戶優(yōu)選簡檔包括與至少一個應用的每個應 用對應的服務設置;和用于向共享服務器發(fā)送該多個用戶優(yōu)選簡檔以及發(fā)送激活在多個用戶優(yōu)選簡檔中的 一個用戶優(yōu)選簡檔的請求的部件;其中將選擇性地激活的用戶優(yōu)選簡檔提供給與該激活的用戶優(yōu)選簡檔對應的相應的 應用服務器。
21.如權利要求20所述的客戶端,其中客戶端還包括用于檢索或改變存儲在該共享服 務器中的用戶優(yōu)選簡檔的部件。
全文摘要
公開了用于在共享服務器中管理用戶優(yōu)選簡檔的方法、在客戶端中管理用戶優(yōu)選簡檔的方法以及相應的共享服務器和客戶端。該在共享服務器中管理用戶優(yōu)選簡檔的方法包括步驟從客戶端接收多個用戶優(yōu)選簡檔,用戶優(yōu)選簡檔包括與至少一個應用的每個應用對應的服務設置;存儲多個用戶優(yōu)選簡檔;接收激活在多個用戶優(yōu)選簡檔中的一個用戶優(yōu)選簡檔的請求;激活該用戶優(yōu)選簡檔;以及將激活的用戶優(yōu)選簡檔提供給與該激活的用戶優(yōu)選簡檔對應的相應的應用服務器。通過以這種方式將各個應用的用戶優(yōu)選簡檔存儲在一個位置,可以高效地管理用戶優(yōu)選。
文檔編號H04L29/08GK102006321SQ20101054631
公開日2011年4月6日 申請日期2007年8月1日 優(yōu)先權日2006年8月1日
發(fā)明者吳載權, 帕坦·B·杰亞萬特 申請人:三星電子株式會社