Real-time patterned haptic effect generation using vibrations
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 provide haptic feedback by performing operations comprising:
- receiving, at a user device, an input signal from a remote location, wherein the input signal includes an encoded value that encodes an actuator drive value, wherein the actuator drive value corresponds to a strength of a haptic effect;
converting, at the user device, the encoded value into a pattern of ON/OFF durations; and
playing back the pattern of ON/OFF durations on an actuator in the user device to produce the haptic effect.
1 Assignment
0 Petitions
Accused Products
Abstract
One embodiment provides haptic functionality. The embodiment receives an encoded value that encodes an actuator drive value, where the actuator drive value corresponds to a strength of a haptic effect. The embodiment converts the encoded value into a pattern of ON/OFF durations, and plays back the pattern of ON/OFF durations on an actuator to produce the haptic effect.
72 Citations
20 Claims
-
1. A non-transitory computer readable medium having instructions stored thereon that, when executed by a processor, cause the processor to provide haptic feedback by performing operations comprising:
-
receiving, at a user device, an input signal from a remote location, wherein the input signal includes an encoded value that encodes an actuator drive value, wherein the actuator drive value corresponds to a strength of a haptic effect; converting, at the user device, the encoded value into a pattern of ON/OFF durations; and playing back the pattern of ON/OFF durations on an actuator in the user device to produce the haptic effect. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for providing haptic feedback, the method comprising:
-
receiving, at a user device, an input signal from a remote location, wherein the input signal includes an encoded value that encodes an actuator drive value, wherein the actuator drive value corresponds to a strength of a haptic effect; converting, at the user device, the encoded value into a pattern of ON/OFF durations; and playing back the pattern of ON/OFF durations on an actuator in the user device to produce the haptic effect. - View Dependent Claims (19)
-
-
20. A system for providing haptic feedback, the system comprising:
-
a processor; and memory storing instructions that, when executed by the processor, cause the processor to perform operations including receiving, at a user device, an input signal from a remote location, wherein the input signal includes an encoded value that encodes an actuator drive value, wherein the actuator drive value corresponds to a strength of a haptic effect; converting, at the user device, the encoded value into a pattern of ON/OFF durations; and playing back the pattern of ON/OFF durations on an actuator in the user device to produce the haptic effect.
-
Specification