Patent ID: 8717152
Filing Date: 2014-05-06
Classification: G06F,G08B,G09G

Abstract:
1. A computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to convert an audio signal into one or more haptic effects, the converting comprising: receiving a data frame of the audio signal; generating a maximum amplitude value of the data frame; transforming the data frame; generating at least one sine carrier waveform based on a maximum amplitude value of the transformed data frame by calculating a sine value of the transformed data frame based on a frequency of the transformed data frame and a phase of the transformed data frame, and multiplying the calculated sine value by the maximum amplitude value of the transformed data frame; mixing the transformed data frame with the at least one sine carrier waveform to generate a modulated data frame; generating a haptic signal based on the maximum amplitude value of the data frame and the modulated data frame, wherein the maximum amplitude value of the data frame determines whether the haptic signal is generated, and wherein the modulated data frame defines a waveform of the haptic signal; and sending the haptic signal to an actuator to generate the one or more haptic effects.