CN104036030B - Pop-up Ad blocking method, system and related browser based on browser - Google Patents

Pop-up Ad blocking method, system and related browser based on browser Download PDF

Info

Publication number
CN104036030B
CN104036030B CN201410302276.5A CN201410302276A CN104036030B CN 104036030 B CN104036030 B CN 104036030B CN 201410302276 A CN201410302276 A CN 201410302276A CN 104036030 B CN104036030 B CN 104036030B
Authority
CN
China
Prior art keywords
pop
request
rule
module
uri
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201410302276.5A
Other languages
Chinese (zh)
Other versions
CN104036030A (en
Inventor
汪勇旭
乔恩亮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SHANGHAI 2345 NETWORK TECHNOLOGY Co Ltd
Original Assignee
SHANGHAI 2345 NETWORK TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SHANGHAI 2345 NETWORK TECHNOLOGY Co Ltd filed Critical SHANGHAI 2345 NETWORK TECHNOLOGY Co Ltd
Priority to CN201410302276.5A priority Critical patent/CN104036030B/en
Publication of CN104036030A publication Critical patent/CN104036030A/en
Application granted granted Critical
Publication of CN104036030B publication Critical patent/CN104036030B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
    • G06F21/55Detecting local intrusion or implementing counter-measures
    • G06F21/554Detecting local intrusion or implementing counter-measures involving event detection and direct action

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

Pop-up Ad blocking method based on browser, it comprises the following steps:Step A:Corresponding pop-up is transferred from local pop-up interception rule set according to a page URI and intercepts rule;Step B:The pop-up for intercepting and capturing current page URI is asked and judges whether pop-up request meets corresponding pop-up and intercept rule, if so, then performing step C;If it is not, then performing step D;Step C:Clearance pop-up;Step D:Forbid pop-up.Foregoing invention is directly based upon browser automatic identification pop-up, intercepts and does not meet the pop-up that pop-up intercepts rule, without installing third party's plug-in unit, without relying on third-party application software, more convenient user uses.The invention further relates to related system and browser.

Description

Pop-up Ad blocking method, system and related browser based on browser
Technical field
The present invention relates to a kind of pop-up Ad blocking method, system and related browser based on browser.
Background technology
Web browser is a kind of for showing the file in web page server or archives economy, and makes user literary with these The software of part interaction, web browser mainly interacted with web page server by http protocol and obtains webpage, these webpages by URI is specified, and file format is usually HTML, and is indicated by MIME in http protocol.
Pop-up advertisement refers to the advertisement for opening automatic spring behind website, and user can all be appeared in by clicking on or not clicking on In face of.User typically detests the advertisement form of this compulsory type very much, and it not only influences networking speed, also carries a large amount of There is pop-up to intercept function for unsafe factor such as trojan horse, therefore, most of browsers, and the pop-up of some browsers intercepts work( Can intercept software by third party to intercept pop-up advertisement, some browsers are then that the pop-up increased income by third party intercepts plug-in unit To intercept pop-up advertisement, introduce third party's interception software and require that browser client has certain computer software knowledge in itself, Improve the use threshold of user;Third-party pop-up of increasing income intercepts plug-in unit because participant is extremely more, and the website covered is very wide, So as to which rule is very huge, the maintenance for so resulting in follow-up interception rule is one the problem of waste time and energy, and can be caused clear The O&M cost increase of Lan Qi manufacturers.
The content of the invention
In view of the shortcomings of the prior art, the purpose of the present invention be intended to provide it is a kind of solve above-mentioned technical problem based on Pop-up Ad blocking method, system and the related browser of browser.
To achieve the above object, the present invention is adopted the following technical scheme that:
A kind of pop-up Ad blocking method based on browser, it comprises the following steps:
Step A:Corresponding pop-up is transferred from local pop-up interception rule set according to a page URI and intercepts rule;
Step B:The pop-up for intercepting and capturing current page URI is asked and judges whether pop-up request meets corresponding pop-up and intercept rule Then, if so, then performing step C;If it is not, then performing step D;
Step C:Clearance pop-up;
Step D:Forbid pop-up.
Further, pop-up intercepts rule and describes section and pop-up parameter section including domain name section, pop-up feature.
Further, step B includes following sub-step:
Step B1:Intercept and capture current page URI pop-up request;
Step B2:Whether be automatic pop-up request, if so, then performing step B3 if judging pop-up request;If it is not, then performing step Rapid B4;
Step B3:According to the api interface parameter of pop-up, pop-up URI associated page info, the generating mode of pop-up and One or more of pop-up URI combinations judge whether pop-up request meets corresponding pop-up and intercept rule, if so, then performing step Rapid C, if it is not, then performing step D;
Step B4:The pop-up time is judged whether in default time range, if so, performing step C;If it is not, performing step Rapid D.
Further, step B2 connects according to the corresponding page elements of cursor trigger position of current page and the API of pop-up Mouth parameter judges whether pop-up request is automatic pop-up request.
Further, it is inconsistent in the pop-up interception rule set of local pop-up interception rule set and remote layout server When, download pop-up from remote layout server and intercept rule set, rule set is intercepted to update local pop-up.
Present invention additionally comprises following technical scheme:
A kind of pop-up Ad blocking system based on browser, it includes with lower module:
Modules A:Corresponding pop-up is transferred from local pop-up interception rule set according to a page URI and intercepts rule;
Module B:The pop-up for intercepting and capturing current page URI is asked and judges whether pop-up request meets corresponding pop-up and intercept rule Then, if so, then performing module C;If it is not, then performing module D;
Module C:Clearance pop-up;
Module D:Forbid pop-up.
Further, module B includes following submodule:
Module B1:Intercept and capture current page URI pop-up request;
Module B2:Whether be automatic pop-up request, if so, then performing module B3 if judging pop-up request;If it is not, then performing mould Block B4;
Module B3:According to the api interface parameter of pop-up, pop-up URI associated page info, the generating mode of pop-up and One or more of pop-up URI combinations judge whether pop-up request meets corresponding pop-up and intercept rule, if so, then performing mould Block C, if it is not, then performing module D;
Module B4:The pop-up time is judged whether in default time range, if so, performing module C;If it is not, performing mould Block D.
Further, module B2 connects according to the corresponding page elements of cursor trigger position of current page and the API of pop-up Mouth parameter judges whether pop-up request is automatic pop-up request.
Further, it is inconsistent in the pop-up interception rule set of local pop-up interception rule set and remote layout server When, download pop-up from remote layout server and intercept rule set, rule set is intercepted to update local pop-up.
Present invention additionally comprises following technical scheme:
A kind of browser, it include pop-up intercept rule storage unit, pop-up analytic unit, pop-up Request Interception unit and Pop-up interception unit;
The pop-up, which intercepts rule storage unit, to be used to store pop-up interception rule set;
The pop-up analytic unit is blocked for transferring corresponding pop-up from pop-up interception rule storage unit according to a page URI Cut rule;
Pop-up Request Interception unit is used for the pop-up request for intercepting and capturing current page URI;
The pop-up analytic unit is additionally operable to judge whether pop-up request is automatic pop-up request, is in identification pop-up request During automatic pop-up request, page info, the generating mode of pop-up and the API of pop-up being associated according to pop-up URI, pop-up URI The combination of one or more of interface parameters judges whether pop-up request meets corresponding pop-up and intercept rule, to assert pop-up Request forbids the pop-up when not meeting by pop-up interception unit, the pop-up of being let pass when assert that pop-up request meets;The pop-up Analytic unit is assert that pop-up request is not automatic pop-up, the pop-up time is judged whether in default time range, if so, then Clearance pop-up, if it is not, then forbidding pop-up.
Beneficial effects of the present invention are as follows:
1st, the present invention is directly based upon browser automatic identification pop-up, intercepts and does not meet pop-up (the i.e. bullet that pop-up intercepts rule Window advertisement), without installing third party's plug-in unit, without relying on third-party application software, more convenient user uses.
2nd, the present invention can automatic identification pop-up whether be automatic pop-up, when being determined as automatic pop-up just intercepted according to pop-up Rule is analyzed pop-up, can improve pop-up recognition efficiency, reduces unnecessary link, saves cache resources.Judging bullet When window is not automatic pop-up, the pop-up time is further judged, can avoid above erroneous judgement and pop-up advertisement is let pass, so as to improve bullet Window advertisement discrimination, reduces False Rate.
3rd, the present invention is according to many factors such as pop-up URI, pop-up URI associated page info, the generating mode of pop-up Judge whether automatic pop-up meets pop-up and intercept rule with the api interface parameter of pop-up, so as to improve pop-up advertisement identification Rate, reduces False Rate.
Brief description of the drawings
Fig. 1 is the main flow chart of the better embodiment of the pop-up Ad blocking method of the invention based on browser.
Fig. 2 is the step B of Fig. 1 pop-up Ad blocking method based on browser sub-process figure.
Fig. 3 is the structural representation of the better embodiment of browser of the present invention.
Embodiment
Below in conjunction with accompanying drawing and embodiment, the present invention is described further:
Fig. 1 and Fig. 2 are referred to, the present invention relates to a kind of pop-up Ad blocking method based on browser, it is preferably implemented Mode comprises the following steps:
Step A:According to a page URI (uniform resource identifier, universal resource identifier) from local Pop-up, which is intercepted, transfers corresponding pop-up interception rule in rule set;
Page URI can input network address in browser address bar by user and generate, also can be by click collection or the page Hyperlink and generate.Local pop-up intercepts rule set and refers to the set that all pop-ups intercept rule, and pop-up, which intercepts rule, includes domain Name section, pop-up feature describe section and pop-up parameter section, wherein, domain name section is used for the website for specifying the rule applicable;Pop-up feature Description section is used for the feature for illustrating pop-up, its element type for including pop-up URI, pop-up parent page URI and triggering pop-up;Pop-up Parameter section is used to illustrate pop-up triggering mode.What the description grammer of pop-up rule can be described using JSON forms, rule value is adopted Described with regular expression.
Different page URI can correspond to different pop-ups and intercept rule, and user can set page URI's on a web browser It is specific to intercept rule.
Step B:The pop-up for intercepting and capturing current page URI is asked and judges whether pop-up request meets corresponding pop-up and intercept rule Then, if so, then performing step C;If it is not, then performing step D.This step includes following sub-step:
Step B1:Intercept and capture current page URI pop-up request;
Step B2:Whether be automatic pop-up request, be that the pop-up page is actively checked by user, still if judging pop-up request The automatic pop-up behavior of the page, if so, then performing step B3;If it is not, then performing step B4;
Specifically, the api interface asked according to the corresponding page elements of cursor trigger position of current page and pop-up is joined Number such as dwFlags and dwUserActionTime judges whether pop-up request is automatic pop-up request, wherein, the cursor trigger bit Put the position for referring to that triggering is touched by mouse, keyboard or finger.
In this way, can avoid having intercepted the pop-up of user's active click and having caused unnecessary trouble to user, it is more convenient to use Family.
Step B3:Page info, the generating mode of pop-up and the API of pop-up being associated according to pop-up URI, pop-up URI The combination of one or more of interface parameters judges whether pop-up request meets corresponding pop-up and intercept rule, if so, then performing Step C, if it is not, then performing step D;
For example, in the wherein embodiment of the present invention, when the page letter for judging that pop-up URI, pop-up URI are associated Any one in breath, the generating mode of pop-up and the api interface parameter of pop-up meets corresponding pop-up interception rule, then judges Pop-up request meets;In another embodiment, then pop-up URI, pop-up URI associated page info, pop-up are needed Generating mode and the api interface parameter of pop-up meet corresponding pop-up and intercept rule, just judge that pop-up request meets, can Increase the accuracy rate that pop-up is intercepted, reduce False Rate.Page info associated pop-up URI includes picture and flash animation Deng.
Step B4:The pop-up time is judged whether in default time range, if so, performing step C;If it is not, performing step Rapid D.If in default time range, being still considered automatic pop-up, started a leak to prevent halting the judgement in rapid B2, this can More accurately intercept pop-up advertisement.
Step B also includes step B5:Record the ejection time of each pop-up, calculate the frequency that obtains pop-up and every two adjacent The time interval of sequential pop-up, judges whether pop-up accords with the time interval of the frequency according to pop-up and every two adjacent sequential pop-up Close pop-up and intercept rule, if so, step C is performed, if it is not, performing step D.In this way, False Rate can be reduced further.
Step C:Clearance pop-up;
Step D:Forbid pop-up.
This method also includes step E:Rule set (refer to all pop-ups and intercept rule) and long-range rule are intercepted in local pop-up When then the pop-up interception rule set of server is inconsistent, downloads pop-up from remote layout server and intercept rule set, to update this Ground pop-up intercepts rule set.The remote layout server end maintains the version that newest pop-up intercepts regular collection and set Number.In this way, it is newest for may be such that local pop-up intercepts rule set, so as to reduce False Rate.
Fig. 3 is referred to, the invention further relates to a kind of browser, it includes pop-up and intercepts rule storage unit, pop-up analysis Unit, pop-up Request Interception unit and pop-up interception unit;
The pop-up, which intercepts rule storage unit, to be used to store pop-up interception rule set;
The pop-up analytic unit is blocked for transferring corresponding pop-up from pop-up interception rule storage unit according to a page URI Cut rule;
Pop-up Request Interception unit is used for the pop-up request for intercepting and capturing current page URI;
The pop-up analytic unit is additionally operable to judge whether pop-up request is automatic pop-up request, is in identification pop-up request During automatic pop-up request, page info, the generating mode of pop-up and the API of pop-up being associated according to pop-up URI, pop-up URI The combination of one or more of interface parameters judges whether pop-up request meets corresponding pop-up and intercept rule, to assert pop-up Request forbids the pop-up when not meeting by pop-up interception unit, the pop-up of being let pass when assert that pop-up request meets.
The pop-up analytic unit is assert that pop-up request is not automatic pop-up, i.e., click on what is formed by user, judge pop-up Whether the time is in default time range, if so, pop-up of then letting pass, if it is not, then forbidding pop-up.
For those skilled in the art, technical scheme that can be as described above and design, make other each It is kind corresponding to change and deform, and all these change and deformation should all belong to the protection model of the claims in the present invention Within enclosing.

Claims (4)

1. a kind of pop-up Ad blocking method based on browser, it is characterised in that:It comprises the following steps:
Step A:Corresponding pop-up is transferred from local pop-up interception rule set according to a page URI and intercepts rule;
Step B:The pop-up for intercepting and capturing current page URI is asked and judges whether pop-up request meets corresponding pop-up and intercept rule, If so, then performing step C;If it is not, then performing step D;
The step B includes following sub-step:
Step B1:Intercept and capture current page URI pop-up request;
Step B2:Whether be automatic pop-up request, if so, then performing step B3 if judging pop-up request;If it is not, then performing step B4;Step B2 judges pop-up according to the corresponding page elements of cursor trigger position of current page and the api interface parameter of pop-up Whether request is automatic pop-up request;
Step B3:According to the api interface parameter of pop-up, pop-up URI associated page info, the generating mode of pop-up and pop-up One or more of URI combinations judge whether pop-up request meets corresponding pop-up and intercept rule, if so, step C is then performed, If it is not, then performing step D;
Step B4:The pop-up time is judged whether in default time range, if so, performing step C;If it is not, performing step D;
Step B5:The ejection time of each pop-up is recorded, the time of the frequency for obtaining pop-up and every two adjacent sequential pop-up is calculated Interval, judges whether pop-up meets pop-up and intercept rule with the time interval of the frequency according to pop-up and every two adjacent sequential pop-up Then, if so, performing step C, if it is not, performing step D;
Step C:Clearance pop-up;
Step D:Forbid pop-up;
Step E:The pop-up for intercepting rule set and remote layout server in local pop-up intercept rule set it is inconsistent when, from long-range Rule server downloads pop-up and intercepts rule set, and rule set is intercepted to update local pop-up.
2. the pop-up Ad blocking method as claimed in claim 1 based on browser, it is characterised in that:Pop-up intercepts rule bag Include domain name section, pop-up feature and describe section and pop-up parameter section.
3. a kind of pop-up Ad blocking system based on browser, it is characterised in that:It is included with lower module:
Modules A:Corresponding pop-up is transferred from local pop-up interception rule set according to a page URI and intercepts rule;
Module B:The pop-up for intercepting and capturing current page URI is asked and judges whether pop-up request meets corresponding pop-up and intercept rule, If so, then performing module C;If it is not, then performing module D;Module B includes following submodule:
Module B1:Intercept and capture current page URI pop-up request;
Module B2:Whether be automatic pop-up request, if so, then performing module B3 if judging pop-up request;If it is not, then performing module B4;Module B2 judges pop-up according to the corresponding page elements of cursor trigger position of current page and the api interface parameter of pop-up Whether request is automatic pop-up request;
Module B3:According to the api interface parameter of pop-up, pop-up URI associated page info, the generating mode of pop-up and pop-up One or more of URI combinations judge whether pop-up request meets corresponding pop-up and intercept rule, if so, then performing module C, If it is not, then performing module D;
Module B4:The pop-up time is judged whether in default time range, if so, performing module C;If it is not, performing module D;
Module B5:The ejection time of each pop-up is recorded, the time of the frequency for obtaining pop-up and every two adjacent sequential pop-up is calculated Interval, judges whether pop-up meets pop-up and intercept rule with the time interval of the frequency according to pop-up and every two adjacent sequential pop-up Then, if so, performing module C, if it is not, performing module D;
Module C:Clearance pop-up;
Module D:Forbid pop-up;
Module E:The pop-up for intercepting rule set and remote layout server in local pop-up intercept rule set it is inconsistent when, from long-range Rule server downloads pop-up and intercepts rule set, and rule set is intercepted to update local pop-up.
4. a kind of browser, it is characterised in that:It includes pop-up and intercepts rule storage unit, pop-up analytic unit, pop-up request Intercept and capture unit and pop-up interception unit;
The pop-up, which intercepts rule storage unit, to be used to store pop-up interception rule set;
The pop-up analytic unit is used to transfer corresponding pop-up interception rule from pop-up interception rule storage unit according to a page URI Then;
Pop-up Request Interception unit is used for the pop-up request for intercepting and capturing current page URI;
The pop-up analytic unit is additionally operable to judge whether pop-up request is automatic pop-up request, specifically according to current page The corresponding page elements of cursor trigger position and the api interface parameter of pop-up judge whether pop-up request is automatic pop-up request, When assert pop-up request for automatic pop-up request, according to pop-up URI, pop-up URI associated page info, the generation of pop-up The combination of one or more of mode and the api interface parameter of pop-up judges whether pop-up request meets corresponding pop-up and intercept rule Then, to forbid the pop-up by pop-up interception unit when assert that pop-up request is not met, put when assert that pop-up request meets The row pop-up;Whether the pop-up analytic unit is assert that pop-up request is not automatic pop-up, judge the pop-up time when default Between in the range of, if so, pop-up of then letting pass, if it is not, then forbidding pop-up;The pop-up analytic unit is additionally operable to record the bullet of each pop-up Go out the time, the frequency for obtaining pop-up and the time interval of every two adjacent sequential pop-up are calculated, with the frequency according to pop-up and every two The time interval of adjacent sequential pop-up judges whether pop-up meets pop-up and intercept rule, if so, pop-up of then letting pass, if it is not, then prohibiting Only pop-up.
CN201410302276.5A 2014-06-27 2014-06-27 Pop-up Ad blocking method, system and related browser based on browser Active CN104036030B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410302276.5A CN104036030B (en) 2014-06-27 2014-06-27 Pop-up Ad blocking method, system and related browser based on browser

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410302276.5A CN104036030B (en) 2014-06-27 2014-06-27 Pop-up Ad blocking method, system and related browser based on browser

Publications (2)

Publication Number Publication Date
CN104036030A CN104036030A (en) 2014-09-10
CN104036030B true CN104036030B (en) 2017-08-01

Family

ID=51466800

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410302276.5A Active CN104036030B (en) 2014-06-27 2014-06-27 Pop-up Ad blocking method, system and related browser based on browser

Country Status (1)

Country Link
CN (1) CN104036030B (en)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104346457A (en) * 2014-10-31 2015-02-11 北京奇虎科技有限公司 Method for intercepting business object and browser client
CN104462284B (en) * 2014-11-27 2018-04-13 百度在线网络技术(北京)有限公司 Judge the method and system of web page quality
CN104615931A (en) * 2014-12-30 2015-05-13 小米科技有限责任公司 Prompt dialog box display control method and device
CN106339208B (en) 2015-07-15 2019-12-13 腾讯科技(深圳)有限公司 Multimedia information popup window processing method and equipment
CN105117643B (en) * 2015-09-23 2018-02-23 北京金山安全软件有限公司 Method and device for processing popup
CN105303105A (en) * 2015-10-20 2016-02-03 珠海市君天电子科技有限公司 Window message interception method and device and terminal equipment
CN105704254A (en) * 2016-04-27 2016-06-22 努比亚技术有限公司 Advertisement filtering method, client side and server side
CN106921657A (en) * 2017-02-10 2017-07-04 北京浩瀚深度信息技术股份有限公司 A kind of online website anti-hijacking analysis method and device based on BS structures
CN107204989B (en) * 2017-06-30 2020-11-10 腾讯科技(深圳)有限公司 Advertisement blocking method, terminal, server and storage medium
CN109271212A (en) * 2017-07-13 2019-01-25 深圳市Tcl高新技术开发有限公司 A kind of advertisement in application program shields method, device and equipment
US11093644B2 (en) * 2019-05-14 2021-08-17 Google Llc Automatically detecting unauthorized re-identification
CN111552532A (en) * 2020-04-23 2020-08-18 北京达佳互联信息技术有限公司 Popup window control method and device, electronic equipment and storage medium
CN112966269B (en) * 2021-03-16 2024-05-24 北京安天网络安全技术有限公司 Searching and killing method and device based on browser plug-in
CN115828227B (en) * 2023-01-05 2023-07-07 荣耀终端有限公司 Method for identifying advertisement popup, electronic equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101620529A (en) * 2008-07-03 2010-01-06 联想(北京)有限公司 Method and system for intercepting pop-up window
CN102932356A (en) * 2012-11-07 2013-02-13 北京奇虎科技有限公司 Malicious website intercepting method and device in multi-core browser
CN102999636A (en) * 2012-12-19 2013-03-27 北京奇虎科技有限公司 Method and browser for carrying out interception treatment on popup window in webpage
CN103605688A (en) * 2013-11-01 2014-02-26 北京奇虎科技有限公司 Intercept method and intercept device for homepage advertisements and browser

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040107250A1 (en) * 2002-10-21 2004-06-03 Guillermo Marciano Methods and systems for integrating communication resources using the internet
CN102419777B (en) * 2012-01-10 2013-10-02 凤凰在线(北京)信息技术有限公司 System and method for filtering internet image advertisements

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101620529A (en) * 2008-07-03 2010-01-06 联想(北京)有限公司 Method and system for intercepting pop-up window
CN102932356A (en) * 2012-11-07 2013-02-13 北京奇虎科技有限公司 Malicious website intercepting method and device in multi-core browser
CN102999636A (en) * 2012-12-19 2013-03-27 北京奇虎科技有限公司 Method and browser for carrying out interception treatment on popup window in webpage
CN103605688A (en) * 2013-11-01 2014-02-26 北京奇虎科技有限公司 Intercept method and intercept device for homepage advertisements and browser

Also Published As

Publication number Publication date
CN104036030A (en) 2014-09-10

Similar Documents

Publication Publication Date Title
CN104036030B (en) Pop-up Ad blocking method, system and related browser based on browser
US11716348B2 (en) Malicious script detection
US9426172B2 (en) Security threat detection using domain name accesses
US9509714B2 (en) Web page and web browser protection against malicious injections
CN102542201B (en) Detection method and system for malicious codes in web pages
EP2847688B1 (en) A method and system for monitoring and tracking browsing activity on handheld devices
US20180183749A1 (en) Automated message security scanner detection system
CN106293365B (en) A kind of method and device obtaining content of pages
US20160006760A1 (en) Detecting and preventing phishing attacks
TWI676913B (en) Data processing method, data transmission method, risk identification method and device
US10079770B2 (en) Junk information filtering method and apparatus
US20090006995A1 (en) Associating Website Clicks With Links On A Web Page
CN102739663A (en) Detection method and scanning engine of web pages
CN108959619A (en) Content screen method, user equipment, storage medium and device
CN105337993A (en) Dynamic and static combination-based mail security detection device and method
WO2015058640A1 (en) Secure access method, system and apparatus
CN103986731A (en) Method and device for detecting phishing web pages through picture matching
CN103888457A (en) Method and system for improving login security
CN106446617B (en) A kind of static page access method with source file defencive function
CN102385583A (en) Method for controlling browser to open window and web browser
CN106503111A (en) Webpage code-transferring method, device and client terminal
US20140052851A1 (en) Systems and methods for discovering sources of online content
CN105975599B (en) Method and device for monitoring page embedded points of website
CN102799764A (en) Web-based engineering calculation system and method
CN104572914A (en) Method and device for intercepting advertisements of double-core browser

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C53 Correction of patent of invention or patent application
CB02 Change of applicant information

Address after: 200137, 3A35, room 14, 528 Yang Gao Bei Road, Shanghai, Pudong New Area

Applicant after: Shanghai 2345 Network Technology Co.,Ltd.

Address before: 200137, 3A35, room 14, 528 Yang Gao Bei Road, Shanghai, Pudong New Area

Address after: 200137, 3A35, room 14, 528 Yang Gao Bei Road, Shanghai, Pudong New Area

Applicant after: SHANGHAI 2345 NETWORK TECHNOLOGY Co.,Ltd.

Address before: 200137, 3A35, room 14, 528 Yang Gao Bei Road, Shanghai, Pudong New Area

Applicant before: SHANGHAI 2345 NETWORK TECHNOLOGY CO.,LTD.

COR Change of bibliographic data

Free format text: CORRECT: APPLICANT; FROM: SHANGHAI 3245 NETWORK TECHNOLOGY CO., LTD. TO: SHANGHAI 3245 NETWORK TECHNOLOGY LTD.

GR01 Patent grant
GR01 Patent grant
PE01 Entry into force of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: Browser based pop-up advertisement interception method, system and related browsers

Effective date of registration: 20221027

Granted publication date: 20170801

Pledgee: CITIC Bank Limited by Share Ltd. Shanghai branch

Pledgor: SHANGHAI 2345 NETWORK TECHNOLOGY Co.,Ltd.

Registration number: Y2022310000299

PC01 Cancellation of the registration of the contract for pledge of patent right
PC01 Cancellation of the registration of the contract for pledge of patent right

Granted publication date: 20170801

Pledgee: CITIC Bank Limited by Share Ltd. Shanghai branch

Pledgor: SHANGHAI 2345 NETWORK TECHNOLOGY Co.,Ltd.

Registration number: Y2022310000299

PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: Browser based pop-up ad interception method, system, and related browsers

Granted publication date: 20170801

Pledgee: CITIC Bank Limited by Share Ltd. Shanghai branch

Pledgor: SHANGHAI 2345 NETWORK TECHNOLOGY Co.,Ltd.

Registration number: Y2024310000457