[发明专利]取消推送消息的方法、系统及服务器、终端有效
申请号: | 200710307034.5 | 申请日: | 2007-12-27 |
公开(公告)号: | CN101188618A | 公开(公告)日: | 2008-05-28 |
发明(设计)人: | 张惠萍;陈国乔;王雷;范姝男;董挺;杨健 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/56 |
代理公司: | 北京同立钧成知识产权代理有限公司 | 代理人: | 刘芳 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 取消 推送 消息 方法 系统 服务器 终端 | ||
技术领域
本发明实施例涉及通信领域,尤其涉及一种取消推送(Push)消息的方法、系统及服务器、终端。
背景技术
Push技术是一种基于客户端/服务器工作模式的内容分发机制,由服务器主动将信息发送给客户端。Push技术允许Push消息发起者(以下简称:PI)向Push代理网关(以下简称:PPG)推送信息和传输指令,PPG将该信息和指令传输给终端。通常PPG采用Push接入协议(Push Access Protocol,以下简称:PAP)从PI上获取消息,再通过Push-空中协议(Over The Air,以下简称:OTA)将内容发送给用户。Push技术常用于消息通知系统中,可应用于各种行业,如证券、银行和商务网站等。
PI是一个运行在普通Web服务器中的应用程序,通过PAP协议与PPG进行通信。PPG主要用于将Push消息传输给终端,还可用于PI的识别和认证,接入控制;对Push消息、控制信令进行解析和错误检测;Push消息接收者的地址解析;组播和广播等功能。
现有技术中提供的取消Push消息的方法目的是阻止PPG向接收方终端发送Push消息,该方法的前提是PPG未向接收方终端发送Push消息。PI向PPG发送取消请求,要求PPG取消之前PI提交的某条Push消息;PPG接收到该取消请求,判断是否已向接收方终端发送该Push消息,若是,则PPG向PI发送取消失败的响应;否则,PPG取消该Push消息,并向PI发送确认消息,通知该Push消息已被取消。
发明人发现现有技术存在如下问题:无法取消已向接收方终端发送而接收方终端未读的Push消息。
发明内容
本发明实施例所要解决的技术问题是:取消已向接收方终端发送的Push消息。
本发明实施例提供了一种取消推送消息的方法,包括:
接收封装有所述推送消息标识信息的取消请求,所述接收取消请求在推送消息下发之后;
根据所述取消请求取消所述推送消息。
本发明实施例提供了一种服务器,包括:
第一判断模块,用于判断推送消息是否已经下发给第一接收方终端;
发送模块,用于当推送消息已经下发给所述第一接收方终端时,向所述第一接收方终端发送封装有所述推送消息标识信息的取消请求。
本发明实施例提供了一种终端,包括:
接收模块,用于接收封装有推送消息标识信息的取消请求,所述接收取消请求在推送消息下发之后;
取消模块,用于根据所述取消请求取消所述推送消息。
本发明实施例提供了一种取消推送消息的系统,包括:
服务器,用于判断出当推送消息已经下发给第一接收方终端时,向第一接收方终端发送封装有所述推送消息标识信息的取消请求;
第一接收方终端,用于接收封装有推送消息标识信息的取消请求,所述接收取消请求在推送消息下发之后,并根据所述取消请求取消所述推送消息。
本发明实施例接收封装有推送消息标识信息的取消请求,接收取消请求在推送消息下发之后,且根据取消请求取消推送消息实现了取消已向接收方终端发送的Push消息。
附图说明
图1为本发明实施例一取消推送消息的方法的流程图;
图2为本发明实施例二取消推送消息的方法的流程图;
图3为本发明实施例服务器的示意图;
图4为本发明实施例终端的示意图;
图5为本发明实施例取消推送消息的系统的示意图。
具体实施方式
下面通过附图和实施例,对本发明实施例的技术方案做进一步的详细描述。
如图1所示,为本发明实施例一取消推送消息的方法的流程图,其中具体包括以下步骤:
步骤101、接收封装有所述推送消息标识信息的取消请求,所述接收取消请求在推送消息下发之后;
步骤102、根据所述取消请求取消所述推送消息。
本实施例中接收封装有推送消息标识信息的取消请求,接收取消请求在推送消息下发之后,且根据取消请求取消推送消息实现了取消已向接收方终端发送的Push消息。
如图2所示,为本发明实施例二取消推送消息的方法的流程图,本实施例以在会话初始协议(Session Initiation Protocol,以下简称:SIP)-PUSH业务中取消Push消息为例,对本发明实施例的技术方案做进一步介绍。在执行本实施例的步骤之前,服务器以通知消息的方式向第一接收方终端发送Push消息;第一接收方终端接收到Push消息后,向服务器发送已接收到该Push消息的状态报告。
本实施例具体包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710307034.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:可上下调节腰带穿环的腰包
- 下一篇:手机包