Haptic spatialization system
First Claim
1. A system for controlling a spatialization haptic effect that is experienced at a first peripheral device and a second peripheral device, the system comprising:
- a memory configured to store a spatialization haptic effect definition; and
a processor configured to execute the spatialization haptic effect definition, including instructions for;
dividing the spatialization haptic effect definition into a first spatialization haptic effect definition component and a second spatialization haptic effect definition component;
applying a first drive signal to a first actuator of the first peripheral device to produce a first haptic effect according to the first spatialization haptic effect definition component; and
applying a second drive signal to a second actuator of the second peripheral device to produce a second haptic effect according to the second spatialization haptic effect definition component,wherein the first haptic effect and the second haptic effect render the spatialization haptic effect.
1 Assignment
0 Petitions
Accused Products
Abstract
A system is provided that controls a haptic effect experienced at a peripheral device. The system receives a haptic effect definition including haptic data. The system further receives spatialization data including: a distance of the haptic effect; a direction of the haptic effect; or a flow of the haptic effect. The system further includes modifying the haptic effect definition based on the received spatialization data. The system further includes sending a haptic instruction and the modified haptic effect definition to the peripheral device. The system further includes causing one or more haptic output devices to produce one or more haptic effects based on the modified haptic effect definition at the peripheral device in response to the haptic instruction.
164 Citations
20 Claims
-
1. A system for controlling a spatialization haptic effect that is experienced at a first peripheral device and a second peripheral device, the system comprising:
-
a memory configured to store a spatialization haptic effect definition; and a processor configured to execute the spatialization haptic effect definition, including instructions for; dividing the spatialization haptic effect definition into a first spatialization haptic effect definition component and a second spatialization haptic effect definition component; applying a first drive signal to a first actuator of the first peripheral device to produce a first haptic effect according to the first spatialization haptic effect definition component; and applying a second drive signal to a second actuator of the second peripheral device to produce a second haptic effect according to the second spatialization haptic effect definition component, wherein the first haptic effect and the second haptic effect render the spatialization haptic effect. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer readable medium having instructions stored thereon that, when executed by a processor, cause the processor to provide a spatialization haptic effect that is experienced at a first peripheral device and a second peripheral device, the instructions comprising:
-
dividing a spatialization haptic effect definition into a first spatialization haptic effect definition component and a second spatialization haptic effect definition component; applying a first drive signal to a first actuator of the first peripheral device to produce a first haptic effect according to the first spatialization haptic effect definition component; and applying a second drive signal to a second actuator of the second peripheral device to produce a second haptic effect according to the second spatialization haptic effect definition component, wherein the first haptic effect and the second haptic effect render the spatialization haptic effect. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented method for providing a spatialization haptic effect that is experienced at a first peripheral device and a second peripheral device, the computer-implemented method comprising:
-
dividing a spatialization haptic effect definition into a first spatialization haptic effect definition component and a second spatialization haptic effect definition component; applying a first drive signal to a first actuator of the first peripheral device to produce a first haptic effect according to the first spatialization haptic effect definition component; and applying a second drive signal to a second actuator of the second peripheral device to produce a second haptic effect according to the second spatialization haptic effect definition component, wherein the first haptic effect and the second haptic effect render the spatialization haptic effect. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification