SYSTEM AND METHOD FOR ENHANCED CALL ROUTING
First Claim
1. A method comprising:
- receiving information associated with a user identifier;
generating, via a processor, pre-call weights based at least in part on the information;
receiving, from the user, a subject associated with a communication intent;
analyzing the subject and the pre-call weights to yield a list of ranked probable call destinations;
selecting a most-likely call destination from the list of ranked probable call destinations; and
initializing communication with the most-likely call destination.
21 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for enhanced call routing. A system configured to practice the method determines the communicative intent of a caller based on the caller'"'"'s identity, communication history, job title, and/or other factors. Based on this communicative intent, the system develops a list of most probable call destinations. From this list of most probable call destinations, the system selects the most-likely call destination the destination most likely to meet the needs of the caller based on the subject received. Then the system can initialize communications are then initialized between the user and the most-likely call destination.
31 Citations
20 Claims
-
1. A method comprising:
-
receiving information associated with a user identifier; generating, via a processor, pre-call weights based at least in part on the information; receiving, from the user, a subject associated with a communication intent; analyzing the subject and the pre-call weights to yield a list of ranked probable call destinations; selecting a most-likely call destination from the list of ranked probable call destinations; and initializing communication with the most-likely call destination. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a processor; and a non-transitory storage device storing instructions for controlling the processor to perform steps comprising; receiving information associated with a user identifier; generating pre-call weights based at least in part on the information; receiving, from the user, a subject associated with a communication intent; analyzing the subject and the pre-call weights to yield a list of ranked probable call destinations; selecting a most-likely call destination from the list of ranked probable call destinations; and initializing communication with the most-likely call destination. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium storing instructions which, when executed by a computing device, cause the computing device to perform steps comprising:
-
receiving information associated with a user identifier; generating pre-call weights based at least in part on the information; receiving, from the user, a subject associated with a communication intent; analyzing the subject and the pre-call weights to yield a list of ranked probable call destinations; selecting a most-likely call destination from the list of ranked probable call destinations; and initializing communication with the most-likely call destination. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification