推送通道选择方法、服务器及终端设备技术

技术编号:16607849 阅读:23 留言:0更新日期:2017-11-22 18:11
本发明专利技术实施例提供了一种推送通道选择方法、服务器及终端设备,由于通道选择服务器中预先存储有各型号信息相应的推送通道以及各品牌信息相应的推送通道;若各型号信息相应的推送通道中包括需要接收推送消息的终端设备的目标型号信息相应的第一推送通道时,将确定使用第一推送通道传输推送消息的信息发送至终端设备;若各型号信息相应的推送通道中不包括目标型号信息相应的第一推送通道且各品牌信息相应的推送通道中包括终端设备的目标品牌信息相应的第二推送通道时,将确定使用第二推送通道传输推送消息的信息发送至终端设备。综上,终端设备有多个可以发送推送消息的推送通道,因此,提高了推送消息传输的成功的概率。

【技术实现步骤摘要】
推送通道选择方法、服务器及终端设备
本申请实施例涉及通信
,更具体涉及推送通道选择方法、服务器及终端设备。
技术介绍
随着移动互联网的快速发展以及智能化终端设备的普及,人们越来越倾向于使用终端设备来获取信息和服务,传统的终端设备中安装的应用程序客户端主动向推送服务器拉取信息的方式存在诸多不足,因此推送技术应运而生。推送服务器的推送(Push)技术不需要用户不停刷新应用程序客户端来检查消息更新,推送服务器会自动将推送消息发送给应用程序客户端。例如,视频播放APP(Application,应用程序)这一应用程序客户端就具备消息推送的功能,即可以获得推送服务器发送的推送消息,从而使得安装有视频播放APP的终端设备可以显示相应的推送消息。目前终端设备常常出现无法接收推送消息或接收推送消息的成功率较低的情况。
技术实现思路
有鉴于此,本专利技术提供了一种推送通道选择方法、服务器及终端设备,以克服现有技术中终端设备常常出现无法接收推送消息或接收推送消息的成功率较低的情况的问题。为实现上述目的,本专利技术提供如下技术方案:一种推送通道选择方法,应用于通道选择服务器,包括:接收终端设备发送的目标属性信息,所述目标属性信息包括目标型号信息以及目标品牌信息;当预先存储的各型号信息相应的用于传输推送消息的推送通道中包括所述目标型号信息相应的第一推送通道时,将确定使用所述第一推送通道传输推送消息的信息发送至所述终端设备;当预先存储的各型号信息相应的推送通道中不包括所述目标型号信息相应的第一推送通道,且,预先存储的各品牌信息相应的推送通道中包括所述目标品牌信息相应的第二推送通道时,将确定使用所述第二推送通道传输推送消息的信息发送至所述终端设备。其中,使用所述第一推送通道传输推送消息的第一成功率大于或等于使用所述第二推送通道传输推送消息的第二成功率。其中,所述目标属性信息还包括:所述终端设备支持的用于传输推送消息的各推送通道,所述预先存储各型号信息相应的用于传输推送消息的推送通道的过程包括:获取使用各推送通道传输推送消息的成功率;将各成功率中最大成功率对应的推送通道,确定为所述目标型号信息对应的所述第一推送通道;和/或,所述预先存储各品牌信息相应的用于传输推送消息的推送通道的过程包括:获取使用各推送通道传输推送消息的成功率;将各成功率中成功率大小为第二大的成功率对应的推送通道,确定为所述目标品牌信息对应的所述第二推送通道。其中,所述目标属性信息还包括:所述终端设备支持的用于传输推送消息的至少一个第三推送通道,当预先存储的各型号信息相应的推送通道中不包括所述目标型号信息相应的第一推送通道,且,预先存储的各品牌信息相应的推送通道中包括所述目标品牌信息相应的第二推送通道时,所述预先存储各型号信息相应的用于传输推送消息的推送通道的过程包括:获取使用所述第二推送通道传输推送消息的所述第二成功率;当所述第二成功率小于或等于预设阈值时,获取所述至少一个第三推送通道传输推送消息的成功率;将大于或等于所述预设阈值且为最大值的成功率对应的推送通道,确定为所述目标型号信息相应的目标推送通道。其中,所述目标属性信息还包括:所述终端设备支持的用于传输推送消息的各推送通道,还包括:当预先存储的各型号信息相应的推送通道中不包括所述目标信号信息对应的所述第一推送通道,且预先存储的各品牌信息相应的推送通道中不包括所述目标品牌信息对应的所述第二推送通道时,从所述终端设备支持的各推送通道中,确定第四推送通道;将确定使用所述第四推送通道传输推送消息的信息发送至所述终端设备。其中,还包括:获取所述终端设备发送的与目标通道信息相应的目标推送服务器的相关信息,所述目标通道信息为所述第一推送通道或所述第二推送通道;依据所述目标推送服务器的相关信息,触发所述目标推送服务器向所述终端设备发送推送消息。一种推送通道选择方法,应用于终端设备,包括:向通道选择服务器发送目标属性信息,所述目标属性信息包括目标型号信息以及目标品牌信息;接收所述通道选择服务器从预先存储的各属性信息相应的推送通道中,确定的所述目标属性信息相应的目标推送通道;从与所述目标推送通道相应的目标推送服务器中获取所述目标推送服务器的相关信息;将所述目标推送服务器的相关信息发送至所述通道选择服务器,以便所述通道选择服务器依据所述目标推送服务器的相关信息,触发所述目标推送服务器向所述终端设备发送推送消息。一种通道选择服务器,包括:接收模块,用于接收终端设备发送的目标属性信息,所述目标属性信息包括目标型号信息以及目标品牌信息;第一发送模块,用于当预先存储的各型号信息相应的用于传输推送消息的推送通道中包括所述目标型号信息相应的第一推送通道时,将确定使用所述第一推送通道传输推送消息的信息发送至所述终端设备;第二发送模块,用于当预先存储的各型号信息相应的推送通道中不包括所述目标型号信息相应的第一推送通道,且,预先存储的各品牌信息相应的推送通道中包括所述目标品牌信息相应的第二推送通道时,将确定使用所述第二推送通道传输推送消息的信息发送至所述终端设备。其中,使用所述第一推送通道传输推送消息的第一成功率大于或等于使用所述第二推送通道传输推送消息的第二成功率。一种终端设备,包括:第一发送模块,用于向通道选择服务器发送目标属性信息,所述目标属性信息包括目标型号信息以及目标品牌信息;接收模块,用于接收所述通道选择服务器从预先存储的各属性信息相应的推送通道中,确定的所述目标属性信息相应的目标推送通道;获取模块,用于从与所述目标推送通道相应的目标推送服务器中获取所述目标推送服务器的相关信息;第二发送模块,用于将所述目标推送服务器的相关信息发送至所述通道选择服务器,以便所述通道选择服务器依据所述目标推送服务器的相关信息,触发所述目标推送服务器向所述终端设备发送推送消息。经由上述的技术方案可知,与现有技术相比,本专利技术实施例提供了一种应用于通道选择服务器的推送通道选择方法,由于终端设备向通道选择服务器发送目标属性信息,目标属性信息包括目标信号信息以及目标品牌信息。通道选择服务器中存储有各型号信息相应的推送通道;以及,各品牌信息相应的推送通道;若预先存储的各型号信息相应的推送通道中包括目标型号信息相应的第一推送通道时,将确定使用所述第一推送通道传输推送消息的信息发送至所述终端设备;若预先存储的各型号信息相应的推送通道中不包括所述目标型号信息相应的第一推送通道,且,预先存储的各品牌信息相应的推送通道中包括所述目标品牌信息相应的第二推送通道时,将确定使用所述第二推送通道传输推送消息的信息发送至所述终端设备。综上,与现有技术相比,终端设备有多个可以发送推送消息的推送通道,因此,提高了推送消息传输的成功的概率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本申请实施例提供的推送通道选择系统的结构示意图;图2为本申请实施例提供的推送通道选择方法的信令流程图;图3为本申请实施例提供的一种通道选择服务器的结构示意图;图4为本申请实施例提供的一本文档来自技高网...
推送通道选择方法、服务器及终端设备

【技术保护点】
一种推送通道选择方法,其特征在于,应用于通道选择服务器,包括:接收终端设备发送的目标属性信息,所述目标属性信息包括目标型号信息以及目标品牌信息;当预先存储的各型号信息相应的用于传输推送消息的推送通道中包括所述目标型号信息相应的第一推送通道时,将确定使用所述第一推送通道传输推送消息的信息发送至所述终端设备;当预先存储的各型号信息相应的推送通道中不包括所述目标型号信息相应的第一推送通道,且,预先存储的各品牌信息相应的推送通道中包括所述目标品牌信息相应的第二推送通道时,将确定使用所述第二推送通道传输推送消息的信息发送至所述终端设备。

【技术特征摘要】
1.一种推送通道选择方法,其特征在于,应用于通道选择服务器,包括:接收终端设备发送的目标属性信息,所述目标属性信息包括目标型号信息以及目标品牌信息;当预先存储的各型号信息相应的用于传输推送消息的推送通道中包括所述目标型号信息相应的第一推送通道时,将确定使用所述第一推送通道传输推送消息的信息发送至所述终端设备;当预先存储的各型号信息相应的推送通道中不包括所述目标型号信息相应的第一推送通道,且,预先存储的各品牌信息相应的推送通道中包括所述目标品牌信息相应的第二推送通道时,将确定使用所述第二推送通道传输推送消息的信息发送至所述终端设备。2.根据权利要求1所述推送通道选择方法,其特征在于,使用所述第一推送通道传输推送消息的第一成功率大于或等于使用所述第二推送通道传输推送消息的第二成功率。3.根据权利要求2所述推送通道选择方法,其特征在于,所述目标属性信息还包括:所述终端设备支持的用于传输推送消息的各推送通道,所述预先存储各型号信息相应的用于传输推送消息的推送通道的过程包括:获取使用各推送通道传输推送消息的成功率;将各成功率中最大成功率对应的推送通道,确定为所述目标型号信息对应的所述第一推送通道;和/或,所述预先存储各品牌信息相应的用于传输推送消息的推送通道的过程包括:获取使用各推送通道传输推送消息的成功率;将各成功率中成功率大小为第二大的成功率对应的推送通道,确定为所述目标品牌信息对应的所述第二推送通道。4.根据权利要求1所述推送通道选择方法,其特征在于,所述目标属性信息还包括:所述终端设备支持的用于传输推送消息的至少一个第三推送通道,当预先存储的各型号信息相应的推送通道中不包括所述目标型号信息相应的第一推送通道,且,预先存储的各品牌信息相应的推送通道中包括所述目标品牌信息相应的第二推送通道时,所述预先存储各型号信息相应的用于传输推送消息的推送通道的过程包括:获取使用所述第二推送通道传输推送消息的所述第二成功率;当所述第二成功率小于或等于预设阈值时,获取所述至少一个第三推送通道传输推送消息的成功率;将大于或等于所述预设阈值且为最大值的成功率对应的推送通道,确定为所述目标型号信息相应的目标推送通道。5.根据权利要求1至4任一所述推送通道选择方法,其特征在于,所述目标属性信息还包括:所述终端设备支持的用于传输推送消息的各推送通道,还包括:当预先存储的各型号信息相应的推送通道中不包括所述目标信号信息对应的所述第一推送通道,且预先存储的各品牌信息相应的推送通道中不包括所述目标品牌信息对应的所述第二...

【专利技术属性】
技术研发人员:周万斌
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:北京,11

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

1