DVR Metadata for Seamless Pre- and Post-Program Ad Insertion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing media distribution systems lack the ability to seamlessly play advertisements before or after recorded programs on digital video recorders (DVRs), limiting additional advertising opportunities beyond scheduled breaks.
Innovation Solution
Implementing media asset metadata that allows DVRs to dynamically select and play advertisements immediately before or after recorded programs, using service identifiers to target specific advertisements based on user interactions and channel data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If traditional media distribution systems are used, then advertising opportunities are limited to scheduled breaks within recorded programs, but the system lacks the capability to seamlessly play advertisements before or after recorded programs
Solution Approach 1:
The system performs preliminary actions by downloading and storing media asset metadata (including advertisement information, timing, and service identifiers) before the actual playback of recorded programs. This allows the DVR to proactively prepare and queue advertisements for seamless insertion before or after program playback without requiring real-time processing during ad delivery
Solution Approach 2:
The patent introduces media asset metadata as an intermediary layer between the content delivery system and the DVR. This metadata structure (containing Service IDs, asset identifiers, and timing information) acts as a mediator that enables automatic advertisement selection and playback without direct human intervention or complex real-time decision-making at the DVR
2Productivity
If dynamic ad insertion is implemented during recorded program playback, then additional advertising opportunities are created, but processing and storage requirements increase
Solution Approach 1:
The system uses lightweight, structured metadata (Service IDs, asset identifiers, timing data) rather than storing complete advertisement content or complex decision-making algorithms at the DVR. This metadata structure is minimal in size, easy to process, and can be discarded after use, reducing both storage requirements and processing complexity while enabling dynamic ad insertion
Solution Approach 2:
The patent transforms the complex problem of dynamic ad selection into a simpler parameter-matching task by using Service IDs in the metadata that correspond to specific DVR services or program categories. This parameter-based approach (matching Service ID to ad asset ID) reduces processing requirements compared to analyzing content semantics or user behavior in real-time
3Measurement precision
If service identifiers are used to target specific advertisements based on user interactions, then advertising precision is improved, but the system complexity increases
Solution Approach 1:
The Service ID parameter serves multiple functions simultaneously: it identifies the DVR service or program category, determines which advertisement asset to play, and enables targeting based on user interactions. This universal identifier approach consolidates what would otherwise require multiple separate tracking and decision-making systems into a single metadata field
Data Source
AI summary
Improved technical functionality is provided to dynamically select and seamlessly play advertisements immediately before playing of a recorded program upon selection of the recorded program for playing, or upon other detected events and conditions associated with the set-top-box (STB) or user. In some embodiments, this is performed by using metadata which may be delivered to and stored on a digital video recorder (DVR) prior to recording the program, providing a technical solution to enable opportunities for additional advertisement impressions. Playing of the advertisement may also or instead occur upon the recorded program finishing playing. Thus, the technical solution provides the additional opportunity for the content creator and/or the satellite television or cable service provider to sell advertising spots in addition to those already sold for breaks within the recorded program.


