Audio Stream Processing with User Preference Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing audio communication systems fail to adapt to individual user preferences for noise suppression levels, leading to dissatisfaction with the perceived quality of audio streams, as they do not account for varying user preferences based on personal, cultural, and environmental factors.

Innovation Solution

A method where a first node sends information about user preferences for acoustic characteristics, such as noise suppression levels, speech levels, and bandwidth, to a second node, which processes and transmits the audio stream accordingly, allowing for personalized audio settings during session setup or ongoing sessions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If aggressive noise suppression is applied to improve audio quality, then background noise is reduced, but speech quality deteriorates with clipping and codec artifacts

Engineering Contradiction:
Improvebackground noiseVSAvoidspeech quality
Core Design Contradiction:
Object-affected harmful factorsVSManufacturing precision

Solution Approach 1:

The system dynamically adjusts noise suppression parameters based on real-time audio conditions and user preferences. The second node modifies audio stream characteristics (noise suppression level, speech level, bandwidth) dynamically rather than applying fixed aggressive suppression, allowing adaptation between noise reduction and speech quality preservation depending on the situation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention changes multiple audio parameters simultaneously (noise suppression level, speech level, bandwidth) rather than relying solely on aggressive noise suppression. By adjusting these parameters based on user preference information, the system achieves noise reduction while maintaining speech quality through coordinated parameter modification.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If individual user preferences for noise suppression are implemented, then user satisfaction improves, but system complexity increases

Engineering Contradiction:
Improveuser preference adaptationVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The second node acts as an intermediary that receives user preference information from the first node and applies the appropriate audio processing. This distributes the complexity across network nodes rather than concentrating it in one device, allowing each node to remain relatively simple while the system as a whole achieves high adaptability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system uses universal audio processing mechanisms that can handle multiple user preferences and scenarios through a single framework. The same processing infrastructure adapts to different users by receiving preference information, avoiding the need for separate complex systems for each user type.

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

Data Source

PatentUS10530400B2Methods, network nodes, computer programs and computer program products for managing processing of an audio stream
Publication Date: 2020.01.07 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US10530400B2 patent drawing
  • US10530400B2 patent drawing
  • US10530400B2 patent drawing

AI summary

A method and a first node for managing processing of an audio stream as well as a method and a second node for enabling management, by a first node, of processing of an audio stream and corresponding computer programs and computer program products are disclosed. The audio stream is receivable from the second node. The first node sends, to the second node, information relating to at least one preference concerning acoustic characteristics of the audio stream. The second node processes the audio stream in response to the information relating to the at least one preference concerning the acoustic characteristics. The second node transmits the audio stream to the first node.