[发明专利]一种短信验证码发送次数频率控制方法在审

专利信息
申请号: 201710050857.8 申请日: 2017-01-23
公开(公告)号: CN106850608A 公开(公告)日: 2017-06-13
发明(设计)人: 刘明晓;邹建军;杨培强 申请(专利权)人: 山东浪潮商用系统有限公司
主分类号: H04L29/06 分类号: H04L29/06
代理公司: 济南信达专利事务所有限公司37100 代理人: 姜明
地址: 250100 山东省济南市*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 短信 验证 发送 次数 频率 控制 方法
【说明书】:

技术领域

发明涉及信息系统技术领域,特别涉及一种短信验证码发送次数频率控制方法。

背景技术

现有短信发送相关平台技术已经比较成熟。但是鉴于当前各种应用系统、电商系统等需要短信验证身份或注册的信息系统对于短信发送频率控制,短信网关需动态获取及短信发送次数控制等方面特殊性需求,现有系统验证码发送技术,无法控制短信发送频率及发送最大次数,更无法自动获取短信网关。

基于当前各种应用系统、电商系统等需要短信验证身份或注册的信息系统对短信验证码发送的综合性要求,本发明提出了一种短信验证码发送次数频率控制方法。

发明内容

本发明为了弥补现有技术的缺陷,提供了一种简单高效的短信验证码发送次数频率控制方法。

本发明是通过如下技术方案实现的:

一种短信验证码发送次数频率控制方法,其特征在于:用户输入手机号码后,应用程序服务器判断是否是当日第一次发送,并根据上次发送时间间隔以及当日发送次数选择动态的配置短信网关参数发送短信或者直接返回提示信息。

所述应用程序服务器可以同时配置多个短信网关,根据不同的业务需求调用不同的网关进行短信的发送,灵活控制短信验证码发送的次数,发送的频率以及针对个别特殊的业务需求量身定制其所需功能;同时,所述应用程序服务器还可以根据业务需求自行定义,通过时间间隔控制短信发送频率不至于过快,从而节省短信费用;也可在现有方案基础上定制化的扩展,设置在一定时间段内同一个验证码是有效的;可针对性实现特有的业务功能,利用记录的短信日志统计分析短信发送的时间段,从而分析用户习惯。

用户输入手机号码后,所述应用程序服务器检测当天是否已经向所输入号码发送过短信验证码;若当天已发送,则检测本次发送时间与上次发送时间间隔是否小于系统设置的时间间隔T,若两次发送的时间间隔小于时间间隔T,则不发送信息,返回提示信息;若当天未发送或两次发送的时间间隔小于时间间隔T,则检测当天向该手机号码发送短信的条数,若等于最大限制条数M,则不发送信息,返回提示信息;若小于最大限制条数M,则根据输入信息选择性读取配置文件中相应短信网关配置信息,向所输入号码发送系统自动生成的四位特定短信验证码;获取短信网关返回的发送信息,分析其是否发送成功;若成功,则向数据库表中插入一条短信发送日志信息,否则返回发送失败信息。

所述短信验证码发送次数频率控制方法,具体包括以下步骤:

①首先业务功能模块调用发送短信验证码接口;

②系统查询当天针对该手机号码的短信验证码发送记录;

③若未查到短信发送记录,系统获取短信网关配置信息,模拟发起HTTP请求,登录短信网关;

a)若登录成功,则调用网关发送短信,返回发送状态;

b)否则,返回登录错误信息

c)记录短信发送状态(成功,失败)

④若系统中查询到当天针对该手机号码的短信验证码发送记录,获取最后一次发送短信的时间与现在时间的间隔,若小于系统设定的时间间隔T,则返回提示信息,结束;否则,进行步骤⑤;

⑤系统统计当天针对该手机号的短信发送次数,若次数小于系统设定的最大限制条数M,则返回步骤③,系统获取短信网关配置信息,模拟发起HTTP请求,登录短信网关;否则,返回提示信息,结束。

所述系统设定的时间间隔T和最大限制条数M均可由开发者通过应用程序服务器设置;所述时间间隔T大于30min,小于12h;所述最大限制条数M为小于6大于2的自然数。

本发明的有益效果是:该短信验证码发送次数频率控制方法,使得短信验证码的发送更加可控,有效降低了相同短信验证码的发送频率,从而有效避免了用户恶意注册系统,导致短信重复发送短信,浪费资源的情况发生。

附图说明

附图1为本发明短信验证码发送次数频率控制方法流程图。

具体实施方式

为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图和实施例,对本发明进行详细的说明。应当说明的是,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

该短信验证码发送次数频率控制方法,用户输入手机号码后,应用程序服务器判断是否是当日第一次发送,并根据上次发送时间间隔以及当日发送次数选择动态的配置短信网关参数发送短信或者直接返回提示信息。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东浪潮商用系统有限公司,未经山东浪潮商用系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710050857.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top