Change management system and method
First Claim
1. A method for managing software updates to a computer system comprising:
- generating a database configured with fields identifying a plurality of software updates and potential problems associated with the software updates;
populating the fields of the database with information responsive to a software update being made to the computer system;
monitoring the computer system for issuance of error alerts;
comparing issued error alerts against entries of potential problems in the database;
identifying a set of at least one of the software updates as a potential cause of an issued error alert in response to the comparing; and
rolling back the set of at least one of the software updates that was identified as the potential cause of the error alert, to a previously installed version thereof.
2 Assignments
0 Petitions
Accused Products
Abstract
A method is provided for managing changes to a computer system. The method includes generating a database configured with fields identifying one or more component changes and potential problems associated with each one or more component changes; populating the fields of the database with information as a change is made to a computer system; monitoring the computer system for issuance of error alerts; comparing issued error alerts against entries of potential problems in the database; and identifying a set of at least one of the component changes as a potential cause of the issued error alert based on the result of the comparing step. The method executes a corrective process in response to the identification of the potential cause of the issued error and updates the database entry of the set of at least one of the component changes to reflect the issued error as a confirmed error thereof.
17 Citations
14 Claims
-
1. A method for managing software updates to a computer system comprising:
-
generating a database configured with fields identifying a plurality of software updates and potential problems associated with the software updates; populating the fields of the database with information responsive to a software update being made to the computer system; monitoring the computer system for issuance of error alerts; comparing issued error alerts against entries of potential problems in the database; identifying a set of at least one of the software updates as a potential cause of an issued error alert in response to the comparing; and rolling back the set of at least one of the software updates that was identified as the potential cause of the error alert, to a previously installed version thereof. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program comprising:
-
a tangible computer-readable storage medium comprising computer-readable program code embodied in the medium that when executed by at least one processor of a computer system causes the computer system to perform operations comprising; generating a database configured with fields identifying a plurality of software updates and potential problems associated with the software updates; populating the fields of the database with information responsive to a software update being made to a computer system; monitoring the computer system for issuance of error alerts; comparing issued error alerts against entries of potential problems in the database; identifying a set of at least one of the software updates as a potential cause of an issued error alert in response to the comparing; and rolling back the set of at least one of the software updates that was identified as the potential cause of the error alert, to a previously installed version thereof. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification