Patent ID: 8719723

Claim:
A system for displaying a subset of input targets, each input target for display as a key of a digital keyboard, comprising: a storage component that stores an indication of the input targets, the input targets having a standard arrangement, each input target having a standard size and corresponding to a grapheme that is displayed as a key of the digital keyboard and that is input when that key is engaged by a user; a memory storing computer-executable instructions of: a customization component to receive input from the user regarding which input targets are to be included in the subset of the input targets to be displayed; a calculation component to track user interactions with a limited target set of input targets that are displayed to the user as keys of the digital keyboard and record information relating to the tracked user interactions; a selection component to identify the subset of input targets based on input received by the customization component and from the user interactions with the limited target set tracked and recorded by the calculation component, the subset of input targets not including all of the input targets, the subset of input targets being identified taking into consideration user interactions with the displayed limited target set of input targets such that the subset of input targets is different from the limited target set of input targets; a placement component that determines an arrangement for the subset of input targets, the determined arrangement being different from the standard arrangement; and a display component that presents the subset of input targets as a display of the digital keyboard that includes a key for each input target of the subset of the input targets; and a processor for executing the computer-executable instructions stored in the memory.