Patent US6219643B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6219643B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Method of analyzing dialogs in a natural language speech recognition system

Assignee: Nuance Communications Inc
•
Filing: 1998-06-26
•
Granted: 2001-04-17
•
Expires: 2018-06-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus are used for analyzing dialogs in an interactive natural language speech recognition system. As a telephone call is received in the interactive natural language speech recognition system, user utterances are digitized and stored. A data log is formed which stores the prompt played, the dialog state, the address location of the audio recording of the user's responses, the recognition grammar, the recognition result type, the recognized word string, the understood meaning/interpretation, and the recognition latency. The telephone call can be virtually reconstructed from the stored user utterances and the data log. An automatic data analysis tool provides information regarding the relative success and failure of the various dialogs as an aid to modifying the dialogs to improve system performance.

Inventors

  • 👤 Michael H. Cohen
  • 👤 Eric G Jackson
  • 👤 Vijaya L Kurada

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 07:21
CPC Classifications
H; H04; H04M; H04M3/00; H04M3/42; H04M3/42221; G; G10; G10L; G10L15/00; G10L15/22; H04M3/22; H04M3/24; H04M3/487; H04M3/493; H04M3/4936; G10L2015/226; G10L2015/228; H04M2203/00; H04M2203/35; H04M2203/355

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 125 words
A dialog design system for a natural language speech recognition system comprising: a. a data input for receiving one or more telephone calls from one or more respective users, each telephone call including one or more dialogs; b. a natural language speech recognition device for recognizing words in the dialogs; c. a dialog interpreter for interpreting the words; d. means for storing a digitized audio recording of a user utterance forming stored user utterances; e. a data logger for generating a table of data regarding each of the dialogs; and f. a data analysis tool coupled to receive one or more tables of data from the one or more respective telephone calls for automatically analyzing the tables of data in response to a selected criterion.
Claim 2
Dependent Claim 125 words
A dialog design system for a natural language speech recognition system comprising: a. a data input for receiving one or more telephone calls from one or more respective users, each telephone call including one or more dialogs; b. a natural language speech recognition device for recognizing words in the dialogs; c. a dialog interpreter for interpreting the words; d. means for storing a digitized audio recording of a user utterance forming stored user utterances; e. a data logger for generating a table of data regarding each of the dialogs; and f. a data analysis tool coupled to receive one or more tables of data from the one or more respective telephone calls for automatically analyzing the tables of data in response to a selected criterion.
Claim 3
Dependent Claim 33 words
The dialog design system according to claim 1 wherein the data analysis tool analyzes the one or more tables of data and provides a result on a dialog state by dialog state basis.
Claim 4
Dependent Claim 30 words
The dialog design system according to claim 1 wherein the data analysis tool analyzes the one or more tables of data and provides a result on a telephone call basis.
Claim 5
Dependent Claim 27 words
The dialog design system according to claim 1 further comprising means for automatically reconstructing a telephone call from the table of data and the stored user utterances.
Claim 6
Dependent Claim 25 words
The dialog design system according to claim 4 further comprising means for updating the table of data in response to a played back telephone call.
Claim 7
Dependent Claim 27 words
The dialog design system according to claim 1 further comprising means for automatically reconstructing a dialog state from the table of data and the stored user utterances.
Claim 8
Dependent Claim 25 words
The dialog design system according to claim 6 further comprising means for updating the table of data in response to a played back telephone call.
Claim 9
Independent Claim 80 words
A method of designing dialogs for a natural language speech recognition system comprising the steps of: a. receiving one or more telephone calls, each telephone call having a plurality of dialogs, each dialog including a system generated utterance and a user response utterance; b. storing only each user response utterance forming a stored user utterance; and c. generating a data log for each dialog including an identifier for the system generated utterance and an indicator regarding success of the dialog.
Claim 10
Independent Claim 80 words
A method of designing dialogs for a natural language speech recognition system comprising the steps of: a. receiving one or more telephone calls, each telephone call having a plurality of dialogs, each dialog including a system generated utterance and a user response utterance; b. storing only each user response utterance forming a stored user utterance; and c. generating a data log for each dialog including an identifier for the system generated utterance and an indicator regarding success of the dialog.
Claim 11
Dependent Claim 27 words
The method according to claim 8 further comprising the step of using a processor to automatically analyze one or more data logs according to a selected criterion.
Claim 12
Dependent Claim 53 words
The method according to claim 8 further comprising the steps of: a. automatically reconstructing one or more telephone calls from the respective stored user utterance and the respective data logs of each telephone call; and b. using a processor to automatically analyze the one or more data logs according to a selected criterion.
Claim 13
Dependent Claim 74 words
The method according to claim 8 further comprising the steps of: a. automatically reconstructing and replaying one or more telephone calls from the respective stored user utterance and the respective data logs of each telephone call; b. manually updating the one or more data logs in response to the one or more replayed telephone calls; and c. using a processor to automatically analyze the one or more data logs according to a selected criterion.
Claim 14
Dependent Claim 89 words
The method according to claim 8 further comprising the steps of: a. automatically reconstructing and replaying one or more telephone calls from the respective stored user utterance and the respective data logs of each telephone call; b. manually updating the one or more data logs in response to the one or more replayed telephone calls; c. using a processor to automatically analyze the one or more data logs according to a selected criterion for forming an analysis output; and d. modifying a dialog in response to the analysis output.

References Cited (Backward Citations)

US4887212A Cited
US4974191A Cited
US5003574A Cited
US5442780A Cited
US5608624A Cited
US5603031A Cited
US5548631A Cited
US5689669A Cited
US5692187A Cited
US5860059A Cited
US5790044A Cited
JPH1079785A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-04-16 2004-10-16 2005-04-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-04-16 2008-10-16 2009-04-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-04-16 2012-10-16 2013-04-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag