ASYMMETRIC SHUFFLE KEYBOARD
First Claim
1. A keyboard for data input comprising:
- a) at least one major and one minor key;
b) a set of core symbols wherein each core symbol has a large label and a small label to represent it;
c) a software subsystem in communication with said major and minor keys, and core symbols; and
d) a set of instructions defined within said software subsystem,wherein said set of instructions is configured to;
i) mark said major key with a large label of an assigned core symbol belonging to said set of core symbols;
ii) mark said minor key with a small label of an assigned core symbol belonging to said set of core symbols;
iii) make each of said major and minor keys represent an attribute corresponding to said assigned core symbol;
iv) interchange said assigned core symbols of said major and minor keys; and
v) make each of said major and minor keys represent an attribute corresponding to said interchanged assigned core symbol.
0 Assignments
0 Petitions
Accused Products
Abstract
An asymmetric keyboard with a QWERTY style layout comprising a plurality of sparse grids and a plurality of dense grids is provided. A sparse grid is substantially large in size containing large keys with large labels, whereas a dense grid is substantially small in size containing small keys with small labels. All keys are functional but the larger keys in the sparse grid offer greater visibility and operability than the smaller keys in the dense grid. The user makes use of the sparse grid as the primary grid to input data. A swipe across a designated boundary interchanges the key labels between corresponding pairs of keys in the designated sparse and dense grids. On the software-based version, a swipe across another designated boundary compresses or decompresses a corresponding grid. On the hardware-based version, a bi-axial hinge allows the display and the keyboard to rotate around two axes.
-
Citations
20 Claims
-
1. A keyboard for data input comprising:
-
a) at least one major and one minor key; b) a set of core symbols wherein each core symbol has a large label and a small label to represent it; c) a software subsystem in communication with said major and minor keys, and core symbols; and d) a set of instructions defined within said software subsystem, wherein said set of instructions is configured to; i) mark said major key with a large label of an assigned core symbol belonging to said set of core symbols; ii) mark said minor key with a small label of an assigned core symbol belonging to said set of core symbols; iii) make each of said major and minor keys represent an attribute corresponding to said assigned core symbol; iv) interchange said assigned core symbols of said major and minor keys; and v) make each of said major and minor keys represent an attribute corresponding to said interchanged assigned core symbol. - View Dependent Claims (2, 3)
-
-
4. A computer readable medium encoded with computer readable instructions for a keyboard comprising instructions for:
-
a) defining at least one major and one minor region in a spatial medium; b) providing a set of core symbols wherein each core symbol has a descriptive or expanded symbol, and an abbreviated or reduced symbol to represent it; c) marking said major region with the descriptive or expanded symbol of an assigned core symbol belonging to said set of core symbols; d) marking said minor regions with the abbreviated or reduced symbol of an assigned core symbol belonging to said set of core symbols; e) making each of said major and minor regions represent an attribute corresponding to said assigned core symbol; and g) detecting an interchange signal, wherein said set of instructions interchange said assigned core symbols of said major and minor regions on detecting said interchange signal. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer readable medium encoded with computer readable instructions for changing the state of a set of regions configured for:
-
a) defining said set of regions in a spatial medium by a set of spatial boundaries; b) tracking the state of an object in said spatial medium; c) generating a traversal signal when said object traverses a designated boundary which is a member of said set of spatial boundaries; and d) defining and maintaining a first and a second states of said set of regions, wherein said instructions change said state of said set of regions from said first to second state when said traversal signal is detected. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A bi-axial hinge mechanism comprising:
-
a) a first hinge mechanism allowing a set of attached branches to rotate around a first axis; and b) a second hinge mechanism on each of said set of attached branches allowing an attached leaf component to rotate around a second axis which is perpendicular to said first axis, thereby allowing each of said leaf components to rotate around said first and second axes. - View Dependent Claims (19, 20)
-
Specification