Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
159 words
A spelling error correcting system characterized by comprising: means for storing a number of correctly spelled words, each of which can be read with one or more combinations of character categories, each combination consisting of m (m is a constant satisfying m< n) character categories out of n (n is a constant) leading character categories of the character categories included in the word and sorted based on a predetermined rule associated with character categories; means for automatically sorting character categories included in an input word based on said rule for sorting; means for automatically obtaining all combinations of m character categories out of n leading character categories of said sorted character categories; means for reading from said storing means correctly spelled words based on each of said obtained combinations of character categories; and means for matching said input word with each of said read words, said read words having a length within one from that of the input word.
Claim 2
Dependent Claim
159 words
A spelling error correcting system characterized by comprising: means for storing a number of correctly spelled words, each of which can be read with one or more combinations of character categories, each combination consisting of m (m is a constant satisfying m< n) character categories out of n (n is a constant) leading character categories of the character categories included in the word and sorted based on a predetermined rule associated with character categories; means for automatically sorting character categories included in an input word based on said rule for sorting; means for automatically obtaining all combinations of m character categories out of n leading character categories of said sorted character categories; means for reading from said storing means correctly spelled words based on each of said obtained combinations of character categories; and means for matching said input word with each of said read words, said read words having a length within one from that of the input word.
Claim 3
Dependent Claim
22 words
A spelling error correcting system as described in claim (1), wherein: said n character categories may include one or more blank characters.
Claim 4
Dependent Claim
46 words
A spelling error correcting system as described in claims (1), or (2), wherein: said storing means comprises a main storing portion which stores correctly spelled words and an index portion which specifies storing positions in said main storing portion based on said combinations of character categories.
Claim 5
Dependent Claim
42 words
A spelling error correcting system as described in claim (3), wherein: said index portion narrows down the range of words to be read, according to the character categories in predetermined m string positions of said sorted character categories in said input word.
Claim 6
Dependent Claim
20 words
A spelling error correcting system as described in claim (4), wherein: said predetermined m string positions are m leading positions.
Claim 7
Dependent Claim
34 words
A spelling error correcting system as described in claims (3), (4), or (5), wherein: said index portion narrows down the range of words to be read, according to the length of said input word.
Claim 8
Dependent Claim
171 words
A spelling error correcting system characterized by comprising: means for storing a number of correctly spelled words, each of which can be read with one or more combinations of character categories, each combination consisting of m (m is a constant satisfying m less than n) character categories out of n (n is a constant) leading character categories of the character category included in the word and sorted based on a predetermined rule associated with character categories; said rule for sorting is the ascending order of frequencies of appearance of character categories; means for sorting character categories included in an input word based on said rule for sorting; means for obtaining all combinations of m character categories out of n leading character categories of said sorted character categories, said n character categories may include one or more blank characters; means for reading from said storing means correctly spelled words based on each of said obtained combinations of character categories; and means for matching said input word with each of said read words.
Claim 9
Dependent Claim
171 words
A spelling error correcting system characterized by comprising: means for storing a number of correctly spelled words, each of which can be read with one or more combinations of character categories, each combination consisting of m (m is a constant satisfying m less than n) character categories out of n (n is a constant) leading character categories of the character category included in the word and sorted based on a predetermined rule associated with character categories; said rule for sorting is the ascending order of frequencies of appearance of character categories; means for sorting character categories included in an input word based on said rule for sorting; means for obtaining all combinations of m character categories out of n leading character categories of said sorted character categories, said n character categories may include one or more blank characters; means for reading from said storing means correctly spelled words based on each of said obtained combinations of character categories; and means for matching said input word with each of said read words.