Patent ID: 8015244
Filing Date: 2011-09-06
Classification: G06Q,H04L,Y10S

Abstract:
1. A computer-implemented method for Internet domain name management comprising the steps of: (a) provisioning a web application having a front end that receives requests from customers wanting to register selected domain names that are already registered to another entity; (b) maintaining a customer database accessible to the web application for storing and retrieving information associated with each customer who makes a request to register a selected domain name via the web application, including identification of the selected domain name; (c) obtaining computer access to domain name registration data stored in a database as part of the Internet shared registration system, and checking the domain name registration data to determine whether an extant registration of a selected domain name identified in the customer database has expired; (d) if the selected domain name registration has expired, monitoring communications between the sponsoring registrar of the expired domain registration and the corresponding domain name registry, the monitoring including a procedure for detecting a delete command from the sponsoring registrar to delete the selected domain name from the corresponding registry; and (e) if a delete command is detected in the monitored communications to delete one of the selected domain names identified in the customer database, re-allocating the selected domain name to the corresponding customer identified in the database who requested the registration, by automatically sending an electronic instruction to the sponsoring registrar who issued said delete command; (f) wherein the instruction is sent to the registrar prior to deletion of the selected domain name from the corresponding registry, so that the domain name does not become available to the public for a new registration; and if a delete command is detected in the monitored communications to delete one of the selected domain names identified in the customer database, checking the customer database to determine whether more than one customer has requested to register the selected domain name; and if more than one customer has requested to register the selected domain name, instead of re-allocating the selected domain name, commencing an online auction of the selected domain name among the customers listed in the customer database who had previously requested to register the selected domain name.