EP1484703A1

System and method of message transport selection

Abstract

A method and system of message transport selection for a communication device configured for communication over a plurality of message transports are provided. A determination is made as to whether any of the plurality of message transports is available for sending an outgoing message from the communication device. One of the available message transports is then selected, and the outgoing message is sent from the communication device using the selected message transport. Even though the outgoing message may be of a message type associated with one of the plurality of message transports, other message transports may be selected and used to send the outgoing message from the communication device.

EP1484703A1, drawing sheet 1
Sheet 1 of 6

Term

Term ended

Projected expiry passed 3 June 2024, 2.3 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

10 claims: 4 independent, 6 dependent

  1. 1
    A message transport selection system for a communication device, the system comprising:a plurality of messaging modules, each messaging module associated with one of a plurality of message transports, comprising a multiple-transport messaging module configured to determine whether any of the plurality of message transports is available, to select one of the available message transports where any of the plurality of message transports is available, and to send an outgoing message from the communication device using the selected message transport.
  2. 5
    The system of any one of claims 1 to 4, wherein the plurality of message transports includes an instant message transport and a store-and-forward message transport.
  3. 6
    A method of message transport selection for a communication device configured for communication over a plurality of message transports, comprising the steps of:detecting an outgoing message to be sent from the communication device, the outgoing message being of a message type associated with one of the plurality of message transports;determining which of the plurality of message transports is available;selecting one of the available message transports;and sending the outgoing message from the communication device using the selected message transport.
  4. 9
    The method of any one of claims 6 to 8 further comprising the steps of:receiving a message over one of the plurality of message transports;determining whether the message transport over which the message was received was an alternate message transport for the received message;and processing the received message as a message type associated with another of the plurality of message transports where the message transport over which the message was received was an alternate message transport for the received message.