Digital Assistant Controller Routing Voice Commands
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The proliferation of multiple voice-responsive digital assistants in home and work environments leads to command confusion and complexity due to simultaneous reception of voice commands by multiple devices, each with different capabilities and activation phrases, resulting in unintended responses or actions.
Innovation Solution
A digital assistant management system that networks digital assistants via a controller to analyze and direct voice commands to the most appropriate assistant based on command type, location, and capabilities, enabling responses from both in-range and out-of-range devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple digital assistants are deployed in the same environment, then the system provides more capabilities and coverage, but command confusion and unintended responses occur
Solution Approach 1:
The patent introduces a controller as an intermediary device that receives voice commands from multiple digital assistants and determines which assistant should execute the command. The controller analyzes the command type, location, and capabilities of each assistant to make the determination, preventing command confusion while maintaining the benefits of multiple assistants with diverse capabilities.
2Reliability
If digital assistants use activation phrases to minimize false responses, then normal conversation is protected, but users must remember different activation phrases for different assistants
Solution Approach 1:
The patent implements a universal activation mechanism where a single activation phrase can trigger multiple digital assistants. The controller receives the activated command and routes it to the appropriate assistant based on command analysis, eliminating the need for users to remember different activation phrases for different assistants while maintaining false response prevention.
3Measurement precision
If a voice command is received by a digital assistant within audible range, then the command is detected, but the command may be executed by an inappropriate assistant even if a more suitable assistant exists outside voice range
Solution Approach 1:
The controller serves as an intermediary that receives the voice command from the in-range digital assistant, analyzes the command type and capabilities of all available assistants, and determines the most appropriate assistant for execution. This allows the system to route commands to out-of-range assistants that are better suited for specific tasks, ensuring command execution appropriateness while maintaining reliable command detection.
Data Source
AI summary
A system and method for the management of multiple digital assistants enabling the collection and analysis of voice commands and the selective instruction of the digital assistant having the most appropriate capability and/or connectivity to respond to the analyzed voice command. In a preferred embodiment the digital assistants are networked via a DAC. The controller serves to as a central node programmed to recognize the voice commands received by networked digital assistants and determine which assistant or assistants are best qualified to respond. This determination is a function of the command type, as well as the location and capabilities of each digital assistant. In addition, the system and method enhance the utility of the digital assistants, enabling a voice command received by a particular digital assistant to be acted upon by one or more digital assistants located outside of the audible range of the spoken voice command.


