Software maintenance management
First Claim
1. A method of updating software installed on a system, comprising:
- receiving information describing a change to software installed on the system;
updating a maintained repository of system information using the received information;
determining one or more update recommendations, wherein at least one update recommendation is based on information from the updated repository;
sending one or more update recommendations to the system; and
automatically downloading to the system one or more software updates associated with the update recommendations in response to a trigger event.
2 Assignments
0 Petitions
Accused Products
Abstract
A data collection and/or monitoring service residing at a client system collects and sends client system information to a backend system. The client system information is used to update a maintained repository of client system information that is associated with software installed at the client system. The maintained repository is used to determine one or more software update recommendations which are sent to the client system. In response to a trigger event, one or more software updates associated with the update recommendations are automatically downloaded and deployed at the client system. The download and deployment of software updates can be scheduled at the client system.
-
Citations
20 Claims
-
1. A method of updating software installed on a system, comprising:
-
receiving information describing a change to software installed on the system;
updating a maintained repository of system information using the received information;
determining one or more update recommendations, wherein at least one update recommendation is based on information from the updated repository;
sending one or more update recommendations to the system; and
automatically downloading to the system one or more software updates associated with the update recommendations in response to a trigger event. - View Dependent Claims (2, 3, 4)
-
-
5. A method of updating software installed on a system, comprising:
-
determining one or more update recommendations in response to a trigger event, wherein at least one update recommendation is based on information associated with how the software is configured on the system;
sending one or more update recommendations to the system; and
automatically downloading to the system one or more software updates associated with the update recommendations. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of updating software installed on a system, comprising:
-
scheduling a date and time for downloading to the system one or more software updates associated with update recommendations;
at the scheduled date and time, automatically downloading to the system one or more software updates associated with update recommendations; and
automatically deploying the software updates. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification