Voice Assistant Utterance Transformation via Language Model

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic devices with voice assistant functions often struggle to process user utterances containing unrecognized words, leading to incomplete or incorrect interpretation of user intent.

Innovation Solution

The electronic device receives user utterance data, generates transformed utterance data using a language model and utterance-domain dataset, and provides a response based on this transformation, which includes candidate utterance data paired with various domains to handle unrecognized words.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the electronic device processes user utterances containing unrecognized words using traditional methods, then the processing speed is fast, but the accuracy of user intent determination deteriorates

Engineering Contradiction:
Improveaccuracy of user intent determinationVSAvoidcomplexity of utterance processing system
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary language model between the utterance recognition module and the intent determination module. This language model acts as a mediator that transforms unrecognized or ambiguous utterances into meaningful representations that can be processed for intent determination, thereby improving accuracy without requiring direct complex processing of raw unrecognized words

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent performs preliminary processing of user utterances by generating candidate utterances and transforming them through a language model before intent determination. This preliminary action prepares the utterance data in advance, converting unrecognized words into processable forms that facilitate accurate intent determination while maintaining systematic efficiency

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If the electronic device uses a language model to transform utterance data, then the interpretation accuracy improves, but the processing time increases

Engineering Contradiction:
Improveinterpretation accuracyVSAvoidutterance processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies partial action by selectively transforming only the portions of utterance data that contain unrecognized words or ambiguous meanings, rather than processing the entire utterance through the language model. This approach maintains interpretation accuracy for critical parts while reducing overall processing time

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent segments the utterance processing into distinct stages: initial recognition, language model transformation of problematic segments, and intent determination. By dividing the processing pipeline and applying the language model only where necessary (to unrecognized words), the system achieves accurate interpretation while minimizing time loss

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If the electronic device generates transformed utterance data using candidate utterance data paired with multiple domains, then the versatility of handling different user inputs improves, but the computational complexity increases

Engineering Contradiction:
Improveability to handle different user inputsVSAvoidcomputational complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal language model that can handle multiple domains and types of unrecognized words through a single transformation framework. Instead of implementing separate processing systems for each domain, the language model provides multi-functional capability to transform various utterance types across different domains, thereby improving versatility without proportionally increasing computational complexity

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

Solution Approach 2:

The patent changes the parameters of utterance representation by transforming unrecognized words into standardized forms that work across multiple domains. By adjusting the representation parameters through language model transformation, the system achieves adaptability to handle different user inputs across various domains while maintaining consistent processing complexity

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240161744A1Electronic devices and methods of handling user utterances
Publication Date: 2024.05.16 SAMSUNG ELECTRONICS CO LTD
  • US20240161744A1 patent drawing
  • US20240161744A1 patent drawing
  • US20240161744A1 patent drawing

AI summary

An electronic device includes a memory storing instructions; and a processor electrically connected to the memory and configured to execute the instructions to: receive user utterance data; obtain an utterance-domain data set including candidate utterance data that is based on the user utterance data; generate transformed utterance data associated with the user utterance data based on a language model and the utterance-domain data set; and provide a response corresponding to the user utterance data, based on the transformed utterance data. The utterance-domain data set may include at least one candidate utterance data paired with each of a plurality of domains. Each domain of the plurality of domains corresponds to a different operation or function.