Individual XML message processing platform
First Claim
1. A communications platform that enables users to receive electronic messages comprising a message-processing platform, the processing platform comprising logic for:
- receiving an electronic message transmitted from a server communicably coupled to and addressed to the platform, the electronic message comprising a routing indicator and at least one of formatting data or a link to the formatting data;
accessing a user-defined endpoint table, the endpoint table correlating endpoints with routing indicators;
accessing the formatting data for formatting at least some of the electronic message on the plurality of endpoints;
selecting at least one endpoint from a plurality of endpoints based on the routing indicator in the electronic message and the user-defined endpoint table, wherein at least one of a plurality of events are associated with the least one endpoint and update at least one activity;
formatting at least a portion of the electronic message based on the formatting data for the at least one endpoint;
routing, via a routing server, at least a portion of the formatted electronic message to the at least one endpoint;
wherein the formatting data comprises a stylesheet; and
wherein the electronic message includes the routing indicator and a reference to the stylesheet.
15 Assignments
0 Petitions
Accused Products
Abstract
A communications platform 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 platform utilizes a nickname-based routing to enable device specific sending without knowledge of the specific device address. The 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.
55 Citations
12 Claims
-
1. A communications platform that enables users to receive electronic messages comprising a message-processing platform, the processing platform comprising logic for:
-
receiving an electronic message transmitted from a server communicably coupled to and addressed to the platform, the electronic message comprising a routing indicator and at least one of formatting data or a link to the formatting data; accessing a user-defined endpoint table, the endpoint table correlating endpoints with routing indicators; accessing the formatting data for formatting at least some of the electronic message on the plurality of endpoints; selecting at least one endpoint from a plurality of endpoints based on the routing indicator in the electronic message and the user-defined endpoint table, wherein at least one of a plurality of events are associated with the least one endpoint and update at least one activity; formatting at least a portion of the electronic message based on the formatting data for the at least one endpoint; routing, via a routing server, at least a portion of the formatted electronic message to the at least one endpoint; wherein the formatting data comprises a stylesheet; and wherein the electronic message includes the routing indicator and a reference to the stylesheet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A communications platform that enables users to receive electronic messages from corporations and others comprising a message-processing platform, the platform comprising at least one server, said processing platform comprising logic for:
-
receiving an electronic message transmitted from a sender'"'"'s communication device server, for a user, the electronic message comprising a routing indicator and a request for a response; accessing a user-defined endpoint table, the endpoint table correlating endpoints with routing indicators; receiving formatting data for formatting at least some of the electronic message on each of the plurality of endpoints; selecting at least one endpoint from a plurality of endpoints based on the routing indicator in the electronic message and the user-defined endpoint table, wherein at least one of a plurality of events are associated with the least one endpoint and update at least one activity; formatting at least a portion of the electronic message based on the formatting data for the at least one endpoint; routing at least a portion of the formatted electronic message to the at least one endpoint, via a routing server; receiving a response to the formatted electronic message sent from the at least one endpoint; compiling information from the response; sending at least a portion of the information to the sender via the routing server; wherein the formatting data comprises a stylesheet; and wherein the electronic message includes the routing indicator and a reference to the stylesheet. - View Dependent Claims (10, 11, 12)
-
Specification