← Back to Patent Explorer
US6166723A Expired / Lapsed US ⏱️ 0.0 years remaining

Mouse interface device providing force feedback

Assignee: Immersion Corp
•
Filing: 1997-11-07
•
Granted: 2000-12-26
•
Expires: 2017-11-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A force feedback mouse interface device connected to a host computer and providing realistic force feedback to a user. The mouse interface device includes a mouse object and a linkage coupled to the mouse that includes a plurality of members rotatably coupled to each other in a planar closed-loop linkage, two of the members coupled to ground and rotatable about the same axis. Two actuators, preferably electromagnetic voice coils, provide forces in the two degrees of freedom of the planar workspace of the mouse object. Each of the actuators includes a moveable coil portion integrated with one of the members of the linkage and a magnet portion coupled to the ground surface through which the coil portion moves. At least one sensor is coupled to the ground surface that detects movement of the linkage and provides a sensor signal including information from which a position of the mouse object in the planar workspace can be determined.

Inventors

  • 👤 Bruce M. Schena
  • 👤 Louis B. Rosenberg

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 08:44
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/016; G05; G05G; G05G9/00; G05G9/02; G05G9/04; G05G9/047; G06F3/03; G06F3/033; G06F3/0354; G06F3/03543; G09; G09B; G09B23/00; G09B23/28; G09B23/285; G05G2009/04766; G05G2009/0477; G06F2203/00; G06F2203/01; G06F2203/015; H; H01; H01H; H01H3/00; H01H2003/008

Claims Analysis

Total Claims: 44
Claim 1
Independent Claim 304 words
A mouse interface device for interfacing a user's motion with a host computer and providing force feedback to said user, said mouse interface device comprising: a mouse object contacted and manipulated by said user and moveable in a planar workspace with respect to a ground surface; a planar linkage including five members rotatably coupled to each other, wherein said linkage is arranged such that a ground member is rigidly coupled to said ground surface, a first base member is rotatably coupled to said ground member to rotate about an axis of rotation, a first link member is rotatably coupled to said first base member, a second base member is rotatably coupled to said ground member at said axis of rotation such that said first base member and said second base member pivot about a single axis with respect to said ground member, and a second link member is rotatably coupled to said first link member and said second base member, wherein said mouse object is coupled to said planar linkage at said coupling of said first link member and said second link member; a plurality of electromagnetic actuators providing forces in said planar workspace of said mouse object, said forces caused by interactions between an electric current and a magnetic field, wherein each of said actuators includes a coil portion integrated with one of said members of said linkage and a magnet portion coupled to said ground surface through which said coil portion moves, and wherein said actuators are controlled from commands output by said host computer; and a plurality of sensors coupled to said ground surface and separate from said actuators, wherein said sensors provide at least one sensor signal including information describing said movement of said mouse object from which a position of said mouse object in said planar workspace is determined.
Claim 2
Dependent Claim 304 words
A mouse interface device for interfacing a user's motion with a host computer and providing force feedback to said user, said mouse interface device comprising: a mouse object contacted and manipulated by said user and moveable in a planar workspace with respect to a ground surface; a planar linkage including five members rotatably coupled to each other, wherein said linkage is arranged such that a ground member is rigidly coupled to said ground surface, a first base member is rotatably coupled to said ground member to rotate about an axis of rotation, a first link member is rotatably coupled to said first base member, a second base member is rotatably coupled to said ground member at said axis of rotation such that said first base member and said second base member pivot about a single axis with respect to said ground member, and a second link member is rotatably coupled to said first link member and said second base member, wherein said mouse object is coupled to said planar linkage at said coupling of said first link member and said second link member; a plurality of electromagnetic actuators providing forces in said planar workspace of said mouse object, said forces caused by interactions between an electric current and a magnetic field, wherein each of said actuators includes a coil portion integrated with one of said members of said linkage and a magnet portion coupled to said ground surface through which said coil portion moves, and wherein said actuators are controlled from commands output by said host computer; and a plurality of sensors coupled to said ground surface and separate from said actuators, wherein said sensors provide at least one sensor signal including information describing said movement of said mouse object from which a position of said mouse object in said planar workspace is determined.
Claim 3
Dependent Claim 31 words
A mouse interface device as recited in claim 1 wherein said first link member and said second link member are rotatably coupled to each other at ends of said link members.
Claim 4
Dependent Claim 32 words
A mouse interface device as recited in claim 1 wherein said first base member and said first link member are symmetrically arranged to said second base member and said second link member.
Claim 5
Dependent Claim 70 words
A mouse interface device as recited in claim 1 wherein said coil portion of one of said actuators is an end of said first base member, wherein a wire coil is integrated in said coil portion, and wherein said coil portion of the other one of said actuators is an end of said second base member, wherein a wire coil is integrated in said end of said second base member.
Claim 6
Dependent Claim 29 words
A mouse interface device as recited in claim 1 wherein each of said actuators is spaced apart from said other actuatours in a plane parallel to said planar workspace.
Claim 7
Dependent Claim 28 words
A mouse interface device as recited in claim 5 wherein a base portion of one of said actuators is used as a base portion of a different actuator.
Claim 8
Dependent Claim 68 words
A mouse interface device as recited in claim 3 wherein said first and second base members are coupled to a rotation point not at an end of said base members, where one end of each base member integrates said coil such that said coil is spaced from said rotation point of said member, thereby providing mechanical advantage to said forces provided by said actuator in said planar workspace.
Claim 9
Dependent Claim 40 words
A mouse interface device as recited in claim 5 wherein said sensors are digital encoders, and wherein ends of said first base member and said second base member include an encoder arc which moves past a grounded emitter and detector.
Claim 10
Dependent Claim 31 words
A mouse interface device as recited in claim 8 wherein said encoder arc includes a number of equally spaced marks, said marks being detected by said encoders when said member moves.
Claim 11
Dependent Claim 56 words
A mouse interface device as recited in claim 5 wherein said sensors each include an emitter and detector and a rotating arc, said arc including an opaque portion and a transparent strip, said transparent strip being skewed such that its distance from a center of rotation of said arc varies along the length of said strip.
Claim 12
Dependent Claim 54 words
A mouse interface device as recited in claim 1 wherein at least one of said sensors includes an emitter of a beam of electromagnetic energy and a detector that detects said beam, wherein said beam is guided to said detector by a light pipe, said sensor outputting a sensor signal indicative of said motion.
Claim 13
Dependent Claim 29 words
A mouse interface device as recited in claim 3 wherein said mouse object is rotatably coupled to said coupling between said first link member and said second link member.
Claim 14
Dependent Claim 32 words
A mouse interface device as recited in claim 2 further comprising a stop mechanism for limiting movement of said mouse object in four directions in said planar workspace to a desired area.
Claim 15
Dependent Claim 57 words
A mouse interface device as recited in claim 13 wherein said stop mechanism includes a guide opening provided in a pad surface on which said mouse object slides, wherein a portion of said linkage protrudes through said guide opening and engages sides of said guide opening to provide said limits to said movement in said planar workspace.
Claim 16
Dependent Claim 34 words
A mouse interface device as recited in claim 14 wherein said linkage is positioned beneath said pad surface, and wherein said coupling to which said mouse object is coupled extends through said guide opening.
Claim 17
Dependent Claim 43 words
A mouse interface device as recited in claim 1 wherein said mouse object is supported by a support separate from said linkage and provided between said mouse object and said ground surface, wherein said support includes a roller coupled to said mouse object.
Claim 18
Dependent Claim 51 words
A mouse interface device as recited in claim 3 further comprising an indexing input device allowing said user to change an offset between a position of said mouse object and a location of a cursor displayed on a display screen by disabling the mapping between said cursor and said mouse object.
Claim 19
Dependent Claim 209 words
A mouse interface device for providing force feedback to a user of said interface device, wherein a host computer is coupled to said mouse interface device and implements a graphical environment with which said user interacts, said interface device comprising: a support base provided on a grounded surface; a mouse object physically contacted and manipulated by said user in two degrees of freedom with respect to said grounded surface; a mechanical linkage including a plurality of members, wherein two of said members are rotatably coupled to said grounded surface at a single axis of rotation such that said members rotate about said single axis, said linkage coupled to said mouse object and providing said two degrees of freedom; a plurality of actuators, said actuators providing a force on said mouse object in said two degrees of freedom, wherein each of said actuators is spaced apart from said other actuators in a plane parallel to said planar workspace; and at least one sensor detecting movement of at least one of said members of said linkage, wherein said sensor includes an emitter that emits a beam of energy and a detector that detects said beam, wherein both said emitter and said detector of said sensor are coupled to said grounded surface.
Claim 20
Dependent Claim 209 words
A mouse interface device for providing force feedback to a user of said interface device, wherein a host computer is coupled to said mouse interface device and implements a graphical environment with which said user interacts, said interface device comprising: a support base provided on a grounded surface; a mouse object physically contacted and manipulated by said user in two degrees of freedom with respect to said grounded surface; a mechanical linkage including a plurality of members, wherein two of said members are rotatably coupled to said grounded surface at a single axis of rotation such that said members rotate about said single axis, said linkage coupled to said mouse object and providing said two degrees of freedom; a plurality of actuators, said actuators providing a force on said mouse object in said two degrees of freedom, wherein each of said actuators is spaced apart from said other actuators in a plane parallel to said planar workspace; and at least one sensor detecting movement of at least one of said members of said linkage, wherein said sensor includes an emitter that emits a beam of energy and a detector that detects said beam, wherein both said emitter and said detector of said sensor are coupled to said grounded surface.
Claim 21
Dependent Claim 89 words
A mouse interface device as recited in claim 18 wherein said linkage includes two base members coupled to said grounded surface at said single axis of rotation and a link member rotatably coupled to one of said base members and to said mouse object, wherein a portion of said linkage is positioned beneath a support surface that is included in said support base and provided above said grounded surface, and a different portion of said link member extends through said support surface and is coupled to said mouse object.
Claim 22
Dependent Claim 131 words
A mouse interface device as recited in claim 18 wherein said linkage includes a planar linkage including five members rotatably coupled to each other, such that a ground member is coupled to said grounded surface, a first base member is rotatably coupled to said ground member, a first link member is rotatably coupled to said first base member, a second base member is rotatably coupled to said ground member, and a second link member is rotatably coupled to said first link member and said second base member, wherein said mouse object is coupled to said planar linkage at said coupling of said first link member and said second link member, wherein said coupling extends through a support surface that is included in said support base and provided above said grounded surface.
Claim 23
Dependent Claim 57 words
A mouse interface device as recited in claim 18 wherein said support base includes a support surface provided above said grounded surface, wherein a portion of said linkage is positioned beneath said support surface and wherein a portion of said linkage extends through a guide opening in said support surface and is coupled to said mouse object.
Claim 24
Dependent Claim 52 words
A mouse interface device as recited in claim 21 wherein said guide opening functions as a stop mechanism wherein said portion of said linkage extending through said opening engages sides of said guide opening to provide limits to said movement of said mouse object, said mouse object moveable in a planar workspace.
Claim 25
Dependent Claim 23 words
A mouse interface device as recited in claim 22 wherein said mechanical linkage is provided between said support surface and said grounded surface.
Claim 26
Dependent Claim 96 words
A mouse interface device as recited in claim 20 wherein said actuators are voice coil actuators, each of said voice coil actuators including a wire coil integrated with one of said base members of said linkage, wherein said wire coil moves through a magnetic field provided by a plurality of grounded magnets surrounding said wire coil, and wherein a housing providing a flux path surrounds said magnets, each of said wire coils being coupled to an end of a different member of said planar linkage, said coils guided through said magnetic field by said planar linkage.
Claim 27
Dependent Claim 57 words
A mouse interface device as recited in claim 24 wherein said sensor detects movement of said members having said wire coils, and wherein said sensor includes an emitter that emits a beam of energy and a detector that detects said beam, wherein both said emitter and said detector of said sensor are coupled to said grounded surface.
Claim 28
Dependent Claim 23 words
A mouse interface device as recited in claim 24 wherein said base members and said coils pivot about said single axis of rotation.
Claim 29
Dependent Claim 35 words
A mouse interface device as recited in claim 21 further comprising a roller coupled to said linkage at said coupling coupled to said mouse object, said roller supporting said mouse object on said grounded surface.
Claim 30
Dependent Claim 210 words
A force feedback interface device for interfacing with a host computer system implementing a graphical environment, the force feedback interface device comprising: a user manipulatable object physically contacted and manipulated by a user and moved in two degrees of freedom with respect to a reference surface; a mechanism coupling said user manipulatable object to said reference surface and allowing movement of said user manipulatable object in said two degrees of freedom; at least one actuator providing a force to said user; and a sensor detecting movement of said user manipulatable object and outputting a sensor signal indicative of said movement, wherein said sensor includes an emitter that emits a beam of energy and a detector that detects said beam, wherein both said emitter and said detector of said sensor are coupled to said reference surface, and wherein said sensor includes an arc coupled to a rotating member of said mechanism rotatable about an axis, said arc including a portion which prevents portions of said beam from being detected by said detector, and including a strip which directs portions of said beam impinging on said strip to be detected by said detector, wherein said strip is skewed such that different portions of said strip are at different distances from said axis.
Claim 31
Dependent Claim 210 words
A force feedback interface device for interfacing with a host computer system implementing a graphical environment, the force feedback interface device comprising: a user manipulatable object physically contacted and manipulated by a user and moved in two degrees of freedom with respect to a reference surface; a mechanism coupling said user manipulatable object to said reference surface and allowing movement of said user manipulatable object in said two degrees of freedom; at least one actuator providing a force to said user; and a sensor detecting movement of said user manipulatable object and outputting a sensor signal indicative of said movement, wherein said sensor includes an emitter that emits a beam of energy and a detector that detects said beam, wherein both said emitter and said detector of said sensor are coupled to said reference surface, and wherein said sensor includes an arc coupled to a rotating member of said mechanism rotatable about an axis, said arc including a portion which prevents portions of said beam from being detected by said detector, and including a strip which directs portions of said beam impinging on said strip to be detected by said detector, wherein said strip is skewed such that different portions of said strip are at different distances from said axis.
Claim 32
Dependent Claim 33 words
A force feedback interface device as recited in claim 28 wherein said emitter is positioned on one side of said arc, and said detector is positioned on a different side of said arc.
Claim 33
Dependent Claim 48 words
A force feedback interface device as recited in claim 29 wherein said portion of said arc that prevents said beam is opaque to block portions of said beam from impinging on said detector, and wherein said strip is transparent to allow said beam to impinge on said detector.
Claim 34
Dependent Claim 29 words
A force feedback interface device as recited in claim 28 wherein said mechanism includes a linkage having a plurality of members, at least one of said members being rotatable.
Claim 35
Dependent Claim 69 words
A force feedback interface device as recited in claim 31 wherein said emitter is positioned on a same side of said arc as said detector, wherein said strip is reflective to reflect said beam to said detector, and wherein said portion of said arc that prevents said beam is not reflective such that said portions of said beam impinging on said arc portion are not reflected to said detector.
Claim 36
Dependent Claim 114 words
A force feedback interface device as recited in claim 31 wherein said actuators include two grounded voice coil actuators, each of said actuators including a wire coil provided on a different member of said linkage, each of said wire coils pivoting about a single axis of rotation, wherein each of said actuators includes a plurality of grounded magnets in a flux path housing surrounding said wire coil, wherein said housing of one of said actuators is positioned above and contacting said housing of said other actuator, and wherein each of said actuators is receptive to a control signal operative to control an output force from said actuator on said member having said wire coil.
Claim 37
Dependent Claim 42 words
A force feedback interface device as recited in claim 33 wherein said sensor is a first sensor and further comprising a second sensor including an emitter, detector, and arc, each of said sensors coupled to one of said members of said linkage.
Claim 38
Dependent Claim 45 words
A force feedback interface device as recited in claim 28 wherein said at least one actuator is one of a plurality of actuators in said force feedback interface device, said actuators outputting said force in said two degrees of freedom on said user manipulatable object.
Claim 39
Dependent Claim 32 words
A force feedback interface device as recited in claim 28 wherein said detector includes a length, wherein said detector can sense a location of said beam at different positions along said length.
Claim 40
Dependent Claim 50 words
A force feedback interface device as recited in claim 36 wherein said beam is sufficiently wide to cover said strip and at least a portion of said arc portion preventing said beam, wherein only a portion of said beam that is impinging on said strip is detected by said detector.
Claim 41
Dependent Claim 304 words
A mouse interface device for interfacing a user's motion with a host computer and providing force feedback to said user, said mouse interface device comprising: a mouse object contacted and manipulated by said user and moveable in a planar workspace with respect to a ground surface; a planar linkage including five members rotatably coupled to each other, wherein said linkage is arranged such that a first base member is rotatably coupled to a ground member, a first link member is rotatably coupled to said first base member, a second base member is rotatably coupled to said ground member, and a second link member is rotatably coupled to said first link member and said second base member, wherein said mouse object is coupled to said planar linkage at said coupling of said first link member and said second link member; a plurality of electromagnetic actuators providing forces in said planar workspace of said mouse object, said forces caused by interactions between an electric field and a magnetic field, wherein each of said actuators includes a coil portion integrated with one of said members of said linkage and a magnet portion coupled to said ground surface through which said coil portion moves, and wherein said actuators are controlled from commands output by said host computer; a plurality of sensors coupled to said ground surface and separate from said actuators, wherein said sensors provide at least one sensor signal including information describing said movement of said mouse object from which a position of said mouse object in said planar workspace is determined; and an indexing input device allowing said user to change the offset between a position of said mouse object and a location of a cursor displayed on a display screen of said host computer by disabling a mapping between said cursor and said mouse object.
Claim 42
Dependent Claim 304 words
A mouse interface device for interfacing a user's motion with a host computer and providing force feedback to said user, said mouse interface device comprising: a mouse object contacted and manipulated by said user and moveable in a planar workspace with respect to a ground surface; a planar linkage including five members rotatably coupled to each other, wherein said linkage is arranged such that a first base member is rotatably coupled to a ground member, a first link member is rotatably coupled to said first base member, a second base member is rotatably coupled to said ground member, and a second link member is rotatably coupled to said first link member and said second base member, wherein said mouse object is coupled to said planar linkage at said coupling of said first link member and said second link member; a plurality of electromagnetic actuators providing forces in said planar workspace of said mouse object, said forces caused by interactions between an electric field and a magnetic field, wherein each of said actuators includes a coil portion integrated with one of said members of said linkage and a magnet portion coupled to said ground surface through which said coil portion moves, and wherein said actuators are controlled from commands output by said host computer; a plurality of sensors coupled to said ground surface and separate from said actuators, wherein said sensors provide at least one sensor signal including information describing said movement of said mouse object from which a position of said mouse object in said planar workspace is determined; and an indexing input device allowing said user to change the offset between a position of said mouse object and a location of a cursor displayed on a display screen of said host computer by disabling a mapping between said cursor and said mouse object.
Claim 43
Dependent Claim 326 words
A mouse interface device for providing force feedback to a user of said interface device, wherein a host computer is coupled to said mouse interface device and implements a graphical environment with which said user interacts, said interface device comprising: a support base provided on a grounded surface, said base including a support surface provided above said grounded surface; a mouse object physically contacted and manipulated by said user in two degrees of freedom with respect to said support surface, wherein said mouse object contacts said support surface; a mechanical linkage including a plurality of members, said linkage coupled to said mouse object and providing said two degrees of freedom, wherein said linkage includes a planar linkage including five members rotatably coupled to each other, a first base member is rotatably coupled to a ground member, a first link member is rotatably coupled to said first base member, a second base member is rotatably coupled to said ground member, and a second link member is rotatably coupled to said first link member and said second base member, wherein said mouse object is coupled to said planar linkage at said coupling of said first link member and said second link member, wherein a portion of said linkage is positioned beneath said support surface and wherein said coupling of said first and second link members extends through said support surface and is coupled to said mouse object; a plurality of actuators, said actuators providing a force on said mouse object in said two degrees of freedom, wherein each of said actuators is spaced apart from said other actuators in a plane parallel to said planar workspace; and at least one sensor detecting movement of at least one of said members of said linkage, wherein said sensor includes an emitter that emits a beam of energy and a detector that detects said beam, wherein both said emitter and said detector of said sensor are coupled to said grounded surface.
Claim 44
Dependent Claim 326 words
A mouse interface device for providing force feedback to a user of said interface device, wherein a host computer is coupled to said mouse interface device and implements a graphical environment with which said user interacts, said interface device comprising: a support base provided on a grounded surface, said base including a support surface provided above said grounded surface; a mouse object physically contacted and manipulated by said user in two degrees of freedom with respect to said support surface, wherein said mouse object contacts said support surface; a mechanical linkage including a plurality of members, said linkage coupled to said mouse object and providing said two degrees of freedom, wherein said linkage includes a planar linkage including five members rotatably coupled to each other, a first base member is rotatably coupled to a ground member, a first link member is rotatably coupled to said first base member, a second base member is rotatably coupled to said ground member, and a second link member is rotatably coupled to said first link member and said second base member, wherein said mouse object is coupled to said planar linkage at said coupling of said first link member and said second link member, wherein a portion of said linkage is positioned beneath said support surface and wherein said coupling of said first and second link members extends through said support surface and is coupled to said mouse object; a plurality of actuators, said actuators providing a force on said mouse object in said two degrees of freedom, wherein each of said actuators is spaced apart from said other actuators in a plane parallel to said planar workspace; and at least one sensor detecting movement of at least one of said members of said linkage, wherein said sensor includes an emitter that emits a beam of energy and a detector that detects said beam, wherein both said emitter and said detector of said sensor are coupled to said grounded surface.

References Cited (Backward Citations)

US3919691A Cited
US4385836A Cited
US4398889A Cited
US4546347A Cited
US4477043A Cited
US4678908A Cited
US4680466A Cited
US4799055A Cited
US4776701A Cited
US4794384A Cited
US4782327A Cited
US4935728A Cited
US5103404A Cited
US4811608A Cited
US4795901A Cited
US4800721A Cited
US4839838A Cited
US4868549A Cited
US4775289A Cited
US4823634A Cited
US5006703A Cited
US4861269A Cited
US5107262A Cited
US5068529A Cited
US5044956A Cited
US5065145A Cited
US5452615A Cited
US5107080A Cited
US5095303A Cited
US5229836A Cited
US5296846A Cited
US5193963A Cited
US5781172A Cited
US5223776A Cited
US5142931A Cited
US5254919A Cited
US5146566A Cited
US5185561A Cited
US5186629A Cited
US5220260A Cited
US5889670A Cited
US5414337A Cited
US5228356A Cited
US5379663A Cited
US5359193A Cited
US5296871A Cited
US5264768A Cited
US5790108A Cited
US5397323A Cited
US5389865A Cited
US5844392A Cited
US5629594A Cited
US5769640A Cited
US5398044A Cited
US5355148A Cited
US5374942A Cited
WO1994026167A1 Cited
EP0626653A1 Cited
US5396266A Cited
US5405152A Cited
US5513100A Cited
US5477237A Cited
US5929846A Cited
US5734373A Cited
US5805140A Cited
US5491477A Cited
US5587937A Cited
US5384460A Cited
US5473235A Cited
US5709219A Cited
US5742278A Cited
US5656901A Cited
US5643087A Cited
US5457479A Cited
US5623582A Cited
US5530455A Cited
US5642469A Cited
US5666138A Cited
US5604345A Cited
US5714978A Cited
US5731804A Cited
US5767839A Cited
US5721566A Cited
US5763874A Cited
US5755577A Cited
US5736978A Cited
US5589854A Cited
US5771037A Cited
US5694153A Cited
US5724068A Cited
US5691898A Cited
US5754023A Cited
US5990869A Cited
US5828197A Cited
US5841133A Cited
US5825308A Cited
US5808603A Cited
EP0875819A1 Cited
US5844673A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-12-26 2004-06-26 2004-12-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-12-26 2008-06-26 2008-12-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-12-26 2012-06-26 2012-12-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag