Voice Response Hold Mechanism for User Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users may feel uncomfortable when a voice interaction device takes a long time to generate and output a second response sentence, as they expect immediate output following a first response sentence.

Innovation Solution

An information processing device and method that holds the response and outputs an announcement message when data is insufficient, allowing users to recognize that a response is being prepared and will be output later, reducing user discomfort.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If the device waits to collect sufficient data before outputting response content, then the accuracy and completeness of the response is improved, but the response time increases causing user discomfort

Engineering Contradiction:
Improveresponse accuracyVSAvoidresponse time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The device performs preliminary actions by collecting data and generating response content in advance, even before the user asks the question. The created content is stored and can be quickly output when needed, reducing the actual response time while maintaining high accuracy through pre-collected sufficient data.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The device dynamically adjusts its data collection and response generation strategy based on real-time conditions. It can switch between waiting for complete data collection and using available data with uncertainty indicators, optimizing the balance between response accuracy and response time according to the specific situation.

Inventive Principle:
Principle #15Dynamics

2Speed

If the device outputs a fixed first response sentence immediately, then the response speed is improved, but the user experience deteriorates when the second substantial response takes too long to generate

Engineering Contradiction:
Improveresponse speedVSAvoiduser experience
Core Design Contradiction:
SpeedVSEase of operation

Solution Approach 1:

The response is segmented into two distinct parts: a first response sentence that provides immediate feedback and a second response sentence that provides substantial content. This segmentation allows the device to satisfy both the need for quick response and the need for comprehensive information by delivering different types of content at different times.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The first response sentence acts as an intermediary between the user's question and the second substantial response. It provides immediate acknowledgment and sets user expectations, serving as a bridge that improves overall user experience while the more time-consuming second response is being prepared.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If the device continuously collects data to ensure complete information, then the response quality is improved, but the time delay increases making users feel uncomfortable

Engineering Contradiction:
Improveresponse qualityVSAvoidwaiting time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The device applies partial action by collecting only the most critical data needed for a useful response rather than waiting for complete information. It outputs responses with uncertainty indicators when data is insufficient, providing timely partial information rather than delayed complete information, thus reducing waiting time while maintaining acceptable response quality.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11269936B2Information processing device and information processing method
Publication Date: 2022.03.08 TOYOTA JIDOSHA KK
  • US11269936B2 patent drawing
  • US11269936B2 patent drawing
  • US11269936B2 patent drawing

AI summary

An information processing device includes a processor. The processor is configured to: receive an input of a question; hold a response, when data required to output response content in response to the question is insufficient; and output, when insufficient data is collected while the response is being held, an announcement that the response is made and the response content.