Voice Command Target Device Selection via Weight Exchange
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In environments where multiple voice command-enabled devices are in close proximity, there is no clear mechanism to determine which device should respond to a voice command, leading to confusion as all devices detect and respond to the command independently.
Innovation Solution
An automated system that determines a target device for a voice command by calculating a weight for the detected voice command at each device, exchanging these weights among devices, and designating the device with the highest weight as the responder, using criteria such as sound volume, user-assigned weights, and device context.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple voice command enabled devices are deployed in close proximity to provide comprehensive coverage and versatility, then the adaptability and coverage of voice interaction is improved, but confusion arises as all devices detect and respond to voice commands independently
Solution Approach 1:
The patent introduces a weight exchange mechanism as an intermediary process between voice command detection and response execution. Each device calculates a weight based on detection criteria and exchanges these weights with other devices. The device with the highest weight determines which device should respond, thereby mediating the conflict between multiple devices wanting to respond and preventing confusion while maintaining comprehensive coverage
2Reliability
If all listening devices respond to voice commands independently to ensure no command is missed, then the reliability of voice command detection is improved, but confusion and conflicting responses occur
Solution Approach 1:
The patent implements a feedback mechanism where devices exchange weight information about detected voice commands. Each device receives feedback from other devices about their detection weights and uses this feedback to determine whether it should be the one to respond. This feedback loop maintains reliable detection by all devices while preventing conflicting responses through coordinated decision-making
3Ease of operation
If a weight exchange mechanism is implemented to determine the target device, then confusion is reduced and response coordination is improved, but device complexity increases
Solution Approach 1:
The patent uses parameter changes by introducing a quantitative weight parameter that devices calculate based on detection criteria such as sound volume, distance, and device context. By converting qualitative detection capabilities into a comparable numerical parameter, the system achieves coordinated response selection without requiring complex communication protocols or centralized control, thus improving ease of operation while limiting the increase in device complexity
Data Source
AI summary
Systems, methods, and devices for determining a target device for a voice command are provided. A voice command is detected at a plurality of devices. A weight is determined for the detected voice command at each device of the plurality of devices. The determined weight is exchanged among the plurality of devices. A highest weight among the exchanged weights is determined. The device associated with the highest weight is determined as the target device for the voice command.


