Selective Voice Switching in VoIP Multiparty Calls
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current VoIP systems lack a systematic way to prioritize speech data packets during multi-party conversations, leading to difficulties in ensuring that all participants, especially managers or higher-ranking individuals, are heard clearly when multiple speakers contribute simultaneously.
Innovation Solution
A method is introduced where priorities are assigned to devices participating in a conversation, with speech data packets being processed and transmitted based on these priorities, ensuring that packets from higher-priority devices are transmitted first and those from lower-priority devices are either buffered or deleted, using a predetermined policy to manage temporal conflicts.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If speech data packets from all devices are transmitted equally in a multi-party conversation, then all participants can speak simultaneously, but the clarity and order of communication deteriorates when multiple speakers speak at the same time
Solution Approach 1:
The patent applies local quality by assigning different priority levels to different devices based on their importance in the conversation. Each device receives a specific priority value (e.g., manager's device gets higher priority than employee devices), creating localized quality differentiation in packet transmission rather than uniform treatment of all packets.
Solution Approach 2:
The patent changes the parameter of packet transmission by introducing priority as a new parameter. Speech data packets are tagged with priority information, and the transmission system adjusts transmission behavior based on this parameter, allowing systematic differentiation between packets from different devices.
2Ease of operation
If speech data packets are transmitted without prioritization, then all devices can contribute to the conversation, but higher-priority participants such as managers cannot be ensured to be heard first
Solution Approach 1:
The patent applies preliminary action by assigning priority levels to devices before the conversation begins. The prioritization scheme is established in advance, so when multiple devices transmit simultaneously, the system can immediately determine which packets to transmit first based on pre-assigned priorities without delay or conflict.
3Productivity
If all speech data packets are transmitted simultaneously, then communication throughput is maximized, but temporal conflicts cause packet overlap and reduce communication quality
Solution Approach 1:
The patent segments the stream of speech data packets by priority level. Instead of treating all packets as a single homogeneous stream, the system divides packets into different priority segments and processes them in sequence, with higher-priority packets transmitted before lower-priority packets, eliminating temporal conflicts while maintaining throughput.
Data Source
AI summary
A method for processing speech data packets passed between a plurality of devices in a conversation is disclosed. The method associates priorities with each of the devices in the conversation and processes speech data packets received from the devices according to the priorities. Devices in the conversation are identified, a priority for each device is determined, and the priority for each device is associated with speech data packets transmitted from the device. The priorities may change during the conversation. If more than one speech data packet is received in a time window, the speech data packet with high priority is transmitted. Speech data packets that are not transmitted may be deleted or buffered. If a device is not assigned a priority, a low priority is assigned to speech data packets transmitted from the device.


