IP Library Granted Patent US 7,877,261
Granted Patent B1
US 7,877,261 · App. 12/103,509 · Granted Jan 25, 2011

Call flow object model in a speech recognition system

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 7,877,261
App. No.
12/103,509
Granted
Jan 25, 2011
Kind
B1
Abstract

Systems and methods are provided for embodiments of a speech recognition system call flow object model. The systems and methods organize and execute, for example, multiple question directed dialogs, overview dialogs, or natural language directed dialogs. In certain embodiments, the organizing and executing of the natural language directed dialogs uses primary and secondary concepts without requiring a structured response. The systems and methods enable the call flow designers to define particular call flows without requiring the designers to perform any programming or coding.

Claims (31)

1. A speech recognition system implemented on a computer, the system comprising:

a speech recognition engine comprising a plurality of modules for implementing a call flow having directed dialogs that a caller moves through during a call with the system, the speech recognition engine comprising

a global module having defined therein primary concepts, and secondary concepts associated with the primary concepts, that are available to the caller throughout the call flow;

a module configured to record a natural language audio input response from a caller; and

a module configured to process at least a portion of the call flow and recognize one or more primary concepts and at least one secondary concept associated with each of the one or more primary concepts in an audio input comprising natural language, apply a score to each primary and secondary concept pair found in the audio input, and determine the caller response based on the concept pair with the highest score.

2. The speech recognition system of claim 1 , wherein the audio input comprises a non-structured response.

3. The speech recognition system of claim 1 , wherein the call flow executes a response chain based on the audio input.

4. The speech recognition system of claim 3 , wherein the score of the primary and secondary concept pair identifies the response chain to execute.

5. The speech recognition system of claim 1 , wherein the words are found within vocabularies, the vocabularies found within grammars, and the grammars found within at least one or more of the modules.

6. A non-transitory computer-readable medium comprising software configured to perform the steps of:

transmitting a prompt to a caller;

receiving a natural language audio input from the caller in response to the prompt;

identifying a first word, associated with a primary concept, and a second word, associated with a second concept, in the audio input;

generating a score based on the primary and secondary concepts; and

executing a response based on the score.

7. A method of defining a call flow in a speech recognition system implemented on a computer, the speech recognition system having a speech recognition engine including a plurality of modules for implementing a call flow having directed dialogs that a caller moves through during a call with the system, the method comprising:

defining in the speech recognition engine

a global module having defined therein primary concepts, and secondary concepts associated with the primary concepts, that are available to the caller throughout the call flow;

a module configured to record a natural language audio input response from a caller; and

a module configured to process at least a portion of the call flow and recognize one or more primary concepts and at least one secondary concept associated with each of the one or more primary concepts in an audio input comprising natural language, apply a score to each primary and secondary concept pair found in the audio input, and determine the caller response based on the concept pair with the highest score.

8. The speech recognition system of claim 7 , wherein the audio input comprises a non-structured response.

9. The speech recognition system of claim 7 , wherein the call flow executes a response chain based on the audio input.

10. The speech recognition system of claim 9 , wherein the score of the primary and secondary concept pair identifies the response chain to execute.

11. The speech recognition system of claim 7 , wherein the words are found within vocabularies, the vocabularies found within grammars, and the grammars found within at least one or more of the modules.

12. A method of processing an audio input for speech recognition, the method comprising:

transmitting a prompt to a caller;

receiving a natural language audio input from the caller in response to the prompt;

identifying a first word, associated with a primary concept, and a second word, associated with a second concept, in the audio input;

generating a score based on the primary and secondary concepts; and

executing a response based on the score.

13. The speech recognition system of claim 12 , wherein the words are found within vocabularies, the vocabularies found within grammars.

Assignments (9)
RELEASE OF SECURITY INTEREST Recorded Jul 1, 2025
From: ORIX GROWTH CAPITAL, LLC
To: AI SOFTWARE LLC; TEXTEL CX, INC.; DENIM SOCIAL, LLC; SMARTACTION HOLDINGS, INC.; SMARTACTION LLC
Reel/Frame 071584/0477 →
RELEASE OF SECURITY INTEREST Recorded Jun 20, 2025
From: ESPRESSO CAPITAL LTD.
To: LUMENVOX, LLC
Reel/Frame 071471/0675 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2025
From: LUMENVOX, LLC; LUMENVOX CORPORATION
To: AI SOFTWARE, LLC
Reel/Frame 071362/0692 →
SECURITY INTEREST Recorded Jun 17, 2024
From: AI SOFTWARE LLC; TEXTEL CX, INC.; DENIM SOCIAL, LLC; SMARTACTION HOLDINGS, INC.; SMARTACTION LLC
To: ORIX GROWTH CAPITAL, LLC
Reel/Frame 067743/0755 →
RELEASE OF SECURITY INTEREST Recorded Apr 23, 2024
From: ESPRESSO CAPITAL LTD.
To: AI SOFTWARE, LLC; TEXTEL GC, INC.
Reel/Frame 067194/0772 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 3, 2023
From: AI SOFTWARE, LLC; TEXTEL GC, INC.
To: ESPRESSO CAPITAL LTD.
Reel/Frame 064690/0684 →
SECURITY INTEREST Recorded Mar 24, 2021
From: LUMENVOX, LLC
To: ESPRESSO CAPITAL LTD.
Reel/Frame 055705/0320 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2018
From: MILLER, EDWARD S.; DANIELSON, KYLE N.; BLAKE, JAMES F., II; BERGMAN, MICHAEL D.; SCHIPPER, SIDNEY
To: LUMENVOX, LLC
Reel/Frame 046208/0635 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 24, 2008
From: MILLER, EDWARD S.; DANIELSON, KYLE N.; BLAKE II, JAMES F.; BERGMAN, MICHAEL D.; SCHIPPER, SIDNEY
To: LUMENVOX, LLC
Reel/Frame 020864/0396 →