[发明专利]移动终端客户端中广告过滤方法及装置在审
申请号: | 201611238141.2 | 申请日: | 2016-12-28 |
公开(公告)号: | CN106790589A | 公开(公告)日: | 2017-05-31 |
发明(设计)人: | 彭睿棋;彭露 | 申请(专利权)人: | 北京奇虎科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04W24/00;G06F17/30 |
代理公司: | 北京市立方律师事务所11330 | 代理人: | 王增鑫 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 终端 客户端 广告 过滤 方法 装置 | ||
技术领域
本发明涉及终端设备技术领域,具体而言,本发明涉及一种移动终端客户端中广告过滤方法以及一种移动终端客户端中广告过滤装置。
背景技术
随着智能终端设备功能的丰富以及移动互联网的快速发展,智能终端设备早已从单纯的通话设备变成了包含强大功能的移动设备。人们在工作之余可以通过智能终端设备播放音乐和视频、拍摄影像或上网浏览新闻。智能智能终端设备已然取代了多种常用电子设备,并且改变着人们的生活方式。
智能终端设备上大多数的网页页面都包含广告信息。然而,由于智能终端设备屏幕较小,因此通过智能终端设备进行网页浏览的成本较高。此外,通过手动的方式关闭网页页面中的广告的操作相对繁琐,给用户带来了使用负担。
例如,当用户输入查询词进行信息搜素时,浏览器除下载搜索结果页面的源文件之外,还会在用户浏览该搜索结果页面的过程中,在该搜索结果页面中嵌入第三方广告或其他不相干网页,并且自动触发浏览器获取第三方广告或其他不相干网页的源文件。此时虽然用户没有触发打开第三方广告或其他不相干网页网站地址的操作,但是也会自动展示第三方广告或其他不相干网页。
发明内容
为克服上述技术问题或者至少部分地解决上述技术问题,特提出以下技术方案:
本发明的一个实施例提出了一种移动终端客户端中广告过滤方法,包括:
当检测到移动终端当前所处网络状态符合下载条件时,接收广告过滤服务器下发的压缩后的多用户广告过滤文件;
获取基于用户通过客户端输入的查询词搜索得到的多个搜索结果项;
当检测到用户针对任一搜索结果项触发的网页请求操作时,从网页服务器获取与网页请求相应的页面源文件;
基于本地预存的网页广告过滤文件和解压缩后的多用户广告过滤文件对页面源文件进行解析,以将页面源文件中的广告信息过滤;
加载过滤后的页面源文件以在客户端中进行网页展示。
优选地,当检测到移动终端当前所处网络状态符合下载条件时,接收广告过滤服务器下发的压缩后的多用户广告过滤文件,包括:
检测移动终端所处的网络状态;
当检测到移动终端所处的网络状态为通过WI-FI进行网络连接时,确定当前所处网络状态符合下载条件,从广告过滤服务器获取压缩后的多用户广告过滤文件。
可选地,该方法还包括:
当下载完成压缩后的多用户广告过滤文件后,将压缩后的多用户广告过滤文件解压到预定目录下;
当检测到进行网页展示的应用程序启动时,使解压后的多用户广告过滤文件生效。
优选地,基于本地预存的网页广告过滤文件和多用户广告过滤文件对页面源文件进行解析,包括:
基于本地预存的网页广告过滤规则判断页面源文件是否属于预置的网页地址白名单;
若是,则禁止对属于网页地址白名单的页面源文件进行过滤。
可选地,该方法还包括:
以预定的频率从广告过滤服务器获取多用户广告过滤文件的更新数据包,以增量更新本地的多用户广告过滤文件。
优选地,多用户广告过滤文件包括多用户广告过滤规则库和执行库。
优选地,多用户广告过滤文件是基于来自多个用户的广告拦截行为记录和/或广告拦截上报信息生成的。
本发明的另一实施例提出了一种移动终端客户端中广告过滤装置,包括:
接收模块,用于当检测到移动终端当前所处网络状态符合下载条件时,接收广告过滤服务器下发的压缩后的多用户广告过滤文件;
第一获取模块,用于获取基于用户通过客户端输入的查询词搜索得到的多个搜索结果项;
第二获取模块,用于当检测到用户针对任一搜索结果项触发的网页请求操作时,从网页服务器获取与网页请求相应的页面源文件;
过滤模块,用于基于本地预存的网页广告过滤文件和解压缩后的多用户广告过滤文件对页面源文件进行解析,以将页面源文件中的广告信息过滤;
加载模块,用于加载过滤后的页面源文件以在客户端中进行网页展示。
优选地,接收模块包括:
状态监测单元,用于检测移动终端所处的网络状态;
文件获取单元,用于当检测到移动终端所处的网络状态为通过WI-FI进行网络连接时,确定当前所处网络状态符合下载条件,从广告过滤服务器获取压缩后的多用户广告过滤文件。
可选地,该装置还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司,未经北京奇虎科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611238141.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种皮带机托辊架结构
- 下一篇:一种溜槽衬板磨损检测装置