EP0825788B1

Two-way wireless messaging system with flexible messaging

Abstract

This record has no abstract on file.

EP0825788B1, drawing sheet 1
Sheet 1 of 11

Term

Term ended

Expired 19 August 2017, 9.1 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

19 claims: 2 independent, 17 dependent

  1. 1
    A messaging system (10) for flexible messaging having a messaging network (14); a user agent (12) within said messaging network; said user agent adapted to store a plurality of messages and corresponding message codes; a two-way wireless messaging device (11) in communication with the messaging network via an uplink (43) and a downlink (42) characterized by :said two-way wireless messaging device including a plurality of messages and corresponding message codes that are identical to said messages and codes in said user agent;said two-way wireless messaging device adapted to generate a message code having an optional component (40) that is selectable by a user of the two-way messaging device for inclusion or exclusion in the message corresponding to said message code, which is stored in said user agent;said message corresponding to said message code having plain alphanumeric text and rich text attributes for delineating a portion of the alphanumeric text for emphasis;said message corresponding to said message code having encoding and control information with at least one control tag corresponding to said optional component ;said two-way wireless messaging device adapted to transmit said message code having said optional component to said user agent on said uplink;said user agent adapted to receive said message code from the two-way wireless messaging device said user agent adapted to forward said message corresponding to said message code to a plurality of destination addresses in response to receipt of said message code;and a transaction server (116) coupled to said messaging network, the transaction server adapted to open a transaction for tracking each message sent over the messaging network from the two-way messaging device to a message recipient, and adapted to close 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 (120) within said transaction server adapted to maintain said transaction server in one of an open and a closed state;a transaction manager (122) within said transaction server adapted to communicate with said conversation manager and tracking a state of a message recipient involved with the transaction ;said transaction manager communicating with said conversation manager to close a transactions after said transaction manager determines that the transaction should be closed, thereby limiting replies from one or more of the plurality of destination addresses.
  2. 11
    A messaging method for flexible messaging in a two-way system characterized by :storing a plurality of messages having plain alphanumeric text and rich text attributes and corresponding message transfer codes in a two-way messaging device (11) coupled to a messaging network (14) via an uplink (43) and a downlink (42);storing a plurality of messages and corresponding message transfer codes in a user agent (12) within said messaging network that are identical to said messages and codes in said two-way messaging device;each message transfer code representing a textual content of the corresponding message and a modifier specifying customizations that are to be applied to the textual content of the corresponding message;wherein the textual content includes at least one optional component that is selectable for inclusion or exclusion in the message;generating a message transfer code for a message for an intended recipient;transferring said message transfer code to said messaging network on said uplink for delivery to said intended recipient;receiving said message transfer code by said user agent of said messaging network;said user agent storing encoding and control information with at least one control tag corresponding to said optional component which is to be applied to said message corresponding to said received message transfer code;after said user agent receives said message transfer code, transferring said message corresponding to said message transfer code to a plurality of destination addresses for said intended recipient;and limiting replies from one or more of the plurality of destination addresses.