Unified Dialog Management System for Context Preservation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face inadequate responses to queries due to the limitations of either closed or open domain dialog systems, as they often lack the ability to seamlessly switch between systems, leading to loss of conversation context and irrelevant results.

Innovation Solution

An integrated dialog management system that routes user queries between open and closed domain dialog systems based on natural language understanding, domain tags, and intent classification, ensuring relevant responses by utilizing both systems to maintain conversation context.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users manually switch between open and closed domain dialog systems, then they can access both types of responses, but conversation context is lost

Engineering Contradiction:
Improveaccess to different response typesVSAvoidconversation context
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent merges open domain and closed domain dialog systems into a unified interface where a single system routes queries to appropriate domain-specific systems while maintaining continuous conversation context. The dialog manager consolidates state information from multiple domain systems, allowing users to access both open and closed domain responses without manually switching between separate applications, thus preserving context across the entire interaction history.

Inventive Principle:
Principle #5Merging (Combining)

2Measurement precision

If users use closed domain dialog systems for task-oriented queries, then specific detailed responses are provided, but the system cannot handle general queries effectively

Engineering Contradiction:
Improveresponse specificityVSAvoidquery type flexibility
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent implements a universal dialog system that can handle both task-oriented queries requiring specific detailed responses and general conversational queries. The system uses a dialog manager that routes queries to appropriate domain-specific systems for task-oriented topics while maintaining the ability to engage in general conversations through open domain systems, thus achieving multi-functionality across different query types without sacrificing response specificity.

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

3Reliability

If users manually choose system types, then they can control the response quality, but most users simply forego attempting to route queries correctly

Engineering Contradiction:
Improveresponse relevanceVSAvoiduser effort
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent implements a self-service system where the dialog manager automatically analyzes user queries and routes them to the most appropriate domain-specific system without requiring user intervention. The system uses natural language understanding to identify query intent and domain relevance, then autonomously directs queries to the correct system while maintaining conversation context, thereby ensuring high response relevance with minimal user effort and eliminating the need for manual system selection.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20240363104A1Using a natural language model to interface with a closed domain system
Publication Date: 2024.10.31 NVIDIA CORP
  • US20240363104A1 patent drawing
  • US20240363104A1 patent drawing
  • US20240363104A1 patent drawing

AI summary

In various examples, systems and methods of the present disclosure combine open and closed dialog systems into an intelligent dialog management system. A text query may be processed by a natural language understanding model trained to associate the text query with a domain tag, intent classification, and/or input slots. Using the domain tag, the natural language understanding model may identify information in the text query corresponding to input slots needed for answering the text query. The text query and related information may then be passed to a dialog manager to direct the text query to the proper domain dialog system. Responses retrieved from the domain dialog system may be provided to the user via text output and/or via a text to speech component of the dialog management system.