US2018262444A1PendingUtilityA1

Registrant defined prerequisites for registering a tertiary domain

Assignee: GO DADDY OPERATING CO LLCPriority: Dec 30, 2015Filed: May 9, 2018Published: Sep 13, 2018
Est. expiryDec 30, 2035(~9.4 yrs left)· nominal 20-yr term from priority
G06F 17/30477H04L 61/1511H04L 61/302H04L 61/2076H04L 47/80H04L 67/02G06F 17/30377H04L 61/6068G06F 17/30554H04L 61/4511H04L 2101/668H04L 67/01H04L 61/5076H04L 67/1097G06F 16/2379G06F 16/2455G06F 16/248
50
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: receive, from a sub domain registration settings control panel displayed on a client computer, rule or prerequisites required for a sub domain registrant to register a sub domain, and store these rules or prerequisites in a database. The server(s) may then receive: a sub domain registration request, an IP address directing HTTP requests to the sub domain; and an authentication verifying that the prerequisite has been fulfilled. If authenticated, the server(s) may automatically insert the IP address into an A record or NS record in a zone file for the domain.

Claims

exact text as granted — not AI-modified
The invention claimed is: 
     
         1 . A system comprising:
 a server computer coupled to a network, the server computer including:
 a memory storing computer-executable instructions, and 
 a processor executing the computer-executable instructions within the memory to:
 encode, within a database accessible to the processor, an identification of at least one rule or prerequisite that must be fulfilled prior to a sub domain registrant being qualified to register a sub domain, wherein the at least one rule or prerequisite includes the sub domain registrant transmitting a predetermined alphanumeric code to the sub domain registrant via an SMS message, an email, a postcard or a phone call, 
 receive, from a first user device, via the network, a transmission encoding a sub domain registration request identifying a sub domain to be registered in association with a domain name, an alphanumeric code, and an Internet protocol address to which a domain name system directs a hypertext transfer protocol request for the sub domain, 
 determine that the alphanumeric code is equal to the predetermined alphanumeric code, and 
 execute an automated domain name system command inserting the Internet protocol address into an address record within a zone file for the domain name. 
 
   
     
     
         2 . The system of  claim 1 , wherein the processor is further configured to execute the computer-executable instructions within the memory to:
 receive, from a registrant of the domain name, at least one user data including at least one parameter defining the at least one rule or prerequisite.   
     
     
         3 . The system of  claim 2 , wherein the at least one user data comprises:
 at least one pre-defined parameter for the at least one rule or prerequisite:
 defined within at least one data record in the database; and 
 selected by a registrant of the domain name using a first form; or 
   a customized software defining the at least one pre-defined parameter for the at least one rule or prerequisite.   
     
     
         4 . The system of  claim 1 , wherein the processor is further configured to execute the computer-executable instructions within the memory to:
 query the database for a data record comprising an authentication challenge;   render the authentication challenge on a sub domain registration control panel;   transmit the sub domain registration control panel to the first user device for display;   receive a challenge response to the authentication challenge via a second form;   compare the challenge response with a correct challenge response in the data record; and   responsive to the challenge response matching the correct challenge response, determine that the at least one rule or prerequisite has been fulfilled.   
     
     
         5 . The system of  claim 1 , wherein the processor is further configured to execute the computer-executable instructions within the memory to receive from a registrant of the domain name a selection acknowledging that, responsive to the domain name being surrendered by the registrant, the domain name will be transferred to a domain name registrar. 
     
     
         6 . The system of  claim 1 , wherein the database encodes a minimum profit margin value in association with the domain name and the processor is further configured to execute the computer-executable instructions within the memory to, after executing the automated domain name system command, transfer a fee equal to or greater than the minimum profit margin value to a registrant of the domain name. 
     
     
         7 . A system comprising:
 a server computer coupled to a network, the server computer including:
 a memory storing computer-executable instructions, and 
 a processor executing the computer-executable instructions within the memory to:
 encode, within a database accessible to the processor, an identification of a rule associated with a domain name, the rule identifying a predetermined code, 
 receive, from a first user device via an SMS message, an email, or a phone call, a transmission encoding a sub domain registration request identifying a sub domain to be registered in association with the domain name, a code, and an address, 
 determine that the code satisfies the rule, and 
 execute an automated domain name system command inserting the address into an address record within a zone file for the domain name. 
 
   
     
     
         8 . The system of  claim 7 , wherein the processor is further configured to execute the computer-executable instructions within the memory to:
 receive, from a registrant of the domain name, at least one user data including at least one parameter defining the rule.   
     
     
         9 . The system of  claim 8 , wherein the at least one user data comprises:
 at least one pre-defined parameter for the rule:
 defined within at least one data record in the database; and 
 selected by a registrant of the domain name using a first form; or 
   a customized software defining the at least one pre-defined parameter for the rule.   
     
     
         10 . The system of  claim 7 , wherein the processor is further configured to execute the computer-executable instructions within the memory to:
 query the database for a data record comprising an authentication challenge;   render the authentication challenge on a sub domain registration control panel;   transmit the sub domain registration control panel to the first user device for display;   receive a challenge response to the authentication challenge via a second form;   compare the challenge response with a correct challenge response in the data record; and   responsive to the challenge response matching the correct challenge response, determine that the rule has been fulfilled.   
     
     
         11 . The system of  claim 7 , wherein the processor is further configured to execute the computer-executable instructions within the memory to receive from a registrant of the domain name a selection acknowledging that, responsive to the domain name being surrendered by the registrant, the domain name will be transferred to a domain name registrar. 
     
     
         12 . The system of  claim 7 , wherein the database encodes a minimum profit margin value in association with the domain name and the processor is further configured to execute the computer-executable instructions within the memory to, after executing the automated domain name system command, transfer a fee equal to or greater than the minimum profit margin value to a registrant of the domain name. 
     
     
         13 . A method, comprising:
 encoding, within a database, an identification of at least one rule or prerequisite that must be fulfilled prior to a sub domain registrant being qualified to register a sub domain, wherein the at least one rule or prerequisite includes the sub domain registrant transmitting a predetermined alphanumeric code to the sub domain registrant via an SMS message, an email, a postcard or a phone call,   receiving, from a first user device, a transmission encoding a sub domain registration request identifying a sub domain to be registered in association with a domain name, an alphanumeric code, and an Internet protocol address to which a domain name system directs a hypertext transfer protocol request for the sub domain,   determining that the alphanumeric code is equal to the predetermined alphanumeric code, and   executing an automated domain name system command inserting the Internet protocol address into an address record within a zone file for the domain name.   
     
     
         14 . The method of  claim 13 , further comprising receiving, from a registrant of the domain name, at least one user data including at least one parameter defining the at least one rule or prerequisite. 
     
     
         15 . The method of  claim 14 , wherein the at least one user data comprises:
 at least one pre-defined parameter for the at least one rule or prerequisite:
 defined within at least one data record in the database; and 
 selected by a registrant of the domain name using a first form; or 
   a customized software defining the at least one pre-defined parameter for the at least one rule or prerequisite.   
     
     
         16 . The method of  claim 13 , further comprising:
 querying the database for a data record comprising an authentication challenge;   rendering the authentication challenge on a sub domain registration control panel;   transmitting the sub domain registration control panel to the first user device for display;   receiving a challenge response to the authentication challenge via a second form;   comparing the challenge response with a correct challenge response in the data record; and   responsive to the challenge response matching the correct challenge response, determining that the at least one rule or prerequisite has been fulfilled.   
     
     
         17 . The method of  claim 13 , further comprising receiving from a registrant of the domain name a selection acknowledging that, responsive to the domain name being surrendered by the registrant, the domain name will be transferred to a domain name registrar. 
     
     
         18 . The method of  claim 13 , wherein the database encodes a minimum profit margin value in association with the domain name and further comprising, after executing the automated domain name system command, transferring a fee equal to or greater than the minimum profit margin value to a registrant of the domain name.

Join the waitlist — get patent alerts

Track US2018262444A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.