-
公开(公告)号:US10085069B2
公开(公告)日:2018-09-25
申请号:US15226213
申请日:2016-08-02
Applicant: Immersion Corporation
Inventor: 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 classification number: 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
Abstract: 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.
-
公开(公告)号:US10026276B2
公开(公告)日:2018-07-17
申请号:US15364951
申请日:2016-11-30
Applicant: Immersion Corporation
Inventor: Stephen D. Rank , Erin B. Ramsay , Henry Da Costa , Arnab Sen , Elena Renee Redelsheimer
IPC: G08B6/00 , G06F3/0488 , G06F3/01
Abstract: A method of generating a haptic effect on a linear resonance actuator (“LRA”) having a resonant frequency includes receiving a haptic effect signal for the haptic effect, where the haptic effect comprises a desired frequency that is off-resonant from the LRA. The method further includes generating a first sine wave at the desired frequency and generating a second sine wave at or near the resonant frequency. The method further includes combining the first sine wave and the second sine wave to generate a drive signal.
-
公开(公告)号:US09778744B2
公开(公告)日:2017-10-03
申请号:US14959077
申请日:2015-12-04
Applicant: Immersion Corporation
Inventor: David Birnbaum , Satvir Singh Bhatia , Stephen D. Rank
CPC classification number: G06F3/016 , G06F1/1688 , G06F2200/1637
Abstract: 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.
-
公开(公告)号:US09524624B2
公开(公告)日:2016-12-20
申请号:US14105481
申请日:2013-12-13
Applicant: Immersion Corporation
Inventor: Stephen D. Rank , Erin B. Ramsay , Henry Da Costa , Arnab Sen , Elena Renee Redelsheimer
IPC: G08B6/00 , G06F3/0488 , G06F3/01
CPC classification number: G08B6/00 , G06F3/016 , G06F3/0488
Abstract: A method of generating a haptic effect on a linear resonance actuator (“LRA”) having a resonant frequency includes receiving a haptic effect signal for the haptic effect, where the haptic effect comprises a desired frequency that is off-resonant from the LRA. The method further includes generating a first sine wave at the desired frequency and generating a second sine wave at or near the resonant frequency. The method further includes combining the first sine wave and the second sine wave to generate a drive signal.
Abstract translation: 在具有共振频率的线性共振致动器(“LRA”)上产生触觉效果的方法包括接收用于触觉效果的触觉效果信号,其中触觉效果包括与LRA非共振的期望频率。 该方法还包括以所需频率产生第一正弦波并在谐振频率处或附近产生第二正弦波。 该方法还包括组合第一正弦波和第二正弦波以产生驱动信号。
-
公开(公告)号:US09164587B2
公开(公告)日:2015-10-20
申请号:US14539122
申请日:2014-11-12
Applicant: Immersion Corporation
Inventor: Henry Da Costa , Robert Lacroix , Danny Grant , Stephen D. Rank , David Birnbaum , William Rihn
CPC classification number: G06F3/016 , A63F13/22 , A63F13/23 , A63F13/285 , A63F13/60
Abstract: A system is provided that controls a haptic effect experienced at a peripheral device. The system receives a haptic effect definition including haptic data. The system further receives spatialization data including: a distance of the haptic effect; a direction of the haptic effect; or a flow of the haptic effect. The system further includes modifying the haptic effect definition based on the received spatialization data. The system further includes sending a haptic instruction and the modified haptic effect definition to the peripheral device. The system further includes causing one or more haptic output devices to produce one or more haptic effects based on the modified haptic effect definition at the peripheral device in response to the haptic instruction.
Abstract translation: 提供了一种控制在外围设备上经历的触觉效果的系统。 系统接收包括触觉数据的触觉效果定义。 该系统进一步接收空间化数据,包括:触觉效果的距离; 触觉效果的方向; 或触觉效果的流动。 该系统还包括基于所接收的空间化数据修改触觉效果定义。 该系统还包括向外围设备发送触觉指令和修改的触觉效果定义。 所述系统还包括使得一个或多个触觉输出设备基于所述外围设备响应于所述触觉指令的修改的触觉效果定义而产生一个或多个触觉效果。
-
公开(公告)号:US10748391B2
公开(公告)日:2020-08-18
申请号:US16233881
申请日:2018-12-27
Applicant: Immersion Corporation
Inventor: Danny A. Grant , Stephen D. Rank
Abstract: A system is provided to process a source signal and generate one or more haptic effects for various haptic devices based on the source signal. The system operates to convert the source signal to meet different architectures of respective haptic devices and enables haptic effect designers to create haptic data without being concerned about low level details of different haptic devices.
-
公开(公告)号:US10542325B2
公开(公告)日:2020-01-21
申请号:US16140088
申请日:2018-09-24
Applicant: IMMERSION CORPORATION
Inventor: Loc Phan , Satvir Bhatia , Stephen D. Rank , Christopher J. Ullrich , Jean Francois Dionne , Hugues Antoine Oliver
IPC: G08B21/00 , H04N21/6379 , H04N21/2343 , H04N21/236 , H04N21/6336 , H04N21/658 , H04N21/854 , G06F3/16 , H04N21/45 , H04N21/81 , A63F13/25 , A63F13/285 , A63F13/215 , G06F3/01 , G08B6/00 , H04N19/44 , H04N19/46 , H04L29/06 , H04N21/233 , H04N21/438 , H04N21/4385 , H04N21/845
Abstract: 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.
-
8.
公开(公告)号:US10509472B2
公开(公告)日:2019-12-17
申请号:US15623987
申请日:2017-06-15
Applicant: Immersion Corporation
Inventor: Danny A. Grant , William S. Rihn , Simon Forest , Stephen D. Rank , Neil T. Olien
IPC: G06F3/01 , A63F13/24 , A63F13/285 , G06F3/0338
Abstract: A haptically-enabled controller device comprising a controller body, a user input element, a haptic actuator, and a transmission component is presented. The user input element has a range of motion that extends from a first position to an end stop position. The haptic actuator is configured to output a force or torque. The transmission component comprises an arm connected to the haptic actuator and to the user input element. The arm is configured to transfer the force or torque from the haptic actuator to the user input element with a first multiplication factor when the user input element is at the first position, and to transfer the force or torque from the haptic actuator to the user input element with a second multiplication factor when the user input element is at the end stop position. The second multiplication factor is higher than the first multiplication factor.
-
公开(公告)号:US10297122B2
公开(公告)日:2019-05-21
申请号:US15970378
申请日:2018-05-03
Applicant: Immersion Corporation
Inventor: David M. Birnbaum , Stephen D. Rank , Leonard Soskin , Danny A. Grant , Robert W. Heubel
Abstract: A system, method and computer-readable medium for generating haptic effects are provided. Haptic permissions settings are received for a user. The haptic permissions settings are associated with permitted haptic parameter ranges for the user. Haptic parameters are then received. For each haptic parameter that falls outside the permitted haptic parameter ranges, the haptic parameter is modified to create a modified haptic parameter that falls within the permitted haptic parameter ranges. A haptic signal is generated based on the haptic parameters that fall within the permitted haptic parameter ranges and the modified haptic parameters. The haptic signal is then output to a haptic output device to generate the haptic effects for the user.
-
10.
公开(公告)号:US20190098368A1
公开(公告)日:2019-03-28
申请号:US16140088
申请日:2018-09-24
Applicant: IMMERSION CORPORATION
Inventor: Loc Phan , Satvir Bhatia , Stephen D. Rank , Christopher J. Ullrich , Jean Francois Dionne , Hugues Antoine Oliver
IPC: H04N21/6379 , H04N21/658 , H04N21/438 , H04N21/2343 , H04N21/236 , H04N21/854 , G08B6/00 , H04N21/6336 , G06F3/16 , H04L29/06 , H04N19/46 , G06F3/01 , A63F13/25 , H04N21/233 , A63F13/215 , H04N21/81 , H04N21/45 , A63F13/285 , H04N21/845 , H04N21/4385 , H04N19/44
CPC classification number: 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
Abstract: 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.
-
-
-
-
-
-
-
-
-