Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method, device and system for intercepting popup windows in browser

A technology of intercepting device and browser, applied in the field of communication, can solve the problems of inflexible implementation, large amount of development, troublesome maintenance, etc., and achieve the effect of simple and flexible implementation, small amount of development, and good compatibility

Active Publication Date: 2014-10-29
TENCENT TECH (SHENZHEN) CO LTD
View PDF3 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, since there are many types of browsers at present, and the characteristics of various browsers are also completely different, it is difficult to transplant the same pop-up ad blocking plug-in to different browsers, that is to say, different browsers , generally need to develop different plug-ins
[0004] During the research and practice of the existing technology, the inventors of the present invention found that since each browser kernel in the existing solution needs to maintain an additional plug-in, the later maintenance is more troublesome, and it needs to be customized for different browsers. The development of different plug-ins for different browsers requires a large amount of development, and the implementation is not flexible enough.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method, device and system for intercepting popup windows in browser
  • Method, device and system for intercepting popup windows in browser
  • Method, device and system for intercepting popup windows in browser

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0049] The embodiment of the present invention will be described from the perspective of the intercepting device for pop-up windows in the browser. The intercepting device for pop-up windows in the browser can be integrated in the client, the client can be loaded in the terminal, and the terminal can be specifically Smartphones, tablets, e-book readers, MP3 players (Moving Picture Experts Group Audio Layer III, Moving Picture Experts Group Audio Layer III), MP4 (Moving Picture Experts Group Audio Layer IV, Moving Picture Experts Compression Standard Audio Layer 3) Players, laptops and desktop computers, etc.

[0050] A method for intercepting pop-up windows in a browser, comprising: when detecting that a browser initiates a pop-up window request, calling a hook function, utilizing the hook function to determine whether the pop-up window request is a request initiated by a user, and if so, according to the The pop-up window requests to perform a pop-up window operation; if not,...

Embodiment 2

[0072] According to the method described in Embodiment 1, the following will be described by taking blocking pop-up advertisements as an example.

[0073] Such as Figure 2a As shown, the browser page data filtering device can specifically be a client, such as a browser, which can be loaded in a terminal, and which can include a browser monitoring module, a detection and interception module, and a user notification module. In this embodiment, the functions of each module can be as follows:

[0074] (1) Browser monitoring module;

[0075] The browser monitoring module is mainly used to detect the browser. When it is detected that the browser initiates a pop-up request, the pop-up request is suspended, and the pop-up request is forwarded to the detection and interception module to detect the pop-up window Whether the request is initiated by the user, and detect whether the pop-up request is a pop-up advertisement link, and receive the detection and interception result returned...

Embodiment 3

[0098] In order to better implement the above method, the embodiment of the present invention also provides a device for intercepting pop-up windows in the browser, such as image 3 As shown, the device for intercepting pop-up windows in the browser includes a detection unit 301, a judgment unit 302, a first processing unit 303 and a second processing unit 304;

[0099] The detection unit 301 is configured to call the hook function when detecting that the browser initiates a pop-up window request;

[0100] A judging unit 302, configured to use the called hook function to determine whether the pop-up request is a request initiated by the user;

[0101] The first processing unit 303 is configured to perform a pop-up operation according to the pop-up request when the judging unit 302 determines that the pop-up request is a request initiated by the user;

[0102] The second processing unit 304 is configured to intercept the pop-up request according to preset rules when the judgin...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The embodiment of the invention discloses a method, device and system for intercepting popup windows in a browser. When it is detected that the browser sends out a popup window request, a hook function is called, then whether the popup window request is sent by a user willingly is determined through the hook function, if the request is sent by the user willingly, popup window operation is carried out, and otherwise the popup window request is intercepted according to preset rules. The hook function is suitable for all browsers, so that compatibility is good, the compatibility problem does not exist, special popup window intercepting plug-ins do not need to be developed for different browsers, later maintenance is not needed, development capacity is small, and the method, device and system are easy and flexible to achieve.

Description

technical field [0001] The invention relates to the field of communication technology, in particular to a method, device and system for intercepting pop-up windows in a browser. Background technique [0002] Browser (Browser) is the client-side browsing program of the World Wide Web service. It can send various requests to the World Wide Web server, and then interpret and display the data returned by the World Wide Web server according to these requests, such as hypertext information and various multimedia data. and play. Through a browser, users can browse various data of World Wide Web services, such as web pages, videos, and so on. In this process, in addition to the data requested by the user itself, some other data often appear, such as pop-up advertisements, etc. These pop-up windows often cause harassment to the user and greatly affect the user's browsing experience. [0003] Taking pop-up advertisements as an example, in the prior art, the blocking of pop-up advert...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F17/30
CPCG06F16/9577
Inventor 童磊
Owner TENCENT TECH (SHENZHEN) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products