Dynamic Analysis of Transient Data Transformations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In distributed network environments, temporal transformations of technology resource components lead to redundant interactions and backward compatibility issues, causing data retrieval and transmission errors between back-end and user technology resource components, which are difficult to detect and correct, especially in high-volume financial transactions.

Innovation Solution

A system for dynamic analysis and detection of transformed transient data, comprising an execution module for testing technology resource components in multiple environments, an analysis module for evaluating changes, and a communication module for processing and transmitting data, which transforms outputs into key-value pairs to identify modifications and ensure backward compatibility.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If technology resource components undergo temporal transformations to offer enhancements, then functionality and features are improved, but backward compatibility deteriorates causing data retrieval and transmission errors

Engineering Contradiction:
Improvefunctionality enhancementVSAvoidbackward compatibility
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary actions by executing technology resource components in multiple testing environments (first technology environment with first iteration, second technology environment with second iteration) before production deployment. This allows detection of compatibility issues before they affect live operations, resolving the contradiction by preparing advance validation of enhanced functionality against legacy systems.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates copies of technology resource components in parallel testing environments that mirror production but operate independently. By copying components to different iterations and environments, the system can validate transformations without affecting production reliability, allowing functionality enhancements to be tested safely against legacy compatibility requirements.

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If data transformations are performed across iterations, then new features are enabled, but data integrity deteriorates causing incorrect or different data retrieval

Engineering Contradiction:
Improvefeature iterationVSAvoiddata integrity
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The system implements feedback by comparing outputs from the first technology environment (first iteration) with outputs from the second technology environment (second iteration). This comparison provides feedback on whether data transformations maintain integrity or introduce errors, allowing the system to detect information loss while enabling feature iterations through controlled validation.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system segments data validation into distinct environments and iterations, processing data through separate first and second technology environments with different iterations. This segmentation allows independent validation of each iteration's data transformations, preventing information loss by isolating transformation errors to specific segments rather than affecting the entire system.

Inventive Principle:
Principle #1Segmentation

3Reliability

If redundant interactions are performed due to temporal transformations, then compatibility is maintained, but processing time increases

Engineering Contradiction:
Improvecompatibility maintenanceVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs periodic actions by executing technology resource components concurrently in multiple testing environments at scheduled intervals rather than sequentially. This periodic parallel execution maintains compatibility through repeated validation while reducing overall processing time by eliminating sequential redundancy, resolving the contradiction between reliability and time loss.

Inventive Principle:
Principle #19Periodic action

4Difficulty of detecting and measuring

If parallel testing in multiple environments is performed, then detection capability is improved, but system complexity increases

Engineering Contradiction:
Improvedefect detection capabilityVSAvoidtesting system complexity
Core Design Contradiction:
Difficulty of detecting and measuringVSDevice complexity

Solution Approach 1:

The system applies universality by designing testing environments with common structures, data formats, and validation protocols that can handle multiple iterations and components. This multi-functional design allows the same testing framework to validate different technology resource component iterations without requiring separate complex systems, improving defect detection while managing complexity through standardized universal testing procedures.

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

Data Source

PatentUS11556320B2Electronic system for dynamic analysis and detection of transformed transient data in a distributed system network
Publication Date: 2023.01.17 BANK OF AMERICA CORP
  • US11556320B2 patent drawing
  • US11556320B2 patent drawing
  • US11556320B2 patent drawing

AI summary

Embodiments of the invention are directed to systems, methods, and computer program products for dynamic analysis and detection of transformed transient data in a distributed system network. The system is structured for validating, determining and evaluating temporal data transformations associated with technology resource components across iterations of technology applications for maintaining backward compatibility. The system comprises an execution module structured for executing technology resource components in a plurality of testing technology environments concurrently. The system further comprises an analysis module structured for evaluating iterations of a first technology resource component by comparing the transformed first testing output with the transformed second testing output to determine modifications to the first iteration of the first technology resource component in the second iteration of the first technology resource component that succeeds the first iteration.