US 12,169,433 B1
Monitoring and detecting errors by location and common dependency within a complex digital ecosystem
Luis Medina, Irving, TX (US); Adam Barrow, Grapevine, TX (US); Gary Russell, Lantana, TX (US); Erick Brambila, Bedford, TX (US); and David Bell, Colleyville, TX (US)
Assigned to AMERICAN AIRLINES, INC., Fort Worth, TX (US)
Filed by AMERICAN AIRLINES, INC., Fort Worth, TX (US)
Filed on May 12, 2022, as Appl. No. 17/742,995.
Claims priority of provisional application 63/257,521, filed on Oct. 19, 2021.
Int. Cl. H04L 67/75 (2022.01); G06F 11/07 (2006.01); G06F 11/32 (2006.01); H04L 41/12 (2022.01); H04L 41/22 (2022.01)
CPC G06F 11/076 (2013.01) [G06F 11/323 (2013.01); H04L 41/12 (2013.01); H04L 41/22 (2013.01); H04L 67/75 (2022.05)] 26 Claims
OG exemplary drawing
 
1. A computing device comprising a display screen, the computing device being configured to display on the display screen a listing of interfaces and associated status icons that together provide a visual indication of a health status of a monitored application;
wherein each interface in the listing of interfaces affects the health of the monitored application;
wherein each interface is an interface between two applications;
wherein the interfaces in the listing of interfaces are grouped by a common dependency from a plurality of common dependencies;
wherein each interface in the listing of interfaces is associated with a first physical host location and a second physical host location;
wherein each interface in the listing of interfaces is associated with a set of status icons;
wherein each status icon comprises a visual indicator indicating a status of its associated interface;
wherein the status icons are simultaneously arranged in:
a first grouping visually depicting either the first physical host location or the second physical host location; and
a second grouping visually depicting dependencies common between interfaces;
wherein the combination of the visual indicators in the first grouping and the second grouping provides the visual indication of the health status of the monitored application;
wherein the listing of interfaces is arranged in a first column such that each interface is associated with a row intersecting the first column;
wherein the set of status icons associated with each interface is arranged in the row associated with its respective interface;
wherein the status of an interface is determined by health checks of the interface over a first period of time and a second period of time;
wherein the first period of time is different from the second period of time;
wherein first status icons from the sets of status icons are associated with the first period of time and are arranged in a second column;
wherein second status icons from the sets of status icons are associated with the second period of time and are arranged in a third column;
wherein each of the heath checks of the respective interfaces over the first period of time is associated with a first threshold value;
wherein the first threshold values are arranged in a fourth column;
wherein each of the health checks of the respective interfaces over the second period of time is associated with a second threshold value;
wherein the second threshold values are arranged in a fifth column;
wherein the second threshold value is different from the first threshold value; and
wherein the first status icons and the second status icons provide, over at least the second period of time, the visual indication of the health status of the monitored application.