Systems and Methods for Position-Based Haptic Effects
First Claim
1. A system comprising:
- a sensor configured to detect a gesture and transmit a sensor signal associated with the gesture, wherein the gesture comprises at least two positions, a first position of the at least two positions comprising a distance from a surface and a second position of the at least two positions comprising a contact with the surface; and
a processor in communication with the sensor, the processor configured to;
receive the sensor signal from the sensor;
determine one or more haptic effects based at least in part on the sensor signal, the one or more haptic effects configured to provide substantially continuous haptic feedback throughout the gesture;
generate one or more haptic signals based at least in part on the one or more haptic effects; and
transmit the one or more haptic signals; and
a haptic output device in communication with the processor, the haptic output device configured to receive the one or more haptic signals and output the one or more haptic effects.
1 Assignment
0 Petitions
Accused Products
Abstract
One illustrative system disclosed herein includes a sensor configured to detect a gesture and transmit an associated sensor signal. The gesture includes a first position at a distance from a surface and a second position contacting the surface. The system also includes a processor in communication with the sensor and configured to: receive the sensor signal from the sensor, and determine one or more haptic effects based at least in part on the sensor signal. The one or more haptic effects are configured to provide substantially continuous haptic feedback throughout the gesture. The processor is also configured to generate one or more haptic signals based at least in part on the one or more haptic effects, and transmit the one or more haptic signals. The system includes a haptic output device for receiving the one or more haptic signals and outputting the one or more haptic effects.
52 Citations
23 Claims
-
1. A system comprising:
-
a sensor configured to detect a gesture and transmit a sensor signal associated with the gesture, wherein the gesture comprises at least two positions, a first position of the at least two positions comprising a distance from a surface and a second position of the at least two positions comprising a contact with the surface; and a processor in communication with the sensor, the processor configured to; receive the sensor signal from the sensor; determine one or more haptic effects based at least in part on the sensor signal, the one or more haptic effects configured to provide substantially continuous haptic feedback throughout the gesture; generate one or more haptic signals based at least in part on the one or more haptic effects; and transmit the one or more haptic signals; and a haptic output device in communication with the processor, the haptic output device configured to receive the one or more haptic signals and output the one or more haptic effects. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
receiving a sensor signal associated with a gesture from a sensor, wherein the gesture comprises at least two positions, a first position of the at least two positions comprising a distance from a surface and a second position of the at least two positions comprising a contact with the surface; determining one or more haptic effects based at least in part on the sensor signal, the one or more haptic effects configured to provide substantially continuous haptic feedback throughout the gesture; generating one or more haptic signals based at least in part on the one or more haptic effects; and transmitting the one or more haptic signals to a haptic output device, the haptic output device configured to receive the one or more haptic signals and output the one or more haptic effects. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer readable medium comprising program code, which when executed by a processor is configured to cause the processor to:
-
receive a sensor signal associated with a gesture from a sensor, wherein the gesture comprises at least two positions, a first position of the at least two positions comprising a distance from a surface and a second position of the at least two positions comprising a contact with the surface; determine one or more haptic effects based at least in part on the sensor signal, the one or more haptic effects configured to provide substantially continuous haptic feedback throughout the gesture; generate one or more haptic signals based at least in part on the one or more haptic effects; and transmit the one or more haptic signals to a haptic output device, the haptic output device configured to receive the one or more haptic signals and output the one or more haptic effects. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
Specification