Virtual detents through vibrotactile feedback
AssigneeImmersion Corporation
InventorMichael D. Levin
Life of this patent
Estimating the term…
Abstract
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.
Claims19
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.
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.
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.
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.
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.
Dependencies are inferred from the claim text.