[发明专利]广告过滤方法及广告过滤装置有效
申请号: | 201410239989.1 | 申请日: | 2014-05-30 |
公开(公告)号: | CN104021172B | 公开(公告)日: | 2017-07-28 |
发明(设计)人: | 陈晨;张伟 | 申请(专利权)人: | 北京搜狗科技发展有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京华沛德权律师事务所11302 | 代理人: | 马苗苗 |
地址: | 100084 北京市海淀区中关*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 广告 过滤 方法 装置 | ||
1.一种广告过滤方法,其特征在于,包括:
监测到客户端的浏览器开启,启动后台线程读入所述客户端中预先设置的广告规则过滤库;
解析读取的广告规则过滤库;
接收网页获取请求,所述客户端的浏览器内核层截获网页获取请求对应网页中各资源的网址信息,调用解析的广告规则过滤库中的广告资源规则过滤子库,对获取的资源网址信息进行过滤;
其中,所述对获取的资源网址信息进行过滤包括:
提取所述资源网址信息对应的域名信息,查询带域名的过滤规则,根据所述带域名的过滤规则和所述域名信息的匹配结果,对所述资源网址信息进行过滤处理;和
提取资源网址信息对应的哈希匹配关键词信息,查询不带域名的过滤规则,根据所述不带域名的过滤规则和所述哈希匹配关键词信息的匹配结果,对所述资源网址信息进行过滤处理。
2.如权利要求1所述的方法,其特征在于,所述方法进一步包括:
获取过滤后得到的资源网址信息对应的资源,利用解析的广告规则过滤库中的广告隐藏规则过滤子库,对过滤掉的资源网址信息对应的资源进行隐藏处理,并将获取的资源与进行隐藏处理的资源按照客户端浏览器屏幕属性组合为网页并展示。
3.如权利要求2所述的方法,其特征在于,所述隐藏处理包括层叠样式表隐藏处理或官方Adblock移动版不支持的不带域名的过滤规则隐藏处理。
4.如权利要求3所述的方法,其特征在于,所述广告隐藏规则过滤子库中的层叠样式表隐藏规则支持指定域名的层叠样式表隐藏规则与全局层叠样式表隐藏规则。
5.如权利要求3所述的方法,其特征在于,所述隐藏处理的方式包括:屏蔽过滤掉的资源网址信息对应的资源所在的区域,且屏蔽的区域无残余白条,以及所述屏蔽的区域不加载其它应用程序推广遮罩。
6.如权利要求1所述的方法,其特征在于,所述方法进一步包括:
从服务器获取最新的广告规则过滤库,并利用获取的广告规则过滤库更新存储的广告规则过滤库。
7.如权利要求1所述的方法,其特征在于,所述广告规则过滤库包括层叠样式表过滤处理或官方Adblock移动版不支持的不带域名的过滤规则,并基于Adblock语法规范编辑得到。
8.如权利要求7所述的方法,其特征在于,所述广告规则过滤库基于Adblock语法规范编辑得到包括:
实现对Adblock语法规范的解析,并为解析后的所述Adblock语法规范建立数据结构,所述数据结构中包含用于广告规则过滤库的广告规则表达式,所述广告规则表达式包括多个预设广告规则和所述多个预设广告规则之间的逻辑关系。
9.如权利要求8所述的方法,其特征在于,所述资源网址信息包括:统一资源定位符信息,所述对获取的资源网址信息进行过滤包括:
将各资源的统一资源定位符信息与广告资源规则过滤子库中的广告规则表达式进行匹配,当统一资源定位符信息触发多个预设广告规则中的任一预设广告规则,且符合所述逻辑关系时,则确定该统一资源定位符信息与所述广告规则表达式匹配,将该统一资源定位符信息过滤掉。
10.如权利要求1至9任一项所述的方法,其特征在于,所述广告资源规则过滤子库包括:利用所述广告规则表达式编辑的带域名的过滤规则以及不带域名的过滤规则。
11.如权利要求10所述的方法,其特征在于,所述广告资源规则过滤子库为带域名的过滤规则,所述对获取的网址信息进行过滤包括:
提取子资源的网址信息对应的域名信息,查询带域名的过滤规则,获取提取的域名信息对应的过滤规则;
根据获取的过滤规则对资源网址信息进行过滤处理。
12.如权利要求10所述的方法,其特征在于,所述广告资源规则过滤子库为不带域名的过滤规则,所述对获取的网址信息进行过滤包括:
依序提取资源网址信息对应的哈希匹配关键词信息,查询不带域名的过滤规则,获取提取的哈希匹配关键词信息对应的过滤规则;
根据依序获取的过滤规则对资源网址信息进行过滤处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京搜狗科技发展有限公司,未经北京搜狗科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410239989.1/1.html,转载请声明来源钻瓜专利网。