Patent Document ID: 8978140
Application ID: 13164688

Base Claim:
1. A computer-implemented method of categorizing a uniform resource locator (URL) based on web content associated with the URL, the method comprising: identifying a first URL using a first collection method of a plurality of collection methods, wherein each of the plurality of collection methods is performed using at least one electronic processor; determining, using an electronic processor, whether the first URL contains a malicious data element; categorizing, using an electronic processor, the first URL in response to a determination that the first URL contains a malicious data element; in response to determining the first URL does not contain a malicious data element: assigning, using an electronic processor, a first categorization priority to the first URL based on the first URL being identified using the first collection method, and categorizing, using an electronic processor, the first URL based on the first categorization priority, wherein categorization of a URL comprises assigning a category to the URL based on a classification of at least one of web content or an Internet Protocol (IP) address identified by the URL; identifying a second URL using a second collection method, wherein the first collection method and the second collection method are different and each are one of a web crawler, a Domain Name Server (DNS) database, and a honey client; determining, using an electronic processor, whether the second URL contains a malicious data element; categorizing, using an electronic processor, the second URL in response to a determination that the second URL contains a malicious data element; in response to determining the second URL does not contain a malicious data element: assigning, using an electronic processor, a second categorization priority different than the first categorization priority based on the second URL having been identified using the second collection method, and categorizing, using an electronic processor, the second URL based on the second categorization priority.

---

Claim 2:
2. The computer-implemented method of claim 1 , further comprising determining a frequency of requests for the web content associated with the first URL, and prioritizing categorization of the first URL based at least in part on the frequency of requests.