Spatialized haptic feedback based on dynamically scaled values
AssigneeImmersion Corporation
InventorSatvir Singh Bhatia
Life of this patent
Estimating the term…
Abstract
A system provides haptic feedback based on media content. The system processes the media content into components including a first component and a second component. The system further determines a first priority value related to the first component and a second priority value related to the second component. The system further compares the first priority value with the second priority value. The system further generates a first control signal and a second control signal based on the comparison, where the first control signal is configured to cause a first haptic feedback to be output and the second control signal is configured to cause a second haptic feedback to be output that is the same or different than the first haptic feedback.
Claims22
A computer-implemented method for providing haptic feedback based on media content, the computer-implemented method comprising:
- receiving the media content that includes a plurality of media components including at least a first channel and a second channel;
- generating, according to one of the plurality of media components, a haptic control signal;
- and
- transmitting, to a remote device, haptically-enabled media content comprising the haptic control signal and the media content, the haptically-enabled media content configured to cause the haptic feedback to be generated on the remote device,
- wherein the haptic feedback varies spatially causing the haptic feedback to be pronounced or diminished based on a scaled value or a priority value of at least one of the media components of the first channel or the second channel.
A non-transitory computer readable storage medium storing one or more programs configured to be executed by a processor, the one or more programs comprising instructions for:
- receiving media content that includes a plurality of media components including at least a first channel and a second channel;
- generating, according to one of the plurality of media components, a haptic control signal;
- and
- transmitting, to a remote device, haptically-enabled media content comprising the haptic control signal and the media content, the haptically-enabled media content configured to cause haptic feedback to be generated on the remote device,
- wherein the haptic feedback varies spatially causing the haptic feedback to be pronounced or diminished based on a scaled value or a priority value of at least one of the media components of the first channel or the second channel.
A device comprising:
- a processor;
- and
- a memory storing one or more programs for execution by the processor, the one or more programs including instructions for:
- receiving media content that includes a plurality of media components including at least a first channel and a second channel;
- generating, according to one of the plurality of media components, a haptic control signal;
- and
- transmitting, to a remote device, haptically-enabled media content comprising the haptic control signal and the media content, the haptically-enabled media content configured to cause haptic feedback to be generated on the remote device,
- wherein the haptic feedback varies spatially causing the haptic feedback to be pronounced or diminished based on a scaled value or a priority value of at least one of the media components of the first channel or the second channel.
Dependencies are inferred from the claim text.