METHODS OF AND SYSTEMS FOR REDUCING KEYBOARD DATA ENTRY ERRORS
First Claim
1. A system for reducing data entry errors, comprising:
- an input component controllable to display a plurality of keys selectable by a user in accordance with a controllable viewing mode, the input component receiving input by the user;
a display component controllable to display one or more key images;
a processor operatively coupled to the input component and the display component, and programmed to;
control the display component to display a key image or images corresponding to key selection input by the user on the input component;
ascertain a subset of the keys selectable by the user based upon respective likelihoods that each of the keys follows a previously selected key or keys within a predetermined language or subset thereof;
define the controllable viewing mode so that the input component displays each of the keys within the ascertained subset of keys in a manner visually distinguishable by the user from each of the keys not within the ascertained subset of keys;
control the input component to display the plurality of keys selectable by the user in accordance with the controllable viewing mode as defined by the processor.
1 Assignment
0 Petitions
Accused Products
Abstract
Method of and system for reducing data entry errors that ascertains a subset of keys that can be selected by a user based upon the respective likelihood that each key follows a previously selected key within a predetermined language, corpus, or subset thereof, and controls the display of the keys within an input device so that the keys within the ascertained subset are displayed in a visually distinguishable manner from the keys that not within the ascertained subset. In a touch screen device, the keys that are displayed are part of the soft keys displayed on the screen. In a system that includes an actual physical keyboard, the appearance of select keys of the keyboard can be modified in various manners, including the use of an LCD display or other controllable lighting mechanism disposed within the keyboard. Multiple additional techniques for reducing data entry also are disclosed.
-
Citations
32 Claims
-
1. A system for reducing data entry errors, comprising:
-
an input component controllable to display a plurality of keys selectable by a user in accordance with a controllable viewing mode, the input component receiving input by the user; a display component controllable to display one or more key images; a processor operatively coupled to the input component and the display component, and programmed to; control the display component to display a key image or images corresponding to key selection input by the user on the input component; ascertain a subset of the keys selectable by the user based upon respective likelihoods that each of the keys follows a previously selected key or keys within a predetermined language or subset thereof; define the controllable viewing mode so that the input component displays each of the keys within the ascertained subset of keys in a manner visually distinguishable by the user from each of the keys not within the ascertained subset of keys; control the input component to display the plurality of keys selectable by the user in accordance with the controllable viewing mode as defined by the processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A predictive text entry system, comprising:
-
an input component controllable to display a set of letters selectable by a user and to display a set of word selections selectable by the user, the input component receiving input by the user; a display component controllable to display one or more letter images or words; a processor operatively coupled to the input component and the display component, and programmed to; control the display component to display a letter or word corresponding to an input by the user on the input component; determine a corpus based on a location of a cursor displayed on the display component; ascertain a set of choices within the determined corpus that are statistically the most likely choices based on a previous input of a letter by the user; control the input component to display the choices within the ascertained set of choices as the set of word selections selectable by the user. - View Dependent Claims (16)
-
-
17. A method of reducing data entry errors in a system having an input component, a display component and a processor operatively coupled to the input and display components, the method comprising:
-
displaying, by the input component, a plurality of keys selectable by a user in accordance with a controllable viewing mode, receiving, by the input component, input by the user; displaying, by the display component, one or more key images based on the input by the user; ascertain, by the processor, a subset of the keys selectable by the user based upon respective likelihoods that each of the keys follows a previously selected key or keys within a predetermined language or subset thereof; defining the controllable viewing mode so that the input component displays each of the keys within the ascertained subset of keys in a manner visually distinguishable by the user from each of the keys not within the ascertained subset of keys. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method of predicting text entry in a system having an input component, a display component and a processor operatively coupled to the input and display components, the method comprising:
-
displaying, by the input component, a set of letters selectable by a user; displaying, by the input component, a set of word selections selectable by the user, receiving, by the input component, input by the user; displaying, by the display component, one or more letter images or words based on the input by the user; determining, by the processor, a corpus based on a location of a cursor displayed on the display component; ascertaining, by the processor, a set of choices within the determined corpus that are statistically the most likely choices based on a previous input of a letter by the user; controlling the input component to display the choices within the ascertained set of choices as the set of word selections selectable by the user. - View Dependent Claims (32)
-
Specification