Chordic keyboard system for generating a signal in response to a chord that is assigned using a correlation based on a composite chord-difficulty index
First Claim
Patent Images
1. A chordic keyboard system in a data processing apparatus, wherein the chordic keyboard system is used to communicate with a chordic keyboard including a plurality of keys, the chordic keyboard system comprising:
- means for storing data representative of a plurality of chords, wherein each chord corresponds to a subset of the plurality of keys of the chordic keyboard, and for storing a plurality of symbols, wherein data representative of a chord corresponds to one of the plurality of symbols according to a correlation between a frequency-of-use index of the symbol and a composite chord-difficulty index of the chord, the composite chord-difficulty index being computed by ranking the plurality of chords based on a sum of a first index and a second index, the first index ranking the chords based on the ability of humans to memorize an association of the chords with a pattern and the second index ranking the chords based on the biomechanical and motor difficulty of inputting the chords;
means for receiving data from the chordic keyboard identifying a selected chord of the plurality of chords;
means for identifying a selected symbol of the plurality of symbols representative;
of the selected chord; and
means, coupled to the identifying means, for generating a signal corresponding to the selected symbol.
0 Assignments
0 Petitions
Accused Products
Abstract
An improved chordic keyboard system is disclosed. The chordic keyboard system is comprised of dual chordic keyboards wherein primary symbols are mapped based on a random access concept in accordance with the Gopher Correlation.
-
Citations
9 Claims
-
1. A chordic keyboard system in a data processing apparatus, wherein the chordic keyboard system is used to communicate with a chordic keyboard including a plurality of keys, the chordic keyboard system comprising:
-
means for storing data representative of a plurality of chords, wherein each chord corresponds to a subset of the plurality of keys of the chordic keyboard, and for storing a plurality of symbols, wherein data representative of a chord corresponds to one of the plurality of symbols according to a correlation between a frequency-of-use index of the symbol and a composite chord-difficulty index of the chord, the composite chord-difficulty index being computed by ranking the plurality of chords based on a sum of a first index and a second index, the first index ranking the chords based on the ability of humans to memorize an association of the chords with a pattern and the second index ranking the chords based on the biomechanical and motor difficulty of inputting the chords; means for receiving data from the chordic keyboard identifying a selected chord of the plurality of chords; means for identifying a selected symbol of the plurality of symbols representative;
of the selected chord; andmeans, coupled to the identifying means, for generating a signal corresponding to the selected symbol.
-
-
2. A chordic keyboard system in a data processing apparatus, wherein the chordic keyboard system is used to communicate with a chordic keyboard including a plurality of keys, the chordic keyboard system comprising:
-
means for storing data representative of a plurality of chords, the data organized as a plurality of groups, wherein each chord corresponds to a subset of the plurality of keys of the chordic keyboard, and for storing a plurality of symbols, wherein data representative of a chord is represented by and corresponds to one of the plurality of symbols according to a correlation between a frequency-of-use index of the symbol and a composite chord-difficulty index of the chord, and wherein the plurality of groups includes an alphabetic group and a cursor control group; means for receiving data from the chordic keyboard identifying a selected chord of the plurality of chords; means for identifying, using the stored data and symbols, the group corresponding to the selected chord, and for identifying a selected symbol of the plurality of symbols representative of the selected chord; and means, coupled to the identifying means, for generating a signal corresponding to the selected symbol.
-
-
3. A chordic keyboard system in a data processing apparatus, wherein the chordic keyboard system communicates with a chordic keyboard in a plurality of modes, including a let-mode and a num-mode, wherein said chordic keyboard includes a plurality of keys, the chordic keyboard system comprising:
-
means for storing data representative of a plurality of chords, the data organized as a plurality of data groups, wherein each chord corresponds to a subset of the plurality of keys of the chordic keyboard, and for storing a plurality of symbols, wherein data representative of a chord is mapped to one of the plurality of symbols based on a correlation between a plurality of symbol-groups and a plurality of chord groups in which each of the symbols is assigned to one of the symbol-groups based on a frequency-of-use index of the symbol and each chord is assigned one of the chord groups based on a composite chord-difficulty index of the chord, wherein the composite chord-difficulty index includes both a motor difficulty index and a perceptual difficulty index corresponding to the chord, and wherein the plurality of data groups includes an alphabetic group and a cursor control group; means for receiving data from the chordic keyboard identifying a selected chord of the plurality of chords and for recognizing that the received data corresponds to a depression of the plurality of keys of the chordic keyboard, wherein the keys are divided into a plurality of groups, including at least one of the following groups;
a finger group and a thumb group, wherein the finger group includes a plurality of keys including an index-finger key, a middle-finger key, a ring-finger key, and a little-finger key, and wherein the thumb group includes a plurality of keys including a first thumb key, a second thumb key and a third thumb key;means for identifying, using the stored data and symbols, the group corresponding to the selected chord, and for identifying a selected symbol of the plurality of symbols representative of the selected chord; and means, coupled to the identifying means, for generating a signal corresponding to the selected symbol. - View Dependent Claims (4, 5, 6, 7, 8, 9)
-
Specification