Virtual Assistant Command Parsing Using Silence-Based Context

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current voice assistant systems fail to provide real-time updates or corrections to voice commands, leading to reduced user experience due to the need for multiple commands to achieve desired outcomes, especially in scenarios involving complex commands or negation.

Innovation Solution

A method that identifies silence duration and position in voice commands to determine contextual relationships between command portions, allowing for dynamic execution criteria adjustments such as filtering, augmentation, negation, and extension, enhancing natural language processing (NLP) execution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the voice assistant executes commands based on initial voice input without real-time updates, then the system execution is simple and fast, but the user experience deteriorates because users cannot correct mistakes or refine results during the command

Engineering Contradiction:
Improvecommand correction capabilityVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system dynamically adjusts command execution based on real-time user feedback during voice input. When silence is detected, the system pauses execution and waits for potential corrections or refinements from the user, transforming a static command execution model into a dynamic interactive process that adapts to user needs mid-command

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements feedback by detecting silence periods during voice commands and using this information to determine whether to execute the command as stated or wait for user clarification. This feedback mechanism allows users to correct mistakes or refine results in real-time, improving command accuracy without requiring complex post-execution correction systems

Inventive Principle:
Principle #23Feedback

2Ease of operation

If the voice assistant requires follow-up commands to correct errors or refine results, then the system remains simple, but the user experience deteriorates due to the need for multiple commands to achieve desired outcomes

Engineering Contradiction:
Improvecommand update capabilityVSAvoidtime for multiple commands
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary analysis of the voice command structure and detects potential issues or areas for refinement before final execution. By analyzing the command components and detecting silence patterns, the system prepares to execute only after confirming user intent, preventing time-wasting follow-up commands and achieving desired outcomes in a single interaction

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If the voice assistant uses traditional NLP processing without silence-based contextual analysis, then the processing pipeline is simple, but the accuracy of command interpretation deteriorates in complex scenarios involving negation or multi-intent

Engineering Contradiction:
Improvecommand interpretation accuracyVSAvoidNLP processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the voice command into distinct components based on silence delimiters, separating different intents or corrections within a single command. This segmentation allows the NLP processor to analyze each component independently with higher precision, improving interpretation accuracy in complex scenarios like negation or multi-intent commands without requiring a completely new processing architecture

Inventive Principle:
Principle #1Segmentation

4Reliability

If the voice assistant executes commands immediately without detecting user pauses or corrections, then the system response time is fast, but the reliability of command execution deteriorates due to missed corrections or unwanted actions

Engineering Contradiction:
Improvecommand execution reliabilityVSAvoidexecution delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system implements periodic checking during voice command execution by monitoring for silence periods. Instead of continuous monitoring that would add significant complexity, the system checks at natural pause points (silence intervals) whether the user intends to correct or refine the command. This periodic action maintains high reliability by catching corrections at meaningful breakpoints while adding minimal delay to the overall execution process

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS12531060B2Methods and electronic device for providing interaction with virtual assistant
Publication Date: 2026.01.20 SAMSUNG ELECTRONICS CO LTD
  • US12531060B2 patent drawing
  • US12531060B2 patent drawing
  • US12531060B2 patent drawing

AI summary

A method for providing an interaction with a virtual assistant, includes identifying, by an electronic device, at least one of a duration of a silence between a first portion of an utterance received from a user and a second portion of the utterance, and a position of the silence in the utterance; determining, by the electronic device, a contextual relationship between the first portion of the utterance and the second portion of the utterance based on the at least one of the duration of the silence and the position of the silence; determining, by the electronic device, at least one execution criteria corresponding to the first portion of the utterance and the second portion of the utterance based on the determined contextual relationship; and generating, by the electronic device, a response corresponding to the utterance by executing the first portion of the received utterance and the second portion of the received utterance using the at least one execution criteria.