[发明专利]一种消息发送方法、计算机可读存储介质及终端设备有效
申请号: | 201810921791.X | 申请日: | 2018-08-14 |
公开(公告)号: | CN109245867B | 公开(公告)日: | 2022-09-27 |
发明(设计)人: | 颜赛云 | 申请(专利权)人: | 深圳壹账通智能科技有限公司 |
主分类号: | H04L1/18 | 分类号: | H04L1/18 |
代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 官建红 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 消息 发送 方法 计算机 可读 存储 介质 终端设备 | ||
1.一种消息发送方法,其特征在于,所述方法应用于请求消息的发送方,包括:
获取待发送的请求消息的消息类型,并根据所述请求消息的消息类型确定所述请求消息的优先级;
根据所述请求消息的优先级计算所述请求消息的反馈等待时长阈值以及发送次数阈值;
将所述请求消息发送到指定的目标终端设备,并接收所述目标终端设备发送的反馈消息;所述目标终端设备为所述请求消息的接收方;
若在所述反馈等待时长阈值内未接收到所述反馈消息,则将预设的发送次数计数值增加一个计数单位,并判断所述发送次数计数值是否等于所述发送次数阈值;
若所述发送次数计数值小于所述发送次数阈值,则返回执行所述将所述请求消息发送到指定的目标终端设备的步骤,直至所述发送次数计数值等于所述发送次数阈值为止;
所述根据所述请求消息的优先级计算所述请求消息的反馈等待时长阈值包括:
获取历史消息发送记录,并根据所述历史消息发送记录分别统计在预设的各个时段内发送的消息次数;
获取当前系统时间,并确定所述当前系统时间所处的时段;
根据下式计算请求消息的反馈等待时长阈值:
其中,k为消息类型的序号,1≤k≤K,K为消息类型的总数,Prik为第k个消息类型的请求消息的优先级序号,t为时段的序号,1≤t≤T,T为时段的总数,MsgNumt为在第t个时段内发送的消息次数,StdInterval为预设的基准时长,MinInterval为预设的最短时长,Max为求最大值函数,Intervalk,t为第k个消息类型的请求消息在第t个时段内的反馈等待时长阈值。
2.根据权利要求1所述的消息发送方法,其特征在于,所述根据所述请求消息的优先级计算所述请求消息的发送次数阈值包括:
根据下式计算请求消息的发送次数阈值:
其中,k为消息类型的序号,1≤k≤K,K为消息类型的总数,Prik为第k个消息类型的请求消息的优先级序号,StdRepNum为预设的基准次数,Ceil为向上取整函数,RepNumLimitk为第k个消息类型的请求消息的发送次数阈值。
3.根据权利要求1所述的消息发送方法,其特征在于,所述根据所述请求消息的优先级计算所述请求消息的发送次数阈值包括:
获取历史消息发送记录,并根据所述历史消息发送记录分别统计在预设的各个时段内发送的消息次数;
获取当前系统时间,并确定所述当前系统时间所处的时段;
根据下式计算请求消息的反馈等待时长阈值:
其中,k为消息类型的序号,1≤k≤K,K为消息类型的总数,t为时段的序号,1≤t≤T,T为时段的总数,MsgNumt为在第t个时段内发送的消息次数,StdRepNum为预设的基准次数,Ceil为向上取整函数,RepNumLimitk,t为第k个消息类型的请求消息在第t个时段内的发送次数阈值。
4.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可读指令,其特征在于,所述计算机可读指令被处理器执行时实现如权利要求1至3中任一项所述的消息发送方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810921791.X/1.html,转载请声明来源钻瓜专利网。