A system that transforms a haptic signal receives the haptic signal, where the haptic signal includes a plurality of haptic effect patterns. The system detects one or more of the haptic effect patterns as a texture haptic effect pattern, where the detecting includes identifying a first haptic effect pattern having a texture duration value that is less than or equal to a pre-defined texture threshold value, and having a separation from a subsequent haptic effect pattern that is less than or equal to the pre-defined texture threshold value. The system then substitutes each detected texture haptic effect pattern within the haptic signal with one or more substitute texture haptic effect patterns to form a transformed haptic signal.
Haptic warping system that transforms a haptic signal into a collection of vibrotactile haptic effect patterns