×

Method and apparatus for visualizing and interactively manipulating profile data

  • US 9,576,382 B2
  • Filed: 08/05/2013
  • Issued: 02/21/2017
  • Est. Priority Date: 09/30/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method transforming data of performance measurements from execution of a program having plural functions and manipulating the transformed data to visually present a dynamic behavior of the program that shows correlation of impacts that the plural functions of the program have on execution performance of the executing program, the method comprising:

  • executing the plural functions on at least one processing device;

    collecting the data of performance measurements from the plural functions to create profile data;

    automatically generating, using at least one processor, iconic visual representations, depicting a preview of function performance over a duration of the profile data in the form of a mini-graph, based on the collected performance measurement data, each iconic visual representation corresponding to one of the plural functions and the function performance indicative of, at least, a percentage of execution time spent in a respective function;

    using the at least one processor, causing the iconic visual representations to be displayed; and

    in response to user selection of a function corresponding to one of the iconic visual representations, using the at least one processor to graphically display actual performance of the corresponding executing function.

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