Systems and methods for interfaces featuring surface-based haptic effects
US-10007340-B2 · Jun 26, 2018 · US
US10152126B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10152126-B2 |
| Application number | US-201615131510-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 18, 2016 |
| Priority date | Sep 6, 2013 |
| Publication date | Dec 11, 2018 |
| Grant date | Dec 11, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A system receives a multiplexed signal with two or more different types of haptic signals encoded therein. Each type of haptic signal represents a haptic effect for different types of haptic output devices. The system determines a target haptic output device located on a haptic playback device. The system demultiplexes the multiplexed signal into at least the type of haptic signal corresponding to the target output device. The system provides the demultiplexed haptic signal to the target haptic output device.
Opening claim text (preview).
What is claimed is: 1. A method of multiplexing haptic effects, the method comprising: receiving a first haptic control signal and a second haptic control signal, wherein the first haptic control signal and the second haptic control signal are each generated from the same media content, and the first haptic control signal is adapted to be rendered using a first type of haptic output device and the second haptic control signal is adapted to be rendered using a second type of haptic output device; combining by multiplexing the first haptic control signal and the second haptic control signal into a single data stream, wherein each of the first haptic control signal and the second haptic control signal comprises a haptic data stream that comprises a respective plurality of data bytes, wherein the plurality of data bytes for the first control signal comprises discrete first samples of bits that provide information representing an on state or off state, and the plurality of data bytes for the second control signal comprises discrete amplitude second samples of a signed byte of information; and sending the single data stream to a demultiplexer coupled to a playback device, wherein the playback device comprises at least one of the first type of haptic output device or the second type of haptic output device. 2. The method of claim 1 , wherein the combining comprises a bit-field combination of the first samples and the second samples. 3. The method of claim 1 , wherein the combining comprises substituting samples of the first haptic control signal into the second haptic control signal. 4. The method of claim 1 , wherein the combining comprises amplitude modulating each of the first haptic control signal and the second haptic control signal to generate respective amplitude modulated signals, and combining the amplitude modulated signals. 5. A non-transitory computer readable medium having instructions stored thereon that, when executed by a processor, cause the processor to multiplex haptic effects, the multiplexing comprising: receiving a first haptic control signal and a second haptic control signal, wherein the first haptic control signal and the second haptic control signal are each generated from the same media content, and the first haptic control signal is adapted to be rendered using a first type of haptic output device and the second haptic control signal is adapted to be rendered using a second type of haptic output device; combining by multiplexing the first haptic control signal and the second haptic control signal into a single data stream, wherein each of the first haptic control signal and the second haptic control signal comprises a haptic data stream that comprises a respective plurality of bytes, wherein the plurality of data bytes for the first control signal comprises discrete first samples of bits that provide information representing an on state or off state, and the plurality of data bytes for the second control signal comprises discrete amplitude second samples of a signed byte of information; and sending the single data stream to a demultiplexer coupled to a playback device, wherein the playback device comprises at least one of the first type of haptic output device or the second type of haptic output device. 6. The non-transitory computer readable medium of claim 5 , wherein the combining comprises a bit-field combination of the first samples and the second samples. 7. The non-transitory computer readable medium of claim 5 , wherein the combining comprises substituting samples of the first haptic control signal into the second haptic control signal. 8. The non-transitory computer readable medium of claim 5 , wherein the combining comprises amplitude modulating each of the first haptic control signal and the second haptic control signal to generate respective amplitude modulated signals, and combining the amplitude modulated signals. 9. A system for multiplexing haptic effects, the system comprising: a receiver for receiving a first haptic control signal and a second haptic control signal, wherein the first haptic control signal and the second haptic control signal are each generated from the same media content, and the first haptic control signal is adapted to be rendered using a first type of haptic output device and the second haptic control signal is adapted to be rendered using a second type of haptic output device; a combiner for combining by multiplexing the first haptic control signal and the second haptic control signal into a single data stream, wherein each of the first haptic control signal and the second haptic control signal comprises a haptic data stream that comprises a respective plurality of bytes, wherein the first haptic control signal comprises a full waveform having a first frequency and having, for each sample of the first haptic control signal, a value represented by a byte of information, the byte being one of the plurality of data bytes for the first haptic control signal, and wherein the plurality of data bytes for the second haptic control signal comprises discrete amplitude second samples of a signed byte of information; and a transmitter for sending the single data stream to a demultiplexer coupled to a playback device, wherein the playback device comprises at least one of the first type of haptic output device or the second type of haptic output device. 10. The system of claim 9 , wherein the combining comprises up-sampling the second haptic control signal to the first frequency to generate an up-sampled second haptic control signal and adding the first haptic control signal with the up-sampled second haptic control signal. 11. The system of claim 9 , wherein the combining comprises substituting samples of the first haptic control signal into the second haptic control signal. 12. The system of claim 9 , wherein the combining comprises amplitude modulating each of the first haptic control signal and the second haptic control signal to generate amplitude modulated signals, and combining the amplitude modulated signals.
Tactile signalling systems, e.g. tactile personal calling systems · CPC title
Input arrangements with force or tactile feedback as computer generated output to the user · CPC title
Processing of additional data, e.g. scrambling of additional data or processing content descriptors · CPC title
home appliance, e.g. lighting, air conditioning system, metering devices (home automation data switching networks exchanging configuration information on appliance services H04L12/2807) · CPC title
Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.