Intent-Based Query Router for Unified Chatbot Service Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing chatbots provide a fragmented user experience when dealing with multiple products and services, as they are typically designed to handle single tasks and fail to recognize synergies among different offerings.

Innovation Solution

An intent-based query and response router is designed to operate as an intelligent layer between users and multiple backend services, using intent classification to route user queries appropriately and manage conversations seamlessly across different products and services.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple separate chatbots are used for different products and services, then each chatbot can be specialized for its specific task, but the user experience becomes fragmented and synergies among products/services are not recognized

Engineering Contradiction:
Improvetask specializationVSAvoiduser experience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent combines multiple specialized chatbots into a single unified chatbot system that uses intent classification to route queries to appropriate backend services. This merging approach maintains the specialization benefits of individual chatbots while providing a unified user interface that delivers seamless cross-product experiences and recognizes synergies among different products and services.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The unified chatbot is designed with multi-functionality to handle queries across multiple products and services. Through intent classification and dynamic routing, a single chatbot instance can adapt to various product domains and service types, making it universal while maintaining task-specific effectiveness.

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

2Ease of operation

If a unified chatbot handles multiple products and services, then user experience becomes seamless, but the system complexity increases

Engineering Contradiction:
Improveuser experienceVSAvoidsystem architecture
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system segments the complexity by separating intent classification, query routing, and response generation into distinct modular components. The intent classification service independently analyzes user intent, the routing mechanism separately determines appropriate backend services, and each backend service handles its specific domain. This segmentation manages system complexity while maintaining unified user experience.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary intent classification layer that mediates between the user and multiple backend services. This intermediary component translates user queries into structured intent classifications, which then guide routing decisions. The intermediary absorbs and manages the complexity of coordinating multiple services, shielding the user from underlying system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If intent classification is used to route queries, then query routing accuracy improves, but the time required for classification increases

Engineering Contradiction:
Improveintent classification accuracyVSAvoidquery processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system applies partial action by performing intent classification only to the extent necessary for accurate routing. The intent classification service analyzes queries to determine the level of detail needed for routing decisions, avoiding excessive classification depth that would unnecessarily increase processing time while maintaining sufficient accuracy for effective query routing.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12299405B2Intent-based query and response routing between users and backend services
Publication Date: 2025.05.13 PALO ALTO NETWORKS INC
  • US12299405B2 patent drawing
  • US12299405B2 patent drawing
  • US12299405B2 patent drawing

AI summary

For a seamless and robust artificial intelligence-based assistant experience, an intent-based query and response router has been designed to operate as an intelligent layer between a user and multiple backend services that may respond to one or more queries over the course of a conversation with the user. The query router interacts with an intent classification service to obtain an intent classification for a prompt that is based on a user query. The query router uses the intent classification, which is used as an identifier of a backend service, to route the user query to an appropriate one (or more) of the backend services. When a response is detected, the query router determines a corresponding conversation and provides the response for the conversation.