一种短信处理方法、装置及计算机可读存储介质制造方法及图纸

技术编号:19704707 阅读:53 留言:0更新日期:2018-12-08 14:57
本文公开了一种短信处理方法、装置及计算机可读存储介质,包括:获取短信服务器的短信接收速度和短信发送速度;根据获得的短信接收速度和短信发送速度判断短信服务器中的短信是否积压;如果确定短信服务器中的短信积压,发送短信服务器中的即时短信。从本发明专利技术实施例可见,由于在短信积压的情况下实现了即时短信的优先发送,因此有效地降低了短信服务器的投诉率。

【技术实现步骤摘要】
一种短信处理方法、装置及计算机可读存储介质
本专利技术实施例涉及计算机
,尤其涉及一种短信处理方法、装置及计算机可读存储介质。
技术介绍
短信服务器是位于用户和运营商之间的用于收集用户发出的短信并向运营商转发短信的服务平台。一般情况下,按照时限性要求短信可以分为两种类型:一种是即时短信,即有较高时限性要求、需要及时转发给运营商以便运营商发送给指定客户的短信;另一种是非即时短信,即相对即时短信而言没有很高的时限性要求的短信。相关技术中,短信服务器在进行短信处理,即向运营商发送短信前,首先会获取自身单位时间内的短信发送数量和用户数量,计算单位时间内的短信发送数量和用户数量的比值作为单个用户单位时间内的短信发送数量,并按照单个用户单位时间内的短信发送数量发送每个用户的短信。然而,由于这种短信处理方法在获得了单个用户单位时间内的短信发送数量后,就一直按照获得的数量从每个用户的短信队列中获取相应数量的短信并予以发送,因此当短信服务器接收的短信过多时,极有可能造成短信队列中的即时短信无法及时发出,从而引起投诉量上升。
技术实现思路
为了解决上述技术问题,本专利技术实施例提供一种短信处理方法、装置及计算机可读存储介质,能够在短信积压的情况下优先发出即时短信,从而降低短信服务器的投诉量。为了达到本专利技术实施例目的,本专利技术实施例提供了一种短信处理方法,包括:获取短信服务器的短信接收速度和短信发送速度;根据获得的所述短信接收速度和所述短信发送速度判断所述短信服务器中的短信是否积压;如果确定所述短信服务器中的短信积压,发送所述短信服务器中的即时短信。所述根据获得的短信接收速度和短信发送速度判断短信服务器中的短信是否积压,包括:根据获得的所述短信接收速度和所述短信发送速度确定短信收发速度比值;如果所述短信收发速度比值大于第一预设阈值,确定所述短信服务器中的短信积压。所述发送短信服务器中的即时短信,包括:如果所述短信收发速度比值不大于第二预设阈值,获取所述短信服务器单位时间内的短信发送数量、所述短信服务器内优先级别高于第一预设级别的第一目标用户及所述第一目标用户的数量;其中,所述第一预设阈值小于所述第二预设阈值;根据即时短信预设发送比例、非即时短信预设发送比例、所述短信服务器单位时间内的短信发送数量和所述第一目标用户的数量计算所述短信服务器单位时间内单个第一目标用户的即时短信发送数量和非即时短信发送数量;按照所述短信服务器单位时间内单个第一目标用户的即时短信发送数量发送每个第一目标用户的即时短信,并按照所述短信服务器单位时间内单个第一目标用户的非即时短信发送数量发送每个第一目标用户的非即时短信。所述根据即时短信预设发送比例、非即时短信预设发送比例、短信服务器单位时间内的短信发送数量和第一目标用户的数量计算短信服务器单位时间内单个第一目标用户的即时短信发送数量和非即时短信发送数量,包括:计算所述短信服务器单位时间内的短信发送数量和所述即时短信预设发送比例的乘积,得到所述短信服务器单位时间内的即时短信发送数量;计算所述短信服务器单位时间内的短信发送数量和所述非即时短信预设发送比例的乘积,得到所述短信服务器单位时间内的非即时短信发送数量;计算所述短信服务器单位时间内的即时短信发送数量和所述第一目标用户的数量的比值,得到所述短信服务器单位时间内单个第一目标用户的即时短信发送数量;计算所述短信服务器单位时间内的非即时短信发送数量和所述第一目标用户的数量的比值,得到所述短信服务器单位时间内单个第一目标用户的非即时短信发送数量。所述按照短信服务器单位时间内单个第一目标用户的即时短信发送数量发送每个第一目标用户的即时短信,并按照短信服务器单位时间内单个第一目标用户的非即时短信发送数量发送每个第一目标用户的非即时短信,包括:按照所述短信服务器单位时间内单个第一目标用户的即时短信发送数量从每个第一目标用户的即时短信队列中获取相应个数的即时短信,并按照所述短信服务器单位时间内单个第一目标用户的非即时短信发送数量从每个第一目标用户的非即时短信队列中获取相应个数的非即时短信;其中,所述即时短信队列和所述非即时短信队列为根据短信队列获得的;发送获得的即时短信和非即时短信。所述发送短信服务器中的即时短信,包括:如果所述短信收发速度比值不大于第三预设阈值,获取所述短信服务器单位时间内的短信发送数量、所述短信服务器内优先级别高于第二预设级别的第二目标用户及所述第二目标用户的数量;其中,所述第一预设阈值小于所述第三预设阈值;计算所述短信服务器单位时间内的短信发送数量和所述第二目标用户的数量的比值,得到所述短信服务器单位时间内单个第二目标用户的短信发送数量;按照所述短信服务器单位时间内单个第二目标用户的短信发送数量发送每个第二目标用户的即时短信。所述发送短信服务器中的即时短信,包括:如果所述短信收发速度比值大于第四预设阈值,获取所述短信服务器内所有用户的即时短信的数量;其中,所述第一预设阈值小于所述第四预设阈值;发送即时短信的数量小于预设数量的用户的即时短信。本专利技术实施例还提供了一种短信处理装置,包括:获取模块,用于获取短信服务器的短信接收速度和短信发送速度;判断模块,用于根据获得的所述短信接收速度和所述短信发送速度判断所述短信服务器中的短信是否积压;处理模块,用于如果确定所述短信服务器中的短信积压,发送所述短信服务器中的即时短信。本专利技术实施例还提供了一种短信处理装置,包括:处理器和存储器,其中,存储器中存储有以下可被处理器执行的指令:获取短信服务器的短信接收速度和短信发送速度;根据获得的所述短信接收速度和所述短信发送速度判断所述短信服务器中的短信是否积压;如果确定所述短信服务器中的短信积压,发送所述短信服务器中的即时短信。本专利技术实施例还提供了一种计算机可读存储介质,所述存储介质上存储有计算机可执行指令,所述计算机可执行指令用于执行以下步骤:获取短信服务器的短信接收速度和短信发送速度;根据获得的所述短信接收速度和所述短信发送速度判断所述短信服务器中的短信是否积压;如果确定所述短信服务器中的短信积压,发送所述短信服务器中的即时短信。与现有技术相比,本专利技术实施例至少包括:获取短信服务器的短信接收速度和短信发送速度;根据获得的所述短信接收速度和所述短信发送速度判断所述短信服务器中的短信是否积压;如果确定所述短信服务器中的短信积压,发送所述短信服务器中的即时短信。从本专利技术实施例提供的技术方案可见,由于在短信积压的情况下实现了即时短信的优先发送,因此有效地降低了短信服务器的投诉率。本专利技术实施例的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术实施例而了解。本专利技术实施例的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。附图说明附图用来提供对本专利技术实施例技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本专利技术实施例的技术方案,并不构成对本专利技术实施例技术方案的限制。图1为本专利技术实施例提供的一种短信处理方法的流程示意图;图2为本专利技术实施例提供的一种短信处理示意图;图3为本专利技术实施例提供的另一种短信处理示意图;图4本专利技术实施例提供的一种短信处理装置的结构示意图。具体实施方式为使本本文档来自技高网...

【技术保护点】
1.一种短信处理方法,其特征在于,包括:获取短信服务器的短信接收速度和短信发送速度;根据获得的所述短信接收速度和所述短信发送速度判断所述短信服务器中的短信是否积压;如果确定所述短信服务器中的短信积压,发送所述短信服务器中的即时短信。

【技术特征摘要】
1.一种短信处理方法,其特征在于,包括:获取短信服务器的短信接收速度和短信发送速度;根据获得的所述短信接收速度和所述短信发送速度判断所述短信服务器中的短信是否积压;如果确定所述短信服务器中的短信积压,发送所述短信服务器中的即时短信。2.根据权利要求1所述的处理方法,其特征在于,所述根据获得的短信接收速度和短信发送速度判断短信服务器中的短信是否积压,包括:根据获得的所述短信接收速度和所述短信发送速度确定短信收发速度比值;如果所述短信收发速度比值大于第一预设阈值,确定所述短信服务器中的短信积压。3.根据权利要求2所述的短信处理方法,其特征在于,所述发送短信服务器中的即时短信,包括:如果所述短信收发速度比值不大于第二预设阈值,获取所述短信服务器单位时间内的短信发送数量、所述短信服务器内优先级别高于第一预设级别的第一目标用户及所述第一目标用户的数量;其中,所述第一预设阈值小于所述第二预设阈值;根据即时短信预设发送比例、非即时短信预设发送比例、所述短信服务器单位时间内的短信发送数量和所述第一目标用户的数量计算所述短信服务器单位时间内单个第一目标用户的即时短信发送数量和非即时短信发送数量;按照所述短信服务器单位时间内单个第一目标用户的即时短信发送数量发送每个第一目标用户的即时短信,并按照所述短信服务器单位时间内单个第一目标用户的非即时短信发送数量发送每个第一目标用户的非即时短信。4.根据权利要求3所述的短信处理方法,其特征在于,所述根据即时短信预设发送比例、非即时短信预设发送比例、短信服务器单位时间内的短信发送数量和第一目标用户的数量计算短信服务器单位时间内单个第一目标用户的即时短信发送数量和非即时短信发送数量,包括:计算所述短信服务器单位时间内的短信发送数量和所述即时短信预设发送比例的乘积,得到所述短信服务器单位时间内的即时短信发送数量;计算所述短信服务器单位时间内的短信发送数量和所述非即时短信预设发送比例的乘积,得到所述短信服务器单位时间内的非即时短信发送数量;计算所述短信服务器单位时间内的即时短信发送数量和所述第一目标用户的数量的比值,得到所述短信服务器单位时间内单个第一目标用户的即时短信发送数量;计算所述短信服务器单位时间内的非即时短信发送数量和所述第一目标用户的数量的比值,得到所述短信服务器单位时间内单个第一目标用户的非即时短信发送数量。5.根据权利要求3所述的短信处理方法,其特征在于,所述按照短信服务器单位时间内单个第一目标用户的即时短信发送数量发送每个第一目标用户的即时短信,...

【专利技术属性】
技术研发人员:杨贤斌
申请(专利权)人:厦门集微科技有限公司
类型:发明
国别省市:福建,35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1