Patent ID: 7490041

Claim:
A recognition system comprising: an input component configured to receive a first portion of an analog user input to be recognized; a recognition component configured to analyze the first portion of the analog user input and identify a first subset of virtual keys of a plurality of available virtual keys to concurrently convey to a user during the analog user input; and a rendering component configured to display the first subset of virtual keys to the user concurrently with receiving the first portion of the analog user input, wherein the input component is configured to receive a second portion of the analog user input, wherein the recognition component is configured to analyze the second portion of the analog user input and eliminate at least one virtual key from the first subset of virtual keys to produce a second subset of virtual keys to concurrently convey to the user during the analog user input, and wherein the rendering component is configured to display the second subset of virtual keys to the user concurrently with receiving the second portion of the analog user input.