IP Library Granted Patent US 8,738,384
Granted Patent B1
US 8,738,384 · App. 13/679,250 · Granted May 27, 2014

Method and system for creating natural language understanding grammars

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,738,384
App. No.
13/679,250
Granted
May 27, 2014
Kind
B1
Abstract

Grammars for interactive voice response systems using natural language understanding can be created using information which is available on websites. These grammars can be created in automated manners and can have various tuning measures applied to obtain optimal results when deployed in a customer contact environment. These grammars can allow a variety of statements to be appropriately handled by the system.

Claims (32)

1. A machine comprising:

a) a non-transitory computer readable medium storing a plurality of grammars, wherein:

i) the plurality of grammars is organized according to a hierarchy comprising a plurality of levels;

ii) for each level above the lowest level in the hierarchy, each grammar from that level comprises one or more elements provided by a grammar from the next lower level;

iii) a grammar from the lowest level in the hierarchy comprises a vocabulary comprising words corresponding to natural language statements;

b) a computer configured with a set of computer executable instructions to perform a set of acts comprising:

i) receiving a natural language input from a user; and

ii) using at least two grammars from the plurality of grammars, determining a prompt to provide in response to the natural language input from the user.

2. The machine of claim 1 , wherein:

a) the set of acts further comprises providing the prompt to the user;

b) providing the prompt to the user comprises both:

i) providing an auditory natural language output to the user; and

ii) altering a visual interface presented to the user.

3. The machine of claim 1 wherein the prompt is of a type selected from the group consisting of:

a) an answer directly responsive to the natural language input, and

b) a question seeking additional natural language input from the user.

4. The machine of claim 1 , wherein the set of tasks comprises making at least one call to a back-end system.

5. The machine of claim 1 , wherein:

a) the plurality of grammars are determined based on records of use of a multimodal user interface;

b) the set of acts comprises determining a goal for the user;

c) the goal is determined based on a flow derived based on the records of use of the multimodal user interface.

6. The machine of claim 5 , wherein the multimodal user interface comprises

a visual interface operable to allow a transaction to be completed using a plurality of screens, and

a natural language interface operable to allow the transaction to be completed by bypassing one or more screens from the plurality of screens.

7. A machine comprising:

a) a set of memories storing data from a plurality of knowledge sources; and

b) a means for automatically defining a hierarchically organized grammar using the data from the plurality of knowledge sources, wherein the hierarchically organized grammar comprises:

i) a lowest-level grammar comprising a vocabulary comprising words corresponding to natural language statements; and

ii) one or more higher level grammars, wherein each higher level grammar comprises one or more elements provided by a grammar from the next lower level.

8. The machine of claim 7 , wherein the means for automatically defining the hierarchically organized grammar using the data from the plurality of knowledge sources comprises a means for automatically defining the grammar to determine tasks.

9. The machine of claim 7 , wherein the means for automatically defining the hierarchically organized grammar using the data from the plurality of knowledge sources comprises a means for automatically defining the grammar to determine transactions.

10. The machine of claim 7 , wherein the means for automatically defining the hierarchically organized grammar using the data from the plurality of knowledge sources comprises a means for bootstrapping creation of the grammar using data comprising website data.

Assignments (11)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Apr 21, 2023
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: CONCENTRIX CVG CUSTOMER MANAGEMENT DELAWARE LLC
Reel/Frame 063424/0673 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Dec 1, 2020
From: CONCENTRIX CVG CUSTOMER MANAGEMENT DELAWARE LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 054555/0143 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Dec 1, 2020
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: CONCENTRIX CVG CUSTOMER MANAGEMENT DELAWARE LLC (FORMERLY KNOWN AS CONVERGYS CUSTOMER MANAGEMENT DELAWARE LLC)
Reel/Frame 054557/0055 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Nov 30, 2020
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: CONCENTRIX CVG CUSTOMER MANAGEMENT DELAWARE LLC (FORMERLY KNOWN AS CONVERGYS CUSTOMER MANAGEMENT DELAWARE LLC)
Reel/Frame 054547/0427 →
CHANGE OF NAME Recorded Apr 4, 2019
From: CONVERGYS CUSTOMER MANAGEMENT DELAWARE LLC
To: CONCENTRIX CVG CUSTOMER MANAGEMENT DELAWARE LLC
Reel/Frame 048793/0769 →
SECURITY INTEREST Recorded Oct 5, 2018
From: CONVERGYS CUSTOMER MANAGEMENT DELAWARE LLC
To: BANK OF AMERICA, N.A.
Reel/Frame 047086/0026 →
SECURITY INTEREST Recorded Oct 5, 2018
From: CONVERGYS CUSTOMER MANAGEMENT DELAWARE LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 047085/0984 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 13, 2013
From: YUSCHIK, MATTHEW JOHN; NAIK, JAYANT M.; BANSAL, DHANANJAY; GARDNER, NANCY; KIM, WOOSUNG; ISSAR, SUNIL; GOSS, KRISTIE
To: CONVERGYS CMG UTAH INC.
Reel/Frame 029802/0001 →
MERGER Recorded Feb 13, 2013
From: CONVERGYS CMG UTAH INC.
To: CONVERGYS CUSTOMER MANAGEMENT DELAWARE LLC
Reel/Frame 029802/0264 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INCORRECT APPLICATION NO. 13/679,350 - SHOULD BE APPLICATION NO. 13/679,250 PREVIOUSLY RECORDED ON REEL 029773 FRAME 0944. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF 13/679,250. Recorded Feb 11, 2013
From: SHU, CHANG-QING, MR.
To: CONVERGYS CUSTOMER MANAGEMENT DELAWARE, LLC
Reel/Frame 029792/0644 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 7, 2013
From: SHU, CHANG-QING
To: CONVERGYS CUSTOMER MANAGEMENT DELAWARE, LLC
Reel/Frame 029773/0944 →