Patent ID: 6340937
Filing Date: 2002-01-22
Classification: G06F

Abstract:
A computer implemented method of processing user keystrokes entered on a keyboard having a distinct set of alphabetical keys and number keys, comprising:monitoring user keystrokes; detecting user entry of consecutive keystrokes of any one key of a set of alphabetical keys wherein each key of a first subset of the set of alphabetical keys corresponds to a diacritical character in a predefined set of diacritical characters and each key of a second subset of the set of alphabetical keys corresponds to a non-diacritical character; when the one key is in the first subset of the set of alphabetical keys, mapping the detected consecutive keystrokes into a character selected from a set consisting of the diacritical character corresponding to the one key and a replacement character that is a variation of the diacritical character in accordance with a predefined set of keystroke mappings; and when the one key is in the second subset of the set of alphabetical keys, mapping the detected consecutive keystrokes into consecutive occurrences of the non-diacritical character corresponding to the one key.