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

Continuous speech recognition and voice response system and method to enable conversational dialogues with microprocessors

Assignee: Nuance Communications Inc
•
Filing: 1993-11-12
•
Granted: 1997-03-25
•
Expires: 2013-11-12
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A continuous speech recognition and voice response system provides a natural sounding and effective interactive, speech-driven dialogue from a data processing system. A concatenation of words into phrases and sentences improves recognition and mimic natural language processing. The system uses speaker-independent, continuous-speech to initiate the playback of audio files. The system employs high-speed context switching to modify the active vocabulary and applies high-speed context switching to modify or activate Audio WAV voice response files. The system uses dialogue history to activate selected context, Baukus-Naur Form (BNF) grammars and WAV files and provides phrase or sentence long dialogue prompts to improve accuracy. The system also provides audio prompts to improve accuracy and provides speech-activated buttons to navigate between menus.

Inventors

  • 👤 Vincent M. Stanford
  • 👤 Ora J. Williamson
  • 👤 Elton B. Sherwin, Jr.
  • 👤 Frank V. Castellucci

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 15:07
CPC Classifications
G; G10; G10L; G10L15/00; G10L15/22; G10L15/08; G10L15/18; G10L15/02; G10L2015/022; G10L2015/223

Claims Analysis

Total Claims: 47
Claim 1
Independent Claim 351 words
In a data processing system, a method to playback context related voice response signals and display prompts, comprising the steps of: storing in a first partition of a memory, a first plurality of words having a first context, each of said first plurality of words including a second plurality of phonemes; storing in said first partition a third plurality of voice response words having said first context; storing in a second partition of said memory, a fifth plurality of words having a second context, each of said fifth plurality of words including a sixth plurality of phonemes; storing in said second partition a seventh plurality of voice response words having said second context; storing in a third partition of said memory, a ninth plurality of phoneme pattern matching data units for sharing by both contexts; storing a first pointer map in said memory including a first plurality of pointers, each of which points to a respective one of said second plurality of phonemes and to a respective one of said ninth plurality of pattern matching data units; storing a second pointer map in said memory including a second plurality of pointers, each of which points to a respective one of said sixth plurality of phonemes and to a respective one of said ninth plurality of pattern matching data units; selecting said first context and said first pointer map in response to a first input; recognizing a first spoken utterance containing one of said first plurality of words and in response thereto, outputting one of said third plurality of voice response words; recognizing said first spoken utterance and in response thereto, outputting one of said fourth plurality of display prompts; instantaneously selecting said second context and said second pointer map in response to a second input without loading new pattern matching data units in said memory; recognizing a second spoken utterance containing one of said fifth plurality of words and in response thereto, outputting one of said seventh plurality of voice response words; and recognizing said second spoken utterance and in response thereto, outputting one of said eighth plurality of display prompts.
Claim 2
Dependent Claim 351 words
In a data processing system, a method to playback context related voice response signals and display prompts, comprising the steps of: storing in a first partition of a memory, a first plurality of words having a first context, each of said first plurality of words including a second plurality of phonemes; storing in said first partition a third plurality of voice response words having said first context; storing in a second partition of said memory, a fifth plurality of words having a second context, each of said fifth plurality of words including a sixth plurality of phonemes; storing in said second partition a seventh plurality of voice response words having said second context; storing in a third partition of said memory, a ninth plurality of phoneme pattern matching data units for sharing by both contexts; storing a first pointer map in said memory including a first plurality of pointers, each of which points to a respective one of said second plurality of phonemes and to a respective one of said ninth plurality of pattern matching data units; storing a second pointer map in said memory including a second plurality of pointers, each of which points to a respective one of said sixth plurality of phonemes and to a respective one of said ninth plurality of pattern matching data units; selecting said first context and said first pointer map in response to a first input; recognizing a first spoken utterance containing one of said first plurality of words and in response thereto, outputting one of said third plurality of voice response words; recognizing said first spoken utterance and in response thereto, outputting one of said fourth plurality of display prompts; instantaneously selecting said second context and said second pointer map in response to a second input without loading new pattern matching data units in said memory; recognizing a second spoken utterance containing one of said fifth plurality of words and in response thereto, outputting one of said seventh plurality of voice response words; and recognizing said second spoken utterance and in response thereto, outputting one of said eighth plurality of display prompts.
Claim 3
Dependent Claim 15 words
The method of claim 1, wherein said second input is a context switching voice utterance.
Claim 4
Dependent Claim 31 words
The method of claim 2, wherein said one of said third plurality of voice response words is a voice prompt to prompt a user to speak said context switching voice utterance.
Claim 5
Dependent Claim 28 words
The method of claim 1, wherein said first input is a second occurring voice utterance that is combined with a first occurring voice utterance in a dialogue history.
Claim 6
Dependent Claim 19 words
The method of claim 1, wherein said first input is a voice utterance that activates a speech-activated display button.
Claim 7
Dependent Claim 15 words
The method of claim 1, wherein said recognizing steps include concatenation of words into phrases.
Claim 8
Dependent Claim 15 words
The method of claim 1, wherein said recognizing steps include concatenation of words into sentences.
Claim 9
Dependent Claim 15 words
The method of claim 1, wherein said recognizing steps include recognition of speaker-independent, continuous speech.
Claim 10
Dependent Claim 25 words
The method of claim 2, wherein said one of said fourth plurality of display prompts direct a user to speak said context switching voice utterance.
Claim 11
Dependent Claim 280 words
In a data processing system, a method to playback context related voice response signals, comprising the steps of: storing in a first partition of a memory, a first plurality of words having a first context, each of said first plurality of words including a second plurality of phonemes; storing in said first partition a third plurality of voice response words having said first context; storing in a second partition of said memory, a fifth plurality of words having a second context, each of said fifth plurality of words including a sixth plurality of phonemes; storing in said second partition a seventh plurality of voice response words having said second context; storing in a third partition of said memory, a ninth plurality of phoneme pattern matching data units for sharing by both contexts; storing a first pointer map in said memory including a first plurality of pointers, each of which points to a respective one of said second plurality of phonemes and to a respective one of said ninth plurality of pattern matching data units; selecting said first context and said first pointer map in response to a first input; recognizing a first spoken utterance containing one of said first plurality of words using speaker-independent, continuous speech recognition, and in response thereto, outputting one of said third plurality of voice response words; instantaneously selecting said second context and said second pointer map in response to a second input without loading new pattern matching data units in said memory; and recognizing a second spoken utterance containing one of said fifth plurality of words using speaker-independent, continuous speech recognition, and in response thereto, outputting one of said seventh plurality of voice response words.
Claim 12
Dependent Claim 280 words
In a data processing system, a method to playback context related voice response signals, comprising the steps of: storing in a first partition of a memory, a first plurality of words having a first context, each of said first plurality of words including a second plurality of phonemes; storing in said first partition a third plurality of voice response words having said first context; storing in a second partition of said memory, a fifth plurality of words having a second context, each of said fifth plurality of words including a sixth plurality of phonemes; storing in said second partition a seventh plurality of voice response words having said second context; storing in a third partition of said memory, a ninth plurality of phoneme pattern matching data units for sharing by both contexts; storing a first pointer map in said memory including a first plurality of pointers, each of which points to a respective one of said second plurality of phonemes and to a respective one of said ninth plurality of pattern matching data units; selecting said first context and said first pointer map in response to a first input; recognizing a first spoken utterance containing one of said first plurality of words using speaker-independent, continuous speech recognition, and in response thereto, outputting one of said third plurality of voice response words; instantaneously selecting said second context and said second pointer map in response to a second input without loading new pattern matching data units in said memory; and recognizing a second spoken utterance containing one of said fifth plurality of words using speaker-independent, continuous speech recognition, and in response thereto, outputting one of said seventh plurality of voice response words.
Claim 13
Dependent Claim 15 words
The method of claim 10, wherein said second input is a context switching voice utterance.
Claim 14
Dependent Claim 31 words
The method of claim 11, wherein said one of said third plurality of voice response words is a voice prompt to prompt a user to speak said context switching voice utterance.
Claim 15
Dependent Claim 28 words
The method of claim 10, wherein said first input is a second occurring voice utterance that is combined with a first occurring voice utterance in a dialogue history.
Claim 16
Dependent Claim 19 words
The method of claim 10, wherein said first input is a voice utterance that activates a speech-activated display button.
Claim 17
Dependent Claim 15 words
The method of claim 10, wherein said recognizing steps include concatenation of words into phrases.
Claim 18
Dependent Claim 15 words
The method of claim 10, wherein said recognizing steps include concatenation of words into sentences.
Claim 19
Dependent Claim 308 words
In a data processing system, a method to playback context related voice response signals, comprising the steps of: storing in a memory, a first plurality of words having a first context, each of said first plurality of words including a second plurality of phonemes; storing in said memory a third plurality of voice response words having said first context; storing in said memory, a fifth plurality of words having a second context, each of said fifth plurality of words including a sixth plurality of phonemes; storing in said memory a seventh plurality of voice response words having said second context; storing in said memory, a ninth plurality of phoneme pattern matching data units for sharing by both contexts; storing a first pointer map in said memory including a first plurality of pointers, each of which points to a respective one of said second plurality of phonemes and to a respective one of said ninth plurality of pattern matching data units; storing a second pointer map in said memory including a second plurality of pointers, each of which points to a respective one of said sixth plurality of phonemes and to a respective one of said ninth plurality of pattern matching data units; selecting said first context and said first pointer map in response to a first input; recognizing a first spoken utterance containing one of said first plurality of words using speaker-independent, continuous speech recognition, and in response thereto, outputting one of said third plurality of voice response words; instantaneously selecting said second context and said second pointer map in response to a second input without loading new pattern matching data units in said memory; and recognizing a second spoken utterance containing one of said fifth plurality of words using speaker-independent, continuous speech recognition, and in response thereto, outputting one of said seventh plurality of voice response words.
Claim 20
Dependent Claim 308 words
In a data processing system, a method to playback context related voice response signals, comprising the steps of: storing in a memory, a first plurality of words having a first context, each of said first plurality of words including a second plurality of phonemes; storing in said memory a third plurality of voice response words having said first context; storing in said memory, a fifth plurality of words having a second context, each of said fifth plurality of words including a sixth plurality of phonemes; storing in said memory a seventh plurality of voice response words having said second context; storing in said memory, a ninth plurality of phoneme pattern matching data units for sharing by both contexts; storing a first pointer map in said memory including a first plurality of pointers, each of which points to a respective one of said second plurality of phonemes and to a respective one of said ninth plurality of pattern matching data units; storing a second pointer map in said memory including a second plurality of pointers, each of which points to a respective one of said sixth plurality of phonemes and to a respective one of said ninth plurality of pattern matching data units; selecting said first context and said first pointer map in response to a first input; recognizing a first spoken utterance containing one of said first plurality of words using speaker-independent, continuous speech recognition, and in response thereto, outputting one of said third plurality of voice response words; instantaneously selecting said second context and said second pointer map in response to a second input without loading new pattern matching data units in said memory; and recognizing a second spoken utterance containing one of said fifth plurality of words using speaker-independent, continuous speech recognition, and in response thereto, outputting one of said seventh plurality of voice response words.
Claim 21
Dependent Claim 15 words
The method of claim 17, wherein said second input is a context switching voice utterance.
Claim 22
Dependent Claim 31 words
The method of claim 18, wherein said one of said third plurality of voice response words is a voice prompt to prompt a user to speak said context switching voice utterance.
Claim 23
Dependent Claim 28 words
The method of claim 17, wherein said first input is a second occurring voice utterance that is combined with a first occurring voice utterance in a dialogue history.
Claim 24
Dependent Claim 19 words
The method of claim 17, wherein said first input is a voice utterance that activates a speech-activated display button.
Claim 25
Dependent Claim 15 words
The method of claim 17, wherein said recognizing steps include concatenation of words into phrases.
Claim 26
Dependent Claim 15 words
The method of claim 17, wherein said recognizing steps include concatenation of words into sentences.
Claim 27
Dependent Claim 317 words
A data processing system to playback context related voice response signals, comprising: means for storing in a memory, a first plurality of words having a first context, each of said first plurality of words including a second plurality of phonemes; means for storing in said memory a third plurality of voice response words having said first context; means for storing in said memory, a fifth plurality of words having a second context, each of said fifth plurality of words including a sixth plurality of phonemes; means for storing in said memory a seventh plurality of voice response words having said second context; means for storing in said memory, a ninth plurality of phoneme pattern matching data units for sharing by both contexts; means for storing a first pointer map in said memory including a first plurality of pointers, each of which points to a respective one of said second plurality of phonemes and to a respective one of said ninth plurality of pattern matching data units; means for storing a second pointer map in said memory including a second plurality of pointers, each of which points to a respective one of said sixth plurality of phonemes to a respective one of said ninth plurality of pattern matching data units; means for selecting said first context and first pointer map in response to a first input: means for recognizing a first spoken utterance containing one of said first plurality of words using speaker-independent, continuous speech recognition, and in response thereto, outputting one of said third plurality of voice response words; means for selecting said second pointer map in response to a second input without loading new pattern matching data units in said memory; and means for recognizing a second spoken utterance containing one of said fifth plurality of words using speaker-independent, continuous speech recognition, and in response thereto, outputting one of said seventh plurality of voice response words.
Claim 28
Dependent Claim 317 words
A data processing system to playback context related voice response signals, comprising: means for storing in a memory, a first plurality of words having a first context, each of said first plurality of words including a second plurality of phonemes; means for storing in said memory a third plurality of voice response words having said first context; means for storing in said memory, a fifth plurality of words having a second context, each of said fifth plurality of words including a sixth plurality of phonemes; means for storing in said memory a seventh plurality of voice response words having said second context; means for storing in said memory, a ninth plurality of phoneme pattern matching data units for sharing by both contexts; means for storing a first pointer map in said memory including a first plurality of pointers, each of which points to a respective one of said second plurality of phonemes and to a respective one of said ninth plurality of pattern matching data units; means for storing a second pointer map in said memory including a second plurality of pointers, each of which points to a respective one of said sixth plurality of phonemes to a respective one of said ninth plurality of pattern matching data units; means for selecting said first context and first pointer map in response to a first input: means for recognizing a first spoken utterance containing one of said first plurality of words using speaker-independent, continuous speech recognition, and in response thereto, outputting one of said third plurality of voice response words; means for selecting said second pointer map in response to a second input without loading new pattern matching data units in said memory; and means for recognizing a second spoken utterance containing one of said fifth plurality of words using speaker-independent, continuous speech recognition, and in response thereto, outputting one of said seventh plurality of voice response words.
Claim 29
Dependent Claim 360 words
A data processing system to playback context related voice response signals and display prompts, comprising: means for storing in a first partition of a memory, a first plurality of words having a first context, each of said first plurality of words including a second plurality of phonemes; means for storing in said first partition a third plurality of voice response words having said first context; means for storing in said first partition a fourth plurality of display prompts having said first context; means for storing in a second partition of said memory, a fifth plurality of words having a second context, each of said fifth plurality of words including a sixth plurality of phonemes; means for storing in said second partition a seventh plurality of voice response words having said second context; means for storing in said second partition an eighth plurality of display prompts having said first context; means for storing in a third partition of said memory, a ninth plurality of phoneme pattern matching data units for sharing by both contexts; means for storing a first pointer map in said memory including a first plurality of pointers, each of which points to a respective one of said second plurality of phonemes and to a respective one of said ninth plurality of pattern matching data units; means for selecting said first context and said first pointer map in response to a first input; means for recognizing a first spoken utterance containing one of said first plurality of words and in response thereto, outputting ne of said third plurality of voice response words; means for recognizing said first spoken utterance and in response thereto, outputting one of said fourth plurality of display prompts; means for selecting said second context and said second pointer map in response to a second input without loading new pattern matching data units in said memory; means for recognizing a second spoken utterance containing one of said fifth plurality of words and in response thereto, outputting one of said seventh plurality of voice response words; and means for recognizing said second spoken utterance and in response thereto, outputting one of said eight plurality of display prompts.
Claim 30
Dependent Claim 360 words
A data processing system to playback context related voice response signals and display prompts, comprising: means for storing in a first partition of a memory, a first plurality of words having a first context, each of said first plurality of words including a second plurality of phonemes; means for storing in said first partition a third plurality of voice response words having said first context; means for storing in said first partition a fourth plurality of display prompts having said first context; means for storing in a second partition of said memory, a fifth plurality of words having a second context, each of said fifth plurality of words including a sixth plurality of phonemes; means for storing in said second partition a seventh plurality of voice response words having said second context; means for storing in said second partition an eighth plurality of display prompts having said first context; means for storing in a third partition of said memory, a ninth plurality of phoneme pattern matching data units for sharing by both contexts; means for storing a first pointer map in said memory including a first plurality of pointers, each of which points to a respective one of said second plurality of phonemes and to a respective one of said ninth plurality of pattern matching data units; means for selecting said first context and said first pointer map in response to a first input; means for recognizing a first spoken utterance containing one of said first plurality of words and in response thereto, outputting ne of said third plurality of voice response words; means for recognizing said first spoken utterance and in response thereto, outputting one of said fourth plurality of display prompts; means for selecting said second context and said second pointer map in response to a second input without loading new pattern matching data units in said memory; means for recognizing a second spoken utterance containing one of said fifth plurality of words and in response thereto, outputting one of said seventh plurality of voice response words; and means for recognizing said second spoken utterance and in response thereto, outputting one of said eight plurality of display prompts.
Claim 31
Dependent Claim 399 words
In a data processing system to playback context related voice response signals and display prompts, a speech recognition system comprising: speech input means for generating a series of vector quantization values (VQ) indicative of speech input; means for generating multiple word grammars as contexts, each context related to a user application; a speech recognition unit for matching word sequences in a context to the series of VQ values in the speech input means coupling the speech input means, a processor, and an output device to a memory; a plurality of the contexts stored in the memory, each context containing a plurality of words represented by phonemes; a plurality of voice response words stored in the memory for each context; a plurality of voice prompts stored in the memory for each plurality of voice response words related to a context; a phoneme pattern matching unit stored in the memory for sharing by all contexts in the speech recognition unit; a plurality of pointer maps stored in the memory, each pointer map coupled to a different context, each pointer in a map connecting a phoneme in a word to a phoneme in the pattern matching unit; stored program instructions in the memory for operating the processor to match the VQ values in the speech input to the words stored in the context and generating character strings representative of the speech input as an output in the output device; means for instantaneously switching the speech recognition unit from one context to another context without changing the phoneme pattern matching units; means for recognizing a first spoken utterance containing one of a plurality of words related to a first context and in response thereto, outputting one of said voice response words related to said first context; means for recognizing said first spoken utterance and in response thereto, outputting one of said display prompts related to said outputted voice response word; means for selecting said second context and said second pointer map in response to a second input; means for recognizing a second spoken utterance containing one of a plurality of words related to a second context and in response thereto, outputting one of a plurality of voice response words included in said second context; and means for recognizing said second spoken utterance and in response thereto, outputting one of said display prompts related to said voice response word related to the second context.
Claim 32
Dependent Claim 399 words
In a data processing system to playback context related voice response signals and display prompts, a speech recognition system comprising: speech input means for generating a series of vector quantization values (VQ) indicative of speech input; means for generating multiple word grammars as contexts, each context related to a user application; a speech recognition unit for matching word sequences in a context to the series of VQ values in the speech input means coupling the speech input means, a processor, and an output device to a memory; a plurality of the contexts stored in the memory, each context containing a plurality of words represented by phonemes; a plurality of voice response words stored in the memory for each context; a plurality of voice prompts stored in the memory for each plurality of voice response words related to a context; a phoneme pattern matching unit stored in the memory for sharing by all contexts in the speech recognition unit; a plurality of pointer maps stored in the memory, each pointer map coupled to a different context, each pointer in a map connecting a phoneme in a word to a phoneme in the pattern matching unit; stored program instructions in the memory for operating the processor to match the VQ values in the speech input to the words stored in the context and generating character strings representative of the speech input as an output in the output device; means for instantaneously switching the speech recognition unit from one context to another context without changing the phoneme pattern matching units; means for recognizing a first spoken utterance containing one of a plurality of words related to a first context and in response thereto, outputting one of said voice response words related to said first context; means for recognizing said first spoken utterance and in response thereto, outputting one of said display prompts related to said outputted voice response word; means for selecting said second context and said second pointer map in response to a second input; means for recognizing a second spoken utterance containing one of a plurality of words related to a second context and in response thereto, outputting one of a plurality of voice response words included in said second context; and means for recognizing said second spoken utterance and in response thereto, outputting one of said display prompts related to said voice response word related to the second context.
Claim 33
Dependent Claim 27 words
The system of claim 26 further comprising a communications adapter for coupling the system to multiple stations in a network, each station including the speech recognition unit.
Claim 34
Dependent Claim 12 words
The system of claim 27 wherein the phonemes are Hidden Markov Models.
Claim 35
Dependent Claim 39 words
The system of claim 28 further including a recognition server to enable a user to request the services of a speech recognition unit for an application running on the processor or running on a different processor on the network.
Claim 36
Dependent Claim 12 words
The system of claim 29 including means for continuous speech independent recognition.
Claim 37
Dependent Claim 15 words
The system of claim 30 including means to reduce the storage capacity of the memory.
Claim 38
Dependent Claim 354 words
In a data processing system to playback context related voice response signals and display prompts, a continuous speech recognition system for recognizing input speech in different contexts, comprising a front end for receiving the speech related to the contexts, a speech recognition unit including a processor and a memory for generating character strings representative of the speech input, a method of speech recognition comprising the steps of: storing in the memory a plurality of contexts of words, each word represented by at least one phoneme; storing in the memory a plurality of voice prompts for each plurality of voice response words related to a context; storing in the memory a plurality of voice prompts for each plurality of voice response words related to a context; storing in the memory a plurality of phoneme pattern matching units for sharing by all contexts; storing in the memory pointer maps, each pointer map connecting phonemes in the words to phonemes in the phoneme pattern matching units; storing in the memory program instructions for operating the processor; operating the processor using the stored program instruction to match the speech input to the words in the context using the shared phoneme pattern matching units; generating character strings as an output from the system from the matched speech input and words in the context; instantaneously switching the system to another context stored in the memory without changing the phoneme pattern matching units. recognizing a first spoken utterance containing one of a plurality of words related to a first context and in response thereto, outputting one of said voice response words related to said first context; recognizing said first spoken utterance and in response thereto, outputting one of said display prompts related to said outputted voice response word; recognizing a second spoken utterance containing one of a plurality of words related to a second context and in response thereto, outputting one of a plurality of voice response words related to said second context; and recognizing said second spoken utterance and in response thereto, outputting one of said display prompts related to said voice response word related to the said second context.
Claim 39
Dependent Claim 354 words
In a data processing system to playback context related voice response signals and display prompts, a continuous speech recognition system for recognizing input speech in different contexts, comprising a front end for receiving the speech related to the contexts, a speech recognition unit including a processor and a memory for generating character strings representative of the speech input, a method of speech recognition comprising the steps of: storing in the memory a plurality of contexts of words, each word represented by at least one phoneme; storing in the memory a plurality of voice prompts for each plurality of voice response words related to a context; storing in the memory a plurality of voice prompts for each plurality of voice response words related to a context; storing in the memory a plurality of phoneme pattern matching units for sharing by all contexts; storing in the memory pointer maps, each pointer map connecting phonemes in the words to phonemes in the phoneme pattern matching units; storing in the memory program instructions for operating the processor; operating the processor using the stored program instruction to match the speech input to the words in the context using the shared phoneme pattern matching units; generating character strings as an output from the system from the matched speech input and words in the context; instantaneously switching the system to another context stored in the memory without changing the phoneme pattern matching units. recognizing a first spoken utterance containing one of a plurality of words related to a first context and in response thereto, outputting one of said voice response words related to said first context; recognizing said first spoken utterance and in response thereto, outputting one of said display prompts related to said outputted voice response word; recognizing a second spoken utterance containing one of a plurality of words related to a second context and in response thereto, outputting one of a plurality of voice response words related to said second context; and recognizing said second spoken utterance and in response thereto, outputting one of said display prompts related to said voice response word related to the said second context.
Claim 40
Dependent Claim 13 words
The method of claim 31 wherein each phoneme is represented by a triphone.
Claim 41
Dependent Claim 22 words
The method of claim 32 further comprising the step of: generating a series of vector quantization values representative of the speech input.
Claim 42
Dependent Claim 24 words
The method of claim 34 further comprising the step of: operating a selection device to instantaneously switch the system from one context to another.
Claim 43
Dependent Claim 41 words
The method of claim 35 further comprising the step of; storing at least one user application in a recognition server for a plurality of speech recognition units in a network to enable the applications to be recognized concurrently in the network.
Claim 44
Dependent Claim 13 words
The method of claim 36 wherein the speech recognition unit is speaker independent.
Claim 45
Dependent Claim 25 words
The method of claim 36 wherein the different contexts form a vocabulary of words in which certain words are anticipated by the speech recognition unit.
Claim 46
Dependent Claim 22 words
The method of claim 32 wherein said the second spoken utterance is combined with the first spoken utterance in a dialogue history.
Claim 47
Dependent Claim 20 words
The system of claim 26 further including means for combining spoken utterances related to a context in a dialogue history.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-03-24 2000-09-23 2001-03-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-03-24 2004-09-23 2005-03-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-03-24 2008-09-23 2009-03-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag