Patent ID: 7430508

Claim:
In a computing device, a method for selecting a word within a text document and providing alternates for the word, the method comprising: receiving a request for an alternates operation indicating alternates are to be provided for a word; determining a current editing mode, the current editing mode being one of i) cursor mode, wherein a cursor is placed within or just outside a word, or ii) selection mode, wherein a set of one or more words is selected; selecting a word based on the current editing mode wherein i) when the editing mode is cursor mode, the word which selected is the word within which or just outside of which the cursor is placed and the selected word is visibly marked, and ii) when the editing mode is selection mode, the word selected is the first word within the set of one or more words which has an alternate and the selected word is visibly marked; when there is at least one alternate for the selected word, providing the at least one alternate for the selected word; and when there is no alternate for the selected word, providing information that there are no alternates for the selected word.