Reception Control State Machines for Multiple Media Streams

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current mission critical video communication systems lack effective management of multiple media stream receptions, failing to handle simultaneous receptions and provide adequate control over accepting, rejecting, or ending media streams in a unified manner.

Innovation Solution

A method and system for controlling media reception in mission critical video networks, involving the establishment of a communication session with a server, creation of state machines for managing multiple media receptions, and handling notifications, requests, and terminations through a processor-based electronic device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single reception control state machine is used in existing systems, then the system structure remains simple, but it cannot handle multiple media stream receptions simultaneously

Engineering Contradiction:
Improvecapability to handle multiple media stream receptionsVSAvoidreception control structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent divides the reception control functionality into multiple independent state machine instances. Each state machine instance handles a specific media stream reception independently, allowing the system to manage multiple streams simultaneously. The general reception control state machine coordinates these instances through standardized interfaces, enabling scalable handling of multiple media streams without requiring a complete redesign of the control structure.

Inventive Principle:
Principle #1Segmentation

2Productivity

If multiple state machine instances are created for each media reception, then simultaneous media stream handling capability is improved, but system complexity increases

Engineering Contradiction:
Improvesimultaneous media stream reception capabilityVSAvoidnumber of state machine instances
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent creates multiple instances of the same general reception control state machine, where each instance can handle any media stream reception through standardized interfaces and protocols. This universal design allows the system to handle multiple media streams simultaneously using identical control logic, reducing the need for separate specialized control mechanisms for each stream while maintaining high productivity.

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

3Ease of operation

If existing reception control systems are used, then the implementation remains simple, but there is no unified mechanism for accepting, rejecting, or ending media streams

Engineering Contradiction:
Improveunified media stream controlVSAvoidcontrol mechanism complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a unified control mechanism that acts as an intermediary between multiple state machine instances and the media stream sources. This intermediary layer provides standardized commands for accepting, rejecting, and ending media streams, allowing operators to control multiple streams through a consistent interface while the underlying state machines handle the specific implementation details of each stream.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11991227B2Method and device for controlling video reception
Publication Date: 2024.05.21 SAMSUNG ELECTRONICS CO LTD
  • US11991227B2 patent drawing
  • US11991227B2 patent drawing
  • US11991227B2 patent drawing

AI summary

A method for controlling media reception at an electronic device communicating with at least one external device includes establishing a communication session between the electronic device and the at least one external device via a server; in response to establishing the communication session, creating an instance of a first reception control state machine for controlling multiple media receptions in the communication session; receiving, from the server, a media transmission notification indicating that a media reception is available from an external device; receiving, from a user of the electronic device, an input for permitting the media reception; and in response to receiving the input, transmitting a media reception request requesting the media reception to the server and creating an instance of a second reception control state machine for controlling the media reception.