Wake Word Detection Configuration via Segmented Applications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic devices lack effective non-tactile input methods, limiting user interaction beyond touchscreen and button inputs.

Innovation Solution

Implementing wake word detection systems in electronic devices, which use microphones, digital signal processors, and speech-processing applications to recognize predefined words, enabling hands-free operation and integrating with remote speech-processing systems for processing user commands.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If wake word detection systems are implemented using microphones, digital signal processors, and speech-processing applications, then hands-free operation and voice command recognition are enabled, but device complexity increases

Engineering Contradiction:
Improvehands-free operationVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent segments wake word detection functionality into separate downloadable applications rather than embedding all detection capabilities within the device firmware. This allows the core device to remain relatively simple while enabling advanced wake word detection through externally provided application modules that can be installed or updated without modifying the device hardware or core system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary wake word detection and processing through downloadable applications before engaging the full speech-processing system. The digital signal processor components in these applications pre-process audio data and identify wake words, preparing data for subsequent speech recognition processing only when necessary, thereby reducing overall system complexity while enabling hands-free operation.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If downloadable wake word applications are provided through application programming interfaces, then system adaptability and updateability improve, but integration complexity increases

Engineering Contradiction:
Improvesystem adaptabilityVSAvoidintegration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal interface layer through application programming interfaces that can work with multiple different wake word detection applications and speech-processing systems. This single interface architecture supports various downloadable applications with different wake words, languages, and detection algorithms, providing system adaptability without requiring separate integration code for each application.

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

Solution Approach 2:

The application programming interfaces serve as an intermediary layer between the device hardware and downloadable wake word applications. This mediator handles the complexity of application installation, configuration, and communication, shielding the core system from integration complexity while enabling high adaptability through support for multiple third-party applications.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11669300B1Wake word detection configuration
Publication Date: 2023.06.06 AMAZON TECH INC
  • US11669300B1 patent drawing
  • US11669300B1 patent drawing
  • US11669300B1 patent drawing

AI summary

Systems and methods for wake word detection configuration are disclosed. An electronic device may be configured to detect a wake word in a user utterance based on one or more wake word models. Upon detection, wake word APIs may be utilized to determine if a speech-processing application associated with a remote speech-processing system is installed on the device. If installed, secondary wake word detection may be performed on the audio data representing the user utterance, and if the wake word is detected, the audio data may be sent to the remote system for processing. If not installed, a display of the electronic device may present options for downloading the speech-processing application.