System, Method, and Computer Program Product For Managing Software Updates
First Claim
1. A method of managing software updates, the method performed by an application hosted in a server, the method comprising:
- identifying a software update applied to a plurality of computer system assets;
retrieving a first status of a first one of the assets from a first time period before the software update was applied to the first asset;
retrieving a second status of the first asset from a second time period after the software update was applied to the first asset;
determining an effectiveness of the software update for the first asset based on comparing the first status and the second status; and
displaying within a Graphical User Interface (GUI) an identification of the software update, an identification of the first asset, and a recommendation for the software update based on the effectiveness of the software update for the first asset.
1 Assignment
0 Petitions
Accused Products
Abstract
A method performed by a monitoring tool in a computer system, the method including: identifying a software update applied to a plurality of computer system assets, retrieving a first status of a first one of the assets from a first time period before the software update was applied to the first asset, retrieving a second status of the first asset from a second time period after the software update was applied to the first asset, determining a first effectiveness of the software update for the first asset based on comparing the first status and the second status, and displaying within a Graphical User Interface (GUI) an identification of the software update, an identification of the first asset, and a recommendation for the software update based on the first effectiveness.
-
Citations
20 Claims
-
1. A method of managing software updates, the method performed by an application hosted in a server, the method comprising:
-
identifying a software update applied to a plurality of computer system assets; retrieving a first status of a first one of the assets from a first time period before the software update was applied to the first asset; retrieving a second status of the first asset from a second time period after the software update was applied to the first asset; determining an effectiveness of the software update for the first asset based on comparing the first status and the second status; and displaying within a Graphical User Interface (GUI) an identification of the software update, an identification of the first asset, and a recommendation for the software update based on the effectiveness of the software update for the first asset. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 18, 19, 20)
-
-
9. A system for managing software updates to a plurality of computer system assets, the system comprising:
-
a processor; and memory accessible by the processor and storing computer-readable instructions, the processor performing the following actions by executing the instructions; identifying a software update applied to a subset of the assets; retrieving a first status of a first one of the assets from a time period before the software update was applied to the first asset; retrieving a second status of the first asset from a time period after the software update was applied to the first asset; determining an effectiveness of the software update for the first asset based on a status change from the first status to the second status; and generating a Graphical User Interface displaying an identification of the software update, and identification of the first asset, and a recommendation as to whether the software update should be approved or rolled back based on the effectiveness. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer program product having a computer readable medium tangibly recording computer program logic for managing software updates in a computer system, the computer system in communication with a software update management tool, the computer program product comprising:
-
code to access a system log having status information for a plurality of assets of the computer system; code to retrieve from the system log a first status of a first one of the assets from before a software update was applied to the first asset; code to retrieve from the system log a second status of the first asset after the software update was applied to the first asset; code to compare the first status and the second status to determine a change in the first asset attributable to the software update; and code to render a Graphical User Interface (GUI) having visual depictions of an identifier of the asset, an identifier of the software update, and information indicating the change in the first asset attributable to the software update. - View Dependent Claims (17)
-
Specification