[发明专利]一种提高短信发送成功率的方法和装置在审
申请号: | 202110600779.0 | 申请日: | 2021-05-31 |
公开(公告)号: | CN113329345A | 公开(公告)日: | 2021-08-31 |
发明(设计)人: | 袁乾烽;国兴旺;李晓鹏;万炀;叶永钦 | 申请(专利权)人: | 广州启生信息技术有限公司 |
主分类号: | H04W4/06 | 分类号: | H04W4/06;H04W4/14;H04W24/02 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 510623 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 提高 短信 发送 成功率 方法 装置 | ||
本发明公开了一种提高短信发送成功率的方法,包括:获取手机号码组,以确定在一个发送任务中批量发送手机短信的目标号码;获取短信批量发送条件、短信发送附加条件;进行发送任务的时间控制;判断当前的短信发送环境是否符合所述短信批量发送条件;当发送任务的短信发送完成后,得到所述发送任务的发送结果;根据所述发送结果,更新短信批量发送条件。根据上述技术方案,可以在无法了解目标号码所处的环境时,提高群发短信的到达率,提高短信群发的效率。
技术领域
本发明涉及计算机应用领域,具体而言,涉及一种提高短信发送成功率的方法和装置。
背景技术
目前在群发手机短信的处理上,由于信号稳定性、目标用户号码的有效状态、服务商的服务器的压力、发送策略、对短信内容的管控,导致群发到达率普遍不高。
而需要进行短信群发的服务商面对批量的号码,不知道目标号码所在地的限制、号码的状态、是否是空号、基站的压力、基础运营商的策略等,所以很难采取有针对性的措施来准确地提高群发短信的到达率。
因此需要一种方法,在无法了解目标号码所处环境的情况下,去提高群发短信的到达率。
发明内容
本发明的主要目的,在于公开一种提高短信发送成功率的方法和装置,以在无法了解目标号码所处接收短信的环境下,提高群发短信的到达率。
第一方面,为实现上述目的,本申请提供了一种提高短信发送成功率的方法,包括以下步骤:
获取手机号码组,以确定在一个发送任务中批量发送手机短信的目标号码;
获取短信批量发送条件、短信发送附加条件;
进行发送任务的时间控制;
判断当前的短信发送环境是否符合短信批量发送条件,如果符合,执行发送任务的短信发送,否则再次进行时间控制;
发送任务的短信发送完成后,得到本次发送任务的发送结果;
根据发送结果,更新短信批量发送条件。
其中,发送任务的发送结果包括短信到达率;短信到达率的定义为:发送任务发送短信的通知到达数/发送任务发送短信总数。
进一步的,时间控制的因素包括:延时等待时长、任务生成时间、任务预定发送时间,其中,任务预定发送时间=任务生成时间+延时等待时长;时间控制的内容包括,对任务预定发送时间进行判断,当前时间达到任务预定发送时间时,进入判断当前短信发送环境是否符合短信批量发送条件的步骤;其中的短信批量发送条件,包括任务是否已等待足够时长,其足够时长是短信到达率对应的延时等待时长。
进一步的,根据短信到达率获取对应的延时等待时长;无有效短信到达率时,设定默认延时等待时长;有效短信到达率无对应的延时等待时长时,设定默认的延时等待时长。
进一步的,短信发送附加条件包括:当前短信到达率条件下,额外增加延时等待时长;短信批量发送条件和短信发送附加条件通过环境配置进行定义。
另外,获取手机号码组之前,将所有需要发送的目标手机号码顺序打乱,进行分组,获取一组手机号码组,即生成一个短信发送任务。
另一方面,本发明提供了一种提高短信发送成功率的装置,包括:
环境配置装置:用于管理短信批量发送条件和短信发送附加条件的配置;
手机号码组提取装置:用于获取手机号码组,以确定在一个发送任务中批量发送手机短信的目标号码;
时间控制装置:包括定时器和逻辑判断模块,用于进行发送任务的时间控制;
发送判断装置:用于判断当前待发的短信发送任务是否可以执行;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州启生信息技术有限公司,未经广州启生信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110600779.0/2.html,转载请声明来源钻瓜专利网。