亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種進行廣告過濾處理的方法、裝置和瀏覽器客戶端的制作方法

文檔序號:6640819閱讀:196來源:國知局
一種進行廣告過濾處理的方法、裝置和瀏覽器客戶端的制作方法
【專利摘要】本發(fā)明提供一種進行廣告過濾處理的方法、裝置和瀏覽器客戶端,其中該方法包括:在瀏覽器客戶端設置第一廣告過濾級別;獲取瀏覽器客戶端當前加載的廣告元素信息,并上傳所述廣告元素信息到與瀏覽器客戶端對應的服務器側;接收服務器返回的變更廣告過濾級別的指令,在瀏覽器客戶端將第一廣告過濾級別設置為第二廣告過濾級別;所述瀏覽器客戶端使用第二廣告過濾級別,啟動第二廣告過濾級別對應的廣告過濾操作。
【專利說明】一種進行廣告過濾處理的方法、裝置和瀏覽器客戶端

【技術領域】
[0001]本發(fā)明屬于瀏覽器【技術領域】,尤其涉及一種瀏覽器客戶端進行廣告過濾處理的方法、裝置和瀏覽器客戶端。

【背景技術】
[0002]網(wǎng)絡廣告就是在互聯(lián)網(wǎng)絡上做的廣告。通過網(wǎng)絡廣告投放平臺來利用網(wǎng)站上的廣告橫幅、文本鏈接、多媒體的方法,在互聯(lián)網(wǎng)刊登或發(fā)布廣告,通過網(wǎng)絡傳遞到互聯(lián)網(wǎng)用戶的一種高科技廣告運作方式。與傳統(tǒng)的傳播媒體廣告(報紙、雜志、電視、廣播、戶外)相比,網(wǎng)絡廣告具有得天獨厚的優(yōu)勢,目前,互聯(lián)網(wǎng)網(wǎng)絡廣告的市場正在以驚人的速度增長。
[0003]在互聯(lián)網(wǎng)技術中,通過瀏覽器訪問是一種最常見的有效獲取各種信息和數(shù)據(jù)的方式。在通過瀏覽器訪問時,網(wǎng)頁上大量投放的廣告給用戶提供信息的同時也給大多數(shù)用戶帶來干擾,頻繁出現(xiàn)的彈窗嚴重干擾和影響了用戶的工作,因此,有必要對網(wǎng)頁中的廣告進行過濾。


【發(fā)明內(nèi)容】

[0004]鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的本發(fā)明的主要目的在于提供一種進行廣告過濾處理的方法、裝置和瀏覽器客戶端。
[0005]依據(jù)本發(fā)明的一個方面,提供一種瀏覽器客戶端進行廣告過濾處理的方法,包括:在瀏覽器客戶端設置第一廣告過濾級別;獲取瀏覽器客戶端當前加載的廣告元素信息,并上傳所述廣告元素信息到與瀏覽器客戶端對應的服務器側;接收服務器返回的變更廣告過濾級別的指令,在瀏覽器客戶端將第一廣告過濾級別設置為第二廣告過濾級別;所述瀏覽器客戶端使用第二廣告過濾級別,啟動第二廣告過濾級別對應的廣告過濾操作。
[0006]其中,廣告過濾級別包括:從不攔截、一般攔截、強力攔截。
[0007]其中,獲取瀏覽器客戶端當前加載的廣告元素信息,包括:網(wǎng)頁中的JS彈窗、CSS彈窗、在瀏覽器客戶端程序運行時彈出的其他客戶端的彈窗、以及其他彈窗。
[0008]其中,所述啟動第二廣告過濾級別對應的廣告過濾操作的步驟,還包括:從所述服務器獲取到對應的廣告攔截規(guī)則,包括:JS規(guī)則、CSS規(guī)則以及彈窗規(guī)則。
[0009]其中,所述啟動第二廣告過濾級別對應的廣告過濾操作的步驟,還包括:與瀏覽器客戶端側的本地安全軟件進行廣告攔截規(guī)則的同步操作。
[0010]還包括:在瀏覽器客戶端列出已攔截的廣告元素的信息,包括:數(shù)量、類型、匹配元素、規(guī)則、來源。
[0011]其中,還包括:在瀏覽器客戶端列出已攔截的廣告元素的歷史記錄。
[0012]其中,還包括:將本地的第一廣告過濾級別對應的廣告攔截過濾操作信息,上傳到所述服務器側進行判斷是否改變?yōu)榈诙V告過濾級別。
[0013]其中,還包括:在所述服務器側依據(jù)上傳的廣告元素信息的類別、數(shù)量、級別進行是否進行廣告過濾級別的改變的判斷。
[0014]其中,還包括:依據(jù)彈窗攔截的應用程序的選擇以及經(jīng)常攔截的歷史記錄,由所述服務器推薦出對應的廣告過濾級別以及其對應的廣告攔截規(guī)則。
[0015]依據(jù)本發(fā)明的另一方面,提供一種瀏覽器客戶端,包括:界面組件,其配置為所述瀏覽器客戶端繪制交互界面,接收輸入和/或輸出顯示與用戶交互用的信息;網(wǎng)絡組件,其配置為通過界面組件觸發(fā)發(fā)起的網(wǎng)絡請求;瀏覽器內(nèi)核組件,其配置為處理網(wǎng)絡組件觸發(fā)發(fā)起的網(wǎng)絡請求,解析渲染后形成網(wǎng)頁顯示用窗口中可加載顯示的網(wǎng)頁數(shù)據(jù);所述瀏覽器內(nèi)核組件進一步包括:第一設置模組,用于在瀏覽器客戶端設置第一廣告過濾級別;獲取模組,用于獲取瀏覽器客戶端當前加載的廣告元素信息,并上傳所述廣告元素信息到與瀏覽器客戶端對應的服務器側;第二設置模組,用于接收服務器返回的變更廣告過濾級別的指令,在瀏覽器客戶端將第一廣告過濾級別設置為第二廣告過濾級別;處理模組,用于所述瀏覽器客戶端使用第二廣告過濾級別,啟動第二廣告過濾級別對應的廣告過濾操作。
[0016]其中,廣告過濾級別包括:從不攔截、一般攔截、強力攔截。
[0017]其中,所述獲取模組還用于獲取瀏覽器客戶端當前加載的網(wǎng)頁中的JS彈窗、CSS彈窗、在瀏覽器客戶端程序運行時彈出的其他客戶端的彈窗、以及其他彈窗。
[0018]其中,所述處理模組還用于,從所述服務器獲取到對應的廣告攔截規(guī)則,包括JS規(guī)則、CSS規(guī)則以及彈窗規(guī)則。
[0019]其中,所述處理模組還用于,與瀏覽器客戶端側的本地安全軟件進行廣告攔截規(guī)則的同步操作。
[0020]其中,所述瀏覽器內(nèi)核組件還包括:展示模組,用于在瀏覽器客戶端列出已攔截的廣告元素的信息,包括:數(shù)量、類型、匹配元素、規(guī)則、來源。
[0021]其中,所述展示模組還用于,在瀏覽器客戶端列出已攔截的廣告元素的歷史記錄。
[0022]其中,所述瀏覽器內(nèi)核組件還包括:上傳模組,用于將本地的第一廣告過濾級別對應的廣告攔截過濾操作信息,上傳到所述服務器側進行判斷是否改變?yōu)榈诙V告過濾級別。
[0023]依據(jù)本發(fā)明的再一方面,提供一種瀏覽器客戶端進行廣告過濾處理的裝置,包括:處理器,該處理器中加載運行有第一設置模組、獲取模組、第二設置模組、處理模組,其中:第一設置模組,用于在瀏覽器客戶端設置第一廣告過濾級別;獲取模組,用于獲取瀏覽器客戶端當前加載的廣告元素信息,并上傳所述廣告元素信息到與瀏覽器客戶端對應的服務器側;第二設置模組,用于接收服務器返回的變更廣告過濾級別的指令,在瀏覽器客戶端將第一廣告過濾級別設置為第二廣告過濾級別;處理模組,用于所述瀏覽器客戶端使用第二廣告過濾級別,啟動第二廣告過濾級別對應的廣告過濾操作。
[0024]其中,廣告過濾級別包括:從不攔截、一般攔截、強力攔截。
[0025]其中,所述獲取模組還用于獲取瀏覽器客戶端當前加載的網(wǎng)頁中的JS彈窗、CSS彈窗、在瀏覽器客戶端程序運行時彈出的其他客戶端的彈窗、以及其他彈窗。
[0026]其中,所述處理模組還用于,從所述服務器獲取到對應的廣告攔截規(guī)則,包括JS規(guī)則、CSS規(guī)則以及彈窗規(guī)則。
[0027]其中,所述處理模組還用于,與瀏覽器客戶端側的本地安全軟件進行廣告攔截規(guī)則的同步操作。
[0028]其中,所述處理器中還加載運行有展示模組,用于在瀏覽器客戶端列出已攔截的廣告元素的信息,包括:數(shù)量、類型、匹配元素、規(guī)則、來源。
[0029]其中,所述展示模組還用于,在瀏覽器客戶端列出已攔截的廣告元素的歷史記錄。
[0030]其中,所述處理器中還加載運行有上傳模組,用于將本地的第一廣告過濾級別對應的廣告攔截過濾操作信息,上傳到所述服務器側進行判斷是否改變?yōu)榈诙V告過濾級別。
[0031]根據(jù)本發(fā)明的技術方案,通過將瀏覽器客戶端當前加載的廣告元素信息上傳到服務器側,并依據(jù)服務器返回的指令變更廣告過濾級別,從而能夠針對當前頁面采用對應的廣告過濾級別有效攔截網(wǎng)頁廣告。

【專利附圖】

【附圖說明】
[0032]通過閱讀下文優(yōu)選實施方式的詳細描述,各種其他的優(yōu)點和益處對于本領域普通技術人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
[0033]圖1是根據(jù)本發(fā)明實施例的瀏覽器客戶端進行廣告過濾處理的方法的流程圖;
[0034]圖2是根據(jù)本發(fā)明實施例的瀏覽器客戶端進行廣告過濾處理的裝置的結構框圖;
[0035]圖3是根據(jù)本發(fā)明實施例的瀏覽器客戶端的結構框圖。

【具體實施方式】
[0036]下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應當理解,可以以各種形式實現(xiàn)本公開而不應被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達給本領域的技術人員。
[0037]根據(jù)本發(fā)明實施例,提供一種瀏覽器客戶端進行廣告過濾處理的方法,應用于具有客戶端瀏覽器的各種客戶端,該客戶端例如可以為Web瀏覽器客戶端。需要說明的是,上述客戶端是指與服務器相對應,安裝在終端上為用戶提供服務的應用程序,如,安裝在計算機終端或智能手機終端上的應用程序。
[0038]圖1是根據(jù)本發(fā)明一個實施例的瀏覽器客戶端進行廣告過濾處理的方法的流程圖。如圖1所示,所述瀏覽器客戶端進行廣告過濾處理的方法包括以下步驟:
[0039]步驟S102,在瀏覽器客戶端設置第一廣告過濾級別;
[0040]在本發(fā)明實施例中,廣告過濾級別包括:從不攔截、一般攔截、強力攔截,其攔截強度是由低到高排列。其中,第一廣告過濾級別是上述的廣告過濾級別中的其中之一。
[0041]步驟S104,獲取瀏覽器客戶端當前加載的廣告元素信息,并上傳所述廣告元素信息到與瀏覽器客戶端對應的服務器側;
[0042]其中,獲取的瀏覽器客戶端當前加載的廣告元素信息包括但不限于:網(wǎng)頁中的JS彈窗、CSS彈窗、在瀏覽器客戶端程序運行時彈出的其他客戶端的彈窗、以及其他彈窗;從而使所述服務器依據(jù)上傳的廣告元素信息的類別、數(shù)量、級別進行是否進行廣告過濾級別的改變的判斷。
[0043]在本發(fā)明的部分實施例中,還可以將本地的第一廣告過濾級別對應的廣告攔截過濾操作信息上傳到所述服務器側,使所述服務器根據(jù)當前加載的廣告元素信息和當前執(zhí)行的廣告過濾級別進行判斷是否改變廣告過濾級別。
[0044]步驟S106,接收服務器返回的變更廣告過濾級別的指令,在瀏覽器客戶端將第一廣告過濾級別設置為第二廣告過濾級別;
[0045]步驟S108,所述瀏覽器客戶端使用第二廣告過濾級別,啟動第二廣告過濾級別對應的廣告過濾操作。
[0046]其中,第二廣告過濾級別是上述的廣告過濾級別中的其中之一,但是第二廣告過濾級別與第一廣告過濾級別的級別不同。例如,第一廣告過濾級別為“從不攔截”,第二廣告過濾級別為“一般攔截”;或者,第一廣告過濾級別為“強力攔截”,第二廣告過濾級別為“一般攔截”等等。
[0047]在本發(fā)明實施例中,與第二廣告過濾級別對應的廣告過濾操作可以通過與瀏覽器客戶端對應連接的服務器側獲取,或者在瀏覽器客戶端側的本地進行配置。
[0048]具體地,瀏覽器客戶端通過所述服務器獲取到與第二廣告過濾級別對應的廣告攔截規(guī)則,包括:JS規(guī)則、CSS規(guī)則以及彈窗規(guī)則。其中,JS規(guī)則規(guī)定了對于JS腳本的彈窗的攔截規(guī)則;css規(guī)則規(guī)定了對于CSS式樣表的彈窗的攔截規(guī)則;而彈窗規(guī)則則規(guī)定了對于其他類型的彈窗的攔截規(guī)則。在瀏覽器客戶端執(zhí)行獲取到的廣告攔截規(guī)則,從而在瀏覽器客戶端啟動與第二廣告過濾級別對應的廣告過濾操作。
[0049]以及,瀏覽器客戶端側的本地配置有安全軟件,該安全軟件中規(guī)定了廣告攔截規(guī)貝1J。瀏覽器客戶端與該本地的安全軟件進行交互,進行廣告攔截規(guī)則的同步操作。并且,在瀏覽器客戶端執(zhí)行同步操作獲取到的廣告攔截規(guī)則,從而在瀏覽器客戶端啟動與第二廣告過濾級別對應的廣告過濾操作。
[0050]在步驟S108之后,在瀏覽器客戶端執(zhí)行廣告過濾操作后,還可以在瀏覽器客戶端列出已攔截的廣告元素的信息,包括:數(shù)量、類型、匹配元素、匹配的規(guī)則、來源的網(wǎng)站或網(wǎng)址。將已被攔截的廣告元素的詳細信息向用戶呈現(xiàn),使用戶能夠?qū)崟r了解廣告攔截的狀況;并且,還可以在瀏覽器客戶端列出已攔截的廣告元素的歷史記錄。
[0051]在本實際應用中,還可以將上述的攔截的信息上傳到服務器側,依據(jù)彈窗攔截的應用程序的選擇以及經(jīng)常攔截的歷史記錄,由所述服務器推薦出對應的廣告過濾級別以及其對應的廣告攔截規(guī)則。
[0052]根據(jù)本發(fā)明的實施例,還提供一種瀏覽器客戶端進行廣告過濾處理的裝置。
[0053]參考圖2,是根據(jù)本發(fā)明一個實施例的瀏覽器客戶端進行廣告過濾處理的裝置的結構框圖,如圖2所示,所述進行廣告過濾處理的裝置200包括有一處理器,該處理器中加載運行有第一設置模組210、獲取模組220、第二設置模組230、處理模組240,下面詳細描述各模組的結構和功能。
[0054]第一設置模組210,用于在瀏覽器客戶端設置第一廣告過濾級別;
[0055]獲取模組220,用于獲取瀏覽器客戶端當前加載的廣告元素信息,并上傳所述廣告元素信息到與瀏覽器客戶端對應的服務器側;
[0056]第二設置模組230,用于接收服務器返回的變更廣告過濾級別的指令,在瀏覽器客戶端將第一廣告過濾級別設置為第二廣告過濾級別;
[0057]處理模組240,用于所述瀏覽器客戶端使用第二廣告過濾級別,啟動第二廣告過濾級別對應的廣告過濾操作。
[0058]其中,廣告過濾級別包括:從不攔截、一般攔截、強力攔截。
[0059]進一步地,所述獲取模組220還用于獲取瀏覽器客戶端當前加載的網(wǎng)頁中的JS彈窗、CSS彈窗、在瀏覽器客戶端程序運行時彈出的其他客戶端的彈窗、以及其他彈窗。
[0060]進一步地,所述處理模組240還用于,從所述服務器獲取到對應的廣告攔截規(guī)則,包括:JS規(guī)則、CSS規(guī)則以及彈窗規(guī)則。
[0061]進一步地,所述處理模組240還用于,與瀏覽器客戶端側的本地安全軟件進行廣告攔截規(guī)則的同步操作。
[0062]此外,所述處理器中還加載運行有展示模組(未示出)和上傳模組(未示出),所述展示模組用于在瀏覽器客戶端列出已攔截的廣告元素的信息,包括:數(shù)量、類型、匹配元素、規(guī)則、來源。所述展示模組還用于,在瀏覽器客戶端列出已攔截的廣告元素的歷史記錄。
[0063]其中,所述上傳模組,用于將本地的第一廣告過濾級別對應的廣告攔截過濾操作信息,上傳到所述服務器側進行判斷是否改變?yōu)榈诙V告過濾級別。
[0064]以上描述的裝置與之前描述的進行廣告過濾處理的方法的處理是對應的,因此,關于更詳細的技術細節(jié),可以參見之前描述的方法。
[0065]根據(jù)本發(fā)明的實施例,還提供了一種瀏覽器客戶端。
[0066]參考圖3,是根據(jù)本發(fā)明實施例的瀏覽器客戶端的結構框圖,如圖3所示,所述瀏覽器客戶端300至少包括:界面組件310、網(wǎng)絡組件320、瀏覽器內(nèi)核組件330。
[0067]其中,界面組件310,其配置為所述瀏覽器客戶端繪制交互界面,接收輸入和/或輸出顯示與用戶交互用的信息;網(wǎng)絡組件320,其配置為通過界面組件觸發(fā)發(fā)起的網(wǎng)絡請求;瀏覽器內(nèi)核組件330,其配置為處理網(wǎng)絡組件觸發(fā)發(fā)起的網(wǎng)絡請求,解析渲染后形成網(wǎng)頁顯示用窗口中可加載顯示的網(wǎng)頁數(shù)據(jù)。
[0068]所述瀏覽器內(nèi)核組件330進一步包括:
[0069]第一設置模組331,用于在瀏覽器客戶端設置第一廣告過濾級別;
[0070]獲取模組332,用于獲取瀏覽器客戶端當前加載的廣告元素信息,并上傳所述廣告元素信息到與瀏覽器客戶端對應的服務器側;
[0071]第二設置模組333,用于接收服務器返回的變更廣告過濾級別的指令,在瀏覽器客戶端將第一廣告過濾級別設置為第二廣告過濾級別;
[0072]處理模組334,用于所述瀏覽器客戶端使用第二廣告過濾級別,啟動第二廣告過濾級別對應的廣告過濾操作。
[0073]其中,廣告過濾級別包括:從不攔截、一般攔截、強力攔截。
[0074]進一步地,所述獲取模組332還用于獲取瀏覽器客戶端當前加載的網(wǎng)頁中的JS彈窗、CSS彈窗、在瀏覽器客戶端程序運行時彈出的其他客戶端的彈窗、以及其他彈窗。
[0075]進一步地,所述處理模組334還用于,從所述服務器獲取到對應的廣告攔截規(guī)則,包括:JS規(guī)則、CSS規(guī)則以及彈窗規(guī)則。
[0076]進一步地,所述處理模組334還用于,與瀏覽器客戶端側的本地安全軟件進行廣告攔截規(guī)則的同步操作。
[0077]此外,所述瀏覽器內(nèi)核組件330還包括有展示模組(未示出)和上傳模組(未示出)。
[0078]其中,所述展示模組,用于在瀏覽器客戶端列出已攔截的廣告元素的信息,包括:數(shù)量、類型、匹配元素、規(guī)則、來源。并且,所述展示模組還用于,在瀏覽器客戶端列出已攔截的廣告元素的歷史記錄。
[0079]其中,所述上傳模組,用于將本地的第一廣告過濾級別對應的廣告攔截過濾操作信息,上傳到所述服務器側進行判斷是否改變?yōu)榈诙V告過濾級別。
[0080]以上描述的瀏覽器客戶端與之前描述的進行廣告過濾處理的方法的處理是對應的,因此,關于更詳細的技術細節(jié),可以參見之前描述的方法。
[0081]綜上所述,根據(jù)本發(fā)明的上述技術方案,通過將瀏覽器客戶端當前加載的廣告元素信息上傳到服務器側,并依據(jù)服務器返回的指令變更廣告過濾級別,從而能夠針對當前頁面采用對應的廣告過濾級別有效攔截網(wǎng)頁廣告。
[0082]在此提供的算法和顯示不與任何特定計算機、虛擬系統(tǒng)或者其它設備固有相關。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構造這類系統(tǒng)所要求的結構是顯而易見的。此外,本發(fā)明也不針對任何特定編程語言。應當明白,可以利用各種編程語言實現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對特定語言所做的描述是為了披露本發(fā)明的最佳實施方式。
[0083]在此處所提供的說明書中,說明了大量具體細節(jié)。然而,能夠理解,本發(fā)明的實施例可以在沒有這些具體細節(jié)的情況下實踐。在一些實例中,并未詳細示出公知的方法、結構和技術,以便不模糊對本說明書的理解。
[0084]類似地,應當理解,為了精簡本公開并幫助理解各個發(fā)明方面中的一個或多個,在上面對本發(fā)明的示例性實施例的描述中,本發(fā)明的各個特征有時被一起分組到單個實施例、圖、或者對其的描述中。然而,并不應將該公開的方法解釋成反映如下意圖:即所要求保護的本發(fā)明要求比在每個權利要求中所明確記載的特征更多的特征。更確切地說,如下面的權利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個實施例的所有特征。因此,遵循【具體實施方式】的權利要求書由此明確地并入該【具體實施方式】,其中每個權利要求本身都作為本發(fā)明的單獨實施例。
[0085]本領域那些技術人員可以理解,可以對實施例中的設備中的模塊進行自適應性地改變并且把它們設置在與該實施例不同的一個或多個設備中??梢园褜嵤├械哪K或單元或組件組合成一個模塊或單元或組件,以及此外可以把它們分成多個子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對本說明書(包括伴隨的權利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設備的所有過程或單元進行組合。除非另外明確陳述,本說明書(包括伴隨的權利要求、摘要和附圖)中公開的每個特征可以由提供相同、等同或相似目的的替代特征來代替。
[0086]此外,本領域的技術人員能夠理解,盡管在此所述的一些實施例包括其它實施例中所包括的某些特征而不是其它特征,但是不同實施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實施例。例如,在下面的權利要求書中,所要求保護的實施例的任意之一都可以以任意的組合方式來使用。
[0087]本發(fā)明的各個部件實施例可以以硬件實現(xiàn),或者以在一個或者多個處理器上運行的軟件模塊實現(xiàn),或者以它們的組合實現(xiàn)。本領域的技術人員應當理解,可以在實踐中使用微處理器或者數(shù)字信號處理器(DSP)來實現(xiàn)根據(jù)本發(fā)明實施例的進行廣告過濾處理的裝置中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設備或者裝置程序(例如,計算機程序和計算機程序產(chǎn)品)。這樣的實現(xiàn)本發(fā)明的程序可以存儲在計算機可讀介質(zhì)上,或者可以具有一個或者多個信號的形式。這樣的信號可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號上提供,或者以任何其他形式提供。
[0088]應該注意的是上述實施例對本發(fā)明進行說明而不是對本發(fā)明進行限制,并且本領域技術人員在不脫離所附權利要求的范圍的情況下可設計出替換實施例。在權利要求中,不應將位于括號之間的任何參考符號構造成對權利要求的限制。單詞“包含”不排除存在未列在權利要求中的元件或步驟。位于元件之前的單詞“一”或“一個”不排除存在多個這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當編程的計算機來實現(xiàn)。在列舉了若干裝置的單元權利要求中,這些裝置中的若干個可以是通過同一個硬件項來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱。
[0089]本發(fā)明的實施例揭示了 Al、一種瀏覽器客戶端進行廣告過濾處理的方法,包括:在瀏覽器客戶端設置第一廣告過濾級別;獲取瀏覽器客戶端當前加載的廣告元素信息,并上傳所述廣告元素信息到與瀏覽器客戶端對應的服務器側;接收服務器返回的變更廣告過濾級別的指令,在瀏覽器客戶端將第一廣告過濾級別設置為第二廣告過濾級別;所述瀏覽器客戶端使用第二廣告過濾級別,啟動第二廣告過濾級別對應的廣告過濾操作。A2、根據(jù)Al所述的方法,其中,廣告過濾級別包括:從不攔截、一般攔截、強力攔截。A3、根據(jù)Al所述的方法,其中,獲取瀏覽器客戶端當前加載的廣告元素信息,包括:網(wǎng)頁中的JS彈窗、CSS彈窗、在瀏覽器客戶端程序運行時彈出的其他客戶端的彈窗、以及其他彈窗。A4、根據(jù)Al所述的方法,其中,所述啟動第二廣告過濾級別對應的廣告過濾操作的步驟,還包括:從所述服務器獲取到對應的廣告攔截規(guī)則,包括:JS規(guī)則、CSS規(guī)則以及彈窗規(guī)則。A5、根據(jù)Al所述的方法,其中,所述啟動第二廣告過濾級別對應的廣告過濾操作的步驟,還包括:與瀏覽器客戶端側的本地安全軟件進行廣告攔截規(guī)則的同步操作。A6、根據(jù)Al所述的方法,其中,還包括:在瀏覽器客戶端列出已攔截的廣告元素的信息,包括:數(shù)量、類型、匹配元素、規(guī)則、來源。A7、根據(jù)A6所述的方法,其中,還包括:在瀏覽器客戶端列出已攔截的廣告元素的歷史記錄。A8、根據(jù)Al所述的方法,其中,還包括:將本地的第一廣告過濾級別對應的廣告攔截過濾操作信息,上傳到所述服務器側進行判斷是否改變?yōu)榈诙V告過濾級別。A9、根據(jù)AS所述的方法,其中,還包括:在所述服務器側依據(jù)上傳的廣告元素信息的類別、數(shù)量、級別進行是否進行廣告過濾級別的改變的判斷。A10、根據(jù)I所述的方法,其中,還包括:依據(jù)彈窗攔截的應用程序的選擇以及經(jīng)常攔截的歷史記錄,由所述服務器推薦出對應的廣告過濾級別以及其對應的廣告攔截規(guī)則。
[0090]本發(fā)明的實施例揭示了 B11、一種瀏覽器客戶端,包括:界面組件,其配置為所述瀏覽器客戶端繪制交互界面,接收輸入和/或輸出顯示與用戶交互用的信息;網(wǎng)絡組件,其配置為通過界面組件觸發(fā)發(fā)起的網(wǎng)絡請求;瀏覽器內(nèi)核組件,其配置為處理網(wǎng)絡組件觸發(fā)發(fā)起的網(wǎng)絡請求,解析渲染后形成網(wǎng)頁顯示用窗口中可加載顯示的網(wǎng)頁數(shù)據(jù);所述瀏覽器內(nèi)核組件進一步包括:第一設置模組,用于在瀏覽器客戶端設置第一廣告過濾級別;獲取模組,用于獲取瀏覽器客戶端當前加載的廣告元素信息,并上傳所述廣告元素信息到與瀏覽器客戶端對應的服務器側;第二設置模組,用于接收服務器返回的變更廣告過濾級別的指令,在瀏覽器客戶端將第一廣告過濾級別設置為第二廣告過濾級別;處理模組,用于所述瀏覽器客戶端使用第二廣告過濾級別,啟動第二廣告過濾級別對應的廣告過濾操作。B12、根據(jù)Bll所述的瀏覽器客戶端,其中,廣告過濾級別包括:從不攔截、一般攔截、強力攔截。B13、根據(jù)Bll所述的瀏覽器客戶端,其中,所述獲取模組還用于獲取瀏覽器客戶端當前加載的網(wǎng)頁中的JS彈窗、CSS彈窗、在瀏覽器客戶端程序運行時彈出的其他客戶端的彈窗、以及其他彈窗。B14、根據(jù)Bll所述的瀏覽器客戶端,其中,所述處理模組還用于,從所述服務器獲取到對應的廣告攔截規(guī)則,包括:JS規(guī)則、CSS規(guī)則以及彈窗規(guī)則。B15、根據(jù)Bll所述的瀏覽器客戶端,其中,所述處理模組還用于,與瀏覽器客戶端側的本地安全軟件進行廣告攔截規(guī)則的同步操作。B16、根據(jù)Bll所述的瀏覽器客戶端,其中,所述瀏覽器內(nèi)核組件還包括:展示模組,用于在瀏覽器客戶端列出已攔截的廣告元素的信息,包括:數(shù)量、類型、匹配元素、規(guī)則、來源。B17、根據(jù)B16所述的瀏覽器客戶端,其中,所述展示模組還用于,在瀏覽器客戶端列出已攔截的廣告元素的歷史記錄。B18、根據(jù)Bll所述的瀏覽器客戶端,其中,所述瀏覽器內(nèi)核組件還包括:上傳模組,用于將本地的第一廣告過濾級別對應的廣告攔截過濾操作信息,上傳到所述服務器側進行判斷是否改變?yōu)榈诙V告過濾級別。
[0091]本發(fā)明的實施例揭示了 C19、一種瀏覽器客戶端進行廣告過濾處理的裝置,包括:處理器,該處理器中加載運行有第一設置模組、獲取模組、第二設置模組、處理模組,其中:第一設置模組,用于在瀏覽器客戶端設置第一廣告過濾級別;獲取模組,用于獲取瀏覽器客戶端當前加載的廣告元素信息,并上傳所述廣告元素信息到與瀏覽器客戶端對應的服務器側;第二設置模組,用于接收服務器返回的變更廣告過濾級別的指令,在瀏覽器客戶端將第一廣告過濾級別設置為第二廣告過濾級別;處理模組,用于所述瀏覽器客戶端使用第二廣告過濾級別,啟動第二廣告過濾級別對應的廣告過濾操作。C20、根據(jù)C19所述的裝置,其中,廣告過濾級別包括:從不攔截、一般攔截、強力攔截。C21、根據(jù)C19所述的裝置,其中,所述獲取模組還用于,獲取瀏覽器客戶端當前加載的網(wǎng)頁中的JS彈窗、CSS彈窗、在瀏覽器客戶端程序運行時彈出的其他客戶端的彈窗、以及其他彈窗。C22、根據(jù)C19所述的裝置,其中,所述處理模組還用于,從所述服務器獲取到對應的廣告攔截規(guī)則,包括:JS規(guī)則、CSS規(guī)則以及彈窗規(guī)則。C23、根據(jù)C19所述的裝置,其中,所述處理模組還用于,與瀏覽器客戶端側的本地安全軟件進行廣告攔截規(guī)則的同步操作。C24、根據(jù)C19所述的裝置,其中,所述處理器中還加載運行有展示模組,用于在瀏覽器客戶端列出已攔截的廣告元素的信息,包括:數(shù)量、類型、匹配元素、規(guī)則、來源。C25、根據(jù)C24所述的裝置,其中,所述展示模組還用于,在瀏覽器客戶端列出已攔截的廣告元素的歷史記錄。C26、根據(jù)C19所述的裝置,其中,所述處理器中還加載運行有上傳模組,用于將本地的第一廣告過濾級別對應的廣告攔截過濾操作信息,上傳到所述服務器側進行判斷是否改變?yōu)榈诙V告過濾級別。
【權利要求】
1.一種瀏覽器客戶端進行廣告過濾處理的方法,包括: 在瀏覽器客戶端設置第一廣告過濾級別; 獲取瀏覽器客戶端當前加載的廣告元素信息,并上傳所述廣告元素信息到與瀏覽器客戶端對應的服務器側; 接收服務器返回的變更廣告過濾級別的指令,在瀏覽器客戶端將第一廣告過濾級別設置為第二廣告過濾級別; 所述瀏覽器客戶端使用第二廣告過濾級別,啟動第二廣告過濾級別對應的廣告過濾操作。
2.根據(jù)權利要求1所述的方法,其中,廣告過濾級別包括:從不攔截、一般攔截、強力攔截。
3.根據(jù)權利要求1所述的方法,其中,獲取瀏覽器客戶端當前加載的廣告元素信息,包括: 網(wǎng)頁中的了3彈窗433彈窗、在瀏覽器客戶端程序運行時彈出的其他客戶端的彈窗、以及其他彈窗。
4.根據(jù)權利要求1所述的方法,其中,所述啟動第二廣告過濾級別對應的廣告過濾操作的步驟,還包括: 從所述服務器獲取到對應的廣告攔截規(guī)則,包括:了3規(guī)則、規(guī)則以及彈窗規(guī)則。
5.根據(jù)權利要求1所述的方法,其中,所述啟動第二廣告過濾級別對應的廣告過濾操作的步驟,還包括: 與瀏覽器客戶端側的本地安全軟件進行廣告攔截規(guī)則的同步操作。
6.根據(jù)權利要求1所述的方法,其中,還包括: 在瀏覽器客戶端列出已攔截的廣告元素的信息,包括:數(shù)量、類型、匹配元素、規(guī)則、來源。
7.根據(jù)權利要求6所述的方法,其中,還包括: 在瀏覽器客戶端列出已攔截的廣告元素的歷史記錄。
8.根據(jù)權利要求1所述的方法,其中,還包括: 將本地的第一廣告過濾級別對應的廣告攔截過濾操作信息,上傳到所述服務器側進行判斷是否改變?yōu)榈诙V告過濾級別。
9.一種瀏覽器客戶端,包括: 界面組件,其配置為所述瀏覽器客戶端繪制交互界面,接收輸入和/或輸出顯示與用戶交互用的信息; 網(wǎng)絡組件,其配置為通過界面組件觸發(fā)發(fā)起的網(wǎng)絡請求; 瀏覽器內(nèi)核組件,其配置為處理網(wǎng)絡組件觸發(fā)發(fā)起的網(wǎng)絡請求,解析渲染后形成網(wǎng)頁顯示用窗口中可加載顯示的網(wǎng)頁數(shù)據(jù); 所述瀏覽器內(nèi)核組件進一步包括: 第一設置模組,用于在瀏覽器客戶端設置第一廣告過濾級別; 獲取模組,用于獲取瀏覽器客戶端當前加載的廣告元素信息,并上傳所述廣告元素信息到與瀏覽器客戶端對應的服務器側; 第二設置模組,用于接收服務器返回的變更廣告過濾級別的指令,在瀏覽器客戶端將第一廣告過濾級別設置為第二廣告過濾級別; 處理模組,用于所述瀏覽器客戶端使用第二廣告過濾級別,啟動第二廣告過濾級別對應的廣告過濾操作。
10.一種瀏覽器客戶端進行廣告過濾處理的裝置,包括: 處理器,該處理器中加載運行有第一設置模組、獲取模組、第二設置模組、處理模組,其中: 第一設置模組,用于在瀏覽器客戶端設置第一廣告過濾級別; 獲取模組,用于獲取瀏覽器客戶端當前加載的廣告元素信息,并上傳所述廣告元素信息到與瀏覽器客戶端對應的服務器側; 第二設置模組,用于接收服務器返回的變更廣告過濾級別的指令,在瀏覽器客戶端將第一廣告過濾級別設置為第二廣告過濾級別; 處理模組,用于所述瀏覽器客戶端使用第二廣告過濾級別,啟動第二廣告過濾級別對應的廣告過濾操作。
【文檔編號】G06F17/30GK104463642SQ201410849249
【公開日】2015年3月25日 申請日期:2014年12月29日 優(yōu)先權日:2014年12月29日
【發(fā)明者】尹青建, 賈正強, 宗小斌 申請人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1