Time based authentication codes
First Claim
Patent Images
1. A system, comprising:
- a network configured to provide a plurality of transmissions between a registry, a registrar and a registrant associated with a domain name;
a database communicatively coupled to the network and storing a timeout period during which a change key authorizing an update to a domain name is valid, the update comprising a modification of at least one attribute of the domain name;
a server computer communicatively coupled to the network and configured to;
receive a request from a registrant of the domain name operating a client computer coupled to the network requesting the change key;
generate the change key comprising a randomized text string, wherein the change key is not stored on the server computer;
identify the timeout period within the database;
transmit the change key to;
a contact of the registrant; and
a domain name registry;
determine whether the change key is received by the server computer during the timeout period from the registrant, thereby authorizing the registrant to modify the at least one attribute of the domain name; and
responsive to a determination that the change key is received by the server computer during the timeout period, update the domain name.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: receive a request for the change key from a registrant of the domain name; generate the change key comprising a random string not stored on the server computer; identify the timeout period within the database; transmit the change key to: a contact for the registrant; and a domain name registry; determine whether the change key is received by the server computer during the timeout period; and if so, update the domain name.
37 Citations
18 Claims
-
1. A system, comprising:
-
a network configured to provide a plurality of transmissions between a registry, a registrar and a registrant associated with a domain name; a database communicatively coupled to the network and storing a timeout period during which a change key authorizing an update to a domain name is valid, the update comprising a modification of at least one attribute of the domain name; a server computer communicatively coupled to the network and configured to; receive a request from a registrant of the domain name operating a client computer coupled to the network requesting the change key; generate the change key comprising a randomized text string, wherein the change key is not stored on the server computer; identify the timeout period within the database; transmit the change key to; a contact of the registrant; and a domain name registry; determine whether the change key is received by the server computer during the timeout period from the registrant, thereby authorizing the registrant to modify the at least one attribute of the domain name; and responsive to a determination that the change key is received by the server computer during the timeout period, update the domain name. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising the steps of:
-
receiving, by a server computer communicatively coupled to a network, from a registrant of a domain name operating a client computer coupled to the network, a request requesting a change key authorizing an update to the domain name, the update comprising a modification of at least one attribute of the domain name; generating, by the server computer, the change key comprising a randomized text string, wherein the change key is not stored on the server computer; identifying, by the server computer, in a database communicatively coupled to the network, a timeout period during which the change key is valid; transmitting, by the at least one server computer, the change key to; a contact of the registrant; and a domain name registry; determining, by the a server computer, whether the change key is received by the server computer during the timeout period from the registrant, thereby authorizing the registrant to modify the at least one attribute of the domain name; and responsive to a determination that the change key is received by the server computer during the timeout period, updating, by the server computer, the domain name. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification