SYSTEM AND METHOD FOR DOMAIN NAME SYSTEM TEMPLATES
First Claim
1. A system, comprising:
- a domain name system (DNS) template database configured to store DNS templates;
a DNS record database configured to store a plurality of DNS records for a plurality of domain names; and
a host computer server, configured to;
receive an electronic signal encoding a request to create a DNS template from a user, the request identifying a domain name,access the DNS record database to retrieve a DNS record for the domain name identified in the request,parse the DNS record into a plurality of DNS settings,display the plurality of DNS settings on a user interface for the user,receive, via the user interface, a selection of at least one of the DNS settings by the user,construct a DNS template using the selection of the at least one of the DNS settings, andstore the DNS template in the DNS template database.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for domain name system (DNS) templates are presented. A DNS template database stores DNS templates. A DNS record database stores a plurality of DNS records for a plurality of domain names. A host computer server receives an electronic signal encoding a request to create a DNS template from a user. The request identifies a domain name. The host computer server is configured to access the DNS record database to retrieve a DNS record for the domain name identified in the request, parse the DNS record into a plurality of DNS settings, display the plurality of DNS settings on a user interface for the user, receive, via the user interface, a selection of at least one of the DNS settings by the user, construct a DNS template using the selection of the at least one of the DNS settings, and store the DNS template in the DNS template database.
-
Citations
20 Claims
-
1. A system, comprising:
-
a domain name system (DNS) template database configured to store DNS templates; a DNS record database configured to store a plurality of DNS records for a plurality of domain names; and a host computer server, configured to; receive an electronic signal encoding a request to create a DNS template from a user, the request identifying a domain name, access the DNS record database to retrieve a DNS record for the domain name identified in the request, parse the DNS record into a plurality of DNS settings, display the plurality of DNS settings on a user interface for the user, receive, via the user interface, a selection of at least one of the DNS settings by the user, construct a DNS template using the selection of the at least one of the DNS settings, and store the DNS template in the DNS template database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system, comprising:
-
a domain name system (DNS) template database configured to store DNS templates; a DNS record database configured to store a plurality of DNS records for a plurality of domain name; and a host computer server, configured to; receive an electronic signal encoding a request to apply a DNS template to a domain name from a user, the request identifying the domain name, access the DNS template database to retrieve the DNS template identified in the request, and at least one of modify and create a record in the DNS record database to insert settings from the DNS template into a DNS record for the domain name. - View Dependent Claims (12, 13, 14)
-
-
15. A method, comprising:
-
receiving an electronic signal encoding a request to create a domain name system (DNS) template from a user, the request identifying a domain name; accessing a DNS record database to retrieve a DNS record for the domain name identified in the request; parsing the DNS record into a plurality of DNS settings; displaying the plurality of DNS settings on a user interface for the user; receiving, via the user interface, a selection of at least one of the DNS settings by the user; constructing a DNS template using the selection of the at least one of the DNS settings; and storing the DNS template in a DNS template database. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification