Dynamic Manifest Generation for Targeted Ad Insertion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Content providers face challenges in delivering targeted and revenue-optimized advertisements across different broadcast and Webcast platforms, as existing systems struggle to adapt to diverse audiences and geographic regions, leading to inefficiencies in ad placement and revenue generation.

Innovation Solution

A content delivery system that dynamically generates manifests for content fragments, allowing for the insertion of alternative or replacement content segments based on consumer characteristics, geographic location, and revenue optimization, using a processor to manage content replacement and encoding, ensuring seamless integration with content delivery networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If content providers use local broadcasts with locally-targeted advertisements, then advertising revenue is generated and content is delivered to local audiences, but the advertisements are not suitable for geographically diverse audiences accessing alternative programming sources

Engineering Contradiction:
Improveadvertising content adaptabilityVSAvoidcontent delivery system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The content stream is divided into replaceable segments (e.g., advertisement segments marked with metadata) that can be independently replaced with geographically-targeted alternatives. This segmentation allows the system to deliver localized ads to different audiences without redesigning the entire content delivery system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Multiple alternative content segments are prepared in advance for different geographic regions and audience characteristics. When a content consumer requests programming, the system pre-selects and inserts the appropriate geographically-targeted segment before delivery, eliminating the need for real-time ad selection and reducing system complexity.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If content providers manually manage advertisement insertion for different audiences, then advertising targeting is achieved, but the process becomes time-consuming and operationally complex

Engineering Contradiction:
Improveadvertising targeting precisionVSAvoidad insertion time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The content delivery system automatically performs advertisement selection and insertion based on the content consumer's geographic location and audience characteristics. The system self-manages the replacement of generic ads with targeted ads without requiring manual intervention, reducing operational time and complexity while maintaining precise targeting.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses metadata and audience information as feedback to automatically determine which alternative content segments to insert. This automated feedback loop enables precise advertising targeting without manual management, significantly reducing the time required for ad insertion.

Inventive Principle:
Principle #23Feedback

3Productivity

If alternative content segments are inserted into programming streams, then advertising revenue is optimized for different audiences, but synchronization issues may occur between original and replacement content

Engineering Contradiction:
Improveadvertising revenue generationVSAvoidcontent synchronization reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

Alternative content segments are prepared and timed in advance to match the duration and timing of the original replaceable segments. This preliminary synchronization ensures that when ads are replaced, the content stream remains properly synchronized without timing conflicts or disruptions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system adjusts parameters such as segment duration and timing metadata to ensure that alternative content segments align with the original programming structure. By changing these parameters during the replacement process, the system maintains synchronization reliability while optimizing advertising revenue through targeted content delivery.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8996712B2Systems, methods and articles to provide content in networked environment
Publication Date: 2015.03.31 VISA INTERNATIONAL SERVICE ASSOCIATION
  • US8996712B2 patent drawing
  • US8996712B2 patent drawing
  • US8996712B2 patent drawing

AI summary

Content delivery is provided responsive to content consumer requests by providing dynamically generated manifests to content consumers, the manifests providing retrieval information to retrieve content or media fragments of content from segments of a broadcast or Webcast and alternative or replacement content. Alternative or replacement content may be targeted, for example selected based in part on characteristics associated with the content consumer. Content fragments may be cached with CDNs, for example based on a defined preference. Actual insertion of alternative content may occur upstream of a content consumer device or at the content consumer device.