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