Multi-Level Audio Screening for Conference Server Load Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In online conferences with multiple participants, the 'full subscription' mode for audio data transmission leads to exponential increases in subscription pressure, causing CPU resource consumption issues for edge servers and limiting the number of participants.

Innovation Solution

Implementing a multi-level audio data screening method where edge servers perform first screening and push pre-screened data to a central server for second screening, allowing the central server to actively push target audio data to clients without managing complex subscription relationships.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If full subscription mode is adopted for audio data transmission, then all participants can hear voices of other participants, but the number of audio data links increases exponentially with the number of participants

Engineering Contradiction:
Improveaudio transmission coverageVSAvoidnumber of audio data links
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent segments the audio data transmission process into two stages: edge server screening (first screening) and central server screening (second screening). This segmentation reduces the number of audio data links by filtering audio data at multiple levels before distribution, avoiding the exponential growth of links in full subscription mode while maintaining comprehensive audio coverage.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If complex audio subscription relationships are managed by edge server, then audio data can be pushed to corresponding participants, but CPU resource consumption increases excessively

Engineering Contradiction:
Improveaudio data routing capabilityVSAvoidCPU resource consumption
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The patent introduces a central server as an intermediary to handle the complex audio subscription relationships and screening logic. The central server performs the second screening and determines which audio data should be pushed to which edge servers, thereby reducing the CPU resource consumption burden on individual edge servers while maintaining the capability to manage complex routing relationships.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Device complexity

If multi-level audio data screening is implemented, then target audio data can be actively pushed to target clients without complex subscription management, but additional screening processes are required

Engineering Contradiction:
Improvesubscription relationship managementVSAvoidaudio data processing efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent implements preliminary screening actions at the edge server level (first screening) before audio data is transmitted to the central server. This preliminary filtering reduces the volume of audio data that needs to be processed centrally, thereby improving overall processing efficiency despite the addition of multi-level screening. The first screening eliminates obviously unnecessary audio data early in the transmission chain.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250158845A1Audio data pushing method, apparatus and system, and electronic device and storage medium
Publication Date: 2025.05.15 DOUYIN VISION CO LTD
  • US20250158845A1 patent drawing
  • US20250158845A1 patent drawing
  • US20250158845A1 patent drawing

AI summary

Embodiments of the present disclosure disclose an audio data pushing method, apparatus and system, and an electronic device and a storage medium. The method applied to a central server includes: acquiring audio data having undergone first screening uploaded by at least one edge server; and performing second screening on the audio data according to a preset screening strategy, and pushing at least one channel of target audio data determined by the second screening to the at least one edge server, so as to enable the at least one edge server to push the target audio data to a corresponding target client.