×

Capture, analysis, and visualization of concurrent system and network behavior of an application

  • US 10,075,509 B2
  • Filed: 02/19/2014
  • Issued: 09/11/2018
  • Est. Priority Date: 08/19/2005
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer-readable medium that includes a program that, when executed by a processor, causes the processor to:

  • receive processing events of an application executing on a first node of a network;

    receive communication events of the application, each communication event including information that facilitates identification of the application;

    establish a common time base to properly place the processing events and the communication events on a common timeline;

    correlate the communication and processing events, wherein the correlating comprises;

    identifying a first processing event when the application begins to wait for data to be received from a second node over a network connection,identifying a second processing event when the application stops waiting after receiving the data from the second node over the network connection,identifying a set of communication events that occur over the network connection after the first processing event, but before the second processing event, andcorrelating (1) the first processing event and the second processing event with (2) the set of communication events;

    generate a timing diagram that illustrates a correlation between the processing events and the communication events on the common timeline; and

    display the timing diagram in a graphical user interface (GUI).

View all claims
  • 16 Assignments
Timeline View
Assignment View
    ×
    ×