Methods relating to configuration of software
First Claim
1. A method relating to configuration of software, the method comprising:
- receiving a current software configuration comprising current parameter values from one of a plurality of sender computer systems at a recipient computer system, the recipient computer system comprising a first software configuration that has been previously applied unsuccessfully within the plurality of sender computer systems and a second software configuration that has been previously applied successfully with the plurality of sender computer systems, the first and second software configurations each comprising a plurality of parameters as well as respective first and second values for a subset of the plurality of parameters characterizing the respective first and second software configurations, the sender computer system having sent the current software configuration upon determining that the current software configuration is unsuccessful on the sender computer system;
comparing, by the recipient computer system, the current parameter values with the first software configuration to identify commonality of the first software configuration with the current software configuration;
identifying the second software configuration as having been previously applied successfully to replace the first software configuration;
providing a new software configuration from the recipient computer system to the sender computer system, the new software configuration comprising the second values of the parameters for the second software configuration; and
receiving confirmation from the sender computer system if the new software configuration is successfully applied on the sender computer system.
2 Assignments
0 Petitions
Accused Products
Abstract
A method relating to configuration of software includes receiving a request sent from a sender computer system to a recipient computer system. The sender computer system including software that has an unsuccessful configuration. The sender computer system is requesting the recipient computer system to provide a new configuration for the software. In the recipient computer system and upon receiving the request, there is identified a previously recorded unsuccessful configuration that was successfully replaced by a successful configuration. The previously recorded unsuccessful configuration is identified using the unsuccessful configuration. The successful configuration is provided from the recipient computer system to the sender computer system. Another method includes receiving several configurations from several sender computer systems. The configurations are stored in the recipient computer system. The stored configurations may be used as a configuration case base for making recommendations.
-
Citations
11 Claims
-
1. A method relating to configuration of software, the method comprising:
-
receiving a current software configuration comprising current parameter values from one of a plurality of sender computer systems at a recipient computer system, the recipient computer system comprising a first software configuration that has been previously applied unsuccessfully within the plurality of sender computer systems and a second software configuration that has been previously applied successfully with the plurality of sender computer systems, the first and second software configurations each comprising a plurality of parameters as well as respective first and second values for a subset of the plurality of parameters characterizing the respective first and second software configurations, the sender computer system having sent the current software configuration upon determining that the current software configuration is unsuccessful on the sender computer system; comparing, by the recipient computer system, the current parameter values with the first software configuration to identify commonality of the first software configuration with the current software configuration; identifying the second software configuration as having been previously applied successfully to replace the first software configuration; providing a new software configuration from the recipient computer system to the sender computer system, the new software configuration comprising the second values of the parameters for the second software configuration; and receiving confirmation from the sender computer system if the new software configuration is successfully applied on the sender computer system. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program product tangibly embodied in an information carrier, the computer program product including instructions that, when executed, cause a processor to perform operations comprising:
-
receiving a current software configuration comprising current parameter values from one of a plurality of sender computer systems at a recipient computer system, the recipient computer system comprising a first software configuration that has been previously applied unsuccessfully within the plurality of sender computer systems and a second software configuration that has been previously applied successfully with the plurality of sender computer systems, the first and second software configurations each comprising a plurality of parameters as well as respective first and second values for a subset of the plurality of parameters characterizing the respective first and second software configurations, the sender computer system having sent the current software configuration upon determining that the current software configuration is unsuccessful on the sender computer system; comparing, by the recipient computer system, the current parameter values with the first software configuration to identify commonality of the first software configuration with the current software configuration; identifying the second software configuration as having been previously applied successfully to replace the first software configuration; providing a new software configuration from the recipient computer system to the sender computer system, the new software configuration comprising the second values of the parameters for the second software configuration; and receiving confirmation from the sender computer system if the new software configuration is successfully applied on the sender computer system.
-
-
7. A method relating to configuration of software, the method comprising:
-
receiving a plurality of software configurations, each of the plurality of software configurations being sent from one of several sender computer systems to a recipient computer system upon each of the software configurations being applied in the respective sender computer system, the plurality of current software configurations comprising a first software configuration that was unsuccessful and a second software configuration that was successful, the first and second software configurations each comprising a plurality of parameters as well as respective values for a subset of the plurality of parameters that specify characteristics of the respective first and second software configuration; storing the plurality of software configurations in the recipient computer system; and providing a recommendation to one of the sender computer systems from which a current unsuccessful software configuration is received, the recommendation comprising at least a subset of the parameter values of the second software configuration if the second configuration was found to have successfully replaced the first configuration on another of the several sender computer systems; and receiving confirmation from the sender computer system if the recommendation results in a successful software configuration on the sender computer system. - View Dependent Claims (8, 9, 10)
-
-
11. A computer program product tangibly embodied in an information carrier, the computer program product including instructions that, when executed, cause a processor to perform operations comprising:
-
receiving a plurality of software configurations, each of the plurality of software configurations being sent from one of several sender computer systems to a recipient computer system upon each of the software configurations being applied in the respective sender computer system, the plurality of current software configurations comprising a first software configuration that was unsuccessful and a second software configuration that was successful, the first and second software configurations each comprising a plurality of parameters as well as respective values for a subset of the plurality of parameters that specify characteristics of the respective first and second software configuration; storing the plurality of software configurations in the recipient computer system; and providing a recommendation to one of the sender computer systems from which a current unsuccessful software configuration is received, the recommendation comprising at least a subset of the parameter values of the second software configuration if the second configuration was found to have successfully replaced the first configuration on another of the several sender computer systems; and receiving confirmation from the sender computer system if the recommendation results in a successful software configuration on the sender computer system.
-
Specification