Generating haptic effects while minimizing cascading
First Claim
Patent Images
1. A non-transitory computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to generate haptic effects using an actuator, the generating comprising:
- sending a haptic effect definition to the actuator to cause a haptic effect corresponding to the haptic effect definition to be played; and
while the haptic effect is playing, processing the haptic effect definition, the processing comprising adjusting a force value of the haptic effect definition based on an estimate or measurement of a current state of the actuator.
1 Assignment
0 Petitions
Accused Products
Abstract
A system that generates haptic effects using an actuator sends a haptic effect definition to the actuator to cause a haptic effect corresponding to the haptic effect definition to be played. While the haptic effect is playing, the system processes the haptic effect definition. The processing includes adjusting a force value of the haptic effect definition based on an estimate or measurement of a current state of the actuator.
74 Citations
21 Claims
-
1. A non-transitory computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to generate haptic effects using an actuator, the generating comprising:
-
sending a haptic effect definition to the actuator to cause a haptic effect corresponding to the haptic effect definition to be played; and while the haptic effect is playing, processing the haptic effect definition, the processing comprising adjusting a force value of the haptic effect definition based on an estimate or measurement of a current state of the actuator. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of generating haptic effects using an actuator, the method comprising:
-
sending a haptic effect definition to the actuator to cause a haptic effect corresponding to the haptic effect definition to be played; and while the haptic effect is playing, processing the haptic effect definition, the processing comprising adjusting a force value of the haptic effect definition based on an estimate or measurement of a current state of the actuator. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A haptically enabled system comprising:
-
an actuator; a drive circuit coupled to the actuator; and a controller coupled to the drive circuit; wherein the controller receives a haptic effect definition that defines a haptic effect and sends the haptic effect definition to the drive circuit to cause a haptic effect corresponding to the haptic effect definition to be played by the actuator; wherein the controller, while the haptic effect is playing, processes the haptic effect definition, the processing comprising adjusting a force value of the haptic effect definition based on an estimate or measurement of a current state of the actuator. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification