Relay Chatbot Routing for Multi-Service Answer Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional chatbot services provide answers uniformly through a single chatbot, making it difficult to derive the best answer to a question message.

Innovation Solution

A server and method that utilize a relay chatbot linked to multiple chatbots to derive and transmit the most appropriate answer to a question message selected by a user device, employing a machine learning model to select the appropriate chatbot and rank answers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a single chatbot is used to provide answers uniformly, then the system complexity is reduced, but the answer accuracy and relevance deteriorate

Engineering Contradiction:
Improveanswer accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent divides the chatbot system into multiple specialized chatbots, each responsible for specific services or domains. Instead of using a single monolithic chatbot, the system segments the functionality into multiple independent chatbots that can be selectively activated based on the user's query, thereby improving answer accuracy while managing system complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The relay chatbot serves as a universal coordinator that can route queries to multiple different chatbots depending on the service type. This multi-functional relay mechanism allows a single entry point to access multiple specialized systems, improving overall system versatility and answer relevance without requiring each individual chatbot to handle all possible queries.

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

2Adaptability or versatility

If multiple chatbots are linked to provide diverse answers, then the answer relevance improves, but the device complexity increases

Engineering Contradiction:
Improveanswer relevanceVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The relay chatbot acts as an intermediary layer between the user and multiple specialized chatbots. It receives user queries, determines the appropriate service type, and routes the query to the most relevant chatbot. This mediator approach allows multiple chatbots to coexist without directly increasing the complexity at the user interface, as the relay chatbot abstracts the routing logic.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system dynamically selects which chatbot to activate based on the incoming query and the current state of the system. Rather than having all chatbots simultaneously active and waiting, the system dynamically routes queries to the most appropriate chatbot, improving adaptability while managing resource utilization and system complexity through dynamic rather than static architecture.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12323372B2Relay chatbot linked to multiple chatbots
Publication Date: 2025.06.03 KAKAO CORP
  • US12323372B2 patent drawing
  • US12323372B2 patent drawing
  • US12323372B2 patent drawing

AI summary

A chatbot server that provides an instant messaging service using a relay chatbot linked to multiple chatbots includes a receiving unit that receives, from a messenger server, a question message relevant to a service selected from multiple services and service account information corresponding to the selected service; a derivation unit that derives an answer to the question message using the relay chatbot corresponding to the service account information; and a transmission unit that transmits the answer to the messenger server, wherein the relay chatbot relays a user device to the multiple chatbots linked to the relay chatbot to derive the answer through at least one of the multiple chatbots.