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

Method and device for processing advertising information

An information processing method and technology for an information processing device, which are applied in the field of communication, can solve the problems of low degree of automation, inability to analyze and distinguish between normal traffic and advertisement traffic for each network request, low efficiency, etc., so as to prevent the management of advertisement traffic and improve the quality of judgment. effect on efficiency

Inactive Publication Date: 2015-03-18
BEIJING CHEETAH MOBILE TECH CO LTD +4
View PDF4 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The present invention provides an advertisement information processing method and device to solve the problems of low automation, long time consumption and low efficiency in the existing advertisement plug-in recognition method
The advertising information processing method and device provided by the present invention can further solve the problem that the existing advertising blocking method cannot analyze each network request to distinguish between normal traffic and advertising traffic

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 processing advertising information
  • Method and device for processing advertising information
  • Method and device for processing advertising information

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0033] This embodiment provides a method for processing advertisement information, which is applied to a mobile terminal with an Android system, such as a smart phone or a tablet computer. like figure 1 As shown, the method includes:

[0034] Step S110: scanning the advertisement plug-ins in the installation package according to the characteristics in the advertisement information database;

[0035] The advertisement plug-in is an executable file. Before this step, the Dex file in the Apk sample is extracted, and the Dex file is converted into a Smali file. The converted Smali file can be directly used to match the features in the advertisement information base. In this step, in the Smali file, search for the relevant class name, the keyword of package name in the advertisement information storehouse, if there is match, then stop scanning and determine that the advertisement plug-in in this Dex file is known plug-in.

[0036] Step S120: When the identification feature of the...

Embodiment 2

[0048] This embodiment provides an advertisement information processing device, such as an Android mobile phone or a tablet computer. like figure 2 As shown, the device includes:

[0049] A scanning unit 210, configured to scan the advertisement plug-ins in the installation package according to the characteristics in the advertisement information database;

[0050] URL information extraction unit 220, configured to extract URL information from the advertisement plug-in when the identification feature of the advertisement plug-in does not match the identification feature in the advertisement information database, and the advertisement information library includes the identification feature and URL information of the advertisement plug-in;

[0051] The sending unit 230 is configured to send the URL information to the server, so as to obtain the corresponding web page information from the server;

[0052] a receiving unit 240, configured to receive the web page information ret...

Embodiment 3

[0061] This embodiment provides a method for processing advertisement information, which is applied to a mobile terminal with an Android system, such as a smart phone or a tablet computer. like image 3 As shown, the method includes:

[0062] Step S310: Obtain request information for network access by intercepting the underlying network function interface;

[0063] In this step, intercepting (Hooking) the underlying network function is the technical basis for monitoring mobile advertising network communication. Hook refers to adding a hook processing function between the ordinary program and the actual function call code of the system. The function added here adopts the system function import table address modification technology, that is, the address of the import table is modified to point to the hook processing function address. The function of this processing function is to analyze each network request to determine whether it is an advertisement request, and provide the ...

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 provides a method and a device for processing advertising information. The method comprises the following steps of: scanning an executable file in an installation package according to a feature in an advertisement information database; when an identification feature of the executable file is not consistent with the identification feature in the advertisement information database, extracting website information from the executable file; sending the website information to a server; receiving webpage information which corresponds to the website information and is returned by the server; determining whether the executable file is new according to the webpage information; and when the executable file is new, storing the identification feature of the executable file and the website information into the advertising information database. Main scan is performed on the server, a lot of new samples of installation packages can be scanned, and the installation package samples can be actively received instead of passive acceptance, preliminary determination and screening for program automation can be achieved, and determining quality and efficiency of the advertising installation package are improved.

Description

technical field [0001] The invention relates to the communication field, in particular to a method and device for processing advertisement information. Background technique [0002] With the development of communication technology, smart mobile terminals have increasingly become an important medium for advertising information release. However, existing advertisement information processing methods such as advertisement plug-in identification and advertisement blocking all have defects, and cannot meet people's needs for convenience, accuracy and individualization. [0003] The existing advertising plug-in identification method relies on the client terminal (Android system) to identify the advertising plug-in through feature scanning combined with manual Dex (the type of executable file on the Android platform) analysis and identification. Part of the code of an Android installation package (Apk, Android Package) containing advertisements has characteristic information, inclu...

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
CPCG06F9/44568G06F9/453
Inventor 陈勇罗勇张亚雄罗鹏
Owner BEIJING CHEETAH MOBILE TECH 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