Dynamic Visualization of Application Infrastructure Components

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems for documenting and visualizing application and infrastructure components are costly, error-prone, and lack a unified method to consolidate information from disparate sources, leading to outdated and scattered documentation that fails to provide a clear understanding of component connections and relationships.

Innovation Solution

A computer-implemented method and system for dynamic visualization of application and infrastructure components, which involves querying systems of record, formatting data, identifying relational links, and rendering it in a navigable, layered display that can be interactively explored by users or API clients, allowing for periodic updates and entitlement-based access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual documentation is maintained by humans, then documentation can be created, but it becomes outdated and error-prone over time

Engineering Contradiction:
Improvedocumentation accuracyVSAvoidmaintenance time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system enables self-updating documentation by automatically querying systems of record for current application and infrastructure component data, eliminating the need for manual updates and ensuring documentation remains synchronized with actual system state

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements continuous feedback loops by periodically querying systems of record and updating documentation automatically, creating a closed-loop system that detects and corrects documentation drift without human intervention

Inventive Principle:
Principle #23Feedback

2Loss of information

If information is gathered from multiple disparate systems of record, then comprehensive documentation is achieved, but consolidation and visualization become complex

Engineering Contradiction:
Improveinformation completenessVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system merges data from multiple disparate systems of record into a unified documentation system, consolidating application information, infrastructure component data, and relational links into a single comprehensive view that eliminates information silos

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system introduces an intermediary documentation system that sits between multiple systems of record and users, standardizing data formats and relationships while providing a unified interface for querying and visualization

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If detailed documentation of all components is maintained, then complete system understanding is achieved, but cost and maintenance effort increase

Engineering Contradiction:
Improvesystem understandingVSAvoidmaintenance efficiency
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The system implements dynamic documentation that automatically adapts its level of detail based on user needs and system state, providing comprehensive information when necessary while minimizing maintenance overhead through automated updates

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system creates a multi-functional documentation platform that not only stores information but also automatically queries systems of record, identifies relational links, and provides visualization capabilities, consolidating multiple functions into a single system

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

Data Source

PatentUS11403313B2Dynamic visualization of application and infrastructure components with layers
Publication Date: 2022.08.02 JPMORGAN CHASE BANK NA
  • US11403313B2 patent drawing
  • US11403313B2 patent drawing
  • US11403313B2 patent drawing

AI summary

Systems and methods for providing dynamic visualization of application and infrastructure components are disclosed. In one embodiment, in an information processing apparatus comprising at least one computer processor, a system for providing dynamic visualization of application and infrastructure components may include: (1) receiving, at an interface and from a requestor, a request for information about an application or infrastructure; (2) querying one or more systems of record or a data cache containing data from the one or more systems of record for data about the application or infrastructure components within the infrastructure; (3) formatting the data received from the one or more systems of record or the data cache according to a data definition; (4) identifying relational links between the applications and the infrastructure components in the formatted data; and (5) graphically rendering the formatted data and relational links in a plurality of interactive levels.