[發(fā)明專利]廣告過濾方法及廣告過濾裝置有效
| 申請?zhí)枺?/td> | 201410239989.1 | 申請日: | 2014-05-30 |
| 公開(公告)號: | CN104021172B | 公開(公告)日: | 2017-07-28 |
| 發(fā)明(設(shè)計(jì))人: | 陳晨;張偉 | 申請(專利權(quán))人: | 北京搜狗科技發(fā)展有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京華沛德權(quán)律師事務(wù)所11302 | 代理人: | 馬苗苗 |
| 地址: | 100084 北京市海淀區(qū)中關(guān)*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 廣告 過濾 方法 裝置 | ||
1.一種廣告過濾方法,其特征在于,包括:
監(jiān)測到客戶端的瀏覽器開啟,啟動后臺線程讀入所述客戶端中預(yù)先設(shè)置的廣告規(guī)則過濾庫;
解析讀取的廣告規(guī)則過濾庫;
接收網(wǎng)頁獲取請求,所述客戶端的瀏覽器內(nèi)核層截獲網(wǎng)頁獲取請求對應(yīng)網(wǎng)頁中各資源的網(wǎng)址信息,調(diào)用解析的廣告規(guī)則過濾庫中的廣告資源規(guī)則過濾子庫,對獲取的資源網(wǎng)址信息進(jìn)行過濾;
其中,所述對獲取的資源網(wǎng)址信息進(jìn)行過濾包括:
提取所述資源網(wǎng)址信息對應(yīng)的域名信息,查詢帶域名的過濾規(guī)則,根據(jù)所述帶域名的過濾規(guī)則和所述域名信息的匹配結(jié)果,對所述資源網(wǎng)址信息進(jìn)行過濾處理;和
提取資源網(wǎng)址信息對應(yīng)的哈希匹配關(guān)鍵詞信息,查詢不帶域名的過濾規(guī)則,根據(jù)所述不帶域名的過濾規(guī)則和所述哈希匹配關(guān)鍵詞信息的匹配結(jié)果,對所述資源網(wǎng)址信息進(jìn)行過濾處理。
2.如權(quán)利要求1所述的方法,其特征在于,所述方法進(jìn)一步包括:
獲取過濾后得到的資源網(wǎng)址信息對應(yīng)的資源,利用解析的廣告規(guī)則過濾庫中的廣告隱藏規(guī)則過濾子庫,對過濾掉的資源網(wǎng)址信息對應(yīng)的資源進(jìn)行隱藏處理,并將獲取的資源與進(jìn)行隱藏處理的資源按照客戶端瀏覽器屏幕屬性組合為網(wǎng)頁并展示。
3.如權(quán)利要求2所述的方法,其特征在于,所述隱藏處理包括層疊樣式表隱藏處理或官方Adblock移動版不支持的不帶域名的過濾規(guī)則隱藏處理。
4.如權(quán)利要求3所述的方法,其特征在于,所述廣告隱藏規(guī)則過濾子庫中的層疊樣式表隱藏規(guī)則支持指定域名的層疊樣式表隱藏規(guī)則與全局層疊樣式表隱藏規(guī)則。
5.如權(quán)利要求3所述的方法,其特征在于,所述隱藏處理的方式包括:屏蔽過濾掉的資源網(wǎng)址信息對應(yīng)的資源所在的區(qū)域,且屏蔽的區(qū)域無殘余白條,以及所述屏蔽的區(qū)域不加載其它應(yīng)用程序推廣遮罩。
6.如權(quán)利要求1所述的方法,其特征在于,所述方法進(jìn)一步包括:
從服務(wù)器獲取最新的廣告規(guī)則過濾庫,并利用獲取的廣告規(guī)則過濾庫更新存儲的廣告規(guī)則過濾庫。
7.如權(quán)利要求1所述的方法,其特征在于,所述廣告規(guī)則過濾庫包括層疊樣式表過濾處理或官方Adblock移動版不支持的不帶域名的過濾規(guī)則,并基于Adblock語法規(guī)范編輯得到。
8.如權(quán)利要求7所述的方法,其特征在于,所述廣告規(guī)則過濾庫基于Adblock語法規(guī)范編輯得到包括:
實(shí)現(xiàn)對Adblock語法規(guī)范的解析,并為解析后的所述Adblock語法規(guī)范建立數(shù)據(jù)結(jié)構(gòu),所述數(shù)據(jù)結(jié)構(gòu)中包含用于廣告規(guī)則過濾庫的廣告規(guī)則表達(dá)式,所述廣告規(guī)則表達(dá)式包括多個(gè)預(yù)設(shè)廣告規(guī)則和所述多個(gè)預(yù)設(shè)廣告規(guī)則之間的邏輯關(guān)系。
9.如權(quán)利要求8所述的方法,其特征在于,所述資源網(wǎng)址信息包括:統(tǒng)一資源定位符信息,所述對獲取的資源網(wǎng)址信息進(jìn)行過濾包括:
將各資源的統(tǒng)一資源定位符信息與廣告資源規(guī)則過濾子庫中的廣告規(guī)則表達(dá)式進(jìn)行匹配,當(dāng)統(tǒng)一資源定位符信息觸發(fā)多個(gè)預(yù)設(shè)廣告規(guī)則中的任一預(yù)設(shè)廣告規(guī)則,且符合所述邏輯關(guān)系時(shí),則確定該統(tǒng)一資源定位符信息與所述廣告規(guī)則表達(dá)式匹配,將該統(tǒng)一資源定位符信息過濾掉。
10.如權(quán)利要求1至9任一項(xiàng)所述的方法,其特征在于,所述廣告資源規(guī)則過濾子庫包括:利用所述廣告規(guī)則表達(dá)式編輯的帶域名的過濾規(guī)則以及不帶域名的過濾規(guī)則。
11.如權(quán)利要求10所述的方法,其特征在于,所述廣告資源規(guī)則過濾子庫為帶域名的過濾規(guī)則,所述對獲取的網(wǎng)址信息進(jìn)行過濾包括:
提取子資源的網(wǎng)址信息對應(yīng)的域名信息,查詢帶域名的過濾規(guī)則,獲取提取的域名信息對應(yīng)的過濾規(guī)則;
根據(jù)獲取的過濾規(guī)則對資源網(wǎng)址信息進(jìn)行過濾處理。
12.如權(quán)利要求10所述的方法,其特征在于,所述廣告資源規(guī)則過濾子庫為不帶域名的過濾規(guī)則,所述對獲取的網(wǎng)址信息進(jìn)行過濾包括:
依序提取資源網(wǎng)址信息對應(yīng)的哈希匹配關(guān)鍵詞信息,查詢不帶域名的過濾規(guī)則,獲取提取的哈希匹配關(guān)鍵詞信息對應(yīng)的過濾規(guī)則;
根據(jù)依序獲取的過濾規(guī)則對資源網(wǎng)址信息進(jìn)行過濾處理。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京搜狗科技發(fā)展有限公司,未經(jīng)北京搜狗科技發(fā)展有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410239989.1/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F17-00 特別適用于特定功能的數(shù)字計(jì)算設(shè)備或數(shù)據(jù)處理設(shè)備或數(shù)據(jù)處理方法
G06F17-10 .復(fù)雜數(shù)學(xué)運(yùn)算的
G06F17-20 .處理自然語言數(shù)據(jù)的
G06F17-30 .信息檢索;及其數(shù)據(jù)庫結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)





