Patent ID: 7673236
Filing Date: 2010-03-02
Classification: G06F

Abstract:
1. A method of inputting text into a data processing apparatus, including the steps of: a. providing a database of words that are arranged hierarchically into plural categories based on a common characteristic, each category having a plurality of levels; b. advancing through the word hierarchy based on a sequence of keystrokes input by a user, the sequence of keystrokes being used to select a candidate word from the database; c. displaying, in a first window, plural lines of text associated with the sequence of keystrokes, wherein each line of text represents a relationship between the candidate word and a respective category provided in the database as the user advances through the hierarchy; d. iteratively selecting multiple lines of text from said plural lines of text shown in said first window based on the candidate word; e. displaying said selected multiple lines of text in a second window; and f. arranging the candidate words of each selected line of text into a sentence.