DYNAMICALLY GENERATING HAPTIC EFFECTS FROM AUDIO DATA
First Claim
1. A system comprising:
- at least one memory storing computer-executable instructions; and
at least one processor configured to access the at least one memory and execute the computer-executable instructions to;
receive content including at least one audio channel;
determine low frequency effects (LFE) audio data from the at least one audio channel;
based on the LFE audio data, generate a control signal;
based on the control signal, generate a haptic control signal to control at least one haptic actuator, the haptic control signal being at a resonant frequency of the at least one haptic actuator; and
send the haptic control signal to the at least one haptic actuator, enabling the at least one haptic actuator to create at least one haptic effect corresponding to a presentation of the content.
1 Assignment
0 Petitions
Accused Products
Abstract
Haptic effects are dynamically generated for content presentation on a device through analysis of the content. During content playback, audio data for the content may be analyzed to determine low frequency audio data. The low frequency audio data is mapped from a low frequency range to a haptic control frequency range of one or more haptic actuators included in the device. This mapping may be used to generate a control signal to drive the one or more haptic actuators. The haptic effects and the content may be synchronized to one another during the presentation of the content on the device. The haptic actuator control signal may be amplified proportionally to the amplitude of the low frequency audio data.
-
Citations
20 Claims
-
1. A system comprising:
-
at least one memory storing computer-executable instructions; and at least one processor configured to access the at least one memory and execute the computer-executable instructions to; receive content including at least one audio channel; determine low frequency effects (LFE) audio data from the at least one audio channel; based on the LFE audio data, generate a control signal; based on the control signal, generate a haptic control signal to control at least one haptic actuator, the haptic control signal being at a resonant frequency of the at least one haptic actuator; and send the haptic control signal to the at least one haptic actuator, enabling the at least one haptic actuator to create at least one haptic effect corresponding to a presentation of the content. - View Dependent Claims (2, 3, 4)
-
-
5. A computer-implemented method, comprising:
-
determining low frequency audio data based on content data, the low frequency audio data corresponding to sound in a first frequency range; based at least partly on the low frequency audio data, generating haptic control data in a second frequency range to control at least one haptic actuator in a device; and sending the haptic control data to the at least one haptic actuator to correspond with a presentation of the content data on the device. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
at least one memory storing computer-executable instructions; and at least one processor configured to access the at least one memory and execute the computer-executable instructions to; determine low frequency audio data based on content data; based at least partly on the low frequency audio data, generate haptic control data; and send the haptic control data to at least one haptic controller configured to drive at least one haptic actuator during a presentation of the content data. - View Dependent Claims (17, 18, 19, 20)
-
Specification