Media Playlist Entropy Slots for Unique Video Playback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for generating unique presentations of media content in video delivery networks inefficiently utilize computing resources by copying the entire video to create multiple versions, leading to suboptimal allocation of storage and encoding resources.

Innovation Solution

A video delivery system optimizes the generation of unique presentations by pre-calculating the number of required unique presentations and allocating entropy slots in the media content, using a predictable mechanism to determine which versions to deliver, and strategically placing these slots to reduce the number of varied segments during playback, thereby minimizing the amount of computing resources needed for encoding and storage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the entire video is copied to create multiple versions (A and B), then unique presentations can be generated, but computing resources and storage requirements increase significantly

Engineering Contradiction:
Improveunique presentationsVSAvoidcomputing resources
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The video is divided into segments, and only specific segments are copied to create version B, while version A is retained. This segmentation approach allows unique presentations to be generated without duplicating the entire video, thereby reducing computing resources and storage requirements while maintaining adaptability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Only the necessary portions (segments) of the video are extracted and copied to create alternative versions. Instead of copying the entire video, the system extracts only the segments needed for generating unique presentations, significantly reducing the quantity of data that must be stored and processed.

Inventive Principle:
Principle #2Taking out (Extraction)

2Adaptability or versatility

If the entire video is copied to create version B, then all segments can be varied to create unique presentations, but storage requirements increase

Engineering Contradiction:
Improveunique presentationsVSAvoidstorage requirements
Core Design Contradiction:
Adaptability or versatilityVSVolume of stationary object

Solution Approach 1:

The video is segmented into discrete portions, and only specific segments are stored as version B. This allows the system to store only the necessary variations needed for unique presentations rather than the entire video, reducing storage requirements while maintaining the ability to generate unique presentations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of copying the entire video (excessive action), the system copies only the necessary segments (partial action) to create version B. This partial copying approach is sufficient to generate unique presentations while significantly reducing storage requirements.

Inventive Principle:
Principle #16Partial or excessive action

3Device complexity

If a fixed number of patterns are used to generate unique presentations, then the system remains simple, but computing resources are not optimally used

Engineering Contradiction:
Improvesystem simplicityVSAvoidcomputing resource efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The system dynamically determines the number of segments to copy based on the specific requirements for unique presentations rather than using a fixed pattern. This dynamic approach allows the system to optimize computing resource usage by copying only the necessary number of segments, improving productivity while maintaining manageable system complexity.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20260075102A1Generation of unique presentation of media content
Publication Date: 2026.03.12 HULU LLC
  • US20260075102A1 patent drawing
  • US20260075102A1 patent drawing
  • US20260075102A1 patent drawing

AI summary

In some embodiments, a method provides a unique request identifier for a playback request of media content to a client device. Using the unique request identifier, the method generates a media playlist that includes links to create a sequence of a first version and a second version of the media content for segments in multiple entropy slots. The sequence is determined by the unique request identifier. Each entropy slot represents a point in the media content where a segment from either the first version or the second version can be delivered. The method receives a segment request from the client device and determines if the request is for the first version or the second version. If the request is for the first version, the method sends the first version of the segment. If the request is for the second version, the method sends the second version of the segment.