Communication Session Stream Distribution Across Multiple Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional IP telephony systems limit users to a single device and display for teleconferencing, restricting the experience of high-definition conferences and large data streaming, as they are configured to combine teleconferencing into a single stream for a single device.

Innovation Solution

The system and method for routing communication session data between devices, allowing for the discovery of proximate extension devices and redirecting media streams to multiple devices capable of handling streaming data, thereby enhancing the transfer of active communication session streams by parsing and synchronizing audio and video streams across multiple devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If teleconferencing is combined into a single stream for a single device, then system complexity is reduced and ease of operation is improved, but the quality of high-definition conferences and large data streaming is limited

Engineering Contradiction:
Improveease of operationVSAvoidvideo and audio clarity
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The patent segments the single communication stream into multiple parallel streams that can be distributed across multiple electronic devices. Each device receives and processes a portion of the media data, enabling high-definition video and audio transmission while maintaining system operability through automated stream management and synchronization mechanisms.

Inventive Principle:
Principle #1Segmentation

2Manufacturing precision

If multiple electronic devices are used for streaming data, then video and audio clarity is improved, but device complexity and stream synchronization difficulty increase

Engineering Contradiction:
Improvevideo and audio clarityVSAvoiddevice complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent introduces a media relay server as an intermediary that manages multiple communication streams between the calling device, called device, and extension devices. The relay server handles stream synchronization, routing, and coordination, thereby improving media quality across multiple devices while shielding users from the underlying complexity of multi-stream management.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If multiple extension devices are integrated into the communication session, then the meeting environment realism is improved, but the risk of synchronization defects like jitter and echo increases

Engineering Contradiction:
Improvemeeting environment realismVSAvoidsynchronization reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements feedback mechanisms where the media relay server continuously monitors the status of multiple communication streams and dynamically adjusts synchronization parameters. The system detects synchronization issues in real-time and applies corrective actions to prevent jitter and echo, thereby maintaining reliable multi-device communication while enhancing the realistic meeting environment.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9900356B2Method and apparatus for transferring active communication session streams between devices
Publication Date: 2018.02.20 VONAGE BUSINESS INC
  • US9900356B2 patent drawing
  • US9900356B2 patent drawing
  • US9900356B2 patent drawing

AI summary

Methods and system for routing first communication session data between a first device and at least one participant device via a first communication session are provided herein. In some embodiments, a method for routing first communication session data between a first device and at least one participant device includes receiving a request to establish a second communication session with at least one discovered extension device proximate to the first device, routing at least a portion of the communication session data to the discovered extension device via the second communication session and synchronizing the communication session data routed via the first communication session, and the at least a portion of the communication session data routed via the second communication session.