Voice Communication Data Separation via Server Authorization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current voice communication systems, such as QT Voice and QQ Voice, mix voice data and music data during transmission, leading to interference and a suboptimal user experience.

Innovation Solution

A method and system for voice communication that separates voice and music data transmission by allowing clients to request and receive authorization from a server to play background music, using unique identifiers to broadcast music to other clients without interfering with voice communication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If voice data and music data are bundled together for transmission, then the transmission process is simplified, but the voice and music become mixed up causing interference

Engineering Contradiction:
Improvetransmission process complexityVSAvoidvoice-music interference
Core Design Contradiction:
Device complexityVSObject-affected harmful factors

Solution Approach 1:

The patent segments voice data and music data into separate transmission channels. The server distinguishes between voice communication data and background music data, transmitting them through different data streams. This segmentation prevents mixing and interference while maintaining manageable transmission complexity through structured data handling.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts music data from the voice communication stream by implementing a separate background music transmission mechanism. When background music is played, the system identifies and separates music packets from voice packets, allowing independent transmission and playback without interference.

Inventive Principle:
Principle #2Taking out (Extraction)

2Adaptability or versatility

If background music is played during voice communication, then user experience is enhanced, but voice and music data mix causing interference

Engineering Contradiction:
Improvebackground music playback capabilityVSAvoiddata mixing interference
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent implements dynamic data stream management where the system adapts transmission behavior based on the current state. When background music playback is activated, the server dynamically switches to separate transmission modes for voice and music data, using state flags to control whether music packets are transmitted alongside voice packets or through dedicated channels.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent introduces an intermediary mechanism in the form of a data packet identification and routing system. The server acts as an intermediary that receives both voice and music data, identifies their types through packet analysis, and routes them appropriately - either mixing them when both are present or separating them to prevent interference.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Object-affected harmful factors

If separate transmission channels are used for voice and music, then interference is prevented, but system complexity increases

Engineering Contradiction:
Improvevoice-music interferenceVSAvoidtransmission system complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The patent implements a universal transmission framework that handles both voice-only and music-alongside-voice scenarios through a single integrated system. The same server infrastructure and packet routing logic manage different transmission modes, reducing the need for completely separate systems while preventing interference when needed.

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

Solution Approach 2:

The patent changes transmission parameters dynamically based on the communication state. When background music is active, the system adjusts packet routing parameters, transmission timing, and data stream separation levels. These parameter changes enable separate transmission when necessary while maintaining a unified system architecture that doesn't require permanent complex infrastructure.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9591062B2Systems and methods for data exchange in voice communication
Publication Date: 2017.03.07 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US9591062B2 patent drawing
  • US9591062B2 patent drawing
  • US9591062B2 patent drawing

AI summary

Systems and methods are provided for data exchange in voice communication. For example, a first request message is sent to a server for playing background music in voice communication; an authorization granted by the server to play background music separately from the voice communication is received; and upon reception of a play instruction from a user, the background music is played and an identifier of the background music is sent to the server. The server broadcasts the background music to one or more clients based on at least information associated with the identifier of the background music.