9491135

Sub Class C Reverse Domain Name System Zone Compilation

PublishedNovember 8, 2016
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
20 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A subnetted class C internet protocol (IP) address domain name system (DNS) reverse zone file compiling server, comprising: a memory; a processor; and an application stored in the memory that, when executed by the processor parses a plurality of subnetted class C IP address DNS reverse zone files, each subnetted class C IP address DNS reverse zone file defining a mapping from at least one DNS canonical name (CNAME) to a domain name of a subnetted class C internet protocol address zone, generates a class C IP address DNS reverse zone file associated with a starting class C internet protocol address based on the parsing of the plurality of subnetted class C IP address DNS reverse zone files, wherein the class C IP address DNS reverse zone file comprises an entry for each of assigned internet protocol addresses, wherein each entry for each of the assigned internet protocol addresses directly maps a domain name to an internet protocol address and does not indicate a DNS canonical name type, and transmits the class C IP address DNS reverse zone file associated with a class C internet protocol address block to an authoritative DNS server, whereby reverse DNS look-up of domain names associated with subnetted class C internet protocol addresses using the DNS service is promoted.

2

2. The server of claim 1 , wherein the authoritative DNS server is a primary DNS server, and the class C IP address DNS reverse zone file is copied from the primary DNS server to a secondary DNS server when the primary DNS server receives a new or updated class C IP address DNS reverse zone file.

3

3. The server of claim 1 , wherein the authoritative DNS server is a DNS name server that replies to DNS queries with answers that have been configured by an original source.

4

4. The server of claim 1 , wherein the class C IP address DNS reverse zone file is compiled based on all the subnetted class C IP address DNS reverse zone files within the same class C internet protocol address block.

5

5. The server of claim 1 , wherein only one zone is generated by combining all subnetted class C internet protocol address zones of the subnetted class C IP address DNS reverse zone files within the same class C internet protocol address block, and the one zone is configured in the settings of the compiling server.

6

6. The server of claim 1 , wherein a subnetted class C IP address DNS reverse zone file is updated when a subnetted class C internet protocol address zone is updated, and wherein a new class C IP address DNS reverse zone file is compiled when a subnetted class C IP address DNS reverse zone file is updated.

7

7. The server of claim 6 , wherein the previous class C IP address DNS reverse zone file is replaced by the newly generated class C IP address DNS reverse zone file.

8

8. The server of claim 1 , wherein the class C IP address DNS reverse zone file is compiled at a predefined time interval.

9

9. A subnetted class C internet protocol (IP) address domain name system (DNS) reverse zone file compiling server, comprising: a memory; a processor; and an application stored in the memory that, when executed by the processor parses a plurality of subnetted class C IP address DNS reverse zone files, each subnetted class C IP address DNS reverse zone file defining a mapping from at least one DNS canonical name (CNAME) to a domain name of a subnetted class C internet protocol address zone, generates a class B internet protocol address DNS reverse zone file associated with a starting class B internet protocol address based on the parsing of the plurality of subnetted class C IP address DNS reverse zone files, wherein the class B internet protocol address DNS reverse zone file comprises an entry for each of assigned internet protocol addresses, wherein each entry for each of the assigned internet protocol addresses directly maps a domain name to an internet protocol address and does not indicate a DNS canonical name type, and transmits the class B internet protocol address DNS reverse zone file associated with a class B internet protocol address block to an authoritative DNS server, whereby reverse DNS look-up of domain names associated with subnetted class C internet protocol addresses using the DNS service is promoted.

10

10. The server of claim 9 , wherein a subnetted class C internet protocol address domain name system reverse lookup query is answered with only one response by the authoritative DNS server referencing to the compiled class B internet protocol address DNS reverse zone file.

11

11. The server of claim 9 , wherein only one zone of the class B internet protocol address block is created from combining all the subnetted class C internet protocol address zones within the same class B internet protocol address block defined in the subnetted class C IP address DNS reverse zone files.

12

12. The server of claim 9 , wherein when a change is made to a subnetted class C IP address DNS reverse zone file, the application compiles the class B internet protocol address DNS reverse zone file based on the most current subnetted class C IP address DNS reverse zone files, and transmits the newly compiled class B internet protocol address DNS reverse zone file to the authoritative DNS name server to replace the existing class B internet protocol address DNS reverse zone file.

13

13. The server of claim 9 , wherein an initial class C IP address DNS reverse zone file is used with the subnetted class C IP address DNS reverse zone files to compile the class B internet protocol address DNS reverse zone file.

14

14. The server of claim 9 , wherein the authoritative DNS server is a primary DNS server, and the class B internet protocol address DNS reverse zone file is copied from the primary DNS server to a secondary DNS server when the primary DNS server receives a new or updated class B internet protocol address DNS reverse zone file.

15

15. The server of claim 14 , wherein the secondary DNS server checks periodically on the primary DNS server for any change in the class B internet protocol address DNS reverse zone file.

16

16. The server of claim 14 , wherein the primary DNS server sends a notice to the secondary DNS server when a change is made to the class B internet protocol address DNS reverse zone file.

17

17. A method of compiling subnetted class C internet protocol (IP) address domain name system (DNS) reverse zone files, comprising: parsing an initial class C IP address DNS reverse zone file defining a mapping from at least one assigned internet protocol address to a DNS canonical name (CNAME) of a subnetted class C internet protocol address zone; parsing a plurality of subnetted class C IP address DNS reverse zone files, each subnetted class C IP address DNS reverse zone file defining a mapping from at least one DNS canonical name to a domain name of a subnetted class C internet protocol address zone; generating a class C IP address DNS reverse zone file associated with the starting class C internet protocol address based on the parsing of the plurality of subnetted class C IP address DNS reverse zone files, wherein the class C IP address DNS reverse zone file comprises an entry for each of assigned internet protocol addresses, wherein each entry for each of the assigned internet protocol addresses directly maps a domain name to an internet protocol address and does not indicate a DNS canonical name type; and transmitting the class C IP address DNS reverse zone file associated with the class C internet protocol address to an authoritative DNS server.

18

18. The method of claim 17 , wherein the authoritative DNS server handles subnetted class C internet protocol (IP) address domain name system (DNS) reverse lookup queries.

19

19. The method of claim 17 , wherein the class C IP address DNS reverse zone file is maintained by a compiling server of a network service provider.

20

20. The method of claim 17 , wherein Class C internet protocol addresses are internet protocol addresses whose leftmost three bits are fixed as 110 in the binary form.

Patent Metadata

Filing Date

Unknown

Publication Date

November 8, 2016

Inventors

Bryson Earl
Todd M. Szymanski

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “SUB CLASS C REVERSE DOMAIN NAME SYSTEM ZONE COMPILATION” (9491135). https://patentable.app/patents/9491135

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.