Dynamic Dialogue Protocol Segmentation for Context-Aware NLU

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional dialogue systems are rigid and complex, requiring hard-coded dialogue creation and storage, making it difficult to incorporate contextual knowledge and resulting in high error susceptibility and maintenance complexity.

Innovation Solution

A method for efficient dialogue configuration and interpretation that dynamically selects and executes dialogue protocols based on user input, using natural language understanding to detect questions or statements and generate context-specific keywords, decoupling dialogue protocols from text elements, allowing for dynamic dialogue progression and branching.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If hard-coded dialogue creation and storage is used, then dialogue structure is fixed and predictable, but system complexity increases and adaptability decreases

Engineering Contradiction:
Improvedialogue structure stabilityVSAvoidsource code complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the dialogue system into separate components: dialogue protocols (structure/flow), text elements (content), and context information. This separation allows the dialogue structure to be defined independently from the actual dialogue content, reducing overall system complexity while maintaining structural stability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces dynamic dialogue progression where the system can adapt the dialogue flow based on context information and user inputs. Instead of rigid hard-coded sequences, the system dynamically selects and combines dialogue units based on current context, reducing the need for extensive hard-coded pathways while maintaining reliability through structured protocols.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If extensive hard-coded dialogues are created for every request and branch, then complete coverage is achieved, but error susceptibility and maintenance complexity increase

Engineering Contradiction:
Improvedialogue coverageVSAvoiderror susceptibility
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent creates universal dialogue protocols that can handle multiple dialogue scenarios and branches through a unified structure. Instead of creating separate hard-coded dialogues for each scenario, the same protocol framework handles diverse requests by dynamically selecting appropriate dialogue units and combining them based on context, thereby achieving comprehensive coverage with reduced error susceptibility.

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

Solution Approach 2:

The patent uses templates and reusable dialogue units that can be copied and adapted for different scenarios. Rather than creating unique hard-coded dialogues for every possible interaction, the system replicates and adapts proven dialogue patterns, reducing maintenance complexity and errors while maintaining versatile coverage.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If dialogue protocols are decoupled from text elements, then flexibility and dynamic selection improve, but implementation complexity increases

Engineering Contradiction:
Improvedialogue dynamic selectionVSAvoidimplementation ease
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent segments the dialogue system into distinct layers: dialogue protocols (control flow), text elements (content), and context information. This segmentation enables flexible dynamic selection of dialogue units while simplifying implementation, as each layer can be developed and maintained independently with clear interfaces between them.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces context information as an intermediary layer that bridges the dialogue protocols and text elements. This mediator enables dynamic selection and combination of dialogue units based on current situation without requiring complex direct coupling between protocols and text, thereby achieving flexibility while maintaining implementation ease through a clear intermediate interface.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11488600B2Efficient dialogue configuration
Publication Date: 2022.11.01 GK EASYDIALOG
  • US11488600B2 patent drawing
  • US11488600B2 patent drawing
  • US11488600B2 patent drawing

AI summary

The invention relates to a method for an efficient dialogue configuration and interpretation in a computer-supported automated dialogue system. The invention offers, inter alia, the advantage that the work complexity when generating dialogues, and thus also the error propensity, is reduced. Furthermore, it is possible to take the context of sub-dialogs into consideration and dynamically generate a dialogue depending on said context. Furthermore, the method can automatically initiate a dialogue with a human user. The invention further relates to a correspondingly designed system assembly and to a computer program product with control commands which carry out the method or operate the system assembly.