更新存在信息转让专利

申请号 : CN03820063.5

文献号 : CN100581159C

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 阿努·洪凯拉于里基·阿尔诺斯尤哈·凯塔宁米尤哈·卡利奥库基埃娃-玛利亚·莱佩宁

申请人 : 诺基亚公司

摘要 :

一种在通信网络内管理信息的方法,所述通信网络包括至少一个与多个终端相关的用户,所述信息与所述至少一个用户和/或所述多个终端相关,所述方法包括:将第一消息从所述至少一个用户的第一终端传送给服务器,所述第一消息包括消息信息和所述第一终端的识别符;以及将包括至少一部分所述消息信息的第二消息从所述服务器传送给所述用户的其他终端中的至少一个。

权利要求 :

1、一种更新存在信息的方法,包括:

在服务器接收来自第一终端的第一消息,所述第一终端是与至少一个 用户相关的多个终端中的一个,所述第一消息包括存在信息以及所述至少 一个用户和所述多个终端的识别符,从所述服务器传送包含至少一部分所述存在信息的第二消息,其中将 所述第二消息传送到所述多个终端中除了所述第一终端的至少一个终端。

2、根据权利要求1的方法,其中所述存在信息与所述用户和所述第一 终端中的至少一个相关,还将所述第二消息传送到与观察者相关的其他终 端,并且所述第一消息和第二消息是SIP消息或HTTP消息。

3、根据权利要求1的方法,还包括将所述第二消息传送到与其他用户 相关的终端。

4、根据权利要求3的方法,其中所述其他用户包括观察者。

5、根据权利要求1的方法,其中所述用户的第一终端是所述多个终端 中的任何一个。

6、根据权利要求1的方法,其中所述第一消息包括与所述用户和所述 第一终端中的至少一个相关的存在信息。

7、根据权利要求5的方法,其中所述第二消息包括与所述用户和所述 第一终端中的至少一个相关的存在信息。

8、根据权利要求1的方法,其中所述第一消息还包括所述第一终端的 识别符。

9、根据权利要求1的方法,其中所述第一终端是移动电话或个人计算 机。

10、根据权利要求1的方法,其中所述第一消息是SIP消息或HTTP 消息。

11、根据权利要求1的方法,其中所述第二消息是SIP消息或HTTP 消息。

12、根据权利要求1的方法,其中当所述第二消息被传送到另一用户 时,所述第二消息包括下列中的一个或更多:所述多个终端接收通信的可 用性,每个终端在特定时刻通信的优选方式以及与用户相关的对于所述多 个终端而言是相同的一般信息。

13、根据权利要求1的方法,其中在传送所述存在信息之前,由所述 服务器执行授权检查。

14、根据权利要求1的方法,其中所述服务器包括接入控制列表,其 指定哪些其他用户被允许存取所述存在信息。

15、根据权利要求1的方法,其中所述多个终端中的每个都具有所述 存在信息的本地拷贝,并且所述第二消息使每个终端的存在文件与其他所 述终端和服务器同步。

16、一种服务器,包括:

用于从第一终端接收第一消息的输入装置,所述第一终端是与至少一 个用户相关的多个终端中的一个,所述第一消息包括存在信息以及所述至 少一个用户和多个终端的识别符,输出装置,用于传送包括至少一部分所述存在信息的第二消息,其中将所述第二消息传送到所述多个终端中除了所述第一终端的至少 一个终端。

17、根据权利要求16的服务器,其中所述存在信息与所述用户和所述 第一终端中的至少一个相关,还将所述第二消息传送到与观察者相关的其 他终端,并且所述第一消息和第二消息是SIP消息或HTTP消息。

18、根据权利要求16的服务器,其中所述输出装置还用于将所述第二 消息传送到与其他用户相关的终端。

19、根据权利要求18的服务器,其中所述其他用户包括观察者。

20、根据权利要求16的服务器,其中所述用户的第一终端是所述多个 终端中的任何一个。

21、根据权利要求16的服务器,其中所述第一消息包括与所述用户和 所述第一终端中的至少一个相关的存在信息。

22、根据权利要求21的服务器,其中所述第二消息包括与所述用户和 所述第一终端中的至少一个相关的存在信息。

23、根据权利要求16的服务器,其中所述第一消息还包括所述第一终 端的识别符。

24、根据权利要求19的服务器,其中所述第一终端是移动电话或个人 计算机。

25、根据权利要求19的服务器,其中所述第一消息是SIP消息或HTTP 消息。

26、根据权利要求19的服务器,其中所述第二消息是SIP消息或HTTP 消息。

27、根据权利要求16的服务器,其中当所述第二消息被传送到另一用 户时,所述第二消息包括下列中的一个或更多:所述多个终端接收通信的 可用性,每个终端在特定时刻通信的优选方式以及与用户相关的对于所述 多个终端而言是相同的一般信息。

28、根据权利要求16的服务器,其中在传送所述存在信息之前,由所 述服务器执行授权检查。

29、根据权利要求16的服务器,其中所述服务器包括接入控制列表, 其指定哪些其他用户被允许存取所述存在信息。

30、根据权利要求16的服务器,其中所述多个终端中的每个都具有所 述存在信息的本地拷贝,并且所述第二消息使每个终端的存在文件与其他 所述终端和服务器同步。

31、一种通信系统,包括:

与至少一个用户相关的多个终端,以及

服务器,包括:

输入装置,用于从所述终端中的第一终端接收第一消息,所述第一消 息包括存在信息以及所述至少一个用户的识别符,其中所述存在信息与所 述至少一个用户和所述多个终端中的至少一个相关;以及输出装置,用于传送包括至少一部分所述存在信息的第二消息;

其中将所述第二消息传送到除了第一终端的多个其他终端中的至少一 个终端。

说明书 :

技术领域

本发明涉及通信网络中的存在(presence)信息的管理,尤其涉 及所述通信网络内的存在业务,但不仅限于此,所述存在信息例如是 用户状态信息、授权信息以及其他网络信息。本发明涉及拥有多个终 端的用户,所述多个终端通常连接到第三代(3G)移动网,但并不仅 限于此。

背景技术

在第三代IMS(IP多媒体核心网子系统)通信系统中,用户可 得到“存在业务”。所述存在业务利用服务器接受、存储并分配信息。 所存储的所述信息例如可能涉及用户的通信意愿或其通信能力,或是 与用户相关的一般信息或图像数据。所述业务向用户提供了接收与一 个或多个其他用户相关的状态信息的机会。
所述服务器从“存在体(presentities)”接收信息,所述存在体即 是提供将被存储和分配的信息的用户。然后其他用户可从所述服务器 接收所述存在信息。例如,“观察者”——接收存在体的存在信息的用 户——可能会预订存在信息,以在特定存在体的存在信息发生改变时 得到通知,或观察者可能简单地请求特定存在体的存在信息的当前值。 作为选择,观察者可预订所述业务,从而得到任何一组存在体的存在 信息改变的通知。
以下是可由存在业务存储并分配的详细内容的实例:物理位置 (例如“在办公室”或“在家”);呼叫状态(例如“准备好接受通信”或“在 打另一通电话”——甚至可能包括另一方的身份);接受通信的意愿(例 如“有空”或“在开会”——这可能取决于谁在请求);以及优选的媒介 (例如视频、话音、瞬时消息发送(IM)、电子邮件)。将被提供给 观察者的存在体信息的内容可能取决于观察者与存在体的关系。例如, 朋友能够接收详细信息,而陌生人仅被允许接收有限的信息。
通过使用存在信息将可以得到一些增强的业务,例如可达性业 务、基于位置的呼叫筛选、有效连接以及瞬时会议。如果存在业务成 为普遍的业务,用户将在建立与任何人的通信之前检查通信状态,无 论其平常是否预订他们。预先知道一个人的通信状态,是他或她可用 于消除连续忙音与“电话录音”所导致不快的通信方法。
可以想象,通过存在业务可以提供无穷多种可能的业务。
ISIM(IMS用户身份模块)识别对IMS的预订。其并不识别终 端,因此其无法识别启动存在信息更新的特定终端。
因此,目前在基于IP的3G网络内并不提供对于使用与单个用 户相关的多个终端的支持。用户可能希望经由移动电话、PC或PDA (个人数字助理)得到存在信息。理想的是,所述情况是可能的,且 用于将更新信息发送给存在业务的终端应当与用户的其他终端同步。

发明内容

本发明的目的是通过提供一种用于管理存在信息的改善的技术, 克服一个或全部上述问题。
根据本发明,提供了一种在通信网络内管理存在信息的方法,所 述通信网络包括至少一个与多个终端相关的用户,所述存在信息与所 述至少一个用户与所述多个终端中的至少一个相关,所述方法包括: 将第一消息从第一个所述终端传送给服务器,所述第一消息包括存在 信息和所述第一终端的识别符。
优选地,所述方法还包括步骤:从所述服务器传送包括至少一部 分所述存在信息的第二消息。
优选地,所述第二消息被传送给至少一个其他所述终端。优选地, 所述第二消息并不被传送给所述第一终端。
有利的是,这使得用户从任何一个与他/她相关的终端更新他/她 的信息,而所述用户的其他终端保持得到所述更新的通知,从而使得 所有终端内的信息保持同步。发送给所述第一终端的第二信息将是多 余的,需要额外的空间。因此有利的是,所述服务器仅将所述第二消息 传送给所述用户的一些或全部其他终端。
本发明的另一优点是,可以使用标准的“预订”和“通知”消息。这 些消息在IETF和3G IMS系统模型中是众所周知的。在存在业务中, 所述“预订”和“通知”消息分别由用户和服务器发送。其他业务或概念 也可以使用相同的标准机制。
根据本发明的第二方面,提供了一种通信网络,所述通信网络包 括至少一个与多个终端相关的用户,用于管理与至少一个用户和所述 多个终端中至少一个相关的存在信息的服务器,所述服务器包括:用 于从第一个所述终端接收第一消息的输入装置,所述第一消息包括存 在信息以及所述第一终端的识别符。
所述服务器还包括输出装置,所述输出装置用于传送包括至少一 部分所述存在信息的第二消息。所述第二消息优选地被传送给所述用 户的至少一个其他所述终端。
在本发明第三方面中,提供了一种通信系统,所述通信系统包括 至少一个与多个终端相关的用户,以及用于管理与所述至少一个用户 和多个终端中至少一个相关的存在信息的服务器,其中所述服务器包 括输入装置,所述输入装置用于从第一个所述终端接收第一消息,所 述第一消息包括存在信息和第一终端的识别符;以及输出装置,所述 输出装置用于传送包括至少一部分所述存在信息的第二消息。所述第 二消息优选地被传送给至少一个其他所述终端。

附图说明

以下将参照附图描述本发明,在所述附图中:
图1示出了一个示例性实例,其中若干终端与3G IMS网络内的 存在用户相关,若干终端与所述网络内的其他用户相关;
图2是一个信令图,示出了根据本发明优选实施例的传送信号的 顺序;
图3是示出了本发明优选实施例的步骤的流程图。

具体实施方式

以下将参照非限制性的实施例来描述本发明。尤其是,结合在3G IMS移动通信网络内提供存在业务来描述本发明。但是,本发明并不 仅限于这种业务或网络。
在所述附图中,相同的附图标记被用于指示相同的部分。
首先参照图1,终端2a、2b和2c与使用业务提供商所提供存在 业务的用户50相关。所述存在业务是移动网的应用服务器所管理的应 用,所述应用服务器在本实例中是存在服务器1。终端2a是用户50 的移动电话,2b是其PC,而2c是PDA。用户50也可以在需要的情 况下将更多终端加入所述业务,或是减少终端。
在本发明一个实施例中,用户的存在信息被存储在存在服务器1 内(至少一部分所述信息的拷贝同样存储在用户终端内)。参照图1, 每个终端2a、2b和2c以及用户50可能都具有与其相关的存在信息。 所述存在信息以及其他用户和其他终端的用户信息被作为信息块 10-19存储在存在服务器1内。
如果观察者请求关于用户50及其所有终端的存在信息,则存在 服务器1生成包括2a、2b、2c与用户50的存在信息的“存在文件”。 所述存在文件然后被传送给所述观察者。在各种可选方案中,根据观 察者的请求的不同,所述存在文件可能仅包括用户50的存在信息,或 是一个或更多终端的存在信息。
在该例中,特定存在文件可能专用于特定存在体的终端或特定用 户。作为选择,存在文件可能包括涉及多个终端或存在体的信息,和/ 或所述多个终端或存在体公共的信息。
传送给观察者的存在文件例如可能包括:用户50所使用的不同 终端的详细资料;终端接收通信的可用性;每个终端在特定时刻通信 的优选方式;以及与用户相关的一般信息,其对于不同终端而言可能 是相同的。可以想象的是,如果需要的话,几乎任何一种信息都可以 包括在存在文件内。
用户50可经由三个终端2a-c中的任何一个与服务器1通信。 HTTP或其他协议可用于所述通信。
图1还示出了其他连接到3G网络的存在体或观察者的终端3-8。 每个所述终端3-8都可经由SIP或HTTP与服务器1通信。每个预订 所述存在业务的存在体都具有相关的存在信息块,例如信息块10, 11,...,19中的一个。
图2示出了根据本发明示例性实施例在更新用户50存在信息期 间内传送的信号。
图3是对应的流程图,其示出了与用户同样根据本发明所述示例 性实施例更新其存在信息相关的事件的顺序。以下将参照图2和3描 述本发明的所述特定实施例。
在所示实例中,用户50使用其一个终端,例如其移动电话2a, 将“预订”消息传送到存在服务器1。所述“预订”消息通常是SIP(会话 启动协议)消息。所述传输在图2中以20示出,在图3中以步骤100 示出。在本实例中,终端2b和2c已预订服务器1提供的存在信息。
一般而言,在存在业务中,“SIP预订”消息会后跟对应的“SIP通 知”消息。例如,如果用户预订接收另一用户的存在信息,他将随后接 收“通知”消息,所述消息指示其预订的事件的状态,例如另一用户的 存在信息。所述“通知”消息将包括当前保持在所述存在服务器1内的 与所述另一用户相关的存在信息,且可能包括存在文件。优选地,在 传送所述存在信息之前,由所述存在服务器1执行授权检查。在一个 实施例中,所述服务器1具有每个存在体的接入控制列表,所述接入 控制列表由所述存在体自己建立,指定哪些其他存在体和/或观察者被 允许存取其存在信息。
每次所述另一用户的存在信息发生改变,所述用户也将接收到 “通知”消息。这种“通知”消息并未在图中显示。本领域技术人员对这 种“通知”消息是熟知的。
用户也可以预订特定存在信息,以始其仅在特定信息被更新时接 收到“通知”消息。
在示例性实施例中,在用户50预订存在服务器1一段时间之后, 他使用其PC 2b更新其存在信息。用户50发送消息21给服务器1。 根据本发明,所述消息21包括用于做出所述更新的终端的识别符,即 PC 2b的识别符。所述消息21可能还包括用户50的识别符。所述用 户识别符可能具有HTTP URL格式,优选地,应当唯一地识别与用户 50相关的存在信息。所述消息21可能还包括关于用户50或终端2b 的状态的信息,例如用户是否希望能够经由某些装置接收通信。例如, 所述用户可能希望在会议期间内阻止其移动电话的呼入。他将会发送 消息给所述服务器1,指示其不愿意被打扰。所述服务器1然后将该 信息转发给预订其存在信息的观察者。发送更新消息的步骤在图3中 以101示出。
服务器1然后接收消息21,识别一个或更多正确的存在信息块 10-19,并将更新后的存在信息存储在所述存在信息块10-19内。所述 接收和存储步骤在图3中分别以102和103表示。
所述服务器使用所述终端识别符,确定用户50的哪个终端传送 所述消息21,然后优选地,将“通知”消息22传送(图3内的步骤104) 给并不被用于更新所述存在信息的终端2a和2c。定义用户50或一个 或多个其终端的存在信息的所述“通知”消息的内容然后被终端2a和 2c存储(图3内的步骤105),从而使得用户50的三个终端中的任何 一个都具有与所述终端相关的存在信息的本地拷贝,所述本地拷贝保 持相互同步,并与服务器1内的存在信息块10-19保持同步。如上所 述,优选地,并没有“通知”消息被传送给发送所述更新消息21的终端 2b。
除了将“通知”消息22传送给终端2a和2c之外,所述服务器1 还可能将消息22传送给其他任何预订用户50的存在信息的终端3-8, 以将用户50存在信息的改变通知其他用户。
优选地,用户可以通过PC改变他或她的存在信息。优选地,所 述第一消息(更新消息)应当能够从PC传送。在第一消息从PC传 送的情况下,可使用附加鉴权机制。这对于安全性而言可能是必需的, 因为PC一般并不具有3G网络所识别的身份。与此类似,所有来自 其他终端的“预订”消息都需要鉴权机制。
优选地,更新消息可被从用户的任何一个终端,例如其移动电话、 PC或PDA发送给所述存在服务器。
所述更新消息适当的是包括用户状态的详细资料,例如其是否希 望被联系,如果希望的话通过何种方式。
本发明显然并不仅限于无线网络,或经由无线网络与服务器通信 的终端。
此申请注重本发明包括任何文中暗示或明确公开的特征或特征 组合或是其进一步推广,并不限制任何上述定义的范围。考虑到以上 说明,对于本领域技术人员而言,显然可在本发明的范围内做出各种 修改。