Patent Document ID: 9134810
Application ID: 13589405

Base Claim:
1. A method, comprising: receiving an input of a character from a virtual keyboard displayed on a display; generating one or more sets of predicted input characters based on the input character, wherein each set of predicted input characters defines at least one subsequent candidate input character; and displaying a visual indication of at least one set of predicted input characters, wherein the visual indication comprises a display of all characters of the at least one set of predicted input characters superimposed over a key of the at least one subsequent candidate input character of the virtual keyboard; wherein a first type of input received at the key causes input of the character associated with the key and a second type of input received at or near the key causes input of the at least one set of predicted input characters, the first type of input being a tap input, and the second type of input being a long press input for a predetermined period of time or a swipe input from the key towards a displayed input field.

---

Claim 14:
14. The method of claim 1 , wherein there are at least two sets of predicted input characters, the at least two sets of predicted input characters sharing a common subsequent candidate input character and differing in at least one other subsequent candidate input character, and wherein the visual indication further comprises a display of all characters of one of the at least two sets of predicted input characters superimposed over the key of the common subsequent candidate input character and a display of all characters of another of the at least two sets of predicted input characters superimposed over a different key.