Systems and methods for providing haptic effects

US10179540B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10179540-B2
Application numberUS-201615295478-A
CountryUS
Kind codeB2
Filing dateOct 17, 2016
Priority dateAug 20, 2004
Publication dateJan 15, 2019
Grant dateJan 15, 2019

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.

Systems and methods for providing haptic effects are disclosed. One disclosed system comprises an actuator, a non-volatile memory configured to store a haptic effect profile, and a processor in communication with the actuator and the non-volatile memory. The processor may be configured to receive a sensor signal indicating a movement of a manipulandum, to identify an effect parameter associated with the sensor signal in the haptic effect profile, and to generate an output signal based, at least in part, on the effect parameter. The generated output signal may be configured to cause the actuator to output a haptic effect associated with the effect parameter.

First claim

Opening claim text (preview).

That which is claimed: 1. A system comprising: a plurality of control knob assemblies associated with a vehicle's heat/ventilation/air-conditioning (“HVAC”) system, each control knob assembly comprising: a control knob movable in a degree of freedom to control an HVAC function; an actuator configured to output a haptic effect to the control knob; and a non-volatile memory comprising a plurality of selectable haptic effect profiles, each haptic profile of the plurality of selectable haptic effect profiles comprising: a plurality of haptic parameters describing a plurality of haptic effects, each haptic effect of the plurality of haptic effects associated with a position of the control knob within the degree of freedom, a plurality of sensor parameters associated with the plurality of haptic effects, the plurality of sensor parameters associated with the positions of the control knob within the degree of freedom; and a processor in communication with the plurality of control knob assemblies, the processor configured to, for each control knob assembly: determine a selected haptic effect profile of the plurality of selectable haptic effect profiles for the respective control knob assembly; receive a sensor signal indicating a position of the control knob of the respective control knob assembly; identify a haptic effect in the selected haptic effect profile based at least in part on (i) the sensed position of the control knob, and (ii) a sensor parameter of the plurality of sensor parameters of the selected haptic effect profile associated with the sensed position of the control knob and the respective haptic parameters associated with a haptic effect; and output an actuator signal configured to cause the actuator of the respective control knob assembly to output the haptic effect. 2. The system of claim 1 , wherein the degree of freedom is one of a rotational degree of freedom or an axial degree of freedom. 3. The system of claim 2 , wherein the control knob is movable in two degrees of freedom, the two degrees of freedom comprising a rotational degree of freedom and an axial degree of freedom, and further comprising a second actuator, the actuator configured to output the haptic effect in the rotational degree of freedom and the second actuator configured to output a second haptic effect in the axial degree of freedom. 4. The system of claim 1 , wherein the actuator comprises a direct-current rotary motor. 5. The system of claim 1 , wherein the HVAC function comprises one of a fan speed, a temperature, or a location. 6. The system of claim 1 , wherein the non-volatile memory is configured to receive a download of one or more haptic effect profiles. 7. The system of claim 1 , wherein at least one of the control knob assemblies comprises a downloaded haptic effect profile. 8. The system of claim 7 , wherein at least one of the control knob assemblies is configured to download the downloaded haptic effect profile from a programmable bus. 9. A system comprising: a plurality of control knob assemblies associated with a vehicle's stereo system, each control knob assembly comprising: a control knob movable in a degree of freedom to control a stereo function; an actuator configured to output a haptic effect to the control knob; and a non-volatile memory comprising a plurality of selectable haptic effect profiles, each haptic profile of the plurality of selectable haptic effect profiles comprising: a plurality of haptic parameters describing a plurality of haptic effects, the plurality of haptic effects associated with positions of the control knob within the degree of freedom, a plurality of sensor parameters associated with the plurality of haptic effects, the plurality of sensor parameters associated with the positions of the control knob within the degree of freedom; and a processor in communication with the plurality of control knob assemblies, the processor configured to, for each control knob assembly: determine a selected haptic effect profile of the plurality of selectable haptic effect profiles for the respective control knob assembly; receive a sensor signal indicating a position of the control knob of the respective control knob assembly; identify a haptic effect in the selected haptic effect profile based at least in part on (i) the sensed position of the control knob, and (ii) a sensor parameter of the plurality of sensor parameters of the selected haptic effect profile associated with the sensed position of the control knob and the respective haptic parameters associated with a haptic effect; and output an actuator signal configured to cause the actuator of the respective control knob assembly to output the haptic effect. 10. The system of claim 9 , wherein the degree of freedom is one of a rotational degree of freedom or an axial degree of freedom. 11. The system of claim 10 , wherein the control knob is movable in two degrees of freedom, the two degrees of freedom comprising a rotational degree of freedom and an axial degree of freedom, and further comprising a second actuator, the actuator configured to output the haptic effect in the rotational degree of freedom and the second actuator configured to output a second haptic effect in the axial degree of freedom. 12. The system of claim 9 , wherein the actuator comprises a direct-current rotary motor. 13. The system of claim 9 , wherein the stereo function comprises one of a volume, a radio frequency, a balance, a fader, a bass level, or a treble level. 14. The system of claim 9 , wherein the non-volatile memory is configured to receive a download of one or more haptic effect profiles. 15. The system of claim 9 , wherein at least one of the control knob assemblies comprises a downloaded haptic effect profile. 16. The system of claim 15 , wherein at least one of the control knob assemblies is configured to download the downloaded haptic effect profile from a programmable bus. 17. A method comprising: determining a selected haptic effect profile of a plurality of selectable haptic effect profiles for a respective control knob assembly of a plurality of control knob assemblies, each control knob assembly associated with a vehicle's heat/ventilation/air-conditioning (“HVAC”) system or a vehicle's stereo system, each control knob assembly comprising: a control knob movable in a degree of freedom to control a stereo function or an HVAC function; an actuator configured to output a haptic effect to the control knob; and a non-volatile memory comprising the plurality of selectable haptic effect profiles for the respective control knob assembly, each haptic profile of the plurality of selectable haptic effect profiles comprising: a plurality of haptic parameters describing a plurality of haptic effects, the plurality of haptic effects associated with positions of the control knob within the degree of freedom, a plurality of sensor parameters associated with the plurality of haptic effects, the plurality of sensor parameters associated with the positions of the control knob within the degree of freedom; and receiving a sensor signal indicating a position of the control knob of the respective control knob assembly; identifying a haptic effect in the selected haptic effect profile based at least in part on (i) the sensed position of the control knob, and (ii) a sensor parameter of the plurality of sensor parameters of the selected haptic effect profile associated with the sensed position of the control knob and the respective haptic parameters associated with a haptic effect; and outputting an

Assignees

Inventors

Classifications

  • G06F3/016Primary

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

  • B60Q9/00Primary

    Arrangement or adaptation of signal devices not provided for in one of main groups B60Q1/00 - B60Q7/00 {, e.g. haptic signalling} · CPC title

  • Management of the audio stream, e.g. setting of volume, audio stream path · CPC title

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 US10179540B2 cover?
Systems and methods for providing haptic effects are disclosed. One disclosed system comprises an actuator, a non-volatile memory configured to store a haptic effect profile, and a processor in communication with the actuator and the non-volatile memory. The processor may be configured to receive a sensor signal indicating a movement of a manipulandum, to identify an effect parameter associated…
Who is the assignee on this patent?
Immersion Corp
What technology area does this patent fall under?
Primary CPC classification G06F3/016. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 15 2019 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).