Fragmented Video Playout System Reducing Computational Load

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional video processing systems face challenges in efficiently managing and delivering video content due to the need for real-time processing and strict cadence, leading to high computational intensity and generational loss of quality.

Innovation Solution

A computer-processor-implemented playout system that converts source content into fragmented video units, allowing for flexible processing and assembly of video streams using a Manifest Processing Engine and transcoders, enabling real-time and non-real-time processing, and reducing computational resources by processing only necessary fragments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If video content is processed as a continuous stream with strict real-time cadence, then delivery reliability is maintained, but computational intensity and processing complexity increase significantly

Engineering Contradiction:
Improvedelivery reliabilityVSAvoidprocessing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments video content into discrete fragments with well-defined boundaries and metadata. Each fragment is independently processable, allowing the system to avoid continuous real-time processing while maintaining delivery reliability through structured assembly of these fragments according to playlists and timing information.

Inventive Principle:
Principle #1Segmentation

2Stability of the object's composition

If all video fragments are processed through transcoding, then content consistency is ensured, but computational resources and processing time increase

Engineering Contradiction:
Improvecontent consistencyVSAvoidprocessing efficiency
Core Design Contradiction:
Stability of the object's compositionVSProductivity

Solution Approach 1:

The patent extracts and processes only the necessary video fragments based on playlist requirements and timing data, rather than transcoding all fragments. The Manifest Processing Engine identifies which fragments need processing and handles them selectively, reducing computational overhead while maintaining content consistency for the required output.

Inventive Principle:
Principle #2Taking out (Extraction)

3Manufacturing precision

If video content is delivered as continuous stream, then playback quality is maintained, but generational loss of quality occurs through multiple processing stages

Engineering Contradiction:
Improveplayback qualityVSAvoidgenerational loss
Core Design Contradiction:
Manufacturing precisionVSLoss of information

Solution Approach 1:

The patent performs preliminary processing of video content into fragments with embedded timing and location data before delivery. This allows the fragments to be assembled and played back with minimal additional processing, reducing generational loss that would occur through multiple real-time processing stages in traditional continuous stream delivery.

Inventive Principle:
Principle #10Preliminary action

4Measurement precision

If strict real-time processing is enforced, then frame rate accuracy is maintained, but system adaptability and flexibility decrease

Engineering Contradiction:
Improveframe rate accuracyVSAvoidsystem flexibility
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent introduces dynamic elements through the Manifest Processing Engine, which can adaptively process fragments based on varying playlist requirements, timing data, and delivery conditions. The system maintains frame rate accuracy through structured fragment assembly while gaining flexibility in how and when fragments are processed and delivered.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11871054B2Systems and methods for playout of fragmented video content
Publication Date: 2024.01.09 IMAGINE COMMUNICATIONS CORP
  • US11871054B2 patent drawing
  • US11871054B2 patent drawing
  • US11871054B2 patent drawing

AI summary

A playout system for providing playout of fragmented video content is provided. The system includes a non-transitory data store and a processor. The processor is configured to playout content for video origination using a fragmented format. The processor can receive a playlist and generate a plurality of video fragments from source content. A transcoder can process video fragments based on one or more program scheduling requirements from the playlist to generate new video fragments. A manifest is updated to reference the new video fragments. The process can output a video stream based on the new video fragments.