Patent Document ID: 9286378
Application ID: 13601674

Base Claim:
1. A distributed computer system implemented method comprising: extracting, by a computer system, identifiers from URLs, each of the identifiers identifying an entity associated with a URL from among the URLs; classifying the extracted identifiers of the URLs as parent identifiers and child identifiers; designating, by the computer system, a sequence of identifiers as attributable for a URL from among the URLs by: (1) determining whether any of one or more child identifiers of a parent identifier of the URLs account for more than a threshold percentage of traffic flowing from the computer system to an entity associated with the parent identifier, (2) responsive to a negative determination, designating a sequence of identifiers including the parent identifier as attributable, and (3) responsive to a positive determination, designating a sequence of identifiers including the one or more child identifiers as attributable; and attributing responsibility for each of the URLs to the entity associated with one of the designated attributable sequences of the URL.

---

Claim 8:
8. The distributed computer system implemented method of claim 1 , wherein the classifying further comprises classifying the extracted identifiers within a hierarchical structure in which the parent identifier is a top level domain and the child identifiers are base domains, sub-domains, or paths.