Patent ID: 8694659

Claim:
A computer-implemented method for enhancing domain-name-server responses, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising: receiving a domain-name-system request; identifying a domain of the domain-name-system request; retrieving classification information relating to the domain from a third-party system, wherein the classification information comprises information that is separate from or additional to information that is required to resolve the IP address; including both the information required to resolve the IP address and the classification information in a response to the domain-name-system request; identifying a time-to-live value for the classification information; including the time-to-live value for the classification information in the response by: identifying a time-to-live value for a resolution of the domain; determining that the time-to-live value for the classification information is less than the time-to-live value for the resolution of the domain; using the time-to-live value for the classification information as the time-to-live value for the resolution of the domain in the response.