Conversational AI Orchestration for Seamless Virtual Agent Handoff

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing virtual agent systems face scalability and modularity issues due to monolithic architectures, leading to increased testing and debug time, synchronization of release schedules, platform limitations, and data privacy concerns, while separate instances fail to communicate seamlessly during user sessions.

Innovation Solution

Implement a Conversational Artificial Intelligence (CAI) orchestrator that manages communication between multiple virtual agents, determining user intent and routing requests to the appropriate agent, enabling seamless transitions and data transfer across agents.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a monolithic virtual agent system is used, then the system can handle complex requests, but the system becomes difficult to maintain and scale with increased testing and debug time

Engineering Contradiction:
Improvesystem flexibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent divides the monolithic virtual agent system into multiple independent virtual agents, each responsible for specific skills or functions. This segmentation allows each agent to be developed, tested, and maintained independently, reducing overall system complexity while maintaining the ability to handle complex requests through agent collaboration.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an orchestrator as an intermediary component that manages communication and coordination between multiple virtual agents. The orchestrator receives user requests, determines which agents are needed, and facilitates seamless interaction between agents, thereby reducing the complexity burden on individual agents while maintaining system versatility.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If multiple separate virtual agent instances are used, then development and maintenance become easier, but seamless communication and data transfer between agents deteriorates

Engineering Contradiction:
Improvesystem manageabilityVSAvoidcommunication seamlessness
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The orchestrator serves as a mediator that establishes standardized communication protocols and data exchange formats between separate virtual agent instances. It manages state information transfer and coordination, ensuring reliable and seamless communication while preserving the independence and manageability of individual agent instances.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements a universal communication interface and standardized data formats that enable any virtual agent to interact with any other agent through the orchestrator. This universal protocol ensures consistent and reliable communication across diverse agent instances while maintaining their individual manageability.

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

3Productivity

If virtual agents are developed with independent skill sets, then scalability improves, but synchronization of release schedules and platform limitations worsen

Engineering Contradiction:
Improvedevelopment scalabilityVSAvoidsynchronization complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

By segmenting the system into independent virtual agents with specific skill sets, each agent can be developed, tested, and deployed independently at different rates. The orchestrator manages the integration of these independently developed agents, eliminating the need for synchronized release schedules while maintaining system coherence.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system adopts a dynamic architecture where virtual agents can be added, removed, or updated independently based on development needs. The orchestrator dynamically discovers and integrates available agents, allowing flexible deployment schedules without requiring platform-wide synchronization, thus improving scalability while managing complexity through adaptive orchestration.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12573398B2Conversational artificial intelligence platform
Publication Date: 2026.03.10 PAYPAL INC
  • US12573398B2 patent drawing
  • US12573398B2 patent drawing
  • US12573398B2 patent drawing

AI summary

Techniques are disclosed that relate to a computer system implementing a conversational artificial intelligence platform. The computer system may receive a request that includes text data specifying an utterance of a user. The computer system determines, form the utterance, an intent of the user. The computer system selects a first virtual agent to handle the request based on the determined intent. The computer system routes the text data and subsequent text data of the request to the first virtual agent for handling. The computer system receives, from the first virtual agent, a message that the determined intent is incorrect, the message including state information indicative of actions taken by the first virtual agent relative to the request. The computer system selects a second virtual agent to handle the request based on the state information. The computer system may receive input from an interactive voice response system or another channel.