US 7,321,920 B2 | ||
Interactive messaging system | ||
Carl Washburn, San Diego, Calif. (US) | ||
Assigned to Vocel, Inc., San Diego, Calif. (US) | ||
Filed on Mar. 21, 2003, as Appl. No. 10/395,187. | ||
Prior Publication US 2004/0186889 A1, Sep. 23, 2004 | ||
Int. Cl. G06F 15/16 (2006.01) |
U.S. Cl. 709—206 [709/203; 709/204; 709/206; 455/406; 705/14] | 29 Claims |
1. A method for exchanging interactive messages with wireless devices comprising the steps of:
selecting a brokering template from a group of brokering templates, wherein the group of templates include an event brokering
template for negotiating an event based interactive workflow and collaboration between a sender of an interactive message
and at least one recipient of the interactive message, the event based interactive workflow includes response triggered events
and non-response triggered events;
composing the interactive message by filling in the template and transmitting the interactive message to an application server,
the message having at least one pre-assigned instant event key, the at least one pre-assigned instant event key defining actions
of the workflow, and the sender assigning a response triggered event to correspond to the at least one pre-assigned instant
event response key;
sending the message, using any enabling push technology, from the application server to an at least one wireless device of
the at least one recipient, the at least one recipient communicating with the sender of the message via the at least one wireless
device and a sender's wireless device;
communicating a response to the message through the application server to the sender, the response triggered by the at least
one recipient selecting the at least one pre-assigned instant event key;
the application server managing the event based interactive workflow and collaboration between the at least one recipient
and the sender of the interactive message;
wherein the response triggered events trigger the application server to initiate an event; and
wherein the event includes purchasing an item, participating in a game, playing a video, or making a call.
|