System and method for logging and replaying asynchronous events

Data processing: software development – installation – and managem – Software program development tool – Testing or debugging

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S125000, C717S130000, C714S100000, C714S016000

Reexamination Certificate

active

07930684

ABSTRACT:
A system, method, and computer-accessible medium for logging and replaying asynchronous events are disclosed. One or more asynchronous events occurring during execution of a first instance of a computer program are logged. In logging the asynchronous events, a respective location in the execution of the first instance at which each of the one or more asynchronous events occurs is determined. A respective synchronous event preceding each asynchronous event is also determined. The asynchronous events are replayed during execution of a second instance of the computer program. In replaying each asynchronous event, the second instance is instrumented at the respective location during the execution of the second instance after detecting the preceding synchronous event.

REFERENCES:
patent: 4718008 (1988-01-01), Chang
patent: 4868738 (1989-09-01), Kish
patent: 5280611 (1994-01-01), Mohan
patent: 5282274 (1994-01-01), Liu
patent: 5740440 (1998-04-01), West
patent: 5802585 (1998-09-01), Scales
patent: 5982408 (1999-11-01), Overall et al.
patent: 6014513 (2000-01-01), Voelker
patent: 6101524 (2000-08-01), Choi
patent: 6243793 (2001-06-01), Aucsmith
patent: 6625635 (2003-09-01), Elnozahy
patent: 6694447 (2004-02-01), Leach et al.
patent: 6728950 (2004-04-01), Davis
patent: 6820218 (2004-11-01), Barga
patent: 6832367 (2004-12-01), Choi
patent: 6848106 (2005-01-01), Hipp
patent: 6850945 (2005-02-01), Lanzatella
patent: 6854108 (2005-02-01), Choi
patent: 7093162 (2006-08-01), Barga
patent: 7251745 (2007-07-01), Koch
patent: 2002/0087843 (2002-07-01), Kottapalli
patent: 2002/0133675 (2002-09-01), Hirayama
patent: 2003/0036882 (2003-02-01), Harper et al.
patent: 2003/0212983 (2003-11-01), Tinker
patent: 2004/0205104 (2004-10-01), Harvey et al.
patent: 2004/0221272 (2004-11-01), Wu
patent: 2004/0255182 (2004-12-01), Lomet
patent: 2005/0039074 (2005-02-01), Tremblay et al.
patent: 2005/0283636 (2005-12-01), Vasudevan et al.
patent: 2006/0026387 (2006-02-01), Dinechin
patent: 2006/0150183 (2006-07-01), Chinya
patent: 2008/0195673 (2008-08-01), Hamel et al.
Hamilton-Slye and Elnozahy “Support for Software Interrupts in Log-Based Rollback-Recovery”, 1998, IEEE Transactions on Computers, vol. 47, Issue 10. pp. 1113-1123.
U.S. Appl. No. 11/240,966, entitled “System and Method for Detecting and Logging In-Line Synchronization Primitives in Application Program Code”, filed Sep. 30, 2005.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

System and method for logging and replaying asynchronous events does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for logging and replaying asynchronous events, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for logging and replaying asynchronous events will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2742000

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.