Chat Bot Control Device Dynamic Scenario Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional chat bots require significant development resources and manpower to create and maintain multiple chat scenarios for various use cases, especially when external systems and conditions change, making it inefficient for applications like personnel recruitment and facility reservation.

Innovation Solution

A chat bot control device that includes an external data acquisition unit, scenario generation unit, and scenario execution unit, allowing for dynamic generation and execution of chat scenarios based on user input and external system data, using scenario conversion logic to adapt to changing conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional chat bots are used to handle multiple use cases with different external systems, then the system can serve diverse user needs, but the development resources and manpower required to create and maintain multiple chat scenarios become enormous

Engineering Contradiction:
Improveability to handle diverse use casesVSAvoidnumber of chat scenarios to create and maintain
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent uses template-based scenario generation where a single template structure can be instantiated into multiple different chat scenarios by substituting placeholders with actual data from external systems. This allows one template to serve multiple use cases without requiring separate manual creation of each scenario, directly reducing the complexity of maintaining multiple scenarios while preserving adaptability across different use cases

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent dynamically generates chat scenarios by changing parameters such as scenario flow, dialogue content, and transition conditions based on data from external systems. Instead of manually creating scenarios for each use case, the system parameterizes the scenario structure and automatically adjusts it according to external system data, reducing the manual effort required while maintaining versatility

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If chat scenarios are created for each specific use case and external system combination, then the chat bot can provide tailored responses, but the time and resources required to create and update scenarios increase significantly

Engineering Contradiction:
Improvetailored responses for specific use casesVSAvoidtime to create and update scenarios
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent prepares template structures and conversion logic in advance that can automatically generate tailored scenarios when triggered by user input. The template includes predefined dialogue flows and transition conditions that are pre-configured, so when a user interacts with the chat bot, the system can quickly instantiate the appropriate scenario without requiring manual creation or update time, thus providing tailored responses while reducing time investment

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system automatically generates and updates chat scenarios by extracting data from external systems and converting it into scenario-specific dialogue flows using the template structure. This self-service mechanism eliminates the need for manual scenario creation and updates for each use case, allowing the system to adapt to changing external systems automatically while maintaining tailored responses

Inventive Principle:
Principle #25Self-service

3Reliability

If a unique control device is created for each use case to coordinate with external systems, then the chat bot can smoothly facilitate dialogue flow, but the development cost and system complexity increase

Engineering Contradiction:
Improvedialogue flow coordinationVSAvoidnumber of unique control devices
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent creates a universal chat bot control device that can handle multiple use cases through a single template-based control mechanism. The template structure serves as a multi-functional control framework that can be instantiated for different use cases by substituting data from external systems, eliminating the need for separate unique control devices for each use case while maintaining reliable dialogue flow coordination through the standardized template logic

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

Data Source

PatentUS12021802B2Chat bot control device, chat bot control method, and chat bot control device system
Publication Date: 2024.06.25 HITACHI SYST LTD
  • US12021802B2 patent drawing
  • US12021802B2 patent drawing
  • US12021802B2 patent drawing

AI summary

A chat bot capable of seamlessly acquiring, in response to user input in a chat session, information necessary for an appropriate chat scenario for assisting the user from an external system and dynamically generating a chat scenario. Accordingly, the chat bot control device includes an external data acquisition unit for acquiring, in a chat session between a user and a chat bot, chat scenario creation data for generating a chat scenario from a predetermined external system based on a first input from the user; a scenario generation unit for generating, based on the chat scenario creation data, a first chat scenario that specifies transitions of a dialogue between the user and the chat bot using predetermined scenario conversion logic that defines a chat scenario generation pattern; and a scenario execution unit for executing the first chat scenario in the chat session.