×

Fault-tolerant patching system

  • US 20070006208A1
  • Filed: 06/30/2005
  • Published: 01/04/2007
  • Est. Priority Date: 06/30/2005
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of patching a computer program, comprising:

  • determining, automatically, which portions of the computer program are going to be updated by a patch;

    in response to determining which portions of the computer program are going to be updated, automatically making a copy of one or more portions that are going to be updated;

    after making the copy, attempting to apply the patch to the computer program;

    determining, automatically, whether a failure occurred during the attempt to apply the patch to the computer program; and

    in response to determining that a failure occurred during the attempt to apply the patch to the computer program, automatically restoring the computer program to a previous state by replacing one or more previously copied portions of the computer program with the copy.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×