Controlling haptic sensations for vibrotactile feedback interface devices

US9492847B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9492847-B2
Application numberUS-26416608-A
CountryUS
Kind codeB2
Filing dateNov 3, 2008
Priority dateSep 28, 1999
Publication dateNov 15, 2016
Grant dateNov 15, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An apparatus comprises an actuator that includes an eccentric mass that is coupled to a rotatable shaft of the actuator which defines an axis of rotation. A circuit is coupled to the actuator, the circuit is configured to produce a control signal such that, when the control signal is received by the actuator. The actuator is configured to produce a force effect having a magnitude and a frequency by rotating the mass about the axis of rotation in a first direction. The magnitude of the vibration is based on a duty cycle of the control signal and independent of the frequency. An obstacle member is coupled to the actuator and includes a compliance portion configured to increase energy in the movement of the mass in a second direction opposite to the first direction when the mass comes into contact with the obstacle member.

First claim

Opening claim text (preview).

What is claimed is: 1. An apparatus, comprising: a housing manipulatable by a user; an actuator coupled to the housing and including an eccentric mass coupled to a rotatable shaft of the actuator defining an axis of rotation; a circuit coupled to the actuator, the circuit configured to produce a control signal such that, when the control signal is received by the actuator, the actuator produces a force effect having a magnitude and a frequency by rotating the mass about the axis of rotation in a first direction, the magnitude of the vibration being based on a duty cycle of the control signal and being independent of the frequency; and an obstacle member configured to be contacted with the mass when the mass is rotated, wherein the obstacle member is a spring member including a compliance portion configured to increase energy in the movement of the mass in a second direction opposite to the first direction when the mass comes into contact with the obstacle member. 2. The apparatus of claim 1 , wherein the circuit includes a local microprocessor configured to receive from a host microprocessor information associated with an application, the control signal being produced based on the information associated with the application, the local microprocessor configured to output the control signal to the actuator. 3. The apparatus of claim 1 , further comprising: a sensor configured to determine a position of the housing in one or more degrees of freedom when the housing is manipulated by the user. 4. The apparatus of claim 1 , wherein the housing includes a video game controller wherein the circuit is configured to receive information from a host microprocessor, the control signal being produced based on the information, the local microprocessor configured to determine when the force effect is to be output based on an event occurring within a graphical environment associated with the host microprocessor. 5. The apparatus of claim 1 , wherein the housing includes a gamepad controller having a joystick having two degrees of freedom, the gamepad controller configured to provide input to a host computer in response to a user manipulation, and the circuit is configured to receive information from the host microprocessor, the control signal being produced based on the information, the local microprocessor configured to determine when the force effect is to be output based on the event occurring within a graphical environment associated with the host microprocessor. 6. The apparatus of claim 1 , wherein the actuator is included within a plurality of actuators, each actuator from the plurality of actuators being configured to rotate a mass uniquely associated with that actuator to collectively produce the force. 7. The apparatus of claim 1 , wherein the actuator is configured to receive power over an interface bus connecting the circuit to a host microprocessor. 8. The apparatus of claim 1 , wherein the obstacle member defines an end portion of a range of motion of the mass, wherein the mass moves in the second direction after the mass impacts the obstacle member, the force effect being based on the control signal and at least in part by the mass impacting the obstacle member. 9. An apparatus, comprising: an actuator including an eccentric mass coupled to a rotatable shaft of the actuator defining an axis of rotation; a circuit coupled to the actuator, the circuit configured to produce a control signal such that, when the control signal is received by the actuator, the actuator produces a force effect having a magnitude and a frequency by rotating the mass about the axis of rotation in a first direction, the magnitude of the vibration being based on a duty cycle of the control signal and being independent of the frequency; and an obstacle member configured to be contacted with the mass when the mass is rotated, wherein the obstacle member includes a compliance portion configured to increase energy in the movement of the mass in a second direction opposite to the first direction when the mass comes into contact with the obstacle member. 10. The apparatus of claim 9 , wherein the circuit includes a local microprocessor configured to receive from a host microprocessor information associated with an application, the control signal being produced based on the information associated with the application, the local microprocessor configured to output the control signal to the actuator. 11. The apparatus of claim 10 , further comprising: a housing configured to hold the actuator therein; and a sensor configured to determine a position of the housing in one or more degrees of freedom when the housing is manipulated by the user. 12. The apparatus of claim 11 , wherein the housing includes a video game controller wherein the circuit is configured to receive information from a host microprocessor, the control signal being produced based on the information, the local microprocessor configured to determine when the force effect is to be output based on an event occurring within a graphical environment associated with the host microprocessor. 13. The apparatus of claim 11 , wherein the housing includes a gamepad controller having a joystick having two degrees of freedom, the gamepad controller configured to provide input to a host computer in response to a user manipulation, and the circuit is configured to receive information from the host microprocessor, the control signal being produced based on the information, the local microprocessor configured to determine when the force effect is to be output based on the event occurring within a graphical environment associated with the host microprocessor. 14. The apparatus of claim 9 , wherein the actuator is included within a plurality of actuators, each actuator from the plurality of actuators being configured to rotate a mass uniquely associated with that actuator to collectively produce the force. 15. The apparatus of claim 9 , wherein the actuator is configured to receive power over an interface bus connecting the circuit to a host microprocessor. 16. The apparatus of claim 9 , wherein the obstacle member defines an end portion of a range of motion of the mass, wherein the mass moves in the second direction after the mass impacts the obstacle member, the force effect being based on the control signal and at least in part by the mass impacting the obstacle member. 17. A method, comprising: selecting an actuator including an eccentric mass coupled to a rotatable shaft of the actuator defining an axis of rotation; producing a control signal from a circuit to the actuator, producing a force effect having a magnitude and a frequency by rotating the mass about the axis of rotation in a first direction, the magnitude of the vibration being based on a duty cycle of the control signal and being independent of the frequency; and selecting an obstacle member configured to be contacted with the mass when the mass is rotated, the obstacle member including a compliance portion configured to increase energy in the movement of the mass in a second direction opposite to the first direction when the mass comes into contact with the obstacle member.

Assignees

Inventors

Classifications

  • Input arrangements with force or tactile feedback as computer generated output to the user · CPC title

  • Generating tactile feedback signals via the game input device, e.g. force feedback · CPC title

  • B06B1/0276Primary

    with simultaneous generation, e.g. with modulation, harmonics · CPC title

  • details of the interface with the game device, e.g. USB version detection · CPC title

  • Human Necessities · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9492847B2 cover?
An apparatus comprises an actuator that includes an eccentric mass that is coupled to a rotatable shaft of the actuator which defines an axis of rotation. A circuit is coupled to the actuator, the circuit is configured to produce a control signal such that, when the control signal is received by the actuator. The actuator is configured to produce a force effect having a magnitude and a frequenc…
Who is the assignee on this patent?
Goldenberg Alex S, Alarcon Ramon, Immersion Corp
What technology area does this patent fall under?
Primary CPC classification B06B1/0276. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Nov 15 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).