System and method for mapping instructions associated with haptic feedback
First Claim
1. A processor-readable medium storing code representing instructions to cause a processor to perform a process, the code comprising code to:
- receive an effect instruction;
map the received effect instruction to at least one haptic instruction based on an effect mapping schema and based at least partially on a pre-determined characteristic of a haptic device model; and
transmit at least one haptic signal to a first haptic device, the at least one haptic signal being based on the at least one haptic instruction.
1 Assignment
0 Petitions
Accused Products
Abstract
An embodiment of the invention provides a system and method for mapping instructions associated with haptic feedback. An apparatus having a controller including an effect mapper is disclosed. The controller is configured to receive effect instructions from at least one application. The effect mapper is in communication with the controller, and is configured to produce multiple haptic instructions in response to at least a portion of the received effect instructions. The haptic instructions are at least partially based on a physical characteristic of a haptic device.
-
Citations
74 Claims
-
1. A processor-readable medium storing code representing instructions to cause a processor to perform a process, the code comprising code to:
-
receive an effect instruction;
map the received effect instruction to at least one haptic instruction based on an effect mapping schema and based at least partially on a pre-determined characteristic of a haptic device model; and
transmit at least one haptic signal to a first haptic device, the at least one haptic signal being based on the at least one haptic instruction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An apparatus, comprising:
a controller configured to receive effect instructions from at least one application, the controller including an effect mapper, the effect mapper being configured to produce a plurality of haptic instructions in response to at least a portion of the received effect instructions, the haptic instructions being at least partially based on a physical characteristic of a haptic device. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
38. An apparatus, comprising:
-
a controller configured to receive a plurality of effect instructions, the controller including an effect mapper, the effect mapper configured to receive the plurality of effect instructions and to produce a plurality of haptic instructions based on at least one pre-determined parameter, the at least one pre-determined parameter being associated with at least one physical characteristic of a haptic device configured to execute the plurality of haptic instructions; and
a linearizer in communication with the effect mapper, the linearizer configured to modify at least one haptic instruction from the plurality of haptic instructions. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 54)
-
-
52. The apparatus of 38, wherein the effect mapper uses values stored in a matrix to map each of the received plurality of effect instructions to at least one of the plurality of haptic instructions.
-
53. The apparatus of 38, wherein the effect mapper uses values stored in a plurality of matrices to map each of the received effect instructions to at least one of the plurality of haptic instructions.
-
55. A method comprising;
-
receiving an effect instruction;
mapping the received effect instruction to at least one haptic instruction based on an effect mapping schema, the mapping being based at least partially on a pre-determined characteristic of a haptic device model; and
transmitting at least one haptic signal to a haptic device, the at least one haptic signal being based on the at least one haptic instruction. - View Dependent Claims (56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74)
-
Specification