System for a text speller
First Claim
1. An apparatus comprising:
- a display;
a user input device;
a memory; and
a processor in communication with the memory, the display, and the user input device, where the processor is operable to;
direct display of a plurality of first single character user input controls in a first multi-control display region on the display;
direct display of a first multi-character user input control in a first single control display region on the display, where the first multi-control display region that comprises the plurality of the first single character user input controls is larger than the first single control display region that comprises the first multi-character user input control;
replace the first multi-character user input control with a plurality of second single character user input controls in response to receipt of a selection signal from the user input device indicative of a user selection of the first multi-character user input control, where the second single character user input controls are displayed in an expanded display region that includes the first single control display region, the expanded display region being a second multi-control display region that is larger than the first single control display region; and
replace the first single character user input controls with a second multi-character user input control in response to the receipt of the selection signal indicative of the user selection of the first multi-character user input control, where the second multi-character user input control is displayed in a second single control region that is smaller than the first multi-control display region.
5 Assignments
0 Petitions
Accused Products
Abstract
An apparatus may generate a text entry with a user interface. The apparatus may include a display, a user input device, a memory and a processor. The apparatus may display single character user input controls and multi-character user input controls on the display. Each of the single character user input controls and the multi-character user input controls may be buttons selectable with the user input device. A single character user input control may correspond to a single character and a multi-character user input control may correspond to a group of characters. The apparatus may display one of the multi-character user input controls in a display region and other user input controls outside of the display region. If the multi-character user input control is selected, the apparatus may replace the multi-character user input control with a second set of single character user input controls in an expanded display region.
36 Citations
18 Claims
-
1. An apparatus comprising:
-
a display; a user input device; a memory; and a processor in communication with the memory, the display, and the user input device, where the processor is operable to; direct display of a plurality of first single character user input controls in a first multi-control display region on the display; direct display of a first multi-character user input control in a first single control display region on the display, where the first multi-control display region that comprises the plurality of the first single character user input controls is larger than the first single control display region that comprises the first multi-character user input control; replace the first multi-character user input control with a plurality of second single character user input controls in response to receipt of a selection signal from the user input device indicative of a user selection of the first multi-character user input control, where the second single character user input controls are displayed in an expanded display region that includes the first single control display region, the expanded display region being a second multi-control display region that is larger than the first single control display region; and replace the first single character user input controls with a second multi-character user input control in response to the receipt of the selection signal indicative of the user selection of the first multi-character user input control, where the second multi-character user input control is displayed in a second single control region that is smaller than the first multi-control display region. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of displaying a plurality of user input controls, the method comprising:
-
displaying at least one of the user input controls in each respective one of a plurality of display regions, where each of the display regions corresponds to a respective one of a plurality of character groups formed from a plurality of selectable characters and the user input controls include a first multi-character user input control displayed in a first one of the display regions and a plurality of first single character user input controls in a second one of the display regions; replacing the first multi-character user input control with a plurality of second single character user input controls in the first one of the display regions in response to selection of the first multi-character user input control with a user input device; and replacing the first single character user input controls with a second multi-character user input control in the second one of the display regions in response to the selection of the first multi-character user input control, where the first one of the display regions increases in size to include the second single character user input controls in response to the selection of the first multi-character user input control, and where the second one of the display regions decreases in size to include the second multi-character user input control in response to the selection of the first multi-character user input control. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A system comprising:
-
a display; a user input device; a memory; and a processor in communication with the memory, the display and the user input device, where the memory includes computer code, and the computer code comprises; code executable with the processor to direct display of a plurality of first single character user input controls in a first display region on the display; code executable with the processor to direct display of a first multi-character user input control and a second multi-character user input control on the display, where the first display region that comprises the first single character user input controls is larger than a second display region that comprises the first multi-character user input control, and where the first display region that comprises the first single user input controls is larger than a third display region that comprises the second multi-character user input control; code executable with the processor to replace the first multi-character user input control with a plurality of second single character user input controls in response to receipt of a selection signal from the user input device indicative of a user selection of the first multi-character user input control, where the second single character user input controls are displayed in an expanded display region and the expanded display region is larger than the second display region; and code executable to replace the first single character user input controls with a third multi-character user input control in response to the receipt of the selection signal indicative of the user selection of the first multi-character user input control, where the third multi-character user input control is displayed in a reduced display region that is smaller than the first display region, where the first single character user input controls and the first and second multi-character user input controls are displayed together on the display prior to the receipt of the selection signal, and where the second and third multi-character user input controls and the second single character user input controls are displayed together on the display after the receipt of the selection signal.
-
Specification