Patent ID: 7042443

Claim:
A device for a user to enter word text data, comprising: a data processor; a touch sensitive screen in communication with said processor; a memory module in communication with said processor; a dictionary of words loaded within said memory module; said processor programmed to allow selection of words from said dictionary for text entry in response to a user touching said screen at a contact location and varying contact location to access, display, and select specific words for text data; said screen being defined by X lateral and Y vertical coordinates; and said processor programming comprising the steps of: reading position of user screen contact location upon a user touching of said screen; calculating what N letter column the user screen contact is at from X position; calculating what index the user screen contact is at from Y position; displaying a next column of indexes which are all N+1 letters of words that start with the N letters selected in this column and not listing any more columns to the right; finding the location of the word that starts with the index the user screen contact is at and finding a location where a next index begins; showing a list of words if it is less than a threshold of words; annotating or highlighting words if the user screen contact is in a word column; and reiterating the steps of using X and V coordinates to provide additional columns to narrow dawn user options if the user maintains screen contact or if user screen contact has ceased, using the index as the selected word if it is in the word column.