Dynamically resolving fix groups for managing multiple releases of multiple products on multiple systems
First Claim
1. A method of managing software fixes for a software product in a computer system, comprising:
- for each of a plurality of software fixes for a corresponding software product, determining whether the corresponding software product is installed on the computer system;
if the corresponding software product is installed, then determining whether the each one of the plurality of software fixes is installed in the computer system; and
if the each one of the plurality of software fixes is installed, then setting a status value to reflect that the plurality of software fixes is installed.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention generally is directed to a method, system and article of manufacture for managing software fixes for a software product in a computer system. The method comprises: for each of a plurality of software fixes for a corresponding software product, determining whether the corresponding software product is installed on the computer system; if the corresponding software product is installed, then determining whether the each one of the plurality of software fixes is installed in the computer system; and if the each one of the plurality of software fixes is installed, then setting a status value to reflect that the plurality of software fixes is installed.
-
Citations
27 Claims
-
1. A method of managing software fixes for a software product in a computer system, comprising:
-
for each of a plurality of software fixes for a corresponding software product, determining whether the corresponding software product is installed on the computer system;
if the corresponding software product is installed, then determining whether the each one of the plurality of software fixes is installed in the computer system; and
if the each one of the plurality of software fixes is installed, then setting a status value to reflect that the plurality of software fixes is installed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of sending a data structure identifying a plurality of software fixes from a computer system, comprising:
-
receiving a request to send the data structure;
if the plurality of software fixes has a related plurality of software fixes, then retrieving a data structure identifying the related plurality of software fixes; and
sending the data structure identifying the plurality of software fixes and the data structure identifying the related plurality of software fixes.
-
-
10. A method of processing a data structure identifying a plurality of software fixes, comprising:
-
receiving the data structure from a first computer;
storing the data structure in a second computer;
using information provided by the data structure, retrieving, by the second computer, the plurality of software fixes from the first computer; and
installing the plurality of software fixes into the second computer. - View Dependent Claims (11)
-
-
12. A computer readable medium containing a program which, when executed, performs an operation of managing software fixes for a software product in a computer system, the operation comprising:
-
for each of a plurality of software fixes for a corresponding software product, determining whether the corresponding software product is installed on the computer system;
if the corresponding software product is installed, then determining whether the each one of the plurality of software fixes is installed in the computer system; and
if the each one of the plurality of software fixes is installed, then setting a status value to reflect that the plurality of software fixes is installed. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer readable medium containing a program which, when executed, performs an operation of sending a data structure identifying a plurality of software fixes from a computer system, the operation comprising:
-
receiving a request to send the data structure;
if the plurality of software fixes has a related plurality of software fixes, then retrieving a data structure identifying the related plurality of software fixes; and
sending the data structure identifying the plurality of software fixes and the data structure identifying the related plurality of software fixes.
-
-
21. A computer readable medium containing a program which, when executed, performs an operation of processing a data structure identifying a plurality of software fixes, the operation comprising:
-
receiving the data structure from a first computer;
storing the data structure in a second computer;
using information provided by the data structure, retrieving, by the second computer, the plurality of software fixes from the first computer; and
installing the plurality of software fixes into the second computer. - View Dependent Claims (22)
-
-
23. A data structure stored in a memory, the data structure comprising:
-
a plurality of records identifying a plurality of software fixes for a plurality of software products, each record comprising a software product identifier, a software fix identifier and a software product release identifier; and
a reference to a plurality of records identifying a related plurality of software fixes. - View Dependent Claims (27)
-
-
24. A computer system, comprising:
-
a memory containing a program for managing software fixes for a software product in a computer system; and
a processor which, when executing the program, performs an operation comprising;
for each of a plurality of software fixes for a corresponding software product, determining whether the corresponding software product is installed on the computer system;
if the each one of the plurality of software fixes is installed, then setting a status value to reflect that the plurality of software fixes is installed.
-
-
25. A computer system, comprising:
-
a memory containing a program for sending a data structure identifying a plurality of software fixes from a computer system; and
a processor which, when executing the program, performs an operation comprising;
receiving a request to send the data structure;
if the plurality of software fixes has a related plurality of software fixes, then retrieving a data structure identifying the related plurality of software fixes; and
sending the data structure identifying the plurality of software fixes and the data structure identifying the related plurality of software fixes.
-
-
26. A computer system, comprising:
-
a memory containing a program for processing a data structure identifying a plurality of software fixes; and
a processor which, when executing the program, performs an operation comprising;
receiving the data structure from a first computer;
storing the data structure in a second computer;
using information provided by the data structure, retrieving, by the second computer, the plurality of software fixes from the first computer; and
installing the plurality of software fixes into the second computer.
-
Specification