×

Apparatus and method for synchronizing software between computers

  • US 6,425,126 B1
  • Filed: 05/19/1999
  • Issued: 07/23/2002
  • Est. Priority Date: 05/19/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for synchronizing software in a network, the method comprising the steps of:

  • providing a software fix manager that resides on a managing computer in the network, the managing computer comprising a preferred software fix inventory, the preferred software fix inventory comprising at least one preferred fix record of at least one software product;

    providing an update controller residing on at least one target computer in the network, the at least one target computer comprising a target software fix inventory, the target software fix inventory comprising at least one fix record of at least one software product on the at least one target computer;

    comparing the target software fix inventory with the preferred software fix inventory;

    creating and updating a fix list based on the comparison, the fix list comprising at least one software product synchronization for at least one software product on the at least one target computer;

    sending the fix list to the at least one target computer; and

    applying the at least one software product synchronization to the at least one target computer, wherein the at least one target computer further comprises a target software product inventory and a preferred software product inventory, each software product inventory comprising at least one product record that comprises a product identification and release, wherein each fix record and preferred fix record further comprising a product identification, a release, and a fix identification, and wherein the step of the software fix manager comparing the target software fix inventory with the preferred software fix inventory comprises the following steps;

    fetching the at least one fix record of the target software fix inventory;

    determining if the software product and release in the at least one fix record matches the software product and release in the at least one preferred product record;

    determining if the fix identification in the at least one fix record matches the fix identification in the at least one preferred fix record, this determination performed if the software product and release in the at least one fix record matches the software product and release in the at least one preferred product record; and

    wherein the step of the software fix manager creating and updating a fix list comprises the steps of;

    determining if the at least one fix record corresponds to any fix record in the fix list, this determination performed if the fix identification in the at least one fix record matches the fix identification in the at least one preferred product record; and

    adding a synchronization to the fix list, the synchronization comprising the at least one fix record and an extra indication that is marked as extra.

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