Claims
- 1. A method for providing content driven electronic messaging that enables individuals to receive XML electronic messages using a electronic messaging system, comprising the steps of; creating an Informant Stylesheet; creating at least one SmartMessage Stylesheet; creating at least one SmartMessage; sending said at least one SmartMessage to a MessageML Service Provider; receiving said at least one SmartMessage; processing said at least one SmartMessage, and delivering said SmartMessage to at least one endpoint of a user of a said electronic messaging system, based on a definition created by said user.
- 2. The method for providing content driven electronic messaging in claim 1, wherein said step of creating an Informant Stylesheet comprises defining meta-data about the Informant.
- 3. The method for providing content driven electronic messaging in claim 2, wherein said meta-data about the Informant comprises locations from where a SmartMessage may originate.
- 4. The method for providing content driven electronic messaging in claim 2, wherein said step of creating an Informant Stylesheet comprises storing said Informant Stylesheet on the Informant's web server.
- 5. The method for providing content driven electronic messaging in claim 1, wherein said step of creating at least one SmartMessage Stylesheet comprises defining a message payload and how said message payload is to be displayed at said at least one endpoint.
- 6. The method for providing content driven electronic messaging in claim 5, wherein said message payload is defined for an event class by defining an XML schema.
- 7. The method for providing content driven electronic messaging in claim 5, wherein said how said message payload is to be displayed is defined by an XSL document.
- 8. The method for providing content driven electronic messaging in claim 5, wherein said step of creating at least one SmartMessage Stylesheet comprises storing said at least one SmartMessage Stylesheet on the Informant's web server.
- 9. The method for providing content driven electronic messaging in claim 1, wherein said at least one SmartMessage comprises said SmartMessage Stylesheet, said Informant Stylesheet, and a message payload.
- 10. The method for providing content driven electronic messaging in claim 9, wherein said message payload comprises an activity payload and an event payload.
- 11. The method for providing content driven electronic messaging in claim 10, wherein said event payload pertains to said activity payload.
- 12. The method for providing content driven electronic messaging in claim 9, wherein said at least one SmartMessage comprises an XML document.
- 13. The method for providing content driven electronic messaging in claim 1, wherein said step of sending said at least one SmartMessage to a MessageML Service Provider comprises the transmission of a SmartMessage from said Informant to said MessageML Service Provider.
- 14. The method for providing content driven electronic messaging in claim 1, wherein said step of receiving said at least one SmartMessage comprises said MessageML Service Provider receiving said SmartMessage, processing said at least one SmartMessage based on said Informant Stylesheet and said at least one SmartMessage Stylesheet, and delivering said SmartMessage to at least one endpoint of a user of a said electronic messaging system, based on a definition created by said user.
- 15. The method for providing content driven electronic messaging in claim 1, wherein said step of processing said at least one SmartMessage comprises said MessageML Service Provider processing based on said Informant Stylesheet and said at least one SmartMessage Stylesheet.
- 16. The method for providing content driven electronic messaging in claim 1, further comprising the step of signing up to receive said at least one SmartMessage from an Informant.
- 17. The method for providing content driven electronic messaging in claim 16, wherein said step of signing up to receive said at least one SmartMessage from an Informant comprises deciding where said at least one SmartMessage is to be delivered.
- 18. The method for providing content driven electronic messaging in claim 17, wherein said deciding where said at least one SmartMessage is to be delivered, comprises deciding said at least one endpoint of said user of said electronic messaging system.
- 19. The method for providing content driven electronic messaging in claim 18, wherein said at least one endpoint comprises an electronic mail box, a wired or wireless telephone, a facsimile machine, a paging device, a web site or a personal digital assistant.
- 20. The method for providing content driven electronic messaging in claim 19, wherein said step of delivering said at least one SmartMessage comprises transmitting said at least one SmartMessage to said endpoint.
- 21. The method for providing content driven electronic messaging in claim 1, further comprising the step of creating a SmartMessage Stylesheet for receipts, said receipts are capable of providing a status update as to the progress of the SmartMessage.
- 22. The method for providing content driven electronic messaging in claim 21, wherein said receipt comprises a receipt type.
- 23. The method for providing content driven electronic messaging in claim 21, wherein said receipt type comprises received, processed or delivery status.
Parent Case Info
[0001] This non-provisional application is based on the provisional patent application Serial No. 60/194,254, entitled Consumer XML Message Processing Platform, filed on Apr. 3, 2000.
[0002] A portion of the disclosure of this patent document contains material, which is subject to copyright protection. The copyright owner has no objection to the facsimile reproduction by anyone of the patent document or the patent disclosure, as it appears in the Patent and Trademark Office patent files or records, but otherwise reserves all copyright rights whatsoever.
[0003] Cross reference is made to a related invention disclosed in U.S. patent application entitled Individual XML Message Processing Platform, filed concurrently, the subject matter of which is owned by the present applicants and the teachings of which are incorporated herein by reference.
[0004] Cross reference is also made to a related invention disclosed in U.S. patent application entitled Method of Controlling Access to Personal Resources, filed concurrently, the subject matter of which is owned by the present applicants and the teachings of which are incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60194254 |
Apr 2000 |
US |
Continuations (1)
|
Number |
Date |
Country |
Parent |
09661882 |
Sep 2000 |
US |
Child |
10385036 |
Mar 2003 |
US |