Fictitious Domain Name Method, System, Product, and Apparatus
First Claim
Patent Images
1. An apparatus comprising:
- a Domain Name System (DNS) server comprising a processing device configured to resolve a DNS query based on a predetermined syntax;
wherein the DNS query includes a domain name having a highest level domain (HLD);
wherein the DNS server is configured to use a root zone file having at least one resource record to facilitate the resolution of the DNS query in response to determining that the HLD is a top level domain alias (TLDA) that is not an HLD registered in the DNS server, and that the DNS query cannot be resolved in accordance with a set of registered domain names; and
wherein said resource record includes an Internet Protocol (IP) address and said IP address corresponds to a network resource configured to determine which namespace provider of a plurality of namespace providers is configured to process said domain name having said TLDA.
5 Assignments
0 Petitions
Accused Products
Abstract
A DNS server receives a DNS query based on a predetermined syntax, with the DNS query having a domain name having a highest level domain (HLD). The DNS server uses a root zone file having a resource record to resolve the DNS query in response to determining that the HLD is a top level domain alias (TLDA) that is not an HLD registered in the DNS server. The resource record of the root zone file includes an IP address corresponding to a network resource that is configured to determine a namespace provider that can process the domain name having the TLDA.
-
Citations
20 Claims
-
1. An apparatus comprising:
-
a Domain Name System (DNS) server comprising a processing device configured to resolve a DNS query based on a predetermined syntax; wherein the DNS query includes a domain name having a highest level domain (HLD); wherein the DNS server is configured to use a root zone file having at least one resource record to facilitate the resolution of the DNS query in response to determining that the HLD is a top level domain alias (TLDA) that is not an HLD registered in the DNS server, and that the DNS query cannot be resolved in accordance with a set of registered domain names; and wherein said resource record includes an Internet Protocol (IP) address and said IP address corresponds to a network resource configured to determine which namespace provider of a plurality of namespace providers is configured to process said domain name having said TLDA. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for resolving queries to a Domain Name System (DNS), the method comprising:
-
receiving a syntactically valid DNS query having a highest level domain name (HLD) at a DNS server; generating a resolved target of the DNS query in conjunction with the DNS server by operatively communicating between a resolver and the DNS server; and determining at the DNS server that the DNS query references a domain name that the DNS server cannot register in response to the HLD being a top level domain alias (TLDA) that is not an HLD registered in the DNS server, and in response thereto, accessing at least one resource record in a root zone file configured to provide information for resolving the syntactically valid DNS query by the DNS server; and wherein said resource record includes an Internet Protocol (IP) address and the IP address corresponds to a network resource configured to determine which namespace provider of a plurality of namespace providers is configured to process said domain name having said TLDA. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer readable medium having instructions stored thereon that, in response to execution by a computing device, cause the computing device to perform operations comprising:
-
receiving a syntactically valid DNS query having a highest level domain name (HLD) at a DNS server; generating a resolved target of the DNS query in conjunction with the DNS server by operatively communicating between a resolver and the DNS server; and determining at the DNS server that the DNS query references a domain name that the DNS server cannot register in response to the HLD being a top level domain alias (TLDA) that is not an HLD registered in the DNS server, and in response thereto, accessing at least one resource record in a root zone file configured to provide information for resolving the syntactically valid DNS query by the DNS server; and wherein said resource record includes an Internet Protocol (IP) address and IP address corresponds to a network resource configured to determine which namespace provider of a plurality of namespace providers is configured to process said domain name having said TLDA. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification