System and method for controlling audio output associated with haptic effects
First Claim
Patent Images
1. A method of generating haptic effects for a user of a haptically-enabled system, the method comprising:
- generating a control signal configured to cause a haptic device to output a first haptic effect, wherein the first haptic effect is within a frequency range where changes in a frequency of a haptic effect are tactilely undetectable to the user;
receiving a request to generate a second haptic effect having a higher frequency than the first haptic effect, wherein the haptic device comprises a rotating mass and the second haptic effect is within the frequency range; and
modifying the control signal to cause the haptic device to output the second haptic effect using the rotating mass and to cause the haptic device to output an audio output using the rotating mass;
wherein the first haptic effect and the second haptic effect as output by the haptic device are both within the frequency range, and the audio output is configured to cause the user to perceive the second haptic effect to comprise the higher frequency than the first haptic effect.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus, a processor-readable medium, and a method are provided that are configured to cause a haptic effect and an audio effect to be output substantially concurrently. The haptic effect has a frequency and the audio effect has a frequency different from the frequency of the haptic effect. At least one of the frequency of the haptic effect and the frequency of the audio effect is varied while maintaining substantially constant an average energy of the haptic effect. Varying the frequency of the audio effect can cause a perceived frequency of the haptic effect to change.
-
Citations
21 Claims
-
1. A method of generating haptic effects for a user of a haptically-enabled system, the method comprising:
-
generating a control signal configured to cause a haptic device to output a first haptic effect, wherein the first haptic effect is within a frequency range where changes in a frequency of a haptic effect are tactilely undetectable to the user; receiving a request to generate a second haptic effect having a higher frequency than the first haptic effect, wherein the haptic device comprises a rotating mass and the second haptic effect is within the frequency range; and modifying the control signal to cause the haptic device to output the second haptic effect using the rotating mass and to cause the haptic device to output an audio output using the rotating mass; wherein the first haptic effect and the second haptic effect as output by the haptic device are both within the frequency range, and the audio output is configured to cause the user to perceive the second haptic effect to comprise the higher frequency than the first haptic effect. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a haptic device configured to output vibratory haptic effects to a user; and a controller configured to generate a control signal configured to cause the haptic device to output a first haptic effect to the user, wherein the first haptic effect is within a frequency range where changes in a frequency of a haptic effect are tactilely undetectable to the user, receive a request to generate a second haptic effect having a higher frequency than the first haptic effect, wherein the haptic device comprises a rotating mass and the haptic device is in a saturation mode while outputting the first haptic effect, and modify the control signal to cause the haptic device to output the second haptic effect using the rotating mass and to cause the haptic device to output an audio output using the rotating mass; wherein the first haptic effect and the second haptic effect output as output by the haptic device are both within the frequency range, and the audio output is configured to cause the user to perceive the second haptic effect to comprise the higher frequency than the first haptic effect. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to generate haptic effects for a user of a haptically-enabled system, the generating haptic effects comprising:
-
generating a control signal configured to cause a haptic device to output a first haptic effect, wherein the first haptic effect is within a frequency range where changes in a frequency of a haptic effect are tactilely undetectable to the user; receiving a request to generate a second haptic effect having a higher frequency than the first haptic effect, wherein the haptic device comprises a rotating mass and the second haptic effect is within the frequency range; and modifying the control signal to cause the haptic device to output the second haptic effect using the rotating mass and to cause the haptic device to output an audio output using the rotating mass; wherein the first haptic effect and the second haptic effect as output by the haptic device are both within the frequency range, and the audio output is configured to cause the user to perceive the second haptic effect to comprise the higher frequency than the first haptic effect. - View Dependent Claims (18, 19, 20, 21)
-
Specification