应用消息推送装置及方法制造方法及图纸

技术编号:14656167 阅读:61 留言:0更新日期:2017-02-16 20:28
本发明专利技术公开了一种应用消息推送装置,包括:接收模块,用于调用预设的推送中控接收服务器推送的应用消息,其中,服务器推送的应用消息携带有对应应用的应用包名,所述服务器包括推送服务器和各个应用服务器;获取模块,用于获取接收到的所述应用消息携带的应用包名;处理模块,用于根据获取的所述应用包名,将所述应用消息通过所述推送中控对应的唯一推送通道传递至所述应用包名对应的应用。本发明专利技术还公开了一种应用消息推送方法。本发明专利技术降低了移动终端的功耗。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种应用消息推送装置及方法
技术介绍
在移动互联网时代,随着智能手机、PAD(平板电脑)等移动终端的推广和普及,形式色色的各种应用应运而生,而各个应用的推送服务已经成为移动终端必不可少的一项功能服务。移动终端为了接收推送服务器推送的各个应用对应的应用消息,需要维持多个推送通道(一个应用对应一个推送通道),将每个应用对应的应用消息通过对应的推送通道进行推送。由于要维持多个推送通道,也即移动终端需要与推送服务器建立多个TPC(TransmissionControlProtocol,传输控制协议)长连接,而移动终端维持每一个TCP长连接都需要周期性地发送心跳包,这就导致了移动终端的功耗较高。
技术实现思路
本专利技术的主要目的在于提出一种应用消息推送装置及方法,旨在解决现有技术中在应用消息推送时,移动终端的功耗较较高的技术问题。为实现上述目的,本专利技术提供的一种应用消息推送装置,所述应用消息推送装置包括:接收模块,用于调用预设的推送中控接收服务器推送的应用消息,其中,服务器推送的应用消息携带有对应应用的应用包名,所述服务器包括推送服务器和各个应用服务器本文档来自技高网...
应用消息推送装置及方法

【技术保护点】
一种应用消息推送装置,应用于移动终端,其特征在于,所述应用消息推送装置包括:接收模块,用于调用预设的推送中控接收服务器推送的应用消息,其中,服务器推送的应用消息携带有对应应用的应用包名,所述服务器包括推送服务器和各个应用服务器;获取模块,用于获取接收到的所述应用消息携带的应用包名;处理模块,用于根据获取的所述应用包名,将所述应用消息通过所述推送中控对应的唯一推送通道传递至所述应用包名对应的应用。

【技术特征摘要】
1.一种应用消息推送装置,应用于移动终端,其特征在于,所述应用消息推送装置包括:接收模块,用于调用预设的推送中控接收服务器推送的应用消息,其中,服务器推送的应用消息携带有对应应用的应用包名,所述服务器包括推送服务器和各个应用服务器;获取模块,用于获取接收到的所述应用消息携带的应用包名;处理模块,用于根据获取的所述应用包名,将所述应用消息通过所述推送中控对应的唯一推送通道传递至所述应用包名对应的应用。2.如权利要求1所述的应用消息推送装置,其特征在于,所述应用消息推送装置还包括:解析模块,用于在接收到应用服务器发送的通信数据时,调用预设的软件开发工具包解析所述通信数据;判断模块,用于根据解析后的所述通信数据,判断所述通信数据中是否包含应用消息;提取模块,用于在判断所述通信数据中包含应用消息时,提取所述通信数据中包含的应用消息。3.如权利要求2所述的应用消息推送装置,其特征在于,所述判断模块包括:查询单元,用于查询解析后的所述通信数据中是否存在推送应用消息标识;判断单元,用于若解析后的所述通信数据中存在推送应用消息标识,则判断所述通信数据中包含应用消息;若解析后的所述通信数据中不存在推送应用消息标识,则判断所述通信数据中不包含应用消息。4.如权利要求1所述的应用消息推送装置,其特征在于,所述应用消息推送装置还包括:发送模块,用于发送移动终端的国际移动设备标识IMEI号码至所述服务器,以供所述服务器查询待推送应用消息队列中与所述IMEI号码对应的应用消息,并将查询到的应用消息推送至所述移动终端,其中,所述待推送应用消息队列中关联保存了各个移动终端的IMEI号码和对应的待推送的应用消息。5.如权利要求1-4任一项所述的应用消息推送装置,其特征在于,处理模块用于:在所述应用消息为多条应用消息时,根据每条应用消息对应的应用包名,分别将每条应用消息通过所述推送中控对应的唯一推送通道传递至对应的应用,其中,服务器将待推送至同一移动终端的多条应用消息进行合并推送。6.一种应用消息推送方法,应用于移动终端,其特征在于,所述应用消息推送方法包括...

【专利技术属性】
技术研发人员:倪秉炬
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1