一种通信方法及系统以及业务服务器的制作方法

文档序号:7546886阅读:130来源:国知局
专利名称:一种通信方法及系统以及业务服务器的制作方法
技术领域
本发明涉及通信领域,尤其涉及一种通信方法及系统以及业务服务器。
背景技术
开放移动联盟(OMA,Open Mobile Alliance)致力于一键通、即时消息、以及融合互联网协议消息(CPM,Converged IP Message)等在内的移动数据业务规范。为了在当今异构环境下为用户提供更好的业务体验,OMA CPM规范对用户偏好规则(UPP,User Preference Profile)提供支持。所谓“用户偏好规则”是指CPM用户偏好(User Preference)按照不同的使用环境,例如会议模式,办公室模式,家庭模式等,存储于扩展标记语言文档管理(XDM,XML Document Management)服务器,可以通过0MA-XDM规范进行访问和管理。当CPM用户的一个终端注册上线后,它将被赋予一个激活的UPP,多终端用户的不同终端可以设置不同激活UPP。现有技术中的一种利用UPP的通信方法大致为当用户终端A激活某个UPP时,则业务服务器会根据激活的UPP进行相应的控制, 假设该UPP下某用户终端B被列入黑名单,业务服务器当检测到用户终端B的来电时会直接拒绝接听该来电。但是,现有技术中,当业务服务器根据用户终端激活的UPP进行了 UPP控制之后, 用户并不知道在该UPP之下发生了哪些控制行为,并且在该现有技术中,当在该UPP之下进行了 UPP控制之后,并没有设置一种机制来判断这种UPP控制是否触发额外的操作,例如通知用户或下发消息,因此影响了用户体验,且不利于UPP业务的开展。

发明内容
本发明实施例提供了一种通信方法及系统以及业务服务器,能够提高用户体验, 并促进UPP业务的开展。本发明实施例提供的通信方法,包括获取第一用户终端激活的第一用户偏好规则UPP ;存储所述第一 UPP控制下的业务执行记录;当满足预置条件时,检索存储的业务执行记录;根据检索到的业务执行记录生成UPP执行信息;根据所述UPP执行信息进行相应的处理。本发明实施例提供的业务服务器,包括获取单元,用于获取第一用户终端激活的第一用户偏好规则UPP ;存储单元,用于存储所述第一 UPP控制下的业务执行记录;检索单元,用于当满足预置条件时,检索存储的业务执行记录;生成单元,用于根据检索到的业务执行记录生成UPP执行信息;处理单元,用于根据所述UPP执行信息进行相应的处理。本发明实施例提供的通信系统,包括用户终端,以及业务服务器;所述用户终端用于向所述业务服务器提供UPP,并从所述业务服务器接收业务信息。从以上技术方案可以看出,本发明实施例具有以下优点
权利要求
1.一种通信方法,其特征在于,包括获取第一用户终端激活的第一用户偏好规则UPP ; 存储所述第一 UPP控制下的业务执行记录; 当满足预置条件时,检索存储的业务执行记录; 根据检索到的业务执行记录生成UPP执行信息; 根据所述UPP执行信息进行相应的处理。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括当所述第一用户终端请求从第一 UPP切换至第二 UPP时,则确定满足预置条件; 或,当第二用户终端注册上线时,则确定满足预置条件,所述第二用户终端为与所述第一用户终端相关的用户终端。
3.根据权利要求1或2所述的方法,其特征在于,所述存储第一UPP控制下的业务执行记录包括根据所述第一 UPP为所述第一用户终端执行消息偏好处理或会话偏好处理,并记录执行结果; 或,根据所述第一 UPP为所述第一用户终端执行网络存储偏好处理,并记录执行结果; 或,根据所述第一 UPP为所述用户终端执行互联偏好处理,并记录执行结果。
4.根据权利要求2所述的方法,其特征在于,所述检索存储的业务执行记录,根据检索到的业务执行记录生成UPP执行信息包括根据所述业务执行记录的类型检索所述第二 UPP,或所述第二用户终端注册上线的UPP ;将所述业务执行记录与第二 UPP,或所述第二用户终端注册上线的UPP进行比较; 若比较结果满足条件,则生成UPP执行信息。
5.根据权利要求1或2所述的方法,其特征在于,所述方法还包括 在生成UPP执行信息的同时确定递送终端标识。
6.根据权利要求5所述的方法,其特征在于,所述根据所述UPP执行信息进行相应的处理包括向所述递送终端标识对应的用户终端下发业务信息,所述业务信息与所述业务执行记录相关。
7.根据权利要求6所述的方法,其特征在于,所述向递送终端标识对应的用户终端下发业务信息包括将所述业务信息以消息或会话的通知形式发送至所述递送终端标识对应的用户终端;或,向所述递送终端标识对应的用户终端发送通知消息;接收所述递送终端标识对应的用户终端发送的获取请求,根据所述获取请求向所述递送终端标识对应的用户终端发送所述业务信息;或,将所述业务信息作为虚拟用户;建立所述虚拟用户与所述递送终端标识对应的用户终端之间的多方会话,控制所述递送终端标识对应的用户终端接收所述业务信息。
8.—种业务服务器,其特征在于,包括获取单元,用于获取第一用户终端激活的第一用户偏好规则UPP ; 存储单元,用于存储所述第一 UPP控制下的业务执行记录; 检索单元,用于当满足预置条件时,检索存储的业务执行记录; 生成单元,用于根据检索到的业务执行记录生成UPP执行信息; 处理单元,用于根据所述UPP执行信息进行相应的处理。
9.根据权利要求8所述的业务服务器,其特征在于,所述存储单元包括以下子单元中的至少一个第一子单元,用于根据所述第一 UPP为所述第一用户终端执行消息偏好处理或会话偏好处理,并记录执行结果; 或,第二子单元,用于根据所述第一 UPP为所述第一用户终端执行网络存储偏好处理,并记录执行结果; 或,第三子单元,用于根据所述第一 UPP为所述第一用户终端执行互联偏好处理,并记录执行结果。
10.根据权利要求8或9所述的业务服务器,其特征在于,所述业务服务器还包括 确定单元,用于确定递送终端标识。
11.根据权利要求10所述的业务服务器,其特征在于,所述处理单元包括以下子单元中的至少一个第四子单元,用于将业务信息以消息或会话的通知形式发送至所述递送终端标识对应的用户终端,所述业务信息与所述业务执行记录相关; 或,第五子单元,用于向所述递送终端标识对应的用户终端发送通知消息,接收所述递送终端标识对应的用户终端发送的获取请求,根据所述获取请求向所述递送终端标识对应的用户终端发送业务信息,所述业务信息与所述业务执行记录相关; 或,第六子单元,用于将业务信息作为虚拟用户,建立所述虚拟用户与所述递送终端标识对应的用户终端之间的多方会话,控制所述递送终端标识对应的用户终端接收业务信息, 所述业务信息与所述业务执行记录相关。
12.一种通信系统,其特征在于,包括用户终端,以及如权利要求8至11中任一项所述的业务服务器;所述用户终端用于向所述业务服务器提供UPP,并从所述业务服务器接收业务信息。
全文摘要
本发明实施例公开了一种通信方法及系统以及业务服务器,用于提高用户体验,并促进UPP业务的开展。本发明实施例方法包括获取第一用户终端激活的第一用户偏好规则UPP;存储所述第一UPP控制下的业务执行记录;当满足预置条件时,检索存储的业务执行记录;根据检索到的业务执行记录生成UPP执行信息;根据所述UPP执行信息进行相应的处理。本发明实施例还提供一种通信系统以及业务服务器。本发明实施例能够有效提高用户体验,并促进UPP业务的开展。
文档编号H04W88/02GK102238502SQ201010168679
公开日2011年11月9日 申请日期2010年5月6日 优先权日2010年5月6日
发明者丁传锁, 卞永刚, 张永靖, 梁刚, 牟伦建, 王珏, 黄成 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1