CN117615334A - 一种消息推送方法、***、电子设备及存储介质 - Google Patents
一种消息推送方法、***、电子设备及存储介质 Download PDFInfo
- Publication number
- CN117615334A CN117615334A CN202311580539.4A CN202311580539A CN117615334A CN 117615334 A CN117615334 A CN 117615334A CN 202311580539 A CN202311580539 A CN 202311580539A CN 117615334 A CN117615334 A CN 117615334A
- Authority
- CN
- China
- Prior art keywords
- coefficient
- weight
- message
- receipt
- pushing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 27
- 230000004044 response Effects 0.000 claims description 54
- 238000004364 calculation method Methods 0.000 claims description 9
- 238000010586 diagram Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 5
- 238000012795 verification Methods 0.000 description 2
- 238000004590 computer program Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000011022 operating instruction Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
- H04W4/14—Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephone Function (AREA)
Abstract
本发明公开了一种消息推送方法、***、电子设备及存储介质,其中,消息推送方法,包括:根据预设时间段内给终端发送消息的波动性赋予波动权重系数;波动权重系数大于0;根据给终端发送消息内容的重叠性赋予重叠权重系数;重叠权重系数大于0;根据终端当前所处的屏蔽等级设置对应的当前控制系数;当前控制系数不小于0;根据波动权重系数、重叠权重系数以及当前控制系数的乘积获取第一推送权重值;按照第一推送权重值从大到小的顺序进行消息的推送。避免只按照先进先出原则进行消息推送导致消息丧失时效性现象的出现。
Description
技术领域
本发明涉及消息推送技术领域,特别是涉及一种消息推送方法、***、电子设备及存储介质。
背景技术
在消息推送技术领域,尤其是在短信推送技术领域,其推送的策略通常是严格的按照先进先出原则进行设置,这一策略在有限的通道带宽内是无法保证消息送达的准确性和及时性。尤其是在有大批量推送短信需求到达时,先进先出的原则是无法满足及时通知类短信和验证码类短信的快速送达,从而导致了及时通知类短信和验证码类短信丧失了时效性。
上述技术问题,已经成为了业内亟待解决的技术难题。
发明内容
为了至少解决上述技术问题,本发明的目的在于提供了一种消息推送方法,避免只按照先进先出原则进行消息推送导致消息丧失时效性现象的出现。
为了达到上述目的,本申请提供的消息推送方法,包括:
根据预设时间段内给终端发送消息的波动性赋予波动权重系数;
波动权重系数大于0;
根据给终端发送消息内容的重叠性赋予重叠权重系数;
重叠权重系数大于0;
根据终端当前所处的屏蔽等级设置对应的当前控制系数;
当前控制系数不小于0;
根据波动权重系数、重叠权重系数以及当前控制系数的乘积获取第一推送权重值;
按照第一推送权重值从大到小的顺序进行消息的推送。
进一步地,根据终端当前所处的屏蔽等级设置对应的当前控制系数,包括:
终端当前所处的屏蔽等级为永久屏蔽时,其对应的当前控制系数为0;
终端当前所处的屏蔽等级为日屏蔽时,其对应的当前控制系数为第一控制系数阈值;
第一控制系数阈值大于0;
终端当前所处的屏蔽等级为小时屏蔽时,其对应的当前控制系数为第二控制系数阈值;
第二控制系数阈值大于第一控制系数阈值;
终端当前所处的屏蔽等级为分钟屏蔽时,其对应的当前控制系数为第三控制系数阈值;
第三控制系数阈值大于第二控制系数阈值。
进一步地,根据消息推送的回执状态参数设置对应的回执系数;
回执系数不小于0;
根据第一推送权重值与回执系数的乘积,获取第二推送权重值。
进一步地,按照第二推送权重值从大到小的顺序进行消息的推送。
进一步地,根据消息推送的回执状态参数设置对应的回执系数,包括:
回执状态参数为黑名单和/或拒收时,其对应的回执系数为0;
回执状态参数为到期时,其对应的回执系数为第一回执系数阈值;
第一回执系数阈值大于0;
回执状态参数为未送达时,其对应的回执系数为第二回执系数阈值;
第二回执系数阈值大于第一回执系数阈值;
回执状态参数为未知时,其对应的回执系数为第三回执系数阈值;
第三回执系数阈值大于第二回执系数阈值。
为达到上述目的,本发明实施例提供的消息推送***,包括:
权重系数配置模块,权重系数配置模块包括波动权重系数配置单元、重叠权重系数配置单元、当前控制系数配置单元;
波动权重系数配置单元,根据预设时间段内给终端发送消息的波动性赋予波动权重系数;
波动权重系数大于0;
重叠权重系数配置单元,据给终端发送消息内容的重叠性赋予重叠权重系数;
重叠权重系数大于0;
当前控制系数配置单元,根据终端当前所处的屏蔽等级设置对应的当前控制系数;
当前控制系数不小于0;
权重值计算模块,根据波动权重系数、重叠权重系数以及当前控制系数的乘积获取第一推送权重值;
消息推送模块,按照第一推送权重值从大到小的顺序进行消息的推送。
进一步地,权重系数配置模块,还包括:
回执系数配置单元,根据消息推送的回执状态参数设置对应的回执系数;
回执系数不小于0;
权重值计算模块,还包括:根据第一推送权重值与回执系数的乘积,获取第二推送权重值。
进一步地,消息推送模块,还包括:按照第二推送权重值从大到小的顺序进行消息的推送。
为达到上述目的,本发明实施例还提供一种电子设备,包括,处理器;以及
被安排成存储计算机可执行指令的存储器,可执行指令在被执行时使处理器执行上述消息推送方法的步骤。
为达到上述目的,本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质存储一个或多个程序,一个或多个程序当被包括多个应用程序的电子设备执行时,使得电子设备执行上述消息推送方法的步骤。
本发明实施例的消息推送方法,包括:根据预设时间段内给终端发送消息的波动性赋予波动权重系数;波动权重系数大于0;根据给终端发送消息内容的重叠性赋予重叠权重系数;重叠权重系数大于0;根据终端当前所处的屏蔽等级设置对应的当前控制系数;当前控制系数不小于0;根据波动权重系数、重叠权重系数以及当前控制系数的乘积获取第一推送权重值;按照第一推送权重值从大到小的顺序进行消息的推送。通过波动权重系数、重叠权重系数以及当前控制系数的设计,大大的提高了消息推送的准确性和及时性,避免了现有消息推送按照先进先出原则慢慢排队等候情况的出现,避免消息的失效;回执状态参数进一步的避免了无效推送现象的出现,避免无效推送消息占用通道现象的出现;使得消息推送准确性和及时性大大提高。
附图说明
附图用来提供对本申请的进一步理解,并且构成说明书的一部分,并与本申请的实施例一起,用于解释本申请,并不构成对本申请的限制。在附图中:
图1是本申请实施例的消息推送方法流程示意图;
图2是本申请实施例的消息推送***结构示意图;
图3是本申请实施例的权重系数配置模块结构示意图;
图4为本申请的一种电子设备的示意框图。
具体实施方式
下面将参照附图更详细地描述本申请的实施例。虽然附图中显示了本申请的某些实施例,然而应当理解的是,本申请可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本申请。应当理解的是,本申请的附图及实施例仅用于示例性作用,并非用于限制本申请的保护范围。
应当理解,本申请的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本申请的范围在此方面不受限制。
本文使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”;术语“一些实施例”表示“至少一些实施例”。其他术语的相关定义将在下文描述中给出。
需要注意,本申请中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。“多个”应理解为两个或以上。
下面,将参考附图详细地说明本申请的实施例。
本发明实施例提供一种消息推送方法,包括:
根据预设时间段内给终端发送消息的波动性赋予波动权重系数;
波动权重系数大于0;
根据给终端发送消息内容的重叠性赋予重叠权重系数;
重叠权重系数大于0;
根据终端当前所处的屏蔽等级设置对应的当前控制系数;
当前控制系数不小于0;
根据波动权重系数、重叠权重系数以及当前控制系数的乘积获取第一推送权重值;
按照第一推送权重值从大到小的顺序进行消息的推送。
实施例1
图1是本申请实施例的消息推送方法流程示意图,下面将结合图1,对本申请实施例的消息推送方法进行详细描述。
本申请实施例的消息推送方法,用于向终端推送消息,例如向移动终端推送短信消息。
首先,在步骤101,根据预设时间段内给终端发送消息的波动性赋予波动权重系数;波动权重系数大于0;根据给终端发送消息内容的重叠性赋予重叠权重系数;重叠权重系数大于0;根据述终端当前所处的屏蔽等级设置对应的当前控制系数;当前控制系数不小于0。
在一示例性的实施方式中,根据预设时间段内给终端发送消息的波动性赋予波动权重系数。
在一示例性的实施方式中,例如,某个手机号在一预设时间段内的波动较大,波动大说明该号码使用的频率和涉及的业务范畴越多,因此波动性性越大,则赋予的权重越高,即波动权重系数越高。
在一示例性的实施方式中,波动权重系数大于0,因为波动权重系数为0时,无法体现波动性。
在一示例性的实施方式中,根据给终端发送消息内容的重叠性赋予重叠权重系数。
在一示例性的实施方式中,判断给终端发送的消息在内容上重叠性,重叠性高例如为通知类号码,为了降低其重要性,消息重叠性越高,赋予的权重越低,即重叠权重系数越低。
在一示例性的实施方式中,重叠权重系数大于0。
在一示例性的实施方式中,根据述终端当前所处的屏蔽等级设置对应的当前控制系数。
在一示例性的实施方式中,屏蔽等级包括:永久屏蔽、日屏蔽、小时屏蔽以及分钟屏蔽,屏蔽的意思为拒绝给带有屏蔽属性的手机号推送消息。
在一示例性的实施方式中,终端当前所处的屏蔽等级为永久屏蔽时,其对应的当前控制系数为0。
在一示例性的实施方式中,终端当前所处的屏蔽等级为日屏蔽时,其对应的当前控制系数为第一控制系数阈值。
在一示例性的实施方式中,第一控制系数阈值大于0,例如第一控制系数阈值为1。
在一示例性的实施方式中,终端当前所处的屏蔽等级为小时屏蔽时,其对应的当前控制系数为第二控制系数阈值。
在一示例性的实施方式中,第二控制系数阈值大于第一控制系数阈值,例如第二控制系数阈值为2。
在一示例性的实施方式中,终端当前所处的屏蔽等级为分钟屏蔽时,其对应的当前控制系数为第三控制系数阈值。
在一示例性的实施方式中,第三控制系数阈值大于第二控制系数阈值,例如第三控制系数阈值为3。
在步骤102,根据波动权重系数、重叠权重系数以及当前控制系数的乘积获取第一推送权重值。
在一示例性的实施方式中,根据波动权重系数、重叠权重系数以及当前控制系数的乘积获取第一推送权重值,即将波动权重系数、重叠权重系数以及当前控制系数三者相乘获得第一推送权重值。
在一示例性的实施方式中,第一推送权重值计算公式为:
W1=Q1*Q2*Q3,
其中,W1为第一推送权重值;
Q1为波动权重系数;
Q2为重叠权重系数;
Q3为当前控制系数。
在一示例性的实施方式中,当终端当前所处的屏蔽等级为永久屏蔽时,W1为0,则在排在同一批次队伍的最后。
在一示例性的实施方式中,当出现多个第一推送权重值相同时,根据这些相同第一推送权重值的消息进入队伍时间的先后顺序进行排队。
在步骤103,按照第一推送权重值从大到小的顺序进行消息的推送。
在一示例性的实施方式中,按照第一推送权重值从大到小的顺序进行消息的推送。
在一示例性的实施方式中,例如,推送消息的定时发送器从消息队列中获取发送内容数据时,按照第一推送权重值从大到小的顺序进行消息的推送,即第一权重值高的会被排在前面发送。
在一示例性的实施方式中,根据消息推送的回执状态参数设置对应的回执系数。
在一示例性的实施方式中,回执系数不小于0。
在一示例性的实施方式中,回执状态参数包括:黑名单、拒收、到期、未送达以及未知的。
在一示例性的实施方式中,根据第一推送权重值与回执系数的乘积,获取第二推送权重值。
在一示例性的实施方式中,按照第二推送权重值从大到小的顺序进行消息的推送。
在一示例性的实施方式中,回执状态参数为黑名单和/或拒收时,其对应的回执系数为0。
在一示例性的实施方式中,回执状态参数为到期时,其对应的回执系数为第一回执系数阈值。
在一示例性的实施方式中,第一回执系数阈值大于0,例如第一回执系数阈值为1。
在一示例性的实施方式中,回执状态参数为未送达时,其对应的回执系数为第二回执系数阈值。
在一示例性的实施方式中,第二回执系数阈值大于第一回执系数阈值,例如第二回执系数阈值为2。
在一示例性的实施方式中,回执状态参数为未知时,其对应的回执系数为第三回执系数阈值。
在一示例性的实施方式中,第三回执系数阈值大于第二回执系数阈值,例如第三回执系数阈值为3。
在一示例性的实施方式中,当回执状态参数为黑名单和/或拒收时,第二推送权重值为0,此设计避免了无法成功推送消息时,仍然占用通道在进行无效的消息推送。
实施例2
图2是本申请实施例的消息推送***结构示意图,图3是本申请实施例的权重系数配置模块结构示意图,下面将结合图2-3对本申请实施例的消息推送***进行详细描述。
本申请实施例的消息推送***,包括:权重系数配置模块201、权重值计算模块202以及消息推送模块203。
在一示例性的实施方式中,权重系数配置模块201包括波动权重系数配置单元2011、重叠权重系数配置单元2012、当前控制系数配置单元2013。
在一示例性的实施方式中,波动权重系数配置单元2011,根据预设时间段内给终端发送消息的波动性赋予波动权重系数。
在一示例性的实施方式中,波动权重系数大于0。
在一示例性的实施方式中,例如,某个手机号在一预设时间段内的波动较大,波动大说明该号码使用的频率和涉及的业务范畴越多,因此波动性性越大,则赋予的权重越高,即波动权重系数越高。
在一示例性的实施方式中,波动权重系数大于0,因为波动权重系数为0时,无法体现波动性。
在一示例性的实施方式中,重叠权重系数配置单元2012,据给终端发送消息内容的重叠性赋予重叠权重系数。
在一示例性的实施方式中,判断给终端发送的消息在内容上重叠性,重叠性高例如为通知类号码,为了降低其重要性,消息重叠性越高,赋予的权重越低,即重叠权重系数越低。
在一示例性的实施方式中,重叠权重系数大于0。
在一示例性的实施方式中,当前控制系数配置单元2013,根据终端当前所处的屏蔽等级设置对应的当前控制系数。
在一示例性的实施方式中,当前控制系数不小于0。
在一示例性的实施方式中,屏蔽等级包括:永久屏蔽、日屏蔽、小时屏蔽以及分钟屏蔽,屏蔽的意思为拒绝给带有屏蔽属性的手机号推送消息。
在一示例性的实施方式中,终端当前所处的屏蔽等级为永久屏蔽时,其对应的当前控制系数为0。
在一示例性的实施方式中,终端当前所处的屏蔽等级为日屏蔽时,其对应的当前控制系数为第一控制系数阈值。
在一示例性的实施方式中,第一控制系数阈值大于0,例如第一控制系数阈值为1。
在一示例性的实施方式中,终端当前所处的屏蔽等级为小时屏蔽时,其对应的当前控制系数为第二控制系数阈值。
在一示例性的实施方式中,第二控制系数阈值大于第一控制系数阈值,例如第二控制系数阈值为2。
在一示例性的实施方式中,终端当前所处的屏蔽等级为分钟屏蔽时,其对应的当前控制系数为第三控制系数阈值。
在一示例性的实施方式中,第三控制系数阈值大于第二控制系数阈值,例如第三控制系数阈值为3。
在一示例性的实施方式中,权重值计算模块202,根据波动权重系数、重叠权重系数以及当前控制系数的乘积获取第一推送权重值,即将波动权重系数、重叠权重系数以及当前控制系数三者相乘获得第一推送权重值。
在一示例性的实施方式中,第一推送权重值计算公式为:
W1=Q1*Q2*Q3,
其中,W1为第一推送权重值;
Q1为波动权重系数;
Q2为重叠权重系数;
Q3为当前控制系数。
在一示例性的实施方式中,当终端当前所处的屏蔽等级为永久屏蔽时,W1为0,则在排在同一批次队伍的最后。
在一示例性的实施方式中,当出现多个第一推送权重值相同时,根据这些相同第一推送权重值的消息进入队伍时间的先后顺序进行排队。
在一示例性的实施方式中,消息推送模块203,按照第一推送权重值从大到小的顺序进行消息的推送。
在一示例性的实施方式中,例如,推送消息的定时发送器从消息队列中获取发送内容数据时,按照第一推送权重值从大到小的顺序进行消息的推送,即第一权重值高的会被排在前面发送。
在一示例性的实施方式中,权重系数配置模块201,还包括:回执系数配置单元。
在一示例性的实施方式中,回执系数配置单元,根据消息推送的回执状态参数设置对应的回执系数。
在一示例性的实施方式中,回执系数不小于0。
在一示例性的实施方式中,回执状态参数包括:黑名单、拒收、到期、未送达以及未知的。
在一示例性的实施方式中,回执状态参数为黑名单和/或拒收时,其对应的回执系数为0。
在一示例性的实施方式中,回执状态参数为到期时,其对应的回执系数为第一回执系数阈值。
在一示例性的实施方式中,第一回执系数阈值大于0,例如第一回执系数阈值为1。
在一示例性的实施方式中,回执状态参数为未送达时,其对应的回执系数为第二回执系数阈值。
在一示例性的实施方式中,第二回执系数阈值大于第一回执系数阈值,例如第二回执系数阈值为2。
在一示例性的实施方式中,回执状态参数为未知时,其对应的回执系数为第三回执系数阈值。
在一示例性的实施方式中,第三回执系数阈值大于第二回执系数阈值,例如第三回执系数阈值为3。
在一示例性的实施方式中,权重值计算模块202,还包括:根据第一推送权重值与回执系数的乘积,获取第二推送权重值。
在一示例性的实施方式中,消息推送模块203,还包括:按照第二推送权重值从大到小的顺序进行消息的推送。
在一示例性的实施方式中,当回执状态参数为黑名单和/或拒收时,第二推送权重值为0,此设计避免了无法成功推送消息时,仍然占用通道在进行无效的消息推送。
实施例3
图4是是根据本发明实施例的电子设备的结构示意图,如图4所示,在硬件层面,该电子设备包括处理器,可选地还包括总线、网络接口、存储器。其中,存储器可能包含内存,例如高速随机存取存储器(Random-AccessMemory,RAM),也可能还包括非易失性存储器(non-volatilememory),例如至少1个磁盘存储器等。当然,该电子设备还可能包括其他业务所需要的硬件。
处理器、网络接口和存储器可以通过总线相互连接,该总线可以是ISA(IndustryStandardArchitecture,工业标准体系结构)总线、PCI(PeripheralComponentInterconnect,外设部件互连标准)总线或EISA(ExtendedIndustryStandardArchitecture,扩展工业标准结构)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,图4中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。
存储器,用于存放程序。具体地,程序可以包括程序代码,程序代码包括计算机操作指令。
处理器从非易失性存储器中读取对应的计算机程序到存储器中然后运行,在逻辑层面上形成共享资源访问控制装置。处理器,执行存储器所存放的程序,并具体用于执行上述消息推送方法的步骤。
实施例4
本发明实施例还提出了一种计算机可读存储介质,该计算机可读存储介质存储一个或多个程序,该一个或多个程序包括指令,该指令当被包括多个应用程序的便携式电子设备执行时,能够使该便携式电子设备执行附图中所示实施例的方法,并具体用于执行上述消息推送方法的步骤。
虽然本发明所揭露的实施方式如上,但内容仅为便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属领域内的技术人员,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式及细节上进行任何的修改与变化,但本发明的专利保护范围,仍须以所附的权利要求书所界定的范围为准。
Claims (10)
1.一种消息推送方法,其特征在于,包括:
根据预设时间段内给终端发送消息的波动性赋予波动权重系数;
所述波动权重系数大于0;
根据给所述终端发送消息内容的重叠性赋予重叠权重系数;
所述重叠权重系数大于0;
根据所述终端当前所处的屏蔽等级设置对应的当前控制系数;
所述当前控制系数不小于0;
根据所述波动权重系数、所述重叠权重系数以及所述当前控制系数的乘积获取第一推送权重值;
按照所述第一推送权重值从大到小的顺序进行消息的推送。
2.根据权利要求1所述的消息推送方法,其特征在于,所述根据所述终端当前所处的屏蔽等级设置对应的当前控制系数,包括:
所述终端当前所处的屏蔽等级为永久屏蔽时,其对应的当前控制系数为0;
所述终端当前所处的屏蔽等级为日屏蔽时,其对应的当前控制系数为第一控制系数阈值;
所述第一控制系数阈值大于0;
所述终端当前所处的屏蔽等级为小时屏蔽时,其对应的当前控制系数为第二控制系数阈值;
所述第二控制系数阈值大于所述第一控制系数阈值;
所述终端当前所处的屏蔽等级为分钟屏蔽时,其对应的当前控制系数为第三控制系数阈值;
所述第三控制系数阈值大于所述第二控制系数阈值。
3.根据权利要求2所述的消息推送方法,其特征在于,根据所述消息推送的回执状态参数设置对应的回执系数;
所述回执系数不小于0;
根据所述第一推送权重值与所述回执系数的乘积,获取第二推送权重值。
4.根据权利要求3所述的消息推送方法,其特征在于,按照所述第二推送权重值从大到小的顺序进行所述消息的推送。
5.根据权利要求4所述的消息推送方法,其特征在于,所述根据所述消息推送的回执状态参数设置对应的回执系数,包括:
所述回执状态参数为黑名单和/或拒收时,其对应的回执系数为0;
所述回执状态参数为到期时,其对应的回执系数为第一回执系数阈值;
所述第一回执系数阈值大于0;
所述回执状态参数为未送达时,其对应的回执系数为第二回执系数阈值;
所述第二回执系数阈值大于所述第一回执系数阈值;
所述回执状态参数为未知时,其对应的回执系数为第三回执系数阈值;
所述第三回执系数阈值大于所述第二回执系数阈值。
6.一种消息推送***,其特征在于,包括:
权重系数配置模块,所述权重系数配置模块包括波动权重系数配置单元、重叠权重系数配置单元、当前控制系数配置单元;
所述波动权重系数配置单元,根据预设时间段内给终端发送消息的波动性赋予波动权重系数;
所述波动权重系数大于0;
所述重叠权重系数配置单元,据给所述终端发送消息内容的重叠性赋予重叠权重系数;
所述重叠权重系数大于0;
所述当前控制系数配置单元,根据所述终端当前所处的屏蔽等级设置对应的当前控制系数;
所述当前控制系数不小于0;
权重值计算模块,根据所述波动权重系数、所述重叠权重系数以及所述当前控制系数的乘积获取第一推送权重值;
消息推送模块,按照所述第一推送权重值从大到小的顺序进行消息的推送。
7.根据权利要求6所述的消息推送***,其特征在于,所述权重系数配置模块,还包括:
回执系数配置单元,根据所述消息推送的回执状态参数设置对应的回执系数;
所述回执系数不小于0;
所述权重值计算模块,还包括:根据所述第一推送权重值与所述回执系数的乘积,获取第二推送权重值。
8.根据权利要求7所述的消息推送***,其特征在于,所述消息推送模块,还包括:按照所述第二推送权重值从大到小的顺序进行所述消息的推送。
9.一种电子设备,包括:
处理器;以及
被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行权利要求1-5任一项所述的消息推送方法的步骤。
10.一种计算机可读存储介质,所述计算机可读存储介质存储一个或多个程序,所述一个或多个程序当被包括多个应用程序的电子设备执行时,使得所述电子设备执行权利要求1-5任一项所述的消息推送方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311580539.4A CN117615334A (zh) | 2023-11-23 | 2023-11-23 | 一种消息推送方法、***、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311580539.4A CN117615334A (zh) | 2023-11-23 | 2023-11-23 | 一种消息推送方法、***、电子设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117615334A true CN117615334A (zh) | 2024-02-27 |
Family
ID=89943679
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311580539.4A Pending CN117615334A (zh) | 2023-11-23 | 2023-11-23 | 一种消息推送方法、***、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117615334A (zh) |
-
2023
- 2023-11-23 CN CN202311580539.4A patent/CN117615334A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2012039330A (ja) | パケット中継装置および輻輳制御方法 | |
US11734077B2 (en) | Evaluation device, evaluation method and evaluation program | |
CN110620681B (zh) | 网络连接超时时间设置方法、装置、设备及介质 | |
CN110022259B (zh) | 消息到达率确定方法、装置、数据统计服务器及存储介质 | |
CN113726683A (zh) | 访问限流方法、装置、设备、存储介质及计算机程序产品 | |
EP3310093A1 (en) | Traffic control method and apparatus | |
CN111328148A (zh) | 数据传输方法及装置 | |
CN111698175A (zh) | 一种用于网关的报文收发方法及*** | |
US20170338998A1 (en) | Message Attack Defense Method and Apparatus | |
CN112579652A (zh) | 缓存数据的删除方法、装置、电子设备及存储介质 | |
CN112925642A (zh) | 一种延迟消息处理方法、装置、设备及存储介质 | |
EP2999153B1 (en) | Message processing method and base station | |
CN111078387A (zh) | 中断聚合装置及其方法 | |
EP3306965A1 (en) | Charging method, communication platform, and communication system | |
CN106603723B (zh) | 一种请求消息处理方法及装置 | |
CN117615334A (zh) | 一种消息推送方法、***、电子设备及存储介质 | |
CN111638986A (zh) | 一种QoS队列调度方法、装置、***及可读存储介质 | |
CN112256458A (zh) | 消息入队方法、装置、电子设备和计算机可读介质 | |
CN107005433B (zh) | 一种流表项的定时处理方法及装置 | |
CN109284188B (zh) | 一种缓冲数组维护方法、装置、终端及可读介质 | |
CN110971535B (zh) | 一种通信拥塞控制方法及装置、设备和存储介质 | |
CN111371675B (zh) | 智能寻址方法、装置、设备及其存储介质 | |
CN114065184A (zh) | 账号的管理方法、装置、存储介质和服务器 | |
CN108966160B (zh) | 一种短信处理方法、装置及计算机可读存储介质 | |
CN112399470A (zh) | LoRa通信方法、LoRa网关、LoRa***、计算机可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |