Content selectable trusted DNS resolvers
First Claim
Patent Images
1. A computing device-implemented method for domain name system (DNS) resolution comprising:
- identifying a domain name to be resolved; and
providing, with a first computing device, resolver information associated with the domain name to a second computing device, wherein the resolver information indicates that a global DNS resolver is to be used by the second computing device to resolve the identified domain name, without checking, by the first computing, device, whether the domain name is resolvable by a local DNS resolver.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for DNS resolution are provided. A method for DNS resolution may include identifying a domain name to be resolved. The method may further include providing resolver information associated with the identified domain name. The resolver information indicates that a global DNS resolver is available to resolve the identified domain name. A further embodiment may include requesting DNS resolution of the identified domain name with the global DNS resolver without using a local DNS resolver. A system for DNS resolution may include a domain identification module, a resolver information module and a resolution requester.
-
Citations
21 Claims
-
1. A computing device-implemented method for domain name system (DNS) resolution comprising:
-
identifying a domain name to be resolved; and providing, with a first computing device, resolver information associated with the domain name to a second computing device, wherein the resolver information indicates that a global DNS resolver is to be used by the second computing device to resolve the identified domain name, without checking, by the first computing, device, whether the domain name is resolvable by a local DNS resolver. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computing device-implemented method for domain name system (DNS) resolution comprising:
-
identifying a domain name to be resolved; annotating, by a first computing device, an HTTP header with resolver information associated with the domain name; and providing, by the first computing device, the annotated HTTP header to a second computing device, wherein the resolver information indicates that a global DNS resolver is to be used by the second computing device to resolve the identified domain name.
-
-
11. A system for domain name system (DNS) resolution comprising:
-
a domain identification module configured to identify a domain name to be resolved; and a resolver information module, implemented on a first computing device, configured to receive resolver information associated with the identified domain name from a second computing device, wherein the resolver information indicates that a global DNS resolver is to be used by the first computing device to resolve the identified domain name without checking, the first computing device, whether the domain name is resolvable by a local DNS resolver. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for domain name system (DNS) resolution comprising:
-
a domain identification module configured to identify a domain name to be resolved; and a resolver information module, implemented on a first computing device, configured to; receive an HTTP header with annotated resolver information from a second computing device, wherein the resolver information is associated with the identified domain name, and wherein the resolver information indicates that a global DNS resolver is to be used by the first computing device to resolve the identified domain name.
-
-
21. A computing device-implemented method for domain name system (DNS) resolution comprising:
-
identifying a domain name to be resolved; and determining from DNS resolution records, with a first computing device, that a global DNS resolver is to be used by a second computing device to resolve the identified domain name without using a local DNS resolver and without checking, by the second computing device, whether the domain name is resolvable by the local DNS resolver.
-
Specification