IP Library Granted Patent US 8,503,662
Granted Patent B2
US 8,503,662 · App. 12/787,468 · Granted Aug 6, 2013

System and method for speech-enabled call routing

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,503,662
App. No.
12/787,468
Granted
Aug 6, 2013
Kind
B2
Abstract

A method includes receiving speech of a call from a caller at a processor of a call routing system. The method includes using the processor to determine a first call destination for the call based on the speech. The method includes using the processor to determine whether the caller is in compliance with at least one business rule related to an account of the caller. The method includes routing the call to the first call destination when the caller is in compliance with the at least one business rule and routing the call to a second call destination when the caller is not in compliance with the at least one business rule.

Claims (39)

1. A method comprising:

receiving speech of a call from a caller at a processor;

using the processor to determine a first call destination for the call based on the speech;

using the processor to determine whether the caller is in compliance with a first business rule based on a comparison of a time period, to a threshold time period, wherein the time period is associated with a voice message box of the caller being full;

routing the call to the first call destination in response to the caller being in compliance with the first business rule; and

routing the call to a second call destination in response to the caller not being in compliance with the first business rule.

2. The method of claim 1 , wherein the second call destination allows the caller to come into compliance with the first business rule.

3. The method of claim 1 , wherein the call is a voice over internet protocol call.

4. The method of claim 1 , wherein the first call destination comprises a technical support department.

5. The method of claim 1 , wherein the first call destination comprises support for new services.

6. The method of claim 1 , wherein the caller is not in compliance with the first business rule conditioned on the time period being at least as great as the threshold time period.

7. The method of claim 6 , wherein the threshold time period is two months.

8. The method of claim 1 , further comprising after the call is routed to the second call destination, routing the call from the second call destination to the first call destination in response to the caller being in compliance with a second business rule.

9. The method of claim 8 , wherein the second business rule is related to an account status of the caller.

10. The method of claim 8 , further comprising routing the call from the second call destination to a third call destination in response to the caller not being in compliance with the second business rule.

11. A method comprising:

transforming speech of a call received from a caller into text using a processor;

converting the text into an object and an action using the processor;

determining a first call destination based on the object and the action;

determining whether the caller is in compliance with a first business rule based on a comparison of a time period to a threshold time period, wherein the time period is associated with a voice message box of the caller being full; and

routing the call to a second call destination in response to the caller not being in compliance with the first business rule.

12. The method of claim 11 , further comprising routing the call to the first call destination in response to the caller being in compliance with the first business rule.

13. The method of claim 11 , further comprising:

determining whether the caller is in compliance with a second business rule after the caller comes into compliance with the first business rule and after routing the call to the second call destination; and

routing the call to the first call destination conditioned upon the caller being in compliance with the second business rule.

14. The method of claim 11 , further comprising setting a future routing to the first destination in response to the call being routed to the second destination.

15. A system, comprising:

a processor;

a network interface to receive speech input of a call from a caller;

an action-object routing module executable by the processor to determine a first call destination based on the speech input; and

a business rule module executable by the processor, the business rule module operative to:

route the call to the first call destination in response to the caller being in compliance with a first business rule; and

route the call to a second call destination in response to the caller not being in compliance with the first business rule;

wherein a determination of whether the caller is in compliance with the first business rule is based on a comparison of a time period to a threshold time period, wherein the time period is associated with a voice message box of the caller being full.

16. The system of claim 15 , wherein the second call destination is a call service department that facilitates compliance with the first business rule.

17. The system of claim 15 , wherein conditioned on the call being routed to the second call destination, the business rule module is further executable by the processor to determine whether the caller is in compliance with a second business rule, and wherein the system routes the call from the second call destination to a third call destination in response to the caller not being in compliance with the second business rule.

18. The system of claim 17 , wherein the system routes the call from the second call destination to the first call destination in response to the caller being in compliance with the second business rule.

19. The system of claim 15 , wherein the call is received via a public telephone network.

20. The system of claim 15 , wherein the action-object routing module is configured to use a synonym table and a routing table.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2023
From: NUANCE COMMUNICATIONS, INC.
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 065552/0934 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2017
From: AT&T INTELLECTUAL PROPERTY I, L.P.
To: NUANCE COMMUNICATIONS, INC.
Reel/Frame 041504/0952 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 024441 FRAME: 0072. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jan 24, 2017
From: BUSHEY, ROBERT R.; KNOTT, BENJAMIN ANTHONY; KORTH, SARAH
To: SBC KNOWLEDGE VENTURES, L.P.
Reel/Frame 041464/0786 →
CHANGE OF NAME Recorded Jan 24, 2017
From: SBC KNOWLEDGE VENTURES, L.P.
To: AT&T KNOWLEDGE VENTURES, L.P.
Reel/Frame 041467/0415 →
CHANGE OF NAME Recorded Jan 24, 2017
From: AT&T KNOWLEDGE VENTURES, L.P.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 041467/0419 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 26, 2010
From: BUSHEY, ROBERT R.; KNOTT, BENJAMIN ANTHONY; KORTH, SARAH
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 024441/0072 →