Position encoder system
First Claim
1. Method and apparatus of a position encoder system for a computer, comprising:
- a housing movable in 2 directions relative to a reference base;
encoding means for sensing movements of said housing relative to the reference base thereby providing indicative signals to a host computer directional and positional information of said housing;
communication means for transferring signals from said encoding means to a host computer;
modification means for changing the function the host computer performs base on the movements of said housing, including but not limited to changing the host computer to do nothing base on the movements of said housing.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention hides the mouse cord thus allowing for better desktop space management and greater use satisfaction. It also provides for easy integration of computer mouse capability with other devices to enhance portability. Sensing components other than optical and ball-based can also be used, as well as sensing components may also be hidden to increase durability. The present invention also enables using moving boards to be used as computer mouse by defining different operations base on combinations of keys being pressed and/or touched together with movement signals of the moving boards. Such approach also makes dual position encoder operations possible and allows for parallel computer screen operations.
31 Citations
35 Claims
-
1. Method and apparatus of a position encoder system for a computer, comprising:
-
a housing movable in 2 directions relative to a reference base;
encoding means for sensing movements of said housing relative to the reference base thereby providing indicative signals to a host computer directional and positional information of said housing;
communication means for transferring signals from said encoding means to a host computer;
modification means for changing the function the host computer performs base on the movements of said housing, including but not limited to changing the host computer to do nothing base on the movements of said housing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. Method and apparatus of a position encoder system for a computer, comprising:
-
a first member movably in a first direction relative to a reference base;
a second member movably in a second direction relative a reference base, said second member movable in said first direction causing said first member moving in said first direction relative to a reference base;
encoding means for sensing movements of said first member relative to the reference base, and movements of said second member relative to the reference base, thereby providing indicative signals to a host computer positional and directional information of said first and second members;
communication means for transferring signals from said encoding means to a host computer;
modification means for changing the functions the host computer performs base on the movements of said first and second members, including but not limit to changing the host computer to do nothing base on the movements of said first and second members;
said first and second directions together covering a region in the Cartesian plane. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. Method and apparatus of a position encoder, comprising:
-
a first housing having a first plurality of keys movable in 2 directions over a reference base;
a second housing having a second plurality of keys movable in 2 directions over a reference base;
a first encoder means for sensing movement of said first housing thereby providing indicative information to a host computer of directional and positional information of said first housing;
a second encoder means for sensing movement of said second housing thereby providing indicative information to a host computer of directional and positional information of said second housing;
communication means for transferring signals from said first and second encoding means to the host computer;
modification means for changing the function the host computer performs base on the movements of said first and second housings, said functions performed by the host computer including but not limited to do nothing base on the movement of said first and second housings. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35)
-
Specification