IP Library Granted Patent US 10,121,475
Granted Patent B2
US 10,121,475 · App. 15/339,788 · Granted Nov 6, 2018

Computer-implemented system and method for performing distributed speech recognition

Inventor: Gilad Odinak (Bellevue, WA)
Assignee: Intellisist, Inc.
G10L15/30G10L13/08G10L15/18G10L15/193G10L15/32G10L15/34H04M3/51H04M3/5166H04M3/5183H04M2201/38H04M2201/40
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 10,121,475
App. No.
15/339,788
Granted
Nov 6, 2018
Kind
B2
Abstract

A computer-implemented system and method for performing distributed speech recognition is provided. Audio data is collected. A main grammar and secondary grammars are simultaneously provided for the audio data. Each secondary grammar includes an independent grammar. Speech recognition is simultaneously performed on the audio data using each secondary grammar. A new grammar is constructed for the audio data based on the main grammar template using results of the speech recognition. Further speech recognition is performed on the audio data using the new grammar.

Claims (53)

1. A computer-implemented system for performing distributed speech recognition, comprising:

audio data;

a grammar module to simultaneously provide a main grammar to a main recognizer and secondary grammars for the audio data to a plurality of secondary recognizers, wherein each secondary grammar comprises an independent grammar and the main recognizer is interfaced to each of the secondary recognizers;

a speech recognition module to simultaneously perform speech recognition on the audio data using each secondary grammar;

a new grammar module to construct a new grammar for the audio data based on results of the speech recognition from each of the secondary grammars and a structure of the main grammar;

the main recognizer to perform further speech recognition on the audio data using the new grammar; and

a processor to execute the modules.

2. A system according to claim 1 , further comprising:

a prompt module to transmit prompts to a telephony interface, wherein the prompts comprise call information provided in at least one of a file and script; and

a receipt module to receive from a caller the audio data in reply to one or more of the transmitted prompts.

3. A system according to claim 2 , further comprising:

a selection module to select at least one of the prompts for playback to the caller.

4. A system according to claim 2 , further comprising at least one of:

a playback module to automatically play the prompt to the caller when the file comprises speech; and

a conversion module to convert the prompt into speech for playback to the caller when the prompt comprises text.

5. A system according to claim 1 , further comprising:

a receipt module to receive from an agent one or more of a further prompt and modifications to results of the further speech recognition.

6. A system according to claim 1 , further comprising:

a console to display results of the further speech recognition, wherein the console is managed by an agent.

7. A system according to claim 1 , wherein the independent grammars comprise language-specific grammars.

8. A system according to claim 1 , further comprising:

an assignment module to assign a confidence level to results of the further speech recognition; and

a threshold module to apply a predetermined threshold to the confidence level.

9. A system according to claim 8 , further comprising:

a placeholder module to provide a placeholder with the results of the further speech recognition when the confidence level of the results falls below the threshold, wherein the placeholder provides notification that further results are being generated.

10. A system according to claim 1 , further comprising:

secondary recognizers to perform the speech recognition, wherein each secondary recognizer utilizes one of the independent grammars identified via a secondary grammar reference.

11. A computer-implemented method for performing distributed speech recognition, comprising:

collecting audio data;

simultaneously providing a main grammar to a main recognizer and secondary grammars for the audio data to a plurality of secondary recognizers, wherein each secondary grammar comprises an independent grammar and the main recognizer is interfaced to each of the secondary recognizers;

simultaneously performing speech recognition on the audio data using each secondary grammar;

constructing a new grammar for the audio data based on results of the speech recognition from each of the secondary grammars and a structure of the main grammar; and

performing further speech recognition on the audio data using the new grammar.

12. A method according to claim 11 , further comprising:

transmitting prompts to a telephony interface, wherein the prompts comprise call information provided in at least one of a file and script; and

receiving from a caller the audio data in reply to one or more of the transmitted prompts.

13. A method according to claim 12 , further comprising:

selecting at least one of the prompts for playback to the caller.

14. A method according to claim 12 , further comprising at least one of:

automatically playing the prompt to the caller when the file comprises speech; and

converting the prompt into speech for playback to the caller when the prompt comprises text.

15. A method according to claim 11 , further comprising:

receiving from an agent one or more of a further prompt and modifications to results of the further speech recognition.

16. A method according to claim 11 , further comprising:

displaying results of the further speech recognition on a console managed by an agent.

17. A method according to claim 11 , wherein the independent grammars comprise language-specific grammars.

18. A method according to claim 11 , further comprising:

assigning a confidence level to results of the further speech recognition; and

applying a predetermined threshold to the confidence level.

19. A method according to claim 18 , further comprising:

providing a placeholder with the results of the further speech recognition when the confidence level of the results falls below the threshold, wherein the placeholder provides notification that further results are being generated.

20. A method according to claim 11 , further comprising:

performing the speech recognition via secondary recognizers, wherein each secondary recognizer utilizes one of the independent grammars identified via a secondary grammar reference.

Assignments (13)
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 46204/0465) Recorded May 18, 2023
From: GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT
To: AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC. (FORMER NAME OF AVAYA CLOUD INC.); HYPERQUALITY, INC.; HYPERQUALITY II, LLC; CAAS TECHNOLOGIES, LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 063691/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 46202/0467) Recorded May 18, 2023
From: GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT
To: AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC. (FORMER NAME OF AVAYA CLOUD INC.); HYPERQUALITY, INC.; HYPERQUALITY II, LLC; CAAS TECHNOLOGIES, LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 063695/0145 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 53955/0436) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063705/0023 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 61087/0386) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063690/0359 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 4, 2023
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 063542/0662 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 3, 2023
From: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; KNOAHSOFT INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB [COLLATERAL AGENT]
Reel/Frame 063742/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 46204/FRAME 0525 Recorded Apr 26, 2023
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: AVAYA HOLDINGS CORP.; AVAYA INC.; INTELLISIST, INC.
Reel/Frame 063456/0001 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 5, 2022
From: AVAYA INC.; INTELLISIST, INC.; AVAYA MANAGEMENT L.P.; AVAYA CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 061087/0386 →
SECURITY INTEREST Recorded Sep 25, 2020
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 053955/0436 →
TERM LOAN SUPPLEMENT NO. 1 Recorded May 22, 2018
From: INTELLISIST, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 046204/0465 →
ABL SUPPLEMENT NO. 1 Recorded May 22, 2018
From: INTELLISIST, INC.
To: CITIBANK N.A., AS COLLATERAL AGENT
Reel/Frame 046204/0525 →
ABL INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 22, 2018
From: INTELLISIST, INC.
To: CITIBANK N.A., AS COLLATERAL AGENT
Reel/Frame 046204/0418 →
TERM LOAN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 22, 2018
From: INTELLISIST, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 046202/0467 →
Continuity (6)
Continuation 14980934 · Dec 28, 2015
Continuation 14010501 · Aug 26, 2013
Continuation 13526451 · Jun 18, 2012
Continuation 12058501 · Mar 28, 2008
Provisional Application 60920849
Related Publication 20170047070A1 · Feb 16, 2017