Systems and methods for a haptically-enabled projected user interface
First Claim
Patent Images
1. A system comprising:
- a sensor configured to detect an interaction with a projected user interface that is projected onto a surface and transmit a sensor signal associated with the interaction;
a processor in communication with the sensor;
a memory device on which instructions executable by the processor are stored to cause the processor to;
receive the sensor signal;
determine a characteristic of the surface based at least in part on at least one sensor signal from at least one sensor;
determine a remote haptic effect based at least in part on the interaction and the characteristic of the surface;
generate a haptic signal based at least in part on the remote haptic effect; and
transmit the haptic signal; and
a haptic output device in communication with the processor and remote from the surface, the haptic output device configured to receive the haptic signal and output the remote haptic effect by projecting an emission comprising at least one of a solid, liquid, gas, plasma, or sound pressure wave outwardly from the haptic output device.
1 Assignment
0 Petitions
Accused Products
Abstract
One illustrative system disclosed herein includes a sensor configured to detect a user input associated with a projected user interface and transmit a sensor signal associated with the user interaction, and a processor in communication with the sensor, the processor configured to: receive the sensor signal, determine a remote haptic effect based at least in part on the user input, generate a haptic signal based at least in part on the remote haptic effect, and transmit the haptic signal. The illustrative system further includes a haptic output device in communication with the processor, the haptic output device configured to receive the haptic signal and output the remote haptic effect.
40 Citations
22 Claims
-
1. A system comprising:
-
a sensor configured to detect an interaction with a projected user interface that is projected onto a surface and transmit a sensor signal associated with the interaction; a processor in communication with the sensor; a memory device on which instructions executable by the processor are stored to cause the processor to; receive the sensor signal; determine a characteristic of the surface based at least in part on at least one sensor signal from at least one sensor; determine a remote haptic effect based at least in part on the interaction and the characteristic of the surface; generate a haptic signal based at least in part on the remote haptic effect; and transmit the haptic signal; and a haptic output device in communication with the processor and remote from the surface, the haptic output device configured to receive the haptic signal and output the remote haptic effect by projecting an emission comprising at least one of a solid, liquid, gas, plasma, or sound pressure wave outwardly from the haptic output device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method comprising:
-
receiving, by a processor and from a sensor, a sensor signal associated with an interaction with a projected user interface that is projected onto a surface; determining, by the processor, a characteristic of the surface based at least in part on at least one sensor signal from at least one sensor; determining, by the processor, a remote haptic effect based at least in part on the interaction and the characteristic of the surface; and causing, by the processor, a haptic output device that is positioned remotely from the surface to output the remote haptic effect to a body part by projecting an emission comprising at least one of a solid, liquid, gas, plasma, or sound pressure wave to the body part. - View Dependent Claims (19, 20)
-
-
21. A non-transient 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 an interaction with a projected user interface that is projected onto a surface; determine a characteristic of the surface based at least in part on at least one sensor signal from at least one sensor; determine a remote haptic effect based at least in part on the interaction and the characteristic of the surface; generate a haptic signal based at least in part on the remote haptic effect; and transmit the haptic signal associated with the remote haptic effect to a haptic output device positioned remotely from the surface, the haptic signal being configured cause the haptic output device to output the remote haptic effect by projecting an emission comprising at least one of a solid, liquid, gas, plasma, or concentrated pressure wave outwardly from the haptic output device. - View Dependent Claims (22)
-
Specification