Patent ID: 7469285

Claim:
A computer-implemented method of reporting computer resource utilization per computer application, the method comprising: processing a collector script during first predetermined time intervals, the processing of the collector script including collecting resource utilization data for processes currently running on a computer, the processes corresponding to one or more computer applications; processing a processor script during second predetermined time intervals, the processing of the processor script including determining resource utilization data for the one or more computer applications by: identifying a first process corresponding to a particular computer application, identifying a second process corresponding to the particular computer application, the second process being different from the first process, accessing first resource utilization data for the first process, accessing second resource utilization data for the second process, and determining resource utilization data for the particular computer application by combining the first resource utilization data with the second resource utilization data; generating reports of resource utilization data for the one or more computer applications including the particular computer application by accessing and performing calculations on the resource utilization data for the particular computer application; and presenting the reports of resource utilization data for the one or more computer applications including the particular computer application.