Method of searching an on-line dictionary using syllables and syllable count
First Claim
1. A method of searching an on-line dictionary using syllables and syllable count;
- comprising the steps of;
a) having an on-line dictionary, where the on-line dictionary includes for each entry in the on-line dictionary a headword field, a segmented headword field, a syllable count field, and a definition field;
b) selecting, by the user, a language representation for a query;
c) making the query in the selected language representation;
d) determining if the query is segmented into syllables;
e) searching each headword field in the on-line dictionary for headwords that match the character string of the query if the query is not segmented into syllables;
f) determining the number of syllables in the query;
g) searching each segmented headword field in the on-line dictionary for headwords that contain the same syllables in the same locations as in the query and the same number of syllables as in the syllable count field if the query is segmented into syllables;
h) returning the headword, in the language representation of the query, and the definition of the headword, in the language of the user, that matches the query if the query did not contain segmented syllables; and
i) returning the headwords, in the language representation of the query, and the definitions of the headwords, in the language of the user, that match the query with respect to syllable, syllable location, and syllable count if the query is segmented into syllables.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is a method of searching an on-line dictionary in any language representation using syllables and syllable count and an on-line dictionary, where the on-line dictionary includes a primary headword field, a segmented primary headword field, additional unsegmented language representation (headword) fields as required, additional segmented representation (headword) fields as required, a syllable count field, additional syllable count fields as required, and a definition field. The user selects a language representation for a query and makes the query in the selected language representation. The present invention then parses the query to determine if segmented syllables were used in the query and how many, if any. If no segmented syllables were used in the query, a character string search for the headword that matches the query is conducted. If the query contains segmented syllables, a syllable search for headwords that contain the same syllables in the same locations is conducted. The present invention returns one or more headwords in the language of the query and their corresponding definitions in the language of the user. Various wildcard symbols may be used for unknown syllables and for characters within a syllable, which may include tones.
60 Citations
9 Claims
-
1. A method of searching an on-line dictionary using syllables and syllable count;
- comprising the steps of;
a) having an on-line dictionary, where the on-line dictionary includes for each entry in the on-line dictionary a headword field, a segmented headword field, a syllable count field, and a definition field; b) selecting, by the user, a language representation for a query; c) making the query in the selected language representation; d) determining if the query is segmented into syllables; e) searching each headword field in the on-line dictionary for headwords that match the character string of the query if the query is not segmented into syllables; f) determining the number of syllables in the query; g) searching each segmented headword field in the on-line dictionary for headwords that contain the same syllables in the same locations as in the query and the same number of syllables as in the syllable count field if the query is segmented into syllables; h) returning the headword, in the language representation of the query, and the definition of the headword, in the language of the user, that matches the query if the query did not contain segmented syllables; and i) returning the headwords, in the language representation of the query, and the definitions of the headwords, in the language of the user, that match the query with respect to syllable, syllable location, and syllable count if the query is segmented into syllables. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
- comprising the steps of;
Specification