Dynamic Shortcut Command Template for Voice Input

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing shortcut command function requires users to perform multiple input operations to generate individual commands, even when they have similar type information, leading to inconvenience, especially when executing tasks like playing songs by multiple singers.

Innovation Solution

An electronic device and method that dynamically execute shortcut commands by storing type information for dynamic variable words, detecting these commands in user utterances, and replacing type information with dynamic variable words to execute corresponding tasks, thereby reducing the need for multiple command registrations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If individual shortcut commands are generated for each singer, then the command execution accuracy is improved, but the user input operations increase significantly

Engineering Contradiction:
Improvecommand execution accuracyVSAvoiduser input operations
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent creates a universal shortcut command template that can handle multiple singers simultaneously. Instead of requiring separate commands for each singer, the system uses a single template with dynamic variable substitution, allowing one command structure to serve multiple specific cases (different singers), thereby reducing the number of input operations while maintaining execution accuracy

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system uses template copying with variable substitution. A single shortcut command template is created and then dynamically instantiated multiple times with different singer names substituted into the template variables. This copying mechanism allows the system to generate specific commands from a general template, reducing the need for users to manually create each individual command

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If multiple shortcut commands are registered individually, then the command coverage is improved, but the time consumption increases

Engineering Contradiction:
Improvecommand coverageVSAvoidtime consumption
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary action by pre-defining a shortcut command template structure with placeholders for dynamic variables. This template is prepared in advance with the command logic already in place, so that when specific singers need to be added, only the variable values need to be substituted rather than creating entirely new commands from scratch. This preliminary setup significantly reduces the time required to achieve comprehensive command coverage

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements dynamic shortcut commands where the command parameters can be dynamically substituted based on user input. The template contains dynamic variables that can be replaced with actual singer names at runtime, allowing the system to adapt to different singers without requiring static pre-registration of each individual command. This dynamic approach enables comprehensive command coverage with minimal initial setup time

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11769489B2Electronic device and method for performing shortcut command in electronic device
Publication Date: 2023.09.26 SAMSUNG ELECTRONICS CO LTD
  • US11769489B2 patent drawing
  • US11769489B2 patent drawing
  • US11769489B2 patent drawing

AI summary

An electronic device is provided. The electronic device includes a memory for storing at least one dynamic shortcut command, a display, and a processor operatively connected with the memory and the display, the processor configured to store a first dynamic shortcut command including first type information for at least one first dynamic variable word in the memory, when acquiring a user utterance, detect the first dynamic shortcut command in the memory based on the first dynamic variable word included the user utterance, change the first type information included in the detected first dynamic shortcut command into the first dynamic variable word included in the user utterance, and execute a task corresponding to the changed first dynamic shortcut command including the first dynamic variable word included in the user utterance. Various other embodiments may be provided. The method performing shortcut command in the electronic device may be performed using an artificial intelligence model.