IP Library Granted Patent US 8,612,565
Granted Patent B2
US 8,612,565 · App. 13/538,433 · Granted Dec 17, 2013

Fictitious domain name method, system, product, and apparatus

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,612,565
App. No.
13/538,433
Granted
Dec 17, 2013
Kind
B2
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.

Claims (32)

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;

wherein said resource record includes an Internet Protocol (IP) address and said IP address corresponds to a network resource different from the DNS server and configured to determine which namespace provider of a plurality of namespace providers is configured to resolve said domain name having said TLDA;

wherein the DNS server is further configured to redirect the domain name to the namespace provider of the plurality of namespace providers based on the network resource.

2. The apparatus according to claim 1 , wherein the DNS server is one of a single authoritative root server, alternative root server, or virtual inclusive root server.

3. The apparatus according to claim 1 , wherein the resource record comprises a wildcard resource record.

4. The apparatus according to claim 1 , wherein said network resource is configured to manage a virtual zero level domain (VZLD).

5. The apparatus according to claim 4 , wherein the VZLD is an internet infrastructure domain managed from an “.arpa” top level domain.

6. The apparatus according to claim 4 , wherein the VZLD is a primary virtual zero level domain (PVZLD).

7. 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 different from the DNS server and configured to determine which namespace provider of a plurality of namespace providers is configured to resolve said domain name having said TLDA;

wherein the method further comprises the DNS server redirecting the domain name to the namespace provider of the plurality of namespace providers based on the network resource.

8. The method according to claim 7 , wherein the DNS server is one of a single authoritative root server, alternative root server, or virtual inclusive root server.

9. The method according to claim 7 , wherein the resource record comprises a wildcard resource record.

10. The method according to claim 7 , wherein said network resource is configured to manage a virtual zero level domain (VZLD).

11. The method according to claim 10 , wherein the VZLD is an internet infrastructure domain managed from an “.arpa” top level domain.

12. The method according to claim 10 , wherein the VZLD is a primary virtual zero level domain (PVZLD).

13. A non-transitory 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 different from the DNS server and configured to determine which namespace provider of a plurality of namespace providers is configured to resolve said domain name having said TLDA;

wherein the operations further comprise the DNS server redirecting the domain name to the namespace provider of the plurality of namespace providers based on the network resource.

14. The non-transitory computer readable medium according to claim 13 , wherein the resource record comprises a wildcard resource record.

15. The non-transitory computer readable medium according to claim 13 , wherein said network resource is configured to manage a virtual zero level domain (VZLD).

16. The non-transitory computer readable medium according to claim 15 , wherein the VZLD is an internet infrastructure domain managed from an “.arpa” top level domain.

17. The non-transitory computer readable medium according to claim 15 , wherein the VZLD is a primary virtual zero level domain (PVZLD).

Assignments (5)
SECURITY INTEREST Recorded Oct 15, 2020
From: MEC MANAGEMENT LLC
To: INTELLECTUAL VENTURES ASSETS 123 LLC; INTELLECTUAL VENTURES ASSETS 118 LLC
Reel/Frame 054089/0950 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 1, 2019
From: INTELLECTUAL VENTURES ASSETS 123 LLC
To: MEC MANAGEMENT, LLC
Reel/Frame 049643/0146 →
NUNC PRO TUNC ASSIGNMENT Recorded Jan 9, 2019
From: S. AQUA SEMICONDUCTOR, LLC
To: INTELLECTUAL VENTURES ASSETS 123 LLC
Reel/Frame 047946/0679 →
MERGER Recorded Nov 13, 2015
From: ESDR NETWORK SOLUTIONS LLC
To: S. AQUA SEMICONDUCTOR, LLC
Reel/Frame 037040/0042 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 6, 2012
From: SCHNEIDER, ERIC
To: ESDR NETWORK SOLUTIONS LLC
Reel/Frame 028908/0869 →