Electronic Device Sharing Continuous Voice Command Execution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Electronic devices often transmit incorrect link information when sharing execution results of continuous voice commands, leading to mismatched execution results between devices, failing to accurately convey user intent.
Innovation Solution
An electronic device with a communication module, processor, and memory that analyzes user inputs to recognize intent, executes functions, and generates execution information based on previous and requested user inputs, ensuring accurate sharing of execution results across devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If link information is generated based on the last voice command only, then the sharing process is simple, but the execution result may not match the user's intent when multiple continuous voice commands are involved
Solution Approach 1:
The system performs preliminary classification of the user input type before generating link information. It determines whether the input is a standalone command or part of a continuous conversation, and prepares the appropriate context (single command or multiple continuous commands) in advance. This preliminary action ensures that the correct execution result is linked without requiring complex real-time analysis during sharing.
Solution Approach 2:
The patent introduces an intermediary classification mechanism that acts as a mediator between the voice command input and the link information generation. This intermediary classifies the input type and selects the appropriate context (single or multiple commands) to be included in the shared link, ensuring accuracy without complicating the user's sharing operation.
2Loss of information
If link information is generated based on the initial voice command, then the context is complete, but the execution result shared is not related to the most recent user input
Solution Approach 1:
The system performs preliminary classification of the user input type before generating link information. It determines whether the input is a standalone command or part of a continuous conversation, and prepares the appropriate context (single command or multiple continuous commands) in advance. This preliminary action ensures that the correct execution result is linked without requiring complex real-time analysis during sharing.
Solution Approach 2:
The patent applies dynamics by making the context selection adaptive rather than fixed. Based on the classification of the current input, the system dynamically adjusts whether to include the current command alone or combine it with previous continuous commands. This dynamic approach ensures the most relevant execution result is shared while maintaining complete contextual information when needed.
3Measurement precision
If the system stores and analyzes multiple previous user inputs, then execution information accuracy improves, but device complexity increases
Solution Approach 1:
The system performs preliminary classification of the user input type before generating link information. It determines whether the input is a standalone command or part of a continuous conversation, and prepares the appropriate context (single command or multiple continuous commands) in advance. This preliminary action ensures that the correct execution result is linked without requiring complex real-time analysis during sharing.
Solution Approach 2:
The patent segments the input processing into distinct stages: classification of input type, selection of relevant context (single or multiple commands), and generation of link information. This segmentation simplifies the overall complexity by breaking down the processing into manageable, independent steps rather than requiring a single complex analysis system.
Data Source
AI summary
An electronic device and method for sharing execution information on a user input having continuity thereof are provided. The electronic device includes a processor configured to, recognize a user intent by analyzing the user input, execute a function and/or action corresponding to the user intent and provide an execution result through the display, store the user input in the memory, in response to a sharing request of the user input, classify a type of the user input requested to be shared, if the classification result shows that the user input requested to be shared is a user input related to a previous user input pre-stored in the memory, generate execution information, based on the at least one previous user input and the user input requested to be shared, and transmit the generated execution information to another electronic device through the communication module. Various other embodiments are also possible.


