 |
|
 |
| |
 |
Methods and apparatus for providing touch-sensitive input in multiple degrees of freedom |
| RE40891 |
Methods and apparatus for providing touch-sensitive input in multiple degrees of freedom
|
|
| Patent Drawings: | |
| Inventor: |
Yasutake |
| Date Issued: |
September 1, 2009 |
| Application: |
11/188,284 |
| Filed: |
July 22, 2005 |
| Inventors: |
Yasutake; Taizo (Cupertino, CA)
|
| Assignee: |
Sandio Technology Corp. (San Jose, CA) |
| Primary Examiner: |
Shalwala; Bipin |
| Assistant Examiner: |
Kovalick; Vincent E. |
| Attorney Or Agent: |
TIPS Group |
| U.S. Class: |
345/173; 178/18.01; 345/157; 345/174; 345/177 |
| Field Of Search: |
345/139; 345/156; 345/173; 463/37 |
| International Class: |
G08C 21/00 |
| U.S Patent Documents: |
|
| Foreign Patent Documents: |
2060173; 2254911; 60-95331; 60-129635; 61-292028; 1244515; WO 92/08208; WO 93/11526; WO 95/20787; WO 95/20788 |
| Other References: |
Ken-ichi Kameyama, Koichi Ohtomi; A Shape Modeling System with a Volume Scanning Display and Multisensory Input Device; Presence; vol. 2, No.2, Spring 1993. cited by examiner. Tamotsu Murakami, Naomasa Nakajima; Direct and Intuitive Input Device for 3-D Shape Deformation; Human Factors in Computing Systems; Apr. 24-28, 1994. cited by examiner. Krueger, "Artificial Reality: Perceptual Systems," pp. 54-75 (1983). cited by other. Kameyama, et al., "A Shape Modeling System with a Volume Scanning Display and Multisensory Input Device," Presence, vol. 2, No. 2, pp. 104-111 (Spring, 1993). cited by other. Murakami, et al., "Direct and Intuitive Input Device for 3-D Shape Deformation," Human Factors in Computing Systems (Apr. 24-28, 1994). cited by other. |
|
| Abstract: |
Disclosed is a multiple coordinate controller device having a three-dimensional body with a first surface portion and a second surface portion where the second surface portion is not coplanar with the first surface. A first transducer with a first sensing surface is coupled to the first surface portion of the body and capable of detecting both positions and a range of pressure forces at positions on the first sensing surface. The first transducer is further capable of providing a first range of z coordinates at a detected x,y coordinate in response to the range of pressure forces on said first sensing surface. A second transducer having a second sensing surface is coupled to the second surface portion of the body and capable of detecting both positions and a range of pressure forces at the positions on the second sensing surface. The second transducer is further capable of providing a second range of z coordinates of opposite polarity to the first range of z coordinates in response to the range of forces on second sensing surface. |
| Claim: |
What is claimed is:
1. A multiple coordinate controller device comprising: a three-dimensional body having a first surface portion and a second surface portion which is not coplanar with saidfirst surface; a first transducer having a first sensing surface, said first transducer being coupled to said first portion of said body and being capable of detecting both positions and a range of pressure forces at said positions on said first sensingsurface, wherein said first transducer is further capable of providing a first range of z coordinates at a detected x,y coordinate in response to said range of pressure forces on said first sensing surface, said first range of z coordinates provided onlyif said range of pressure forces are greater than a first threshold pressure; a second transducer having a second sensing surface, said second transducer being coupled to said second surface portion of said body and being capable of detecting bothpositions and a range of pressure forces at said positions on said second sensing surface, wherein second transducer is further capable of providing a second range of z coordinates of opposite polarity to said first range of z coordinates in response tosaid range of forces on second sensing surface, said second range of z coordinates provided only if said range of pressure forces are greater than a second threshold pressure.
2. The multiple coordinate controller device as recited in claim 1 wherein said first transducer detects a first position on said first sensing surface producing a first x,y coordinate and a second position on said first sensing surfacesproducing a second x,y coordinate.
3. The multiple coordinate controller device as recited in claim 2 further comprising a first edge transducer having a first edge sensing surface positioned at least partially around a periphery of said first sensing surface, said first edgetransducer being coupled to said first surface portion of said body and being capable of detecting a force on said first edge sensing surface.
4. The multiple coordinate controller device as recited in claim 3 further comprising a second edge transducer having a second edge sensing surface positioned at least partially around a periphery of said second sensing surface, said secondedge transducer being coupled to said second surface portion of said body and being capable of detecting a force on said second edge sensing surface.
5. The multiple coordinate controller device as recited in claim 4, wherein said first edge transducer provides a continuation control signal in response to said force applied to said first edge sensing surface, wherein said continuationcontrol signal commands a continuation of movement in a direction determined by said first detected x,y coordinate and said second detected x,y coordinate.
6. The multiple coordinate controller device as recited in claim 5 wherein said first and second sensing surfaces and said first and second edge sensing surfaces are approximately a rectangular shape.
7. The multiple coordinate controller device as recited in claim 6, wherein said first edge sensing surface is tactilely distinguished from said first sensing surface and said second edge sensing surface is tactilely from said second sensingsurface.
8. The multiple coordinate controller device as recited in claim 6, wherein said first edge sensing surface is raised from said first sensing surface and said second edge sensing surface is raised from said second sensing surface.
9. The multiple coordinate controller device as recited in claim 6 wherein said second transducer detects a third and fourth position on said second sensing surface.
10. A multiple coordinate controller device comprising: a three-dimensional body having a first surface portion and a second surface portion which is not coplanar with said first surface; and a sensor consisting essentially of; a firsttransducer having a first sensing surface, said first transducer being coupled to said first surface portion of said body and being capable of detecting both positions and a range of pressure forces at said positions on said first sensing surface,wherein said first transducer is further capable of providing a first range of z coordinates at a detected x,y coordinate in response to said first range of forces, said first range of z coordinates provided only if said range of pressure forces aregreater than a first threshold pressure; a second transducer having a second sensing surface, said second transducer being coupled to said second surface portion of said body and being capable of detecting both positions and a range of pressure forcesat said positions on said second sensing surface, wherein said second transducer is further capable of providing a second range of z coordinates of opposite polarity for said first range of z coordinates in response to said second range of forces, saidsecond range of z coordinates provided only if said range of pressure forces are greater than a second threshold pressure; whereby said sensor is capable of providing x,y and z coordinates from said first transducer and said second transducer, andwhereby, said first sensing surface and said second sensing surface do not substantially deform under pressure.
11. A two sided controller comprising: a body having a first surface and an opposing second surface, said first surface and said second surface having dimensions that are substantially greater than a separation between said first surface andsaid second surface; a first sensor assembly supported by said first surface and including a first generally flat pressure sensor surrounded, at least in part, by a first generally flat edge pressure sensor; a second sensor assembly supported by saidsecond surface and including a second generally flat pressure sensor surrounded, at least in part, by a second generally flat edge pressure sensor; wherein said body is sized to be contacted on said first sensor assembly with the thumb of a hand andsimultaneously on said second sensor assembly with a finger of said hand.
12. A wedge shaped controller comprising: a body having a front edge surface having a first area, a back edge surface having a second area less than said first area, and a pair of side edge surfaces coupling said front edge surface to said backedge surface, whereby said body has a wedge shaped with angled side edges; a first sensor assembly supported by said front edge surface and including a first generally flat pressure sensor surrounded, at least in part, by a first generally flat edgepressure sensor; and a second sensor assembly supported by one of said pair of side edge surfaces and including a second generally flat pressure sensor surrounded, at least in part, by a second generally flat edge pressure sensor.
13. A wedge shaped controller as recited in claim 12 further comprising: a third sensor assembly supported by the other of said pair of side edge surfaces and including a third generally flat pressure sensor surrounded, at least in part, by athird generally flat edge pressure sensor.
14. A wedge shaped controller as recited in claim 12 wherein said body further has a top surface and a bottom surface, and is provided with a pressure sensor on at least one of said top surface and said bottom surface.
15. A touch-sensitive manually operable controller for providing position control information relative to three axes, the controller comprising: a top surface, a bottom surface, and a peripheral side surface; a first sensor positioned on theside surface of the controller and generally aligned on and orthogonal relative to an X-axis of a Cartesian coordinate system, the first sensor adapted for providing a first Y-signal in response to the position of a force applied to the sensor along theY-axis and a first Z-signal in response to the position of a force applied to the sensor along the Z-axis; a second sensor positioned on the top surface of the controller and generally aligned on and orthogonal relative to an Y-axis of a Cartesiancoordinate system, the second sensor adapted for providing a first X-signal in response to the position of a force applied to the sensor along the X-axis and a second Z-signal in response to the position of a force applied to the sensor along the Z-axis; a third sensor positioned on the side surface of the controller and generally aligned on and orthogonal relative to an Z-axis of a Cartesian coordinate system, the third sensor adapted for providing a second X-signal in response to the position of aforce applied to the sensor along the X-axis and a second Y-signal in response to the position of a force applied to the sensor along the Y-axis; and a fourth sensor positioned on the side surface of the controller opposite the first sensor andgenerally aligned on and orthogonal relative to an X-axis of a Cartesian coordinate system, the fourth sensor adapted for providing a third Y-signal in response to the position of a force applied to the sensor along the Y-axis and a third Z-signal inresponse to the position of a force applied to the sensor along the Z-axis.
16. A touch-sensitive manually operable controller for providing position control information relative to three axes, the controller comprising: a top surface, a bottom surface, and a peripheral side surface; a first sensor positioned on theside surface of the controller and generally aligned on and orthogonal relative to an X-axis of a Cartesian coordinate system, the first sensor adapted for providing a first roll-signal in response to the position of a force applied to the sensor alongthe Y-axis and a first yaw-signal in response to the position of a force applied to the sensor along the Z-axis; a second sensor positioned on the top surface of the controller and generally aligned on and orthogonal relative to an Y-axis of a Cartesiancoordinate system, the second sensor adapted for providing a second roll-signal in response to the position of a force applied to the sensor along the X-axis and a first pitch-signal in response to the position of a force applied to the sensor along theZ-axis; a third sensor positioned on the side surface of the controller and generally aligned on and orthogonal relative to an Z-axis of a Cartesian coordinate system, the third sensor adapted for providing a second pitch-signal in response to theposition of a force applied to the sensor along the Y-axis; and a fourth sensor positioned on the side surface of the controller opposite the first sensor and generally aligned on and orthogonal relative to an X-axis of a Cartesian coordinate system,the fourth sensor adapted for providing a third roll-signal in response to the position of a force applied to the sensor along the Y-axis and a second yaw-signal in response to the position of a force applied to the sensor along the Z-axis.
.Iadd.17. A three dimensional controller comprising: a body having multiple faces wherein a first, second and a third face of the multiple faces meet at a common apex; a first axis controller, positioned on the first face, which is generallyaligned on and orthogonal relative to an X-axis of a Cartesian coordinate system, the first axis controller adapted for providing a first Y-signal in response to the position of a force applied to the first axis controller along the Y-axis and a firstZ-signal in response to the position of a force applied to the first axis controller along the Z-axis; a second axis controller, positioned on the second face, which is generally aligned on and orthogonal relative to an Y-axis of a Cartesian coordinatesystem, the second sensor adapted for providing a first X-signal in response to the position of a force applied to the second axis controller along the X-axis and a second Z-signal in response to the position of a force applied to the second axiscontroller along the Z-axis; and a third axis controller, positioned on the third face, which is generally aligned on and orthogonal relative to an Z-axis of a Cartesian coordinate system, the third sensor adapted for providing a second X-signal inresponse to the position of a force applied to the third axis controller along the X-axis and a second Y-signal in response to the position of a force applied to the third axis controller along the Y-axis..Iaddend.
.Iadd.18. A three dimensional controller as recited in claim 17 wherein the first, the second and the third axis controllers comprise trackballs..Iaddend.
.Iadd.19. A three dimensional controller as recited in claim 17 wherein the first, the second and the third axis controllers comprise stick sensors..Iaddend.
.Iadd.20. A three dimensional controller as recited in claim 17 wherein the first, the second and the third axis controllers comprise zone sensors..Iaddend.
.Iadd.21. A three dimensional controller comprising: a body having multiple faces wherein a first, a second and a third face of the multiple faces meet at a common apex; a first axis controller, positioned on the first face, which is generallyaligned on and orthogonal relative to an X-axis of a Cartesian coordinate system, the first axis controller adapted for providing a first Y-signal in response to the position of a force applied to the sensor along the Y-axis and a first Z-signal inresponse to the position of a force applied to the sensor along the Z-axis; a second axis controller, positioned on the second face, which is generally aligned on and orthogonal relative to an Y-axis of a Cartesian coordinate system, the second sensoradapted for providing a first X-signal in response to the position of a force applied to the sensor along the X-axis and a second Z-signal in response to the position of a force applied to the sensor along the Z-axis; a third axis controller, positionedon the third face, which is generally aligned on and orthogonal relative to an Z-axis of a Cartesian coordinate system, the third sensor adapted for providing a second X-signal in response to the position of a force applied to the sensor along the X-axisand a second Y-signal in response to the position of a force applied to the sensor along the Y-axis; and a fourth axis controller, positioned on the third surface, which is generally aligned on and orthogonal relative to an X-axis of a Cartesiancoordinate system, the fourth axis controller adapted for providing a third Y-signal in response to the position of a force applied to the fourth axis controller along the Y-axis and a third Z-signal in response to the position of a force applied to thefourth axis controller along the Z-axis..Iaddend.
.Iadd.22. A three dimensional controller as recited in claim 21 wherein the first, the second, the third and the fourth axis controllers comprise trackballs..Iaddend.
.Iadd.23. A three dimensional controller as recited in claim 21 wherein the first, the second, the third and the fourth axis controllers comprise stick sensors..Iaddend.
.Iadd.24. A three dimensional controller as recited in claim 21 wherein the first, the second, the third and the fourth axis controllers comprise zone sensors..Iaddend.
.Iadd.25. A multiple coordinate controller device comprising: a three-dimensional movable body having a first surface portion, a second surface portion which is not coplanar with said first surface and a tracking surface engaged to handle areference surface; a first transducer having a first sensing surface, said first transducer being coupled to said first portion of said body and being capable of detecting both positions and a range of pressure forces at said positions on said firstsensing surface, wherein said first transducer is further capable of providing a first range of z coordinates at a detected x,y coordinate In response to said range of pressure forces on said first sensing surface, said first range of z coordinatesprovided only if said range of pressure forces are greater than a first threshold pressure; a second transducer having a second sensing surface, said second transducer being coupled to said second surface portion of said body and being capable ofdetecting both positions and a range of pressure forces at said positions on said second sensing surface, wherein second transducer is further capable of providing a second range of z coordinates of opposite polarity to said first range of z coordinatesin response to said range of forces on second sensing surface, said second range of z coordinates provided only if said range of pressure forces are greater than a second threshold pressure; and a mouse sensor mechanism supported by said body andadapted to engage said reference surface as said body is moved over said reference surface, wherein said first and second sensing surfaces can be engaged by a finger as said body is engaged by a hand of a user..Iaddend.
.Iadd.26. The multiple coordinate controller device as recited in claim 25 wherein said first transducer detects a first position on said first sensing surface producing a first x,y coordinate and a second position on said first sensingsurfaces producing a second x,y coordinate..Iaddend.
.Iadd.27. The multiple coordinate controller device as recited in claim 26 further comprising a first edge transducer having a first edge sensing surface positioned at least partially around a periphery of said first sensing surface, said firstedge transducer being coupled to said first surface portion of said body and being capable of detecting a force on said first edge sensing surface..Iaddend.
.Iadd.28. The multiple coordinate controller device as recited in claim 27 further comprising a second edge transducer having a second edge sensing surface, said second edge transducer being coupled to said second surface portion of said bodyand being capable of detecting a force on said second edge sensing surface..Iaddend.
.Iadd.29. The multiple coordinate controller device as recited in claim 28, wherein said first edge transducer provides a continuation control signal in response to said force applied to said first edge sensing surface, wherein saidcontinuation control signal commands a continuation of movement in a direction determined by said first detected x,y coordinate and said second detected x,y coordinate..Iaddend.
.Iadd.30. The multiple coordinate controller device as recited in claim 29 wherein said first and second sensing surfaces and said first and second edge sensing surfaces are approximately a rectangular shape..Iaddend.
.Iadd.31. The multiple coordinate controller device as recited in claim 30, wherein said first edge sensing surface is tactilely distinguished from said first sensing surface and said second edge sensing surface is tactilely from said secondsensing surface..Iaddend.
.Iadd.32. The multiple coordinate controller device as recited in claim 30, wherein said first edge sensing surface is raised from said first sensing surface and said second edge sensing surface is raised from second sensing surface..Iaddend.
.Iadd.33. The multiple coordinate controller device as recited in claim 30 wherein said second transducer detects a third and fourth position on said second sensing surface..Iaddend.
.Iadd.34. A three dimensional controller comprising: a body having multiple faces wherein a first, a second and a third face of the multiple faces meet at a common apex; a first sensor, positioned on the first face, which is generally alignedon and orthogonal relative to an X-axis of a Cartesian coordinate system, the first sensor adapted for providing a first roll-signal in response to the position of a force applied to the sensor along the Y-axis and a first yaw-signal in response to theposition of a force applied to the sensor along the Z-axis; a second sensor, positioned on the second face, which is generally aligned on and orthogonal relative to an Y-axis of a Cartesian coordinate system, the second sensor adapted for providing asecond roll-signal in response to the position of a force applied to the sensor along the X-axis and a first pitch-signal in response to the position of a force applied to the sensor along the Z-axis; a third sensor, positioned on the third face, whichis generally aligned on and orthogonal relative to an Z-axis of a Cartesian coordinate system, the third sensor adapted for providing second pitch-signal in response to the position of a force applied to the sensor along the Y-axis; and a fourth sensor,positioned on the third face, which is generally aligned on and orthogonal relative to an X-axis of a Cartesian coordinate system, the fourth sensor adapted for providing a third roll-signal in response to the position of a force applied to the sensoralong the Y-axis and a second yaw-signal in response to the position of a force applied to the sensor along the Z-axis..Iaddend.
.Iadd.35. A three dimensional controller as recited in claim 34 wherein the first, the second, the third and the fourth axis controllers comprise trackballs..Iaddend.
.Iadd.36. A three dimensional controller as recited in claim 34 wherein the first, the second, the third and the fourth axis controllers comprise stick sensors..Iaddend.
.Iadd.37. A three dimensional controller as recited in claim 34 wherein the first, the second, the third and the fourth axis controllers comprise zone sensors..Iaddend.
.Iadd.38. A touch-sensitive manually operable controller for providing position control information relative to three axes, the controller comprising: a top surface, a front surface, and a peripheral side surface; a first sensor positioned onthe side surface of the controller and generally aligned on and orthogonal relative to an X-axis of a Cartesian coordinate system, the first sensor adapted for providing a first Y-signal in response to the position of a force applied to the sensor alongthe Y-axis and a yaw-signal in response to the position of a force applied to the sensor along the Z-axis; a second sensor positioned on the top surface of the controller and generally aligned on and orthogonal relative to an Y-axis of a Cartesiancoordinate system, the second sensor adapted for providing a first X-signal in response to the position of a force applied to the sensor along the X-axis and a first Z-signal in response to the position of a force applied to the sensor along the Z-axis; a third sensor positioned on the side surface of the controller and generally aligned on and orthogonal relative to an Z-axis of a Cartesian coordinate system, the third sensor adapted for providing a second X-signal in response to the position of aforce applied to the sensor along the X-axis and a second Y-signal in response to the position of a force applied to the sensor along the Y-axis; and a fourth sensor positioned on the side surface of the controller opposite the first sensor andgenerally aligned on and orthogonal relative to an X-axis of a Cartesian Coordinate system, the fourth sensor adapted for providing a third Y-signal in response to the position of a force applied to the sensor along the Y-axis and a second Z-signal inresponse to the position of a force applied to the sensor along the Z-axis..Iaddend.
.Iadd.39. An input device comprising: a plurality of pressure sensitive sensors on a body wherein each pressure sensitive sensor of the plurality of pressure sensitive sensors can be manipulated by a finger; wherein said body is a mouse bodyhaving a lower surface for engagement with a reference surface for relative movement with respect thereto, said lower surface of said mouse body being provided with at least one sensor for sensing x and y degrees of freedom, said mouse body furtherhaving an upper surface; wherein said pressure sensitive sensors are each at least one of a button, touch tablet, trackball and joystick and are accessible from said upper surface of said mouse body; and wherein at least one of said pressure sensitivesensors senses a degree of freedom other than the x and y degrees of freedom..Iaddend.
.Iadd.40. An input device comprising: a movable mouse body having a tracking surface adapted to engage a reference surface and a curved upper surface provided with at least two two-degrees-of-freedom pressure sensitive sensors to providemultiple degrees of freedom; and a sensor mechanism supported by said mouse body and adapted to engage said reference surface as said body is moved over said reference surface to track at least two degrees of freedom..Iaddend.
.Iadd.41. The input device as recited in claim 40 wherein the plurality of pressure sensitive sensors comprises two pressure sensitive sensors..Iaddend.
.Iadd.42. The input device as recited in claim 40 wherein the plurality of pressure sensitive sensors comprises three pressure sensitive sensors..Iaddend.
.Iadd.43. The input device as recited in claim 40 wherein the plurality of pressure sensitive sensors comprises four pressure sensitive sensors..Iaddend.
.Iadd.44. The input device as recited in claim 40, wherein said pressure sensitive sensors do not transmit a signal when a pressure is not present on said pressure sensitive sensors..Iaddend.
.Iadd.45. A touch-sensitive manually operable controller for providing position control information relative to three axes, the controller comprising: a top surface, a front surface, and a peripheral side surface; a first sensor positioned onthe side surface of the controller and generally aligned on and orthogonal relative to an X-axis of a Cartesian coordinate system, the first sensor adapted for providing a roll-signal in response to the position of a force applied to the senor along theY-axis and a yaw-signal in response to the position of a force applied to the sensor along the Z-axis; a second sensor positions on the top surface of the controller and generally aligned on and orthogonal relative to an Y-axis of a Cartesian coordinatesystem, the second sensor adapted for providing a first X-signal in response to the position of a force applied to the sensor along the X-axis and a first Z-signal in response to the position of a force applied to the sensor along the Z-axis; a thirdsensor positioned on the side surface of the controller and generally aligned on and orthogonal relative to an Z-axis of a Cartesian coordinate system, the third sensor adapted for providing a second X-signal in response to the position of a forceapplied to the sensor along the X-axis and a first Y-signal in response to the position of a force applied to the sensor along the Y-axis; and a fourth sensor positioned on the side surface of the controller opposite the first sensor and generallyaligned on and orthogonal relative to an X-axis of a Cartesian coordinate system, the fourth sensor adapted for providing a second Y-signal in response to the position of a force applied to the sensor along the Y-axis and a second Z-signal in response tothe position of a force applied to the sensor along the Z-axis..Iaddend.
.Iadd.46. A touch-sensitive manually operable controller for providing position control information relative to three axes, the controller comprising: a top surface, a front surface, and a peripheral side surface; a first sensor positioned onthe side surface of the controller and generally aligned on an orthogonal relative to an X-axis of a Cartesian coordinate system, the first sensor adapted for providing a first Y-signal in response to the position of a force applied to the sensor alongthe Y-axis and a yaw-signal in response to the position of a force applied to the sensor along the Z-axis; a second sensor positioned on the top surface of the controller and generally aligned on and orthogonal relative to an Y-axis of a Cartesiancoordinate system, the second sensor adapted for providing a first X-signal in response to the position of a force applied to the sensor along the X-axis and a pitch-signal in response to the position of a force applied to the sensor along the Z-axis; athird sensor positioned on the side surface of the controller and generally aligned on and orthogonal relative to an Z-axis of a Cartesian coordinate system, the third sensor adapted for providing a second X-signal in response to the position of a forceapplied to the sensor along the X-axis and a second Y-signal in response to the position of a force applied to the sensor along the Y-axis; and a fourth sensor positioned on the side surface of the controller opposite the first sensor and generallyaligned on and orthogonal relative to an X-axis of a Cartesian coordinate system, the fourth sensor adapted for providing a third Y-signal in response to the position of a force applied to the sensor along the Y-axis and a first Z-signal in response tothe position of a force applied to the sensor along the Z-axis..Iaddend.
.Iadd.47. A input device comprising: a mouse body having a lower surface and an upper surface; an x-y position sensor associated with said lower surface of said mouse body and providing output signals representing two degrees of freedom; anda plurality of touch panels spaced apart on said upper surface of said mouse body for providing a plurality of output signals representing a plurality of additional degrees of freedom..Iaddend.
.Iadd.48. The input device as recited in claim 47 wherein the additional degrees of freedom include a pitch..Iaddend.
.Iadd.49. The input device as recited in claim 47 wherein the additional degrees of freedom include a yaw..Iaddend.
.Iadd.50. The input device as recited in claim 47 wherein the additional degrees of freedom include a roll..Iaddend.
.Iadd.51. The input device as recited in claim 47 wherein the additional degrees of freedom include a least pitch, yaw and roll..Iaddend.
.Iadd.52. The input device as recited in claim 47 wherein the additional degrees of freedom consists of pitch, yaw and roll..Iaddend.
.Iadd.53. The input device as recited in claim 52 wherein the body includes a bottom surface, a top surface, two opposite side surfaces both of which are in contact with the top surface and the bottom surface and the pitch, yaw and roll touchpanels are each located on the body such that only one touch panel is located on the two side surfaces and the top surface..Iaddend.
.Iadd.54. An input device comprising: a body; an x-y position sensor providing output signals representing two degrees of freedom; and a plurality of touch panels spaced apart on said body for providing a plurality of output signalsrepresenting a plurality of additional degrees of freedom; wherein the additional degrees of freedom consists of pitch, yaw and roll, and wherein the body includes a bottom surface and a top surface, where the pitch, yaw and roll touch panels are eachlocated on the top surface..Iaddend. |
| Description: |
|
|
|
|
 |
|
 |
|
| |
Randomly Featured Patents |
|