Fragmented Video Production via Manifest Processing Service

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional video production systems face challenges in efficiently processing and delivering live video content due to strict timing restrictions and high computational demands, leading to costly infrastructure and generational loss of quality from repeated decoding and encoding processes.

Innovation Solution

A computer-processor-implemented video production system that aligns video fragments with a timing model, using a Manifest Processing Service to generate a master manifest for processing and delivery, allowing for flexible processing and reduced infrastructure needs by leveraging fragmented video technology.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If video content is processed in real-time according to strict frame rate timing restrictions, then video delivery reliability is maintained, but device complexity and infrastructure cost increase significantly

Engineering Contradiction:
Improvevideo delivery reliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments video content into discrete fragments with associated timing references, allowing independent processing and management of each fragment. This segmentation enables the system to handle video content in manageable units rather than as a continuous stream, reducing the complexity of real-time processing while maintaining delivery reliability through precise timing control for each fragment.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If video content is repeatedly decoded and encoded for processing, then video production flexibility is improved, but generational loss of quality occurs

Engineering Contradiction:
Improvevideo production flexibilityVSAvoidvideo quality
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The patent applies preliminary action by pre-processing video content into fragmented units with embedded timing references before delivery. This allows processing operations to be performed on already-segmented content rather than requiring repeated decode-encode cycles, thereby maintaining video quality while enabling production flexibility through selective processing of individual fragments.

Inventive Principle:
Principle #10Preliminary action

3Stability of the object's composition

If strict timing restrictions are enforced for real-time video processing, then video stream synchronization is maintained, but processing speed and productivity decrease

Engineering Contradiction:
Improvevideo stream synchronizationVSAvoidprocessing speed
Core Design Contradiction:
Stability of the object's compositionVSProductivity

Solution Approach 1:

The patent introduces dynamics by allowing flexible processing of video fragments outside strict real-time constraints, then dynamically re-synchronizing fragments to their timing references during assembly. This dynamic approach enables faster processing of individual fragments while maintaining overall stream synchronization, improving productivity without sacrificing timing accuracy.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12010401B2Systems and methods for production of fragmented video content
Publication Date: 2024.06.11 IMAGINE COMMUNICATIONS CORP
  • US12010401B2 patent drawing
  • US12010401B2 patent drawing
  • US12010401B2 patent drawing

AI summary

A system for producing fragmented video content is provided. The system includes a processing device, a non-transitory data store, and a memory storage device having at least a Manifest Processing Service (MPS) unit stored therein. The MPS unit is configured to generate at least one master manifest and store the master manifest in the non-transitory data store, the master manifest comprising a timing reference for a video fragment of the fragmented video content, wherein the timing reference indicates a temporal boundary of processing for the video fragment.