# US 12,001,977 B2 · Systems and methods for providing an interactive visualization of an enterprise IT environment

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,001,977 B2
- Document ID: US12001977B2
- Status: Granted
- Kind: B2
- Application number: 16/746,486
- Filed: 2020-01-17
- Published: 2020-07-23
- Granted: 2024-06-04
- Earliest claimed: 2019-01-18
- Assignees: GalaxE.Solutions, Inc.
- Applicants: GalaxE.Solutions, Inc.
- Inventors: Dheeraj Misra; Sandipan Gangopadhyay; Tim Bryan
- Web page: https://patentgrep.com/patent/US12001977B2

## CPC

- G06Q 10/063114: {Status monitoring or status determination for a person or group}
- G06Q 10/0633: Workflow analysis
- G06Q 10/067: Enterprise or organisation modelling
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

A system for providing a graphical user interface, including: a multi-tier hierarchy, stored in a database, which maps links between and among a plurality of tiers of an enterprise IT environment; and a dashboard that provides a user-interactive visualization of the enterprise IT environment based on the multi-tier hierarchy.

## Claims

### Claim 1

A system for providing a graphical user interface on a display, the system comprising:
a storage device, wherein the storage device stores a database that includes a multi-tier hierarchy that maps links between and among a plurality of tiers of an enterprise IT environment based on service operation call dependencies between a plurality of software applications of the enterprise IT environment and across application boundaries of different programming language; and
a processor in communication with the database, wherein the processor executes software stored on a non-transitory computer medium so as to thereby cause a computing device to:
generate and display the graphical user interface, wherein the graphical user interface includes a dashboard that provides a user-interactive visualization of the enterprise IT environment generated based on the multi-tier hierarchy, wherein the user-interactive visualization includes an end-to-end graphical representation of the service operation call dependencies of respective software functions, transactions and services between the plurality of software applications and across application boundaries of the enterprise IT environment, wherein the end-to-end graphical representation includes visually navigable links via which each service operation call is visually navigable by a user from any of the plurality of tiers to source code of the software application invoking the respective function, transaction or service of the service operation call.

### Claim 2 (depends on 1)

The system of claim 1, wherein the plurality of tiers comprises: a business process tier, a use case tier, a system modules tier, a source code tier, a data elements tier, each tier consisting of respective tier elements.

### Claim 3 (depends on 1)

The system of claim 1, further comprising:
a tier visualization module configured to identify the links of the multi-tier hierarchy, and to visualize the links via the dashboard.

### Claim 4 (depends on 1)

The system of claim 1, further comprising:
a tier traversal module configured to enable the user to visually traverse among and across the tiers via the dashboard.

### Claim 5 (depends on 1)

The system of claim 1, further comprising:
a reporting module configured to generate reports related to the enterprise IT system based on the multi-tier hierarchy, wherein the reports are accessible via the dashboard.

### Claim 6 (depends on 1)

The system of claim 1, further comprising:
a search module configured to conduct a semantic analysis on a search string input via the dashboard, and to present an associated dependency map identifying portions of the IT environment based on the search string and the multi-tier hierarchy.

### Claim 7

A method for providing a graphical user interface on a display, the method comprising:
storing a multi-tier hierarchy in a database, wherein the multi-tier hierarchy maps links between and among a plurality of tiers of an enterprise IT environment based on service operation call dependencies between a plurality of software applications of the enterprise IT environment and across application boundaries of different programming language; and
generating and displaying the graphical user interface, wherein the graphical user interface includes a dashboard that provides a user-interactive visualization of the enterprise IT environment generated based on the multi-tier hierarchy, wherein the user-interactive visualization includes an end-to-end graphical representation of the service operation call dependencies of respective software functions, transactions and services between the plurality of software applications and across application boundaries of the enterprise IT environment, wherein the end-to-end graphical representation includes visually navigable links via which each service operation call is visually navigable by a user from any of the plurality of tiers to source code of the software application invoking the respective function, transaction or service of the service operation call.

### Claim 8 (depends on 7)

The method of claim 7, wherein the plurality of tiers comprises: a business process tier, a use case tier, a system modules tier, a source code tier, a data elements tier, each tier consisting of respective tier elements.

### Claim 9 (depends on 7)

The method of claim 7, further comprising: identifying, via a tier visualization module, the links of the multi-tier hierarchy; and visualizing the links via the dashboard.

### Claim 10 (depends on 7)

The method of claim 7, further comprising: visually traversing, via the dashboard, among and across the tiers.

### Claim 11 (depends on 7)

The method of claim 7, further comprising: generating reports related to the enterprise IT system based on the multi-tier hierarchy, wherein the reports are accessible via the dashboard.

### Claim 12 (depends on 7)

The method of claim 7, further comprising: conducting a semantic analysis on a search string input via the dashboard; and presenting an associated dependency map identifying portions of the IT environment based on the search string and the multi-tier hierarchy.
