METHOD AND SYSTEM FOR INTELLIGENT ROUNTING BASED ON PRESENCE DETECTION
First Claim
1. A method for routing a message to one of a plurality of authorized parties, the method comprising:
- determining a communication device associated with a first authorized party of a plurality of authorized parties is not active;
determining a communication device associated with a second authorized party of the plurality of authorized parties is active; and
routing a message which is to be routed to one of the plurality of authorized parties to the active communication device associated with the second authorized party in response to determining that the communication device associated with the first authorized party is not active and determining the communication device associated with the second authorized party is active.
2 Assignments
0 Petitions
Accused Products
Abstract
A message, which is to be routed to one of a plurality of authorized parties comprising a first authorized party and a second authorized party, is received by a routing system. A Web service is polled to detect for a presence of the first authorized party. After determining that the presence of the first authorized party remains undetected over an allocated time interval, the Web service is polled to detect for a presence of the second authorized party. In response to detecting the presence of the second authorized party, the message is routed to an active communication device associated with the second authorized party.
-
Citations
20 Claims
-
1. A method for routing a message to one of a plurality of authorized parties, the method comprising:
-
determining a communication device associated with a first authorized party of a plurality of authorized parties is not active; determining a communication device associated with a second authorized party of the plurality of authorized parties is active; and routing a message which is to be routed to one of the plurality of authorized parties to the active communication device associated with the second authorized party in response to determining that the communication device associated with the first authorized party is not active and determining the communication device associated with the second authorized party is active. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable storage medium comprising a set of instructions for routing a message to one of a plurality of authorized parties, the set of instructions to direct a processor to perform acts of:
-
determining a communication device associated with a first authorized party of a plurality of authorized parties is not active; determining a communication device associated with a second authorized party of the plurality of authorized parties is active; and routing a message which is to be routed to one of the plurality of authorized parties to the active communication device associated with the second authorized party in response to determining that the communication device associated with the first authorized party is not active and determining the communication device associated with the second authorized party is active. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A system for routing a message to one of a plurality of authorized parties, the system comprising:
a computer system operative to; determine a communication device associated with a first authorized party of a plurality of authorized parties is not active; determine a communication device associated with a second authorized party of the plurality of authorized parties is active; and route a message which is to be routed to one of the plurality of authorized parties to the active communication device associated with the second authorized party in response to determining that the communication device associated with the first authorized party is not active and determining the communication device associated with the second authorized party is active. - View Dependent Claims (16, 17, 18, 19, 20)
Specification