Chatbot Translation Layer for Universal Protocol Interoperability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Legacy chatbot systems lack seamless communication between multiple chatbots, requiring each to be accessed individually and trained with specific communication protocols, leading to cumbersome interactions and limited capabilities.

Innovation Solution

Implementing an internal bot network with a translation layer that enables communication using a universal protocol, allowing internal bots to communicate independently and reformating requests and responses to match external bot specifications, ensuring interoperability without requiring individual training or reformatting by each bot.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple chatbots are maintained separately by different departments, then each chatbot can be customized for specific departmental needs, but communication between chatbots becomes cumbersome and requires individual access and protocol training

Engineering Contradiction:
Improvecustomization for departmental needsVSAvoidcommunication between chatbots
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent introduces a translation layer as an intermediary component that sits between external chatbots and the internal bot network. This translation layer automatically translates messages between external chatbot protocols and the universal internal protocol, eliminating the need for direct protocol matching between chatbots. The intermediary handles protocol conversion transparently, allowing customized chatbots to communicate seamlessly without requiring individual protocol training or direct access between them.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If each chatbot is trained with specific communication protocols of other chatbots, then direct communication is possible, but the complexity of training and maintaining multiple protocols increases

Engineering Contradiction:
Improvedirect communication capabilityVSAvoidprotocol training and maintenance
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a universal internal protocol that all chatbots within the internal network adopt. This universal protocol serves as a common language that enables any chatbot to communicate with any other chatbot without requiring specific protocol training. The translation layer acts as a universal adapter that can handle multiple external protocols and convert them to the single universal internal protocol, significantly reducing the complexity of maintaining multiple protocol relationships.

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

3Ease of operation

If legacy chatbot systems are used without a translation layer, then each chatbot operates independently, but seamless communication and interoperability between chatbots cannot be achieved

Engineering Contradiction:
Improveindependent operationVSAvoidinteroperability between chatbots
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent segments the communication system into two distinct layers: an internal bot network layer that operates with a universal protocol for seamless communication, and an external chatbot layer that maintains its own protocols and independence. The translation layer acts as a boundary that separates these two layers, allowing internal bots to communicate freely among themselves while external chatbots maintain their independence. This segmentation enables both independent operation and seamless communication simultaneously.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11895062B2Internal chatbot universe with a universal communication protocol
Publication Date: 2024.02.06 BANK OF AMERICA CORP
  • US11895062B2 patent drawing
  • US11895062B2 patent drawing
  • US11895062B2 patent drawing

AI summary

A system for responding to external requests received at an internal bot network is provided. The system may include an internal bot network including a plurality of internal bots. The plurality of internal bots may interact with a plurality of external bots. The system may include a translation layer/barrier. Each bot included in the plurality of internal bots and the plurality of external bots may be resident on one or more hardware processors. Each external bot may communicate using its own unique set of external specifications. Each internal bot may communicate using a universal set of internal specifications and is prevented from communicating using a set of external specifications. The translation layer/barrier may intercept requests and responses between the plurality of internal bots and the plurality of external bots. The translation layer/barrier reformats intercepted requests and responses to correspond to the set of specifications specific to the receiving bot.