Patent Document ID: 8650647
Application ID: 13556401

Base Claim:
1. A computer-implemented method of providing computer security, comprising: receiving, by one or more computer processors, from a plurality of clients, data describing client hygiene scores for the clients and describing a plurality of web sites visited by the clients, the client hygiene score for a client calculated responsive to an amount of malicious software detected at the client based on a scan of the client; determining, by one or more computer processors, a secondary hygiene score for a web site of the plurality of web sites visited by the clients based at least in part on client hygiene scores of clients that visited the web site; identifying, by one or more computer processors, a file hosted by the web site; and calculating and storing, by one or more computer processors, a reputation score for the file responsive to the secondary hygiene score of the web site that hosts the file.

---

Claim 9:
9. The computer-implemented method of claim 1 , wherein the reputation score of the file reflects the secondary hygiene scores of a plurality of web sites that host the file.