Content Modification via Broadcast Schedule Timing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing content distribution systems face challenges in enabling content-presentation devices to perform timely and targeted content modifications, such as replacing or overlaying advertisements, without relying on fingerprint data, especially when transmission delays and computational expenses are involved.

Innovation Solution

A method that involves accessing broadcast-schedule data to identify upcoming content-modification opportunities and determining content-transmission delays, allowing the content-presentation device to perform modifications during a time-period that accounts for these delays, without the need for fingerprint data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If fingerprint data is used to identify content-modification opportunities, then measurement precision is improved, but device complexity and computational expense increase

Engineering Contradiction:
Improvecontent identification accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts the essential identification function from complex fingerprint data processing and implements it through simpler broadcast schedule data matching. Instead of analyzing complete fingerprint templates, the system extracts and matches only the necessary schedule information (program titles, time slots, channel identifiers) to identify content-modification opportunities, thereby reducing computational complexity while maintaining identification accuracy

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system creates and uses simplified copies of content identification data in the form of broadcast schedules. Rather than processing original complex fingerprint data, the system works with structured schedule information that copies the essential temporal and contextual characteristics of content broadcasts, enabling efficient matching and identification without the computational burden of full fingerprint analysis

Inventive Principle:
Principle #26Copying

2Productivity

If content modifications are performed in real-time, then productivity is improved, but reliability decreases due to transmission delays

Engineering Contradiction:
Improvecontent modification speedVSAvoidtiming accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary identification of content-modification opportunities using broadcast schedule data before the actual content is transmitted. By analyzing the schedule in advance and determining upcoming modification opportunities, the system prepares modification commands ahead of time and transmits them to the content-presentation device, ensuring that modifications are executed at the correct moment despite transmission delays

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback mechanism where the content-presentation device reports back its current state and received modification commands. This feedback loop allows the system to track the status of pending modifications, account for transmission delays, and ensure that modifications are executed at the appropriate time by comparing expected timing with actual device state

Inventive Principle:
Principle #23Feedback

3Ease of operation

If broadcast schedule data is used instead of fingerprint data, then ease of operation is improved, but measurement precision may worsen

Engineering Contradiction:
Improvesystem operation simplicityVSAvoidcontent matching accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The broadcast schedule data structure is designed to serve multiple functions simultaneously: it provides timing information for content broadcasts, enables identification of modification opportunities, and facilitates matching between scheduled content and actual transmissions. This multi-functional design allows the same data structure to support both simple operation and accurate content identification without requiring separate complex fingerprint processing systems

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

Data Source

PatentUS11095944B2Content-modification system with broadcast schedule utilization feature
Publication Date: 2021.08.17 ROKU INC
  • US11095944B2 patent drawing
  • US11095944B2 patent drawing
  • US11095944B2 patent drawing

AI summary

In one aspect, a method includes (i) accessing, by a computing system, broadcast-schedule data associated with a channel; (ii) using, by the computing system, the accessed broadcast-schedule data to identify an upcoming content-modification opportunity on the channel; (iii) determining, by the computing system, that a content-presentation device is receiving content on the channel; (iv) determining, by the computing system, a content-transmission delay associated with the content-presentation device and the channel; and (v) causing, by the computing system, the content-presentation device to perform an action to facilitate the content-presentation device performing, during a time-period that accounts for the determined content-transmission delay, a content-modification operation related to the identified upcoming content-modification opportunity on the channel.