Systems and methods for setting registry service status
First Claim
Patent Images
1. A computer-implemented method of managing status codes of provisioned objects, comprising:
- receiving, by a Domain Name System (DNS) registry server, an Extensible Provisioning Protocol (EPP) command comprising a provisioned object and a request to change a first status set related to the provisioned object from a DNS registrar, the first status set corresponding to a group of more than one status codes, wherein the provisioned object comprises a domain name, a host name, or a contact information that is provisioned using the EPP;
receiving, by the DNS registry server, a reason to change the first status set from the DNS registrar using the EPP, wherein the reason comprises a service reason number a descriptor of the reason;
determining, by at least one hardware processor of the DNS registry server, that the reason to change the first status set is valid;
determining, by at least one hardware processor of the DNS registry server, that one or more status codes in a previously assigned second status set implemented by the DNS registry server or the DNS registrar is not altered by the request;
changing, by at least one hardware processor of the DNS registry server, one or more of the status codes associated with the provisioned object in a record of a database, according to the request to change the first status set; and
maintaining the one or more status codes in the second status set for the provisioned object that are active with the first status set, wherein one or more status codes of the second status set are not removed,wherein the status codes are related to a court order, a transfer dispute lock, or combinations thereof, wherein the first status set or the second status set comprise a self-expiration time after which the first status set or the second status set is automatically removed, automatically changed from active or inactive, or automatically changed from inactive to active.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method, and computer-readable medium enable a domain name or host name registry to effectively manage status codes associated with the domain or host. Status codes are organized into status sets that can be added, removed, activated, or deactivated in accordance with a suitable change request. The status codes corresponding to a removed status set that are also enabled according to other active status sets are not removed when the removal of the status set is processed.
-
Citations
22 Claims
-
1. A computer-implemented method of managing status codes of provisioned objects, comprising:
-
receiving, by a Domain Name System (DNS) registry server, an Extensible Provisioning Protocol (EPP) command comprising a provisioned object and a request to change a first status set related to the provisioned object from a DNS registrar, the first status set corresponding to a group of more than one status codes, wherein the provisioned object comprises a domain name, a host name, or a contact information that is provisioned using the EPP; receiving, by the DNS registry server, a reason to change the first status set from the DNS registrar using the EPP, wherein the reason comprises a service reason number a descriptor of the reason; determining, by at least one hardware processor of the DNS registry server, that the reason to change the first status set is valid; determining, by at least one hardware processor of the DNS registry server, that one or more status codes in a previously assigned second status set implemented by the DNS registry server or the DNS registrar is not altered by the request; changing, by at least one hardware processor of the DNS registry server, one or more of the status codes associated with the provisioned object in a record of a database, according to the request to change the first status set; and maintaining the one or more status codes in the second status set for the provisioned object that are active with the first status set, wherein one or more status codes of the second status set are not removed, wherein the status codes are related to a court order, a transfer dispute lock, or combinations thereof, wherein the first status set or the second status set comprise a self-expiration time after which the first status set or the second status set is automatically removed, automatically changed from active or inactive, or automatically changed from inactive to active. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A Domain Name System (DNS) registry server system for managing status codes of provisioned objects, comprising:
-
a non-transitory memory storing instructions; and a processor executing the instructions to cause the system to perform a method comprising; receiving, by a Domain Name System (DNS) registry server, an Extensible Provisioning Protocol (EPP) command comprising a provisioned object and a request to change a first status set related to the provisioned object from a DNS registrar, the first status set corresponding to a group of more than one status codes, wherein the provisioned object comprises a domain name, a host name, or a contact information that is provisioned using the EPP; receiving, by the DNS registry server, a reason to change the first status set from the DNS registrar using the EPP, wherein the reason comprises a service reason number a descriptor of the reason; determining, by at least one hardware processor of the DNS registry server, that the reason to change the first status set is valid; determining, by at least one hardware processor of the DNS registry server, that one or more status codes in a previously assigned second status set implemented by the DNS registry server system or the DNS registrar is not altered by the request; changing, by at least one hardware processor of the DNS registry server, one or more of the status codes associated with the provisioned object in a record of a database, according to the request to change the first status set; and maintaining the one or more status codes in the second status set for the provisioned object that are active with the first status set, wherein one or more status codes of the second status set are not removed, wherein the status codes are related to a court order, a transfer dispute lock, or combinations thereof, wherein the first status set or the second status set comprise a self-expiration time after which the first status set or the second status set is automatically removed, automatically changed from active or inactive, or automatically changed from inactive to active. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium containing instructions which, when executed on a processor, perform a method comprising:
-
receiving, by a Domain Name System (DNS) registry server, an Extensible Provisioning Protocol (EPP) command comprising a provisioned object and a request to change a first status set related to the provisioned object, the first status set corresponding to a group of more than one status codes, wherein the provisioned object comprises a domain name, a host name, or a contact information that is provisioned using the EPP; receiving, by the DNS registry server, a reason to change the first status set from the DNS registrar using the EPP, wherein the reason comprises a service reason number a descriptor of the reason; determining, by at least one hardware processor of the DNS registry server, that the reason to change the first status set is valid; determining, by at least one hardware processor of the DNS registry server, that one or more status codes in a previously assigned second status set implemented by the DNS registry server or the DNS registrar is not altered by the request; changing, by at least one hardware processor of the DNS registry server, one or more of the status codes associated with the provisioned object in a record of a database, according to the request to change the first status set; and maintaining the one or more status codes in the second status set for the provisioned object that are active with the first status set, wherein one or more status codes of the second status set are not removed, wherein the status codes are related to a court order, a transfer dispute lock, or combinations thereof, wherein the first status set or the second status set comprise a self-expiration time after which the first status set or the second status set is automatically removed, automatically changed from active or inactive, or automatically changed from inactive to active. - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification