Patent ReferencesMethod and apparatus for processing languages Comparing input words to a word dictionary for correct spelling Sorting technique Display system for data in different forms of writing, such as the arabic and latin alphabets Qualifying and sorting file record data Sort circuit and method using multiple parallel sorts of the sorted items Sorting method Method for automatic translation between natural languages Method of translation between languages with information of original language incorporated with translated language text Method using a programmed digital computer system for translation between natural languages InventorsApplicationNo. 179179 filed on 04/08/1988US Classes:707/7SortingExaminersPrimary: Williams, Archie E. Jr.Assistant: Mohamed, Ayni Attorney, Agent or FirmInternational ClassesG06F 007/08G06F 015/38 G06F 015/401 G06F 007/04 AbstractA sorting technique which relies on the operating system collating weights of characters to the extent that a collating weight difference exists in any of the pairs of corresponding characters of two different strings of characters being compared. While this comparision is being made, the first tie of collating weights for a pair of nonidentical corresponding characters triggers a comparison of the ASCII code values of the two corresponding characters which tied. Assuming that such a tie has occurred, and if, after reaching the end of this process no differences in the collating weights of corresponding characters are found, then if one string has a corresponding character with a lower ASCII value, that string is considered to precede the other string in the alphabetic sequence. This results in an automated alphabetizing procedure which is consistent regardless of the order in which the character strings are sorted, while retaining the flavor of the language conventions when possible, and while providing a solution not requiring substantial extra computing power.Other References
| |