Routing messages using presence information
First Claim
Patent Images
1. A method comprising providing a capability for a machine to perform operations comprising:
- discovering information relating to an accessibility state of one or more communication channels associated with a message recipient;
maintaining a data repository comprising the discovered accessibility state information; and
routing a message to the message recipient based on information in the data repository.
2 Assignments
0 Petitions
Accused Products
Abstract
Routing a message (e.g., text message, voice message, etc.) based on the accessibility of an intended recipient'"'"'s associated communication channels (e.g., email, fax, instant message, cell, landline, etc.) may involve discovering information relating to an accessibility state of one or more communication channels associated with the message recipient; maintaining a data repository comprising the discovered accessibility state information; and routing a message to the message recipient based on information in the data repository.
221 Citations
29 Claims
-
1. A method comprising providing a capability for a machine to perform operations comprising:
-
discovering information relating to an accessibility state of one or more communication channels associated with a message recipient;
maintaining a data repository comprising the discovered accessibility state information; and
routing a message to the message recipient based on information in the data repository. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. Machine-readable instructions, embodied in a medium or a propagated signal, for causing the machine to perform operations comprising:
-
discover information relating to an accessibility state of one or more communication channels associated with a message recipient;
maintain a data repository comprising the discovered accessibility state information; and
route a message to the message recipient based on information in the data repository. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A message-routing system comprising:
-
one or more discovery processes configured to discover information relating to an accessibility state of one or more communication channels associated with a message recipient;
a data repository configured to store the discovered accessibility state information; and
a message routing decision process configured to route a message to the message recipient based on information in the data repository. - View Dependent Claims (25, 26, 27, 28, 29)
-
Specification