Haptic trackball device
First Claim
1. A haptic feedback trackball device coupled to a host computer implementing a host application program, said haptic feedback device used by a user to provide input to said host computer, the haptic feedback device comprising:
- a housing that is physically contacted by said user, said housing resting on a support surface;
a sphere positioned in said housing, said sphere rotatable in two rotary degrees of freedom;
a sensor device coupled to said housing of said mouse, said sensor device detecting said movement of said sphere in said rotary degrees of freedom and outputting sensor signals representative of said movement; and
an actuator coupled to said housing of said device, said actuator operative to apply a force to said housing approximately along an axis that is substantially perpendicular to said support surface, wherein said force is transmitted to said user contacting said housing.
1 Assignment
0 Petitions
Accused Products
Abstract
A low-cost haptic feedback trackball device for providing haptic feedback to a user for enhancing interactions in a graphical environment provided by a computer. The trackball device includes a sensor device that detects the movement of a sphere in two rotary degrees of freedom. An actuator applies a force preferably along a z-axis perpendicular to the plane of the surface supporting the device, where the force is transmitted through the housing to the user. The output force is correlated with interaction of a controlled graphical object, such as a cursor, with other graphical objects in the displayed graphical environment. Preferably, at least one compliant element is provided between a portion of the housing contacted by the user and the support surface, where the compliant element amplifies the force output from the actuator by allowing the contacted portion of the housing to move with respect to the support surface. The force can be an inertial force, contact force, or a combination of forces that provide tactile sensations to the user.
-
Citations
27 Claims
-
1. A haptic feedback trackball device coupled to a host computer implementing a host application program, said haptic feedback device used by a user to provide input to said host computer, the haptic feedback device comprising:
-
a housing that is physically contacted by said user, said housing resting on a support surface;
a sphere positioned in said housing, said sphere rotatable in two rotary degrees of freedom;
a sensor device coupled to said housing of said mouse, said sensor device detecting said movement of said sphere in said rotary degrees of freedom and outputting sensor signals representative of said movement; and
an actuator coupled to said housing of said device, said actuator operative to apply a force to said housing approximately along an axis that is substantially perpendicular to said support surface, wherein said force is transmitted to said user contacting said housing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27)
-
-
14. A haptic feedback trackball device coupled to a host computer implementing a host application program, said haptic feedback device used by a user to provide input to said host computer, the haptic feedback device comprising:
-
a housing that is physically contacted by said user, said housing resting on a support surface;
a sphere positioned in said housing, said sphere rotatable in two rotary degrees of freedom;
a sensor device coupled to said housing of said mouse, said sensor device detecting said movement of said sphere in said rotary degrees of freedom and outputting sensor signals representative of said movement;
an actuator coupled to said housing of said device, said actuator operative to apply a force to said housing, wherein said force is transmitted to said user contacting said housing; and
at least one compliant element coupled between a portion of said housing contacted by said user and said support surface, said at least one compliant element amplifying said force output from said actuator by allowing said contacted portion of said housing to move with respect to said support surface.
-
-
25. A method for providing haptic feedback to a user interacting with a graphical environment displayed by a host computer, the user manipulating a trackball device, the method comprising:
-
detecting the motion of a sphere of said trackball device in two rotary degrees of freedom and providing an indication of said motion to said host computer;
receiving information from said host computer indicating that a tactile sensation is to be output, said tactile sensation being correlated with an interaction or event occurring within said graphical environment; and
outputting a force on the housing of said trackball device using an actuator, said force being approximately along an axis substantially perpendicular to a surface supporting said trackball device, wherein said user can contact said housing and experience said force.
-
Specification