Dynamic Content Pod Adjustment for Streaming Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional video sharing and streaming services face challenges in providing customized ancillary content experiences efficiently, particularly with linear programmed streaming content, where it is difficult to synchronize content according to a published schedule without excessive resource utilization and maintaining consistency in presenting relevant ancillary content to users.

Innovation Solution

A system and method that dynamically manage streaming video content by accessing user data to determine the number of ancillary content items, selecting a prediction model to generate user response predictions, and positioning ancillary content within a content pod, allowing for real-time adjustment of ancillary content pod durations and synchronization with primary content, ensuring appropriate ancillary content is presented without repeats.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional approaches are used to provide ancillary content for linear programmed streaming content, then content can be delivered to users, but it is difficult to synchronize content according to a published schedule without excessive resource utilization

Engineering Contradiction:
Improvecontent synchronizationVSAvoidresource utilization
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system pre-generates content pods with embedded ancillary content at predetermined time positions before distribution to user devices. This preliminary action allows the content to be pre-synchronized with primary content timestamps, eliminating the need for real-time synchronization computations during streaming and reducing resource utilization while maintaining reliable content synchronization.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If conventional approaches are used to provide customized ancillary content experiences, then content can be delivered to users, but maintaining consistency in presenting relevant ancillary content without repeats is difficult

Engineering Contradiction:
Improvecustomized ancillary contentVSAvoidcontent management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments ancillary content into discrete content pods, each associated with specific primary content time positions. Each content pod contains predetermined ancillary content items with unique identifiers. This segmentation allows the system to deliver customized ancillary content experiences by selecting and presenting specific content pods without repeats, while reducing management complexity through automated tracking of presented content identifiers.

Inventive Principle:
Principle #1Segmentation

3Ease of manufacture

If content pods are generated with fixed time lengths, then content delivery is simplified, but the system cannot adapt when ancillary content duration does not match the allocated time slot

Engineering Contradiction:
Improvecontent pod generationVSAvoidcontent duration flexibility
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The system dynamically adjusts content pod time lengths based on the actual duration of ancillary content items. When generating content pods, the system calculates the total duration of allocated ancillary content and sets the content pod time length to match this duration. This dynamic adjustment allows the system to maintain ease of content pod generation while adapting to varying ancillary content durations, ensuring proper synchronization with primary content.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP4156698A1Methods and systems for generating and providing program guides and content
Publication Date: 2023.03.29 PLUTO INC
  • EP4156698A1 patent drawingFigure 1A
  • EP4156698A1 patent drawingFigure 1B~1C
  • EP4156698A1 patent drawingFigure 2A

AI summary

Systems and methods are configured to manage streaming video content. A first time length specification for a content pod is accessed. If a determination is made that a response to a request for ancillary content of a duration corresponding to the first time length of the content pod includes ancillary content of insufficient duration to populate the first time length of the content pod, the content pod time length is reduced. Ancillary content items associated with the response to the request are streamed to a user device as part of a streaming channel comprising primary content having scheduled start times. A primary content item, having a scheduled start time, is streamed to the user device after the items of ancillary content, and earlier than the scheduled start time of the item of primary content.