12. The method of claim 7 , further comprising displaying a cursor alongside the highlighted first character.
7. A method, comprising: receiving a first key selection; determining, by a processor, a group of characters associated with the first key selection; displaying the group of characters associated with the first key selection within a first portion of a user interface; highlighting a first character in the group of characters; determining, by the processor, an amount of time that has elapsed since the first key selection; and calculating, by the processor, an average time-out period for a user based on a time interval between the first key selection and a second key selection, wherein the second key selection is a second key being selected.