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:
Sep. 13, 2016

Filed:

Sep. 18, 2015
Applicant:

Google Inc., Mountain View, CA (US);

Inventors:

James Roskind, Redwood City, CA (US);

Mike Belshe, Saratoga, CA (US);

Assignee:

Google Inc., Mountain View, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/00 (2013.01); H04L 29/12 (2006.01); H04L 29/06 (2006.01); G06F 21/51 (2013.01); G06F 21/56 (2013.01); G06F 15/16 (2006.01);
U.S. Cl.
CPC ...
H04L 61/1511 (2013.01); G06F 21/51 (2013.01); G06F 21/56 (2013.01); H04L 61/10 (2013.01); H04L 63/04 (2013.01); G06F 15/16 (2013.01); H04L 61/6004 (2013.01);
Abstract

Methods and systems for using and providing trustworthy DNS resolutions are provided. A method for using trustworthy DNS resolutions may include obtaining a DNS resolution listing for a domain name and validating the listing's plausibility using a plausible range list. The method may also include selecting a DNS resolution from the DNS resolution listing based on a requested host associated with the domain name. The method may further include initiating a connection to the host using the selected DNS resolution. A method for providing trustworthy DNS resolutions may include obtaining a plurality of potential DNS resolutions for a domain name. The method may also include generating a DNS resolution listing for a domain name and providing the DNS resolution listing. A system may include a DNS resolution selection module and a connection module. Another system may include a DNS resolution inquiry module and a DNS resolution listing provision module.


Find Patent Forward Citations

Loading…