Patent ID: 9665278
Date: 2017-05-30
CPC Classifications: G06F

Claim:
1. A computer-implemented method for assisting input, comprising: receiving, at a processor, a plurality of key-presses from a keyboard comprising alphanumeric data for input to application software executed at the processor, a plurality of characters represented on the keyboard remaining the same during each of the plurality of key presses; analyzing the plurality of key-presses at the processor to detect an entry in a list of common typing errors including the plurality of key presses; and responsive to detecting the entry in a list of common typing errors, controlling a display device to display a representation of at least a portion of the keyboard in association with a user interface of the application software, the representation of at least a portion of the keyboard being displayed in proximity to a part of the display device where the entry in a list of common typing errors is displayed separate from the keyboard, the proximity of the representation of at least the portion of the keyboard to the part of the display device where the entry in a list of common typing errors is displayed being at least partly dependent on the entry in a list of common typing errors including the plurality of key presses.