[发明专利]短信验证码的推送方法、电子装置及可读存储介质有效
申请号: | 201810345029.1 | 申请日: | 2018-04-17 |
公开(公告)号: | CN108810831B | 公开(公告)日: | 2020-03-10 |
发明(设计)人: | 宋杰 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | H04W4/14 | 分类号: | H04W4/14;H04W12/00;H04L29/06;H04L29/08 |
代理公司: | 深圳市沃德知识产权代理事务所(普通合伙) 44347 | 代理人: | 于志光;郭梦霞 |
地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 短信 验证 推送 方法 电子 装置 可读 存储 介质 | ||
1.一种电子装置,其特征在于,所述电子装置包括存储器、处理器,所述存储器上存储有可在所述处理器上运行的短信验证码的推送系统,所述短信验证码的推送系统被所述处理器执行时实现如下步骤:
收到用户发出的短信验证码生成请求后,获取用户手机号码;
统计申请短信验证码的每个手机号码每天进行短信验证码验证的成功率x,根据成功率x计算每个手机号码的信用评分,公式如下:
r=(2/(1+e^ax))-1
其中,0≤x≤1,a为预设常数参数,r为信用评分,若有手机号码的信用评分低于预设评分阈值,则将该手机号码加入预设的黑名单中;
判断所述用户手机号码是否在预设的黑名单中;
若所述用户手机号码不在预设的黑名单中,则生成所述用户手机号码对应的短信验证码,并将生成的短信验证码放入预设队列;
启动预设数量的线程,按预设的多线程推送规则并利用预设数量的线程读取所述预设队列中的短信验证码,将读取的短信验证码及对应的用户手机号码推送至预设的短信推送平台,以针对所述用户手机号码进行短信验证码的推送。
2.如权利要求1所述的电子装置,其特征在于,在所述判断所述用户手机号码是否在预设的黑名单中的步骤之前,所述处理器还用于执行所述短信验证码的推送系统,以实现以下步骤:
检测每个手机号码触发短信验证码生成请求的频率;
若有手机号码触发短信验证码生成请求的频率高于预设频率阈值,则将该手机号码的信用评分下调预设值,若下调预设值后的信用评分低于预设评分阈值,则将该手机号码加入预设的黑名单中。
3.如权利要求1或2所述的电子装置,其特征在于,所述短信验证码的推送系统被所述处理器执行实现所述启动预设数量的线程,按预设的多线程推送规则并利用预设数量的线程读取所述预设队列中的短信验证码,将读取的短信验证码及对应的用户手机号码推送至预设的短信推送平台的步骤时,包括:
对所述用户手机号码进行HASH函数处理,得到号码HASH值;
将所述号码HASH值映射到预设数量的分区,并启动预设数量的线程,利用预设数量的线程提取对应分区中的号码HASH值,读取所述预设队列中与所述用户手机号码对应的短信验证码,将提取的号码HASH值和短信验证码推送至预设的短信推送平台,以针对所述用户手机号码进行短信验证码的发送。
4.一种短信验证码的推送方法,其特征在于,所述短信验证码的推送方法包括:
收到用户发出的短信验证码生成请求后,获取用户手机号码;
统计申请短信验证码的每个手机号码每天进行短信验证码验证的成功率x,根据成功率x计算每个手机号码的信用评分,公式如下:
r=(2/(1+e^ax))-1
其中,0≤x≤1,a为预设常数参数,r为信用评分,若有手机号码的信用评分低于预设评分阈值,则将该手机号码加入预设的黑名单中;
判断所述用户手机号码是否在预设的黑名单中;
若所述用户手机号码不在预设的黑名单中,则生成所述用户手机号码对应的短信验证码,并将生成的短信验证码放入预设队列;
启动预设数量的线程,按预设的多线程推送规则并利用预设数量的线程读取所述预设队列中的短信验证码,将读取的短信验证码及对应的用户手机号码推送至预设的短信推送平台,以针对所述用户手机号码进行短信验证码的推送。
5.如权利要求4所述的短信验证码的推送方法,其特征在于,在判断所述用户手机号码是否在预设的黑名单中的步骤之前,还包括:
检测每个手机号码触发短信验证码生成请求的频率;
若有手机号码触发短信验证码生成请求的频率高于预设频率阈值,则将该手机号码的信用评分下调预设值,若下调预设值后的信用评分低于预设评分阈值,则将该手机号码加入预设的黑名单中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810345029.1/1.html,转载请声明来源钻瓜专利网。