Acoustic Context Awareness for Location-Based Noise Suppression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The transition from x86 to ARM-based processors in Information Handling Systems (IHSs) presents challenges in management, deployment, and configuration, particularly in managing noise suppression and Acoustic Context Awareness (ACA) during collaboration sessions in heterogeneous computing platforms.

Innovation Solution

A heterogeneous computing platform with an orchestrator that detects location and changes noise suppression and ACA settings during collaboration sessions, using firmware services and AI models without involving the host OS, and receives policies from ITDMs or OEMs via APIs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If noise suppression and ACA settings are managed through the host OS in a heterogeneous computing platform, then ease of operation is maintained, but device complexity increases due to OS involvement in firmware service management

Engineering Contradiction:
Improveease of operationVSAvoiddevice complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent extracts noise suppression and ACA settings management from the host OS to firmware services running on dedicated devices (audio DSP, AI device). The orchestrator device coordinates these firmware services directly, eliminating the need for OS involvement in firmware service management while maintaining ease of operation through the orchestrator's centralized control

Inventive Principle:
Principle #2Taking out (Extraction)

2Device complexity

If the orchestrator uses firmware services without host OS involvement to change noise suppression settings, then device complexity is reduced, but ease of operation may worsen due to direct orchestrator-firmware service communication

Engineering Contradiction:
Improvedevice complexityVSAvoidease of operation
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The orchestrator acts as an intermediary device that receives collaboration session information from the host OS and translates it into appropriate firmware service commands. This intermediary role simplifies the overall system architecture by centralizing control logic in the orchestrator while maintaining clean interfaces with both the OS and firmware services

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If the system implements dynamic noise suppression and ACA settings based on location detection, then adaptability improves, but device complexity increases due to additional sensing and processing requirements

Engineering Contradiction:
ImproveadaptabilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs preliminary location detection and collaboration session identification before adjusting noise suppression and ACA settings. The orchestrator detects the collaboration session context and location in advance, then proactively configures the appropriate firmware services to apply the correct acoustic profiles and noise suppression levels, avoiding the need for complex real-time adjustments

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12561278B2Contextual noise suppression and acoustic context awareness (ACA) during a collaboration session in a heterogenous computing platform
Publication Date: 2026.02.24 DELL PROD LP
  • US12561278B2 patent drawing
  • US12561278B2 patent drawing
  • US12561278B2 patent drawing

AI summary

Systems and methods for contextual noise suppression and Acoustic Context Awareness (ACA) during a collaboration session in a heterogenous computing platform are described. In some embodiments, an Information Handling System (IHS) may include: a heterogeneous computing platform comprising a plurality of devices and a memory coupled to the heterogeneous computing platform, where the memory comprises a plurality of sets of firmware instructions, where each set of firmware instructions, upon execution by a respective device, enables the respective device to provide a corresponding firmware service, and where at least one of the plurality of devices operates as an orchestrator configured to: detect a location of the IHS during a collaboration session and, in response to the detection, change a noise suppression setting.