Patent ID: 8683598

Claim:
A method, comprising: receiving, by a computing device, data representing an event associated with a security component operating in an endpoint device; analyzing the received data to determine a score to assign to the event and a weighting factor to apply to the assigned score; updating a security component score of the security component with the assigned weighted score for the event, wherein the security component score is generated in view of events occurring at the security component with respect to outside threats to the endpoint device, system activity at the endpoint device with respect to configuration of the security component, and actions of an end user of the endpoint device with respect to changing security configurations of the security component on the end point device; updating an overall security score for the endpoint device with the updated security component score, wherein the overall security score is generated in view of security component scores of the endpoint device and general security settings of the endpoint device that are outside of a scope of the security component scores; and providing the updated overall security score to an analysis component.