消息推送方法和装置制造方法及图纸

技术编号:13878419 阅读:70 留言:0更新日期:2016-10-22 18:28
本发明专利技术公开了一种消息推送方法和装置,该消息推送方法包括:根据各用户的行为特征数据,计算目标用户的消息耐受度;根据目标用户的消息耐受度,确定当前需要向目标用户推送的目标消息;以及将目标消息推送至目标用户。本发明专利技术能够有针对性地向目标用户推送目标消息,有效限制无效消息的推送,增强用户体验的同时减轻应用服务器的负载还提高了有效消息的及时送达。

【技术实现步骤摘要】

本专利技术涉及互联网
,尤其涉及一种消息推送方法和装置
技术介绍
随着互联网技术的飞速发展,用户的智能手机、平板电脑、电子阅读器等终端设备中搭载了越来越多的应用程序(英文:application,简称:APP),这些APP的后台服务器可以向用户主动推送及时有价值的消息,这些APP的运营人员可以通过向用户主动推送例如当前的热点内容等的消息来主动与用户沟通,从而达到提升用户关注度、提高APP活跃度(例如,日活跃用户数量(英文:Daily Active User,简称:DAU))、降低用户流失率的目的。然而,现有技术中的消息推送策略趋于一致而没有对推送的消息加以限制或过滤,使得用户频繁的接收到消息,影响了用户体验,导致用户关闭APP的消息提醒功能或主动屏蔽APP甚至卸载APP。
技术实现思路
技术问题有鉴于此,本专利技术要解决的技术问题是,提供一种消息推送方法和装置,以对用户进行差异化的消息推送。解决方案为了解决上述技术问题,在第一方面,本专利技术提供了一种消息推送方法,包括:根据各用户的行为特征数据,计算目标用户的消息耐受度;根据所述目标用户的消息耐受度,确定当前需要向所述目标用户推送的
目标消息;以及将所述目标消息推送至所述目标用户。结合第一方面,在第一种可能的实现方式中,所述根据各用户的行为特征数据,计算目标用户的消息耐受度,包括:根据各用户的行为特征数据对各用户进行分类;分别对每一类用户的行为特征数据进行训练,以获得与每一类用户对应的权重系数;以及根据所述目标用户所属类别对应的权重系数和所述目标用户的行为特征数据,计算所述目标用户的消息耐受度。结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述根据所述目标用户所属类别对应的权重系数和所述目标用户的行为特征数据,计算所述目标用户的消息耐受度,包括:利用下式1计算所述目标用户的消息耐受度,ti=wj×ui 式1,其中,ti表示所述目标用户i的消息耐受度,ui表示所述目标用户i的行为特征数据,wj表示所述目标用户i所属的第j类用户的权重系数。结合第一方面或第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式,在第三种可能的实施方式中,所述根据所述目标用户的消息耐受度,确定当前需要向所述目标用户推送的目标消息,包括:按照设定的优先级对消息进行排序;以及根据所述目标用户的消息耐受度对排序后的消息进行筛选,以得到所述目标消息。结合第一方面的第三种可能的实现方式,在第四种可能的实施方式中,所述根据所述目标用户的消息耐受度对排序后的消息进行筛选,以得到所述
目标消息,包括:利用下式2计算消息mk的筛选函数以及将筛选函数大于第一阈值的消息mk确定为所述目标消息,其中,mk表示排序后的消息中的第k个消息,λlow(k)表示第k个消息的推送下限阈值,λhigh(k)表示第k个消息的推送上限阈值,Mlow表示消息耐受度较低的消息,Mmid表示消息耐受度中等的消息,Mhigh表示消息耐受度较高的消息,ti表示所述目标用户i的消息耐受度。结合第一方面或第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式,在第五种可能的实施方式中,还包括:根据用户日志记录生成各用户的行为特征数据,其中,所述行为特征数据包括各用户开启应用服务器的行为特征、各用户观看多媒体资源数目的行为特征、各用户观看所述多媒体资源的时间长度的行为特征、各用户所接收的消息的行为特征、以及各用户激活所接收的消息的行为特征。在第二方面,本专利技术提供了一种消息推送装置,包括:计算单元,用于根据各用户的行为特征数据,计算目标用户的消息耐受度;确定单元,与所述计算单元连接,用于根据所述目标用户的消息耐受度,确定当前需要向所述目标用户推送的目标消息;以及推送单元,与所述确定单元连接,用于将所述目标消息推送至所述目标用户。结合第二方面,在第一种可能的实现方式中,所述计算单元包括:分类子单元,用于根据各用户的行为特征数据对各用户进行分类;训练子单元,与所述分类子单元连接,用于分别对每一类用户的行为特征数据进行训练,以获得与每一类用户对应的权重系数;以及计算子单元,与所述训练子单元连接,用于根据所述目标用户所属类别对应的权重系数和所述目标用户的行为特征数据,计算所述目标用户的消息耐受度。结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述计算子单元用于利用下式1计算所述目标用户的消息耐受度,ti=wj×ui 式1,其中,ti表示所述目标用户i的消息耐受度,ui表示所述目标用户i的行为特征数据,wj表示所述目标用户i所属的第j类用户的权重系数。结合第二方面或第二方面的第一种可能的实现方式或第二方面的第二种可能的实现方式,在第三种可能的实施方式中,所述确定单元包括:排序子单元,用于按照设定的优先级对消息进行排序;以及确定子单元,与所述排序子单元连接,用于根据所述目标用户的消息耐受度对排序后的消息进行筛选,以得到所述目标消息。结合第二方面的第三种可能的实现方式,在第四种可能的实施方式中,所述确定子单元用于:利用下式2计算消息mk的筛选函数以及将筛选函数大于第一阈值的消息mk确定为所述目标消息,其中,mk表示排序后的消息中的第k个消息,λlow(k)表示第k个消息的推送下限阈值,λhigh(k)表示第k个消息的推送上限阈值,Mlow表示消息耐受度较
低的消息,Mmid表示消息耐受度中等的消息,Mhigh表示消息耐受度较高的消息,ti表示所述目标用户i的消息耐受度。结合第二方面或第二方面的第一种可能的实现方式或第二方面的第二种可能的实现方式,在第五种可能的实施方式中,还包括:生成单元,与所述计算单元连接,用于根据用户日志记录生成各用户的行为特征数据,其中,所述行为特征数据包括各用户开启应用服务器的行为特征、各用户观看多媒体资源数目的行为特征、各用户观看所述多媒体资源的时间长度的行为特征、各用户所接收的消息的行为特征、以及各用户激活所接收的消息的行为特征。有益效果本专利技术实施例的消息推送方法和装置,能够有针对性地向目标用户推送目标消息,有效限制无效消息的推送,增强用户体验的同时减轻应用服务器的负载还提高了有效消息的及时送达。根据下面参考附图对示例性实施例的详细说明,本专利技术的其它特征及方面将变得清楚。附图说明包含在说明书中并且构成说明书的一部分的附图与说明书一起示出了本专利技术的示例性实施例、特征和方面,并且用于解释本专利技术的原理。图1a示出本专利技术的消息推送方法的应用场景;图1b示出根据本专利技术实施例一的消息推送方法的流程图;图2示出根据本专利技术实施例二的消息推送方法的流程图;图3a示出根据本专利技术实施例三的消息推送方法的流程图;图3b示出基于消息耐受度的筛选控制的流程图;图4示出根据本专利技术实施例四的消息推送装置的结构框图;图5示出根据本专利技术实施例五的消息推送装置的结构框图;以及图6示出根据本专利技术实施例六的消息推送装置的结构框图。具体实施方式以下将参考附图详细说明本专利技术的各种示例性实施例、特征和方面。附图中相同的附图标记表示功能相同或相似的元件。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。在这里专用的词“示例性”意为“用作例子、实施例或说明性”。本文档来自技高网
...

【技术保护点】
一种消息推送方法,其特征在于,包括:根据各用户的行为特征数据,计算目标用户的消息耐受度;根据所述目标用户的消息耐受度,确定当前需要向所述目标用户推送的目标消息;以及将所述目标消息推送至所述目标用户。

【技术特征摘要】
1.一种消息推送方法,其特征在于,包括:根据各用户的行为特征数据,计算目标用户的消息耐受度;根据所述目标用户的消息耐受度,确定当前需要向所述目标用户推送的目标消息;以及将所述目标消息推送至所述目标用户。2.根据权利要求1所述的消息推送方法,其特征在于,所述根据各用户的行为特征数据,计算目标用户的消息耐受度,包括:根据各用户的行为特征数据对各用户进行分类;分别对每一类用户的行为特征数据进行训练,以获得与每一类用户对应的权重系数;以及根据所述目标用户所属类别对应的权重系数和所述目标用户的行为特征数据,计算所述目标用户的消息耐受度。3.根据权利要求2所述的消息推送方法,其特征在于,所述根据所述目标用户所属类别对应的权重系数和所述目标用户的行为特征数据,计算所述目标用户的消息耐受度,包括:利用下式1计算所述目标用户的消息耐受度,ti=wj×ui 式1,其中,ti表示所述目标用户i的消息耐受度,ui表示所述目标用户i的行为特征数据,wj表示所述目标用户i所属的第j类用户的权重系数。4.根据权利要求1至3中任一项所述的消息推送方法,其特征在于,所述根据所述目标用户的消息耐受度,确定当前需要向所述目标用户推送的目标消息,包括:按照设定的优先级对消息进行排序;以及根据所述目标用户的消息耐受度对排序后的消息进行筛选,以得到所述目标消息。5.根据权利要求4所述的消息推送方法,其特征在于,所述根据所述目标用户的消息耐受度对排序后的消息进行筛选,以得到所述目标消息,包括:利用下式2计算消息mk的筛选函数以及将筛选函数大于第一阈值的消息mk确定为所述目标消息,其中,mk表示排序后的消息中的第k个消息,λlow(k)表示第k个消息的推送下限阈值,λhigh(k)表示第k个消息的推送上限阈值,Mlow表示消息耐受度较低的消息,Mmid表示消息耐受度中等的消息,Mhigh表示消息耐受度较高的消息,ti表示所述目标用户i的消息耐受度。6.根据权利要求1至3中任一项所述的消息推送方法,其特征在于,还包括:根据用户日志记录生成各用户的行为特征数据,其中,所述行为特征数据包括各用户开启应用服务器的行为特征、各用户观看多媒体资源数目的行为特征、各用户观看所述多媒体资源的时间长度的行为特征、各用户所接收的消息的行为特征、以及各用户激活所接收的消息的行为特征。7....

【专利技术属性】
技术研发人员:赵磊刘朋单明辉尹玉宗林岳顾思斌姚键潘柏宇王冀
申请(专利权)人:合一网络技术北京有限公司
类型:发明
国别省市:北京;11

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

1