Method and system for pre-installation conflict identification and prevention
First Claim
1. A method for performing pre-installation conflict identification and prevention for an application for an installation on a data processing system, said method comprising:
- in response to determining that a user wants to perform a conflict check for said application for said installation, contacting a remote server over a secure connection across a network;
determining whether a problem history exists on said remote server for said identified application;
transmitting one or more items of relevant information about said data processing system to said remote server over said secure connection across said network;
performing pre-installation conflict identification receiving a percentage risk of an install failure of said installation;
displaying to said user said percentage risk of said install failure of said installation;
in response to said user indicating a desire to continue an installation in spite of said percentage risk of said install failure of said installation, performing said installation;
performing conflict prevention by recommending upgrades prior to said installation; and
installing said upgrades.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method and computer program product for performing pre-installation conflict identification and prevention are disclosed. The method includes, in response to determining that a user wants to perform a conflict check for the application for the installation, contacting a remote server over a secure connection across a network and determining whether a problem history exists on the remote server for the identified application. One or more items of relevant information about the data processing system are transmitted to the remote server over the secure connection across the network and pre-installation conflict identification is performed by receiving a percentage risk of an install failure of the installation. The percentage risk of the install failure of the installation is displayed to the user, and, in response to the user indicating a desire to continue an installation in spite of the percentage risk of the install failure of the installation, performing the installation. Conflict prevention is performed by recommending upgrades prior to the installation and installing the upgrades.
27 Citations
20 Claims
-
1. A method for performing pre-installation conflict identification and prevention for an application for an installation on a data processing system, said method comprising:
-
in response to determining that a user wants to perform a conflict check for said application for said installation, contacting a remote server over a secure connection across a network;
determining whether a problem history exists on said remote server for said identified application;
transmitting one or more items of relevant information about said data processing system to said remote server over said secure connection across said network;
performing pre-installation conflict identification receiving a percentage risk of an install failure of said installation;
displaying to said user said percentage risk of said install failure of said installation;
in response to said user indicating a desire to continue an installation in spite of said percentage risk of said install failure of said installation, performing said installation;
performing conflict prevention by recommending upgrades prior to said installation; and
installing said upgrades. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for performing pre-installation conflict identification and prevention for an application for an installation on a data processing system, said system comprising:
-
means for, in response to determining that a user wants to perform a conflict check for said application for said installation, contacting a remote server over a secure connection across a network;
means for determining whether a problem history exists on said remote server for said identified application;
means for transmitting one or more items of relevant information about said data processing system to said remote server over said secure connection across said network;
means for performing pre-installation conflict identification receiving a percentage risk of an install failure of said installation;
means for displaying to said user said percentage risk of said install failure of said installation;
means for, in response to said user indicating a desire to continue an installation in spite of said percentage risk of said install failure of said installation, performing said installation;
means for performing conflict prevention by recommending upgrades prior to said installation; and
means for installing said upgrades. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A machine-readable medium having a plurality of instructions processable by a machine embodied therein, wherein said plurality of instructions, when processed by said machine, causes said machine to perform a machine-readable medium, said method comprising:
-
in response to determining that a user wants to perform a conflict check for said application for said installation, contacting a remote server over a secure connection across a network;
determining whether a problem history exists on said remote server for said identified application;
transmitting one or more items of relevant information about said data processing system to said remote server over said secure connection across said network;
performing pre-installation conflict identification receiving a percentage risk of an install failure of said installation;
displaying to said user said percentage risk of said install failure of said installation;
in response to said user indicating a desire to continue an installation in spite of said percentage risk of said install failure of said installation, performing said installation;
performing conflict prevention by recommending upgrades prior to said installation; and
installing said upgrades. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification