Individual XML message processing platform
First Claim
1. 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.
13 Assignments
0 Petitions
Accused Products
Abstract
A communications platform (Centerpost) is disclosed containing a message processing platform along with an XML message format (SmartMessage) which provides for the reception, organization, summarization, filing, storage, synthesis, routing, formatting, and intelligent processing of XML-based electronic messages and SMTP electronic mail from corporations and other senders to fully integrate individuals'"'"' existing e-mail boxes, cellular telephones, paging equipment, facsimile machines, wireless and wired telephones, and other devices. The Centerpost platform utilizes a nickname-based routing to enable device specific sending without knowledge of the specific device address. The Centerpost platform provides sender-defined information folios, which enable synthesized filing, viewing and storage of all received SmartMessages, and the platform allows semi-private access control for the user, which allows access by others. The platform also utilizes a web-based user interface, which greatly simplifies the user'"'"'s viewing, control and configuration of the individual user'"'"'s particular platform. The Centerpost SmartDelivery platform also allows for corporations to utilize the Centerpost functions for its customers without requiring those customers to have a Centerpost account. The platform also provides for Amateur Informants, which facilitate the use of the Centerpost system for individuals and small businesses. The platform also provides for 2-way XML messages, a Centerpost subscriber web page, an endpoint wallet, which allows subscribers to easily transfer their endpoint information, a message based endpoint configuration, which automatically sets up a new messaging device as an endpoint.
-
Citations
34 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. 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 addressed to the communications platform with fields for a nickname of an endpoint and an address of the endpoint the nickname of the endpoint being selected from a plurality of nicknames and being dynamically dependent on the endpoint selected; parsing the electronic message to determine the nickname of the endpoint designated in the electronic message; parsing the electronic message for the address of the endpoint designated in the electronic message; accessing a database to determine type of the endpoint to route the electronic message to based on the nickname the database correlating the nickname to 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 sending the electronic message using the nickname of the endpoint and the address of the endpoint enables a sender to dynamically define the nickname in the electronic message. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
Specification