Conflict Resolution Settings for Voice-Controlled Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Voice-controlled devices face challenges in managing conflicting voice commands issued by multiple users, as they often respond only to the last command received, leading to inconsistencies and user dissatisfaction.
Innovation Solution
Implementing a conflict-resolution setting that allows devices to prioritize commands based on settings such as first-come-first-served, head-of-household, combined-command, or compromise-action, using artificial intelligence and user profiles to determine responses to conflicting commands.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the device responds only to the last command received, then the device operation is simple, but the reliability of command execution deteriorates in multi-user environments
Solution Approach 1:
The system performs preliminary actions by establishing conflict-resolution settings and user profiles before conflicts occur. The device pre-configures multiple resolution strategies (first-come-first-served, head-of-household, combined-command, compromise-action) and user hierarchy information, enabling it to automatically and reliably resolve command conflicts without complex real-time processing when conflicts arise.
2Ease of operation
If the device accepts commands from multiple users without resolution rules, then the ease of operation is improved, but the consistency of device response deteriorates
Solution Approach 1:
The system changes parameters by introducing conflict-resolution settings that define different operational modes for handling multiple user commands. By parameterizing the resolution strategy (first-come-first-served, head-of-household, combined-command, compromise-action) and user profiles with hierarchy information, the device maintains consistent and predictable responses across various multi-user scenarios while remaining accessible to all users.
3Adaptability or versatility
If the device implements conflict-resolution settings with AI and user profiles, then the adaptability to multi-user environments is improved, but the device complexity increases
Solution Approach 1:
The system performs preliminary action by pre-configuring user profiles with hierarchy information and establishing conflict-resolution settings before actual command conflicts occur. This advance preparation enables the device to adapt to multi-user environments effectively while keeping real-time processing relatively simple, as the complex adaptive logic has already been configured in advance.
Data Source
AI summary
A method for controlling a device may include obtaining a conflict-resolution setting from a plurality of available conflict settings. The conflict resolution settings may establish one or more rules for resolving conflicting commands received by the device from a first user and a second user. The method may further include determining, based at least in part on the conflict-resolution setting, a response to a second command issued by the second user that conflicts with a first command issued by the first user. The method may further include performing the response.


