[发明专利]一种利用推送服务提供应用信息的方法及系统有效
申请号: | 201010133674.0 | 申请日: | 2010-03-15 |
公开(公告)号: | CN102196011A | 公开(公告)日: | 2011-09-21 |
发明(设计)人: | 邢晓江 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 李健;龙洪 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 利用 推送 服务 提供 应用 信息 方法 系统 | ||
技术领域
本发明涉及电信业务领域,尤其涉及利用推送服务提供应用信息的方法及系统。
背景技术
互联网的应用越来越丰富,用户访问互联网上的信息(如网页等信息)时,基本上都是通过超文本传输协议(Hyper Text Transfer Protocol,简称HTTP)访问,即基于用户的主动访问然后服务器作出响应。如果要访问实时更新的内容,就需要用户不停刷新;当然,浏览器也可以设置主动自动刷新(一般实现方为,在浏览器上设置定时器,根据定时器的时间进行定时数据刷新),使用户访问到实时更新的内容,但这种方式,还是属于主动请求的方式。
现在越来越多的业务都在网络上部署,很多业务有实时的信息和数据更新,如果要求所有的应用都保持一个长传输控制协议(Transmission ControlProtocol,简称TCP)连接,这对终端、网络、服务器都是一个很大的负荷。现在微件(Widget)应用越来越普遍,苹果公司的App Store有超过10万个应用程序。其中,有一些应用就需要实时的,但非定时的更新数据,以提供最新信息。现有技术中,采用长连接来进行不确定时间的实时信息更新是比较浪费网络资源的方式。
发明内容
在电信业务领域,推送服务(PUSH)是一个常用的业务,其相关规范和应用都已经成熟,这种通过服务端主动发起,将内容推送给用户的方式。现有规范可以支持有连接和无连接两种模式。如果推送服务当时有连接,那么可以利用现有连接来提供业务,如果当时没有连接,可以通过服务端主动发起SIR(会话初始请求)方式,让在用户侧的用户代理来主动建立连接,来提供业务,现在的PUSH服务可以支持OTA-HTTP(基于HTTP的空中下载)、OTA-WSP(基于WSP的空中下载)、OTA-SIP(基于SIP的空中下载)方式。
本发明要解决的技术问题是提供一种利用推送服务提供应用信息的方法及系统,及时下发更新数据的同时节省网络资源。
为解决上述技术问题,本发明提供了一种利用推送服务提供应用信息的方法,包括:客户端请求推送服务功能体在一个或多个应用的数据发生更新时将更新的数据以推送方式下发。
进一步地,上述方法还具有以下特点:
所述推送服务功能体收到所述请求后,在所述应用的数据发生更新时,将更新的数据以推送方式下发至所述客户端。
进一步地,上述方法还具有以下特点:
所述推送服务功能体收到所述请求后向应用服务功能体发起此请求,所述应用服务功能体维护的所述应用中的数据发生更新时,将更新数据下发至所述推送服务功能体,所述推送服务功能体将收到的更新数据推送至推送代理,所述推送代理将收到的更新数据推送至所述客户端。
进一步地,上述方法还具有以下特点:
第三方应用功能体通过与推送代理交互,由所述推送代理向所述推送服务功能体发起所述请求。
进一步地,上述方法还具有以下特点:
所述客户端请求所述推送服务功能体在一个或多个应用的数据发生更新时将更新的数据以推送方式下发的过程包括:所述客户端向推送代理创建所述应用,并指示采用推送更新方式,所述推送代理向所述服务功能体注册所述应用,并指示采用推送更新方式。
进一步地,上述方法还具有以下特点:
所述客户端请求所述推送服务功能体在一个或多个应用的数据发生更新时将更新的数据以推送方式下发的过程包括:所述推送代理作为中间点维持所述客户端与所述应用服务功能体的连接,所述推送代理决定切换到推送更新方式后,中断与所述应用服务功能体的连接,向所述推送服务功能体注册所述应用。
进一步地,上述方法还具有以下特点:
所述推送服务功能体通过与推送代理的连接直接向所述推送代理发送所述更新的数据;或者;在所述推送代理断开与所述推送服务功能体的连接的情况下,所述推送服务功能体通过短信服务功能体间接向所述推送代理发送所述更新的数据。
为了解决上述技术问题,本发明还提供了一种利用推送服务提供应用信息的方法,包括:客户端向推送代理发起在一个或多个应用的数据发生更新时将更新的数据以推送方式下发的请求,所述推送代理收到此请求后向推送服务功能体发起此请求,所述推送服务功能体收到此请求后向应用服务功能体发起此请求;所述应用服务功能体在所述应用的数据发生更新时将更新的数据发送至所述推送服务功能体,所述推送服务功能体将收到的所述更新的数据以推送的方式发送至所述推送代理,所述推送代理将收到的所述更新的数据以推送的方式发送至所述客户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010133674.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:采用智能虚拟低电压光伏模块的可靠光伏电力系统
- 下一篇:搭扣配合的传感器组件