Content Distribution Slots for Consistent Ad Delivery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing content distribution systems fail to optimize the value of content delivery due to variance in user interaction, as they often select and distribute different content items based on each individual request rather than considering pre-defined time periods, leading to inefficient resource use and relevance.
Innovation Solution
A method and system that receive requests for content items and identify pre-defined time periods associated with content item distribution slots, allowing for the selection and distribution of content items based on these time periods, ensuring consistent content delivery across multiple page requests within a defined period, and optimizing resource use by associating content items with specific slots for targeted advertising.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If content items are distributed on a per-request basis, then content can be selected and distributed based on individual user requests, but different content items may be selected for different requests leading to inconsistent content delivery and wasted advertising value
Solution Approach 1:
The system performs preliminary actions by pre-defining time periods and pre-assigning content items to distribution slots before actual content delivery. When a user request occurs, the system checks whether the current time falls within a pre-defined time period for a specific distribution slot, and if so, delivers the pre-assigned content item. This preliminary preparation ensures consistent content delivery across multiple requests within the same time period while maintaining the flexibility to select different content for different time periods.
2Reliability
If content items are distributed based on pre-defined time periods, then consistent content delivery is ensured across multiple page requests, but the system becomes more complex requiring time period identification and content item group association
Solution Approach 1:
The system segments the content distribution process into distinct components: time period identification, content item group association, and content item selection. By dividing the complex task of time-based content delivery into these manageable segments, the system reduces overall complexity. Each segment can be handled by dedicated modules or algorithms, making the system more maintainable and easier to implement despite the added functionality for consistent content delivery.
Solution Approach 2:
The system introduces an intermediary mechanism that acts as a mediator between the user request and the content item delivery. This intermediary is the time period identification and content item group association layer, which processes the request, determines the applicable time period, and selects the appropriate content item group before delivery. This intermediary layer simplifies the overall system architecture by centralizing the time-based logic in a dedicated component rather than dispersing it throughout the system.
3Adaptability or versatility
If different content items are distributed with each page request, then content relevance can be optimized for each page, but user engagement decreases as users may not view advertisements on pages they quickly navigate through
Solution Approach 1:
The system applies preliminary action by pre-defining time periods for content distribution before the user actually views the content. When a user requests a page, the system checks whether the current time falls within a pre-defined time period for that distribution slot. If yes, the pre-assigned content item is delivered; if no, a different content item is selected. This ensures that content is delivered based on both time-based criteria and user engagement potential, rather than simply based on page request.
Data Source
AI summary
Content items are distributed in content item distribution slots that define a period of time. A purchaser of a content item distribution slot can select one or more content items to distribute in the slot based on information regarding an individual to whom a content item is distributed in the content item distribution slot.


