Three-dimensional tactile feedback computer input device
First Claim
Patent Images
1. A computer input device for providing three-dimensional position signals for use by a computer in accordance with external forces selectively applied to the input device by a user, comprising:
- a support;
first, second and third elongated elastic members each having a first end and a second end, said first ends being connected to said support at spaced apart positions along the support;
an object connected to the second ends of said first, second and third elastic members so that said elastic members elastically support the object for movement of the object, relative to the support, between a stable rest position absent an application of external forces to said movable object, and a second position at least one of translated and rotated from said rest position in response to applied external forces, and so that said object is returned from said second to said rest position under a return urgency of said elastic members upon removal of the applied external forces, each said elastic member defining in said rest position of the movable object an axis extending along the elongation of said each elastic member; and
first, second and third detectors each respectively connected to one of said first, second and third elastic members for detecting changes in orientation of the axis of the respective elastic element connected thereto and for operatively outputting a signal related to a detected change in the orientation of said axis of the respective elastic member connected thereto, so that said outputs of the first, second and third detectors collectively indicate the three-dimensional position of said movable object relative to said support, wherein said support peripherally surrounds said object in the rest position of said object and thereby defines a visual reference plane having mutually opposed open sides through which said object is viewable whereby the three-dimensional position of said movable object is visually determinable with reference to said support.
1 Assignment
0 Petitions
Accused Products
Abstract
A three-dimensional computer input device includes at least three elastic members which elastically support a movable object in a frame. A two-dimensional position detector is connected to one end of each of the elastic members. As the movable object is moved and/or rotated relative to the frame, the detectors collectively detect the motion and transmit the current position and/or rotational information to a computer which graphically displays the motion on a screen of the computer.
27 Citations
36 Claims
-
1. A computer input device for providing three-dimensional position signals for use by a computer in accordance with external forces selectively applied to the input device by a user, comprising:
-
a support;
first, second and third elongated elastic members each having a first end and a second end, said first ends being connected to said support at spaced apart positions along the support;
an object connected to the second ends of said first, second and third elastic members so that said elastic members elastically support the object for movement of the object, relative to the support, between a stable rest position absent an application of external forces to said movable object, and a second position at least one of translated and rotated from said rest position in response to applied external forces, and so that said object is returned from said second to said rest position under a return urgency of said elastic members upon removal of the applied external forces, each said elastic member defining in said rest position of the movable object an axis extending along the elongation of said each elastic member; and
first, second and third detectors each respectively connected to one of said first, second and third elastic members for detecting changes in orientation of the axis of the respective elastic element connected thereto and for operatively outputting a signal related to a detected change in the orientation of said axis of the respective elastic member connected thereto, so that said outputs of the first, second and third detectors collectively indicate the three-dimensional position of said movable object relative to said support, wherein said support peripherally surrounds said object in the rest position of said object and thereby defines a visual reference plane having mutually opposed open sides through which said object is viewable whereby the three-dimensional position of said movable object is visually determinable with reference to said support. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer input device for providing three-dimensional position signals for use by a computer in accordance with external forces selectively applied to the input device by a user, comprising:
-
a support;
an object;
first, second and third means for elastically supporting said object for movement of said object, relative to said support, between a stable rest position absent application of external forces to said object, and a second position at least one of translated and rotated from said rest position in response to an application of external force; and
means for detecting two dimensions of movement of each of said first, second and third means for supporting when said object is moved from said rest position to said second position for determining said second position, wherein said support peripherally surrounds said object in the rest position and thereby defines a visual reference plane having mutually opposed open sides through which said object is viewable whereby the three-dimensional position of said movable object is visually determinable with reference to said support. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A computer input device for providing three-dimensional position signals for use by a computer in accordance with external forces selectively applied to the input device by a user, comprising:
-
user manipulatable object means for receiving an external force to indicate motion in an at least three-dimensional space;
at least three means for supporting said object means at a stable rest location from which said object means may be displaced in said at least three-dimensional space in response to the external force and for providing a return urgency to return said object means to said rest location upon removal of the external force; and
sensing means for detecting motion in a two-dimensional space of three of said at least three means for supporting, whereby motion of said object means in three-dimensional space is measured, wherein said at least three means for supporting said object are arranged on a support peripherally surrounding said object in the rest position and defining a visual reference plane having mutually opposed open sides through which said object is viewable whereby the three-dimensional position of said movable object is visually determinable with reference to said support.
-
-
34. A method for providing a three-dimensional computer signal for use by a computer, comprising the steps of:
-
receiving an external force for moving an elastically supported object from a rest position to a second position;
detecting, by at least three detectors, two-dimensional directions of the movement of the object from the rest position to the second position relative to planes associated with each of the at least three detectors;
generating a signal related to the direction of the movement of the object in an at least three-dimensional space from the rest position to the second position from said three two-dimensional directions detected by the three detectors; and
visually determining the three-dimensional position of the object with reference to a support which peripherally surrounds the object in the rest position and thereby defines a visual reference plane having mutually opposed open sides through which the object is viewable. - View Dependent Claims (35, 36)
-
Specification