Distance-Based UI Object Generation for Voice Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users experience a limited sense of use when inputting remote commands to control remote devices, as existing technologies do not consider the distance between the user and the remote device when providing user interfaces.
Innovation Solution
An electronic device determines whether an utterance is a device-controlling command for a target device, verifies the distance between the device and the target device, and outputs an object tailored to either a short or long distance, enhancing the user experience with a voice assistant.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a single user interface object is provided without considering distance, then the device complexity is reduced, but the user experience and adaptability deteriorate
Solution Approach 1:
The system dynamically generates user interface objects based on the real-time distance between the electronic device and the target device. When the distance is short, a first type of UI object is generated; when the distance is long, a second type of UI object is generated. This dynamic adaptation resolves the contradiction by making the interface flexible and context-aware without requiring multiple fixed interface designs.
Solution Approach 2:
The system changes the parameters of the user interface object based on the distance parameter. Specifically, the type, content, or configuration of the UI object is modified according to whether the distance to the target device is short or long. This parameter-based adaptation allows the interface to be versatile while maintaining a single generation mechanism.
2Ease of operation
If distance-based interface optimization is implemented, then the user experience improves, but the processing time and system complexity increase
Solution Approach 1:
The system performs distance verification as a preliminary step before generating the user interface object. By determining the distance between the electronic device and the target device in advance, the system can quickly select the appropriate UI object type without requiring complex real-time adjustments during interaction. This preliminary action reduces the perceived processing time for the user.
Solution Approach 2:
The distance information acts as an intermediary parameter that mediates between the physical state (distance) and the interface state (UI object type). Rather than directly complex processing, the system uses this intermediate distance verification to simplify the decision-making process for interface generation, balancing usability improvement with processing efficiency.
Data Source
AI summary
According to an example embodiment, an electronic device includes: a memory storing instructions and a processor electrically connected to the memory and configured to execute the instructions. The instructions, when executed by the processor, cause the processor to: determine whether an utterance is a device-controlling utterance for a target device to be remotely controlled, verify a distance between the electronic device and the target device based on the utterance being the device-controlling utterance, and output an object generated differently based on whether the distance is a short distance less than or equal to a specified distance or a long distance greater than the specified distance.


