Compound Ad Unit Selection via Sequential Dependencies
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional advertisements often fail to leave a significant impression on users, as they lack sequential engagement and personalized targeting, leading to low interaction and attention from users.
Innovation Solution
The implementation of compound advertisements with sequential dependencies and bid discrimination, where ad units are selected and displayed based on previous ad unit interactions, user behavior, app events, and environmental factors, creating a cohesive narrative across different times and platforms.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If traditional single advertisement units are displayed, then the advertisement delivery system is simple and fast, but the user engagement and advertisement impact are low
Solution Approach 1:
The advertisement is divided into multiple ad units that form a compound advertisement with sequential dependencies. Each ad unit can be independently selected and displayed, allowing the system to deliver a multi-part advertisement campaign instead of a single advertisement, thereby increasing user engagement while maintaining manageable system complexity through modular design
Solution Approach 2:
The system pre-establishes sequential dependencies between ad units and determines selection criteria in advance. By preparing the sequence of ad units and their dependencies beforehand, the system enables complex engagement strategies without requiring real-time complex decision-making, thus improving user engagement while controlling system complexity
2Manufacturing precision
If ad units are selected based on multiple factors including sequential dependencies and bid discrimination, then the advertisement relevance and impact are improved, but the selection process complexity increases
Solution Approach 1:
The system uses bid discrimination by comparing bid values associated with different ad units to determine which ad unit to display. By changing the selection criterion from simple random or rotational selection to bid-based selection, the system achieves more precise and relevant advertisement delivery. The complexity is managed by focusing on a key parameter (bid value) rather than considering all possible factors simultaneously
Solution Approach 2:
Different ad units within the compound advertisement are assigned different bid values and sequential dependency requirements based on their specific characteristics and intended placement. This allows the system to optimize each ad unit's selection independently based on local qualities (bid value, dependency status) rather than using a uniform selection process for all ad units, improving selection precision while keeping the overall process manageable
3Loss of information
If compound advertisements with sequential dependencies are implemented, then the advertisement narrative and user impression are enhanced, but the system resource consumption increases
Solution Approach 1:
By segmenting the advertisement into discrete ad units with sequential dependencies, the system can deliver information in manageable chunks rather than requiring all information to be processed and delivered simultaneously. This reduces memory requirements and processing overhead compared to managing a single large advertisement, while still achieving enhanced information retention through the sequential narrative structure
Solution Approach 2:
The system delivers ad units periodically based on sequential dependencies rather than all at once. Each ad unit is displayed when its dependencies are satisfied, creating a periodic delivery pattern that reduces peak resource consumption. The narrative information is retained and delivered over time, improving information retention while distributing resource consumption across multiple time points
Data Source
AI summary
In an embodiment, a digital data specification of a compound advertisement comprising a plurality of ad units is received at an advertisement delivery server computer, where the digital data specification of the compound advertisement specifies one or more sequential dependencies between one or more ad units of the plurality of ad units and a bid value for each ad unit of the plurality of ad units. Based at least in part on a particular sequential dependency of the first ad unit upon a second ad unit of the same compound advertisement and a bid value associated with the first ad unit, a first ad unit of the compound advertisement is selected for display at a separate user computing device using the advertisement delivery server computer. The first ad unit is caused to display at the particular user computing device.


