Two-way wireless messaging system with transaction server
First Claim
Patent Images
1. A two-way messaging system, comprising:
- a messaging network over which messages are sent;
a pager coupled to the messaging network via a downlink and an uplink;
said pager including a plurality of messages and corresponding message codes;
the pager sending an originating message code to the messaging network via the uplink;
said originating message code including a multiple message destination address that includes a plurality of destination addresses;
the messaging network including a plurality of messages and corresponding message codes that are identical to said messages and codes in said pager;
the messaging network expanding the originating message code into a message, and forwarding the message to each of the plurality of destination addresses;
a transaction server coupled to the messaging network, the transaction server opening a transaction for tracking each message sent over the messaging network corresponding to the message code from the pager to a message recipient, and closing the transaction for preventing further delivery of the message and a reply to the message after a service associated with the transaction is complete;
a conversation manager within the transaction server maintaining the transaction server in open and closed states;
a transaction manager within the transaction server communicating with the conversation manager and tracking a state of a message recipient involved with the transaction,the transaction manager communicating with the conversation manager to close a transaction after the transaction manager determines that the transaction should be closed, thereby limiting replies from one or more of the plurality of destination addresses of the multiple message destination address.
5 Assignments
0 Petitions
Accused Products
Abstract
A two-way wireless messaging system has a messaging network, and a two-way messaging device that originates, receives and replies to messages having dynamic message components to and from the messaging network. A transaction server is located within the messaging network for opening and tracking messages among various users of the two-way messaging system, and closing a transaction to prevent further message delivery and replies after a predetermined transaction is completed. A transaction can remain open until a reply has been received by every intended message recipient; until a desired number of message recipient received a message; or until a specified amount of time has expired.
600 Citations
29 Claims
-
1. A two-way messaging system, comprising:
-
a messaging network over which messages are sent; a pager coupled to the messaging network via a downlink and an uplink; said pager including a plurality of messages and corresponding message codes; the pager sending an originating message code to the messaging network via the uplink; said originating message code including a multiple message destination address that includes a plurality of destination addresses; the messaging network including a plurality of messages and corresponding message codes that are identical to said messages and codes in said pager; the messaging network expanding the originating message code into a message, and forwarding the message to each of the plurality of destination addresses; a transaction server coupled to the messaging network, the transaction server opening a transaction for tracking each message sent over the messaging network corresponding to the message code from the pager to a message recipient, and closing the transaction for preventing further delivery of the message and a reply to the message after a service associated with the transaction is complete; a conversation manager within the transaction server maintaining the transaction server in open and closed states; a transaction manager within the transaction server communicating with the conversation manager and tracking a state of a message recipient involved with the transaction, the transaction manager communicating with the conversation manager to close a transaction after the transaction manager determines that the transaction should be closed, thereby limiting replies from one or more of the plurality of destination addresses of the multiple message destination address. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A two-way messaging system, comprising:
-
a messaging network over which messages are sent; a pager coupled to the messaging network via a downlink and an uplink; said pager including a plurality of messages and corresponding message codes; the pager sending an originating message code to said messaging network via the uplink; the originating message code including a multiple message destination address that includes a plurality of destination addresses; the messaging network including a plurality of messages and corresponding message codes that are identical to said messages and codes in said pager; the messaging network expanding the originating message code into a message, and forwarding the message to each of the plurality of destination addresses; a transaction server coupled to the messaging network, the transaction server initializing at least one record for monitoring a service associated with each message sent over the messaging network corresponding to the message code from the pager to a message recipient, and deleting each record initialized for a message for preventing further delivery of the message and a reply to the message after the service associated with the message is complete; a conversation manager within the transaction server maintaining the transaction server in open and closed states; a transaction manager within the transaction server communicating with the conversation manager and tracking a state of a message recipient involved with the transaction, the transaction manager communicating with the conversation manager to close a transaction after the transaction manager determines that the transaction should be closed, thereby limiting replies from one or more of the plurality of destination addresses of the multiple message destination address. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A two-way messaging system, comprising:
-
a messaging network having a first communication channel over which a subscriber to the messaging network receives a message from the messaging network and a second communication channel over which the subscriber sends a message to the messaging network; a pager of said subscriber coupled to said messaging network via said first communication channel and said second communication channel; said pager storing a plurality of predetermined messages and corresponding message codes; said pager sending a message code to said messaging network; a user agent coupled to the messaging network, the user agent storing a plurality of predetermined messages and corresponding message codes that are identical to said messages and codes in said pager, each predetermined message corresponding to a message code, the user agent receiving a message code from a subscriber of the messaging network and forwarding the predetermined message corresponding to the received message code to a message recipient over the messaging network; and a transaction server coupled to the messaging network, the transaction server opening a transaction for tracking each message sent over the messaging network corresponding to the message code from the pager to a message recipient, and closing the transaction for preventing further delivery of the message and a reply to the message after a service associated with the transaction is complete; a conversation manager within the transaction server maintaining the transaction server in open and closed states; a transaction manager within the transaction server communicating with the conversation manager and tracking a state of a message recipient involved with the transaction, the transaction manager communicating with the conversation manager to close a transaction after the transaction manager determines that the transaction should be closed, thereby limiting replies from one or more of the plurality of destination addresses of the multiple message destination address. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for two-way messaging, the method comprising the steps of:
-
storing a plurality of predetermined messages and corresponding message codes in a pager; storing a plurality of predetermined messages and corresponding message codes that are identical to said messages and codes in said pager within a two-way messaging network, each of the plurality of predetermined messages corresponding to a message code selected by a subscriber of a two-way messaging network; receiving a message code from the pager via an uplink; expanding the message code received from the pager within the two-way messaging network to form the predetermined message corresponding to the received message code and a multiple message destination address that includes a plurality of destination addresses; forwarding the predetermined message corresponding to the message code from the pager to a recipient at each of the plurality of destination addresses based on a content of the message code received from the pager; opening a transaction for tracking a service between the pager sending the message code and each recipient; closing the transaction for preventing further delivery of the predetermined message and a reply to the predetermined message after the service is complete; and limiting replies from one or more of the plurality of destination addresses of the multiple message destination address. - View Dependent Claims (24, 25, 26, 27, 28, 29)
-
Specification