Controlling haptic sensations for vibrotactile feedback interface devices
First Claim
1. A method, comprising:
- receiving information associated with an application;
determining a periodic control signal based on the information, the periodic control signal configured to drive an actuator having a rotatable mass such that the mass rotates to produce a vibration having a magnitude and a frequency, the magnitude of the vibration being based on a duty cycle of the control signal and independent of the frequency of the vibration; and
sending the periodic control signal to the actuator, wherein the control signal has at least one of an on time and an off time, the on-time of the control signal being associated with the magnitude of the vibration, the on-time of the control signal is determined based on a selected frequency of the vibration, if the selected frequency is below a predetermined threshold frequency, the on-time is determined using a first method, and if the selected frequency is above the predetermined threshold frequency, the on-time is determined using a second method.
1 Assignment
0 Petitions
Accused Products
Abstract
Controlling haptic sensations from a vibrotactile feedback device connected to a computer. The vibrotactile device includes an actuator having a rotatable mass, and receives information, which causes a periodic control signal to be produced. The control signal controls the actuator to rotate the mass to induce a vibration in the device, where a magnitude and a frequency of the vibration can be adjusted independently of each other by adjusting the control signal. Vibration magnitude is based on control signal duty cycle, and vibration frequency is based on control signal frequency. Kinesthetic haptic effects can be output on the vibrotactile device by mapping the kinesthetic effect to a vibrotactile effect that causes vibrotactile forces to be output. The kinesthetic haptic effect can be a periodic or nonperiodic effect.
266 Citations
13 Claims
-
1. A method, comprising:
-
receiving information associated with an application; determining a periodic control signal based on the information, the periodic control signal configured to drive an actuator having a rotatable mass such that the mass rotates to produce a vibration having a magnitude and a frequency, the magnitude of the vibration being based on a duty cycle of the control signal and independent of the frequency of the vibration; and sending the periodic control signal to the actuator, wherein the control signal has at least one of an on time and an off time, the on-time of the control signal being associated with the magnitude of the vibration, the on-time of the control signal is determined based on a selected frequency of the vibration, if the selected frequency is below a predetermined threshold frequency, the on-time is determined using a first method, and if the selected frequency is above the predetermined threshold frequency, the on-time is determined using a second method. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
Specification