Claims Analysis
Total Claims: 40
Claim 1
Independent Claim
126 words
A system for compressing a pronunciation guide which includes a plurality of guide entries, each entry having a guide word and at least one associated phoneme representing the pronunciation of the word, the system comprising: memory storing (1) a correspondence table which includes a plurality of correspondence sets, each set having (i) a text entry, (ii) a phoneme entry representing a pronunciation of the text entry, and (iii) a symbol identifying the correspondence set; and (2) a matching system for comparing a selected guide word and the associated phonemes with correspondence sets, and storing correspondence symbols which represent matching correspondence sets as a compressed pronunciation guide entry in the memory; and a processing unit coupled to the memory for controlling the operations of the matching system.
Claim 2
Independent Claim
126 words
A system for compressing a pronunciation guide which includes a plurality of guide entries, each entry having a guide word and at least one associated phoneme representing the pronunciation of the word, the system comprising: memory storing (1) a correspondence table which includes a plurality of correspondence sets, each set having (i) a text entry, (ii) a phoneme entry representing a pronunciation of the text entry, and (iii) a symbol identifying the correspondence set; and (2) a matching system for comparing a selected guide word and the associated phonemes with correspondence sets, and storing correspondence symbols which represent matching correspondence sets as a compressed pronunciation guide entry in the memory; and a processing unit coupled to the memory for controlling the operations of the matching system.
Claim 3
Dependent Claim
23 words
The system of claim 1 wherein the correspondence table includes correspondence sets for productive combinations of phonemes and text in a particular language.
Claim 4
Dependent Claim
24 words
The system of claim 1 wherein the correspondence symbols are numbers, each representing the position of the respective correspondence set in the correspondence table.
Claim 5
Dependent Claim
24 words
The system of claim 1 wherein the memory further stores a tuning function which enables deletion of unproductive correspondence sets from the correspondence table.
Claim 6
Dependent Claim
23 words
The system of claim 1 wherein the matching system compares various correspondence sets, and if several matches are made selects the best match.
Claim 7
Dependent Claim
33 words
The system of claim 1 wherein the matching system generates a special symbol representing a silent character, and stores the special symbol as part of a compressed pronunciation guide entry in the memory.
Claim 8
Dependent Claim
36 words
The system of claim 1 wherein the matching system generates a special symbol representing a phoneme without any corresponding characters, and stores the special symbol as part of a compressed pronunciation guide entry in the memory.
Claim 9
Dependent Claim
26 words
The system of claim 1 wherein the matching system generates a decoder table comprising decoder code sets for use in subsequently de-compressing compressed pronunciation guide entries.
Claim 10
Dependent Claim
17 words
The system of claim 8 wherein the decoder code sets replicate a portion of the correspondence table.
Claim 11
Dependent Claim
15 words
The system of claim 8 wherein the decoder code sets include symbols representing silent text.
Claim 12
Dependent Claim
17 words
The system of claim 8 wherein the decoder code sets include symbols representing phonemes without corresponding characters.
Claim 13
Dependent Claim
26 words
The system of claim 1 wherein the matching system selects correspondence sets from the correspondence table for comparison with characters and phonemes from the guide entry.
Claim 14
Dependent Claim
13 words
The system of claim 1 wherein the pronunciation guide includes a pronunciation dictionary.
Claim 15
Independent Claim
144 words
A system for using a compressed pronunciation guide and decoder table to decode selected text, comprising: memory storing (1) a compressed pronunciation guide having a plurality of symbol sets, each symbol set representing a guide word and at least one corresponding guide phoneme representing the pronunciation of the guide word, (2) a decoder table having a plurality of decoder code sets for translating symbol sets, each decoder code set including a decoder text entry, a decoder phoneme entry and a decoder symbol representing the decoder code set; (3) a decoder system for using the decoder table to translate symbol sets to find a guide word which matches the selected text, and upon finding a match using the decoder table to retrieve the decoder phonemes from the matching symbol set; and a processor coupled to the memory for controlling the operations of the decoder system.
Claim 16
Independent Claim
144 words
A system for using a compressed pronunciation guide and decoder table to decode selected text, comprising: memory storing (1) a compressed pronunciation guide having a plurality of symbol sets, each symbol set representing a guide word and at least one corresponding guide phoneme representing the pronunciation of the guide word, (2) a decoder table having a plurality of decoder code sets for translating symbol sets, each decoder code set including a decoder text entry, a decoder phoneme entry and a decoder symbol representing the decoder code set; (3) a decoder system for using the decoder table to translate symbol sets to find a guide word which matches the selected text, and upon finding a match using the decoder table to retrieve the decoder phonemes from the matching symbol set; and a processor coupled to the memory for controlling the operations of the decoder system.
Claim 17
Dependent Claim
15 words
The system of claim 14 wherein the decoder code sets include symbols representing silent text.
Claim 18
Dependent Claim
17 words
The system of claim 14 wherein the decoder code sets include symbols representing phonemes without corresponding characters.
Claim 19
Dependent Claim
140 words
A computer-based method for compressing a pronunciation guide which includes a plurality of guide entries, each entry having a guide word and at least one associated guide phoneme representing the pronunciation of the guide word, comprising the steps of: providing a computer memory; storing in a first portion of the computer memory a correspondence table which includes a plurality of correspondence sets, each correspondence set including a correspondence text entry, a correspondence phoneme entry representing a pronunciation of the correspondence text entry and a unique correspondence symbol identifying the correspondence set; receiving a guide word and at least one guide phoneme representing the pronunciation of the guide word; comparing the guide word and guide phonemes with correspondence sets; and storing the correspondence symbols representing matching correspondence sets as compressed pronunciation guide entries in a second portion of the computer memory.
Claim 20
Dependent Claim
140 words
A computer-based method for compressing a pronunciation guide which includes a plurality of guide entries, each entry having a guide word and at least one associated guide phoneme representing the pronunciation of the guide word, comprising the steps of: providing a computer memory; storing in a first portion of the computer memory a correspondence table which includes a plurality of correspondence sets, each correspondence set including a correspondence text entry, a correspondence phoneme entry representing a pronunciation of the correspondence text entry and a unique correspondence symbol identifying the correspondence set; receiving a guide word and at least one guide phoneme representing the pronunciation of the guide word; comparing the guide word and guide phonemes with correspondence sets; and storing the correspondence symbols representing matching correspondence sets as compressed pronunciation guide entries in a second portion of the computer memory.
Claim 21
Dependent Claim
23 words
The method of claim 17 wherein the correspondence table includes correspondence sets for productive combinations of phonemes and text in a particular language.
Claim 22
Dependent Claim
23 words
The method of claim 17 wherein the correspondence symbol is a number representing the position of the correspondence set in the correspondence table.
Claim 23
Dependent Claim
33 words
The method of claim 17 further comprising, after the step of storing in a first portion and before the step of receiving, the step of deleting unproductive correspondence sets from the correspondence table.
Claim 24
Dependent Claim
51 words
The method of claim 17 wherein the step of comparing further comprises: selecting a next currently-unmatched guide phoneme from the guide entry; retrieving all correspondence sets from the correspondence table which begin with the selected guide phoneme; and comparing the retrieved correspondence sets with the remaining portions of the guide entry.
Claim 25
Dependent Claim
26 words
The method of claim 21 wherein the step of comparing further comprises examining several correspondence sets, and if multiple matches are made selecting the best match.
Claim 26
Dependent Claim
44 words
The method of claim 22 wherein the step of comparing further comprises, if a match is not made, generating a special symbol which represents a silent guide character, and storing the special symbol in the memory as part of a compressed pronunciation guide entry.
Claim 27
Dependent Claim
47 words
The method of claim 22 wherein the step of comparing further comprises, if a match is not made, generating a special symbol which represents a phoneme without any corresponding guide characters, and storing the special symbol in the memory as part of a compressed pronunciation guide entry.
Claim 28
Dependent Claim
26 words
The method of claim 17 and further comprising the step of generating a decoder table including decoder code sets for decompressing the compressed pronunciation guide entries.
Claim 29
Dependent Claim
17 words
The method of claim 25 wherein the decoder code sets replicate a portion of the correspondence table.
Claim 30
Dependent Claim
15 words
The method of claim 25 wherein the decoder code sets include symbols representing silent text.
Claim 31
Dependent Claim
18 words
The method of claim 25 wherein the decoder code sets include symbols representing phonemes without corresponding guide characters.
Claim 32
Dependent Claim
31 words
The method of claim 17 further comprising, after the step of storing in a second portion, the step of using the compressed pronunciation guide to generate phonemes representing the selected text.
Claim 33
Dependent Claim
167 words
A computer-based method for using a compressed pronunciation guide and a decoder table to retrieve phonemes for selected text, comprising the steps of: providing computer memory; storing in a first portion of the computer memory a compressed pronunciation guide which includes a plurality of symbol sets, each symbol set representing a guide word and at least one guide phoneme representing the pronunciation of the guide word; storing in a second portion of the computer memory a decoder table which includes a plurality of decoder sets, each decoder set having a decoder text entry, a decoder phoneme entry representing the pronunciation of the decoder text entry, and a unique decoder set identifying symbol; receiving selected text; using the decoder table to decode a symbol set in the pronunciation guide to produce a guide word; comparing the selected text with the guide word to determine if they match; and if a match is made, using the decoder table to retrieve the guide phonemes corresponding to a matching symbol set.
Claim 34
Dependent Claim
167 words
A computer-based method for using a compressed pronunciation guide and a decoder table to retrieve phonemes for selected text, comprising the steps of: providing computer memory; storing in a first portion of the computer memory a compressed pronunciation guide which includes a plurality of symbol sets, each symbol set representing a guide word and at least one guide phoneme representing the pronunciation of the guide word; storing in a second portion of the computer memory a decoder table which includes a plurality of decoder sets, each decoder set having a decoder text entry, a decoder phoneme entry representing the pronunciation of the decoder text entry, and a unique decoder set identifying symbol; receiving selected text; using the decoder table to decode a symbol set in the pronunciation guide to produce a guide word; comparing the selected text with the guide word to determine if they match; and if a match is made, using the decoder table to retrieve the guide phonemes corresponding to a matching symbol set.
Claim 35
Dependent Claim
158 words
A computer storage medium storing a computer program for causing a computer to perform the steps of: allocating computer memory; storing in a first portion of the computer memory a compressed pronunciation guide which includes a plurality of symbol sets, each symbol set representing a guide word and guide phonemes representing the pronunciation of the guide word; storing in a second portion of the computer memory a decoder table which includes a plurality of decoder sets, each decoder set having a decoder text entry, a decoder phoneme entry representing the pronunciation of the decoder text entry, and a unique decoder set identifying symbol; receiving selected text; using the decoder table to decode a symbol set in the pronunciation guide to produce a guide word; comparing the selected text with the guide word to determine if they match; and if a match is made, using the decoder table to retrieve the guide phonemes corresponding to a matching symbol set.
Claim 36
Dependent Claim
158 words
A computer storage medium storing a computer program for causing a computer to perform the steps of: allocating computer memory; storing in a first portion of the computer memory a compressed pronunciation guide which includes a plurality of symbol sets, each symbol set representing a guide word and guide phonemes representing the pronunciation of the guide word; storing in a second portion of the computer memory a decoder table which includes a plurality of decoder sets, each decoder set having a decoder text entry, a decoder phoneme entry representing the pronunciation of the decoder text entry, and a unique decoder set identifying symbol; receiving selected text; using the decoder table to decode a symbol set in the pronunciation guide to produce a guide word; comparing the selected text with the guide word to determine if they match; and if a match is made, using the decoder table to retrieve the guide phonemes corresponding to a matching symbol set.
Claim 37
Dependent Claim
117 words
A computer storage medium storing a computer program for causing a computer to perform the steps of: allocating computer memory; storing in a first portion of the computer memory a correspondence table which includes a plurality of correspondence sets, each correspondence set including a correspondence text entry, a correspondence phoneme entry representing the pronunciation of the correspondence text entry and a unique correspondence symbol identifying each correspondence set; receiving a guide word and at least one guide phoneme representing the pronunciation of the guide word; comparing the guide word and guide phonemes with correspondence sets; and storing the correspondence symbols representing matching correspondence sets as compressed pronunciation guide entries, in a second portion of the computer memory.
Claim 38
Dependent Claim
117 words
A computer storage medium storing a computer program for causing a computer to perform the steps of: allocating computer memory; storing in a first portion of the computer memory a correspondence table which includes a plurality of correspondence sets, each correspondence set including a correspondence text entry, a correspondence phoneme entry representing the pronunciation of the correspondence text entry and a unique correspondence symbol identifying each correspondence set; receiving a guide word and at least one guide phoneme representing the pronunciation of the guide word; comparing the guide word and guide phonemes with correspondence sets; and storing the correspondence symbols representing matching correspondence sets as compressed pronunciation guide entries, in a second portion of the computer memory.
Claim 39
Dependent Claim
135 words
A computer-based system for compressing a pronunciation guide, which includes a guide word and at least one guide phoneme representing the pronunciation of the guide word, comprising: computer memory; means for storing in a first portion of the computer memory a correspondence table which includes a plurality of correspondence sets, each correspondence set including a correspondence text entry, a correspondence phoneme entry representing the pronunciation of the correspondence text entry, and a unique correspondence symbol identifying the correspondence set; means for receiving a guide word and at least one guide phoneme representing the pronunciation of the guide word; means for comparing the guide word and guide phonemes with correspondence sets; and means for storing the correspondence symbols representing matching correspondence sets as a compressed pronunciation guide entry in a second portion of the computer memory.
Claim 40
Dependent Claim
135 words
A computer-based system for compressing a pronunciation guide, which includes a guide word and at least one guide phoneme representing the pronunciation of the guide word, comprising: computer memory; means for storing in a first portion of the computer memory a correspondence table which includes a plurality of correspondence sets, each correspondence set including a correspondence text entry, a correspondence phoneme entry representing the pronunciation of the correspondence text entry, and a unique correspondence symbol identifying the correspondence set; means for receiving a guide word and at least one guide phoneme representing the pronunciation of the guide word; means for comparing the guide word and guide phonemes with correspondence sets; and means for storing the correspondence symbols representing matching correspondence sets as a compressed pronunciation guide entry in a second portion of the computer memory.