Active keyboard system for handheld electronic devices
First Claim
1. An active keyboard system comprising:
- a processor;
a memory communicatively connected to the processor;
a display communicatively connected to the processor;
input means for inputting data into said system, said input means including at least one selector, and a plurality of keys; and
active keyboard system software stored on the memory, said active keyboard system software being configured to dynamically present available choices on the display grouped to effect unambiguous selection of the available choices through use of said input means.
0 Assignments
0 Petitions
Accused Products
Abstract
An active keyboard system includes a processor, a memory, and a display communicatively connected to one another. The system includes input means for inputting data and commands into the system. The input means include at least one selector, and a plurality of keys. Active keyboard system software is stored on the memory and is configured to dynamically present available choices on the display grouped to effect unambiguous selection of the available choices through use of the input means. The active keyboard system software includes presentation code and filter code. The presentation code includes step or scroll resolution code to enable scrolling, and grid presentation code to organize available choices on a visual grid and provide the visual grid to the display. The grid presentation code configures the visual grid with one or more panes each configured as a matrix with a plurality of columns and plurality of rows.
249 Citations
37 Claims
-
1. An active keyboard system comprising:
-
a processor;
a memory communicatively connected to the processor;
a display communicatively connected to the processor;
input means for inputting data into said system, said input means including at least one selector, and a plurality of keys; and
active keyboard system software stored on the memory, said active keyboard system software being configured to dynamically present available choices on the display grouped to effect unambiguous selection of the available choices through use of said input means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
Specification