Audio Data Transmission Delay Reduction via Direct Server Framework Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current audio data processing methods in cloud application programs face challenges in efficiently transmitting audio data from a server to a terminal, leading to delays that can affect the synchronization of audio with visual data.

Innovation Solution

The proposed solution involves a method where the server processes first audio data through a system framework to obtain second audio data, which is then transmitted to a forwarding program. The forwarding program communicates with an audio capturing program to directly send the second audio data to the terminal, reducing transmission links and delays.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If audio data is transmitted through multiple components (system framework, record thread, audio capturing program), then the audio data can be processed and captured, but the transmission delay increases

Engineering Contradiction:
Improveaudio data processing reliabilityVSAvoidaudio data transmission delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts the audio data directly from the system framework to the audio capturing program, bypassing the record thread intermediate step. This extraction approach removes the unnecessary delay caused by the record thread while maintaining the reliability of audio data processing through direct component communication.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a direct communication channel as an intermediary mechanism between the system framework and the audio capturing program. This mediator enables audio data to be transmitted without going through the traditional record thread path, thus reducing transmission delay while preserving data integrity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If the audio data transmission path is simplified to reduce delay, then transmission speed improves, but the processing reliability may be affected

Engineering Contradiction:
Improveaudio data transmission speedVSAvoidaudio data processing reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent extracts the audio data transmission path from the complex multi-component chain to a simplified direct path from system framework to audio capturing program. This extraction maintains processing reliability by keeping essential components while removing unnecessary intermediate steps that cause delays.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent establishes a pre-configured direct communication channel between the system framework and audio capturing program before audio data transmission begins. This preliminary setup ensures that when audio data needs to be transmitted, the direct path is already ready, enabling both high speed and reliable processing without ad-hoc routing.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12204813B2Method, server, and storage medium for reducing audio data transmission delay
Publication Date: 2025.01.21 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US12204813B2 patent drawing
  • US12204813B2 patent drawing
  • US12204813B2 patent drawing

AI summary

A server system includes a cloud application program, a system framework, a forwarding program, and an audio capturing program. The server system inputs first audio data of the cloud application program to the system framework, processes the first audio data through the system framework to obtain second audio data, and transmits the second audio data to the forwarding program. The second audio data is then transmitted from the forwarding program to the audio capturing program according to a communication connection between the forwarding program and the audio capturing program. The audio capturing program transmits the second audio data to a local application program of a terminal. Because the second audio data obtained after processing through the system framework is directly sent to the audio capturing program through the forwarding program, a transmission link of audio data is shortened, thus reducing the delay in delivering audio data.