AI Chat Bot for Distributed Computing Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies face challenges in efficiently configuring and deploying distributed computing systems due to the complexity of selecting and configuring numerous software services, which can be time-consuming and difficult, especially for users with limited technical expertise.

Innovation Solution

An artificial intelligence chat bot that leverages machine learning models trained on support documentation and natural language processing to assist users in selecting parameters and configuring distributed computing systems, providing recommendations and automating the deployment process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users manually select and configure numerous software services for distributed computing systems, then system configuration flexibility and control are improved, but time consumption and operational difficulty increase significantly

Engineering Contradiction:
Improveease of configurationVSAvoidtime consumption
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The chatbot enables self-service configuration by automatically analyzing user requirements and selecting appropriate software services and configurations without manual intervention. The system processes natural language inputs, determines optimal service combinations, and deploys configurations autonomously, eliminating the need for users to manually navigate complex service catalogs and configuration options.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The chatbot acts as an intermediary between users and the complex distributed computing system configuration process. It translates user-friendly natural language requirements into technical configuration parameters, bridging the gap between user intent and system implementation while filtering out complexity from the user interface.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If users manually configure distributed computing systems with multiple software services, then configuration precision and control are improved, but operational complexity and difficulty increase

Engineering Contradiction:
Improveease of configurationVSAvoidconfiguration complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The chatbot extracts and isolates the complexity of service selection and configuration logic from the user interaction process. It internally manages the complex relationships between software services, their dependencies, and configuration parameters, presenting only simplified user-friendly options and natural language interfaces to users.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The chatbot serves as an intelligent intermediary that translates between user-friendly natural language and complex technical configuration requirements. It automatically handles service compatibility checks, dependency resolution, and configuration validation, shielding users from the underlying system complexity while ensuring precise configuration.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If comprehensive support documentation is provided for all software services, then information completeness is improved, but information retrieval difficulty and time increase

Engineering Contradiction:
Improveinformation completenessVSAvoidinformation retrieval time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The chatbot extracts only the relevant configuration information and service details needed for the specific user request from the vast documentation repository. It filters out unnecessary information and presents only the specific parameters, service descriptions, and configuration options pertinent to the user's stated requirements, eliminating the need for users to search through comprehensive documentation.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The chatbot performs preliminary information retrieval and synthesis by proactively searching for and processing relevant service documentation and configuration guidelines before user interaction. It pre-processes and structures the information needed for common configuration scenarios, enabling immediate provision of accurate configuration advice without requiring users to search documentation during the configuration process.

Inventive Principle:
Principle #10Preliminary action

4Adaptability or versatility

If users with limited technical expertise attempt to configure distributed computing systems, then system accessibility is improved, but configuration accuracy and success rate decrease

Engineering Contradiction:
Improveuser accessibilityVSAvoidconfiguration accuracy
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The chatbot acts as an intelligent mediator that compensates for users' limited technical expertise by automatically interpreting natural language requirements into precise technical configurations. It handles service selection, parameter validation, and configuration optimization, ensuring accurate system setup regardless of user expertise level while maintaining accessible natural language interaction.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system provides self-service configuration capabilities that automatically adapt to user expertise levels. The chatbot detects user intent and technical knowledge level, then autonomously performs complex service selection and configuration tasks, delivering production-ready configurations without requiring users to understand underlying technical complexities or follow complex procedural documentation.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250139403A1Artificial intelligence chat BOT for configuring a distributed computing system
Publication Date: 2025.05.01 TRUIST BANK
  • US20250139403A1 patent drawing
  • US20250139403A1 patent drawing
  • US20250139403A1 patent drawing

AI summary

An artificial intelligence chat bot can be used to configure a cloud computing system. For example, a server system can determine, using a first machine learning model, a first selection of a first parameter for configuring a distributed computing system based on a first input provided by a user in a natural language format. The server system can determine, using a second machine learning model, an additional set of parameters for the distributed computing system. The server system can output the additional set of parameters for display to the user in the natural language format. The server system can determine, using the first machine learning model, a second selection of a second parameter of the additional set of parameters based on a second input provided by the user. The server system can automatically deploy the distributed computing system configured with the first parameter and the second parameter.