Patent ID: 8261353
Filing Date: 2012-09-04
Classification: G06F,H04L

Abstract:
1. A computer implemented method for automatic patch deployment, the method comprising: receiving, by a hardware processor, a patch to be installed for a software component on an endpoint device; receiving, by the hardware processor, a risk assessment for the patch identifying a level of risk for installing the patch on the endpoint device, wherein the risk level is a probability that installing the patch into the application will result in a hang of the endpoint device or require a reboot of the endpoint device, and wherein the risk level is based on activity information from a monitor of the endpoint device, wherein the activity information is a percentage of resources of the endpoint device being used; identifying a policy that is applicable to the patch from a policy storage, wherein the policy is applicable to the patch based on a service level agreement for the software component and a geographical location of where the patch is to be applied; retrieving, by the hardware processor, a policy; and deploying, by the hardware processor, the patch according to the level of risk and the policy.