×

Technique for enabling wireless messaging systems to use alternative message delivery mechanisms

  • US 6,654,790 B2
  • Filed: 02/28/2002
  • Issued: 11/25/2003
  • Est. Priority Date: 08/03/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for extending a wireless messaging system to enable use of registered message delivery mechanisms in a computing environment, comprising the steps of:

  • registering in a registry, for each of one or more users, at least one message delivery mechanism that can be used for delivering messages to the user at some point in time, along with addressing information and optional constraint information for each registered message delivery the registered message delivery mechanism and the optional constraint information indicates at least one condition pertaining to whether the registered message delivery mechanism can be used for delivering messages to the user at a particular point in time;

    receiving, by the extended wireless messaging system at a current point in time, a message from a message sender, wherein the message is to be delivered to a selected one of the users;

    consulting the registry, by the extended wireless messaging system, to determine whether the message can be delivered to the selected user at the current point in time, further comprising the steps of;

    locating the at least one registered delivery mechanisms for the selected user;

    determining whether the selected user is reachable at the current point in time using any of the located delivery mechanisms; and

    concluding that the message cannot be delivered to the selected user at the current point in time if the determining step has a negative result and that the message can be delivered to the selected user at the current point in time if the determining step has a positive result;

    when the consulting step concludes that the message can be delivered at the current point in time, delivering the message to the selected user using one of the located delivery mechanisms with which the selected user is reachable at the current point in time; and

    when the consulting step concludes that the message cannot be delivered at the current point in time, not delivering the message to the selected user.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×