Exception raised notification

Error detection/correction and fault detection/recovery – Data processing system error or fault handling – Reliability and availability

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C714S048000, C717S127000, C712S244000

Reexamination Certificate

active

08074116

ABSTRACT:
An exception notification system is described herein that provides an early notification that a software exception has occurred before exception handling code has run. The exception notification system receives a registration request from program code to register a handler to receive an early notification when an exception occurs. When an exception occurs, the system raises an event that calls each registered handler. After the handler returns, the system performs normal exception handling, so that the early notification does not change existing exception-handling behavior. The exception notification system allows a program to inspect and log an exception before the program state has been modified by exception handling. The program code can capture detailed information about the cause of the exception to enable further offline analysis. Thus, the exception notification system allows developers to improve their programs by receiving more information about unexpected conditions in the program code.

REFERENCES:
patent: 5297263 (1994-03-01), Ohtsuka et al.
patent: 5537559 (1996-07-01), Kane et al.
patent: 5761407 (1998-06-01), Benson et al.
patent: 6802067 (2004-10-01), Camp et al.
patent: 7146544 (2006-12-01), Hsu et al.
patent: 7272705 (2007-09-01), Revilla et al.
patent: 7522516 (2009-04-01), Parker
patent: 7574692 (2009-08-01), Herscu
patent: 7634778 (2009-12-01), Mosier et al.
patent: 7814372 (2010-10-01), Huang et al.
patent: 7861120 (2010-12-01), Cui
patent: 7958497 (2011-06-01), Lindo et al.
patent: 2003/0037227 (2003-02-01), Nomura
patent: 2004/0268332 (2004-12-01), Mitsumori et al.
patent: 2005/0223205 (2005-10-01), Revilla et al.
patent: 2005/0273490 (2005-12-01), Shrivastava et al.
patent: 2006/0095812 (2006-05-01), Gerard et al.
patent: 2006/0101411 (2006-05-01), Selitrennikoff et al.
patent: 2006/0168478 (2006-07-01), Zakonov
patent: 2007/0022322 (2007-01-01), Chen et al.
patent: 2009/0006908 (2009-01-01), Allen
patent: 2009/0013208 (2009-01-01), DiMuzio
patent: 2009/0070638 (2009-03-01), Huang et al.
patent: 2009/0158099 (2009-06-01), Cui
Cabral, et al.“Exception Handling: A Field Study in Java and .NET”, Retrieved at<<http://eden.dei.uc.pt/˜bcabral/ExceptionHandling—A—Field—Study—camready.pdf>>, pp. 25.
Malladi Satyavathi, “A Thread Debugger for Testing and Reproducing Concurrency Scenarios”, Retrieved at<<http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.113.7449&rep=rep1&type=pdf>>, pp. 66.
Nogiec Jerzy, “Toward an Architecture of a Component-Based System Supporting Separation of Non-Functional Concerns”, Retrieved at<<http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.104.6525&rep=rep1&type=pdf>>, International Journal of Computer and Information Science and Engineering vol. 1 No. 3 2007 ISSN 1307-4164, pp. 144-151.
Edwards, et al. “Contract-Checking Wrappers for C++ Classes”, Retrieved at<<http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=1359771&isnumber=29818>>, IEEE Transactions on Software Engineering, vol. 30, No. 11, Nov. 2004, pp. 794-810.
“Design Guidelines, Managed code and the .NET Framework”, Retrieved at<<http://blogs.msdn.com/brada/archive/2004/10/24/247002.aspx>>, pp. 5.
Stall Mike, “Beware of the Vectored Exception Handler and Managed Code”, Retrieved at<<http://blogs.msdn.com/jmstall/archive/2006/05/24/avoid—vectored—exception—handler—managed—code.aspx>>, pp. 3.
“International Search Report”, Mailed Date: Nov. 29, 2010, Application No. PCT/US2010/033247, Filed Date: Apr. 30, 2010, pp. 9.

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

Exception raised notification does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Exception raised notification, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Exception raised notification will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4271975

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