SPATIALIZED HAPTIC FEEDBACK BASED ON DYNAMICALLY SCALED VALUES
First Claim
1. A computer-implemented method for providing haptic feedback based on media content, the computer-implemented method comprising:
- processing the media content that includes a plurality of media components including at least a first channel and a second channel;
generating, according to one or more of the plurality of media components, a first control signal and a second control signal;
transmitting, to a first remote device having a first haptic output device, the first control signal that is configured to cause a first haptic feedback to be generated on the first remote device, andtransmitting, to a second remote device having a second haptic output device, the second control signal that is configured to cause a second haptic feedback to be generated on the second remote device,wherein the haptic feedback varies spatially causing the first haptic feedback or the second haptic feedback to be pronounced or diminished based on a scaled value or a priority value.
1 Assignment
0 Petitions
Accused Products
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.
-
Citations
20 Claims
-
1. A computer-implemented method for providing haptic feedback based on media content, the computer-implemented method comprising:
-
processing the media content that includes a plurality of media components including at least a first channel and a second channel; generating, according to one or more of the plurality of media components, a first control signal and a second control signal; transmitting, to a first remote device having a first haptic output device, the first control signal that is configured to cause a first haptic feedback to be generated on the first remote device, and transmitting, to a second remote device having a second haptic output device, the second control signal that is configured to cause a second haptic feedback to be generated on the second remote device, wherein the haptic feedback varies spatially causing the first haptic feedback or the second haptic feedback to be pronounced or diminished based on a scaled value or a priority value. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer readable medium having instructions stored thereon that, when executed by a processor, cause the processor to provide haptic feedback based on media content, the instructions comprising:
-
processing the media content that includes a plurality of media components including at least a first channel and a second channel; generating, according to one or more of the plurality of media components, a first control signal and a second control signal; transmitting, to a first remote device having a first haptic output device, the first control signal that is configured to cause a first haptic feedback to be generated on the first remote device, and transmitting, to a second remote device having a second haptic output device, the second control signal that is configured to cause a second haptic feedback to be generated on the second remote device, wherein the haptic feedback varies spatially causing the first haptic feedback or the second haptic feedback to be pronounced or diminished based on a scaled value or a priority value. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A device for providing haptic feedback based on media content, the 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; processing media content that includes a plurality of media components including at least a first channel and a second channel; generating, according to one or more of the plurality of media components, a first control signal and a second control signal; transmitting, to a first remote device having a first haptic output device, the first control signal that is configured to cause a first haptic feedback to be generated on the first remote device, and transmitting, to a second remote device having a second haptic output device, the second control signal that is configured to cause a second haptic feedback to be generated on the second remote device, wherein the haptic feedback varies spatially causing the first haptic feedback or the second haptic feedback to be pronounced or diminished based on a scaled value or a priority value. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification