Patent ID: 8239953
Filing Date: 2012-08-07
Classification: H04L

Abstract:
1. A non-transitory computer-readable storage medium storing executable computer program instructions for applying differing levels of security policy to interactions of users with a client according to hygiene of the users and the client, the computer program instructions comprising instructions for performing steps comprising: retrieving a machine hygiene score for the client, the machine hygiene score computed based on computer security practices of the client, the machine hygiene score representing an assessment of trustworthiness of the client; determining that a user is attempting to log onto the client; retrieving a user hygiene score for the user based on login account information for the user, the user hygiene score computed based on computer security practices of the user, the user hygiene score representing an assessment of trustworthiness of the user; updating the user hygiene score and the machine hygiene score in real time based on current information determined by monitoring of the computer security practices of the user and the client dynamically combining in real time the user hygiene score and the machine hygiene score to determine a combined score for an interaction in which the user uses the client; and applying a level of security policy to the interaction between the user and the client responsive to the combined score, wherein the security policy applied determines what activities the user can perform on the client.