Context-Aware Advertisement Delivery With Candidate Sets
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing Internet advertising systems struggle to deliver advertisements that are precisely targeted to the interests of terminal users, due to limitations in identifying relevant content from a vast array of advertising options.
Innovation Solution
A method and system that involves a terminal device sending a content request to an application server for media content and an advertisement candidate set, which is then used to request and display advertisements from an advertising server, utilizing context information and user profiles to enhance precision in advertisement delivery.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the terminal device requests advertising content from the advertising server without providing advertisement candidate sets, then the advertising server can respond quickly with any available ad, but the advertisement delivery precision and relevance to user interests deteriorates
Solution Approach 1:
The application server pre-generates advertisement candidate sets based on media content attributes (such as video tags, keywords, or content categories) before the advertising request is made. This preliminary preparation allows the terminal device to send these candidate sets to the advertising server, enabling precise matching without requiring complex real-time analysis at the advertising server side, thus improving delivery precision while controlling system complexity
Solution Approach 2:
The application server acts as an intermediary between the content source and the advertising server. It analyzes media content attributes and generates advertisement candidate sets that bridge the gap between user content context and the advertising server's inventory, enabling precise ad delivery without making the advertising server itself overly complex
2Measurement precision
If the advertising server pushes advertising content based on advertisement candidate sets from multiple categories, then the advertisement relevance to user interests improves, but the time required to select and deliver appropriate ads increases
Solution Approach 1:
Advertisement candidate sets are pre-generated and organized by the application server based on media content attributes before the advertising request occurs. This advance preparation categorizes potential ads by relevance, allowing the advertising server to quickly retrieve matching ads from pre-sorted candidates rather than searching through all available ads in real-time, thus maintaining high relevance while reducing selection time
Solution Approach 2:
The advertising process is segmented into distinct phases: the application server performs offline analysis to generate categorized candidate sets based on content attributes, then the advertising server performs efficient online matching by selecting from these pre-segmented candidates. This segmentation moves the computationally intensive classification work to the application server, allowing fast delivery at the advertising server
3Measurement precision
If the system uses detailed context information and user profiles for advertisement matching, then the precision of advertisement delivery improves, but the complexity of data processing and system architecture increases
Solution Approach 1:
The system architecture is segmented into specialized components: the application server handles content analysis and candidate set generation based on media attributes, while the advertising server focuses on matching user profiles with advertisement candidates. This division allows detailed data processing to occur in distributed modules rather than requiring a single complex system, improving matching precision while managing overall complexity through functional separation
Solution Approach 2:
The application server serves as an intermediary that processes detailed context information from media content and transforms it into structured advertisement candidate sets. This intermediary layer simplifies the data processing burden on the advertising server by pre-processing and organizing information, enabling precise matching without concentrating all processing complexity in one system
Data Source
AI summary
An advertisement delivery method, device and system, the method including sending a first content request is associated with requesting first media content and a first advertisement candidate set related to the first media content, receiving the first media content and the first advertisement candidate set from the application server, displaying a first application interface, where the first application interface includes the first media content, sending a first advertising request to an advertising server, where the first advertising request carries the first advertisement candidate set, receiving first advertising content from the advertising server, where the first advertising content is associated with the first advertisement candidate set, and displaying a second application interface, where the second application interface includes the first media content and the first advertising content.


