Dynamic Content Duration Adjustment via Playback Rate Alteration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Content-presentation devices face challenges in dynamically replacing or modifying content segments, such as advertisements, in real-time to better target end-users, as existing systems lack efficient methods for identifying content opportunities and seamlessly integrating alternative content without disrupting the content flow.

Innovation Solution

A content-modification system that includes a fingerprint-matching server and a content-management system, which identify upcoming content-modification opportunities by comparing fingerprint data and broadcast-schedule information, allowing for dynamic replacement or overlay of content segments with supplemental content, ensuring synchronized duration and smooth playback.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If supplemental content segment is selected from pre-defined library with fixed durations, then content replacement is efficient and simple, but duration mismatch occurs between supplemental content and modifiable content segment

Engineering Contradiction:
Improvecontent replacement efficiencyVSAvoidduration matching precision
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent applies parameter changes by dynamically adjusting the duration parameter of the supplemental content segment to match the modifiable content segment. The system alters the playback rate or temporal characteristics of the supplemental content while maintaining its visual and audio quality, enabling precise duration matching without requiring pre-synchronized fixed-duration content libraries.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If supplemental content duration is altered to match modifiable content segment, then seamless integration is achieved, but additional processing time and complexity is introduced

Engineering Contradiction:
Improvecontent integration smoothnessVSAvoidcontent modification system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by pre-processing and caching multiple versions of supplemental content segments with different duration characteristics. This allows the content presentation device to quickly select and play back the appropriate version without real-time manipulation, reducing processing complexity while maintaining seamless integration.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary content management system that mediates between the supplemental content library and the content presentation device. This intermediary handles the complex duration matching and transformation operations, simplifying the architecture by centralizing the processing logic and reducing the burden on individual components.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If real-time duration adjustment is performed on supplemental content, then precise synchronization is achieved, but processing load and computational resources increase

Engineering Contradiction:
Improveduration synchronization precisionVSAvoidcomputational energy consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system performs duration adjustment operations in advance during content preparation and caching phases, rather than in real-time during playback. Multiple pre-adjusted versions of supplemental content are generated and stored, allowing the presentation device to simply select and play back the appropriate pre-processed version, significantly reducing real-time computational energy consumption.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11917231B2Real-time altering of supplemental content duration in view of duration of modifiable content segment, to facilitate dynamic content modification
Publication Date: 2024.02.27 ROKU INC
  • US11917231B2 patent drawing
  • US11917231B2 patent drawing
  • US11917231B2 patent drawing

AI summary

A method and system for adjustment of replacement content duration in content modification operations. An example method includes determining a duration of a modifiable content segment in a media sequence being received by a content-presentation device. The example method then includes selecting a supplemental content segment based on the selected supplemental content segment having a duration within a predefined threshold range of the determined duration of the modifiable content segment. The example method further includes altering the duration of the selected supplemental content segment to be the same as the duration of the modifiable content segment. And, the example method includes causing the altered supplemental content segment to be transmitted to the content-presentation device to facilitate dynamic replacement of the modifiable content segment with the altered supplemental content segment.