×

Fault-tolerant patching system

  • US 7,908,600 B2
  • Filed: 06/30/2005
  • Issued: 03/15/2011
  • Est. Priority Date: 06/30/2005
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of preparing to patch files, comprising:

  • interacting with two or more computers to identify two or more file portions of a target program residing on the two or more computers that are targeted for update by a patch, wherein the interacting comprises comparing contents of the patch with contents of the target program residing on the two or more computers;

    instructing the two or more computers to make copies of the identified two or more file portions that are targeted for update by the patch, wherein at least two of the two or more file portions reside on different computers of the two or more computers;

    determining whether at least one computer of the two or more computers was unable to make a copy of a file portion that resides on that computer, wherein the two or more computers include a first computer and a second computer that is different than the first computer;

    determining that the first computer was unable to make a copy of a file portion that resides on the first computer;

    determining that the second computer was able to make a copy of a file portion that resides on the second computer;

    in response to determining that the first computer was unable to make a copy of a file portion that resides on the first computer, then;

    (a) instructing the first computer to abort a patching operation before any of the two or more file portions has been updated by the patch, and(b) instructing the second computer to abort the patching operation;

    wherein the method is performed by one or more computing devices.

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