Virtual detents through vibrotactile feedback

US9430042B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9430042-B2
Application numberUS-96504607-A
CountryUS
Kind codeB2
Filing dateDec 27, 2007
Priority dateDec 27, 2006
Publication dateAug 30, 2016
Grant dateAug 30, 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.

Systems and methods for virtual detents through vibrotactile feedback are described. One described method includes receiving an input signal comprising information associated with the manipulation of an input device and generating a signal configured to cause an actuator to provide a vibrotactile effect to the input device, the vibrotactile effect comprising a virtual detent.

First claim

Opening claim text (preview).

That which is claimed: 1. A method comprising: receiving an input signal comprising information associated with a manipulation of an input device configured to control a plurality of systems, wherein the input device comprises a touch-pad; receiving a detent profile associated with one of the systems, the detent profile comprising haptic data associated with a virtual detent; and generating a vibrotactile signal configured to cause an actuator to produce a vibrotactile effect to the input device, the vibrotactile effect comprising the virtual detent. 2. The method of claim 1 , further comprising generating a system signal associated with a system to be manipulated, the system signal based at least in part on the input signal, and wherein generating a system signal and generating the vibrotactile signal occur substantially simultaneously. 3. The method of claim 1 , wherein the vibrotactile signal is based at least in part on the input signal. 4. The method of claim 1 , wherein the vibrotactile signal is further based in part on the status of the input device. 5. The method of claim 1 , further comprising determining whether to generate a vibrotactile signal. 6. The method of claim 5 , wherein determining whether to generate a vibrotactile signal is based at least in part on a status of the system to be manipulated. 7. The method of claim 1 , further comprising determining one of a plurality of virtual detents to generate. 8. The method of claim 1 , wherein the detent profile comprises a first detent profile, and further comprising receiving a second detent profile. 9. A method comprising: detecting a change in position of an input device configured to control one of a plurality of systems, wherein the input device comprises a touch-pad; receiving a detent profile associated with one of the systems, the detent profile comprising haptic data associated with a virtual detent; and generating a detent signal based at least in part on the detent profile and the change in position, the detent signal configured to cause an actuator to produce a vibrotactile effect to the input device, the vibrotactile effect comprising the virtual detent, the vibrotactile effect based at least in part on the detent signal. 10. A non-transitory computer-readable medium on which is encoded program code, the program code comprising: program code for receiving an input signal comprising information associated with the manipulation of an input device configured to control one of a plurality of systems, wherein the input device comprises a touch-pad; program code for receiving a detent profile associated with one of the systems, the detent profile comprising haptic data associated with a virtual detent; and program code for generating a detent signal configured to cause an actuator to produce a vibrotactile effect to the input device, the vibrotactile effect comprising the virtual detent. 11. The computer-readable medium of claim 10 , further comprising program code for generating a system signal associated with a system to be manipulated, the system signal based at least in part on the input signal. 12. The computer-readable medium of claim 10 , further comprising program code for determining whether to generate a detent signal. 13. The computer-readable medium of claim 10 , further comprising program code for determining a virtual detent to generate. 14. A non-transitory computer-readable medium on which is encoded program code, the program code comprising: program code for detecting a change in position of an input device configured to control one of a plurality of systems, wherein the input device comprises a touch-pad; program code for receiving a detent profile associated with one of the systems, the detent profile comprising haptic data associated with a virtual detent; and program code for generating a detent signal based at least in part on the change in position, the detent signal configured to cause an actuator to produce a vibrotactile effect to the input device, the vibrotactile effect comprising the virtual detent, the vibrotactile effect based at least in part on the detent signal. 15. A system comprising: an input device configured to control one of a plurality of systems, wherein the input device comprises a touch-pad; a processor in communication with the input device, the processor configured to receive an input signal and a detent profile associated with one of the systems, the detent profile comprising haptic data associated with a virtual detent, the processor further configured to generate a detent signal; and at least one actuator coupled to the input device, the at least one actuator configured to receive the detent signal and produce a vibrotactile effect to the input device, the vibrotactile effect comprising the virtual detent. 16. The system of claim 15 , wherein the processor is further configured to control a system based at least in part on a manipulation of the input device. 17. The system of claim 15 , wherein the processor is further configured to determine whether to generate a detent signal. 18. The system of claim 15 , wherein the at least one actuator is coupled to a housing of the input device. 19. The system of claim 15 , wherein the input device comprises a sensor.

Assignees

Inventors

Classifications

  • Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means · CPC title

  • G06F3/016Primary

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

  • Arrangements for executing machine instructions, e.g. instruction decode (for executing microinstructions G06F9/22) · CPC title

  • Touch pads, in which fingers can move on a surface · CPC title

  • with detection of one-dimensional [1D] translations or rotations of an operating part of the device, e.g. scroll wheels, sliders, knobs, rollers or belts · 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 US9430042B2 cover?
Systems and methods for virtual detents through vibrotactile feedback are described. One described method includes receiving an input signal comprising information associated with the manipulation of an input device and generating a signal configured to cause an actuator to provide a vibrotactile effect to the input device, the vibrotactile effect comprising a virtual detent.
Who is the assignee on this patent?
Levin Michael D, 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 Aug 30 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).