Intelligent Data Analysis Engine for Software Update Discrepancies

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Software updates and upgrades in technology components, applications, and servers often lead to data processing inconsistencies, which can cause errors and underperformance in business solutions or services if left unchecked.

Innovation Solution

A system implementing intelligent data analysis that compares data outputs before and after changes using an intelligent data analysis engine, employing machine learning techniques to automatically identify and offset detected discrepancies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If software updates and upgrades are performed on technology components, applications, and servers, then security fixes and enhanced features are achieved, but data processing inconsistencies occur

Engineering Contradiction:
Improvesecurity and featuresVSAvoiddata processing consistency
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The system performs preliminary actions by implementing a data validation framework before software updates are deployed to production environments. The framework validates data processing logic in advance, identifying potential inconsistencies that may arise from upcoming updates, and allows corrective actions to be taken before the updates affect production data processing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system establishes feedback mechanisms by continuously monitoring data processing outputs after software updates and comparing them against expected behavior patterns. When inconsistencies are detected, the system generates feedback signals that trigger automated validation routines and alert system administrators, creating a closed-loop control system that maintains data processing consistency despite ongoing software updates.

Inventive Principle:
Principle #23Feedback

2Productivity

If data processing inconsistencies are left unchecked, then system operation continues without interruption, but errors accumulate and cause business solutions or services to underperform

Engineering Contradiction:
Improvesystem operation continuityVSAvoidbusiness solution performance
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system implements skipping mechanisms by automatically bypassing or isolating identified inconsistent data processing paths while maintaining overall system operation. When data inconsistencies are detected, the framework can skip the problematic processing steps, route data through alternative validated paths, or temporarily suspend specific processing operations to prevent error accumulation while keeping the rest of the system productive.

Inventive Principle:
Principle #21Skipping (Rushing through)

3Measurement precision

If manual checking of data processing inconsistencies is performed, then data accuracy can be verified, but time consumption and operational overhead increase

Engineering Contradiction:
Improvedata accuracy verificationVSAvoidtime consumption for validation
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system implements self-service capabilities by enabling automated self-validation of data processing operations. The framework includes built-in validation rules and algorithms that automatically check data consistency without requiring manual intervention. The system can autonomously detect, log, and even correct certain types of data inconsistencies, freeing up operational time while maintaining high data accuracy verification standards.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11709820B2System for implementing intelligent data analysis
Publication Date: 2023.07.25 BANK OF AMERICA CORP
  • US11709820B2 patent drawing
  • US11709820B2 patent drawing
  • US11709820B2 patent drawing

AI summary

Systems, computer program products, and methods are described herein for implementing intelligent data analysis. The present invention is configured to receive, from a computing device of a user, a first data file, wherein the first data file is associated with a base version of a data source; receive, from the computing device of the user, a second data file, wherein the second data file is associated with an updated version of the data source; initiate an intelligent data analysis engine on the first data file and the second data file; analyze the second data file to determine one or more discrepancies in relation to the first data file; determine one or more discrepancy types associated with the one or more discrepancies; retrieve, from an action datastore, one or more offset actions to rectify the one or more discrepancies; and automatically execute the one or more offset actions.