Systems and methods for generating reputation-based ratings for uniform resource locators
First Claim
1. A computer-implemented method for generating reputation-based ratings for uniform resource locators, at least a portion of the method being performed by a reputation server comprising at least one processor, the method comprising:
- identifying, by the reputation server, a uniform resource locator (URL) that identifies the location of at least one web resource;
identifying, by the reputation server, at least one numeric computing-health score assigned to at least one computing device within a computing community that has previously accessed the URL;
identifying, by the reputation server, a number of computing devices within the computing community that have previously accessed the URL;
generating, by the reputation server, a reputation rating for the URL by;
weighting the numeric computing-health score assigned to the computing device that has previously accessed the URL;
weighting the number of computing devices within the computing community that have previously accessed the URL;
generating the reputation rating for the URL based at least in part on the weighted numeric computing-health score assigned to the computing device and the weighted number of computing devices within the computing community that have previously accessed the URL, wherein the reputation rating for the URL indicates whether the URL represents a potential security risk;
providing, by the reputation server, the reputation rating for the URL to at least one additional computing device to enable the additional computing device to evaluate whether the URL represents the potential security risk.
2 Assignments
0 Petitions
Accused Products
Abstract
An exemplary computer-implemented method for generating reputation ratings for URLs may include (1) identifying a URL that identifies the location of at least one web resource, (2) identifying the computing health of at least one member of a computing community that has accessed the URL, (3) generating, based at least in part on the computing health of the member(s) that accessed the URL, a reputation rating for the URL that indicates whether the URL represents a potential security risk, and then (4) providing the reputation rating for the URL to at least one additional computing device to enable the additional computing device to evaluate whether the URL represents a potential security risk. In addition, a client-side, computer-implemented method for determining whether a URL represents a potential security risk may be based at least in part on such a reputation rating. Various other methods, systems, and computer-readable media are also disclosed.
79 Citations
19 Claims
-
1. A computer-implemented method for generating reputation-based ratings for uniform resource locators, at least a portion of the method being performed by a reputation server comprising at least one processor, the method comprising:
-
identifying, by the reputation server, a uniform resource locator (URL) that identifies the location of at least one web resource; identifying, by the reputation server, at least one numeric computing-health score assigned to at least one computing device within a computing community that has previously accessed the URL; identifying, by the reputation server, a number of computing devices within the computing community that have previously accessed the URL; generating, by the reputation server, a reputation rating for the URL by; weighting the numeric computing-health score assigned to the computing device that has previously accessed the URL; weighting the number of computing devices within the computing community that have previously accessed the URL; generating the reputation rating for the URL based at least in part on the weighted numeric computing-health score assigned to the computing device and the weighted number of computing devices within the computing community that have previously accessed the URL, wherein the reputation rating for the URL indicates whether the URL represents a potential security risk; providing, by the reputation server, the reputation rating for the URL to at least one additional computing device to enable the additional computing device to evaluate whether the URL represents the potential security risk. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for generating reputation ratings for uniform resource locators, the system comprising:
-
an identification module programmed to identify a uniform resource locator (URL) that identifies the location of at least one web resource; a reputation module programmed to; identify a numeric computing-health score assigned to at least one computing device within a computing community that has previously accessed the URL; identify a number of computing devices within the computing community that have previously accessed the URL; generate a reputation rating for the URL by; weighting the numeric computing-health score assigned to the computing device that has previously accessed the URL; weighting the number of computing devices within the computing community that have previously accessed the URL; generating the reputation rating for the URL based at least in part on the weighted numeric computing-health score assigned to the computing device and the weighted number of computing devices within the computing community that have previously accessed the URL, wherein the reputation rating for the URL indicates whether the URL represents a potential security risk; a communication module programmed to provide the reputation rating for the URL to at least one additional computing device to enable the additional computing device to evaluate whether the URL represents the potential security risk; at least one processor configured to execute at least one of the identification module, the reputation module, and the communication module. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A computer-implemented method for determining whether uniform resource locators represent potential security risks, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising:
-
detecting, by the computing device, an attempt to access a uniform resource locator (URL) that identifies the location of at least one web resource; obtaining, by the computing device, a reputation rating for the URL from a reputation service, wherein the reputation rating for the URL is generated by; weighting a numeric computing-health score assigned to at least one additional computing device within a computing community that previously accessed the URL; weighting a number of computing devices within the computing community that have previously accessed the URL; generating the reputation rating for the URL based at least in part on the weighted numeric computing-health score assigned to the computing device and the weighted number of computing devices within the computing community that have previously accessed the URL, wherein the reputation rating for the URL indicates whether the URL represents a potential security risk; determining, by the computing device, that the URL represents the potential security risk based at least in part on the reputation rating; blocking, by the computing device, the attempt to access the URL. - View Dependent Claims (18, 19)
-
Specification