Electrical computers and digital processing systems: support – Clock – pulse – or timing signal generation or analysis – Counting – scheduling – or event timing
Reexamination Certificate
2005-12-16
2008-08-05
Du, Thuan N. (Department: 2116)
Electrical computers and digital processing systems: support
Clock, pulse, or timing signal generation or analysis
Counting, scheduling, or event timing
C713S500000, C713S503000
Reexamination Certificate
active
07409574
ABSTRACT:
A method for determining if a measurement of an elapsed time for an execution of a software routine in a computer system is valid. A clock skew is used between the clocks of two processors such that the size of the clock skew is greater than the maximum possible elapsed time for the execution of the software routine. The software routine is executed with a clock value recorded before (start time) and after (end time) execution. An elapsed time is calculated as a difference between the start time and the end time. Whether the elapsed time is valid is determined by checking for a positive value of the elapsed time and comparing the value of the elapsed time with the clock skew.
REFERENCES:
patent: 7188052 (2007-03-01), Levine et al.
patent: 2006/0229849 (2006-10-01), Levine et al.
Brown Michael J
Du Thuan N.
Hamilton & Terrile
International Business Machines - Corporation
LandOfFree
Measuring elapsed time for a software routine does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Measuring elapsed time for a software routine, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Measuring elapsed time for a software routine will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4017192