一种获取呈现信息的方法

文档序号:7919415阅读:243来源:国知局
专利名称:一种获取呈现信息的方法
技术领域
本发明涉及一种通讯领域的增值业务,尤其是一种获取呈现信息的方法
背景技术
在人们日常生活中,经常会碰到用户不接听来电的情况,这时,用户一般 都会选择挂断电话,但由于对方不知道用户当前的状态,往往会反复拨打,给 双方都带来不便。针对上述情况,如果呼叫方呼叫前能得知被呼叫方当前的状 态信息,就可以免除上述困扰,为双方带来便利。目前的解决方案中用户在订 阅其他呈现者状态后,当对方状态信息发生变化时,只能以一种方式通知订阅 用户,不能够灵活的以多种方式通知订阅用户。当用户终端关机或不在服务区 时,用户就不能及时获知订阅的状态变化。另外,当状态呈现者的多种状态发 生变化时,是将所有状态信息发送给订阅者,无法对这些状态信息进行聚合, 网络发送量大,而且用户浏览信息不直观,不方便。

发明内容
本发明提供了一种获取呈现信息的方法,它根据订阅者设定的多种通知方 式,能及时准确地将状态呈现者的状态信息发送给订阅者,且订阅聚合后的状 态信息,能够减少了网络发送量,使订阅者浏览更直观,更方便,解决了现有 技术中存在的问题。
本发明为解决上述技术问题所采用的技术方案是 一种获取呈现信息的方 法,包括以下步骤
(1) 、订阅者利用终端完成订阅信息和通知方式的设置后,将该信息发送 到状态服务器进行存储,所述通知方式包括SIP消息、短信、语音、IM或邮件 中的至少一种通知方式;
(2) 、呈现者将当前的状态变化信息发送到状态服务器进行存储;
(3) 、状态服务器接收到呈现者的当前状态变化信息后,查询订阅者的订
阅信息和通知方式,若订阅的是呈现者的单个信息或是一组呈现者的相关信息,则将当前状态变化信息和通知方式直接发送给通知服务器,若订阅的是呈现者 的状态变化的聚合信息,则将当前状态变化信息发送到状态聚合服务器,状态 聚合服务器对该状态变化信息进行处理后将处理结果发送给状态服务器,状态 服务器将该处理结果和通知方式发送给通知服务器;
(4) 、通知服务器收到呈现者的状态变化信息或聚合后的处理结果和订阅 者的通知方式后,按设定通知方式将状态变化信息或聚合后的处理结果发送给 订阅者。
上述步骤(3)中所述状态变化的聚合信息是指对单个呈现者的多种状态变 化信息或一组呈现者的多种状态变化信息运用相关运算关系进行聚合处理得到 的唯一状态信息。
本发明进一步,还包括下述步骤
(5) 、订阅者利用终端完成聚合信息的详细查询设置后,将该查询信息发 送到状态服务器;
(6) 、状态服务器根据査询信息査询呈现者的聚合信息所对应的详细原始 状态变化信息,查询结束后将该聚合信息的详细原始状态变化信息和订阅者设 定的通知方式一并发送给通知服务器;
(7) 、通知服务器收到上述聚合信息的详细原始状态变化信息和通知方式 后,按设定通知方式将聚合信息的详细原始状态变化信息发送给订阅者。
本发明采用上述方法,可方便订阅者获取状态呈现者的当前状态信息,通 知服务器根据订阅者设定的多种通知方式,能及时准确地将呈现者的状态信息 发送给订阅者,避免了订阅者因关机或不在服务区而无法获知呈现者状态信息 的情况发生,而且将单个呈现者的多种状态变化信息或一组呈现者的多种状态 变化信息进行聚合,产生聚合信息后再发送给订阅者,减少了网络发送量,使 订阅者浏览信息更直观,更方便。


-
图1为本发明第一种实施方式的信令流程图。
图2为本发时第二种实施方式的信令流程图。
具体实施例方式
为能清楚说明本方案的技术特点,下面通过具体实施方式
,并结合其附图, 对本发明进行详细阐述。
本发明采用状态服务器来保存和管理订阅者的订阅信息和信息通知方式以 及呈现者的当前状态信息。订阅者设置相关订阅信息和信息的通知方式并发送 到状态服务器保存,呈现者将自己的当前状态变化信息发送到状态服务器保存;
状态服务器除保存订阅者的订阅信息、通知方式和呈现者的状态信息外,还在 呈现者状态变化时,将状态变化信息通过通知服务器按订阅者设定的通知方式 通知订阅者。本发明借助手机完成状态信息的有关操作。
如图1所示,为本发明第一种实施方式的信令流程图。包括以下步骤订 阅者利用终端完成订阅信息和通知方式的设置后,将该信息发送到状态服务器 进行存储(步骤l);呈现者将当前的状态变化信息发送到状态服务器进行存储 (步骤2);状态服务器接收到呈现者的当前状态变化信息后,查询订阅者的订 阅信息和通知方式,若订阅的是呈现者的单个信息或是一组状态呈现者的相关 信息,则状态服务器将当前状态变化信息和通知方式发送给通知服务器(步骤 3);通知服务器收到呈现者的状态变化信息和订阅者的通知方式后,按设定通
知方式将状态变化信息发送给订阅者(步骤4)。所述通知方式包括SIP消息、 短信、语音、IM或邮件中的至少一种通知方式或两种以上通知方式的组合,这
样可以保证状态订阅者能及时准确地收到状态呈现者的状态信息,避免了订阅 者因关机或不在服务区而无法获知状态呈现者状态信息的情况发生。所述的通 知方式也可以采用其它通信方式。
如图2所示,为本发时第二种实施方式的信令流程图。订阅者利用终端完
成订阅信息和通知方式的设置后,将该信息发送到状态服务器进行存储(步骤
1);呈现者将当前的状态变化信息发送到状态服务器进行存储(步骤2);状态 服务器接收到呈现者的当前状态变化信息后,查询订阅者的订阅信息和通知方 式,若订阅的是呈现者的状态变化的聚合信息,则状态服务器将当前状态变化 信息发送到状态聚合服务器(步骤3),当前状态信息为单个呈现者的多种状态 变化信息或一组状态呈现者的多种状态变化信息;状态聚合服务器收到该状态 信息后对该状态变化信息运用相关运算关系进行聚合处理,处理后将得到的唯 一状态信息发送给状态服务器(步骤4),例如想了解用户是否在玩游戏,可以 将用户的各套游戏系统的状态信息,送到状态聚合服务器进行聚合,当所有游 戏系统的状态信息都为不在线时,则聚合信息为用户没有玩游戏;当有一个游
戏系统提示在线,则聚合状态为用户在玩游戏;状态服务器将该处理后得到的 唯一状态信息和订阅者设定的通知方式发送给通知服务器(步骤5),如果状态 信息没有聚合时,则是将多种状态信息一起发送给通知服务器;通知服务器收 到呈现者的状态变化信息和订阅者的通知方式后,按设定通知方式将状态变化 信息发送给订阅者(步骤6)。当订阅者想了解该聚合信息的详细内容时,订阅 者利用终端完成聚合信息的详细查询设置后,将査询信息发送到状态服务器(步 骤7);状态服务器根据查询信息査询呈现者的聚合信息所对应的详细原始状态 变化信息,查询结束后将该聚合信息的详细原始状态变化信息和订阅者设定的 通知方式一并发送给通知服务器(步骤8);通知服务器收到上述聚合信息的详 细原始状态变化信息和通知方式后,按设定通知方式将聚合信息的详细原始状 态变化信息发送给订阅者(步骤9)。
本发明未详述之处,均为本技术领域技术人员的公知技术。
权利要求
1.一种获取呈现信息的方法,其特征在于包括以下步骤(1)、订阅者利用终端完成订阅信息和通知方式的设置后,将该信息发送到状态服务器进行存储,所述通知方式包括SIP消息、短信、语音、IM或邮件中的至少一种通知方式;(2)、呈现者将当前的状态变化信息发送到状态服务器进行存储;(3)、状态服务器接收到呈现者的当前状态变化信息后,查询订阅者的订阅信息和通知方式,若订阅的是呈现者的单个信息或是一组呈现者的相关信息,则将当前状态变化信息和通知方式直接发送给通知服务器,若订阅的是呈现者的状态变化的聚合信息,则将当前状态变化信息发送到状态聚合服务器,状态聚合服务器对该状态变化信息进行处理后将处理结果发送给状态服务器,状态服务器将该处理结果和通知方式发送给通知服务器;(4)、通知服务器收到呈现者的状态变化信息或聚合后的处理结果和订阅者的通知方式后,按设定通知方式将状态变化信息或聚合后的处理结果发送给订阅者。
2、 根据权利要求1所述的一种获取呈现信息的方法,其特征在于步骤(3)中所述状态变化的聚合信息是指对单个呈现者的多种状态变化信息或一组呈现 者的多种状态变化信息运用相关运算关系进行聚合处理得到的唯一状态信息。
3、 根据权利要求1或2所述的一种获取呈现信息的方法,其特征在于还 包括下述步骤(5) 、 i丁阅者利用终端完成聚合信息的详细查询设置后,将该查询信息发 送到状态服务器;(6) 、状态服务器根据查询信息查询呈现者的聚合信息所对应的详细原始 状态变化信息,查询结束后将该聚合信息的详细原始状态变化信息和订阅者设 定的通知方式一并发送给通知服务器;(7) 、通知服务器收到上述聚合信息的详细原始状态变化信息和通知方式 后,按设定通知方式将聚合信息的详细原始状态变化信息发送给订阅者。
全文摘要
本发明涉及一种获取呈现信息的方法。订阅者将订阅信息和通知方式发送到状态服务器进行存储,通知方式包括SIP消息、短信、语音、IM或邮件中的至少一种通知方式;呈现者将所要呈现的信息发送到状态服务器进行存储;状态服务器接收到呈现者的呈现信息后,查询订阅者的订阅信息和通知方式,若订阅的是状态变化的聚合信息,则将当前呈现变化信息发送到状态聚合服务器,状态聚合服务器对状态变化信息进行处理后将处理结果发送给状态服务器,如需通知订阅者,状态服务器将处理结果和通知方式发送给通知服务器;通知服务器收按设定通知方式将状态变化信息发送给订阅者。订阅者可及时准确直观地了解呈现者的状态信息,且减少了网络发送量。
文档编号H04L29/06GK101369990SQ20081015753
公开日2009年2月18日 申请日期2008年10月6日 优先权日2008年10月6日
发明者伊志强, 张华铎, 韩在吉 申请人:中国移动通信集团设计院有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1