IP Library Patent Application 13731777
Patent Application
App. No. 13/731,777

TLD MARKUP LANGUAGE BASED DOMAIN NAME REGISTERING ENTITY

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 None
App. No.
13/731,777
Abstract

Domain name Registrars typically offer for registration domain names that have a variety of different Top-level Domains (TLDs). Each TLD may have different business requirements (rules the Registrar follows when registering a domain name having the TLD). A Registrar must reconfigure its functions when the Registrar wants to offer a new TLD or when business rules change for a TLD already being offered by the Registrar. The present invention allows the Registrar to easily reconfigure its functions to accept new business rules by storing the business rules in an electronic document stored in a database. The electronic document is preferably written in a TLD markup language (TLDML).

Claims (28)

1 . A system, comprising:

a) an electronic document database storing a plurality of electronic documents, wherein each electronic document contains business requirements for a single Top-level Domain (TLD) or a single Second-level Domain (SLD); and

b) a plurality of functions within a domain name registering entity in communication with the electronic document database, wherein a first function within the plurality of functions is in communication with a first function database and a second function within the plurality of functions is in communication with a second function database.

2 . The system of claim 1 , wherein no two electronic documents contain business requirements for the same TLD or the same SLD.

3 . The system of claim 1 , wherein the first function cannot access the second function database.

4 . The system of claim 3 , wherein the second function cannot access the first function database.

5 . The system of claim 1 , wherein the electronic document database is a distributed database.

6 . The system of claim 1 , wherein the plurality of electronic documents are written in a structured markup language.

7 . The system of claim 1 , wherein the plurality of business requirements include a valid domain name registration period.

8 . A system, comprising:

a) an electronic document database storing a plurality of electronic documents, wherein each electronic document contains business requirements for one, and only one, Top-level Domain (TLD) within a plurality of TLDs;

b) a front of site software function in communication with the electronic document database; and

c) a website configured by the front of site software function to offer for registration domain names having a TLD within the plurality of TLDs.

9 . The system of claim 8 , wherein no two electronic documents, within the plurality of electronic documents, contain business requirements for the same TLD.

10 . The system of claim 8 , wherein the electronic document database is a distributed database.

11 . The system of claim 8 , wherein the plurality of electronic documents are written in a structured markup language.

12 . The system of claim 8 , wherein the plurality of business requirements include a valid domain name registration period.

13 . A system, comprising:

a) an electronic document database storing a plurality of electronic documents, wherein each electronic document contains business requirements for a single Top-level Domain (TLD) within a plurality of different TLDs;

b) a plurality of web services in communication with the electronic document database and in communication with a plurality of application specific implementations; and

c) a website configured by the plurality of application specific implementations to offer for registration domain names having the plurality of different TLDs.

14 . The system of claim 13 , wherein no two electronic documents, within the plurality of electronic documents, contain business requirements for the same TLD.

15 . The system of claim 13 , wherein the electronic document database is a distributed database.

16 . The system of claim 13 , wherein the plurality of electronic documents are written in a structured markup language.

17 . The system of claim 13 , wherein the plurality of business requirements include a valid domain name registration period.

18 . The system of claim 13 , wherein each electronic document in the plurality of electronic documents includes the business requirements for one, and only one, TLD.

19 . The system of claim 18 , wherein no two electronic documents, in the plurality of electronic documents, include the business requirements for the same TLD.

20 . The system of claim 13 , wherein each electronic document, in the plurality of electronic documents, has the business requirements for a unique TLD.

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 3, 2013
From: GO DADDY OPERATING COMPANY, LLC
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 031338/0443 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 31, 2012
From: KOLKER, JODY; SNITKER, JOE; BUSHLACK, JEREMY; MERDINGER, RICHARD; PASSOS, ALEX
To: GO DADDY OPERATING COMPANY, LLC
Reel/Frame 029547/0928 →