网页广告过滤隐藏及过滤隐藏规则下发方法和装置的制造方法_6

文档序号:9750805阅读:来源:国知局

[0214]在一个实施例中,隐藏规则下发模块1406还用于将隐藏规则获取及存储模块1408查找到手匹配的广告隐藏规则下发给发起隐藏规则请求的浏览器。在另一个实施例中,隐藏规则下发模块1406可不下发匹配的广告隐藏规则,隐藏规则获取及存储模块1408存储的待打开网页的网页标识与匹配的广告隐藏规则的对应关系,可供下一次接收到浏览器发送的广告隐藏规则请求之后查询使用。
[0215]本实施例中可使得浏览器只需要根据待打开网页对应的少数的几条广告隐藏规则来过滤待打开网页的广告,而不是根据海量的广告隐藏规则来过滤待打开网页的广告,因此可极大地节省浏览器所在终端过滤网页中的广告所花费的计算资源并可提高其过滤网页中的广告的速度。
[0216]以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【主权项】
1.一种网页广告过滤方法,包括以下步骤: 获取待打开网页的网页标识; 向所述网页标识对应的网页服务器请求所述待打开网页的主资源,接收所述网页服务器返回的所述待打开网页的主资源; 向浏览器的后台服务器请求所述网页标识对应的广告过滤规则,接收所述后台服务器返回的所述网页标识对应的广告过滤规则; 解析所述主资源,获取待加载的子资源的URL ; 判断待加载的子资源的URL是否与所述广告过滤规则相匹配,若是,则不向所述网页服务器请求所述子资源,若否,则向所述网页服务器请求所述子资源。2.根据权利要求1所述的网页广告过滤方法,其特征在于,所述方法还包括: 接收所述后台服务器返回的所述待打开网页的网页标识对应的广告隐藏规则; 在对所述待打开网页进行排版时,将所述待打开网页中网页块标识与所述广告隐藏规则相匹配的网页块进行隐藏。3.根据权利要求2所述的网页广告过滤方法,其特征在于,所述待打开网页中网页块标识与所述广告隐藏规则相匹配的网页块包括所述待打开网页中与所述广告过滤规则相匹配的子资源所在的网页块。4.一种网页广告隐藏方法,包括以下步骤: 获取待打开网页的网页标识; 向所述网页标识对应的网页服务器请求所述待打开网页的网页资源,接收所述网页服务器返回的所述待打开网页的网页资源; 向浏览器的后台服务器请求所述网页标识对应的广告隐藏规则,接收所述后台服务器返回的所述网页标识对应的广告隐藏规则; 在对所述待打开网页的网页资源进行排版时,将所述待打开网页中网页块标识与所述广告隐藏规则相匹配的网页块进行隐藏。5.一种网页广告过滤规则下发方法,包括以下步骤: 接收浏览器发送的广告过滤规则请求,所述广告过滤规则请求中包括待打开网页的网页标识; 在预先存储的网页标识与广告过滤规则的对应关系中查找所述待打开网页的网页标识对应的广告过滤规则,网页中作为广告的子资源的URL与该网页的网页标识对应的广告过滤规则相匹配; 若查找到对应的广告过滤规则,则将查找到的广告过滤规则下发给所述浏览器; 若未查找到对应的广告过滤规则,则根据所述待打开网页的网页标识加载所述待打开网页的网页资源,并在预先设置的广告过滤规则库中查找与所述网页资源匹配的广告过滤规则,存储所述待打开网页的网页标识与所述匹配的广告过滤规则的对应关系。6.根据权利要求5所述的网页广告过滤规则下发方法,其特征在于,所述方法还包括: 在预先存储的网页标识与广告隐藏规则的对应关系中查找所述待打开网页的网页标识对应的广告隐藏规则,网页中作为广告的子资源所在的网页块的网页块标识与该网页的网页标识对应的广告隐藏规则相匹配; 若查找到对应的广告隐藏规则,则将查找到的广告隐藏规则下发给所述浏览器; 若未查找到对应的广告隐藏规则,则在预先设置的广告隐藏规则库中查找与所述网页资源匹配的广告隐藏规则,存储所述待打开网页的网页标识与所述匹配的广告隐藏规则的对应关系。7.根据权利要求6所述的网页面广告过滤规则下发方法,其特征在于,同一网页中,网页块标识与该网页对应的广告隐藏规则相匹配的网页块包括与该网页对应的广告过滤规则相匹配的子资源所在的网页块。8.—种网页广告隐藏规则下发方法,包括以下步骤: 接收浏览器发送的广告隐藏规则请求,所述广告过滤规则请求中包括待打开网页的网页标识; 在预先存储的网页标识与广告隐藏规则的对应关系中查找所述待打开网页的网页标识对应的广告隐藏规则,网页中作为广告的子资源所在的网页块的网页块标识与该网页的网页标识对应的广告隐藏规则相匹配; 若查找到对应的广告隐藏规则,则将查找到的广告隐藏规则下发给所述浏览器; 若未查找到对应的广告隐藏规则,则在预先设置的广告隐藏规则库中查找与所述网页资源匹配的广告隐藏规则,存储所述待打开网页的网页标识与所述匹配的广告隐藏规则的对应关系。9.一种网页广告过滤装置,其特征在于,包括: 网页标识获取模块,用于获取待打开网页的网页标识; 主资源加载模块,用于向所述网页标识对应的网页服务器请求所述待打开网页的主资源,接收所述网页服务器返回的所述待打开网页的主资源; 过滤规则请求模块,用于向浏览器的后台服务器请求所述网页标识对应的广告过滤规贝U,接收所述后台服务器返回的所述网页标识对应的广告过滤规则; 主资源解析模块,用于解析所述主资源,获取待加载的子资源的URL ; 子资源加载模块,用于判断待加载的子资源的URL是否与所述广告过滤规则相匹配,若是,则不向所述网页服务器请求所述子资源,若否,则向所述网页服务器请求所述子资源。10.根据权利要求9所述的网页广告过滤装置,其特征在于,所述装置还包括: 隐藏规则接收模块,用于接收所述后台服务器返回的所述待打开网页的网页标识对应的广告隐藏规则; 排版模块,用于在对所述待打开网页进行排版时,将所述待打开网页中网页块标识与所述广告隐藏规则相匹配的网页块进行隐藏。11.根据权利要求10所述的网页广告过滤装置,其特征在于,所述待打开网页中网页块标识与所述广告隐藏规则相匹配的网页块包括所述待打开网页中与所述广告过滤规则相匹配的子资源所在的网页块。12.—种网页广告隐藏装置,其特征在于,包括: 网页标识获取模块,用于获取待打开网页的网页标识; 网页资源加载模块,用于向所述网页标识对应的网页服务器请求所述待打开网页的网页资源,接收所述网页服务器返回的所述待打开网页的网页资源; 隐藏规则请求模块,用于向浏览器的后台服务器请求所述网页标识对应的广告隐藏规贝U,接收所述后台服务器返回的所述网页标识对应的广告隐藏规则; 排版模块,用于在对所述待打开网页的网页资源进行排版时,将所述待打开网页中网页块标识与所述广告隐藏规则相匹配的网页块进行隐藏。13.—种网页广告过滤规则下发装置,其特征在于,包括: 过滤请求接收模块,用于接收浏览器发送的广告过滤规则请求,所述广告过滤规则请求中包括待打开网页的网页标识; 过滤规则查找模块,用于在预先存储的网页标识与广告过滤规则的对应关系中查找所述待打开网页的网页标识对应的广告过滤规则,网页中作为广告的子资源的URL与该网页的网页标识对应的广告过滤规则相匹配; 过滤规则下发模块,用于若查找到对应的广告过滤规则,则将查找到的广告过滤规则下发给所述浏览器; 过滤规则获取及存储模块,用于若未查找到对应的广告过滤规则,则根据所述待打开网页的网页标识加载所述待打开网页的网页资源,并在预先设置的广告过滤规则库中查找与所述网页资源匹配的广告过滤规则,存储所述待打开网页的网页标识与所述匹配的广告过滤规则的对应关系。14.根据权利要求13所述的网页广告过滤规则下发装置,其特征在于,所述装置还包括: 隐藏规则查找模块,用于在预先存储的网页标识与广告隐藏规则的对应关系中查找所述待打开网页的网页标识对应的广告隐藏规则,网页中作为广告的子资源所在的网页块的网页块标识与该网页的网页标识对应的广告隐藏规则相匹配; 隐藏规则下发模块,用于若查找到对应的广告隐藏规则,则将查找到的广告隐藏规则下发给所述浏览器; 隐藏规则获取及存储模块,用于若未查找到对应的广告隐藏规则,则在预先设置的广告隐藏规则库中查找与所述网页资源匹配的广告隐藏规则,存储所述待打开网页的网页标识与所述匹配的广告隐藏规则的对应关系。15.根据权利要求14所述的网页面广告过滤规则下发装置,其特征在于,同一网页中,网页块标识与该网页对应的广告隐藏规则相匹配的网页块包括与该网页对应的广告过滤规则相匹配的子资源所在的网页块。16.一种网页广告隐藏规则下发装置,其特征在于,包括: 隐藏请求接收模块,用于接收浏览器发送的广告隐藏规则请求,所述广告过滤规则请求中包括待打开网页的网页标识; 隐藏规则查找模块,用于在预先存储的网页标识与广告隐藏规则的对应关系中查找所述待打开网页的网页标识对应的广告隐藏规则,网页中作为广告的子资源所在的网页块的网页块标识与该网页的网页标识对应的广告隐藏规则相匹配; 隐藏规则下发模块,用于若查找到对应的广告隐藏规则,则将查找到的广告隐藏规则下发给所述浏览器; 隐藏规则获取及存储模块,用于若未查找到对应的广告隐藏规则,则在预先设置的广告隐藏规则库中查找与所述网页资源匹配的广告隐藏规则,存储所述待打开网页的网页标识与所述匹配的广告隐藏规则的对应关系。
【专利摘要】一种网页广告过滤方法,包括:获取待打开网页的网页标识;向网页标识对应的网页服务器请求待打开网页的主资源,接收网页服务器返回的待打开网页的主资源;向浏览器的后台服务器请求网页标识对应的广告过滤规则,接收后台服务器返回的网页标识对应的广告过滤规则;解析主资源,获取待加载的子资源的URL;判断待加载的子资源的URL是否与所述广告过滤规则相匹配,若是,则不向网页服务器请求所述子资源,若否,则向网页服务器请求所述子资源。上述方法可减少浏览器所在终端过滤网页中的广告所花费的计算资源。此外,还提供一种网页广告过滤装置、网页广告隐藏方法和装置、网页广告过滤规则下发方法和装置、网页广告隐藏规则下发方法和装置。
【IPC分类】H04L29/06, G06F17/30, G06F9/445
【公开号】CN105512126
【申请号】CN201410494363
【发明人】吕鹏元
【申请人】腾讯科技(深圳)有限公司
【公开日】2016年4月20日
【申请日】2014年9月24日
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1