Patent ID: 9576382
Date: 2017-02-21
CPC Classifications: G06F,G06T,G09G,H02K

Claim:
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.