Existent domain name DNS traffic capture and analysis
First Claim
1. An automated method for scoring a domain, comprising:
- receiving at an authoritative name server a request to resolve a domain name;
incrementing a server counter for the domain name;
creating a weighting factor for a requesting set of resolvers, the weighting factor including a value;
determining whether the request is likely related to user generated traffic;
if the request id likely related to user generated traffic, increasing the value of the weighting factor; and
calculating a domain traffic score based upon the server counter,wherein calculating the domain traffic score includes applying the weighting factor to the server counter.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for scoring a domain web traffic based on DNS traffic requests received at an authoritative name server to resolve the domain name. A request to resolve the domain name is received at an authoritative name server. A counter, such as a server counter or a hit counter, for the domain name is incremented based on the received request. A score, such as a domain traffic score or a domain rank, is calculated based upon a count of the counter. Calculating the score may also include applying a weighting factor to the counters based on information about a requesting set of resolvers and other domains/websites that may be linking and driving traffic to the domain whose traffic score is being calculated. Examples of relevant set of resolvers information may include location, traffic levels, traffic type and architecture of the set of resolvers.
-
Citations
18 Claims
-
1. An automated method for scoring a domain, comprising:
-
receiving at an authoritative name server a request to resolve a domain name; incrementing a server counter for the domain name; creating a weighting factor for a requesting set of resolvers, the weighting factor including a value; determining whether the request is likely related to user generated traffic; if the request id likely related to user generated traffic, increasing the value of the weighting factor; and calculating a domain traffic score based upon the server counter, wherein calculating the domain traffic score includes applying the weighting factor to the server counter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for scoring a domain, comprising:
-
a processor; a memory programmed with computer-executable code that causes the processor to perform a method comprising; receiving at an authoritative name server a request to resolve a domain name; incrementing a server counter for the domain name; creating a weighting factor for a requesting set of resolvers, the weighting factor including a value; determining whether the request is likely related to user generated traffic; if the request is likely related to user generated traffic, increasing the value of the weighting factor; and calculating a domain traffic score based upon the server counter, wherein calculating the domain traffic score includes applying the weighting factor to the server counter. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification