Audio Processing Algorithm Database for Acoustic Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing media playback systems struggle to maintain consistent audio quality across different playback zones due to varying acoustic characteristics, such as room dimensions and furniture arrangements, which a single audio processing algorithm cannot effectively address.

Innovation Solution

A database of audio processing algorithms is maintained and identified based on specific playback zone characteristics, including acoustic characteristics, dimensions, flooring, and furniture types, to apply corresponding algorithms that enhance audio quality by adjusting amplifications at specific frequencies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single audio processing algorithm is used across all playback zones, then device complexity is reduced, but audio quality consistency deteriorates due to varying acoustic characteristics

Engineering Contradiction:
Improveaudio processing system complexityVSAvoidaudio quality consistency
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent segments the audio processing algorithms into multiple distinct algorithms stored in a database, each optimized for specific acoustic characteristics. The system divides the single algorithm approach into multiple specialized algorithms that can be selectively applied based on the playback zone's acoustic profile, thereby maintaining audio quality consistency without requiring a completely monolithic system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the parameter of algorithm selection based on acoustic characteristics such as room dimensions, volume, and furniture types. By dynamically selecting different algorithms based on these parameters, the system maintains audio quality consistency across varying acoustic environments without requiring a single complex algorithm to handle all scenarios.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If multiple audio processing algorithms are maintained for different playback zones, then audio quality consistency is improved, but device complexity increases

Engineering Contradiction:
Improveaudio quality consistencyVSAvoidaudio processing system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements self-service by enabling the playback device to automatically measure its own acoustic characteristics using built-in microphones and speakers. The device performs self-diagnosis of its acoustic environment and autonomously selects the appropriate algorithm from the database without requiring external configuration or complex user setup, thereby reducing the operational complexity despite maintaining multiple algorithms.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent applies preliminary action by pre-calculating and storing multiple audio processing algorithms in a database before runtime. Each algorithm is pre-optimized for specific acoustic characteristics, so when deployment occurs, the system simply needs to select from pre-prepared solutions rather than performing complex real-time calculations, reducing operational complexity.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If acoustic characteristics are measured and used to select algorithms, then adaptability to different zones is improved, but measurement and detection difficulty increases

Engineering Contradiction:
Improveadaptability to playback zonesVSAvoidacoustic characteristic measurement
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The playback device performs self-measurement of acoustic characteristics using its own built-in microphones and speakers. The device plays test signals and captures the room's acoustic response, automatically extracting parameters such as room dimensions, volume, and furniture types without requiring external measurement equipment or complex setup procedures.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent uses acoustic vibrations (sound waves) as the measurement mechanism. By playing test signals through the speakers and analyzing the reflected and absorbed vibrations captured by microphones, the system indirectly measures acoustic characteristics such as room dimensions and furniture types through the physical interaction of sound waves with the environment.

Inventive Principle:
Principle #18Mechanical vibration

Data Source

PatentUS10127008B2Audio processing algorithm database
Publication Date: 2018.11.13 SONOS INC
  • US10127008B2 patent drawing
  • US10127008B2 patent drawing
  • US10127008B2 patent drawing

AI summary

Examples described herein involve maintaining a database of audio processing algorithms. Maintaining the database may involve generating or updating audio processing algorithm entries. In one example, generating an audio processing algorithm may involve a computing device causing a playback device to play a first audio signal in a playback zone, receiving (i) data indicating one or more characteristics of a playback zone, and (ii) data indicating a second audio signal detected by a microphone of the playback device in the playback zone. Based on the second audio signal and a characteristic of the playback device, an audio processing algorithm may be determined. The an association between the determined audio processing algorithm at least one of the one or more characteristics of the playback zone may be stored in the database.