Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and device for blocking advertisements of application programs

An application program and advertising technology, applied in the field of network security, can solve problems that affect user experience, reduce system security, and high probability of mobile phone restarts, etc., to achieve the effect of improving strength and user perception

Active Publication Date: 2017-07-04
BEIJING QIHOO TECH CO LTD
View PDF8 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this method has the following disadvantages: 1) Modifying the HOSTS file requires remounting the system partition to be readable and writable. This operation itself has certain risks. IO read and write, the phone will have a high chance of restarting
Even if the phone is not restarted, the system partition is in a writable state, which will greatly reduce the security of the system itself
2) Blocking at the domain name level will cause all services on the entire domain name where the ad plug-in server is located to be inaccessible, and many large ad plug-in vendors will run other services other than advertising on the same domain name at the same time, such as traffic statistics, User experience plan, streaming media service, etc., if the function of the application itself depends on these services, it will cause the application itself to run abnormally
4) Most ad plug-ins will use local cached ads to display after crawling content online, or directly display an all-black background. Both methods will greatly affect user experience

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 and device for blocking advertisements of application programs
  • Method and device for blocking advertisements of application programs
  • Method and device for blocking advertisements of application programs

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided for more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.

[0030] In order to more effectively and accurately block the advertisements in the application program of the Android system, the present invention proposes an advertisement blocking method based on the characteristics of the advertisement codes.

[0031] see figure 1 , is a flowchart of a method for intercepting advertisements of applications provided by an embodiment of the present invention.

[0032]S101: Dynamically monitor wi...

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 invention discloses a method and device for intercepting advertisements of an application program. The method includes the steps that window layout variations of the application program are dynamically monitored through a callback interface of the application program; when a newly-added window is monitored, class information which the window belongs to and a package structure are obtained through a reflecting mechanism; whether the window belongs to advertisement plug-ins or not is judged according to the class information which the window belongs to and the package structure, and if yes, feature data corresponding to the advertisement plug-ins are used for conducting directional intercepting on the window. According to the method and device for intercepting the advertisements of the application program, the time of intercepting the advertisements in the application program can be accurately counted based on real-time monitoring and accurate feature intercepting, granularity can be provided, and the granularity detailed specific number of the assigned advertisement plug-ins can be provided.

Description

technical field [0001] The invention relates to the technical field of network security, in particular to a method and device for intercepting advertisements of application programs. Background technique [0002] In-app advertising is a broad profit method on the Android platform. Common application advertising display modes include embedded ads, notification bar ads, and interstitial ads. At present, application developers usually use the advertising plug-in library specially provided by third-party advertisers to dynamically display advertisements, and third-party advertisers conduct targeted advertisement delivery by obtaining various privacy data of users. With the increasing number of small advertisers joining the Android platform, app advertisements have seriously affected the normal use of mobile phones by users in terms of quantity and display form. Significantly increase the power consumption of mobile phones. [0003] At present, most mobile phone security vendor...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F17/30
CPCG06F21/554G06F21/566
Inventor 刘昕唐淳
Owner BEIJING QIHOO TECH CO LTD