Patent Document ID: 9032322
Application ID: 13563182

Base Claim:
1. A method, comprising: receiving an input of one or more characters from a virtual keyboard, wherein the virtual keyboard comprises a plurality of character keys and at least some the keys are configured for displaying characters; and displaying predicted words at respective select locations within the virtual keyboard, wherein each select location of each of the displayed predicted words is selected using a corresponding subsequent candidate input character determined based on the received input, wherein each of the displayed predicted words is positioned adjacent a different key on the virtual keyboard configured to display the corresponding subsequent candidate input character and in a manner that does not overlap with any other key on the virtual keyboard and such that each key of the plurality of character keys is associated with no more than one displayed predicted word, and wherein one of the displayed predicted words is selected for display in an input field by detecting a swipe at a key configured to display one of the corresponding subsequent candidate input characters.

---

Claim 2:
2. The method of claim 1 , wherein the predicted words are displayed in a form that enhances visibility the predicted words.