Patent ID: 7062535

Claim:
A communications platform that enables users to receive electronic messages from corporations and others comprising a nickname-based routing system, said nickname-based routing system comprising logic for: receiving an electronic message; parsing the electronic message to determine a designation for a user; parsing the electronic message to determine a nickname of an endpoint designated in the electronic message, the nickname of the endpoint being distinct from the designation for the user, the nickname for the endpoint being selected from a plurality of nicknames and being dynamically dependent on the endpoint selected; accessing a database, based on the determined designation of the user and the determined nickname of the endpoint, to determine an address and type of an endpoint to route the electronic message to based on the nickname, the database correlating the designation of the user to the plurality of nicknames of endpoints the database correlating the plurality of nicknames to a plurality of addresses; determining a type of endpoint; formatting at least a portion of the electronic message based on the determined type of endpoint; and sending at least a portion of the formatted message to the determined address of the endpoint, where the nickname for the endpoint eliminates a sender to memorize the plurality of addresses for the plurality of endpoints.