Cloud-Based HRTF Processing for Personalized 3D Audio

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Smaller computing devices and legacy systems lack the necessary 3D audio hardware accelerators to generate personalized 3D positional audio, limiting their ability to provide an enhanced user experience in multimedia applications.

Innovation Solution

A cloud-based server system processes head-related transfer function (HRTF) data to generate personalized 3D audio outputs, which are then streamed to endpoint devices, eliminating the need for advanced audio processing capabilities on these devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If HRTF processing is performed locally on computing devices, then personalized 3D positional audio quality is improved, but device complexity and processing power requirements increase

Engineering Contradiction:
Improveaudio qualityVSAvoidprocessing requirements
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent extracts the complex HRTF processing functionality from the endpoint computing device and relocates it to a remote server. The endpoint device only needs to transmit audio data and receive processed 3D positional audio, eliminating the need for local 3D audio hardware accelerators and complex processing capabilities.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a remote server as an intermediary between the audio source and the endpoint device. This server performs the computationally intensive HRTF processing and acts as a mediator that transforms standard audio into personalized 3D positional audio, which is then transmitted to the endpoint device for playback.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If 3D audio hardware accelerators are installed in computing devices, then personalized 3D positional audio capability is improved, but device size and cost increase

Engineering Contradiction:
Improve3D audio capabilityVSAvoiddevice size
Core Design Contradiction:
Adaptability or versatilityVSVolume of moving object

Solution Approach 1:

The patent removes the requirement for 3D audio hardware accelerators from the endpoint device by extracting this functionality to a remote server. This allows smaller computing devices without dedicated audio hardware to still access personalized 3D positional audio through software-based processing in the cloud.

Inventive Principle:
Principle #2Taking out (Extraction)

3Ease of operation

If HRTF processing is performed remotely on cloud-based servers, then device requirements are reduced, but network dependency increases

Engineering Contradiction:
Improvedevice accessibilityVSAvoidnetwork dependency
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The remote server acts as a necessary intermediary that enables endpoint devices with limited capabilities to access high-quality personalized 3D positional audio. While this introduces network dependency, it significantly improves device accessibility and allows a broader range of devices to benefit from advanced audio processing without requiring local hardware capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20180352359A1Remote personalization of audio
Publication Date: 2018.12.06 MICROSOFT TECHNOLOGY LICENSING LLC
  • US20180352359A1 patent drawing
  • US20180352359A1 patent drawing
  • US20180352359A1 patent drawing

AI summary

The present disclosure provides a number of techniques for personalization of audio for communication to an endpoint device. According to one technique, a cloud-based computing device may receive media data from a media platform, and generate depersonalized audio data based on the media data, the depersonalized audio data including at least one audio component associated with the media platform. The technique may further generate user personalized audio data based on the depersonalized audio data. The user personalized audio data may include at least one audio component personalized based on a unique head-related transfer function (HRTF) data associated with a user or default HRTF data. The user personalized audio may be communicated to the endpoint device for consumption by the user. Such techniques reduce the need for advanced audio processing technologies on client systems and makes personalized audio more available to users.