[发明专利]推送消息服务系统和方法有效
申请号: | 201380045455.9 | 申请日: | 2013-08-30 |
公开(公告)号: | CN104584489B | 公开(公告)日: | 2017-09-05 |
发明(设计)人: | 李基元 | 申请(专利权)人: | 三星电子株式会社 |
主分类号: | H04L12/58 | 分类号: | H04L12/58 |
代理公司: | 北京市柳沈律师事务所11105 | 代理人: | 邵亚丽,李琳 |
地址: | 韩国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 推送 消息 服务 系统 方法 | ||
技术领域
本公开涉及推送消息服务,并且更具体地,涉及能够允许服务服务器开发标准化的推送消息格式以便跟上基于不同操作系统(OS)的多平台环境或者单一用户账户—多平台环境、并且能够防止推送消息丢失的推送消息服务方法和系统。
背景技术
随着通信技术的进步,终端平台已经多样化,并且因此,已经开发了各种推送服务以满足各个终端平台的需求。
同时,随着用户设备的多样化,单一用户携载并使用多个诸如平板PC、智能电话、和其他智能终端的移动设备并不鲜见。
然而,实际的情况是,传统的推送消息服务系统不能支持在不同的OS上操作的所有移动设备。
例如,虽然拥有的在不同OS上操作的多个设备的大多数用户想要利用所拥有的设备中的一些或者全部来接收推送消息服务,但是传统的推送消息服务不能满足这样的用户需求。
这是因为还没有用于推送服务的消息的标准,并且没有标准化的推送消息服务系统。因此,在不同平台上工作的推送服务被提供有它们自己的消息格式定义,因此相关联的服务也正在基于各自的推送服务定义而被开发。
并且,移动服务也正被开发以支持各种移动平台。结果,在不同平台上操作的推送服务定义了不同的消息格式,而这要求同一个服务的特定于多个平台的版本,并且使得难以开发平台透明的服务。
近来,大多数用户使用多个终端设备,并且想要使用所述多个终端设备访问同一服务。在这种情况下,为了让用户利用在不同平台上操作的终端访问同一服务,系统必须支持用于多个设备的多推送技术。然而,这个方法存在这样的缺点:必须针对每个设备和每个推送服务生成同一消息的特定于多个终端的版本。
推送服务的服务质量(QoS)的关键因素是维持推送服务服务器和终端的推送服务守护进程(daemon)之间的连接。自然地,推送服务要求推送服务器和推送守护进程之间的持续连接以便立即递送消息。
然而,由于移动终端的硬件能力有限,难以保证推送服务守护进程的持续激活。因此,存在消息延迟和丢失消息的可能性。
发明内容
技术问题
本公开提供能够允许服务服务器开发标准化的推送消息格式以便跟上基于不同OS的多平台环境或者单一用户账户多平台环境、并且能够防止推送消息被延迟或丢失的推送消息服务方法和系统。
技术方案
根据本公开的一个方面,提供了一种支持多个平台的多推送消息系统。该系统包括:至少一个服务服务器,其生成包括按终端授予的推送令牌和将要按推送服务器传送的消息(pns)的多推送消息;多推送消息管理器,其检查多推送消息的有效性,解析多推送消息,基于消息(pns)生成与推送服务器的平台类型相对应的推送消息,并且将推送消息发送到各个推送服务器;以及推送服务器,其向与推送令牌相对应的终端传送推送消息。
根据本公开的另一个方面,提供了一种基于用户账户向多个设备提供推送消息服务的系统。该系统包括:服务服务器,其生成包括用户账户信息(uid)和每个推送服务器的消息(pns)的基于账户的推送消息;用户信息数据库,其存储关于映射到各个用户账户信息的至少一个推送令牌的信息;基于账户的推送消息管理器,其检查基于账户的推送消息的有效性、解析基于账户的推送消息、提取映射到用户账户信息(uid)的推送令牌、生成与对应于推送令牌的推送服务器的平台类型相对应的推送消息、并且将推送消息发送到各个推送服务器;以及推送服务器,其向与映射到用户账户信息(uid)的推送令牌相对应的至少一个设备发送推送消息。
根据本公开的另一个方面,提供了一种支持针对不同平台标准化的多推送消息的方法。该方法包括:在提供不同服务的至少一个服务服务器处接收包括推送令牌的消息;在服务服务器处向多推送消息管理器传送以标准化消息的格式生成的多推送消息;在多推送消息管理器处检查多推送消息的有效性;通过解析多推送消息,基于将被传送到推送服务器的消息(pns)来生成与推送服务器的平台类型相对应的推送消息;在推送服务器处从多推送消息管理器接收推送消息;以及向与推送令牌相对应的终端传送推送消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380045455.9/2.html,转载请声明来源钻瓜专利网。