Software Application Data Aggregation for Unified Operations Insights

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In a computer-networked environment, the fragmented storage of data across multiple databases with disparate specifications makes it difficult for stakeholders to gain a unified view of operations, leading to limited visibility and challenges in identifying performance issues, as critical information is dispersed in inconsistent formats, complicating manual reporting and decision-making.

Innovation Solution

A system aggregates data from multiple sources using machine learning models, transforming and normalizing data formats, applying ML models for analysis, and generating visualizations to provide insights and analytics, thereby automating the detection of performance issues across the network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If data is stored in multiple databases with disparate specifications, then each database can be optimized for specific functions, but it becomes difficult to gain a unified view of operations and identify performance issues

Engineering Contradiction:
Improvedatabase optimization for specific functionsVSAvoidunified view of operations
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent introduces a data aggregation service as an intermediary layer between multiple databases and users. This service retrieves data from various databases, transforms it into a unified format, and presents it through a consistent interface. The intermediary resolves the contradiction by maintaining the specialized structure of individual databases while providing a unified view through the aggregation layer, eliminating the need for users to directly access disparate database structures.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments data access into two distinct layers: the data storage layer maintains separate optimized databases for different functions, while the data aggregation layer provides unified access. This segmentation allows each database to remain optimized for its specific purpose while the aggregation layer handles the complexity of integrating data from multiple sources, resolving the contradiction between specialization and unification.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If users access individual databases manually to retrieve data, then data can be retrieved from specific sources, but the process becomes tedious and time-consuming when gathering holistic information across multiple applications

Engineering Contradiction:
Improvedata retrieval accuracyVSAvoidmanual data collection time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The data aggregation service performs preliminary actions by automatically retrieving, transforming, and consolidating data from multiple databases before users need to access it. The service pre-processes data into unified formats and stores it in an accessible aggregation database, eliminating the need for users to manually query multiple sources. This preliminary action significantly reduces time while maintaining measurement precision through automated data transformation.

Inventive Principle:
Principle #10Preliminary action

3Quantity of substance

If data is retrieved from multiple databases, then comprehensive information can be gathered, but the data may not be ready for immediate use due to different formatting and storage specifications

Engineering Contradiction:
Improvecomprehensive information volumeVSAvoiddata readiness for use
Core Design Contradiction:
Quantity of substanceVSEase of manufacture

Solution Approach 1:

The patent applies parameter changes by transforming data from various formats and specifications into a unified, standardized format. The data aggregation service modifies data parameters (structure, format, types) to match a consistent schema, making all retrieved data immediately usable. This parameter transformation resolves the contradiction by maintaining comprehensive information volume while ensuring data readiness through automated formatting standardization.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250321984A1Generating insights for software applications
Publication Date: 2025.10.16 CITIBANK N A
  • US20250321984A1 patent drawing
  • US20250321984A1 patent drawing
  • US20250321984A1 patent drawing

AI summary

One or more configurations associated with a plurality of software applications within a distributed computing infrastructure are obtained. First resource data associated with the plurality of software applications is received from a variety of data sources within the distributed computing infrastructure. This first resource data, in different formats, is then transformed into second resource data in a standardized format. The second resource data is integrated into a data source using the obtained configurations. In response to an indication of one or more data points corresponding to the second resource data, one or more portions of the second resource data are transformed.