Voice Assistant Session Management for Continuous Device Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic devices providing intelligent assistance services require users to explicitly mention the control device in their utterances, leading to repetitive inclusion of device information, especially when controlling the same device continuously.

Innovation Solution

An electronic device with a user interface, microphone, and processor processes wake-up utterances to provide indications and transmit control commands to previously identified control devices, allowing for session-based control without explicit device mention in subsequent utterances.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the control device is explicitly included in every user utterance, then the control target can be accurately identified, but the user interaction becomes repetitive and cumbersome

Engineering Contradiction:
Improvecontrol target identification accuracyVSAvoiduser interaction convenience
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system performs preliminary action by identifying and storing the control device from the first utterance that explicitly includes device information. This stored device information is then automatically applied to subsequent utterances, eliminating the need for users to repeatedly mention the control device while maintaining accurate device identification

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system copies the control device information from the initial utterance where the device is explicitly mentioned. This copied device information is then reused in subsequent utterances, allowing the system to maintain accurate device identification without requiring users to repeat the device name

Inventive Principle:
Principle #26Copying

2Reliability

If the control device is repeatedly mentioned in continuous utterances, then the control target remains clearly specified, but the complexity of user input increases

Engineering Contradiction:
Improvecontrol target specification clarityVSAvoiduser input complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary action by capturing and storing the control device information from the first utterance. This pre-stored information is then automatically retrieved and applied to subsequent utterances, ensuring the control target remains clearly specified while reducing user input complexity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system provides self-service by automatically maintaining the control device context without requiring user intervention. Once the device is identified in the first utterance, the system autonomously uses this information for subsequent utterances, eliminating the burden of repeated device specification from the user

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11804224B2Electronic device and method for operation thereof
Publication Date: 2023.10.31 SAMSUNG ELECTRONICS CO LTD
  • US11804224B2 patent drawing
  • US11804224B2 patent drawing
  • US11804224B2 patent drawing

AI summary

Various embodiments of the present disclosure relate to a method for providing an intelligent assistance service and an electronic device for performing the same. According to an embodiment, an electronic device comprises at least one communication circuit, at least one microphone, at least one speaker, at least one processor operatively connected to the communication circuit, the microphone, and the speaker, and at least one memory electrically connected to the processor, wherein the memory has instructions stored therein which, when executed, cause the processor to receive a wake-up utterance calling a voice-based intelligent assistance service, in response to the wake-up utterance, to identify a session which is in progress by the voice-based intelligent assistance service, and, upon receiving a control command, to provide the control command to an external device through the session on the basis of the session. Other embodiments are also possible.