Patent ID: 7293231

Claim:
A method of processing text entered into a personal computing device with a pointing device, the method comprising: (a) receiving a partial text entry comprising at least a first character; (b) in response to receipt of the first character of the partial text entry, obtaining a dynamically generated list of completion candidates based on the partial text entry; (c) displaying the list of completion candidates in a search list within a graphical user interface; (d) receiving a user input signal associated with the pointing device; (e) if the user input signal corresponds to a first type of user selection with the pointing device, deactivating the search list; (f) if the user input signal corresponds to a second type of user selection with the pointing device, replacing the partial text entry with a completion candidate from the search list; and (g) obtaining a refined list of completion candidates for display in the search list when a completion candidate in the search list remains selected for a predetermined time limit.