Media Call Management Component for P2P to Multiway Escalation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing mobile device communication systems lack efficient methods to escalate peer-to-peer (P2P) calls to multiway calls, affecting call quality and user experience.
Innovation Solution
A communication client on mobile devices, comprising a user interface, network component, P2P media call component, and media call management component, allows users to initiate and transition P2P calls to multiway calls by negotiating a conference name and signaling escalation through a multiway media relay system.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a P2P mode is used for one-to-one calls, then call quality is improved, but the system cannot easily escalate to multiway calls
Solution Approach 1:
The system dynamically transitions between P2P mode and multiway relay mode based on call escalation events. The media call management component monitors for escalation events and switches the communication path from direct P2P to relayed multiway mode, allowing the system to adapt its architecture from static to dynamic based on operational needs
Solution Approach 2:
The multiway media relay system acts as an intermediary that facilitates the transition from P2P to multiway calls. When an escalation event occurs, the relay system mediates the connection between multiple parties, enabling multiway communication while maintaining quality through centralized management
2Adaptability or versatility
If the system transitions to multiway call mode, then multi-party communication is enabled, but call quality may deteriorate
Solution Approach 1:
The system segments the communication flow into separate media paths for each participant in the multiway call. The relay system independently manages each participant's media stream, allowing quality optimization for each individual connection while maintaining overall multiway functionality
Solution Approach 2:
The multiway media relay system serves as a quality-managed intermediary that processes and forwards media between participants. This centralized mediation allows for quality control, error handling, and optimization that prevents degradation compared to unmanaged multiway connections
3Adaptability or versatility
If constant interaction with the multiway media relay system is required, then multiway calls are managed, but system complexity increases
Solution Approach 1:
The system dynamically adjusts its level of interaction with the relay based on call mode. In P2P mode, no relay interaction is needed, keeping complexity low. Upon escalation, the system dynamically activates relay interaction only when necessary, reducing overall complexity while maintaining multiway capability
Solution Approach 2:
The complexity of multiway call management is extracted from the individual client devices and centralized in the multiway media relay system. This allows client devices to maintain simple P2P logic while the relay handles the complex coordination of multiple participants
Data Source
AI summary
Techniques to signal escalation of a peer-to-peer two-party media call to a multiway media call are described. An apparatus may comprise a communication client operative on caller and callee client devices. The communication client may comprise a user interface component to allow users of the device to initiate and take part in one-to-one and multiway calls; a network component operative to handle network communications between messaging servers and other client devices; a peer-to-peer media call component operative to perform peer-to-peer one-on-one media calls between client devices; a multiway media call component operative to join a multiway call at a multiway media relay system; and a media call management component operative to initiate the peer-to-peer media call, to detect a multiway media call escalation event and to transition the peer-to-peer media call to a multiway call session. Other embodiments are described and claimed.


