Patent ID: 8868664

Claim:
A computer-implemented method comprising: receiving, by a processor, a request for availability of a requested domain name via a request message in Simple Messaging Service (SMS) protocol sent by a user, wherein the request SMS message includes at least one term and is formatted in accordance with a request format; determining, based upon the at least one term and the request format, one or more types of top-level domain for the requested domain name; determining an availability of the requested domain name in the one or more types of top-level domain; generating a list of available domain names that includes one or more available domain name variants of the requested domain name and, if available, the requested domain name, wherein the one or more available domain name variants are generated based on the availability of the requested domain name in the one or more types of top-level domain; generating available e-mail addresses based on the list of available domain names; sending, using the processor, an SMS message to the user that includes the available e-mail addresses associated with the list of available domain names; receiving an indication of a selection of one of the available e-mail addresses via SMS messaging; and establishing the selected e-mail address, wherein the selected e-mail address is configured to forward received e-mails via SMS messaging.