Data processing: software development – installation – and managem – Software program development tool – Translation of code
Reexamination Certificate
2006-11-28
2011-10-04
Das, Chameli C (Department: 2197)
Data processing: software development, installation, and managem
Software program development tool
Translation of code
C717S130000, C717S131000, C717S151000, C717S153000, C717S154000
Reexamination Certificate
active
08032875
ABSTRACT:
A system and method for profiling a software application may include means for defining a custom cost metric that includes a cost metric identifier and a cost function. The cost function may apply a mathematical formula to data extracted from an event set to calculate a respective cost metric value for each of one or more events in the event set. The data extracted from the event set may include one or more respective profiling object identifiers and one or more other respective costs associated with each of the one or more events. A cost associated with an event in the event space may be associated with a function or basic block of instructions. The cost function may include a distribution formula for attributing at least a portion of the cost associated with a function or basic block to each of the instructions comprising the function or basic block.
REFERENCES:
patent: 5768419 (1998-06-01), Gundlach et al.
patent: 5937191 (1999-08-01), Graham
patent: 5950003 (1999-09-01), Kaneshiro et al.
patent: 5999736 (1999-12-01), Gupta et al.
patent: 6002872 (1999-12-01), Alexander et al.
patent: 6189141 (2001-02-01), Benitez et al.
patent: 6349406 (2002-02-01), Levine et al.
patent: 6401240 (2002-06-01), Summers
patent: 6427140 (2002-07-01), Ginter et al.
patent: 6467052 (2002-10-01), Kaler et al.
patent: 6539339 (2003-03-01), Berry et al.
patent: 6671830 (2003-12-01), Kaler et al.
patent: 6708173 (2004-03-01), Behr et al.
patent: 6728955 (2004-04-01), Berry et al.
patent: 6735758 (2004-05-01), Berry et al.
patent: 7013456 (2006-03-01), Van Dyke et al.
patent: 7039910 (2006-05-01), Kosche et al.
patent: 7389497 (2008-06-01), Edmark et al.
patent: 2003/0101336 (2003-05-01), Kosche
patent: 2003/0188226 (2003-10-01), Talcott et al.
patent: 2006/0167939 (2006-07-01), Seidman et al.
patent: 2006/0206882 (2006-09-01), Illowsky et al.
patent: 2006/0259981 (2006-11-01), Ben-Shoshan
Title: Using paths to measure, explain, and enhance program behavior, author: Ball et al, source: IEEE, dated: Aug. 6, 2002.
U.S. Appl. No. 11/559,275, filed Nov. 13, 2006.
U.S. Appl. No. 11/517,085, filed Sep. 7, 2006.
U.S. Appl. No. 11/516,980, filed Sep. 7, 2006.
U.S. Appl. No. 11/557,874, filed Nov. 8, 2006.
U.S. Appl. No. 11/589,492, filed Oct. 30, 2006.
U.S. Appl. No. 10/881,032—Performance Instrumentation in a Fine Grain Multithreaded Multicore Processor (We don't have a copy and it isn't published yet).
U.S. Appl. No. 11/590,288, filed Oct. 31, 2006.
U.S. Appl. No. 10/880,485 entitled “Associating Data Source Information With Runtime Events”.
U.S. Appl. No. 10/840,180 entitled “Method and Apparatus for Correlating Profile Data”.
U.S. Appl. No. 10/840,164 entitled “Method and Apparatus for Profiling Data Addresses”.
U.S. Appl. No. 10/840,167 entitled “Method and Apparatus for Data Object Profiling”.
Kosche Nicolai
Tracton Kenneth
Das Chameli C
Kowert Robert C.
Meyertons Hood Kivlin Kowert & Goetzel P.C.
Oracle America Inc.
LandOfFree
Method and apparatus for computing user-specified cost... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for computing user-specified cost..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for computing user-specified cost... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4292469