The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 16, 2020

Filed:

Mar. 09, 2017
Applicant:

Dynamic Network Services, Inc., Redwood Shores, CA (US);

Inventors:

Amy Linari, Berkeley, CA (US);

Erich Rickheit, Raymond, NH (US);

Richard Gibson, Milford, NH (US);

Joseph Abley, London, CA;

Assignee:

DYNAMIC NETWORK SERVICES, INC., Redwood Shores, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/12 (2006.01); H04L 29/06 (2006.01); H04L 29/08 (2006.01);
U.S. Cl.
CPC ...
H04L 61/1511 (2013.01); H04L 29/06 (2013.01); H04L 61/1576 (2013.01); H04L 61/6013 (2013.01); H04L 63/168 (2013.01); H04L 63/20 (2013.01); H04L 67/2823 (2013.01); H04L 67/2852 (2013.01); H04L 67/34 (2013.01);
Abstract

In some instances, it could be advantageous to return different IP addresses for a query relating to a domain name. Conventional methods for returning different IP addresses for a given query include modifying the authoritative DNS server. However, such modifications do not scale well and increase the complexity of the system. To address this problem, a proxy server configured for intelligent DNS forwarding is disclosed. DNS queries from an end user are forwarded to the authoritative DNS server via the proxy server. Responses from the authoritative DNS servers include metadata with embedded policies and rules defined by customers. The proxy server processes the metadata by executing the embedded policies and rules, looking up network resources based on the embedded rules, and determining an optimal IP address based on the look up data and embedded policies. This optimal IP address is sent to the end user in response to the query.


Find Patent Forward Citations

Loading…