Method for setting DNS records
First Claim
1. A method comprising:
- receiving, at one or more computers, a request to associate a user-specified domain name with an application function;
identifying, at the one or more computers, a registrar system based on the user-specified domain name;
generating, at the one or more computers, a domain record file including domain record information that, when processed by the registrar system, is operable to cause association of the user-specified domain name with the application function;
identifying, at the one or more computers, a configuration URL based on the user-specified domain name, the configuration URL including a configuration hostname associated with the registrar system and a configuration pathname that is associated with the user-specified domain name and corresponds to a record-setting API at the registrar system that is operable to modify one or more domain name records that are associated with the user-specified domain name; and
transmitting the domain record file from the one or more computers to a location specified by the configuration pathname and a server identified by the configuration hostname at the registrar system using the configuration URL.
2 Assignments
0 Petitions
Accused Products
Abstract
A method includes receiving a request to associate a user-specified domain name with an application function, identifying a registrar system based on the user-specified domain name, and generating a domain record file including domain record information that, when processed by the registrar system, is operable to cause association of the user-specified domain name with the application function. The method also includes identifying a configuration URL based on the user-specified domain name. The configuration URL includes a configuration hostname associated with the registrar system and a configuration pathname that corresponds to a record-setting API that is operable to modify one or more domain name records that are associated with the user-specified domain name. The method also includes transmitting the domain record file to the registrar system using the configuration URL.
-
Citations
25 Claims
-
1. A method comprising:
-
receiving, at one or more computers, a request to associate a user-specified domain name with an application function; identifying, at the one or more computers, a registrar system based on the user-specified domain name; generating, at the one or more computers, a domain record file including domain record information that, when processed by the registrar system, is operable to cause association of the user-specified domain name with the application function; identifying, at the one or more computers, a configuration URL based on the user-specified domain name, the configuration URL including a configuration hostname associated with the registrar system and a configuration pathname that is associated with the user-specified domain name and corresponds to a record-setting API at the registrar system that is operable to modify one or more domain name records that are associated with the user-specified domain name; and transmitting the domain record file from the one or more computers to a location specified by the configuration pathname and a server identified by the configuration hostname at the registrar system using the configuration URL. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory storage medium including program instructions executable by one or more processors that, when executed, cause the one or more processors to perform operations, the operations comprising:
-
receiving, at one or more computers, a request to associate a user-specified domain name with an application function; identifying, at the one or more computers, a registrar system based on the user-specified domain name; generating, at the one or more computers, a domain record file including domain record information that, when processed by the registrar system, is operable to cause association of the user-specified domain name with the application function; identifying, at the one or more computers, a configuration URL based on the user-specified domain name, the configuration URL including a configuration hostname associated with the registrar system and a configuration pathname that is associated with the user-specified domain name and corresponds to a record-setting API at the registrar system that is operable to modify one or more domain name records that are associated with the user-specified domain name; and transmitting the domain record file from the one or more computers to a location specified by the configuration pathname and a server identified by the configuration hostname at the registrar system using the configuration URL. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An apparatus, comprising:
-
one or more processors; and one or more memory devices for storing program instructions used by the one or more processors, wherein the program instructions, when executed by the one or more processors, cause the one or more processors to; receive, at the one or more processors, a request to associate a user-specified domain name with an application function; identify, at the one or more processors, a registrar system based on the user-specified domain name; generate, at the one or more processors, a domain record file including domain record information that, when processed by the registrar system, is operable to cause association of the user-specified domain name with the application function; identify, at the one or more processors, a configuration URL based on the user-specified domain name, the configuration URL including a configuration hostname associated with the registrar system and a configuration pathname that is associated with the user-specified domain name and corresponds to a record-setting API at the registrar system that is operable to modify one or more domain name records that are associated with the user-specified domain name; and transmit the domain record file from the one or more processors to the location specified by the configuration pathname and the server identified by the configuration hostname at the registrar system using the configuration URL. - View Dependent Claims (22, 23, 24, 25)
-
Specification