Patent · US Expired

Computer program profiler

US6519766B1 · kind B1 · utility

100Cited by
12References
54Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 15, 1999
Grant dateFeb 11, 2003
Priority date
Expiry dateJun 15, 2019

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/3466
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A computer program providing an output which is used to profile one or more operational characteristics of another computer program. The computer program being evaluated is defined by a group of events. In order to provide a user with a useful way to evaluate the performance of the computer program under evaluation, data is gathered corresponding to one or more of the group of events. A path map is constructed from the gathered event data in which the path map represents program operation performance relationships between the gathered events, and the path map is arranged in order of execution. The output is created based on the path map. The output is presented in such a manner that a user can quickly evaluate the performance of the program under evaluation. This is accomplished by presenting event data in a form which shows a logical programmatic flow along with a scaled representation of the quantity of times a measured event occurred along with a scaled representation of the duration of each measured event. Other statistical data can be analyzed and used as the basis for the output. The event data is gathered such that there is little effect on the performance of the program bei…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.