[发明专利]一种消息推送系统及方法有效
| 申请号: | 201811094844.1 | 申请日: | 2018-09-19 |
| 公开(公告)号: | CN109246220B | 公开(公告)日: | 2021-08-17 |
| 发明(设计)人: | 李景治;祝安 | 申请(专利权)人: | 南方科技大学 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08 |
| 代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 潘登 |
| 地址: | 518000 广东省*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 消息 推送 系统 方法 | ||
1.一种消息推送系统,其特征在于,包括:至少一个通讯终端、消息服务器及客户端确认模块;
所述通讯终端,用于向消息服务器发起包含有待推送消息的消息推送请求;
所述消息服务器,用于根据所述消息推送请求向所述客户端确认模块发送待推送客户端获取请求,包括:
所述消息服务器,用于判断所述消息推送请求的推送类型,并根据所述推送类型将所述待推送客户端获取请求发送至对应的客户端确定模块;
其中,所述客户端确认模块包括客户端注册单元,所述消息服务器用于:
若所述推送类型为点对点推送,则根据所述消息推送请求生成待推送客户端获取请求,并将所述待推送客户端获取请求发送至所述客户端注册单元;
所述客户端确认模块包括消息订阅单元,所述消息服务器用于:
若所述推送类型为发布订阅,则根据所述消息推送请求生成待推送客户端获取请求,并将所述待推送客户端获取请求发送至所述消息订阅单元;
所述客户端确认模块,用于根据所述消息服务器发送的待推送客户端获取请求确定所述待推送客户端获取请求所对应的至少一个待推送客户端标识,并将所述至少一个待推送客户端标识发送至所述消息服务器;
所述消息服务器,还用于接收所述待推送客户端标识,并向所述待推送客户端标识对应的待推送客户端推送所述待推送消息。
2.根据权利要求1所述的系统,其特征在于,所述客户端注册单元用于:
根据所述消息服务器发送的待推送客户端获取请求,确定与所述待推送客户端获取请求中的待推送用户标识所对应的待推送客户端标识,并将所述待推送客户端标识发送至所述消息服务器。
3.根据权利要求1所述的系统,其特征在于,所述客户端注册单元还用于:
接收待注册用户的注册请求,并获取所述注册请求中包含的用户标识及客户端标识,建立所述客户端标识与所述用户标识之间的关联关系。
4.根据权利要求1所述的系统,其特征在于,所述消息订阅单元用于:
根据所述消息服务器发送的待推送客户端获取请求,确定与所述待推送客户端获取请求对应的至少一个待推送客户端标识,并将所述至少一个待推送客户端标识发送至所述消息服务器。
5.根据权利要求4所述的系统,其特征在于,所述消息订阅单元用于:
根据所述待推送客户端获取请求中包含的主题标识,确定与所述主题标识所对应的至少一个待推送客户端标识,并将所述至少一个待推送客户端标识发送至所述消息服务器。
6.根据权利要求1所述的系统,其特征在于,所述消息订阅单元还用于:
接收待订阅用户的订阅请求,并获取所述订阅请求中包含的主题标识及客户端标识,建立所述主题标识与所述客户端标识之间的关联关系。
7.一种消息推送方法,应用于如权利要求1所述的消息推送系统,其特征在于,包括:
通讯终端向消息服务器发起包含有待推送消息的消息推送请求;
所述消息服务器根据所述消息推送请求向所述客户端确认模块发送待推送客户端获取请求,包括:
所述消息服务器判断所述消息推送请求的推送类型,并根据所述推送类型并发送所述待推送客户端获取请求;其中,
若所述推送类型为点对点推送,则根据所述消息推送请求生成待推送客户端获取请求,并将 所述待推送客户端获取请求发送至 所述客户端注册单元;
若所述推送类型为发布订阅,则根据所述消息推送请求生成待推送客户端获取请求,并将所述待推送客户端获取请求发送至所述消息订阅单元;
其中,所述客户端确认模块包括所述客户端注册单元及所述消息订阅单元;
所述客户端确认模块根据所述消息服务器发送的待推送客户端获取请求确定所述待推送客户端获取请求所对应的至少一个待推送客户端标识,并将所述待推送客户端标识发送至所述消息服务器;
所述消息服务器接收所述待推送客户端标识,并向所述待推送客户端标识对应的待推送客户端推送所述待推送消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南方科技大学,未经南方科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811094844.1/1.html,转载请声明来源钻瓜专利网。





