Pathway-specific, registry-integrated domain name registration system
First Claim
1. In a domain name registration system in which a registry maintains a current registration for a particular domain name, a method for effecting a succeeding registration of the particular registered domain name by backordering the particular domain name with the registry, the method comprising the steps of:
- provisioning a backorder system to receive a request to backorder a domain name having a current registration maintained by a registry;
receiving the backorder request for the domain name prior to expiration of the current registration of the domain name;
storing the backorder request in both a backorder service database 302 and in the registry 320; and
implementing one or more new registry commands 324c for receiving a request at the registry to add a succeeding registration of the backordered domain name following expiration of the current registration, wherein;
the new registry commands include a RIPEN_NAME command available only to the backorder system to ripen a backorder request stored in the registry into a new registration;
at the registry, checking for the presence of a corresponding stored backorder request in response to receiving an ADD command; and
responsive to a backorder being already stored in the registry, granting the request for the succeeding registration of the domain name if it comes from the backorder system as a RIPEN_NAME command 324c, and blocking the ADD command for the succeeding registration if it does not come from the backorder system.
13 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention reliably effect successive registrations of a domain name through implementing a backorder system (504) integrated with the registry (520) maintaining the current registration for the domain name. Because the backorder system (504) is directly integrated with the registry (520), a successful new registration can be achieved following the lapse of the current registration. The registry can employ modified registration control logic and new and modified registry commands (324). These modifications to the standard registration system enable a registry (520) to limit successive registrations of the domain name to an entity, such as a registrar (500), that employs the backorder service (504).
36 Citations
43 Claims
-
1. In a domain name registration system in which a registry maintains a current registration for a particular domain name, a method for effecting a succeeding registration of the particular registered domain name by backordering the particular domain name with the registry, the method comprising the steps of:
-
provisioning a backorder system to receive a request to backorder a domain name having a current registration maintained by a registry; receiving the backorder request for the domain name prior to expiration of the current registration of the domain name; storing the backorder request in both a backorder service database 302 and in the registry 320; and implementing one or more new registry commands 324c for receiving a request at the registry to add a succeeding registration of the backordered domain name following expiration of the current registration, wherein; the new registry commands include a RIPEN_NAME command available only to the backorder system to ripen a backorder request stored in the registry into a new registration; at the registry, checking for the presence of a corresponding stored backorder request in response to receiving an ADD command; and responsive to a backorder being already stored in the registry, granting the request for the succeeding registration of the domain name if it comes from the backorder system as a RIPEN_NAME command 324c, and blocking the ADD command for the succeeding registration if it does not come from the backorder system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for establishing an orderly succession of registrations for a domain name maintained by a registry, the method comprising the steps of:
-
collecting one or more backorder requests with a backorder system, each backorder request identifying a desired domain name having a current registration maintained by a registry and requesting a succeeding registration of the desired domain name for an interested entity; communicating the one or more backorder requests to the registry in the order in which the backorder requests were received; in response to the registry purging a current registration for the desired domain name, requesting the succeeding registration of the desired domain name through the backorder system for the interested entity corresponding to a first-received of the one or more backorder requests; and in response to the registry adding the desired domain name to a registry domain database, receiving a confirmation of the addition from the registry. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method for orderly processing multiple requests for a succeeding registration of a desired domain name, the method comprising the steps of:
-
offering an interface to a backorder service to receive one or more requests for a succeeding registration of a domain name having a current registration maintained by a registry; communicating the one or more requests to the registry along with a suggested order for fulfilling the one or more requests upon a lapse in the current registration; implementing a first registry command for use by the backorder service to request the succeeding registration; implementing a second registry command for use by one or more other interested entities to request the succeeding registration; rendering the first registry command effective, and the second registry command ineffective, for requesting the succeeding registration for the domain name corresponding to the one or more communicated backorder requests, whereby a successful succeeding registration request can only come from the backorder service when there are one or more backorder requests; and registering the domain name upon receiving a registration request for the succeeding registration from the backorder service. - View Dependent Claims (27, 28, 29)
-
-
30. A system for processing a backorder for a registered domain name, comprising:
-
a backorder system that receives a request to backorder a domain name having a current registration; and a registry maintaining the current registration for the domain name; wherein the registry includes; a data source storing an indication that the domain name has a corresponding backorder request; an application programming interface bifurcating a first registry command available to the backorder management system from a second registry command available to one or more entities other than the backorder management system, wherein the first and second registry commands provide domain name registration functionality; and a registration management system with access to the data source to detect the backorder indication, and, upon detecting the backorder indication, disabling the second registry command to block a successive registration by the one or more entities, and enabling the first registry command to allow the successive registration by the backorder management system, and wherein the registration management system registers the domain name upon receiving a registration request. - View Dependent Claims (31, 32, 33, 34, 35, 36)
-
-
37. An Internet domain name registration system comprising:
-
a registry that implements one or more registry commands accessible by one or more registrars to manage current registrations for one or more domain names maintained by the registry; a registry data source storing records indicating which of the domain names maintained by the registry have corresponding backorder requests; a backorder system administering collection and processing of the backorder requests and communicating with the registry to update the registry data source with a current status of the backorder requests; customized registry commands requiring the registry to identify the domain names having corresponding backorder requests before the registry grants a registration, to preclude a subsequent registration of the identified domain names by a registrar, and to afford the backorder system the opportunity to effect the subsequent registrations; and wherein the registry registers the domain names having corresponding backorder requests upon receiving a registration request. - View Dependent Claims (38, 39, 40, 41, 42, 43)
-
Specification