[发明专利]用于传送信息的方法和装置在审
申请号: | 201210025321.8 | 申请日: | 2012-01-19 |
公开(公告)号: | CN103220159A | 公开(公告)日: | 2013-07-24 |
发明(设计)人: | 施佳子 | 申请(专利权)人: | 北京千橡网景科技发展有限公司 |
主分类号: | H04L12/18 | 分类号: | H04L12/18;H04L12/58;H04L29/06 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 吴立明 |
地址: | 100041 北京市石*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 传送 信息 方法 装置 | ||
技术领域
本发明涉及通信领域,更具体地涉及利用推送通知服务在设备间传送信息。
背景技术
推送通知服务(push notification service)是无线通信领域中近来出现的一种服务,其是一种允许服务器主动向客户端直接发送通知的机制。不同于传统的客户端获取信息的轮询方式,推送通知服务无需客户端发起轮询,而是在有新信息时由服务器告知手机,手机再进行更新,因此信息获取效率相对要提高很多,并且更省电更省网络流量。
进一步地,利用推送通知服务时,即使在客户端上的应用软件退出运行之后,推送通知服务器仍可与个别客户端保持IP连接。应用软件开发人员可以通过推送通知服务器将消息发送到用户的客户端上。利用这一功能,就无需在后台运行应用软件,因此能够延长电池寿命,减轻微处理器的负荷。进一步而言所有的第三方程序都是用一个推送服务,由此极大地节省了资源。由此,利用推送通知服务可以给用户造成“多任务”的感觉,便于创建高互动的网络应用服务。
具备推送机制的操作系统例如有Blackberry、iOS、Windows Phone 7以及Nokia等。以下仅以iOS为例详述推送通知服务的具体工作机制。参见附图1,图1为示例性地示出了推送通知服务系统中推送通知服务的工作机制的示图。在图1中提供者是指某个iPhone应用的服务器。推送通知服务的整个过程可以分为三个阶段,下面用常用的聊天客户端BeejiveIM来说明。BeejiveIM是一款支持多账户登录的支持推送通知的iPhone聊天客户端,支持MSN、Google Talk等。
此时提供者为BeejiveIM服务器,用户在BeejiveIM上登陆MSN,其实软件是先把登录信息发送到BeejiveIM服务器,再通过其服务器来登陆MSN。因此,当用户关闭了BeejiveIM,BeejiveIM服务器会继续为用户登陆MSN,此时如果有人对该用户的MSN账户发送了消息,那么就会触发推送通知。此时:
第一阶段:BeejiveIM服务器把要发送的消息、目的iPhone的标识打包,发给推送通知服务器。
第二阶段:推送通知服务器在自身的已注册推送通知服务的iPhone列表中,查找有相应标识的iPhone,并把消息发到iPhone。
第三阶段:iPhone把发来的消息传递给相应的应用程序,并且按照设定弹出推送通知。
以上已经简要地介绍了推送通知服务的功能、优势和工作机制。虽然利用推送通知服务可以在设备之间传送信息,但是一般而言其依赖于不同的应用(例如上述BeejiveIM应用、人人网应用、微博应用等),一般来说都是用于在不同用户之间传送信息,并且传送信息的类型和长度有可能受到较大的限制。具体举例来说,Nokia推送通知服务系统中每个推送通知的最大长度为150字节,而iOS推送通知服务系统中每个推送通知的最大长度为256字节等等。另外,一般来说,接收方只能接收信息而不能对该信息进行进一步的处理和操作。
由此,发明人着力于实现专用于利用该推送通知服务在设备之间传送信息的方法和装置,利用该方法和装置同一用户可以在其不同设备之间传送信息,用户可以传送不限类型、不限长度的信息,并且接收方可以对该信息进行进一步的处理。由此可以在设备之间提供信息传送的新的灵活、节约、通用、简便的通信方式。
发明内容
针对上述问题,本申请致力于实现利用推送通知服务在设备间传送信息的方法和系统。
根据本发明的一方面涉及一种发送信息的方法,包括:获取要发送的内容信息以及目的地客户端用户应用标识;对所述要发送的内容信息进行格式设置;将经过格式设置的信息以及所述目的地客户端用户应用标识提供给推送通知服务器以由其将所述经过格式设置的信息向所述目的地客户端用户应用标识所标识的目的地客户端用户应用进行推送。
根据本发明的一种优选实施方式,所述格式设置包括对所述要发送的内容信息进行拆分、向所述要发送的内容信息添加扩展标识、处理类型标识、终止符、校验码其中的一个或多个。
根据本发明的一种优选实施方式,所述格式设置包括对所述要发送的内容信息进行打包、压缩、加密其中的一个或多个。
根据本发明的一方面涉及一种用于接收信息的方法,包括:接收来自推送通知服务器的经过格式设置的信息;对该经过格式设置的信息进行解析。
根据本发明的一种优选实施方式,所述解析包括识别其中的内容信息以及识别扩展标识、处理类型标识、终止符、校验码中的一个或多个。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京千橡网景科技发展有限公司,未经北京千橡网景科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210025321.8/2.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置