IP Library Granted Patent US 8,630,846
Granted Patent B2
US 8,630,846 · App. 13/736,903 · Granted Jan 14, 2014

Phrase-based dialogue modeling with particular application to creating a recognition grammar

Inventors: Farzad Ehsani (Sunnyvale, CA); Eva M. Knodt (La Honda, CA); Demitrios L. Master (Cupertino, CA)
Assignee: Fluential, LLC
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,630,846
App. No.
13/736,903
Granted
Jan 14, 2014
Kind
B2
Abstract

The invention enables creation of grammar networks that can regulate, control, and define the content and scope of human-machine interaction in natural language voice user interfaces (NLVUI). The invention enables phrase-based modeling of generic structures of verbal interaction to be used for the purpose of automating part of the design of such grammar networks. Most particularly, the invention enables such grammar networks to be used in providing a voice-controlled user interface to human readable text data that is also machine-readable (such as a Web page, a word processing document, a PDF document, or a spreadsheet).

Claims (30)

1. A transaction system comprising:

a phrase database storing phrases grouped into equivalence classes;

a user interface configured to allow interaction with an interactive part of a transaction;

a recognition server coupled with the phrase database and the user interface and configured to:

formulate at least one formulated expression representing at least a portion of the interactive part, where each of the at least one formulated expression comprises a combination of one or more phrases from the phrase database;

generate a recognition grammar from phrases in the phrase database that fall within an equivalent class associated with the formulated expression;

derive transaction input by applying the recognition grammar to a response obtained via the user interface and with respect to the interactive part; and

enable a computing device to process a transaction based on the transaction input.

2. The system of claim 1 , wherein the recognition grammar is representative of anticipated user responses.

3. The system of claim 1 , wherein the recognition grammar represents a topic within the user interface.

4. The system of claim 1 , wherein the recognition grammar comprises a probability model of occurrences of phrases.

5. The system of claim 4 , wherein the probability model represents frequency of occurrences of the phrases.

6. The system of claim 4 , wherein the probability model presents a joint probability of observing two phrases together.

7. The system of claim 1 , wherein the transaction comprise a web-based transaction.

8. The system of claim 1 , wherein the transaction comprises an on-line transaction.

9. The system of claim 1 , wherein the transaction comprises a credit card transaction.

10. The system of claim 1 , wherein the transaction comprises a purchase of a product.

11. The system of claim 10 , wherein the purchase of the product includes purchasing a book.

12. The system of claim 10 , wherein the purchase of the product includes purchasing a ticket.

13. The system of claim 1 , wherein the transaction comprises a commercial transaction.

14. The system of claim 1 , wherein the transaction comprises a banking transaction.

15. The system of claim 1 , wherein the transaction comprises a weather related transaction.

16. The system of claim 1 , wherein the transaction comprises control of an application.

17. The system of claim 1 , wherein the transaction relates to a shopping basket.

18. The system of claim 1 , wherein the user interface comprises a phone.

19. The system of claim 1 , wherein the response comprises speech input.

20. The system of claim 1 , wherein the response comprises text input.

21. The system of claim 1 , wherein the recognition server comprises a voice server.

22. The system of claim 1 , wherein the recognition server comprises a web-based application.

23. The system of claim 1 , wherein the user interface comprises a telephone interface.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Feb 24, 2015
From: FLUENTIAL, LLC
To: NANT HOLDINGS IP, LLC
Reel/Frame 035013/0849 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2013
From: EHSANI, FARZAD; MASTER, DEMITRIOS L.; KNODT, EVA M.
To: SEHDA, INC.
Reel/Frame 030117/0552 →
CHANGE OF NAME Recorded Mar 29, 2013
From: SEHDA, INC.
To: FLUENTIAL, INC.
Reel/Frame 030117/0594 →
MERGER Recorded Mar 29, 2013
From: FLUENTIAL, INC.
To: FLUENTIAL, LLC
Reel/Frame 030117/0690 →
Continuity (5)
Division 10818219 · Apr 5, 2004
Continuation In Part 10096194 · Mar 11, 2002
Continuation 09580059 · May 27, 2000
Provisional Application 60136970 · May 28, 1999
Related Publication 20130124195A1 · May 16, 2013