Dialog System User State Detection and Response Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing voice communication systems lack consideration for the rich expressive nature of human language and fail to adapt to different user groups and contexts, leading to a suboptimal user experience.

Innovation Solution

A dialog system that includes modules for user category classification, mood detection, physical and mental state analysis, acquaintance tracking, personality detection, and conversational context management, which interface with a database to generate context-sensitive and personalized responses using rich expressive characteristics and prosodic marks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If existing voice communication systems use a one-size-fits-all approach, then system simplicity is maintained, but user experience and expression richness deteriorate

Engineering Contradiction:
Improveadaptability to different user groups and contextsVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the user base into different user groups (e.g., children, elderly, professionals) and divides the response generation into multiple modules including mood detection, personality analysis, and context-aware response selection. Each module handles specific aspects of user characterization, allowing the system to adapt to different users without requiring complete redesign for each user type.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts its behavior based on real-time detection of user mood, personality traits, and contextual factors. The response generation is not static but adapts continuously during interaction, selecting from multiple expression types (formal, informal, humorous, empathetic) based on the detected user state and relationship level.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If the system considers rich expressive nature of human language and multiple user aspects, then user experience improves, but system complexity increases

Engineering Contradiction:
Improveuser experience qualityVSAvoidsystem structural complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The complex task of generating context-appropriate responses is segmented into distinct functional modules: user category classification, mood detection, personality detection, acquaintance tracking, and response generation. Each module handles a specific aspect, making the overall complex system manageable through modular design where each component has a focused function.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces intermediate processing layers including mood detection modules, personality analysis components, and context management structures that mediate between user input and response generation. These intermediaries transform raw input into enriched contextual representations that guide response selection, bridging the gap between simple input and complex expressive output.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If the system uses multiple detection modules and context management, then response personalization improves, but processing time increases

Engineering Contradiction:
Improveuser characterization accuracyVSAvoidresponse generation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary user characterization during initial interactions, building profiles of user category, mood patterns, and personality traits in advance. This pre-processing allows subsequent responses to be generated more quickly by referencing established user models rather than analyzing raw input from scratch each time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the parameters of processing based on the detected user category and context. For example, once user category is classified, the system adjusts which detection modules are activated and how much processing depth is applied, optimizing the balance between accuracy and speed for different user types and interaction stages.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10311869B2Method and system for automation of response selection and composition in dialog systems
Publication Date: 2019.06.04 ROBERT BOSCH GMBH
  • US10311869B2 patent drawing
  • US10311869B2 patent drawing

AI summary

A dialog system includes a processor. The system can further include a dialog manager. The dialog manager can be configured to receive input from a user using the processor. The system can further include a user category classification and detection module, which is configured to identify categories for the user from the received input. The system can further include a user mood detection and tracking module configured to identify a mood of the user. The system can further include a user physical and mind state and energy level detection module configured to identify a mental status of the user. The system can further include a user acquaintance module configured to identify an acquaintance status of the user. The system can further include user personality detection and tracking module configured to identify a personality status of the user. The system can further include a conversational context detection and response generation module.