Content Modification via Broadcast Schedule Parsing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Content distribution systems face challenges in performing content modification operations without access to fingerprint data or when fingerprint-based techniques are computationally expensive, as they require alternative methods to identify and facilitate content modification opportunities on channels.

Innovation Solution

The system uses broadcast-schedule data to identify upcoming content modification opportunities and inserts in-band message data into content segments, allowing content presentation devices to perform modifications without relying on fingerprint data or using it in a limited fashion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If fingerprint-based techniques are used to identify content modification opportunities, then content modification accuracy is improved, but computational cost and data access requirements increase

Engineering Contradiction:
Improvecontent modification identification accuracyVSAvoidcomputational cost
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent extracts the essential identification function from fingerprint-based techniques and implements it through broadcast schedule data parsing. Instead of using computationally intensive fingerprint matching, the system extracts modification opportunity information directly from EIT tables and broadcast schedules, achieving the same identification goal with minimal computational overhead.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent creates a simplified copy of the content identification mechanism by using broadcast schedule data structures that mirror the information needed for modification identification. Rather than computing fingerprints, the system uses pre-existing schedule data that contains equivalent identification information in a more efficient format.

Inventive Principle:
Principle #26Copying

2Manufacturing precision

If fingerprint data is required for content modification operations, then modification precision is improved, but system accessibility and ease of operation deteriorate

Engineering Contradiction:
Improvecontent modification precisionVSAvoidsystem accessibility
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The patent makes the system self-sufficient by using broadcast schedule data that is already available in the content distribution system. Instead of requiring external fingerprint data from content presentation devices, the system extracts all necessary identification information from internally available EIT tables and broadcast schedules, eliminating data access barriers.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent makes broadcast schedule data serve multiple functions: it provides both the content identification information needed for modification opportunities and the timing/scheduling information for execution. This multi-functional use of existing data structures eliminates the need for separate fingerprint data mechanisms.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Speed

If real-time fingerprint analysis is performed, then content modification responsiveness is improved, but processing time and computational resources increase

Engineering Contradiction:
Improvecontent modification responsivenessVSAvoidprocessing time
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The patent performs preliminary extraction of modification opportunity information from broadcast schedule data before content delivery. By pre-parsing EIT tables and identifying modification opportunities in advance, the system eliminates the need for real-time fingerprint analysis, achieving fast responsiveness without computational overhead during content playback.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent skips the computationally intensive fingerprint matching step entirely by using pre-existing broadcast schedule data that already contains modification opportunity information. This allows the system to rush through content delivery without pausing for real-time analysis, maintaining responsiveness while avoiding processing delays.

Inventive Principle:
Principle #21Skipping (Rushing through)

Data Source

PatentUS11381864B2Content-modification system with broadcast schedule utilization feature
Publication Date: 2022.07.05 ROKU INC
  • US11381864B2 patent drawing
  • US11381864B2 patent drawing
  • US11381864B2 patent drawing

AI summary

In one aspect, a method includes (i) accessing broadcast-schedule data associated with a channel; (ii) using the accessed broadcast-schedule data to identify an upcoming content-modification opportunity on the channel; and (iii) responsive to identifying the upcoming content-modification opportunity on the channel, performing an action to facilitate performing a content-modification operation related to the identified upcoming content-modification opportunity on the channel, wherein performing the action comprises causing in-band message data to be inserted into at least a portion of a content segment that is being transmitted by a content-distribution system on the channel.