IP Library Granted Patent US 10,129,210
Granted Patent B2
US 10,129,210 · App. 14/984,174 · Granted Nov 13, 2018

Registrant defined limitations on a control panel for a registered tertiary domain

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 10,129,210
App. No.
14/984,174
Granted
Nov 13, 2018
Kind
B2
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, form elements to be displayed on a sub domain settings control panel, and store these form elements in a database. The server(s) may then display an HTML form on the sub domain settings control panel, where each HTML for element corresponds to a database record defining features for updating an email, tertiary domain or record modification to a zone file for a registered sub domain.

Claims (60)

1. A system comprising;

a first client computer coupled to a network and running a first Internet browser displaying a first hypertext markup language (HTML) form on a sub domain registration settings control panel;

a second client computer coupled to the network and running a second Internet browser displaying a second HTML form on a sub domain settings control panel; and

a server computer coupled to the network and comprising at least one processor executing computer executable instructions within a memory causing the server computer to:

render the sub domain registration settings control panel;

transmit the sub domain registration settings control panel, through the network, to the first client computer for display on the first Internet browser;

receive, from a registrant of a domain name, via the first HTML form, an HTML form element to be displayed on the second HTML form on a sub domain settings control panel, the HTML form element representing a sub domain update feature available to a sub domain registrant;

execute a database query storing, within a database coupled to the network, the sub domain update feature available to the sub domain registrant;

execute a database query selecting the :rub domain update feature available to the sub domain registrant;

render the sub domain settings control panel comprising the second HTML, form and the HTML form element for the sub domain update feature available to the sub domain registrant;

transmit the sub domain settings control panel, through the network, to the second client computer for display on a second Inter ret browser running on the second Client computer;

receive, from the sub domain registrant via the second HTML form, a transmission encoding:

a sub domain zone file update request; and

an email address, a tertiary domain, or a domain name system (DNS) record modification to be updated within a sub domain zone file; and

execute an automated DNS command updating the sub domain zone file to include the email address, the tertiary domain or the DNS record modification.

2. The system of claim 1 , wherein the instructions cause the server computer to store, in the database, at least one data record defining the sub domain update feature and the HTML form element representing the sub domain update feature.

3. The system of claim 2 , wherein each at least one data record comprises a data field defining a Boolean value, wherein:

if the Boolean value is true, the sub domain update feature is rendered on the sub domain settings control panel; and

if the Boolean value is false, the sub domain update feature is not rendered on the sub domain settings control panel.

4. The system of claim 1 , wherein the instructions cause the server computer to render an email address HTML form element, on the sub domain settings control panel, for receiving, from the sub domain registrant, an email address to be associated with a sub domain registered to the sub domain registrant.

5. The system of claim 1 , wherein the instructions cause the server computer to render a tertiary domain HTML form element, on the sub domain settings control panel, for receiving, from the sub domain registrant, a tertiary domain to be associated with a sub domain registered to the sub domain registrant.

6. The system of claim 1 , wherein the instructions cause the server computer to render a sub domain zone file modification HTML form element, on the sub domain settings control panel, for receiving modifications to the sub domain zone file from the sub domain registrant.

7. A system comprising a server computer coupled to a network and comprising at least one processor executing instructions within a memory causing the server computer to:

render a first control panel comprising a first web page form;

transmit the first control panel, through the network, to a first client computer for display on a first client display software running on the first client computer;

receive, from a registrant of a domain name, via the first web page form, an HTML form element to be displayed on a second web page form on a second control panel, the HTML form element representing a sub domain update feature available to a sub domain registrant;

execute a database query storing, within a database coupled to the network, the sub domain update feature available to the sub domain registrant;

execute a database query selecting the sub domain update feature available to the sub domain registrant;

render the second control panel comprising the second web page form and the HTML, form element for the sub domain update feature available to the sub domain registrant;

transmit the second control panel, through the network, to a second client computer for display on a second client display software running on the second client computer;

receive, from the sub domain registrant via the second web page form, a transmission encoding:

a sub domain zone file update request; and

an email address, a tertiary domain, or a domain name system (DNS) record modification to be updated within a sub domain zone file; and

execute an automated DNS command updating the sub domain zone file to include the email address, the tertiary domain or the DNS record modification.

8. The system of claim 7 , wherein the instructions cause the server computer to store, in the database, at least one data record defining the sub domain update feature and the HTML form element representing the sub domain update feature.

9. The system of claim 8 , wherein each at least one data record comprises a data field defining a Boolean value, wherein:

if the Boolean value is true, the sub domain update feature is rendered on the second control panel; and

if the Boolean value is false, the sub domain update feature is not rendered on the second control panel.

10. The system of claim 7 , wherein the instructions cause the server computer to render an email address form element, on the second control panel, for receiving, from the sub domain registrant, an email address to be associated with a sub domain registered to the sub domain registrant.

11. The system of claim 7 , wherein the instructions cause the server computer to render a tertiary domain HTML form element, on the second control panel, for receiving, from the sub domain registrant, a tertiary domain to be associated with a sub domain registered to the sub domain registrant.

12. The system of claim 7 , wherein the instructions cause the server computer to render a sub domain zone file modification HTML form element, on the second control panel, for receiving modifications to the sub domain zone file from the sub domain registrant.

13. A method comprising the steps of:

rendering, by a server computer coupled to a network, a first control panel comprising a first web page form;

transmitting, by the server computer, the first control panel, through the network, to a first client computer for display on a first client display software running on the first client computer;

receiving, by the server computer, from a registrant of a domain name, via the first web page form, an HTML form element to be displayed on a second web page form on a second control panel, the HTML form element representing a sub domain update feature available to a sub domain registrant;

executing a database query storing, within a database coupled to the network, the sub domain update feature available to the sub domain registrant;

executing a database query selecting the sub domain update feature available to the sub domain registrant;

rendering the second control panel comprising the second web page form and the HTML form element for the sub domain update feature available to the sub domain registrant;

transmitting the second control panel, through the network, to a second client computer for display on a second client display software running on the second client computer;

receiving, from the sub domain registrant via the second web page form, a transmission encoding:

a sub domain zone file update request; and

an email address, a tertiary domain, or a domain name system (DNS) record modification to be updated within a sub domain zone file; and

executing an automated DNS command updating the sub domain zone file to include the email address, the tertiary domain or the DNS record modification.

14. The method of claim 13 , further comprising the step of storing, in the database, at least one data record defining the sub domain update feature and the HTML form element representing the sub domain update feature.

15. The method of claim 14 , wherein each at least one data record comprises a data field defining a Boolean value, wherein:

if the Boolean value is true, the sub domain update feature is rendered on the second control panel; and

if the Boolean value is false, the sub domain update feature is not rendered on the second control panel.

16. The method of claim 13 , further comprising the step of rendering, by the server computer, an email address form element, on the second control panel, for receiving, from the sub domain registrant, an email address to be associated with a sub domain registered to the sub domain registrant.

17. The method of claim 13 , further comprising the step of rendering, by the server computer, a tertiary domain form element, on the second control panel, for receiving, from the sub domain registrant, a tertiary domain to be associated with a sub domain registered to the sub domain registrant.

18. The method of claim 13 , further comprising the step of rendering, by the server computer, a sub domain zone file modification form element, on the second control panel, for receiving modifications to the sub domain zone file from the sub domain registrant.

Assignments (3)
SECURITY AGREEMENT Recorded Feb 17, 2023
From: GO DADDY OPERATING COMPANY, LLC; GD FINANCE CO, LLC; GODADDY MEDIA TEMPLE INC.; GODADDY.COM, LLC; LANTIRN INCORPORATED; POYNT, LLC
To: ROYAL BANK OF CANADA
Reel/Frame 062782/0489 →
SECURITY AGREEMENT Recorded Oct 12, 2020
From: GO DADDY OPERATING COMPANY, LLC; GD FINANCE CO., INC.
To: BARCLAYS BANK PLC
Reel/Frame 054045/0829 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2015
From: BLINN, ARNOLD; LOW AH KEE, ANDREW
To: GO DADDY OPERATING COMPANY, LLC
Reel/Frame 037384/0044 →