Multi-Protocol Message Distribution via Video Carrier

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The complexity of video source and distribution facilities, where devices are often geographically remote, makes it difficult to maintain video accuracy due to the diversity of messaging protocols and the challenge of parallel control over remote devices.

Innovation Solution

A multi-protocol message distribution system that uses the source video as a carrier for command messages, synchronizing their delivery with video distribution and selectively addressing protocols based on destination device requirements to ensure accurate message delivery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If video source and distribution devices are geographically remote from one another, then system flexibility and distribution reach are improved, but parallel control capability and video accuracy deteriorate

Engineering Contradiction:
Improvedistribution reachVSAvoidvideo accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces an intermediary control system that receives video accuracy feedback from destination devices and generates corrective command messages. This mediator bridges the gap between geographically remote source and destination devices, enabling indirect control that maintains video accuracy despite physical separation. The intermediary translates feedback into standardized commands that can be sent back to remote devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If diversity of messaging protocols is supported to accommodate different destination devices, then system adaptability is improved, but system complexity and message distribution difficulty worsen

Engineering Contradiction:
Improveprotocol compatibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The control system acts as a protocol intermediary that receives messages in various protocols from the source, translates them into standardized internal representations, and then converts them into appropriate protocols for specific destination devices. This mediator approach enables multi-protocol support without requiring each component to handle all protocols directly, thus managing complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The message translation function is segmented into distinct stages: protocol detection, message parsing, standardization, and protocol-specific formatting. Each stage handles a specific aspect of protocol conversion, making the overall complex translation process manageable through modular organization of translation rules and protocols.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11019404B2Multi-protocol message distribution system
Publication Date: 2021.05.25 ADEIA MEDIA HOLDINGS INC
  • US11019404B2 patent drawing
  • US11019404B2 patent drawing
  • US11019404B2 patent drawing

AI summary

According to one implementation, a multi-protocol message distribution system includes a computing platform having a hardware processor and a system memory storing a multi-protocol messaging software code. The hardware processor is configured to execute the multi-protocol messaging software code to receive a first video stream including programming content and at least one command message for distribution to multiple destination devices. The first video stream further includes multiple command message protocols for enabling execution of the command message. The hardware processor is further configured to execute the multi-protocol messaging software code to identify a command message protocol requirement of each of the destination devices, and to selectively address a second video stream including the programming content, the command message, and at least one of the command message protocols for enabling execution of the command message to each of the destination devices based on its respective command message protocol requirement.