×

Method of handling errors in software

  • US 5,291,494 A
  • Filed: 11/18/1992
  • Issued: 03/01/1994
  • Est. Priority Date: 08/01/1989
  • Status: Expired due to Term
First Claim
Patent Images

1. In a data processing system containing a plurality of individually identifiable data processing modules which allow the data processing system to execute data processing operations, a method of recovery from faults occurring in the modules comprising the steps of:

  • detecting a presence of a fault caused by one of the data processing modules during the execution of one of the data processing operations; and

    performing a fault processing routine in the data processing system including the substeps ofidentifying as a faulting module the one of the data processing modules that caused the detected fault,identifying a nature of the fault,determining, from the nature of the fault, whether the data processing system is capable of continuing operation reliably despite the presence of the fault,disabling the faulting module from further operation with the data processing system if the data processing system is not capable of continuing operation reliably because of the fault, andpreventing the faulting module from causing additional faults without disabling the faulting module if the data processing system is capable of continuing operation reliably despite the fault.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×