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

Generic run-time engine for interfacing between applications and speech engines

Assignee: Nuance Communications Inc
•
Filing: 1999-02-25
•
Granted: 2000-05-02
•
Expires: 2019-02-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A universal voice-data handling system for interfacing between a software application program and at least one speech-related application interface. The voice-data handling system includes a computer system; a run-time module, loaded into and running on the computer system, the run-time module adapted to a specialized task for running concurrently and interactively with the at least one speech-related application interface; and an initialization file, loaded into the computer system, containing parameters specific to the software application program the initialization file being generated by an application, based on the behavior required by the speech-related software application program for specifying a behavior of the run-time module in relation to the software application program the initialization file being generated by an application, based on the behavior required by the speech-related software application program.

Inventors

  • 👤 Erik Tarkiainen
  • 👤 Luc Van Tichelen

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 17:05
CPC Classifications
G; G06; G06F; G06F8/00; G06F8/30; G06F8/38; G06F3/00; G06F3/16

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 112 words
A universal voice-data handling system for interfacing between a software application program and at least one speech-related application interface, the voice-data handling system comprising: a. a computer system; b. a run-time module, loaded into and running on the computer system, the run-time module adapted to a specialized task for running concurrently and interactively with the at least one speech-related application interface; c. an initialization file, loaded into the computer system, containing parameters specific to the software application program for specifying a behavior of the run-time module in relation to the software application program; and d. an application for generating the initialization file based on the behavior required by the software application program.
Claim 2
Dependent Claim 112 words
A universal voice-data handling system for interfacing between a software application program and at least one speech-related application interface, the voice-data handling system comprising: a. a computer system; b. a run-time module, loaded into and running on the computer system, the run-time module adapted to a specialized task for running concurrently and interactively with the at least one speech-related application interface; c. an initialization file, loaded into the computer system, containing parameters specific to the software application program for specifying a behavior of the run-time module in relation to the software application program; and d. an application for generating the initialization file based on the behavior required by the software application program.
Claim 3
Dependent Claim 27 words
A universal voice-data handling system according to claim 1, further comprising a data file including information pertinent to execution of the specialized task by the run-time module.
Claim 4
Dependent Claim 148 words
A universal voice-data handling system according to claim 1, wherein the specialized task includes at least one of the group of: a. querying a person to obtain an affirmation/negation response; b. querying a person to obtain calendric information; c. prompting a person to select from a menu; d. querying a person to obtain payment information; e. reading text to a person and responding to clarification queries; f. querying a person to obtain address information; g. querying a person to obtain information for data fields in an application-specific form; h. prompting a person to provide a password; i. querying a person to process queries to a database; j. prompting a person to create a list of words selected for creation of specific lists or customized commands; k. querying a person to obtain temporal information; l. querying a person to obtain measurement information; and m. providing a spoken announcement message.
Claim 5
Dependent Claim 22 words
A universal voice-data handling system according to claim 1, wherein the application for generating the initialization file includes a graphic user interface.
Claim 6
Dependent Claim 25 words
A universal voice-data handling system according to claim 1, in which the run-time module and the initialization file are resident on a single computer platform.
Claim 7
Dependent Claim 30 words
A universal voice-data handling system according to claim 5, in which the speech-related application interfaces are resident on the same computer platform as the run-time module and the initialization file.
Claim 8
Dependent Claim 30 words
A universal voice-data handling system according to claim 5, in which the speech-related application interfaces are resident on a different computer platform from the run-time module and the initialization file.
Claim 9
Dependent Claim 24 words
A universal voice-data handling system according to claim 1, in which the run-time module and the initialization file are resident on different computer platforms.
Claim 10
Dependent Claim 31 words
A universal voice-data handling system according to claim 8, in which the speech-related application interfaces are resident on the same computer platform as either the run-time module or the initialization file.
Claim 11
Dependent Claim 31 words
A universal voice-data handling system according to claim 8, in which the speech-related application interfaces are resident on a different computer platform from either the run-time module or the initialization file.
Claim 12
Dependent Claim 118 words
A universal voice-data handling system comprising: a. a computer system; b. a run-time module, loaded into and running on the computer system, the run-time module adapted to a specialized task for running concurrently and interactively with at least two speech-related application interfaces chosen from the group of an automated speech recognizer, a text-to-speech converter, a speech recorder/player, a speech-and-music compressor/decompressor, speaker verification, language identification, and gender verification; c. an initialization file, loaded into the computer system, containing parameters specific to the software application program for specifying a behavior of the run-time module in relation to the software application program; and d. an application for generating the initialization file based on the behavior required by the software application program.
Claim 13
Dependent Claim 118 words
A universal voice-data handling system comprising: a. a computer system; b. a run-time module, loaded into and running on the computer system, the run-time module adapted to a specialized task for running concurrently and interactively with at least two speech-related application interfaces chosen from the group of an automated speech recognizer, a text-to-speech converter, a speech recorder/player, a speech-and-music compressor/decompressor, speaker verification, language identification, and gender verification; c. an initialization file, loaded into the computer system, containing parameters specific to the software application program for specifying a behavior of the run-time module in relation to the software application program; and d. an application for generating the initialization file based on the behavior required by the software application program.
Claim 14
Dependent Claim 22 words
A universal voice-data handling system according to claim 11, wherein the application for generating the initialization file includes a graphic user interface.
Claim 15
Dependent Claim 25 words
A universal voice-data handling system according to claim 11, in which the run-time module and the initialization file are resident on a single computer platform.
Claim 16
Dependent Claim 30 words
A universal voice-data handling system according to claim 13, in which the speech-related application interfaces are resident on the same computer platform as the run-time module and the initialization file.
Claim 17
Dependent Claim 30 words
A universal voice-data handling system according to claim 13, in which the speech-related application interfaces are resident on a different computer platform from the run-time module and the initialization file.
Claim 18
Dependent Claim 24 words
A universal voice-data handling system according to claim 11, in which the run-time module and the initialization file are resident on different computer platforms.
Claim 19
Dependent Claim 31 words
A universal voice-data handling system according to claim 16, in which the speech-related application interfaces are resident on the same computer platform as either the run-time module or the initialization file.
Claim 20
Dependent Claim 31 words
A universal voice-data handling system according to claim 16, in which the speech-related application interfaces are resident on a different computer platform from either the run-time module or the initialization file.
Claim 21
Dependent Claim 106 words
A software program stored in a digital storage medium, the program, when loaded into a computer system, establishing: a. a run-time module adapted to a specialized task for running concurrently and interactively with at least one speech-related application interface chosen from the group of an automated speech recognizer, a text-to-speech converter, a speech recorder/player, a speech-and-music compressor/decompressor, speaker verification, language identification, and gender verification, the software program; b. an initialization file containing parameters specific to the software application program for specifying a behavior of the run-time module; and c. an application for generating the initialization file based on the behavior required by the software application program.
Claim 22
Dependent Claim 106 words
A software program stored in a digital storage medium, the program, when loaded into a computer system, establishing: a. a run-time module adapted to a specialized task for running concurrently and interactively with at least one speech-related application interface chosen from the group of an automated speech recognizer, a text-to-speech converter, a speech recorder/player, a speech-and-music compressor/decompressor, speaker verification, language identification, and gender verification, the software program; b. an initialization file containing parameters specific to the software application program for specifying a behavior of the run-time module; and c. an application for generating the initialization file based on the behavior required by the software application program.

References Cited (Backward Citations)

EP0218904A2 Cited
US4755932A Cited
US5255305A Cited
US5452341A Cited
US5546586A Cited
US5666534A Cited
WO1995001597A2 Cited
US5835913A Cited
US5890163A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-05-02 2003-11-01 2004-05-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-05-02 2007-11-01 2008-05-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-05-02 2011-11-01 2012-05-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag