[发明专利]一种触发式通知的控制系统、控制方法及接收终端在审
申请号: | 201710102829.6 | 申请日: | 2017-02-24 |
公开(公告)号: | CN106886597A | 公开(公告)日: | 2017-06-23 |
发明(设计)人: | 邓伟;黄夏清 | 申请(专利权)人: | 乐蛙科技(上海)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;H04L12/803;H04L29/08 |
代理公司: | 北京品源专利代理有限公司11332 | 代理人: | 孟金喆,胡彬 |
地址: | 201203 上海市浦东新区中*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 触发 通知 控制系统 控制 方法 接收 终端 | ||
技术领域
本发明实施例涉及网络通信技术,尤其涉及一种触发式通知的控制系统、控制方法及接收终端。
背景技术
触发式通知(Automated Notification),通常是预置在应用(APP)源代码内,在满足触发条件时,即可在用户终端设备的设定位置展示其消息信息。该类触发式通知无需用户终端设备连接网络,只要满足触发条件即可弹出通知,并且所有触发条件均可以重复触发,以便在触发相同事件的情况下,多次、重复地提醒用户。例如,在用户使用的流量超过用户终端设备上预设的流量阈值时,弹出流量不足的通知。这种触发式通知的控制方法存在如下局限:由于触发式通知的触发条件、触发事件和消息内容均预置在应用(APP)源代码内,在应用发布后,只能通过应用升级的方式对触发式通知进行干预、修改或更新。随着应用的用户量越来越大、产品的需求越来越复杂,应用升级的成本也越来越高,导致新增的触发条件无法及时、准确的达到终端用户。并且,由于代码是预先编写在应用内部的,随着触发式通知的控制策略越来越多且越来越复杂,导致应用占用存储空间越来越大,同时也增加了应用维护的复杂度。
例如,APP在发布之前,开发者通过在源代码中编写了一个触发式通知,触发条件为“当用户在3天内没有使用APP时,弹出一个通知提醒”,消息内容为“亲,您已经有3天没有打开应用了。这几天又更新了好多新东西呢!”,触发事件为“打开新品查看的活动页面”。当终端用户满足所述的触发式通知的触发条件时,内置于APP中的触发式通知的控制系统向用户终端设备发送Push消息,使所述终端显示所述消息内容。当APP发布后,开发者发现该通知的触发条件需要修改为“当用户在5天没有使用APP时,弹出一个通知提醒”,又或者消息内容需要变更为“我们又有一批新货上架啦!快来看看吧!”,又或者触发事件需要变更为“打开双11活动页面”等情况时,开发者仅能通过更新APP的方式来修改,局限性大、更新成本高,甚至部分用户可能会看到错误的内容,严重时甚至导致用户投诉等情况发生。
发明内容
本发明提供一种触发式通知的控制系统,控制方法及接收终端,以灵活的对触发式通知进行干预、修改和更新。
第一方面,本发明实施例提供了一种触发式通知的控制系统,包括:
数据处理模块,用于获取用户特征数据,根据所述用户特征数据确定用户特征属性,根据所述用户特征属性构建用户画像;
推送服务模块,用于获取控制策略和消息内容,根据所述控制策略和消息内容生成触发式通知,将所述触发式通知发送至消息队列模块;
消息队列模块,用于根据所述推送服务模块发送的数据查询所述数据处理模块,确定目标群体,将目标群体标识与所述触发式通知的推送标识绑定后存储于设定数据库,根据所述推送标识查询所述设定数据库得到所述目标群体标识,采用设定负载均衡策略向所述目标群体标识对应的接收终端发送所述触发式通知。
第二方面,本发明实施例还提供了一种触发式通知的控制方法,包括:
通过数据处理模块获取用户特征数据,根据所述用户特征数据确定用户特征属性,根据所述用户特征属性构建用户画像;
通过推送服务模块获取控制策略和消息内容,根据所述控制策略和消息内容生成触发式通知,将所述触发式通知发送至消息队列模块;
根据所述推送服务模块发送的数据,通过所述消息队列模块查询所述数据处理模块确定目标群体,将目标群体标识与所述触发式通知的推送标识绑定后存储于设定数据库,根据所述推送标识查询所述设定数据库得到所述目标群体标识,采用设定负载均衡策略向所述目标群体标识对应的接收终端发送所述触发式通知。
第三方面,本发明实施例还提供了一种接收终端,包括:
消息处理模块,用于获取触发式通知的控制系统发送的触发式通知,将所述触发式通知发送至缓存模块和策略存储模块,以及,在满足所述触发式通知的触发条件时,在设定位置显示所述触发式通知的消息内容,以及,获取触发式通知的原始数据,其中,所述原始数据包括所述触发式通知的点击数据、展示数据和表示所述触发式通知是否被成功打开的状态数据,将所述原始数据发送至数据上报模块;
所述策略存储模块,用于存储所述触发式通知的控制策略;
所述策略处理模块,用于获取所述触发策略,在满足所述触发策略时,读取所述缓存模块中的所述消息内容,发送所述消息内容至所述消息处理模块;
数据上报模块,用于将所述原始数据上报至所述触发式通知的控制系统;
所述缓存模块,用于存储所述消息内容,并自动删除满足设定条件的所述触发式通知。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于乐蛙科技(上海)有限公司,未经乐蛙科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710102829.6/2.html,转载请声明来源钻瓜专利网。