Generating haptic effects while minimizing cascading
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04B-003/36
G06F-003/01
G08B-006/00
출원번호
US-0048374
(2013-10-08)
등록번호
US-9213408
(2015-12-15)
발명자
/ 주소
Gandhi, Kanav
Rank, Stephen D.
Da Costa, Henry
Gervais, Eric
Parker, Daniel
출원인 / 주소
Gandhi, Kanav
대리인 / 주소
Miles & Stockbridge, P.C.
인용정보
피인용 횟수 :
3인용 특허 :
20
초록▼
A system that generates haptic effects using an actuator receives a haptic effect definition that defines a haptic effect. The system pre-processes the haptic effect definition by determining if the actuator is capable of playing the haptic effect. The system then post-processes the haptic effect de
A system that generates haptic effects using an actuator receives a haptic effect definition that defines a haptic effect. The system pre-processes the haptic effect definition by determining if the actuator is capable of playing the haptic effect. The system then post-processes the haptic effect definition by adjusting a force value based on an estimate or measurement of a state of the actuator during a playing of the haptic effect.
대표청구항▼
1. A computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to generate haptic effects using an actuator, the generating comprising: receiving a haptic effect definition that defines a haptic effect;pre-processing the haptic effect definit
1. A computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to generate haptic effects using an actuator, the generating comprising: receiving a haptic effect definition that defines a haptic effect;pre-processing the haptic effect definition comprising determining if the actuator is capable of playing the haptic effect, the determining comprising characterizing a rise time of the actuator and a fall time of the actuator; andpost-processing the haptic effect definition comprising adjusting a force value based on an estimate or measurement of a state of the actuator, wherein the adjusting occurs during a playing of the haptic effect. 2. The computer-readable medium of claim 1, wherein the estimate of the state of the actuator is based on estimating where the actuator lies on a rise time curve or a fall time curve. 3. The computer-readable medium of claim 1, wherein the haptic effect definition comprises a parameterized vibration definition that defines an envelope of the haptic effect. 4. The computer-readable medium of claim 3, wherein the parameterized vibration definition comprises one or more parameters comprising at least one of duration, frequency or magnitude. 5. The computer-readable medium of claim 1, wherein the actuator comprises an Eccentric Rotating Mass. 6. The computer-readable medium of claim 1, wherein the pre-processing comprises scaling down the haptic effect. 7. The computer-readable medium of claim 1, wherein the post-processing is executed each time before a force value is sent to a drive circuit for an actuator. 8. The computer-readable medium of claim 1, wherein the post-processing occurs at pre-determined time intervals as the haptic effect is played. 9. The computer-readable medium of claim 8, wherein the haptic effect is played by sending the haptic effect to the actuator. 10. A method of generating haptic effects using an actuator, the method comprising: receiving a haptic effect definition that defines a haptic effect;pre-processing the haptic effect definition comprising determining if the actuator is capable of playing the haptic effect, the determining comprising characterizing a rise time of the actuator and a fall time of the actuator; andpost-processing the haptic effect definition comprising adjusting a force value based on an estimate or measurement of a state of the actuator, wherein the adjusting occurs during a playing of the haptic effect. 11. The method of claim 10, wherein the estimate of the state of the actuator is based on estimating where the actuator lies on a rise time curve or a fall time curve. 12. The method of claim 10, wherein the haptic effect definition comprises a parameterized vibration definition that defines an envelope of the haptic effect. 13. The method of claim 12, wherein the parameterized vibration definition comprises one or more parameters comprising at least one of duration, frequency or magnitude. 14. The method of claim 10, wherein the actuator comprises an Eccentric Rotating Mass. 15. The method of claim 10, wherein the pre-processing comprises scaling down the haptic effect. 16. The method of claim 10, wherein the post-processing is executed each time before a force value is sent to a drive circuit for an actuator. 17. The method of claim 10, wherein the post-processing occurs at pre-determined time intervals as the haptic effect is played. 18. The method of claim 17, wherein the haptic effect is played by sending the haptic effect to the actuator. 19. A haptically enabled system comprising: a controller that receives a haptic effect definition that defines a haptic effect;a drive circuit coupled to the controller;an actuator coupled to the drive circuit;a pre-processor coupled to the drive circuit that pre-processes the haptic effect definition comprising determining if the actuator is capable of playing the haptic effect, the determining comprising characterizing a rise time of the actuator and a fall time of the actuator; anda post-processor coupled to the drive circuit that post-processes the haptic effect definition comprising adjusting a force value based on an estimate or measurement of a state of the actuator, wherein the adjusting occurs during a playing of the haptic effect. 20. The system of claim 19, wherein the estimate of the state of the actuator is based on estimating where the actuator lies on a rise time curve or a fall time curve. 21. The system of claim 19, wherein the haptic effect definition comprises a parameterized vibration definition that defines an envelope of the haptic effect. 22. The system of claim 21, wherein the parameterized vibration definition comprises one or more parameters comprising at least one of duration, frequency or magnitude. 23. The system of claim 19, wherein the actuator comprises an Eccentric Rotating Mass. 24. The system of claim 19, wherein the pre-processing comprises scaling down the haptic effect. 25. The system of claim 19, wherein the post-processing is executed each time before a force value is sent to the drive circuit. 26. The system of claim 19, wherein the post-processing occurs at pre-determined time intervals as the haptic effect is played. 27. The system of claim 26, wherein the haptic effect is played by sending the haptic effect to the actuator.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (20)
Schena, Bruce M.; Shahoian, Erik, Controlling vibrotactile sensations for haptic feedback devices.
Grant, Danny A.; Gregorio, Pedro; Heubel, Robert W.; Ramstein, Christophe, Haptic feedback for button and scrolling action simulation in touch input devices.
Carmel,Ron; DesRosiers,Hugo J. C.; Gomez,Daniel; Kramer,James F.; Tian,Jerry; Tremblay,Marc; Ullrich,Christopher J., System, method and data structure for simulated interaction with graphical objects.
Grant, Danny A.; Hernandez, Juan Manuel Cruz; Gregorio, Pedro; Lacroix, Robert A.; Favreau, Patrice, Systems and methods for controlling a resonant device for generating vibrotactile haptic effects.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.