-
公开(公告)号:US10741189B2
公开(公告)日:2020-08-11
申请号:US15685058
申请日:2017-08-24
发明人: Robert Lacroix , Satvir Singh Bhatia , David Birnbaum , Christopher J. Ullrich , Amaya Becvar Weddle , Juan Manuel Cruz-Hernandez
IPC分类号: H04R5/00 , G10L19/018 , G06F3/01 , H04S3/00 , H04R3/14 , G06F3/16 , G10L19/008 , H04S7/00 , H03G3/00
摘要: Embodiments that generate multiple haptic effects receive a first haptic effect signal having a first priority and corresponding to a first haptic effect, and receive a second haptic effect signal having a second priority and corresponding to a second haptic effect. When the first priority is less than the second priority, embodiments generate an interaction parameter using the second haptic effect signal. When the second priority is less than the first priority, embodiments generate the interaction parameter using the first haptic effect signal. Embodiments then apply a drive signal to a haptic output device according to the interaction parameter, where the drive signal causes the first haptic effect and the second haptic effect to be generated by the haptic output device concurrently.
-
公开(公告)号:US10085069B2
公开(公告)日:2018-09-25
申请号:US15226213
申请日:2016-08-02
发明人: Loc Phan , Satvir Singh Bhatia , Stephen D. Rank , Christopher J. Ullrich , Jean Francois Dionne , Hugues Antoine Oliver
IPC分类号: G08B6/00 , H04N21/6379 , G06F3/16 , G06F3/01 , H04N21/2343 , H04N21/236 , H04N21/6336 , H04N21/658 , H04N21/854 , H04N19/44 , H04N19/46 , H04L29/06 , H04N21/233 , H04N21/438 , H04N21/4385 , H04N21/845
CPC分类号: H04N21/6379 , A63F13/215 , A63F13/25 , A63F13/285 , G06F3/016 , G06F3/165 , G08B6/00 , H04L65/607 , H04N19/44 , H04N19/46 , H04N21/233 , H04N21/234336 , H04N21/23614 , H04N21/4382 , H04N21/4385 , H04N21/4516 , H04N21/6336 , H04N21/6582 , H04N21/8113 , H04N21/8133 , H04N21/816 , H04N21/845 , H04N21/85406
摘要: A method includes receiving digital content data including audio data and/or video data, generating haptic data using at least some of the received digital content data, encoding the haptic data for efficient transmission over a communication network, multiplexing the encoded haptic data with the received digital content data, embedding information for decoding the encoded haptic data in metadata of the multiplexed data stream, and sending the multiplexed data stream over the communication network. The method may include analyzing the haptic data to determine at least one characteristic of the haptic data, and the encoding the haptic data may include encoding, based on the determined characteristic, the haptic data to meet a pre-defined criteria.
-
公开(公告)号:US10007346B2
公开(公告)日:2018-06-26
申请号:US15410872
申请日:2017-01-20
IPC分类号: G06F3/0488 , G06F3/01
CPC分类号: G06F3/016 , G06F3/038 , G06F3/0488
摘要: A system provides overlaid haptic effects. The system determines a primary content and a primary haptic effect associated with the primary content. The system also determines a secondary content and a secondary haptic effect associated with the secondary content. Subsequently, the system outputs the secondary content concurrently with the primary content, and also outputs the secondary haptic effect concurrently with the primary haptic effect on at least one haptic output device.
-
公开(公告)号:US09852590B2
公开(公告)日:2017-12-26
申请号:US15369064
申请日:2016-12-05
发明人: Satvir Singh Bhatia
摘要: 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.
-
公开(公告)号:US09778744B2
公开(公告)日:2017-10-03
申请号:US14959077
申请日:2015-12-04
CPC分类号: G06F3/016 , G06F1/1688 , G06F2200/1637
摘要: A system that generates haptic effects on a haptically-enabled device determines an orientation of the haptically-enabled device and obtains one or more haptic effect channels. The system then assigns each of the haptic effect channels to a haptic output device on the haptically-enabled device based on the orientation.
-
公开(公告)号:US09348416B2
公开(公告)日:2016-05-24
申请号:US14714436
申请日:2015-05-18
CPC分类号: G06F3/016 , G06F2203/014 , G06T1/60
摘要: A feedback control system is provided. The feedback control system receives a user input. The feedback control system determines a context. The feedback control system displays a control in response to the user input and based on the context. The feedback control system adjusts a feedback parameter according to the control, where the control is configured to adjust feedback output to a user based on the adjusted feedback parameter.
-
公开(公告)号:US20200057506A1
公开(公告)日:2020-02-20
申请号:US16549762
申请日:2019-08-23
发明人: David M. Birnbaum , Christopher J. Ullrich , Robert Lacroix , Satvir Singh Bhatia , Michael Powell , Stephen D. Rank , Iva Segalman , Amaya Weddle , Paige Raynes
IPC分类号: G06F3/01 , G06F3/0488 , G11B27/031 , H04N21/854 , H04N21/472 , H04N21/433 , H04N21/43 , H04N21/414 , G11B27/10 , G06F3/0346
摘要: Systems and methods for user generated content authoring are disclosed. One illustrative method disclosure herein includes: receiving a video signal; displaying a user interface associated with haptic authoring; detecting a gesture associated with a haptic effect; determining a haptic effect based in part on the gesture; associating the haptic effect with a location in the video signal; and storing the video signal and the associated haptic effect.
-
公开(公告)号:US10529197B2
公开(公告)日:2020-01-07
申请号:US15922279
申请日:2018-03-15
发明人: Robert Lacroix , Satvir Singh Bhatia , Jean-Francois Blanchard-Dionne , Stephen D. Rank , Christopher J. Ullrich , Loc Tien Phan
IPC分类号: G08B6/00 , G06F3/16 , G06F3/01 , H04N21/472
摘要: A system is provided that controls an offline haptic conversion. The system receives an input from a source. The system further converts the input into haptic signals. The system further encodes the haptic signals. The system further stores the haptic signals within the source, where the haptic signals are combined with the input within the source. Alternately, rather than encoding the haptic signals and storing the haptic signals within the source, the system handles the haptic signals separately, independent of the source.
-
公开(公告)号:US10431057B2
公开(公告)日:2019-10-01
申请号:US16102464
申请日:2018-08-13
发明人: Satvir Singh Bhatia , Kanav Gandhi , Christopher J. Ullrich , Juan Manuel Cruz-Hernandez , Herve Thu Timone , Jason Hoi Fun Lau
摘要: A haptic conversion system is provided that intercepts frames of audio data, such as a digital audio signal, converts the frames into a haptic signal, and plays the created haptic signal through an actuator to produce haptic effects. The haptic signal is based on a maximum value of each audio data frame, which defines a magnitude of the haptic signal. The haptic signal is applied to the actuator configured to receive the haptic signal, where the actuator utilizes the haptic signal to generate the one or more haptic effects.
-
公开(公告)号:US20190073039A1
公开(公告)日:2019-03-07
申请号:US16184360
申请日:2018-11-08
CPC分类号: G06F3/016 , G06F2203/014 , H04N19/12 , H04N19/85 , H04N19/98
摘要: A method for dynamically converting an input signal into a haptic signal that causes a haptic output device to output one or more haptic effects is provided. The method includes generating a plurality of effect objects that are orderable in any order at runtime, receiving an input signal including a data signal and metadata defining an order that the effect objects are applied to the data signal at runtime, applying the effect objects to the data signal based on the order, and sending the haptic signal to the haptic output device. The effect objects applied to the data signal include an effect object that determines a threshold magnitude value by mapping the data signal to one of a plurality of bins, and an effect object that applies a dynamic range compression algorithm to the data signal based on the threshold magnitude value.
-
-
-
-
-
-
-
-
-