Patent ID: 7694019

Claim:
A computer-implemented method of detecting a plurality of Internet Protocol (IP) addresses that each correspond to a common domain name, said method comprising the computer-implemented steps of: receiving a plurality of domain names; for each of the received domain names: retrieving a plurality of IP addresses from a plurality of Domain Name System (DNS) tables, wherein the retrieving of the plurality of IP addresses from the plurality of DNS tables further comprises requesting each of the plurality of IP addresses from a plurality of DNS servers, wherein each of the DNS servers manages one of the DNS tables; identifying one or more unique IP addresses for the plurality of IP addresses retrieved for each of the domain names, wherein a plurality of unique IP addresses is identified for at least one of the domain names; in response to the identifying, accessing a plurality of web sites, each of the plurality of web sites corresponding to one of the identified unique IP addresses; retrieving, from the plurality of accessed web sites, descriptive text data; and storing the domain name, each of the identified unique IP addresses, and the retrieved descriptive text data in a domain name repository.