Segmentation Messages for Dynamic Ad Insertion in Video Streams

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video content delivery systems face challenges in efficiently managing and inserting advertisements within digital video programs, particularly in scenarios involving time-shifted viewing and conditional access, which complicates ad placement and revenue optimization.

Innovation Solution

The system employs segmentation messages, such as ANSI/SCTE 35 messages, to embed and manage both broadcast and time-shifted advertisements within digital video programs, allowing for dynamic ad insertion points and mechanisms based on playback modes (linear, start-over, and NDVR), ensuring accurate ad placement and revenue management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple segmentation messages are embedded in a digital video program to support both broadcast and time-shifted advertisements, then ad insertion flexibility and revenue optimization are improved, but system complexity and difficulty of managing different playback modes increase

Engineering Contradiction:
Improvead insertion flexibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent divides advertisement insertion logic into separate segmentation messages for different playback modes. Broadcast segmentation messages handle linear broadcast ads, while time-shifted segmentation messages handle ads for recorded and replayed content. This segmentation allows the system to manage complexity by treating different ad insertion scenarios as independent, manageable units rather than one monolithic system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent embeds multiple segmentation messages in advance within the digital video program during encoding. These messages are pre-positioned to indicate where broadcast advertisements should be inserted and where time-shifted advertisements should be inserted later. This preliminary action eliminates the need for complex real-time decision-making during playback, as the system simply follows the pre-laid-out instructions.

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If separate segmentation messages are used for broadcast and time-shifted advertisements, then accurate ad placement for different playback modes is improved, but the complexity of embedding and managing multiple messages increases

Engineering Contradiction:
Improvead placement accuracyVSAvoidmessage management complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent applies different segmentation message types to different portions of the video program based on playback mode requirements. Broadcast segmentation messages are applied to portions intended for linear broadcast, while time-shifted segmentation messages are applied to portions intended for recording and replay. This local differentiation ensures each message type is optimized for its specific purpose without requiring the entire system to handle all complexities.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments the advertisement insertion instructions into distinct message types embedded at different locations in the video stream. Each segmentation message contains specific instructions for its designated playback mode, allowing precise ad placement while keeping each message's complexity manageable and well-defined.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If the system supports multiple playback modes (linear, start-over, NDVR) with different ad insertion points, then user experience and revenue optimization are improved, but the difficulty of detecting and managing ad locations increases

Engineering Contradiction:
Improveplayback mode supportVSAvoidad location detection difficulty
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent uses distinct message types and identifiers within the segmentation messages to clearly differentiate between broadcast advertisement locations and time-shifted advertisement locations. This is analogous to using different colors to mark different types of information, making it easy for the system to detect and process ad locations based on the message type without confusion between different playback modes.

Inventive Principle:
Principle #32Color changes

Solution Approach 2:

The patent segments ad location information into distinct message categories embedded in the video stream. Each category (broadcast vs. time-shifted) has its own identification markers and structural format, allowing the playback system to easily detect and process the appropriate ad locations based on the current playback mode without having to analyze a single complex message structure.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8819727B2System and method for content delivery with multiple embedded messages
Publication Date: 2014.08.26 TIME WARNER CABLE ENTERPRISES LLC
  • US8819727B2 patent drawing
  • US8819727B2 patent drawing
  • US8819727B2 patent drawing

AI summary

A digital video program is obtained. The program includes: (i) at least one broadcast segmentation message specifying at least one location for at least one broadcast advertisement, and (ii) at least one time-shifted segmentation message specifying at least one location for at least one time-shifted advertisement. The program is broadcast with at least one broadcast advertisement in accordance with the at least one broadcast segmentation message, and is made available to a subscriber at a time after the broadcasting, with at least one time-shifted advertisement in accordance with the at least one time-shifted segmentation message.