[发明专利]一种短信分发方法、装置、设备、介质有效
申请号: | 201911045291.5 | 申请日: | 2019-10-30 |
公开(公告)号: | CN110582064B | 公开(公告)日: | 2022-03-04 |
发明(设计)人: | 俞晨晨 | 申请(专利权)人: | 杭州数跑科技有限公司 |
主分类号: | H04W4/14 | 分类号: | H04W4/14;H04W4/50;H04W24/08 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 刘晓菲 |
地址: | 311215 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 短信 分发 方法 装置 设备 介质 | ||
本申请公开了一种短信分发方法、装置、设备、介质,该方法包括:获取短信批量发送任务;按号码所属运营商,将所述短信批量发送任务分成不同的目标短信批量发送任务;根据预先得到的分配比例,将所述运营商对应的所述目标短信批量发送任务分发给相应的短信服务商,以通过所述短信服务商执行所述目标短信批量发送任务。可见,本申请利用预先根据各个短信服务商实际情况得到的分配比例,将短信批量发送任务分发给不同的短信服务商,以通过不同的短信服务商发送不同数量的短信的方式快速完成短信批量发送任务,这样能够在短时间内完成大批量短信的发送,提高短信发送的成功率和效率,降低短信发送成本。
技术领域
本申请涉及短信发送技术领域,特别涉及一种短信分发方法、装置、设备、介质。
背景技术
短信作为传统的主要营销渠道,大多商家在促销时会选择向用户发送短信,以增加商品销量。当需要一次性发送大批量的短信时,很容易出现需要排队等待、系统崩溃等情况,从而丧失商机。
在现有技术中,提高短信发送效率和成功率的主要方法包括三种。第一种是,完全依赖一家短信服务商发送所有短信,以提高短信发送的成功率,而这会导致短信服务商负载过高,造成短信发送效率低,且容易造成短信发送系统崩溃;第二种是,将短信直接平均的发给对接的短信服务商,忽略每个短信服务商的实际情况,造成短信发送效率和成功率不高,且费用太高;第三种是,将短信分成不同的批次,在不同的时段进行发送,而这会造成所耗费时间过长,从而错失商机。
发明内容
有鉴于此,本申请的目的在于提供一种短信分发方法、装置、设备、介质,能够快速完成大批量短信的发送,提高短信发送的成功率和效率,降低短信发送成本。其具体方案如下:
第一方面,本申请公开了一种短信分发方法,包括:
获取短信批量发送任务;
按号码所属运营商,将所述短信批量发送任务分成不同的目标短信批量发送任务;
根据预先得到的分配比例,将所述运营商对应的所述目标短信批量发送任务分发给相应的短信服务商,以通过所述短信服务商执行所述目标短信批量发送任务。
可选的,所述获取短信批量发送任务之后,还包括:
利用预先获取到的指标数据,确定在各个所述运营商下的各个所述短信服务商的分配比例。
可选的,所述利用预先获取到的指标数据,确定在各个所述运营商下的各个所述短信服务商的分配比例之前,还包括:
获取各个所述短信服务商的历史平均网络延迟和当前平均网络延迟;
获取各个所述运营商下的各个所述短信服务商的历史平均短信送达延迟、当前平均短信送达延迟、短信送达成功率以及单位时间吞吐量;
将所述历史平均网络延迟、所述当前平均网络延迟、所述历史平均短信送达延迟、所述当前平均短信送达延迟、所述短信送达成功率以及所述单位时间吞吐量进行保存,得到各个所述短信服务商对应的指标数据。
可选的,获取任一短信服务商的历史平均网络延迟和当前平均网络延迟,包括:
按第一预设时间间隔,从网络层面向该短信服务商的网关发起连接请求,记录响应所述连接请求的延迟;
确定第一预设时间范围内的所述延迟的平均值,得到该短信服务商的历史平均网络延迟;
确定第二预设时间范围内的所述延迟的平均值,得到该短信服务商的当前平均网络延迟。
可选的,获取任一短信服务商在任一运营商下的历史平均短信送达延迟、当前平均短信送达延迟、短信送达成功率以及单位时间吞吐量,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州数跑科技有限公司,未经杭州数跑科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911045291.5/2.html,转载请声明来源钻瓜专利网。