[发明专利]推送消息服务系统和方法有效
申请号: | 201380045455.9 | 申请日: | 2013-08-30 |
公开(公告)号: | CN104584489B | 公开(公告)日: | 2017-09-05 |
发明(设计)人: | 李基元 | 申请(专利权)人: | 三星电子株式会社 |
主分类号: | H04L12/58 | 分类号: | H04L12/58 |
代理公司: | 北京市柳沈律师事务所11105 | 代理人: | 邵亚丽,李琳 |
地址: | 韩国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 推送 消息 服务 系统 方法 | ||
1.一种支持多个平台的多推送消息系统,该系统包括:
至少一个服务服务器,其生成包括按终端授予的推送令牌和将要按推送服务器传送的消息pns的多推送消息;
多推送消息管理器,其检查所述多推送消息的有效性,解析所述多推送消息,基于所述消息pns生成与所述推送服务器的平台类型相对应的推送消息,并且将所述推送消息发送到各个推送服务器;以及
推送服务器,其向与所述推送令牌相对应的终端传送所述推送消息,
其中,所述推送令牌是通过将被终端使用的推送服务器的认证测试而按终端授予的服务认证信息。
2.如权利要求1所述的系统,其中,所述至少一个服务服务器生成标准化格式的多推送消息,并且将所述多推送消息发送到所述多推送消息管理器。
3.如权利要求1所述的系统,其中,在所述多推送消息中按推送服务器安排所述消息pns。
4.如权利要求1所述的系统,其中,所述多推送消息包括唯一请求消息标识符tid、唯一服务服务器标识符appid和推送消息类型信息。
5.如权利要求1所述的系统,其中,所述推送服务器向包括在运行与所述服务服务器相对应的应用程序的终端中的推送守护进程发送所述推送消息。
6.如权利要求5所述的系统,其中,所述推送守护进程是根据所述终端的平台而被支持,并且其数量是多个,所述推送守护进程具有不同的ping时段。
7.如权利要求6所述的系统,其中,所述推送守护进程当中首先接收所述推送消息的推送守护进程将所述推送消息转发到所述应用程序,而其它守护进程跳过转发所述推送消息。
8.如权利要求7所述的系统,其中,与首先接收所述推送消息的推送守护进程相对应的推送服务器向所述多推送消息管理器发送确认ACK,并且所述多推送消息管理器删除与其它推送守护进程相对应的推送消息。
9.如权利要求7所述的系统,其中,所以所述多推送消息管理器在自从所述推送消息被递送到所述推送服务器以后的预定时间之后删除所述推送消息。
10.如权利要求7所述的系统,其中,所述多推送消息管理器在预定持续时间内向所述推送服务器发送所述推送消息预定次数之后删除所述推送消息。
11.一种基于用户账户向多个设备提供推送消息服务的系统,该系统包括:
服务服务器,其生成包括用户账户信息uid和每个推送服务器的消息pns的基于账户的推送消息;
用户信息数据库,其存储关于映射到各个用户账户信息的至少一个推送令牌的信息;
基于账户的推送消息管理器,其检查所述基于账户的推送消息的有效性、解析所述基于账户的推送消息、提取映射到所述用户账户信息uid的推送令牌、生成与对应于所述推送令牌的推送服务器的平台类型相对应的推送消息,并且将所述推送消息发送到各个推送服务器;以及
推送服务器,其向与映射到所述用户账户信息uid的推送令牌相对应的至少一个设备发送所述推送消息。
12.如权利要求11所述的系统,其中,所述用户账户信息uid是拥有由所述推送服务器验证的至少一个设备的用户的唯一标识符。
13.如权利要求11所述的系统,其中,所述用户信息数据库存储关于用户拥有的终端的数量和终端的平台类型的信息。
14.如权利要求11所述的系统,其中,所述基于账户的推送消息包括唯一请求消息标识符tid、唯一服务服务器标识符appid和请求的推送消息的类型信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380045455.9/1.html,转载请声明来源钻瓜专利网。