Voice-Assisted Wireless Docking via Firmware Orchestration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The transition from x86 to ARM-based processors in Information Handling Systems (IHSs) has created challenges in management, customization, optimization, interaction, and configuration, particularly in heterogeneous computing environments where seamless integration and efficient voice-assisted wireless docking are lacking.

Innovation Solution

A heterogeneous computing platform with an orchestrator that detects predetermined utterances to manage wireless docking through devices like aDSP and NPU, utilizing firmware services without host OS involvement, and executes AI models via APIs for voice-assisted wireless docking and peripheral device control.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If voice-assisted wireless docking is implemented in heterogeneous computing environments, then user interaction efficiency is improved, but system complexity increases

Engineering Contradiction:
Improveuser interaction efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces an orchestrator as an intermediary component that coordinates between multiple devices in the heterogeneous computing platform. The orchestrator receives voice inputs, processes them through wake word detection, and manages the docking operations, thereby simplifying the overall system architecture while enabling complex voice-assisted wireless docking functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system is divided into distinct functional modules: wake word detection model, automatic speech recognition model, orchestrator, and device coordination layers. This segmentation allows each component to be optimized independently and facilitates easier maintenance and updates without affecting the entire system.

Inventive Principle:
Principle #1Segmentation

2Reliability

If firmware services are used for voice processing without host OS involvement, then system reliability is improved, but ease of operation deteriorates

Engineering Contradiction:
Improvesystem reliabilityVSAvoidease of operation
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The firmware services are designed to operate autonomously without requiring host operating system involvement. The wake word detection and speech recognition models execute directly in firmware, enabling the system to perform voice processing tasks independently, which enhances reliability while maintaining operational simplicity through automated workflows.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If multiple devices are coordinated for wireless docking, then functionality is improved, but device complexity increases

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

Solution Approach 1:

The orchestrator is designed as a universal coordination component that can manage multiple different device types within the heterogeneous computing platform. It provides a standardized interface for coordinating wireless docking operations across audio devices, display devices, and other peripherals, thereby enabling versatile functionality without proportionally increasing complexity.

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

Data Source

PatentUS12573389B2Voice-assisted wireless docking in heterogeneous computing platforms
Publication Date: 2026.03.10 DELL PROD LP
  • US12573389B2 patent drawing
  • US12573389B2 patent drawing
  • US12573389B2 patent drawing

AI summary

Systems and methods for voice-assisted wireless docking in heterogenous computing platforms are described. In an illustrative, non-limiting example, an Information Handling System (IHS) may include a heterogeneous computing platform having a plurality of devices. At least one of the plurality of devices operates as an orchestrator configured to: detect a predetermined utterance (such as “Hey Google”) or direct a first one of the plurality of devices to detect the predetermined utterance; and, in response to the detection, direct a second one of the plurality of devices to: (a) connect the IHS to a wireless dock, or (b) disconnect the IHS from the wireless dock.