HAPTIC WARPING SYSTEM THAT TRANSFORMS A HAPTIC SIGNAL INTO A COLLECTION OF VIBROTACTILE HAPTIC EFFECT PATTERNS
First Claim
1. A method of transforming a haptic signal, the method comprising:
- receiving the haptic signal, wherein the haptic signal comprises a plurality of haptic effect patterns;
first detecting one or more of the haptic effect patterns as a texture haptic effect pattern, wherein the first detecting comprises 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; and
substituting 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.
1 Assignment
0 Petitions
Accused Products
Abstract
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.
3 Citations
20 Claims
-
1. A method of transforming a haptic signal, the method comprising:
-
receiving the haptic signal, wherein the haptic signal comprises a plurality of haptic effect patterns; first detecting one or more of the haptic effect patterns as a texture haptic effect pattern, wherein the first detecting comprises 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; and substituting 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to transform a haptic signal, the transforming comprising:
-
receiving the haptic signal, wherein the haptic signal comprises a plurality of haptic effect patterns; first detecting one or more of the haptic effect patterns as a texture haptic effect pattern, wherein the first detecting comprises 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; and substituting 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. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for transforming haptic signals, the system comprising:
-
a memory configured to store a haptic effect pattern transformation module; and a processor configured to execute the haptic effect pattern transformation module stored on the memory; wherein the haptic effect pattern transformation module is configured to receive a haptic signal, wherein the haptic signal comprises a plurality of haptic effect patterns; wherein the haptic effect pattern transformation module is further configured to texture detect one or more of the haptic effect patterns as a texture haptic effect pattern, wherein the texture detecting comprises 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; wherein the haptic effect pattern transformation module is further configured to substitute 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. - View Dependent Claims (20)
-
Specification