The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 24, 2009

Filed:

Jul. 16, 2007
Applicants:

Steven I. Ross, S. Hamilton, MA (US);

Jeffrey G. Macallister, Chestnut Hill, MA (US);

Christopher A. Hyland, Foxboro, MA (US);

Marijane M. Zeller, Medford, MA (US);

Kathleen A. Howard, Burlington, MA (US);

Inventors:

Steven I. Ross, S. Hamilton, MA (US);

Jeffrey G. MacAllister, Chestnut Hill, MA (US);

Christopher A. Hyland, Foxboro, MA (US);

Marijane M. Zeller, Medford, MA (US);

Kathleen A. Howard, Burlington, MA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G10L 11/00 (2006.01); G10L 15/18 (2006.01); G06F 17/27 (2006.01); G06N 5/02 (2006.01);
U.S. Cl.
CPC ...
Abstract

A dialog management system functions to manage the dialog between a user of a computer system and one or more speech enabled software applications. The user provides spoken input to a microphone connected to the computer system, and hears responses from one or more applications through a speaker connected to the computer system. The dialog management system includes a dialog manager, a turn manager, a speak queue, dialog contexts, and dialog state. The dialog manager provides top-level control of the dialog and stores responses based on the user's spoken input in a speak queue for later output to the user. The turn manager controls delivery of the responses to the user based on the dialog context and the dialog state, to provide a polite asynchronous dialog with the user that enables the user to be in control of the dialog. The dialog context provides information about each dialog. The dialog state provides information about whose turn it is (computer or user) to speak.


Find Patent Forward Citations

Loading…