Patent ID: 9706410
Date: 2017-07-11
CPC Classifications: G06F,H04L,H04W

Claim:
1. A system comprising: at least one component running on at least one server, the at least one component receiving vulnerability data and, for each device of a plurality of devices, device data that includes data of at least one device component, wherein the vulnerability data comprises a set of vulnerability data identified as corresponding to each device of the plurality of devices based on the at least one device component of each device, wherein the device data is received using a first agent of an enterprise when the device data is unique to the device and is otherwise received using a second agent of the at least one server; a trust score corresponding to each device of the plurality of devices and representing a level of security applied to the device, wherein the trust score is generated by calculating for each vulnerability of each device component of each device a vulnerability trust score that is proportional to a severity rating of each vulnerability, and calculating the trust score of each device by combining the vulnerability trust score of each vulnerability of that device; and an access control component coupled to the at least one component and controlling access of each device of the plurality of devices to the enterprise using the trust score.