Electronic Device Voice Command Location Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In IoT environments, users face difficulties in controlling specific IoT devices without specifying their location, which hinders user experience due to the need to distinguish between multiple locations.
Innovation Solution
An electronic device that selects an utterance place based on information received from multiple other devices and transmits control commands to the appropriate peripheral device, allowing users to control devices adjacent to them without specifying the exact location.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If users specify exact location to control IoT devices, then control precision is improved, but operation complexity increases
Solution Approach 1:
The system performs automatic utterance place determination using signal strength measurements from multiple electronic devices without requiring user input for location specification. The controlling electronic device autonomously calculates the utterance place based on received signal strengths, eliminating the need for users to manually specify locations while achieving precise device control.
Solution Approach 2:
The system introduces an intermediary mechanism (signal strength-based location inference) between the user's voice command and the target IoT device. Instead of directly specifying device location, the system uses signal strength data from multiple devices as an intermediary to infer and determine the utterance place, thereby simplifying user operation while maintaining control precision.
2Ease of operation
If users do not specify location, then operation simplicity is improved, but control reliability deteriorates
Solution Approach 1:
The system implements a feedback mechanism by collecting signal strength information from multiple electronic devices and using this feedback to determine the utterance place. The controlling device receives signal strength data, processes it to identify the location with the strongest combined signal, and uses this feedback to accurately identify the target IoT device for control, ensuring high control reliability without user location specification.
Solution Approach 2:
The system merges data from multiple electronic devices (signal strength measurements) to determine the utterance place. By combining information from multiple sources, the system achieves more reliable and accurate location determination than any single device could provide alone, thereby ensuring control reliability while maintaining operational simplicity.
3Measurement precision
If multiple devices determine location, then location accuracy is improved, but system complexity increases
Solution Approach 1:
Each electronic device in the system performs multiple functions: it acts as both a signal source and a signal receiver, and can serve as either a controlling device or a controlled device depending on the situation. This multi-functionality allows the system to achieve accurate location determination through multiple devices without requiring separate specialized components for each function, thereby managing system complexity effectively.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
An electronic device is provided. The electronic device includes a memory, a transceiver that communicates with at least one external device, and at least one processor that is electrically connected with the memory and the communication module. The at least one processor is configured to receive an utterance place candidate group and a command for controlling a peripheral device associated with an utterance place from one or more other electronic devices by using the transceiver and to store the received utterance place candidate group and the received command in the memory, to select at least one utterance place based on the received utterance place candidate group, and to transmit, to a peripheral device associated with the selected utterance place, a command for controlling the peripheral device.