[发明专利]一种信息拦截的方法、装置及终端有效
申请号: | 201811132493.9 | 申请日: | 2018-09-27 |
公开(公告)号: | CN110955855B | 公开(公告)日: | 2023-06-02 |
发明(设计)人: | 付振中 | 申请(专利权)人: | 花瓣云科技有限公司 |
主分类号: | G06F16/958 | 分类号: | G06F16/958;G06F16/955 |
代理公司: | 北京亿腾知识产权代理事务所(普通合伙) 11309 | 代理人: | 陈霁 |
地址: | 523799 广东省东莞*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 信息 拦截 方法 装置 终端 | ||
本发明实施例提供了一种信息拦截的终端,该终端可以包括:处理器、收发器、存储器、多个应用程序,使得终端执行以下步骤:启动浏览器以访问网页;获取访问网页的信息;将访问网页的信息与呈树形结构排布的第一数据进行匹配,其中,第一数据用于确定访问网页的信息中是否包括目标信息;当访问网页的信息中包括目标信息时,拦截目标信息。本方案中,该终端通过具有树形结构的第一数据拦截浏览器页面中的目标信息,该树形结构可以对第一数据中的字符串进行深度区分,有效减少访问网页的信息与第一数据的匹配次数,从而避免了拦截目标信息的字符串较多且没有合理化的匹配方式导致匹配次增多的问题。
技术领域
本发明实施例涉及网页分析和拦截技术领域,特别涉及一种信息拦截的方法、装置及终端。
背景技术
随着互联网的蓬勃发展,越来越多的网页被插入各式各样的广告。为了避免这些广告给用户在浏览器中浏览网页的过程中带来不便,有必要对网页中的广告进行拦截。
目前,一般的用户网页访问请求都是发往服务器处理,服务器在缓存页面内容的同时加载了Easylist规则列表,通过该规则列表将广告元素隐藏,然后将广告元素隐藏后的页面内容返回给客户端进行展示。其中,该Easylist规则列表Easylist规则列表中包含多个字符串,是由开源组织开放的一个广告拦截的规则集,定义了网页中哪些元素是广告,应该被拦截掉。
发明内容
本发明实施例提供了一种信息拦截的方法、装置及终端,基于终端实施广告拦截的方式,通过对规则匹配方式的优化,用以解决广告拦截的规则较多且没有合理化的匹配方式导致匹配次增多的问题。
第一方面,本发明实施例提供了一种信息拦截的终端,该终端可以包括:一个或多个处理器、收发器、存储器、多个应用程序,以及一个或多个计算机程序,其中,一个或多个计算机程序被存储在存储器中,一个或多个计算机程序包括指令,当指令被终端执行时,使得终端执行以下步骤:
启动浏览器以访问网页;
获取访问网页的信息;
将访问网页的信息与呈树形结构排布的第一数据进行匹配,其中,第一数据用于确定访问网页的信息中是否包括目标信息;
当访问网页的信息中包括目标信息时,拦截目标信息。
本方案中,该终端通过具有树形结构的第一数据拦截浏览器页面中的目标信息,该树形结构可以对第一数据中的字符串进行深度区分,有效减少访问网页的信息与第一数据的匹配次数,从而避免了拦截目标信息的字符串较多且没有合理化的匹配方式导致匹配次增多的问题。
在一个可选的实现方式中,上述“树形结构”中可以包括:
包括多个节点,多个节点包括根节点和至少一级子节点,至少一级子节点中的每一级包括至少两个子节点;
每一级的节点与关联的下一级节点具有父子关系,第一数据根据预设规则分布在成树形结构的多个节点上。
在另一种可选的实现方式中,终端可以具体执行以下步骤:
将访问网页的信息从树形结构的父节点的第一数据逐级向与父节点呈父子关系的子节点的第一数据进行匹配,直至确定访问网页的信息中是否包括目标信息。
由于访问网页的信息会存在长短的差别,所以较长的访问网页的信息不能直接匹配出来,所以将该访问网页的信息进行逐级匹配,保证访问网页的信息能够完整的匹配到,提升拦截目标信息的准确度。
在又一种可选的实现方式中,在上述“树形结构”具体可以包括m级子节点,m级子节点中的每一级子节点按照n种预设规则中不同的预设规则划分,n、m均为大于等于1的整数,n大于等于m;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于花瓣云科技有限公司,未经花瓣云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811132493.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:多光谱OLED器件及其制备方法
- 下一篇:一种管道与曝气器的连接装置
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置