Primary Chat Bot Service Routing Secondary Services

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In chat bot ecosystems, users face confusion and inefficiency due to the need to manually select from multiple chat bots for different purposes, leading to wasted time and poor user experience.

Innovation Solution

A primary chat bot service is implemented to automatically select and route messages to secondary chat bot services, including those provided by third-party entities, using natural language understanding (NLU) to determine user intents and manage conversations seamlessly, eliminating the need for users to manually select chat bots.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple chat bots are provided in a user environment to serve different purposes, then the functionality and versatility of the chat bot ecosystem is improved, but user confusion increases and ease of operation deteriorates

Engineering Contradiction:
ImprovefunctionalityVSAvoiduser confusion
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent introduces a gateway service as an intermediary component that sits between the user and multiple chat bot services. This gateway automatically routes user messages to the appropriate chat bot based on message content analysis, eliminating the need for users to manually select among multiple chat bots. The gateway acts as a mediator that manages the complexity of multiple chat bot services while presenting a simplified interface to users.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If users manually select from multiple chat bots for different purposes, then the appropriate chat bot can be chosen, but time is wasted and user experience deteriorates

Engineering Contradiction:
Improvechat bot selection accuracyVSAvoiduser time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The gateway service performs preliminary analysis of user messages before they reach individual chat bot services. By pre-processing messages and determining the appropriate chat bot destination in advance, the system eliminates the time users would otherwise spend manually selecting chat bots. The gateway evaluates message content, identifies intent, and routes to the correct service before the user even completes their input.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables automatic self-routing where the gateway service independently determines which chat bot should handle each message without user intervention. The gateway analyzes message content, applies routing logic, and automatically forwards messages to appropriate chat bot services, allowing the system to serve itself rather than requiring users to make selection decisions.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If a primary chat bot service automatically selects and routes messages to secondary chat bot services, then user experience is improved and operation is simplified, but system complexity increases

Engineering Contradiction:
Improveuser interface simplicityVSAvoidsystem architecture
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent segments the chat bot system into distinct functional components: a gateway service for message routing, primary chat bot services for general handling, and secondary chat bot services for specialized functions. This segmentation allows complexity to be distributed across modular components rather than concentrated in a single system, making the overall architecture more manageable despite the increased number of elements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The gateway service is designed as a universal component that handles multiple chat bot services through a single unified interface. Rather than requiring separate interfaces for each chat bot, the gateway provides multi-functional routing capabilities that work across diverse chat bot services, reducing the operational complexity users would otherwise face when interacting with multiple specialized services.

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

Data Source

PatentUS11271877B2Primary chat bot service and secondary chat bot service integration
Publication Date: 2022.03.08 SERVICENOW INC
  • US11271877B2 patent drawing
  • US11271877B2 patent drawing
  • US11271877B2 patent drawing

AI summary

A chat message from a user to a primary chat bot service is received. A secondary chat bot service is automatically evaluated and selected to handle the chat message, wherein the secondary chat bot service is selected from a plurality of candidate secondary chat bot services that includes at least one chat bot service provided by a third-party entity external to an entity providing the primary chat bot service. The chat message is forwarded to the selected secondary chat bot service.