Real-Time Audio Word Replacement During Network Congestion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication platforms experience disruptions in real-time audio sessions due to poor network connectivity or congestion, leading to packet loss and incomplete audio transmission, which is inadequately addressed by retransmission methods that introduce delay and poor quality.

Innovation Solution

Implementing a system that records audio at the user device and uses machine learning to predict and synthesize missing words, replacing lost packets to maintain a continuous audio stream without relying on retransmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If packet retransmission is used to address lost audio packets, then audio completeness is improved, but network delay increases and audio quality deteriorates

Engineering Contradiction:
Improveaudio packet lossVSAvoidnetwork delay
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system performs preliminary action by recording audio packets locally at the user device before transmission. When network packet loss occurs, these pre-recorded packets are used to replace the lost transmitted packets, eliminating the need for retransmission and avoiding additional network delay.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates a local copy of audio packets at the user device. Instead of relying on network retransmission of original packets, the device uses its local copy to replace lost packets, thereby maintaining audio completeness without incurring retransmission delay.

Inventive Principle:
Principle #26Copying

2Loss of information

If packet retransmission is used to address lost audio packets, then audio completeness is improved, but audio quality deteriorates

Engineering Contradiction:
Improveaudio packet lossVSAvoidaudio quality
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

Audio packets are recorded locally in advance at the user device. When packets are lost during transmission, the pre-recorded local copies are used to replace them, ensuring audio completeness is restored without the quality degradation associated with retransmission protocols.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Local copies of audio packets are maintained at the user device. These copies serve as backup replacements for lost transmitted packets, preserving audio quality by avoiding the compromises necessary in retransmission scenarios.

Inventive Principle:
Principle #26Copying

3Loss of information

If audio packets are retransmitted to compensate for loss, then audio continuity is improved, but network bandwidth consumption increases

Engineering Contradiction:
Improveaudio packet lossVSAvoidnetwork bandwidth
Core Design Contradiction:
Loss of informationVSLoss of energy

Solution Approach 1:

The user device serves itself by maintaining local recordings of audio packets. When packet loss occurs, the device uses its own local resources to replace lost packets without requiring additional network bandwidth for retransmission,从而实现 audio continuity independently of network conditions.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12424198B2Word replacement during poor network connectivity or network congestion
Publication Date: 2025.09.23 ZOOM COMMUNICATIONS INC
  • US12424198B2 patent drawing
  • US12424198B2 patent drawing
  • US12424198B2 patent drawing

AI summary

A server generates a continuous audio stream during periods of poor network connectivity or network congestion. The server obtains a first audio stream from a user device connected to a real-time communication session and detects speech data in the first audio stream. The server converts the speech data to text data that includes one or more words. The server determines that the text data is missing a word based on a context of the one or more words. The server synthesizes a predicted word for replacing the missing word in a voice of a user of the user device and combines the synthesized word with the first audio stream to generate the continuous audio stream. The server transmits the continuous audio stream to other user devices connected to the real-time communication session.