Terminal Audio Channel Separation for Simultaneous Playback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current terminal devices experience poor sound effects when playing two different pieces of audio data simultaneously, as they are mixed and played by a single audio output device, leading to inadequate human-machine interaction and user experience.

Innovation Solution

The method involves converting first and second audio data into separate channels and outputting them to different audio output devices or combining them into a third channel for path switching, allowing distinct audio data to be played on different devices or a single device, thereby enhancing sound quality and user interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If two different pieces of audio data are mixed and played by a single audio output device, then the terminal device can play multiple audio data simultaneously with simple device configuration, but the sound effects deteriorate and user experience worsens

Engineering Contradiction:
Improvecapability to play multiple audio data simultaneouslyVSAvoidsound effect quality
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The patent divides the audio output into separate channels, with each channel dedicated to a specific audio data stream. Instead of mixing multiple audio data through a single output device, the system segments the audio processing path so that first audio data and second audio data are routed to different audio output devices through separate channels, preventing sound mixing and maintaining audio quality.

Inventive Principle:
Principle #1Segmentation

2Manufacturing precision

If audio data are converted into separate channels and output to different audio output devices, then sound effect quality improves, but device complexity increases

Engineering Contradiction:
Improvesound effect qualityVSAvoidaudio processing system complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent implements a universal audio processing framework that can adaptively route different audio data streams to appropriate output devices based on channel configuration. The audio processing system is designed to handle both single-channel and multi-channel scenarios, automatically selecting the appropriate output path without requiring separate dedicated hardware for each audio stream.

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

3Manufacturing precision

If audio data are converted into separate channels, then sound effect quality improves, but the processing complexity increases

Engineering Contradiction:
Improvesound effect qualityVSAvoidaudio data processing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent performs channel conversion and audio data separation in advance, before the actual playback occurs. By pre-processing the audio data into separate channels and pre-configuring the output routing paths, the system eliminates the need for complex real-time mixing and routing decisions during playback, thereby reducing processing complexity while maintaining audio quality.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11477591B2Audio data processing method, terminal device, and storage medium
Publication Date: 2022.10.18 HONOR DEVICE CO LTD
  • US11477591B2 patent drawing
  • US11477591B2 patent drawing
  • US11477591B2 patent drawing

AI summary

The present disclosure relates to audio data processing methods and devices. One example method includes obtaining a first audio data and a second audio data, converting the first audio data into a first channel of audio data and converting the second audio data into a second channel of audio data, and at least one of outputting the first channel of audio data to a first audio output device or outputting the second channel of audio data to a second audio output device.