[发明专利]广告过滤方法、装置及用户终端在审
| 申请号: | 201610981659.9 | 申请日: | 2016-11-08 | 
| 公开(公告)号: | CN108062324A | 公开(公告)日: | 2018-05-22 | 
| 发明(设计)人: | 吴伟勇 | 申请(专利权)人: | 广州市动景计算机科技有限公司 | 
| 主分类号: | G06F17/30 | 分类号: | G06F17/30;H04L29/06 | 
| 代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 邓超 | 
| 地址: | 510627 广东省广州市天河区*** | 国省代码: | 广东;44 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 广告 过滤 方法 装置 用户 终端 | ||
1.一种广告过滤方法,应用于与服务端通信连接的客户端,其特征在于,所述广告过滤方法包括:
接收服务端发送的网页资源页面;
解析所述网页资源页面获得网页资源的节点树;
查找所述网页资源的节点树中符合预设层级关系的子节点树;
当查找到符合预设层级关系的子节点树,且所述符合预设层级关系的子节点树的节点属性符合预设的广告节点属性时,删除或隐藏所述符合预设层级关系的子节点树。
2.根据权利要求1所述的方法,其特征在于,在所述接收服务端发送的网页资源页面的步骤后,所述方法还包括:
判断接收到的所述网页资源页面的域名是否满足预定的域名规则;
所述解析所述网页资源页面获得网页资源的节点树的步骤包括:
当接收到的所述网页资源页面的域名满足预定的域名规则时,解析所述网页资源页面获得网页资源的节点树。
3.根据权利要求1所述的方法,其特征在于,所述方法应用于所述客户端安装的浏览器,在所述解析所述网页资源页面获得网页资源的节点树的步骤之前,所述方法还包括:
向所述网页资源页面写入广告过滤代码,或调用所述浏览器的内核预先写入的广告过滤代码。
4.根据权利要求1所述的方法,其特征在于,所述查找所述网页资源的节点树中符合预设层级关系的子节点树的步骤包括:
在预设的时间段内每隔预设的时间间隔查找所述网页资源的节点树中符合预设层级关系的子节点树,或在预设的时间段内调用网络应用程序接口查找所述网页资源的节点树中符合预设层级关系的子节点树。
5.根据权利要求1所述的方法,其特征在于,所述隐藏所述符合预设层级关系的子节点树的步骤包括:
将所述符合预设层级关系的子节点树的节点样式属性设置为隐藏。
6.一种广告过滤装置,应用于与服务端通信连接的客户端,其特征在于,所述广告过滤装置包括:
接收单元,用于接收服务端发送的网页资源页面;
解析单元,用于解析所述网页资源页面获得网页资源的节点树;
查找单元,用于查找所述网页资源的节点树中符合预设层级关系的子节点树;
执行单元,用于当查找到符合预设层级关系的子节点树,且所述符合预设层级关系的子节点树的节点属性符合预设的广告节点属性时,删除或隐藏所述符合预设层级关系的子节点树。
7.根据权利要求6所述的广告过滤装置,其特征在于,所述广告过滤装置还包括:
第一判断单元,用于判断接收到的所述网页资源页面的域名是否满足预定的域名规则;
所述解析单元用于当接收到的所述网页资源页面的域名满足预定的域名规则时,解析所述网页资源页面获得网页资源的节点树。
8.根据权利要求6所述的广告过滤装置,其特征在于,所述广告过滤装置还包括:
第二判断单元,用于判断所述符合预设层级关系的子节点树的节点属性是否符合预设的广告节点属性。
9.根据权利要求6所述的广告过滤装置,其特征在于,所述广告过滤装置应用于所述客户端安装的浏览器,所述广告过滤装置还包括:
写入单元,用于向所述网页资源页面写入广告过滤代码,或调用所述浏览器的内核预先写入的广告过滤代码。
10.根据权利要求6所述的广告过滤装置,其特征在于,所述查找单元用于在预设的时间段内每隔预设的时间间隔查找所述网页资源的节点树中符合预设层级关系的子节点树,或在预设的时间段内调用网络应用程序接口查找所述网页资源的节点树中符合预设层级关系的子节点树。
11.根据权利要求6所述的广告过滤装置,其特征在于,所述执行单元用于将所述符合预设层级关系的子节点树的节点样式属性设置为隐藏。
12.一种用户终端,其特征在于,所述用户终端包括:
存储器;
处理器;以及
广告过滤装置,所述广告过滤装置安装于所述存储器中并包括一个或多个由所述处理器执行的软件功能模块,所述广告过滤装置包括:
接收单元,用于接收服务端发送的网页资源页面;
解析单元,用于解析所述网页资源页面获得网页资源的节点树;
查找单元,用于查找所述网页资源的节点树中符合预设层级关系的子节点树;
执行单元,用于当查找到符合预设层级关系的子节点树,且所述符合预设层级关系的子节点树的节点属性符合预设的广告节点属性时,删除或隐藏所述符合预设层级关系的子节点树。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市动景计算机科技有限公司,未经广州市动景计算机科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610981659.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种具有空气净化功能的窗户结构
- 下一篇:黑牛肝菌培养基及其制备方法和应用





