[发明专利]一种检测网页特征区域的方法和装置有效
| 申请号: | 201410244260.3 | 申请日: | 2014-06-04 |
| 公开(公告)号: | CN105446968B | 公开(公告)日: | 2018-12-25 |
| 发明(设计)人: | 梁捷;周超 | 申请(专利权)人: | 广州市动景计算机科技有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 吴开磊 |
| 地址: | 510627 广东省广州市天河区*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 检测 网页 特征 区域 方法 装置 | ||
1.一种检测网页特征区域的方法,包括:生成页面在过滤正常生效条件下的第一页面结果;在设定阈值时间后,生成页面在过滤正常生效条件下的第二页面结果;将所述第二页面结果与所述第一页面结果比较,若发现存在不同的区域,确定所述存在不同的区域为产生问题的特征区域,其中,生成页面在过滤正常生效条件下的第一页面结果包括:在过滤正常生效条件下加载页面生成第一基础页面;隐藏第一基础页面中没有被过滤的页面元素,将只包含被过滤的网页元素的第一基础页面确定为第一页面结果;生成页面在过滤正常生效条件下的第二页面结果包括:在过滤正常生效条件下加载页面生成第二基础页面;隐藏第二基础页面中没有被过滤的页面元素,将只包含被过滤的网页元素的第二基础页面确定为第二页面结果。
2.如权利要求1所述的检测网页特征区域的方法,还包括:分别对第一页面结果和第二页面结果截图;将第二页面的截图与第一页面的截图比较,若发现存在不同的区域,确定所述存在不同的区域为产生问题的特征区域。
3.如权利要求1至2任一项所述的检测网页特征区域的方法,其中,将所述第二页面结果与所述第一页面结果比较包括,判断页面是否存在偏移;如果存在页面偏移则计算页面偏移值;根据页面偏移值进行页面对齐。
4.如权利要求3所述的检测网页特征区域的方法,其中,判断页面是否存在偏移包括:从页面首行开始循环,比较其他行有没有和当前行红、蓝、绿三个颜色特征值相同,如果有相同的行,继续比较其后设定阈值范围内每行的颜色特征值是否都一一相等,如果相等则确定当前比较页面出现了偏移;其它情况下则确定没有出现页面偏移;其中,计算页面偏移值包括:计算两个偏移行的位置差,位置差值即为页面偏移值。
5.一种检测网页特征区域的装置,包括:页面生成单元,用于生成页面在过滤正常生效条件下的第一页面结果和第二页面结果,其中第二页面结果是在第一页面结果生成后在设定阈值时间后生成的;特征区域确定单元,用于将所述第二页面结果与所述第一页面结果比较,若发现存在不同的区域,确定所述存在不同的区域为产生问题的特征区域,其中,页面生成单元包括:第一加载模块,用于过滤正常生效条件下执行第一次页面加载,生成第一基础页面;第一结果确定模块,用于隐藏第一基础页面中没有被过滤的页面元素,将只包含被过滤的网页元素的第一基础页面确定为第一页面结果;第二加载模块,用于当满足一定时间阈值时间时,过滤正常生效条件下执行第二次页面加载,生成第二基础页面;第二结果确定模块,用于隐藏第二基础页面中没有被过滤的页面元素,将只包含被过滤的网页元素的第二基础页面确定为第二页面结果。
6.如权利要求5所述的检测网页特征区域的装置,还包括:截图模块,用于对只包含被过滤的网页元素的第一基础页面进行截图,对只包含被过滤的网页元素的第二基础页面进行截图。
7.如权利要求5-6任意一项所述的检测网页特征区域的装置,其中,特征区域确定单元,包括:比较模块,用于将所述第二页面结果与所述第一页面结果比较;偏移判断模块,用于在进行第一页面截图与第二页面截图时,比较出当前比较的行存在差异时判断页面是否存在偏移;偏移值计算模块,用于判断模块判断出页面存在偏移时,计算页面偏移值;对齐模块,用于根据页面偏移值进行页面对齐;特征区域确定模块,用于将进行页面对齐后最终确定的差异区域确定为网页的特征区域。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市动景计算机科技有限公司,未经广州市动景计算机科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410244260.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:推荐项目的方法和装置
- 下一篇:原文和译文的对齐方法和装置





