Sound to haptic effect conversion system using waveform
First Claim
1. A non-transitory computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to convert an audio signal into a haptic effect, the converting comprising:
- receiving an audio signal comprising a first data frame and a second data frame;
determining a maximum amplitude value of the first data frame;
generating a haptic signal based on the maximum amplitude value of the first data frame; and
sending the haptic signal to an actuator to generate the haptic effect.
1 Assignment
0 Petitions
Accused Products
Abstract
A haptic conversion system is provided that intercepts frames of audio data, such as a digital audio signal, converts the frames into a haptic signal, and plays the created haptic signal through an actuator to produce haptic effects. The haptic signal is based on a maximum value of each audio data frame, which defines a magnitude of the haptic signal. The haptic signal is applied to the actuator configured to receive the haptic signal, where the actuator utilizes the haptic signal to generate the one or more haptic effects.
-
Citations
20 Claims
-
1. A non-transitory computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to convert an audio signal into a haptic effect, the converting comprising:
-
receiving an audio signal comprising a first data frame and a second data frame; determining a maximum amplitude value of the first data frame; generating a haptic signal based on the maximum amplitude value of the first data frame; and sending the haptic signal to an actuator to generate the haptic effect. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method for converting an audio signal into a haptic effect, the computer-implemented method comprising:
-
receiving an audio signal; decoding the audio signal into a first data frame and second data frame; determining a maximum amplitude value of the first data frame; generating a haptic signal based on the maximum amplitude value of the first data frame; and sending the haptic signal to an actuator to generate the haptic effect. - View Dependent Claims (11, 12, 13)
-
-
14. A haptic conversion system comprising:
-
a device configured to receive an audio signal comprising a set of samples; and an actuator configured to output a haptic effect, wherein the device, upon receiving the set of samples of the audio signal, is configured to resample the audio signal to generate a resampled audio signal, transform a set of samples of the resampled audio signal to generate a transformed set of samples, wherein the transforming comprises boosting the set of samples of the resampled audio signal, and generate a haptic signal based on the transformed set of samples, and send the haptic signal to the actuator to output the haptic effect. - View Dependent Claims (15, 16, 17)
-
-
18. A computer-implemented method for converting an audio signal into one or more haptic effects, the computer-implemented method comprising:
-
receiving a set of samples of the audio signal; transforming the set of samples to generate a transformed set of samples; generating a haptic signal by mixing the transformed set of samples with a periodic waveform; and sending the haptic signal to an actuator to generate the one or more haptic effects. - View Dependent Claims (19, 20)
-
Specification