Error detection/correction and fault detection/recovery – Data processing system error or fault handling – Reliability and availability
Reexamination Certificate
2005-04-15
2009-11-03
Beausoliel, Robert (Department: 2113)
Error detection/correction and fault detection/recovery
Data processing system error or fault handling
Reliability and availability
C714S054000
Reexamination Certificate
active
07613954
ABSTRACT:
A system and method for detecting and/or preventing execution problems caused by user-supplied code modules that are called by steps of a test executive sequence. The test executive sequence may include a plurality of test executive steps. At least a subset of the steps may be configured to call user-supplied code modules. The test executive sequence may be executed on a host computer under control of a test executive engine. For each step that calls a user-supplied code module, the test executive engine may perform certain actions to detect and/or prevent execution problems caused by the user-supplied code module. For example, the test executive engine may be operable to automatically detect stack corruption caused by the user-supplied code module, may be operable to utilize stack safety buffers to avoid stack corruption problems caused by the user-supplied code module, and/or may include features for aiding a user in determining whether the user-supplied code module contains an uninitialized local variable.
REFERENCES:
patent: 5410685 (1995-04-01), Banda et al.
patent: 5581696 (1996-12-01), Kolawa et al.
patent: 5583988 (1996-12-01), Crank et al.
patent: 5590329 (1996-12-01), Goodnow, II et al.
patent: 5615369 (1997-03-01), Holler
patent: 5764883 (1998-06-01), Satterfield et al.
patent: 5822517 (1998-10-01), Dotan
patent: 6085029 (2000-07-01), Kolawa et al.
patent: 6110227 (2000-08-01), Marcelais et al.
patent: 6397378 (2002-05-01), Grey et al.
patent: 6401220 (2002-06-01), Grey et al.
patent: 6438713 (2002-08-01), Taira et al.
patent: 6473707 (2002-10-01), Grey
patent: 6507842 (2003-01-01), Grey et al.
patent: 6523097 (2003-02-01), Liedtke et al.
patent: 6577981 (2003-06-01), Grey et al.
patent: 6598181 (2003-07-01), Pennell
patent: 6658649 (2003-12-01), Bates et al.
patent: 6658651 (2003-12-01), O'Brien et al.
patent: 6658653 (2003-12-01), Bates et al.
patent: 6671825 (2003-12-01), Joshi et al.
patent: 6675379 (2004-01-01), Kolodner et al.
patent: 6718485 (2004-04-01), Reiser
patent: 6754850 (2004-06-01), Grey et al.
patent: 6795890 (2004-09-01), Sugai et al.
patent: 6829733 (2004-12-01), Richardson et al.
patent: 6845470 (2005-01-01), Austen et al.
patent: 6868508 (2005-03-01), Grey
patent: 6907557 (2005-06-01), Perez et al.
patent: 6943800 (2005-09-01), Taylor et al.
patent: 6971084 (2005-11-01), Grey et al.
patent: 6996677 (2006-02-01), Lee et al.
patent: 7089335 (2006-08-01), Aiken et al.
patent: 7181585 (2007-02-01), Abrashkevich et al.
patent: 7266844 (2007-09-01), Teblyashkin et al.
patent: 7272748 (2007-09-01), Conover et al.
patent: 7350047 (2008-03-01), Dickenson
patent: 7373408 (2008-05-01), Walls et al.
patent: 7376941 (2008-05-01), Allen
patent: 7380245 (2008-05-01), Lovette
patent: 7434020 (2008-10-01), Swafford et al.
patent: 2002/0122062 (2002-09-01), Melamed et al.
patent: 2002/0124042 (2002-09-01), Melamed et al.
patent: 2003/0046016 (2003-03-01), Grey et al.
patent: 2003/0046612 (2003-03-01), Grey
patent: 2003/0056069 (2003-03-01), Cabrera et al.
patent: 2003/0069876 (2003-04-01), Richardson
patent: 2003/0145252 (2003-07-01), Grey et al.
patent: 2003/0145253 (2003-07-01), de Bonet
patent: 2003/0145280 (2003-07-01), Grey et al.
patent: 2003/0182601 (2003-09-01), Richardson
patent: 2004/0032423 (2004-02-01), Nason et al.
patent: 2004/0093180 (2004-05-01), Grey et al.
patent: 2004/0098710 (2004-05-01), Radigan
patent: 2004/0113947 (2004-06-01), Ramchandani
patent: 2004/0143830 (2004-07-01), Gupton et al.
patent: 2004/0221120 (2004-11-01), Abrashkevich et al.
patent: 2005/0235265 (2005-10-01), Allen
patent: 2006/0080520 (2006-04-01), Dickenson
patent: 2006/0136876 (2006-06-01), Melamed et al.
patent: 2006/0143536 (2006-06-01), Grey
patent: 2006/0143537 (2006-06-01), Grey
patent: 2007/0038896 (2007-02-01), Champlin et al.
patent: 2007/0136385 (2007-06-01), Abrashkevich et al.
patent: 2007/0136565 (2007-06-01), Lambrache et al.
patent: 2008/0133866 (2008-06-01), Dickenson
Crank Erik
Grey James A.
Beausoliel Robert
Burgess Jason L.
Hood Jeffrey C.
Lottich Joshua P
Meyertons Hood Kivlin Kowert & Goetzel P.C.
LandOfFree
Test executive with stack corruption detection does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Test executive with stack corruption detection, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Test executive with stack corruption detection will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4066430