Multimedia Stream Control Signaling with Versioned Binary Descriptors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional communication systems lack flexibility and efficiency in signaling configuration, particularly in handling unforeseen issues and new technology innovations, with existing methods like XML and JSON being inefficient in bandwidth usage and not supporting fixed-length commands and data fields.

Innovation Solution

A system and method for generating and transmitting control information using a tree-based data structure with a service descriptor that specifies protocol versions, allowing audiovisual devices to ignore unsupported data and configure themselves to present multimedia streams efficiently, using a flexible and extensible signaling framework.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If XML or JSON formats are used for extensible data structuring, then the protocol can evolve over time and support new functionality, but the bandwidth efficiency deteriorates due to text-based overhead

Engineering Contradiction:
Improveprotocol extensibilityVSAvoidbandwidth efficiency
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The patent replaces text-based data formats (XML, JSON) with a binary encoding system. This substitution transforms the mechanical representation of data from human-readable text to compact binary form, achieving both extensibility through structured fields and improved bandwidth efficiency through reduced overhead.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent creates a composite data structure that combines fixed-length fields for efficiency with extensible elements for adaptability. The structure integrates version identifiers, command fields, and data portions in a unified binary format that maintains both backward compatibility and forward extensibility.

Inventive Principle:
Principle #40Composite materials

2Loss of energy

If traditional predefined data formats are used, then bandwidth efficiency is maintained, but the system cannot adapt to unforeseen problems or new technology innovations

Engineering Contradiction:
Improvebandwidth efficiencyVSAvoidsystem flexibility
Core Design Contradiction:
Loss of energyVSAdaptability or versatility

Solution Approach 1:

The patent introduces dynamic elements into the data format through version identifiers and extensible field structures. The format can evolve over time by adding new fields or modifying existing ones while maintaining backward compatibility, allowing the system to adapt to new requirements without breaking existing implementations.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent segments the data structure into distinct functional components: version identifiers, command fields, and data portions. This segmentation allows each component to be independently modified or extended, enabling the system to adapt to new requirements while maintaining overall structure integrity and bandwidth efficiency.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If variable-length fields are used to accommodate different data types, then adaptability improves, but the complexity of parsing and processing increases

Engineering Contradiction:
Improvedata format flexibilityVSAvoidparsing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies different structural qualities to different parts of the data format. Critical fields such as version identifiers and command codes use fixed-length encoding for simple, efficient parsing, while data-specific fields can vary in length to accommodate different data types. This local differentiation optimizes both adaptability and processing complexity.

Inventive Principle:
Principle #3Local quality

Data Source

PatentEP2439904B1Transmitting and receiving control information for use with multimedia streams
Publication Date: 2014.01.15 COHERENT LOGIX INC
  • EP2439904B1 patent drawingFigure 1
  • EP2439904B1 patent drawingFigure 2
  • EP2439904B1 patent drawingFigure 3

AI summary

First control information, generated according to a first protocol version, for configuring an audiovisual device to present a multimedia stream, may be generated. A first data structure specifying that the first control information is of the first protocol version may be generated. A plurality of packets, including a multimedia stream, the first control information, and the first data structure, may be generated and transmitted. Second control information, generated according to a second protocol version, for configuring an audiovisual device to present a multimedia stream, may be generated. The first data structure may be modified to include information about the second control information. A second plurality of packets, including the modified first data structure, the first control information, a multimedia stream specified by the first control information, the second control information, and a multimedia stream specified by the second control information, may be generated.