Dynamic Ad Insertion in Video-on-Demand Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video-on-demand (VOD) systems lack flexibility in integrating digital advertising, as advertising is typically determined manually or in a static fashion, failing to adapt to the dynamic and personal preferences of users.

Innovation Solution

A method is introduced to identify ad break points within digital video and audio content, select appropriate ad content based on user profiles and schedules, and generate playlists that dynamically insert or replace advertising during content delivery, using a management center with ad manager logic, playlist manager logic, and ad decision logic to optimize ad placement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If advertising is determined manually or in a static fashion, then the system is simple to operate, but the system lacks adaptability to dynamic user preferences

Engineering Contradiction:
Improveadaptability to user preferencesVSAvoidoperational simplicity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent implements dynamic ad selection by transitioning from static manual advertising determination to a dynamic system that automatically selects ads based on real-time user profiles, viewing history, and preferences. The ad manager logic continuously adapts advertising content to match current user states, making the system responsive and flexible without requiring manual intervention.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system employs self-service mechanisms where the ad insertion system automatically determines and inserts relevant advertisements without manual input. The ad manager logic autonomously selects ads by analyzing user profiles and preferences, and the playlist manager logic automatically generates playlists with appropriate ad placements, eliminating the need for manual advertising management while maintaining operational efficiency.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If dynamic ad insertion is implemented, then advertising relevance to users is improved, but system complexity increases

Engineering Contradiction:
Improveadvertising flexibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the advertising system into distinct functional modules: ad manager logic for selecting ads based on user profiles, playlist manager logic for generating playlists with ad placements, and ad decision logic for determining ad timing. This segmentation allows each component to handle specific tasks independently, reducing overall system complexity while enabling dynamic ad insertion functionality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary ad manager logic layer that mediates between user profile data and advertising content selection. This intermediary component processes user information and translates it into ad selection decisions, simplifying the interaction between complex data structures and advertising delivery mechanisms while maintaining advertising flexibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If ad content is selected based on user profiles and schedules, then advertising effectiveness is improved, but processing time increases

Engineering Contradiction:
Improveadvertising effectivenessVSAvoidprocessing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by pre-processing and storing user profile information, viewing history, and preferences in structured formats before ad selection is needed. The ad manager logic has access to pre-organized user data and pre-determined ad schedules, allowing rapid ad selection without extensive real-time processing, thus maintaining advertising effectiveness while reducing processing time.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9191709B2Digital ad insertion for video-on-demand
Publication Date: 2015.11.17 ARRIS ENTERPRISES LLC
  • US9191709B2 patent drawing
  • US9191709B2 patent drawing
  • US9191709B2 patent drawing

AI summary

A video-on-demand (VOD) service provider is configured to select advertising to provide with video-on-demand content, the advertising selected at least in part according to at least one of content metadata, ad schedules, or subscriber profile information, and to signal when the advertising is unavailable. The VOD service provider is configured to identify ad break points for the video-on-demand content to generate a playlist identifying the video-on-demand content and when the video-on-demand content is to be provided, and identifying content corresponding to selected advertising and when the content corresponding to the selected advertising is to be provided. The VOD server receives from a set top box a signal to pause or stop providing of the content to the set top box, and receives from the set top box a signal to resume providing the content to the set top box, and selects different advertising at least in part according to changed conditions when the signal to resume is received, and modifies the playlist to reference the different advertising.