Dynamic Video Ad Insertion via Manifest Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional video content delivery over wireless networks requires regeneration of content for advertising, making it time-intensive and inflexible to adapt to rapid changes in viewer data and preferences, limiting the ability to provide targeted and relevant advertisements to mobile devices.

Innovation Solution

A system and method for generating optimized video content with real-time targeted in-stream events by correlating advertisement properties with playback properties from mobile devices, allowing for dynamic insertion of advertisements into video streams based on user data, including interactive overlay content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional video content delivery is used with preformatted advertising content, then content can be delivered over wireless networks, but the content cannot be easily adapted to rapid changes in viewer data and preferences

Engineering Contradiction:
Improveadaptability to viewer data changesVSAvoidtime required for content regeneration
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system dynamically selects and inserts advertisements into video streams in real-time based on viewer data, device information, and preferences. The advertisement insertion points are predefined in the manifest, but the actual advertisement content is determined dynamically during playback based on current viewer conditions, enabling rapid adaptation without regenerating the entire video stream.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The video stream is segmented into multiple segments with predefined advertisement insertion points marked in the manifest. This allows the system to insert advertisements at specific locations without regenerating the entire video content. The segmentation enables flexible ad placement while maintaining the integrity of the original video stream.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If advertisement content is regenerated for each viewer, then targeted advertising can be provided, but the process becomes time intensive

Engineering Contradiction:
Improvetargeted advertising capabilityVSAvoidcontent delivery speed
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system performs preliminary action by pre-defining multiple advertisement insertion points in the video manifest before playback begins. This preliminary setup allows the actual advertisement selection and insertion to occur rapidly during playback without time-consuming regeneration, as the structure and timing are already predetermined.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of regenerating the entire video stream for each viewer, the system uses a master video stream with predefined insertion points and inserts appropriate advertisement segments at those locations. This copying approach maintains the original video content while adding targeted advertisements efficiently.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If multiple advertisements are available for insertion, then advertising effectiveness increases, but the complexity of selecting and managing ads increases

Engineering Contradiction:
Improveadvertising optionsVSAvoidadvertisement selection process
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system uses feedback from viewer data, device information, and preferences to dynamically select which advertisement to insert at each predefined insertion point. The feedback loop continuously monitors viewer conditions and adjusts advertisement selection accordingly, simplifying the management complexity through automated data-driven decision-making.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8930991B2System and method for delivering content to mobile devices
Publication Date: 2015.01.06 GOOGLE LLC
  • US8930991B2 patent drawing
  • US8930991B2 patent drawing
  • US8930991B2 patent drawing

AI summary

A system for generating an optimized video including in-stream events for video content and advertising content selected at the time of playback. The system includes a manifest generating module configured to retrieve video content from a content repository for listing in a content manifest in response to a received request from a mobile device, the content manifest including at least one advertisement insertion point. The system further includes an advertising event correlation module configured to retrieve one or more advertisements based on a correlation between advertisement properties and playback properties and an advertisement serving module configured to provide the retrieved one or more advertisement for insertion into the at least one advertisement event insertion point.