Patent ID: 9246779
Filing Date: 2016-01-26
CPC Classification: H04L

Claim Text:
1. A system for processing data received over a network, comprising: a plurality of sensors coupled to the Internet, wherein each sensor gathers data generated in response to domain name service (DNS) lookup events, wherein each DNS lookup event is an attempt by a device to access a website operated by a web server and the data comprises an IP address of the device and an IP address of the web server; a first computing device for receiving the data from the plurality of sensors to form a first set of data; and a storage device coupled to the first computing device for storing at least a portion of the first set of data; wherein the first computing device comprises a filtering engine for filtering the first set of data to create a second set of data based on one or more IP addresses contained in the first set of data, wherein the filtering engine is capable of filtering based on IP address, geographical location of web server, and frequency of DNS lookup of an IP address, and an aggregation engine for augmenting the second set of data by performing calculations on data comprising the second set of data to create a third set of data, wherein the calculations comprise determining the number of accesses to an IP address during a time period; wherein the first computing device is further configured to provide all or a portion of the third set of data to a client computer.