User Ad Targeting System with Revenue Prioritization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current advertising technologies lack the ability to effectively target specific users with personalized advertisements across various webpages, regardless of content relevance, and do not allow users to control who receives their advertisements or set specific targeting criteria.
Innovation Solution
A system that allows users to create and target advertisements to specific individuals or groups based on predefined criteria, such as email addresses, social network relationships, and browsing behavior, with the option to prioritize ads based on revenue amounts, even if they are not content-relevant, and provides mechanisms for users to manage who receives their ads.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If advertisements are targeted to specific users based on user-provided criteria, then advertisement effectiveness and user engagement are improved, but system complexity and data processing requirements increase
Solution Approach 1:
The system segments the advertising process into distinct components: user profile creation, advertisement creation with targeting criteria, ad delivery system, and performance tracking. Each component handles specific tasks independently, reducing overall system complexity while maintaining targeted advertising effectiveness.
Solution Approach 2:
The patent introduces an intermediary advertising system that sits between advertisers and users. This mediator manages the complex matching process by receiving user criteria, processing ad requests, and delivering appropriate advertisements, thereby shielding both advertisers and users from system complexity.
2Measurement precision
If users can specify targeting criteria for advertisements, then advertisement precision is improved, but ease of operation deteriorates
Solution Approach 1:
The system performs preliminary actions by pre-collecting user profile information and preferences. When an advertisement is created, the system automatically matches it with pre-stored user criteria, eliminating the need for users to manually specify complex targeting parameters and simplifying the operation while maintaining precision.
Solution Approach 2:
Users configure their own advertising preferences and criteria once, and the system automatically applies these settings to future advertisements. This self-service approach allows users to maintain precise targeting control without repeatedly configuring parameters, improving ease of operation while preserving advertisement precision.
3Productivity
If revenue-based prioritization is implemented for advertisement selection, then advertising revenue is improved, but advertisement relevance to webpage content deteriorates
Solution Approach 1:
The system changes the selection parameter from purely content-based relevance to a composite parameter that includes both relevance factors and revenue priorities. Advertisements are scored based on multiple parameters including webpage content matching, user targeting criteria, and declared revenue priority, allowing the system to balance revenue goals with maintained relevance.
Solution Approach 2:
The advertisement selection system dynamically adjusts between revenue prioritization and content relevance based on real-time conditions. The system can weight different selection criteria differently depending on the specific context, user preferences, and business objectives, rather than using a static selection method.
Data Source
AI summary
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, are provided for handling user-created advertisements. In one aspect, a method includes receiving data from a first end user to create a first advertisement; receiving targeting criteria associated with the first advertisement, the targeting criteria indicating a second end user to whom the first advertisement is to be shown: receiving, from a client device, a first indication of the second end user browsing a webpage; and providing the first advertisement to be displayed to the second user on the webpage upon receiving the first indication.


