Claims Analysis
Total Claims: 39
Claim 1
Independent Claim
194 words
A spelling error detection method, said method comprising the steps of: providing an input string of words T i =W i produced by a word processor, each word having a spelling; changing the spelling of a first word T 1 =W 1 in the input string to form a second word W 2 different from the first word; replacing the first word W 1 in the input string W i with the second word W 2 to form a candidate string of words W c ; estimating the probability P(W i ) of occurrence of the input string of words; estimating the probability P(W c ) of occurrence of the candidate string of words; estimating the probability P(T i |W c ) of misrepresenting the candidate string of words W c as the input string of words T i ; comparing P(W i ) with the product P(W c )P(T i |W c ); and outputting the input string of words if P(W i ) is greater than P(W c )P(T i |W c ), or outputting an error indication if P(W i ) is less than P(W c )P(T i |W c ).
Claim 2
Dependent Claim
194 words
A spelling error detection method, said method comprising the steps of: providing an input string of words T i =W i produced by a word processor, each word having a spelling; changing the spelling of a first word T 1 =W 1 in the input string to form a second word W 2 different from the first word; replacing the first word W 1 in the input string W i with the second word W 2 to form a candidate string of words W c ; estimating the probability P(W i ) of occurrence of the input string of words; estimating the probability P(W c ) of occurrence of the candidate string of words; estimating the probability P(T i |W c ) of misrepresenting the candidate string of words W c as the input string of words T i ; comparing P(W i ) with the product P(W c )P(T i |W c ); and outputting the input string of words if P(W i ) is greater than P(W c )P(T i |W c ), or outputting an error indication if P(W i ) is less than P(W c )P(T i |W c ).
Claim 3
Dependent Claim
51 words
A method as claimed in claim 1, characterized in that: the second output comprises the candidate string of words; and the probability P(T i |W c ) is estimated as the probability P(T 1 |W 2 ) of misspelling the second word W 2 as the first word T 1 .
Claim 4
Dependent Claim
57 words
A method as claimed in claim 2, characterized in that: the method further comprises the step of providing a set of words, each word having a spelling; each word in the input string of words is a member of the set of words; and the second word W 2 is a member of the set of words.
Claim 5
Dependent Claim
103 words
A method as claimed in claim 3, characterized in that: the method further comprises the step of estimating the probability P(T i |W i ) of correctly spelling all of the words in the input string of words W i ; the step of comparing comprises comparing the product P(W i )P(T i |W i ) with the product; and the step of outputting comprises outputting the first output if P(W i )P(T i |W i ) is greater than, or outputting the second output if P(W i )P(T i |W i ) is less than P(W c )P(T i |W c ).
Claim 6
Dependent Claim
36 words
A method as claimed in claim 4, characterized in that the probability P(T i |W i ) is estimated as the probability P(T 1 |W 1 ) of correctly spelling the first word T 1 .
Claim 7
Dependent Claim
77 words
A method as claimed in claim 5, characterized in that the step of changing the spelling of the first word W 1 to form the second word W 2 comprises: adding a letter to the first word to form a tentative word; comparing the tentative word to each word in the set of words; and using the tentative word as the second word W 2 if the tentative word matches a word in the set of words.
Claim 8
Dependent Claim
77 words
A method as claimed in claim 5, characterized in that the step of changing the spelling of the first word W 1 to form the second word W 2 comprises: deleting a letter from the first word to form a tentative word; comparing the tentative word to each word in the set of words; and using the tentative word as the second word W 2 if the tentative word matches a word in the set of words.
Claim 9
Dependent Claim
88 words
A method as claimed in claim 5, characterized in that: the first word comprises at least two letters; and the step of changing the spelling of the first word W 1 to form the second word W 2 comprises: transposing at least two letters in the first word to form a tentative word; comparing the tentative word to each word in the set of words; and using the tentative word as the second word W 2 if the tentative word matches a word in the set of words.
Claim 10
Dependent Claim
90 words
A method as claimed in claim 5, characterized in that: the first word comprises at least one letter; and the step of changing the spelling of the first word W 1 to form the second word W 2 comprises: replacing a letter in the first word with a different letter to form a tentative word; comparing the tentative word to each word in the set of words; and using the tentative word as the second word W 2 if the tentative word matches a word in the set of words.
Claim 11
Dependent Claim
82 words
A method as claimed in claim 5, characterized in that the step of changing the spelling of the first word W 1 to form the second word W 2 comprises: identifying a confusion group of M different words in the set of words, each word in the confusion group having a spelling which differs from the spelling of the first word by no more than two letters; and selecting one word in the confusion group as the second word W 2 .
Claim 12
Dependent Claim
70 words
A method as claimed in claim 5, characterized in that the step of changing the spelling of the first word W 1 to form the second word W 2 comprises: identifying a confusion group of M different words in the set of words, each word in the confusion group being confusable with the first word; and selecting one word in the confusion group as the second word W 2 .
Claim 13
Dependent Claim
35 words
A method as claimed in claim 11, characterized in that: the probability P(T 1 |W 1 ) is estimated to be 0.999; and the probability P(T i |W c ) is estimated to be (0.001/M).
Claim 14
Independent Claim
215 words
A method of detecting an error in an information signal, said method comprising the steps of: providing an input string of information signals T i =W i , each information signal representing information; changing a first information signal T 1 =W 1 in the input string to form a second information signal W 2 representing information different from the information represented by the first information signal; replacing the first information signal W 1 in the input string W i with the second information signal W 2 to form a candidate string of information signals W c ; estimating the probability P(W i ) of occurrence of the input string of information signals; estimating the probability P(W c ) of occurrence of the candidate string of information signals; estimating the probability P(T i |W c ) of misrepresenting the information represented by the candidate string of information signals W c as the input string of information signals T i ; comparing P(W i ) with the product P(W c )P(T i |W c ); and outputting the input string of information signals if P(W i ) is greater than P(W c )P(T i |W c ), or outputting an error indication signal if P(W i ) is less than P(W c )P(T i |W c ).
Claim 15
Independent Claim
215 words
A method of detecting an error in an information signal, said method comprising the steps of: providing an input string of information signals T i =W i , each information signal representing information; changing a first information signal T 1 =W 1 in the input string to form a second information signal W 2 representing information different from the information represented by the first information signal; replacing the first information signal W 1 in the input string W i with the second information signal W 2 to form a candidate string of information signals W c ; estimating the probability P(W i ) of occurrence of the input string of information signals; estimating the probability P(W c ) of occurrence of the candidate string of information signals; estimating the probability P(T i |W c ) of misrepresenting the information represented by the candidate string of information signals W c as the input string of information signals T i ; comparing P(W i ) with the product P(W c )P(T i |W c ); and outputting the input string of information signals if P(W i ) is greater than P(W c )P(T i |W c ), or outputting an error indication signal if P(W i ) is less than P(W c )P(T i |W c ).
Claim 16
Dependent Claim
59 words
A method as claimed in claim 13, characterized in that: the second output signal comprises the candidate string of information signals; and the probability P(T i |W c ) is estimated as the probability P(T 1 |W 2 ) of misrepresenting the information represented by the second information signal W 2 as the first information signal T 1 .
Claim 17
Dependent Claim
88 words
A method as claimed in claim 14, characterized in that: the method further comprises the step of providing a set of words, each word having a spelling; each information signal in the input string of information signals represents a word which is a member of the set of words; and the second information signal W 2 represents a word which is a member of the set of words, the word represented by the second information signal being different from the word being represented by the first information signal.
Claim 18
Dependent Claim
125 words
A method as claimed in claim 15, characterized in that: the method further comprises the step of estimating the probability P(T i |W i ) of correctly representing the information represented by all of the information signals in the input string of information signals W i ; the step of comparing comprises comparing the product P(W i )P(T i |W i ) with the product P(W c )P(T i |W c ); and the step of outputting comprises outputting the first output signal if P(W i )P(T i |W i ) is greater than P(W c )P(T i |W c ), or outputting the second output signal if P(W i )P(T i |W i ) is less than P(W c )P(T i |W c ).
Claim 19
Dependent Claim
41 words
A method as claimed in claim 16, characterized in that: the probability P(T i |W i ) is estimated as the probability P(T 1 |W 1 ) of correctly representing the information represented by the first information signal T 1 .
Claim 20
Dependent Claim
82 words
A method as claimed in claim 17, characterized in that the step of changing the first information signal W 1 to form the second information signal W 2 comprises: adding a letter to the word represented by the first information signal to form a tentative word; comparing the tentative word to each word in the set of words; and representing the tentative word as the second information signal W 2 if the tentative word matches a word in the set of words.
Claim 21
Dependent Claim
82 words
A method as claimed in claim 17, characterized in that the step of changing the first information signal W 1 to form the second information signal W 2 comprises: deleting a letter from the word represented by the first information signal to form a tentative word; comparing the tentative word to each word in the set of words; and representing the tentative word as the second information signal W 2 if the tentative word matches a word in the set of words.
Claim 22
Dependent Claim
97 words
A method as claimed in claim 17, characterized in that: the first information signal represents a word having at least two letters; and the step of changing the first information signal W 1 to form the second information signal W 2 comprises: transposing at least two letters in the word represented by the first information signal to form a tentative word; comparing the tentative word to each word in the set of words; and representing the tentative word as the second information signal W 2 if the tentative word matches a word in the set of words.
Claim 23
Dependent Claim
95 words
A method as claimed in claim 17, characterized in that: the first information signal represents a word having at least one letter; and the step of changing the first information signal W 1 to form the second information signal W 2 comprises: replacing a letter in the word represented by the first information signal to form a tentative word; comparing the tentative word to each word in the set of words; and representing the tentative word as the second information signal W 2 if the tentative word matches a word in the set of words.
Claim 24
Dependent Claim
87 words
A method as claimed in claim 17, characterized in that the step of changing the first information signal W 1 to form the second information signal W 2 comprises: identifying a confusion group of M different words in the set of words, each word in the confusion group having a spelling which differs from the spelling of the word represented by the first information signal by no more than two letters; and representing one word in the confusion group as the second information signal W 2 .
Claim 25
Dependent Claim
75 words
A method as claimed in claim 17, characterized in that the step of changing the first information signal W 1 to form the second information signal W 2 comprises: identifying a confusion group of M different words in the set of words, each word in the confusion group being confusable with the word represented by the first information signal; and representing one word in the confusion group as the second information signal W 2 .
Claim 26
Dependent Claim
35 words
A method as claimed in claim 23, characterized in that: the probability P(T 1 |W 1 ) is estimated to be 0.999; and the probability P(T i |W c ) is estimated to be (0.001/M).
Claim 27
Independent Claim
226 words
An apparatus for detecting an error in an information signal, said apparatus comprising: means for providing an input string of information signals T i =W i , each information signal representing information; means for changing a first information signal T 1 =W 1 in the input string to form a second information signal W 2 representing information different from the information represented by the first information signal; means for replacing the first information signal W 1 in the input string with the second information signal W 2 to form a candidate string of information signals W c ; means for estimating the probability P(W i ) of occurrence of the input string of information signals; means for estimating the probability P(W c ) of occurrence of the candidate string of information signals; means for estimating the probability P(T i |W c ) of misrepresenting the information represented by the candidate string of information signals W c as the input string of information signals T i ; means for comparing P(W i ) with the product P(W c )P(T i |W c ); and means for outputting the input string of information signals if P(W i ) is greater than P(W c )P(T i |W c ), or outputting an error indication signal if P(W i ) is less than P(W c )P(T i |W c ).
Claim 28
Independent Claim
226 words
An apparatus for detecting an error in an information signal, said apparatus comprising: means for providing an input string of information signals T i =W i , each information signal representing information; means for changing a first information signal T 1 =W 1 in the input string to form a second information signal W 2 representing information different from the information represented by the first information signal; means for replacing the first information signal W 1 in the input string with the second information signal W 2 to form a candidate string of information signals W c ; means for estimating the probability P(W i ) of occurrence of the input string of information signals; means for estimating the probability P(W c ) of occurrence of the candidate string of information signals; means for estimating the probability P(T i |W c ) of misrepresenting the information represented by the candidate string of information signals W c as the input string of information signals T i ; means for comparing P(W i ) with the product P(W c )P(T i |W c ); and means for outputting the input string of information signals if P(W i ) is greater than P(W c )P(T i |W c ), or outputting an error indication signal if P(W i ) is less than P(W c )P(T i |W c ).
Claim 29
Dependent Claim
59 words
An apparatus as claimed in claim 25, characterized in that: the second output signal comprises the candidate string of information signals; and the probability P(T i |W c ) is estimated as the probability P(T 1 |W 2 ) of misrepresenting the information represented by the second information signal W 2 as the first information signal T 1 .
Claim 30
Dependent Claim
88 words
An apparatus as claimed in claim 26, characterized in that: the apparatus further comprises dictionary means for storing a set of words, each word having a spelling; each information signal in the input string of information signals represents a word which is a member of the set of words; and the second information signal W 2 represents a word which is a member of the set of words, the word represented by the second information signal being different from the word being represented by the first information signal.
Claim 31
Dependent Claim
124 words
An apparatus as claimed in claim 27, characterized in that: the apparatus further comprises means for estimating the probability P(T i |W i ) of correctly representing all of the information represented by the input string of information signals W i ; the means for comparing comprises means for comparing the product P(W i )P(T i |W i ) with the product P(W c )P(T i |W c ); and the means for outputting comprises means for outputting the first output signal if P(W i )P(T i |W i ) is greater than P(W c )P(T i |W c ), or outputting the second output signal if P(W i )P(T i |W i ) is less than P(W c )P(T i |W c ).
Claim 32
Dependent Claim
41 words
An apparatus as claimed in claim 28, characterized in that: the probability P(T i |W i ) is estimated as the probability P(T 1 |W 1 ) of correctly representing the information represented by the first information signal W 1 .
Claim 33
Dependent Claim
88 words
An apparatus as claimed in claim 29, characterized in that the means for changing the first information signal W 1 to form the second information signal W 2 comprises: means for adding a letter to the word represented by the first information signal to form a tentative word; means for comparing the tentative word to each word in the set of words; and means for representing the tentative word as the second information signal W 2 if the tentative word matches a word in the set of words.
Claim 34
Dependent Claim
88 words
An apparatus as claimed in claim 29, characterized in that the means for changing the first information signal W 1 to form the second information signal W 2 comprises: means for deleting a letter from the word represented by the first information signal to form a tentative word; means for comparing the tentative word to each word in the set of words; and means for representing the tentative word as the second information signal W 2 if the tentative word matches a word in the set of words.
Claim 35
Dependent Claim
103 words
An apparatus as claimed in claim 27, characterized in that the first information signal represents a word having at least two letters; and the means for changing the first information signal W 1 to form the second information signal W 2 comprises: means for transporting at least two letters in the word represented by the first information signal to form a tentative word; means for comparing the tentative word to each word in the set of words; and means for representing the tentative word as the second information signal W 2 if the tentative word matches a word in the set of words.
Claim 36
Dependent Claim
101 words
An apparatus as claimed in claim 29, characterized in that: the first information signal represents a word having at least one letter; and the means for changing the first information signal W 1 to form the second information signal W 2 comprises: means for replacing a letter in the word represented by the first information signal to form a tentative word; means for comparing the tentative word to each word in the set of words; and means for representing the tentative word as the second information signal W 2 if the tentative word matches a word in the set of words.
Claim 37
Dependent Claim
91 words
An apparatus as claimed in claim 29, characterized in that the means for changing the first information signal W 1 to form the second information signal W 2 comprises: means for identifying a confusion group of M different words in the set of words, each word in the confusion group having a spelling which differs from the spelling of the word represented by the first information signal by no more than two letters; and means for representing one word in the confusion group as the second information signal W 2 .
Claim 38
Dependent Claim
79 words
An apparatus as claimed in claim 29, characterized in that the means for changing the first information signal W 1 to form the second information signal W 2 comprises: means for identifying a confusion group of M different words in the set of words, each word in the confusion group being confusable with the word represented by the first information signal; and means for representing one word in the confusion group as the second information signal W 2 .
Claim 39
Dependent Claim
35 words
A method as claimed in claim 35, characterized in that: the probability P(T 1 |W 1 ) is estimated to be 0.999; and the probability P(T i |W c ) is estimated to be (0.001/M).