FMV Stream Routing Using GUID-Embedded PES in One-Way Transfer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

One-way transfer systems lack confirmation of data receipt and destination addressing, leading to reduced reliability and challenges in routing video streams between low-trust and high-trust computing environments.

Innovation Solution

Inserting routing data into video streams using global unique identifiers (GUIDs) within packetized elementary streams (PESs) to ensure accurate delivery across unidirectional systems, utilizing fault-tolerant OWT cores and guards for secure transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If one-way transfer system is used to transmit video streams from low-trust to high-trust environments, then security and protection of the high-trust environment is improved, but reliability of data delivery and routing capability deteriorates due to lack of acknowledgements and destination addressing

Engineering Contradiction:
Improvedata delivery reliabilityVSAvoidrouting complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent embeds destination addressing information (GUIDs) and routing data into the video stream packets before transmission through the one-way transfer system. This preliminary embedding of routing information allows the high-trust environment to identify and route video streams to appropriate destinations without requiring bidirectional communication for address resolution, thereby maintaining reliability while managing complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces GUIDs (Globally Unique Identifiers) as intermediary elements that bridge the low-trust and high-trust environments. These GUIDs are embedded in the video stream and serve as mediators that enable routing and identification in the high-trust environment without requiring direct communication back to the source, thus improving reliability without proportionally increasing complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If bidirectional communication is implemented to enable acknowledgements and retransmission requests, then data transmission reliability is improved, but the one-way transfer security model and system simplicity deteriorate

Engineering Contradiction:
Improvedata receipt confirmationVSAvoidone-way transfer capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system embeds all necessary routing and identification information (GUIDs, destination addresses) into the video stream packets before transmission. This preliminary action ensures that the high-trust environment can process and route data reliably without requiring bidirectional acknowledgements, thus maintaining one-way transfer capability while achieving reliable delivery.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The video stream packets are designed to be self-contained with embedded routing information and identifiers. This self-service approach allows the data to carry its own routing instructions, enabling reliable delivery and routing decisions without requiring external acknowledgements or control signals back to the transmitter, preserving the one-way transfer model.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If routing data is embedded in video streams using GUIDs, then destination identification capability is improved, but data stream complexity and processing overhead increase

Engineering Contradiction:
Improvedestination identificationVSAvoidstream processing complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The GUIDs embedded in the video streams serve multiple functions simultaneously: they act as unique identifiers for source devices, contain destination addressing information, and enable routing decisions. This multi-functionality improves destination identification capability while minimizing the increase in processing complexity, as the same data structure supports multiple operational requirements.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent modifies the standard video stream packet structure by embedding GUIDs and routing data in specific fields. This parameter change transforms ordinary video packets into self-routable packets that carry destination information, thereby improving ease of operation for destination identification while keeping the processing complexity increase manageable through structured data embedding.

Inventive Principle:
Principle #35Parameter changes

4Reliability

If fault-tolerant mechanisms are implemented in OWT systems, then system reliability is improved, but device complexity and computational overhead worsen

Engineering Contradiction:
Improvefault toleranceVSAvoidsystem structure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system embeds redundancy and fault-tolerance information directly into the video stream packets before transmission. This preliminary embedding of error detection and routing information allows the high-trust environment to handle faults and rejections without requiring complex real-time fault-tolerant mechanisms, thus improving reliability while managing complexity through pre-packaged resilience.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12526472B2Full motion video (FMV) routing in one-way transfer systems using modified elementary streams
Publication Date: 2026.01.13 MICROSOFT TECHNOLOGY LICENSING LLC
  • US12526472B2 patent drawing
  • US12526472B2 patent drawing
  • US12526472B2 patent drawing

AI summary

Systems and methods relating to full motion video (FMV) routing in one-way transfer (OWT) systems are described herein. The present technology modifies or adds packetized elementary streams (PESs) of video streams, that are sent from the low-trust side of the OWT system, with a global unique identifier (GUID) that is used as an identifier to determine a particular destination on the high-trust side of the OWT system. The enriched video stream is then transmitted through an OWT system that provide high reliability for the enriched video stream. When the enriched video stream is received on the high-trust side, the GUID from the PES is extracted and used to identify destination addresses for destination devices in the high-trust computing environment. The video stream is then delivered to the destination devices having the corresponding destination addresses.