Advertisement release method and system

A technology of advertising placement and advertising, applied in the Internet field, can solve problems such as wasting server resources, affecting user experience, and long waiting time for users, and achieve the effects of improving processing efficiency, improving matching efficiency, and reducing the amount of calculation

Inactive Publication Date: 2012-11-14
ALIBABA (CHINA) CO LTD
View PDF4 Cites 45 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] Advertisements on the large Internet face the following major problems: First, there are a large number of concurrent advertisement requests, and it is often necessary to respond to tens of thousands or even hundreds of thousands of advertisement requests per second on average.
[0003] In common advertising systems, the delivery and targeting conditions are often relatively simple, such as only a few targeting conditions such as keywords or web page classifications (channels) are used to deliver, and only a few simple hash tables, lists or arrays need to be designed The ad data can be cached with other data structures to meet the requirements of ad delivery; however, when there are many conditions for targeted ad delivery, and there are various delivery priority requirements between ads, if a simple data structure is still used to cache data , often make too many redundant searches when matching ads, wasting server resources, and the efficiency of ad delivery will be greatly affected. In addition, if the system structure design of the ad delivery system is unreasonable, the ad delivery efficiency will decrease with the As the amount of advertisement data increases, it doubles and decreases, and the response time of advertisements will also continue to increase, which will cause users to wait too long and 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
  • Advertisement release method and system
  • Advertisement release method and system
  • Advertisement release method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0118] For example, a video website has the following requirements for placing pre-roll advertisements (that is, video advertisements played before the video is played):

[0119] (1) It is required to be able to provide scheduled voting methods such as video group scheduled voting, crowd scheduled voting, user scheduled voting, keyword scheduled voting, regional scheduled voting + category (channel) scheduled voting, and classified scheduled voting;

[0120] (2) It is required to be able to provide N+ restriction functions for advertisements;

[0121] (3) Customers can be divided into several levels according to the importance of customers. The advertisements of high-level customers should be guaranteed to be given priority over the advertisements of low-level customers, but the advertisements of video group fixed investment and crowd fixed investment do not need to be determined according to customer level. delivery order

[0122] (4) In order to improve user exper...

Embodiment 2

[0148] For example, a website has the following requirements for page advertisements (that is, advertisements on the webpage other than the video advertisements in the video player):

[0149] (1) It is required to be able to provide four fixed investment methods, such as regional fixed investment, user fixed investment, advertising space (that is, a designated position on the webpage) fixed investment, and keyword fixed investment, as well as a combination of multiple delivery methods among the four fixed investment methods;

[0150] (2) The advertisement must be placed on a certain advertising space on the webpage, so the advertising space is a must in the combination.

[0151] According to the above requirements, the combined data structure of "2-level HashMap + 1-level List" can be used to complete the cache of advertisement data. The composition of the key at each level is described below

[0152] The key of the first level is set as follows:

[0153] aupk: re...

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 an advertisement release method and system which are used for improving the structure of the existing advertisement system, improving the advertisement release efficiency and reducing the user waiting time. In the invention, by adopting a two-level advertisement data buffer structure of background management server MServer and front-end release server Cast Server cluster, the advertisement data processing efficiency is improved; in the advertisement data buffer, different release conditions and the priorities of the release conditions are reflected by a tree-like data structure; the front-end release server refreshes the locally-buffered advertisement data at regular time, and searches for the advertisements meeting the release conditions based on the advertisement release condition tree; the matching time complexity of the advertisement release condition tree is equivalent to the linear time complexity; and the matching efficiency is greatly improved over the traditional advertisement matching method, and the calculation amount of the server is reduced.

Description

technical field [0001] The present invention relates to the technical field of the Internet, in particular to an Internet advertisement delivery method and system. Background technique [0002] Ad placement on the large Internet faces the following major problems: First, there are a large number of concurrent advertisement requests, and tens of thousands or even hundreds of thousands of advertisement requests are usually responded to every second on average. The second is that there are many methods of fixed delivery of advertisements (that is, designated advertisements are placed under certain conditions). Ads can only be placed in a certain group of people), regional fixed investment, keyword fixed investment, and multiple fixed investment methods can also be combined, such as region + video group fixed investment, region + category + keyword fixed investment, etc.; In terms of restrictions on the number of placements, there are also N+ placements (that is, limiting the n...

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 Applications(China)
IPC IPC(8): G06Q30/02G06F17/30
Inventor 张云锋尹玉宗张缓迅姚键潘柏宇卢述奇
Owner ALIBABA (CHINA) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products