Conversational Gateway for Intent-Based Virtual Assistant Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conversational AI systems face challenges in accurately identifying user communications, leading to incorrect and irrelevant responses from virtual assistants, resulting in user dissatisfaction due to inadequate analysis of text-based chats.

Innovation Solution

The implementation of machine learning techniques to analyze natural language inputs, determine user intent, and recommend appropriate virtual assistants based on intent analysis, sentiment analysis, and dialog enrichment, providing a centralized framework for managing interactions across multiple enterprise functions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If text-based chats are routed to individual virtual assistants without analysis, then the system structure remains simple, but the accuracy of response recommendations deteriorates

Engineering Contradiction:
Improveaccuracy of response recommendationsVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary analysis of user communications before routing them to virtual assistants. The gateway analyzes intent, sentiment, and dialog context in advance, extracting key features and characteristics of the communication. This preliminary processing ensures that the correct virtual assistant is selected based on accurate understanding of the user's needs, thereby improving response recommendation accuracy without requiring complex real-time analysis during the interaction.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces a conversational gateway as an intermediary component between users and virtual assistants. This gateway acts as a mediator that receives user communications, analyzes them using machine learning models, determines the appropriate virtual assistant, and routes the communication accordingly. The gateway includes intent classification, sentiment analysis, and dialog enrichment components that process communications before they reach the virtual assistants, improving accuracy while maintaining manageable system complexity through modular architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the system fails to accurately characterize user communications, then the system operation remains fast, but user satisfaction deteriorates

Engineering Contradiction:
Improveuser satisfactionVSAvoidcharacterization accuracy
Core Design Contradiction:
ReliabilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent replaces traditional rule-based or keyword-matching systems with machine learning-based intent classification and sentiment analysis models. These ML models automatically learn to characterize user communications by training on labeled data, capturing nuanced patterns in language, sentiment, and intent. The system uses trained classifiers to accurately determine user intent and emotional state, significantly improving characterization accuracy and reliability of response recommendations compared to simpler mechanical approaches.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system implements feedback mechanisms where the outcomes of virtual assistant responses are fed back into the training data for continuous improvement of the machine learning models. The gateway learns from successful and unsuccessful interactions, refining its intent classification and sentiment analysis capabilities over time. This feedback loop enables the system to progressively improve its characterization accuracy, ensuring higher user satisfaction as the models become more adept at understanding user communications.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If multiple virtual assistants are used for different enterprise functions, then the versatility of the system improves, but the complexity of managing interactions deteriorates

Engineering Contradiction:
Improveenterprise function coverageVSAvoidinteraction management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The conversational gateway is designed as a universal, multi-functional system that handles multiple enterprise functions through a single unified interface. Rather than requiring separate routing mechanisms for each virtual assistant, the gateway provides comprehensive intent classification and sentiment analysis capabilities that work across all enterprise functions. The ML models are trained to recognize diverse intents and sentiments relevant to multiple business domains, enabling the gateway to appropriately route communications to the correct virtual assistant regardless of the specific enterprise function involved, thereby managing complexity through consolidation.

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

Solution Approach 2:

The patent segments the interaction management complexity by dividing the gateway into distinct functional modules: intent classification, sentiment analysis, dialog enrichment, and virtual assistant recommendation. Each module performs a specific function and can be independently trained, optimized, and maintained. This modular segmentation allows the system to handle multiple enterprise functions simultaneously while keeping the complexity of each individual component manageable. The segmented architecture enables flexible configuration of different virtual assistants for different enterprise functions without requiring complete reconfiguration of the entire system.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11593567B2Intelligent conversational gateway
Publication Date: 2023.02.28 DELL PROD LP
  • US11593567B2 patent drawing
  • US11593567B2 patent drawing
  • US11593567B2 patent drawing

AI summary

A method comprises receiving at least one natural language input, and determining an intent of the at least one natural language input. In the method, a virtual assistant of a plurality of virtual assistants is recommended to respond to the at least one natural language input based at least in part on the determined intent, and the at least one natural language input is transmitted to the recommended virtual assistant. The determining and recommending are performed using one or more machine learning models, and the plurality of virtual assistants respectively correspond to a plurality of different functions of an enterprise.