Systems and methods for optical transmission of haptic display parameters
First Claim
Patent Images
1. A method comprising:
- receiving an image signal from an image sensor, the image signal corresponding to an image comprising encoded data;
extracting a haptic type and a haptic magnitude specified in the encoded data;
determining a haptic signal based at least in part on the haptic type and the haptic magnitude by at least evaluating a lower 2 bits of an RGB value to determine the haptic magnitude of a haptic effect;
generating a haptic effect signal configured to cause the haptic effect of the haptic type at the haptic magnitude based at least in part on the haptic signal; and
transmitting the haptic effect signal to a haptic output device.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for optical transmission of haptic display parameters are disclosed. One disclosed method includes receiving an image signal from an image sensor, the image signal associated with an image, determining a haptic signal based at least in part on the image signal, generating a haptic effect signal based at least in part on the haptic signal, and transmitting the haptic effect signal to a haptic output device.
-
Citations
23 Claims
-
1. A method comprising:
-
receiving an image signal from an image sensor, the image signal corresponding to an image comprising encoded data; extracting a haptic type and a haptic magnitude specified in the encoded data;
determining a haptic signal based at least in part on the haptic type and the haptic magnitude by at least evaluating a lower 2 bits of an RGB value to determine the haptic magnitude of a haptic effect;generating a haptic effect signal configured to cause the haptic effect of the haptic type at the haptic magnitude based at least in part on the haptic signal; and
transmitting the haptic effect signal to a haptic output device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable medium comprising executable program code configured to cause a processor to:
- one or more software programs configured to be executed by a processor, the one or more software applications configured to;
receive an image signal from an image sensor, the image signal corresponding to an image and comprising encoded data;extract a haptic type and a haptic magnitude specified in the encoded data;
determine a haptic signal based at least in part on the haptic type and the haptic magnitude by at least evaluating a lower 2 bits of an RGB value to determine the haptic magnitude of a haptic effect;generate a haptic effect signal configured to cause the haptic effect of the haptic type at the haptic magnitude based at least in part on the haptic signal; and
transmit the haptic effect signal to a haptic output device. - View Dependent Claims (14)
- one or more software programs configured to be executed by a processor, the one or more software applications configured to;
-
15. An input device, comprising:
-
an image sensor configured to generate an image signal corresponding to an image comprising encoded data; a haptic output device configured to receive a haptic effect signal and generate a haptic effect based at least in part on the haptic effect signal; and a processor in communication with the image sensor and the haptic output device, the processor configured to; receive the image signal from the image sensor, the image signal comprising the encoded data; extract a haptic type and a haptic magnitude specified in the encoded data;
determine a haptic signal based at least in part on the haptic type and the haptic magnitude by at least evaluating a lower 2 bits of an RGB value to determine the haptic magnitude of a haptic effect;generate a haptic effect signal configured to cause the haptic effect of the haptic type at the haptic magnitude based at least in part on the haptic signal; and
transmit the haptic effect signal to the haptic output device. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
Specification