IP Library Granted Patent US 10,121,268
Granted Patent B2
US 10,121,268 · App. 14/649,191 · Granted Nov 6, 2018

Displaying information technology conditions with heat maps

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,121,268
App. No.
14/649,191
Granted
Nov 6, 2018
Kind
B2
Abstract

Displaying information technology conditions with heat maps includes determining a severity value of current issues for each configuration item in an information technology system; generating a graph of the configuration items that visually depicts topological relationships between the configuration items, the graph having a heat map overlay; and assigning pixel colors for each configuration item in the heat map overlay according to their severity value.

Claims (43)

1. A computer program product for displaying information technology conditions with heat maps, comprising:

a tangible computer readable storage medium, said tangible computer readable storage medium comprising computer readable program code embodied therewith, said computer readable program code comprising program instructions that, when executed, causes a processor to:

determine a severity value of current issues for each configuration item of a plurality of configuration items of an information technology system, wherein the current issues are associated with a plurality of different issue types;

generate a graph of said plurality of said configuration items that visually depicts topological relationships between said plurality of configuration items, said graph comprising a heat map overlay;

assign pixel colors for each configuration item in said heat map overlay according to their severity value, wherein a region of said heat map overlay comprises a first pixel color of the pixel colors associated with a relatively higher severity value;

display a second pixel color associated with a relatively lower severity value in said heat map overlay; and

surround the region with the second pixel color to highlight the first pixel color.

2. The computer program product of claim 1 , further comprising computer readable program code to, when executed, cause said processor to cause a topological area of said information technology system to appear as a hot spot when a cluster of topologically proximate configuration items have a high severity value.

3. The computer program product of claim 1 , wherein said pixel colors are selected from a color spectrum where a first color on a first end of said color spectrum represents a high severity value and a second color on a second end of said color spectrum represents a low severity value.

4. The computer program product of claim 1 , further comprising computer readable program code to, when executed, cause said processor to assign said pixel colors in real time.

5. The computer program product of claim 1 , wherein said topological relationships are physical topological relationships.

6. The computer program product of claim 1 , wherein said topological relationships are logical topological relationships.

7. The computer program product of claim 1 , further comprising computer readable program code to, when executed, cause said processor to display heat map changes over time.

8. The computer program product of claim 1 , wherein said severity value is based on response times, error rates, failures rates, or combinations thereof.

9. The computer program product of claim 1 , wherein the topological relationships comprise a bus topology.

10. The computer program product of claim 9 , wherein the bus topology comprises a ring topology, a star topology, an extended star topology, a hierarchical topology or a mesh topology.

11. The computer program product of claim 1 , wherein the topology comprises a three dimensional topology depicting in a three dimensional space relationships of the configuration items relative to each other.

12. The computer program product of claim 1 , wherein the program code comprises instructions that, when executed by the processor, cause the processor to:

receive user input representing selection of physical topological relationship between said plurality of configuration items and logical topological relationships between said plurality of configuration items; and

display the physical topological relationships in the graph or display the logical topological relationships in the graph based on the user input.

13. The computer program product of claim 1 , wherein the program code comprises instructions that, when executed by the processor, cause the processor to form a halo in said heat map overlay around the region using the second color.

14. A system for displaying information technology conditions with heat maps, comprising:

a monitoring engine to identify current issues of configuration items of an information technology system, wherein the current issues are associated with a plurality of different issue types;

a graphing engine to generate a graph of said configuration items in their topological relationships; and

a heat map engine to:

overlay a heat map overlay on said graph;

locate a corresponding position of said configuration items in said heat map overlay;

assign severity pixel colors for each configuration item of said configuration items with said current issues in said heat map overlay according to a severity value, wherein a region of said heat map overlay comprises a first pixel color of the severity pixel colors associated with a relatively higher severity value;

display a second pixel color associated with a relatively lower severity value in said heat map overlay;

surround the region with the second pixel color to highlight the first pixel color; and

assign a third pixel color for each configuration item of said configuration items without said current issues in said heat map overlay.

15. The system of claim 14 , wherein said heat map engine assigns said severity pixel colors and said third pixel color or colors in real time.

16. The system of claim 12 , wherein said plurality of configuration items comprise hardware items of the information technology system.

17. A method for displaying information technology conditions with heat maps, comprising:

determining a severity value of current issues for each configuration item of a plurality of configuration items of an information technology system, wherein the current issues are associated with a plurality of different issue types;

generating a graph of said plurality of configuration items that visually depicts topological relationships between said plurality of configuration items;

overlaying a heat map overlay on said graph;

locating corresponding positions of said plurality of configuration items in said heat map overlay;

assigning pixel colors for each configuration item of the plurality of configuration items in said heat map overlay according to said severity value associated with each configuration item wherein a region of said heat map overlay comprises a first pixel color of the pixel colors associated with a relatively higher severity value;

displaying a second pixel color associated with a relatively lower severity value in said heat map overlay; and

surrounding the region with the second pixel color to highlight the first pixel color.

18. The method of claim 17 , wherein assigning pixel colors for each configuration item in said heat map overlay includes assigning said pixel colors in real time.

19. The method of claim 17 , wherein generating the graph comprises generating the graph based on a logical topology selection or a physical topology selection by a user.

Assignments (13)
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 063546/0181) Recorded Jun 21, 2024
From: BARCLAYS BANK PLC
To: MICRO FOCUS LLC
Reel/Frame 067807/0076 →
SECURITY INTEREST Recorded Aug 30, 2023
From: MICRO FOCUS LLC
To: THE BANK OF NEW YORK MELLON
Reel/Frame 064760/0862 →
SECURITY INTEREST Recorded May 4, 2023
From: MICRO FOCUS LLC
To: BARCLAYS BANK PLC
Reel/Frame 063546/0181 →
SECURITY INTEREST Recorded May 4, 2023
From: MICRO FOCUS LLC
To: BARCLAYS BANK PLC
Reel/Frame 063546/0190 →
SECURITY INTEREST Recorded May 4, 2023
From: MICRO FOCUS LLC
To: BARCLAYS BANK PLC
Reel/Frame 063546/0230 →
RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0718 Recorded Feb 2, 2023
From: JPMORGAN CHASE BANK, N.A.
To: MICRO FOCUS LLC (F/K/A ENTIT SOFTWARE LLC); BORLAND SOFTWARE CORPORATION; MICRO FOCUS (US), INC.; SERENA SOFTWARE, INC; ATTACHMATE CORPORATION; MICRO FOCUS SOFTWARE INC. (F/K/A NOVELL, INC.); NETIQ CORPORATION
Reel/Frame 062746/0399 →
RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0577 Recorded Feb 2, 2023
From: JPMORGAN CHASE BANK, N.A.
To: MICRO FOCUS LLC (F/K/A ENTIT SOFTWARE LLC)
Reel/Frame 063560/0001 →
CHANGE OF NAME Recorded Aug 8, 2019
From: ENTIT SOFTWARE LLC
To: MICRO FOCUS LLC
Reel/Frame 050004/0001 →
SECURITY INTEREST Recorded Oct 11, 2017
From: ENTIT SOFTWARE LLC; ARCSIGHT, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 044183/0577 →
SECURITY INTEREST Recorded Oct 11, 2017
From: ATTACHMATE CORPORATION; BORLAND SOFTWARE CORPORATION; NETIQ CORPORATION; MICRO FOCUS (US), INC.; MICRO FOCUS SOFTWARE, INC.; ENTIT SOFTWARE LLC; ARCSIGHT, LLC; SERENA SOFTWARE, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 044183/0718 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2017
From: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
To: ENTIT SOFTWARE LLC
Reel/Frame 042746/0130 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2015
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 037079/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 2, 2015
From: BAUMECKER, KLAUS
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 035769/0618 →
Cited By (3)
US 12,379,908 US 12,498,915 US 12,524,217