AI Graph-Based Simulation for Enterprise Upgrade Error Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for detecting and correcting errors during application upgrades in computing systems are inefficient and time-intensive, often leading to undetected and uncorrected issues that negatively impact the application and the computing system.

Innovation Solution

A computing platform uses an AI engine trained on historical information to identify and correct errors by creating a simulated enterprise system, comparing system and virtual parameters, and executing corrective actions through a graphical database and AI engine.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual review methods are used to detect and correct errors during application upgrades, then the process can be performed with simple tools, but the process becomes inefficient and time-intensive

Engineering Contradiction:
Improveerror detection and correction efficiencyVSAvoidtime required for error detection and correction
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by creating a simulated enterprise system before the actual application upgrade. This simulation environment allows the system to pre-test and detect potential errors before they affect the real enterprise system, enabling proactive error detection rather than reactive manual review after errors occur.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a copy of the enterprise system as a simulated environment. This virtual copy allows automated testing and error detection without impacting the actual enterprise system operations. The simulation can be modified by upgrading a copy of the application, and system parameters are stored in a graphical database to enable automated comparison and error detection.

Inventive Principle:
Principle #26Copying

2Measurement precision

If comprehensive error detection is performed during application upgrades, then error accuracy improves, but the complexity of the system increases

Engineering Contradiction:
Improveerror detection accuracyVSAvoidsystem complexity for error detection
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary simulated enterprise system that mediates between the actual enterprise system and the upgrade process. This simulation layer acts as a buffer, allowing comprehensive error detection through automated parameter comparison without directly complicating the core enterprise system. The graphical database serves as another intermediary for storing and managing system parameters.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments the enterprise system into manageable components by creating a simulated environment with virtual parameters that correspond to real system parameters. This segmentation allows automated detection of specific parameter differences (such as library versions) without requiring complex analysis of the entire enterprise system at once.

Inventive Principle:
Principle #1Segmentation

3Productivity

If automated AI-based error detection is implemented, then productivity improves, but the initial setup and training requirements increase complexity

Engineering Contradiction:
Improveautomated error detection efficiencyVSAvoidAI engine training and configuration complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The AI engine is designed to automatically detect errors by comparing system parameters from the simulated enterprise system with actual enterprise system parameters. The system self-services error detection without requiring manual intervention or complex configuration. The AI engine automatically identifies discrepancies between virtual and actual system states and can trigger appropriate error correction actions.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12386607B2Artificial intelligence (AI) supported graph enabled method to manage upgrades for applications
Publication Date: 2025.08.12 BANK OF AMERICA CORP
  • US12386607B2 patent drawing
  • US12386607B2 patent drawing
  • US12386607B2 patent drawing

AI summary

Aspects of the disclosure relate to upgrading an application within a simulated version of an enterprise system to detect and correct potential errors as a result of the upgrade. A computing platform may create a simulated version of the enterprise system by receiving metadata associated with the enterprise system, and converting the metadata into system parameters. Virtual parameters may be created by the computing system based on upgrading an application within the simulated version of the enterprise system. The computing system may determine errors caused by the application upgrade within the simulated version of the enterprise system based on differences between the system parameters and the virtual parameters. The computing platform may determine actions to correct the errors and input the results and feedback into an AI engine to further refine the accuracy and reliability of the computing platform over time.