Security patch update processor
First Claim
1. A method, comprising:
- determining, by a computer comprising a processor and memory, a required software component and software patch update based upon a location set in a configuration file;
executing, by the computer, at least one command-line switch which identifies a location of the configuration file and wherein all subsequent software component and software patch update settings are provided from the configuration file, wherein the configuration file is located in a same folder as a patch update processor executable file, wherein the command-line switch overrides settings in the configuration file.
3 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and program product are provided for updating software deployed on computers in an enterprise computer network wherein each computer has a software update agent installed to enable the computer to receive software patch updates. The method includes determining a required software component and updates based upon a location in a configuration file; determining a version of the agent and updating the agent if required; selecting a server from which required updates are to be downloaded; scanning a plurality of software components on a selected computer and comparing the components with updates available on the server to determine required updates; downloading the required patches from the server; and installing the patches on the selected computer. The system includes components that perform the method steps when operated on a computer in the network. A computer readable medium implements the method for updating software deployed on computers in a network.
-
Citations
36 Claims
-
1. A method, comprising:
-
determining, by a computer comprising a processor and memory, a required software component and software patch update based upon a location set in a configuration file; executing, by the computer, at least one command-line switch which identifies a location of the configuration file and wherein all subsequent software component and software patch update settings are provided from the configuration file, wherein the configuration file is located in a same folder as a patch update processor executable file, wherein the command-line switch overrides settings in the configuration file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system, comprising:
-
a processor; a memory, wherein the processor and the memory are communicably coupled to each other; and an application that, when executed by the processor, executes at least one command-line switch which identifies a location of a configuration file and wherein all subsequent software component and software patch update settings are provided from the configuration file, wherein the configuration file is located in a same folder as a patch update processor executable file, wherein the command-line switch overrides settings in the configuration file. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A non-transitory computer readable storage medium comprising instructions for:
-
determining a required software component and software patch update based upon a location set in a configuration file; executing, by the computer, at least one command-line switch which identifies a location of the configuration file and wherein all subsequent software component and software patch update settings are provided from the configuration file, wherein the configuration file is located in a same folder as a patch update processor executable file, wherein the command-line switch overrides settings in the configuration file. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification