Systems and methods for applying security updates to endpoint devices
AssigneeSymantec Corporation
InventorsPrasad Agarmore, Karan Khanna
Life of this patent
Estimating the term…
Abstract
The disclosed computer-implemented method for applying security updates to endpoint devices may include (1) calculating a reputation score for an endpoint device that indicates a security state of the endpoint device, (2) transmitting, from the endpoint device to a security server that provides security updates, a request to receive a security update with a degree of urgency based on the reputation score of the endpoint device, (3) receiving the security update from the security server in accordance with the degree of urgency, and then (4) applying the security update within the endpoint device. Various other methods, systems, and computer-readable media are also disclosed.
Claims20
A computer-implemented method for applying security updates to endpoint devices, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising:
- calculating a reputation score for an endpoint device that indicates a security state of the endpoint device;
- transmitting, from the endpoint device to a security server that provides security updates, a request to receive a security update with a degree of urgency based on the reputation score of the endpoint device;
- receiving the security update from the security server in accordance with the degree of urgency;
- applying the security update within the endpoint device.
A system for applying security updates to endpoint devices, the system comprising:
- a reputation module, stored in memory, that calculates a reputation score for an endpoint device that indicates a security state of the endpoint device;
- a request module, stored in memory, that transmits, from the endpoint device to a security server that provides security updates, a request to receive a security update with a degree of urgency based on the reputation score of the endpoint device;
- an update module, stored in memory, that:
- receives the security update from the security server in accordance with the degree of urgency;
- applies the security update within the endpoint device;
- at least one hardware processor configured to execute the reputation module, the request module, and the update module.
A non-transitory computer-readable medium comprising one or more computer-readable instructions that, when executed by at least one processor of a computing device, cause the computing device to:
- calculate a reputation score for an endpoint device that indicates a security state of the endpoint device;
- transmit, from the endpoint device to a security server that provides security updates, a request to receive a security update with a degree of urgency based on the reputation score of the endpoint device;
- receive the security update from the security server in accordance with the degree of urgency;
- apply the security update within the endpoint device.
Dependencies are inferred from the claim text.