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

技术编号:12174145 阅读:47 留言:0更新日期:2015-10-08 11:24
本发明专利技术公开了一种消息推送方法及装置,属于互联网技术领域。所述方法包括:获取注册用户的用户数据,用户数据包括用户属性信息和用户行为信息中至少一项;根据目标用户筛选条件和用户数据中至少一项,从注册用户中,确定目标用户,目标用户筛选条件根据待推送的消息确定;向目标用户推送消息。本发明专利技术通过获取注册用户的用户数据,并根据目标用户筛选条件和用户数据中至少一项,从注册用户中,确定目标用户,进而向目标用户推送消息,从而能够有选择性的推送消息,降低了用户接收到不感兴趣消息的比例,避免了对用户的过度打扰,提高了消息推送的针对性。

【技术实现步骤摘要】

本专利技术涉及互联网
,特别涉及一种消息推送方法及装置
技术介绍
现代生活中,互联网与人们的生活密不可分。通过互联网用户可获取到关注歌手 推出的新专辑、游戏公司推出的一款新游戏、应用程序的最新版本等。为了使用户能够及时 地获取到关注内容的最新消息,当用户关注的内容有更新后,需要及时地向用户推送消息。 目前,在向用户推送消息时,主要采用全量推送的方式,全量推送是指当检测到互 联网上的产品有更新后,根据更新产品的相关内容,生成通知消息,并将通知消息发送给所 有用户。 在实现本专利技术的过程中,专利技术人发现相关技术至少存在以下问题: 相关技术向所有用户统一推送消息,而推送的消息中有一些并不是用户感兴趣的 消息,这些用户不感兴趣的消息对用户而言即为垃圾消息,由于垃圾消息不仅会给用户带 来了困扰,而且会占据用户终端的存储资源,因此,相关技术在推送消息时缺乏针对性。
技术实现思路
为了解决相关技术的问题,本专利技术实施例提供了一种消息推送方法及装置。所述 技术方案如下: 第一方面,提供了一种消息推送方法,所述方法包括: 获取注册用户的用户数据,所述用户数据包括用户属性信息和用户行为信息中至 少一项; 根据目标用户筛选条件和所述用户数据中至少一项,从所述注册用户中,确定目 标用户,所述目标用户筛选条件根据待推送的消息确定; 向所述目标用户推送所述消息。 第二方面,提供了一种消息推送装置,所述装置包括: 获取模块,用于获取注册用户的用户数据,所述用户数据包括用户属性信息和用 户行为信息中至少一项; 第一确定模块,用于根据目标用户筛选条件和所述用户数据中至少一项,从所述 注册用户中,确定目标用户,所述目标用户筛选条件根据待推送的消息确定; 推送模块,用于向所述目标用户推送所述消息。 本专利技术实施例提供的技术方案带来的有益效果是: 获取注册用户的用户数据,并根据目标用户筛选条件和用户数据中至少一项,从 注册用户中,确定目标用户,进而向目标用户推送消息,从而能够有选择性的推送消息,降 低了用户接收到不感兴趣消息的比例,避免了对用户的过度打扰,提高了消息推送的针对 性。【附图说明】 为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使 用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于 本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他 的附图。 图1是本专利技术一个实施例提供的一种消息推送系统的架构图; 图2是本专利技术另一个实施例提供的一种消息推送系统的结构图; 图3是本专利技术另一个实施例提供的一种消息推送方法流程图; 图4是本专利技术另一个实施例提供的一种消息推送方法流程图; 图5是本专利技术另一个实施例提供的一种目标用户设置界面的示意图; 图6是本专利技术另一个实施例提供的一种目标用户设置界面的示意图; 图7是本专利技术另一个实施例提供的一种目标用户设置界面的示意图; 图8是本专利技术另一个实施例提供的一种目标用户设置界面的示意图; 图9是本专利技术另一个实施例提供的一种目标用户设置界面的示意图; 图10是本专利技术另一个实施例提供的一种终端显不界面的不意图; 图11是本专利技术另一个实施例提供的一种消息中心页面的示意图; 图12是本专利技术另一个实施例提供的一种终端显不界面的不意图; 图13是本专利技术另一个实施例提供的一种终端显不界面的不意图; 图14是本专利技术另一个实施例提供的一种终端显不界面的不意图; 图15是本专利技术另一个实施例提供的一种终端显不界面的不意图; 图16是本专利技术另一个实施例提供的一种终端显不界面的不意图; 图17是本专利技术另一个实施例提供的一种终端显不界面的不意图; 图18是本专利技术另一个实施例提供的一种终端显不界面的不意图;图19是本专利技术另一个实施例提供的一种消息模板设置样式的示意图;图20是本专利技术另一个实施例提供的一种消息推送装置结构示意图;图21是本专利技术另一个实施例提供的一种消息推送装置结构示意图。【具体实施方式】 为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方 式作进一步地详细描述。 请参考图1,其示出了本专利技术实施例所提供的消息推送系统的架构图。参见图1, 消息推送系统由数据仓库层、数据策略层和触达投放层组成。 其中,数据仓库层中存储着本实施例中注册用户的用户数据,该用户数据包括用 户属性信息和行为信息。用户属性信息为年龄、性别、出生日期、注册日期、归属地、手机号 码、邮箱地址等等,用户行为信息如浏览的网页、登录天数、关注信息等等。 数据策略层用于从注册用户中筛选出目标用户,数据策略层由配置前台和指标 标签库组成。配置前台中显示着多种设置选项,每种设置选项对应一种筛选条件,每种筛 选条件对应指标标签库中的一种运营策划。指标标签库用于根据配置前台中被选中的设 置选项从注册用户中师选出目标用户,并将师选结果存储在分布式Key-Value存储系统、 DB(Database,数据库)或者内存数据库中。另外,指标数据库还提供专门的服务对数据进 行增加、删除和查询操作。当检测到配置前台中的一种设置选项被选中之后,根据被选中的 设置选项可在指标标签库中找到对应的运营策划,从而根据被选中的运营策划在数据仓库 层中筛选出目标用户。 触达投放层用于数据的采集和监控,用于将待推送消息发送至目标用户,并接收 目标用户返回的触达消息。由于目标用户的不同终端中都安装用于推送消息的应用程序, 而不同终端返回触达消息的方式是不同的,当向目标用户的手机推送时,手机接收到推送 消息之后,可直接向数据策略层发送触达消息;当向目标用户的PC(personalcomputer,个 人计算机)推送时,PC接收到推送消息之后,需通过PC侧平台向数据策略层发送触达消息。 为了直观地展现上述图1中的消息推送系统,图2从应用平台的角度示出了消息 推送系统的结构图。由图2可知,消息推送系统包括:配置管理平台、数据中心平台、用户 client、TDW系统等。其中,配置管理平台可与数据管理平台cgi、分布式mapreduce及中转 系统进行通信。配置管理平台通过与数据管理平台cgi和分布式mapreduce通信,可从DB 中获取符合各种数据条件的目标用户。另外,配置管理平台通过与数据管理平台下的中转 系统通信可从获取到用户号码包及用户属性信息等等。用户client可通过udp或http的 方式接入到网络中,并将触达消息通过http的方式上报至TDW系统。其中,TDW系统为一 种大数据存储和分析系统,用于统计用户的消息推送结果。 结合上述图1和图2所示的消息推送系统的架构图,本专利技术实施例提供了一种消 息推送方法,以执行主体为服务器,参见图3,本实施例提供的方法流程包括: 301、获取注册用户的用户数据,用户数据包括用户属性信息和用户行为信息中至 少一项。 302、根据目标用户筛选条件和用户数据中至少一项,从注册用户中,确定目标用 户,目标用户筛选条件根据待推送的消息确定。 303、向目标用户推送消息。 本专利技术实施例提供的方法,通过获取注册用户的用户数据,并根据目标用户筛选 条件和用户数据中至少一项,从注册用户中,确定目标用户,进而向目标用户推送消息,从 而能够有选择性的推送消息,降本文档来自技高网...

【技术保护点】
一种消息推送方法,其特征在于,所述方法包括:获取注册用户的用户数据,所述用户数据包括用户属性信息和用户行为信息中至少一项;根据目标用户筛选条件和所述用户数据中至少一项,从所述注册用户中,确定目标用户,所述目标用户筛选条件根据待推送的消息确定;向所述目标用户推送所述消息。

【技术特征摘要】

【专利技术属性】
技术研发人员:傅鸿城梁柱周国金
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1