Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
95 words
In a computer system for speech recognition, a method for dictating a body of text in response to an available body of text comprising the steps of: retrieving from a memory the available body of text; identifying out-of-vocabulary words from the available body of text by comparing each word from the available body of text against words in the speech recognition system's vocabulary; updating the system's vocabulary to temporarily include the out-of-vocabulary words; dictating the responsive body of text; and removing the out-of-vocabulary words from the system's vocabulary after dictating the responsive body of text.
Claim 2
Dependent Claim
95 words
In a computer system for speech recognition, a method for dictating a body of text in response to an available body of text comprising the steps of: retrieving from a memory the available body of text; identifying out-of-vocabulary words from the available body of text by comparing each word from the available body of text against words in the speech recognition system's vocabulary; updating the system's vocabulary to temporarily include the out-of-vocabulary words; dictating the responsive body of text; and removing the out-of-vocabulary words from the system's vocabulary after dictating the responsive body of text.
Claim 3
Dependent Claim
64 words
The method according to claim 1 further comprising the steps of: retrieving pronunciations of the out-of-vocabulary words from a pronunciation database; generating pronunciations of the out-of-vocabulary words not having pronunciations in the database; updating the system's vocabulary to temporarily include the retrieved and generated pronunciations; and removing from the system's vocabulary the retrieved and generated pronunciations after dictation of the responsive body of text.
Claim 4
Dependent Claim
45 words
The method of claim 2 wherein the out-of-vocabulary words, and the retrieved and generated pronunciations are removed from the system's vocabulary following an interval beginning after dictation of the responsive body of text and running for a period of time calculable in a predetermined manner.
Claim 5
Dependent Claim
51 words
The method according to claim 1 further comprising the steps of: generating context information from the available body of text; updating the system's language model to temporarily include the context information; and removing the context information generated from the available body of text after dictation of the responsive body of text.
Claim 6
Dependent Claim
40 words
The method of claim 4 wherein the context information updates are removed from the language model following an interval beginning after dictation of the responsive body of text and running for a period of time calculable in a predetermined manner.
Claim 7
Dependent Claim
34 words
The method according to claim 1 further comprising the step of determining whether a user's spoken command decodes into a command indicative of a situation where the user is responding to an E-mail message.
Claim 8
Dependent Claim
21 words
The method of claim 1 wherein the available body of text comprises a received E-mail message's body in plain text format.
Claim 9
Dependent Claim
21 words
The method of claim 1 wherein the dictated body of text comprises an E-mail message responsive to a received E-mail message.
Claim 10
Independent Claim
95 words
A system for dictating a body of text in response to an available body of text comprising: means for retrieving from a memory the available body of text; means for identifying out-of-vocabulary words from the available body of text by comparing each word from the available body of text against words in the speech recognition system's vocabulary; means for updating the system's vocabulary to temporarily include the out-of-vocabulary words; means for dictating the responsive body of text; and means for removing the out-of-vocabulary words from the system's vocabulary after dictating the responsive body of text.
Claim 11
Independent Claim
95 words
A system for dictating a body of text in response to an available body of text comprising: means for retrieving from a memory the available body of text; means for identifying out-of-vocabulary words from the available body of text by comparing each word from the available body of text against words in the speech recognition system's vocabulary; means for updating the system's vocabulary to temporarily include the out-of-vocabulary words; means for dictating the responsive body of text; and means for removing the out-of-vocabulary words from the system's vocabulary after dictating the responsive body of text.
Claim 12
Dependent Claim
69 words
The system according to claim 9 further comprising: means for retrieving pronunciations of the out-of-vocabulary words from a pronunciation database; means for generating pronunciations of the out-of-vocabulary words not having pronunciations in the database; means for updating the system's vocabulary to temporarily include the retrieved and generated pronunciations; and means for removing from the system's vocabulary the retrieved and generated pronunciations after dictation of the responsive body of text.
Claim 13
Dependent Claim
54 words
The system according to claim 9 further comprising: means for generating context information from the available body of text; means for updating the system's language model to temporarily include the context information; and means for removing the context information generated from the available body of text after dictation of the responsive body of text.
Claim 14
Dependent Claim
33 words
The system according to claim 9 further comprising means for determining whether a user's spoken command decodes into a command indicative of a situation where the user is responding to an E-mail message.
Claim 15
Dependent Claim
21 words
The system of claim 9 wherein the available body of text comprises a received E-mail message's body in plain text format.
Claim 16
Dependent Claim
21 words
The system of claim 9 wherein the dictated body of text comprises an E-mail message responsive to a received E-mail message.
Claim 17
Dependent Claim
98 words
A machine readable storage medium, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of: retrieving from a memory an available body of text; identifying out-of-vocabulary words from the available body of text by comparing each word from the available body of text against words in a speech recognition system's vocabulary; updating the system's vocabulary to temporarily include the out-of-vocabulary words; dictating a responsive body of text; and removing the out-of-vocabulary words from the system's vocabulary after dictating the responsive body of text.
Claim 18
Dependent Claim
98 words
A machine readable storage medium, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of: retrieving from a memory an available body of text; identifying out-of-vocabulary words from the available body of text by comparing each word from the available body of text against words in a speech recognition system's vocabulary; updating the system's vocabulary to temporarily include the out-of-vocabulary words; dictating a responsive body of text; and removing the out-of-vocabulary words from the system's vocabulary after dictating the responsive body of text.
Claim 19
Dependent Claim
70 words
The machine readable storage medium of claim 15 further causing the machine to perform the steps of: retrieving pronunciations of the out-of-vocabulary words from a pronunciation database; generating pronunciations of the out-of-vocabulary words not having pronunciations in the database; updating the system's vocabulary to temporarily include the retrieved and generated pronunciations; and removing from the system's vocabulary the retrieved and generated pronunciations after dictation of the responsive body of text.
Claim 20
Dependent Claim
57 words
The machine readable storage medium of claim 15 further causing the machine to perform the steps of: generating context information from the available body of text; updating the system's language model to temporarily include the context information; and removing the context information generated from the available body of text after dictation of the responsive body of text.