System and method for utilizing confidence levels in automated call routing
First Claim
Patent Images
1. A method, comprising:
- receiving a call at a call support system;
requesting caller information;
receiving a first response;
incrementing an error counter when the first response is inconsistent with the requested caller information;
incrementing an event-specific counter based on a type of the inconsistency of the first response, the type of the inconsistency including at least a too much speech inconsistency;
routing the call to a human operator when the event-specific counter exceeds an event-specific threshold;
assigning a confidence value to the call based on the first response and the caller information;
comparing the confidence value to a threshold level; and
routing the call to the human operator when the confidence value exceeds the threshold level.
2 Assignments
0 Petitions
Accused Products
Abstract
A call routing system prompts a caller for information and receives a response from the caller. Based on the caller'"'"'s response, a confidence value is assigned to the call. The confidence value can be assigned based on the likelihood that the received information is consistent with the prompt and other criteria. Additional prompts are provided to the caller based on the confidence value, and additional caller'"'"'s responses are used to modify the confidence value. At least one threshold confidence level is set and when the confidence value of the call meets or exceeds the threshold (because of low confidence), the call is immediately routed to a human operator.
-
Citations
26 Claims
-
1. A method, comprising:
-
receiving a call at a call support system; requesting caller information; receiving a first response; incrementing an error counter when the first response is inconsistent with the requested caller information; incrementing an event-specific counter based on a type of the inconsistency of the first response, the type of the inconsistency including at least a too much speech inconsistency; routing the call to a human operator when the event-specific counter exceeds an event-specific threshold; assigning a confidence value to the call based on the first response and the caller information; comparing the confidence value to a threshold level; and routing the call to the human operator when the confidence value exceeds the threshold level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A voice activated call routing system comprising:
-
a transceiver configured to receive a call; an audio module coupled to the transceiver, the audio module to prompt a caller for a first response; a processor coupled to the transceiver, the processor to assign a confidence value to the call based on an evaluation of the first response, the processor including logic to compare the confidence value to a threshold level, to increment an error counter when the first response is inconsistent with the prompt, and to increment an event-specific counter based on a type of the inconsistency of the first response, the type of the inconsistency including at least a too much speech inconsistency; and a switch coupled to the processor, the switch to route the call to a human operator when the confidence value does not meet the threshold level and to route the call to the human operator when the event-specific counter exceeds an event-specific threshold. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method of processing user input comprising:
-
requesting caller information from a user at an interactive system; processing a first user response; incrementing an error counter when the first user response is inconsistent with the requested caller information; incrementing an event-specific counter based on a type of the inconsistency of the first user response, the type of the inconsistency including at least a too much speech inconsistency; routing a call to a human operator when the event-specific counter exceeds a first event-specific threshold; assigning a confidence value to the request based on the first user response; prompting the user for a second response when the event-specific counter exceeds a second event-specific threshold; processing the second response and modifying the confidence value based on the second response; comparing the confidence value with a threshold confidence level; and routing the call to the human operator when the confidence value is below the threshold confidence level. - View Dependent Claims (23, 24, 25, 26)
-
Specification