推送消息的方法、推送服务器、应用服务器及存储介质技术

技术编号:16822541 阅读:34 留言:0更新日期:2017-12-16 17:21
本发明专利技术公开了一种推送消息的方法、推送服务器、应用服务器及存储介质,该方法包括:推送服务器通过预定接口接收来自第一预设应用服务器的广告消息获取请求,其中,广告消息获取请求中至少携带有第一预设应用对应的开发者名称;推送服务器根据开发者名称获取开发者开发的多个应用的广告消息集;推送服务器将广告消息集发送至第一预设应用服务器,以通过第一预设应用服务器将广告消息集发送至第一预设应用对应的用户设备。本发明专利技术将推送的消息通过应用服务器进行发送,减少了推送通道的使用,减少了需要占用的带宽,降低了系统成本,解决了现有技术的如下问题:广告信息通过推送系统推送给用户,会占据推送系统的带宽,系统成本较高。

Push message method, push server, application server and storage medium

The invention discloses a method, a push message push server, application server and storage medium, the method comprises: a push server through a predetermined interface receives from the first default application server advertising message acquisition request, the advertising message acquisition request at least carry a first preset application corresponding to the developer name; advertising message push to send multiple application server according to the developer gets the name developers set; the server will push advertising messages sent to the first set of preset by the application server, the server will use the first preset user equipment advertising messages sent to the first set of preset corresponding application. Send the message will push the invention to send through the application server, reduce the use of push channel, reducing the need for bandwidth, reduce the cost of the system, to solve the following problem: the existing technology through the advertisement information push system pushed to the user, will occupy the push system bandwidth, high system cost.

【技术实现步骤摘要】
推送消息的方法、推送服务器、应用服务器及存储介质
本专利技术涉及通讯领域,尤其涉及推送消息的方法、推送服务器、应用服务器及存储介质。
技术介绍
在广告系统中,广告信息通过推送系统(即推送服务器和推送通道)推送给用户。由于广告信息较多,全部通过推送系统进行推送,会占据推送系统的带宽,提高系统成本,也会影响手机的功耗。
技术实现思路
本专利技术的主要目的在于提出一种推送消息的方法、推送服务器、应用服务器及存储介质,旨在解决现有技术的如下问题:广告信息通过推送系统推送给用户,会占据推送系统的带宽,系统成本较高,也会影响手机的功耗。为实现上述目的,本专利技术提供的一种推送消息的方法,包括:推送服务器通过预定接口接收来自第一预设应用服务器的广告消息获取请求,其中,所述广告消息获取请求中至少携带有第一预设应用对应的开发者名称;所述推送服务器根据所述开发者名称获取所述开发者开发的多个应用的广告消息集;所述推送服务器将所述广告消息集发送至所述第一预设应用服务器,以通过所述第一预设应用服务器将所述广告消息集发送至所述第一预设应用对应的用户设备。可选的,所述推送服务器将所述广告消息集发送至所述第一预设应用服务器之后,还包括:所述推送服务器检测预定时间内是否接收到来自所述用户设备的反馈消息,其中,所述反馈消息用于指示已接收到所述广告消息集;在未接收到所述反馈消息的情况下,所述推送服务器通过推送通道向所述用户设备发送所述第一预设应用对应的广告消息。可选的,所述推送服务器通过推送通道向所述用户设备发送所述第一预设应用对应的广告消息之前,还包括:所述推送服务器检测当前是否接收到来自第二预设应用服务器的广告消息获取请求,其中,所述第二预设应用服务器为所述用户设备的第二预设应用对应的应用服务器,所述第二预设应用与所述第一预设应用的开发者相同;在接收到来自所述第二预设应用服务器的广告消息获取请求的情况下,向所述第二预设应用服务器发送所述第一预设应用对应的广告消息。此外,为实现上述目的,本专利技术还提出一种推送消息的方法,包括:预设应用服务器接收来自推送服务器的广告消息集,其中,所述广告消息集为所述推送服务器根据预设应用对应的开发者名称获取到的多个应用的广告消息;所述预设应用服务器将所述广告消息集发送至所述预设应用对应的用户设备。可选的,预设应用服务器接收来自推送服务器的广告消息集之前,还包括:所述预设应用服务器向所述推送服务器发送所述预设应用的广告消息获取请求,其中,所述广告消息获取请求中至少携带有所述预设应用的开发者名称。此外,为实现上述目的,本专利技术还提出一种推送服务器,包括处理器、存储器及通信总线;所述通信总线用于实现处理器和存储器之间的连接通信;所述处理器用于执行存储器中存储的推送消息的程序,以实现以下步骤:通过预定接口接收来自第一预设应用服务器的广告消息获取请求,其中,所述广告消息获取请求中至少携带有第一预设应用对应的开发者名称;根据所述开发者名称获取所述开发者开发的多个应用的广告消息集;将所述广告消息集发送至所述第一预设应用服务器,以通过所述第一预设应用服务器将所述广告消息集发送至所述第一预设应用对应的用户设备。可选的,在所述处理器在执行将所述广告消息集发送至所述第一预设应用服务器的步骤之后,具体实现如下步骤:检测预定时间内是否接收到来自所述用户设备的反馈消息,其中,所述反馈消息用于指示已接收到所述广告消息集;在未接收到所述反馈消息的情况下,通过推送通道向所述用户设备发送所述第一预设应用对应的广告消息。可选的,在所述处理器在执行通过推送通道向所述用户设备发送所述第一预设应用对应的广告消息的步骤之前,具体实现如下步骤:检测当前是否接收到来自第二预设应用服务器的广告消息获取请求,其中,所述第二预设应用服务器为所述用户设备的第二预设应用对应的应用服务器,所述第二预设应用与所述第一预设应用的开发者相同;在接收到来自所述第二预设应用服务器的广告消息获取请求的情况下,向所述第二预设应用服务器发送所述第一预设应用对应的广告消息。此外,为实现上述目的,本专利技术还提出一种应用服务器,包括处理器、存储器及通信总线;所述通信总线用于实现处理器和存储器之间的连接通信;所述处理器用于执行存储器中存储的推送消息的程序,以实现以下步骤:接收来自推送服务器的广告消息集,其中,所述广告消息集为所述推送服务器根据预设应用对应的开发者名称获取到的多个应用的广告消息;将所述广告消息集发送至所述预设应用对应的用户设备。可选的,在所述处理器在执行接收来自推送服务器的广告消息集的步骤之前,具体实现如下步骤:向所述推送服务器发送所述预设应用的广告消息获取请求,其中,所述广告消息获取请求中至少携带有所述预设应用的开发者名称。此外,为实现上述目的,本专利技术还提出一种存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现上述推送消息的方法的步骤。本专利技术设置了预设接口,实现了应用服务器与推送服务器之间的交互,推送服务器根据来自应用服务器的广告消息获取请求,就可以查找对应的广告消息集,并将该广告消息集发送至应用服务器,以让应用服务器将该广告消息集发送至对应的用户设备。该方法将推送的消息通过应用服务器进行发送,减少了推送通道的使用,减少了需要占用的带宽,降低了系统成本,解决了现有技术的如下问题:广告信息通过推送系统推送给用户,会占据推送系统的带宽,系统成本较高,也会影响手机的功耗。附图说明图1为实现本专利技术各个实施例可选的一种移动终端的硬件结构示意图;图2为如图1所示的移动终端的通信网络系统架构图;图3为本专利技术第一实施例推送消息的方法的流程图;图4为本专利技术第二实施例推送消息的方法的流程图;图5为本专利技术第三实施例推送消息的方法的流程图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本专利技术的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。终端可以以各种形式来实施。例如,本专利技术中描述的终端可以包括诸如手机、平板电脑、笔记本电脑、掌上电脑、个人数字助理(PersonalDigitalAssistant,PDA)、便捷式媒体播放器(PortableMediaPlayer,PMP)、导航装置、可穿戴设备、智能手环、计步器等移动终端,以及诸如数字TV、台式计算机等固定终端。后续描述中将以移动终端为例进行说明,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本专利技术的实施方式的构造也能够应用于固定类型的终端。请参阅图1,其为实现本专利技术各个实施例的一种移动终端的硬件结构示意图,该移动终端100可以包括:RF(RadioFrequency,射频)单元101、WiFi模块102、音频输出单元103、A/V(音频/视频)输入单元104、传感器105、显示单元106、用户输入单元107、接口单元108、存储器109、处理器110、以及电源111等部件。本领域技术人员可以理解,图1中示出的移动终端结构并不构成对移动终端的限定,移动终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不本文档来自技高网...
推送消息的方法、推送服务器、应用服务器及存储介质

【技术保护点】
一种推送消息的方法,其特征在于,包括:推送服务器通过预定接口接收来自第一预设应用服务器的广告消息获取请求,其中,所述广告消息获取请求中至少携带有第一预设应用对应的开发者名称;所述推送服务器根据所述开发者名称获取所述开发者开发的多个应用的广告消息集;所述推送服务器将所述广告消息集发送至所述第一预设应用服务器,以通过所述第一预设应用服务器将所述广告消息集发送至所述第一预设应用对应的用户设备。

【技术特征摘要】
1.一种推送消息的方法,其特征在于,包括:推送服务器通过预定接口接收来自第一预设应用服务器的广告消息获取请求,其中,所述广告消息获取请求中至少携带有第一预设应用对应的开发者名称;所述推送服务器根据所述开发者名称获取所述开发者开发的多个应用的广告消息集;所述推送服务器将所述广告消息集发送至所述第一预设应用服务器,以通过所述第一预设应用服务器将所述广告消息集发送至所述第一预设应用对应的用户设备。2.如权利要求1所述的方法,其特征在于,所述推送服务器将所述广告消息集发送至所述第一预设应用服务器之后,还包括:所述推送服务器检测预定时间内是否接收到来自所述用户设备的反馈消息,其中,所述反馈消息用于指示已接收到所述广告消息集;在未接收到所述反馈消息的情况下,所述推送服务器通过推送通道向所述用户设备发送所述第一预设应用对应的广告消息。3.如权利要求2所述的方法,其特征在于,所述推送服务器通过推送通道向所述用户设备发送所述第一预设应用对应的广告消息之前,还包括:所述推送服务器检测当前是否接收到来自第二预设应用服务器的广告消息获取请求,其中,所述第二预设应用服务器为所述用户设备的第二预设应用对应的应用服务器,所述第二预设应用与所述第一预设应用的开发者相同;在接收到来自所述第二预设应用服务器的广告消息获取请求的情况下,向所述第二预设应用服务器发送所述第一预设应用对应的广告消息。4.一种推送消息的方法,其特征在于,包括:预设应用服务器接收来自推送服务器的广告消息集,其中,所述广告消息集为所述推送服务器根据预设应用对应的开发者名称获取到的多个应用的广告消息;所述预设应用服务器将所述广告消息集发送至所述预设应用对应的用户设备。5.如权利要求4所述的方法,其特征在于,预设应用服务器接收来自推送服务器的广告消息集之前,还包括:所述预设应用服务器向所述推送服务器发送所述预设应用的广告消息获取请求,其中,所述广告消息获取请求中至少携带有所...

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

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

1