IP Library Granted Patent US 9,112,972
Granted Patent B2
US 9,112,972 · App. 13/644,305 · Granted Aug 18, 2015

System and method for processing speech

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 9,112,972
App. No.
13/644,305
Granted
Aug 18, 2015
Kind
B2
Abstract

Systems and methods for processing audio are provided. The system may include a processor to convert an audio input received via a call to text. The processor may perform a comparison between a portion of the text to one or more phrases included in a table. The processor may also make a selection of at least one of a first object or a first action based on the comparison. The processor may further route the call based on the at least one of the first object or the first action.

Claims (43)

1. A system comprising:

a memory; and

a processor coupled to the memory, wherein the memory stores instructions that, when executed by the processor, cause the processor to perform operations comprising:

converting an audio input of a call to text;

determining a first set of objects and a second set of actions from the text;

determining that a particular object of the first set is included in a first portion of a synonym table;

replacing the particular object in the first set with a synonym for the particular object from the synonym table to form a modified first set;

pairing an object from the modified first set with an action from the second set to form an object-action pair; and

routing the call based on the object-action pair.

2. The system of claim 1 , wherein the audio input is a speech input.

3. The system of claim 1 , wherein the text is associated with a word string.

4. The system of claim 1 , wherein each object in the modified first set is associated with a confidence value.

5. The system of claim 4 , wherein the object of the object-action pair is selected to be paired with the action based on the confidence value of the object.

6. The system of claim 1 , wherein the object of the object-action pair is selected to be paired with the action based on a business rule.

7. The system of claim 1 , wherein the operation of replacing the particular object in the first set includes changing a confidence value associated with the particular object.

8. The system of claim 1 , wherein the operations further comprise identifying a destination location in a routing table based on the object-action pair.

9. The system of claim 8 , wherein the operation of routing the call includes routing the call to the destination location.

10. A method comprising:

converting, at a call routing system, an audio input of a call to text;

determining a first set of objects and a second set of actions from the text at the call routing system;

determining, at the call routing system, that a particular action of the second set is included in a first portion of a synonym table;

replacing, at the call routing system, the particular action in the second set with a synonym for the particular action from the synonym table to form a modified second set;

pairing, at the call routing system, an object from the first set with an action from the modified second set to form an object-action pair; and

routing the call at the call routing system based on the object-action pair.

11. The method of claim 10 , wherein each action of the modified second set is associated with a corresponding probability value that represents a probability that the action corresponds to a voice command of a caller.

12. The method of claim 11 , wherein the action of the object-action pair is selected to be paired with the object based on the probability value of the action.

13. The method of claim 10 , wherein determining the first set of objects and the second set of actions comprises parsing the text.

14. The method of claim 10 , wherein routing the call based on the object-action pair comprises:

determining a routing location from a routing table based on the object-action pair; and

routing the call to the routing location.

15. The method of claim 10 , wherein the call is a voice over Internet protocol call.

16. The method of claim 10 , further comprising receiving the audio input via a web-based interface or a speech recognition interface of the call routing system.

17. A computer-readable storage device comprising instructions executable by a processor to perform operations including:

converting an audio input of a call to text;

parsing the text to determine an action;

determining that the action is included in a first portion of a synonym table;

replacing the action with a synonym for the action from the synonym table to form a modified action;

pairing the modified action with an object from a set of objects based on the text to form an object-action pair;

determining a destination from a routing table based on the object-action pair; and

routing the call to the destination.

18. The computer-readable storage device of claim 17 , wherein the object is a particular synonym from the synonym table that replaces a particular object parsed from the text.

19. The computer-readable storage device of claim 17 , wherein the action corresponds to a word string of the text.

20. The computer-readable storage device of claim 19 , wherein the word string comprises a verb.

Assignments (23)
RELEASE OF SECURITY INTEREST Recorded Sep 4, 2025
From: RUNWAY GROWTH FINANCE CORP., AS AGENT
To: INTERACTIONS CORPORATION; INTERACTIONS LLC
Reel/Frame 072802/0931 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE APPLICATION NUMBER PREVIOUSLY RECORDED AT REEL: 060445 FRAME: 0733. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 1, 2023
From: INTERACTIONS LLC; INTERACTIONS CORPORATION
To: RUNWAY GROWTH FINANCE CORP.
Reel/Frame 062919/0063 →
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY RECORDED AT REEL/FRAME: 036100/0925 Recorded Jul 1, 2022
From: SILICON VALLEY BANK
To: INTERACTIONS LLC
Reel/Frame 060559/0576 →
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY RECORDED AT REEL/FRAME: 043039/0808 Recorded Jun 30, 2022
From: SILICON VALLEY BANK
To: INTERACTIONS LLC
Reel/Frame 060557/0636 →
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY RECORDED AT REEL/FRAME: 049388/0082 Recorded Jun 30, 2022
From: SILICON VALLEY BANK
To: INTERACTIONS LLC
Reel/Frame 060558/0474 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jun 27, 2022
From: INTERACTIONS LLC; INTERACTIONS CORPORATION
To: RUNWAY GROWTH FINANCE CORP.
Reel/Frame 060445/0733 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY Recorded May 23, 2022
From: ORIX GROWTH CAPITAL, LLC
To: INTERACTIONS CORPORATION; INTERACTIONS LLC
Reel/Frame 061749/0825 →
RELEASE OF SECURITY INTEREST Recorded May 18, 2020
From: BEARCUB ACQUISITIONS LLC
To: ARES VENTURE FINANCE, L.P.
Reel/Frame 052693/0866 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jun 5, 2019
From: INTERACTIONS LLC
To: SILICON VALLEY BANK
Reel/Frame 049388/0082 →
ASSIGNMENT OF IP SECURITY AGREEMENT Recorded Nov 17, 2017
From: ARES VENTURE FINANCE, L.P.
To: BEARCUB ACQUISITIONS LLC
Reel/Frame 044481/0034 →
AMENDED AND RESTATED INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jun 29, 2017
From: INTERACTIONS LLC
To: SILICON VALLEY BANK
Reel/Frame 043039/0808 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CHANGE PATENT 7146987 TO 7149687 PREVIOUSLY RECORDED ON REEL 036009 FRAME 0349. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Nov 17, 2015
From: INTERACTIONS LLC
To: ARES VENTURE FINANCE, L.P.
Reel/Frame 037134/0712 →
FIRST AMENDMENT TO INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jul 13, 2015
From: INTERACTIONS LLC
To: SILICON VALLEY BANK
Reel/Frame 036100/0925 →
SECURITY INTEREST Recorded Jun 23, 2015
From: INTERACTIONS LLC
To: ARES VENTURE FINANCE, L.P.
Reel/Frame 036009/0349 →
SECURITY INTEREST Recorded Dec 19, 2014
From: INTERACTIONS LLC
To: ORIX VENTURES, LLC
Reel/Frame 034677/0768 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2014
From: AT&T ALEX HOLDINGS, LLC
To: INTERACTIONS LLC
Reel/Frame 034642/0640 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 10, 2014
From: AT&T INTELLECTUAL PROPERTY I, L.P.
To: AT&T ALEX HOLDINGS, LLC
Reel/Frame 034467/0944 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: BUSHEY, ROBERT R.; KNOTT, BENJAMIN ANTHONY; MARTIN, JOHN MILLS; KORTH, SARAH
To: SBC KNOWLEDGE VENTURES, L.P.
Reel/Frame 034438/0831 →
CHANGE OF NAME Recorded Dec 9, 2014
From: AT&T KNOWLEDGE VENTURES, L.P.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 034562/0100 →
CHANGE OF NAME Recorded Dec 9, 2014
From: SBC KNOWLEDGE VENTURES, L.P.
To: AT&T KNOWLEDGE VENTURES, L.P.
Reel/Frame 034561/0286 →
CHANGE OF NAME Recorded Dec 9, 2014
From: AT&T KNOWLEDGE VENTURES, L.P.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 034562/0072 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE (RECEIVING PARTY DATA) ADDRESS, SPECIFICALLY THE ZIP CODE FROM 30375 TO --30308-- PREVIOUSLY RECORDED ON REEL 029075 FRAME 0822. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 29, 2014
From: BUSHEY, ROBERT R.; KNOTT, BENJAMIN ANTHONY; MARTIN, JOHN MILLS; KORTH, SARAH
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 033846/0422 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 4, 2012
From: BUSHEY, ROBERT R.; KNOTT, BENJAMIN ANTHONY; MARTIN, JOHN MILLS; KORTH, SARAH
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 029075/0822 →