Patent ID: 6968537

Claim:
A method of automatically assigning mnemonics to text strings in a GUI comprising the steps of: creating a plurality of files containing each a list of the text strings for a menu level, each sub-level menu emanating from a text string of a parent menu level, each file containing a list of the text strings of a sub-level menu identifying the text string of the parent menu level from which the sub-level menu emanates; determining all reoccurring strings across all menu levels; and automatically assigning each text string in the list a unique mnemonic by (1) assigning a mnemonic to each text string one menu level at a time, the assigned mnemonic being a character from a list of characters used in the GUI, (2) entering the assigned mnemonics in a second table each time text strings on a menu level have been assigned mnemonics the second table for keeping track of all characters that have been used as mnemonics and (3) ensuring consistency of mnemonic assignments to reoccurring strings across the menu levels by entering into a third table a list of the determined reoccurring strings and the mnemonics assigned thereto.