[发明专利]利用反馈消息提供推送服务的系统和方法有效
申请号: | 201280023748.2 | 申请日: | 2012-05-15 |
公开(公告)号: | CN103534980B | 公开(公告)日: | 2016-11-23 |
发明(设计)人: | 金真国 | 申请(专利权)人: | SK电信有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/16;H04L12/58 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 吕俊刚;刘久亮 |
地址: | 韩国*** | 国省代码: | 韩国;KR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 利用 反馈 消息 提供 推送 服务 系统 方法 | ||
技术领域
本公开涉及利用反馈消息提供推送服务的系统和方法,更具体地讲,涉及这样一种利用反馈消息提供推送服务的系统和方法,当服务提供装置通过推送服务装置向客户端装置提供推送服务时,该系统和方法可通过有效识别服务提供装置所提供的推送服务的反馈,而独立于连接状态,来提高推送服务能力,并且通过减少从服务提供装置发送给客户端装置的不必要的推送消息的量来降低网络负荷。
背景技术
随着智能电话普及并且各种应用由于智能电话环境而出现,无线电资源的使用显著增加。尤其是,总是被访问以从网络接收实时推送消息(或推送通知)的常开应用(例如即时消息(IM)服务、网络服务(web service)和微件服务)目前快速增加。常开应用在维持与服务提供商的连接的同时总是准备接收推送服务,从而产生过多流量,并且电池消耗更快。
因此,现有技术采用这样一种方法,当服务提供商通过客户端内配置的守护进程(daemon),而无需服务提供商与客户端之间的直接连接,来维持与推送服务器的连接,并发送推送消息或推送通知时,中心的推送服务器接收推送消息或推送通知,并将推送消息或推送通知发送给对应的客户端。
图1是已知推送服务提供系统的配置的示图。
根据现有技术,由于网关20和载体30位于多个服务提供商10和多个终端40之间,所以安装在多个终端40内的应用与载体30和网关20连接,进而与服务提供商10连接,而无需单独连接到服务提供商10。
网关20是与多个服务提供商10执行连接的中继装置,载体30是与多个终端40执行连接的装置。网关20和载体30具有可根据服务提供商10和终端40的增加而扩充的结构。
然而,在根据图1的已知结构中,服务提供商10将推送消息发送给终端40。另外,服务提供商10无法识别所发送的消息是否被正确通知给终端40。
当由于与终端40的连接临时断开,未接收到推送消息时,服务提供商10重新发送推送消息。然而,即使由于应用从终端40移除或者产生了错误而未通知推送消息时,服务提供商10也将推送消息发送给终端40。因此,从服务提供商10发送不必要的推送消息,因此,推送消息的总量可能增加。另外,不必要的推送消息增加了网络负荷。
因此,需要这样一种方法,该方法在通过识别从服务提供商发送的推送消息是否正确通知来减少不必要的推送消息的同时,提供推送服务。
发明内容
技术问题
本公开的一个方面在于提供一种利用反馈消息提供推送服务的系统和方法,当服务提供装置通过推送服务装置向客户端装置提供推送服务时,其可通过有效识别服务提供装置所提供的推送服务的反馈,而独立于连接状态,来提高推送服务能力,并且通过减少从服务提供装置发送给客户端装置的不必要的推送消息的量来降低网络负荷。
解决问题的技术手段
根据本公开的一方面,提供了一种利用反馈消息来提供推送服务的系统,该系统包括:服务提供装置,其被配置为向客户端装置发送推送消息,并接收针对所发送的推送消息的通知的反馈消息;以及推送服务装置,其被配置为从所述服务提供装置接收所述推送消息,并将所述推送消息发送给所述客户端装置,当发送给所述客户端装置的推送消息的通知失败并且与所述服务提供装置的连接断开时,存储针对所述推送消息的通知的反馈消息,并将所存储的反馈消息发送给所述服务提供装置。
根据本公开的另一方面,提供了一种推送服务装置,该推送服务装置包括:SP互联单元,其被配置为与服务提供装置连接以从该服务提供装置接收推送消息;客户端互联单元,其被配置为与客户端装置连接以将所接收到的推送消息发送给所述客户端装置,并从所述客户端装置接收推送响应消息;以及控制器,其被配置为当通过所接收到的推送响应消息识别出发送给所述客户端装置的推送消息的通知失败,并且与所述服务提供装置的连接断开时,存储针对所述推送消息的通知的反馈消息,并通过所述SP互联单元将所存储的反馈消息发送给所述服务提供装置。
所述控制器可响应于所述服务提供装置对反馈消息的请求,通过所述SP互联单元将所存储的反馈消息发送给所述服务提供装置。
当进行与所述服务提供装置的重新连接时,所述控制器可通过所述SP互联单元将所存储的反馈消息发送给所述服务提供装置。
所述推送服务装置还可包括用户数据库(DB),该用户数据库(DB)被配置为存储反馈消息。
当应用从所述客户端装置删除时,所述客户端互联单元可从所述客户端装置接收包括应用删除信息的推送响应消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于SK电信有限公司,未经SK电信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280023748.2/2.html,转载请声明来源钻瓜专利网。