PROCESSING EVENTS DURING PROFILING OF AN INSTRUMENTED PROGRAM

Patent №

US 6,728,955

Granted

2004-04-27

Filed 1999

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

3

kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09435005

A user may specify a vector of metrics to be used while profiling a program. The vector of metrics may optionally be thread-relative. In response to a notification of an occurrence of the current event, a thread-relative elapsed metric is computed by: determining a current thread; retrieving a stored reference metric for the preceding event of the current thread; obtaining a current reference metric; and computing the thread-relative elapsed metric as a difference between the current reference metric and the stored reference metric. In order to prevent the generation of redundant metric information, the information associated with the vector of metrics maybe placed into the trace records in several different space-saving formats.

Knowledge representationPlanningAI hardwareG06F 11/3409G06F 11/3466G06F 2201/835G06F 2201/86G06F 2201/865G06F 2201/88

AI classification

AI hardware0.99
Knowledge representation0.64
Planning0.57
Evolutionary computation0.36
Natural language0.00
Vision0.00
Speech0.00
Machine learning0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 103750093

Assignors

BERRY, ROBERT FRANCIS, HOWARD, JOHN DAY, JOHN, CHESTER CHARLES, JR., LEVINE, FRANK ELIOT, MULVEY, DONALD L., PINEDA, ENIO MANUEL, URQUHART, ROBERT J.

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC