[发明专利]基于变更订阅构建移动广告的方法和装置在审
申请号: | 201611200162.5 | 申请日: | 2016-12-22 |
公开(公告)号: | CN108234584A | 公开(公告)日: | 2018-06-29 |
发明(设计)人: | 杨大鹏 | 申请(专利权)人: | 北京奇虎科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京市立方律师事务所 11330 | 代理人: | 王增鑫 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 订阅 构建 变更通知 功能节点 移动广告 变更 客户端信息 方法和装置 消息中心 查找 事件变更 收集模块 素材下载 依赖关系 服务端 客户端 解耦 拉取 分发 渲染 清晰 广告 配置 应用 | ||
1.一种基于变更订阅构建移动广告的方法,其特征在于,包括:
客户端信息收集模块收集客户端信息和客户端各功能模块的事件变更消息,并发送至预设的消息中心;
所述消息中心根据所述事件变更消息,确定当前变更项,并查找出已订阅当前变更项的一个或多个订阅者;
所述消息中心根据所述事件变更消息生成所述变更项的变更通知;
所述消息中心将生成的变更通知分发给查找出的订阅者,由所述订阅者根据所述客户端信息和所述变更通知执行对应的操作;
其中,所述消息中心中包含有构建移动广告所需的功能节点;所述功能节点包括但不限于:服务端配置拉取节点、素材下载节点、广告渲染节点;所述订阅者为订阅当前变更项的功能节点。
2.根据权利要求1所述的方法,其特征在于,还包括:
所述消息中心针对客户端各功能模块,预先进行事件注册;针对注册的事件,设置对应的变更项及其对应的变更标记。
3.根据权利要求2所述的方法,其特征在于,还包括:
针对每个订阅者,确定该订阅者指定订阅的若干个变更项;
构建该订阅者的变更标记列表;
其中,订阅者的变更标记列表中存储有指定订阅的若干个变更项及各自对应的变更标记。
4.根据权利要求3所述的方法,其特征在于,所述查找出已订阅当前变更项的订阅者,包括;
确定当前变更项对应的变更标记;
查找出所有包含有所述变更标记的变更标记列表;
针对查找出的每个变更标记列表,确定该变更标记列表所属的订阅者为已订阅当前变更项的订阅者。
5.根据权利要求1-4任一所述的方法,其特征在于,所述构建移动广告所需的功能节点还包括:行为监控节点;
所述行为监控节点用于根据接收的变更通知,执行如下操作:监控完成渲染的广告上的交互操作行为,并进行行为日志上报。
6.一种基于变更订阅构建移动广告的装置,其特征在于,包括:客户端信息收集模块和消息中心;其中,
所述客户端信息收集模块用于收集客户端信息和客户端各功能模块的事件变更消息,并发送至预设的消息中心;
所述消息中心用于根据所述事件变更消息,确定当前变更项,并查找出已订阅当前变更项的一个或多个订阅者;根据所述事件变更消息生成所述变更项的变更通知;将生成的变更通知分发给查找出的订阅者,由所述订阅者根据所述客户端信息和所述变更通知执行对应的操作;
其中,所述消息中心中包含有构建移动广告所需的功能节点;所述功能节点包括但不限于:服务端配置拉取节点、素材下载节点、广告渲染节点;所述订阅者为订阅当前变更项的功能节点。
7.根据权利要求6所述的装置,其特征在于,所述消息中心包括:
订阅查询单元,用于根据所述事件变更消息,确定当前变更项;查找出已订阅当前变更项的一个或多个订阅者;
通知生成单元,用于根据所述事件变更消息生成所述变更项的变更通知;
事件分发单元,用于将所述通知生成单元生成的变更通知分发给所述订阅查询单元查找出的订阅者,由所述订阅者根据所述变更通知执行对应的操作。
8.根据权利要求7所述的装置,其特征在于,所述消息中心还包括:
标记注册单元,用于针对客户端各功能模块,预先进行事件注册;针对注册的事件,设置对应的变更项及其对应的变更标记。
9.根据权利要求8所述的装置,其特征在于,所述消息中心还包括:
变更订阅单元,用于针对每个订阅者,确定该订阅者指定订阅的若干个变更项;构建该订阅者的变更标记列表;
其中,订阅者的变更标记列表中存储有指定订阅的若干个变更项及各自对应的变更标记。
10.根据权利要求6-9任一所述的装置,其特征在于,所述构建移动广告所需的功能节点还包括:行为监控节点;
所述行为监控节点用于根据接收的变更通知,执行如下操作:
监控完成渲染的广告上的交互操作行为,并进行行为日志上报。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司,未经北京奇虎科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611200162.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种进行数据校验的方法及设备
- 下一篇:一种云技术信息监控系统