DYNAMIC ROUTING OF A COMMUNICATION BASED ON CONTEXTUAL RECIPIENT AVAILABILITY
First Claim
Patent Images
1. A computer program product comprising a computer readable storage device having a computer readable program stored thereon, wherein the computer readable program while executing on a computer causes the computer to:
- monitor a plurality of potential recipients of a communication according to one or more monitored contextual characteristics;
calculate a score for each of the plurality of potential recipients based upon the one or more monitored contextual characteristics; and
select one or more recipients of the communication from the plurality of potential recipients of the communication based upon the score for each of the plurality of potential recipients.
1 Assignment
0 Petitions
Accused Products
Abstract
A plurality of potential recipients of a communication is monitored according to one or more monitored contextual characteristics. Further, a score is calculated for each of the plurality of potential recipients based upon the one or more monitored contextual characteristics. In addition, one or more recipients of the communication are selected from the plurality of potential recipients of the communication based upon the score for each of the plurality of potential recipients.
21 Citations
21 Claims
-
1. A computer program product comprising a computer readable storage device having a computer readable program stored thereon, wherein the computer readable program while executing on a computer causes the computer to:
-
monitor a plurality of potential recipients of a communication according to one or more monitored contextual characteristics; calculate a score for each of the plurality of potential recipients based upon the one or more monitored contextual characteristics; and select one or more recipients of the communication from the plurality of potential recipients of the communication based upon the score for each of the plurality of potential recipients. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
monitoring a plurality of potential recipients of a communication according to one or more monitored contextual characteristics; calculating, with a processor, a score for each of the plurality of potential recipients based upon the one or more monitored contextual characteristics; and selecting one or more recipients of the communication from the plurality of potential recipients of the communication based upon the score for each of the plurality of potential recipients. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
a processor configured to monitor a plurality of potential recipients of a communication according to one or more monitored contextual characteristics, calculate a score for each of the plurality of potential recipients based upon the one or more monitored contextual characteristics, and select one or more recipients of the communication from the plurality of potential recipients of the communication based upon the score for each of the plurality of potential recipients. - View Dependent Claims (16, 17, 18, 19, 20, 21)
Specification