Method and software tools for intelligent service pack installation
First Claim
1. A computer readable storage medium having stored thereon computer executable components for selectively installing service packs in a computer system, comprising:
- a user interface component for receiving user input to a computer system that instructs the computer system to commence an upgrade operation for a software suite, the software suite comprising two or more applications, the upgrade operation upgrading at least one of the two or more applications on the computer system; and
a service pack installation component that performs the following steps to intelligently install service packs during the upgrade operation;
determines that one or more service packs is available for at least one of the two or more applications;
determines whether to install the one or more service packs during the upgrade operation, by performing one of the following;
determines that a service pack, that is available for a first application in the software suite, is required for the first application to interact with the version of a second application in the software suite to which the second application will be upgraded by the upgrade operation, installing the service pack to the first application, and performing the upgrade operation where the first application is not upgraded by the upgrade operation, instead the first application is upgraded by the service pack installation;
ordetermines that a service pack, that is available for a first application in the software suite, fixes a problem that is also fixed by the version of the first application to which the first application will be upgraded by the upgrade operation, selecting not to install the service pack to the first application, and performing the upgrade operation where the first application is upgraded by the upgrade operation and the first application is not upgraded by the service pack installation.
2 Assignments
0 Petitions
Accused Products
Abstract
A software tool and method are provided for selectively installing service packs in a computer system according to dependency information and whether or not an upgrade to an application is scheduled. The method comprises prompting a user for desired setup information and installing the service pack associated with an existing application if the application requires the service pack and if the desired setup information indicates that an upgrade component corresponding to the application is not to be installed. In addition, the service pack is installed if the upgrade component is to be installed and if the service pack is required for upgrading the application.
50 Citations
12 Claims
-
1. A computer readable storage medium having stored thereon computer executable components for selectively installing service packs in a computer system, comprising:
-
a user interface component for receiving user input to a computer system that instructs the computer system to commence an upgrade operation for a software suite, the software suite comprising two or more applications, the upgrade operation upgrading at least one of the two or more applications on the computer system; and a service pack installation component that performs the following steps to intelligently install service packs during the upgrade operation; determines that one or more service packs is available for at least one of the two or more applications; determines whether to install the one or more service packs during the upgrade operation, by performing one of the following; determines that a service pack, that is available for a first application in the software suite, is required for the first application to interact with the version of a second application in the software suite to which the second application will be upgraded by the upgrade operation, installing the service pack to the first application, and performing the upgrade operation where the first application is not upgraded by the upgrade operation, instead the first application is upgraded by the service pack installation;
ordetermines that a service pack, that is available for a first application in the software suite, fixes a problem that is also fixed by the version of the first application to which the first application will be upgraded by the upgrade operation, selecting not to install the service pack to the first application, and performing the upgrade operation where the first application is upgraded by the upgrade operation and the first application is not upgraded by the service pack installation. - View Dependent Claims (2, 3, 4)
-
-
5. A method of installing service packs in a computer system, comprising:
-
receiving user input to a computer system that instructs the computer system to commence an upgrade operation for a software suite, the software suite comprising two or more applications, the upgrade operation upgrading at least one of the two or more applications on the computer system; determining that one or more service packs is available for at least one of the two or more applications; determining whether to install the one or more service packs during the upgrade operation, by performing one of the following; determining that a service pack, that is available for a first application in the software suite, is required for the first application to interact with the version of a second application in the software suite to which the second application will be upgraded by the upgrade operation, installing the service pack to the first application, and performing the upgrade operation where the first application is not upgraded by the upgrade operation, instead the first application is upgraded by the service pack installation;
ordetermining that a service pack, that is available for a first application in the software suite, fixes a problem that is also fixed by the version of the first application to which the first application will be upgraded by the upgrade operation, selecting not to install the service pack to the first application, and performing the upgrade operation where the first application is upgraded by the upgrade operation and the first application is not upgraded by the service pack installation. - View Dependent Claims (6, 7, 8)
-
-
9. A computer readable storage medium having stored thereon computer executable instructions which when executed by a processor perform a method of installing service packs in a computer system, the method comprising:
-
receiving user input to a computer system that instructs the computer system to commence an upgrade operation for a software suite, the software suite comprising two or more applications, the upgrade operation upgrading at least one of the two or more applications on the computer system; determining that one or more service packs is available for at least one of the two or more applications; determining whether to install the one or more service packs during the upgrade operation, by performing one of the following; determining that a service pack, that is available for a first application in the software suite, is required for the first application to interact with the version of a second application in the software suite to which the second application will be upgraded by the upgrade operation, installing the service pack to the first application, and performing the upgrade operation where the first application is not upgraded by the upgrade operation, instead the first application is upgraded by the service pack installation;
ordetermining that a service pack, that is available for a first application in the software suite, fixes a problem that is also fixed by the version of the first application to which the first application will be upgraded by the upgrade operation, selecting not to install the service pack to the first application, and performing the upgrade operation where the first application is upgraded by the upgrade operation and the first application is not upgraded by the service pack installation. - View Dependent Claims (10, 11, 12)
-
Specification