Patent 7207047 was granted and assigned to Corel Corporation on April, 2007 by the United States Patent and Trademark Office.
An operating system has a top level exception handler which terminates an application as a default action upon receipt of any exceptions. An application recovery system traps an exception which is dispatched to the top level exception handler before it reaches the top level exception handler. In the event, an exception cannot be resolved, the application recovery system terminates a thread that caused the exception, and continues execution of the application.