Speech Interaction Apparatus Dynamic Wait Time Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current speech interaction systems do not adequately differentiate between filler words and actual responses, leading to unnatural interactions, especially in scenarios requiring time limits, such as games, where filler words can extend answer times unfairly.

Innovation Solution

An interaction apparatus that acquires and analyzes user utterances to determine whether to subtract elapsed time based on the context of the system message and user input, controlling additional actions to promote natural interaction by adjusting wait times and handling filler words appropriately.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the system continuously measures elapsed time without considering filler words, then time limit enforcement is strict and fair for games, but natural conversation flow is disrupted

Engineering Contradiction:
Improvetime limit enforcementVSAvoidconversation flow
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent applies dynamics by making the time measurement system adaptable rather than fixed. The measuring unit dynamically adjusts whether to subtract elapsed time based on real-time analysis of user utterances. When fillers are detected through natural language processing, the system automatically resets the elapsed time, whereas in game contexts it maintains strict timing. This dynamic adjustment resolves the contradiction between strict time enforcement and natural conversation flow.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If the system subtracts elapsed time for all user utterances including fillers, then conversation naturalness is improved, but time limit fairness in games deteriorates

Engineering Contradiction:
Improveconversation naturalnessVSAvoidtime limit fairness
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent applies local quality by making different parts of the system handle filler words differently based on context. The controlling unit determines the interaction context (daily conversation vs. game) and applies different rules: in daily conversations, elapsed time is subtracted to maintain natural flow, while in games, time limits are strictly enforced. This localized differentiation resolves the contradiction between conversation naturalness and time limit fairness.

Inventive Principle:
Principle #3Local quality

3Reliability

If the system does not subtract elapsed time for fillers, then time limit integrity is maintained, but interaction naturalness deteriorates

Engineering Contradiction:
Improvetime limit integrityVSAvoidinteraction naturalness
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system dynamically adapts its time measurement behavior based on the detected interaction type. The measuring unit responds differently to the same user utterance (filler word) depending on whether the context is identified as a game or daily conversation. This dynamic adaptability allows the system to maintain time limit integrity in games while achieving natural interaction in conversational contexts, resolving the contradiction between these two requirements.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12106756B2Interaction device
Publication Date: 2024.10.01 NTT DOCOMO INC
  • US12106756B2 patent drawing
  • US12106756B2 patent drawing
  • US12106756B2 patent drawing

AI summary

An interaction apparatus 10 includes an acquiring unit 13 for acquiring a system message, a setting unit 14 for setting a wait time for receiving an answer from a user based on the system message, a measuring unit 16 for measuring an elapsed time after the system message is output to the user, a user utterance acquiring unit 15 for acquiring a user utterance, and a controller 17 for controlling an interaction with the user so that an additional action corresponding to the system message is output to the user. The measuring unit 16 determines whether or not to subtract the elapsed time, based on the system message and the user utterance, when the user utterance not corresponding to the answer to the system message is acquired by the user utterance acquiring unit 15 after the system message is output.