Partial Action Execution for Incomplete User Inputs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional speech recognition services are limited in processing user inputs that lack necessary information, leading to incomplete task execution and inefficiencies in performing actions based on partial user inputs.

Innovation Solution

An electronic device system that receives partial user inputs, transmits data to a server with an intelligence system, performs part of the action sequence, and requests additional inputs to complete tasks, allowing for stepwise action execution and efficient service matching user intent.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional speech recognition service processes only complete user inputs with all necessary information, then task execution accuracy is improved, but user input convenience and system responsiveness deteriorate

Engineering Contradiction:
Improvetask execution accuracyVSAvoiduser input convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs partial task execution based on the subset of parameters that are available in the user input, rather than requiring all parameters to be present. This allows the system to act on what is given (partial action) while maintaining accuracy for the aspects that can be executed, and subsequently complete the remaining parts when additional information becomes available.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system implements a feedback mechanism where it transmits the current execution status and missing parameter requirements back to the user, then receives additional inputs to complete the task. This closed-loop feedback process ensures that partial executions are properly tracked and completed with subsequent user inputs, maintaining overall task accuracy while improving convenience.

Inventive Principle:
Principle #23Feedback

2Reliability

If conventional speech recognition service waits for all necessary information before performing actions, then task completion accuracy is improved, but response time and productivity deteriorate

Engineering Contradiction:
Improvetask completion accuracyVSAvoidresponse time
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary actions using the parameters that are already available in the initial user input, without waiting for all parameters to be collected. This preliminary execution starts the task immediately with what is known, improving response time, while the remaining parameters are acquired and used to complete the task subsequently, ensuring final accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system executes the portion of the task that can be completed with available information (partial action), rather than delaying the entire task until all information is gathered. This approach improves productivity by making immediate progress while maintaining reliability through subsequent completion steps.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If electronic device performs all action states in sequence, then task completeness is improved, but system complexity and processing overhead increase

Engineering Contradiction:
Improvetask completenessVSAvoidprocessing overhead
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments the task execution into multiple phases: initial execution with available parameters, status transmission to server, and subsequent completion with additional parameters. This segmentation divides the complex full-sequence execution into manageable parts, reducing processing overhead while ensuring task completeness through coordinated phases.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs partial action sequences based on available information, transmitting intermediate status rather than executing the complete sequence upfront. This reduces immediate processing overhead while ensuring task completeness through subsequent execution phases when additional parameters become available.

Inventive Principle:
Principle #16Partial or excessive action

4Measurement precision

If speech recognition service requests additional user inputs for incomplete tasks, then task accuracy is improved, but user interaction time and system complexity increase

Engineering Contradiction:
Improvetask accuracyVSAvoiduser interaction time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system provides feedback to the user about which parameters are missing and what additional input is needed to complete the task. This targeted feedback minimizes unnecessary interactions by clearly communicating what information is required, improving task accuracy while reducing overall interaction time compared to generic request-and-wait approaches.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11194545B2Electronic device for performing operation according to user input after partial landing
Publication Date: 2021.12.07 SAMSUNG ELECTRONICS CO LTD
  • US11194545B2 patent drawing
  • US11194545B2 patent drawing
  • US11194545B2 patent drawing

AI summary

The electronic device according to an embodiment may receive a first user input including a first request for performing a first task requiring one or more first parameters for execution, to transmit first data associated with the first user input through the communication circuit to a server including an intelligence system providing a sequence of action states for the electronic device performing at least one task using the at least one application program, to receive the first sequence of the action states for performing the first task, from the server through the communication circuit, to perform not all but part of the first sequence of the action states, based at least on the first user input, and to transmit second data associated with an action state of the electronic device caused from the performing of the part of the first sequence, to the server through the communication circuit.