Systems and methods for providing haptic effects
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G09G-005/00
G06F-003/01
출원번호
US-0923202
(2004-08-20)
등록번호
US-9495009
(2016-11-15)
발명자
/ 주소
Levin, Michael D.
출원인 / 주소
Immersion Corporation
대리인 / 주소
Kilpatrick Townsend & Stockton LLP
인용정보
피인용 횟수 :
2인용 특허 :
117
초록▼
Systems and methods for providing haptic effects are disclosed. One disclosed system comprises an actuator, a non-volatile memory configured to store a haptic effect profile, and a processor in communication with the actuator and the non-volatile memory. The processor may be configured to receive a
Systems and methods for providing haptic effects are disclosed. One disclosed system comprises an actuator, a non-volatile memory configured to store a haptic effect profile, and a processor in communication with the actuator and the non-volatile memory. The processor may be configured to receive a sensor signal indicating a movement of a manipulandum, to identify an effect parameter associated with the sensor signal in the haptic effect profile, and to generate an output signal based, at least in part, on the effect parameter. The generated output signal may be configured to cause the actuator to output a haptic effect associated with the effect parameter.
대표청구항▼
1. A device comprising: a plurality of manipulandum assemblies, each manipulandum assembly comprising: a manipulandum movable in a first degree of freedom,an actuator configured to output a haptic effect to the manipulandum,a non-volatile memory comprising a plurality of pre-programmed haptic effect
1. A device comprising: a plurality of manipulandum assemblies, each manipulandum assembly comprising: a manipulandum movable in a first degree of freedom,an actuator configured to output a haptic effect to the manipulandum,a non-volatile memory comprising a plurality of pre-programmed haptic effect profiles, each of the pre-programmed haptic effect profiles comprising: a plurality of haptic parameters describing a plurality of vibrotactile haptic effects, the plurality of vibrotactile haptic effects associated with positions of the manipulandum within the first degree of freedom,a plurality of sensor parameters associated with the plurality of vibrotactile haptic effects, the plurality of sensor parameters associated with the positions of manipulandum within the first degree of freedom, andan electromechanical selector associated with the manipulandum, the selector configured to select one of the plurality of pre-programmed haptic effect profiles,wherein the plurality of manipulandum assemblies comprises a first manipulandum assembly and a second manipulandum assembly, the first manipulandum assembly configured to control a temperature setting of an air conditioning system and the second manipulandum assembly configured to control a temperature setting of a heating system;an HVAC control panel configured to control an HVAC system, the HVAC control panel comprising the plurality of the manipulandum assemblies; anda processor in communication with the actuators and the non-volatile memories, the processor configured to: receive a sensor signal indicating a position of one of the manipulanda;identify a vibrotactile haptic effect in the respective selected pre-programmed haptic effect profile based at least in part on the sensed position of the respective manipulandum, and a sensor parameter of the plurality of sensor parameters of the selected pre-programmed haptic effect profile associated with the sensed position of the respective manipulandum and the respective haptic parameters associated with a haptic effect; andoutput an actuator signal configured to cause the actuator to output the vibrotactile haptic effect. 2. The device of claim 1, wherein the selector of at least one of the plurality of manipulandum assemblies is configured to allow permanent selection of the at least one pre-programmed haptic effect profile. 3. The device of claim 1, wherein the actuator of at least one of the plurality of manipulandum assemblies comprises a plurality of actuators. 4. The device of claim 1, wherein the non-volatile memory of at least one of the plurality of manipulandum assemblies is configured to receive a download of the pre-programmed haptic effect profile. 5. The device of claim 1, wherein at least one of the plurality of manipulandum assemblies comprises a downloaded pre-programmed haptic effect profile. 6. The device of claim 5, wherein at least one of the plurality of manipulandum assemblies is configured to download the downloaded pre-programmed haptic effect profile from a programmable bus. 7. The device of claim 5, wherein at least one of the plurality of manipulandum assemblies is configured to download the downloaded pre-programmed haptic effect profile to the non-volatile memory. 8. A method comprising: providing a plurality of manipulandum assemblies, each manipulandum assembly comprising: a manipulandum movable in a first degree of freedom,an actuator configured to output a vibrotactile haptic effect to the manipulandum,a non-volatile memory comprising a plurality of pre-programmed haptic effect profiles, each of the pre-programmed haptic effect profiles comprising: a plurality of haptic parameters describing a plurality of vibrotactile haptic effects, the plurality of vibrotactile haptic effects associated with positions of the manipulandum within the first degree of freedom,a plurality of sensor parameters associated with the plurality of vibrotactile haptic effects, the plurality of sensor parameters associated with the positions of the manipulandum within the first degree of freedom, andan electromechanical selector associated with the manipulandum, the selector configured to select one of the plurality of pre-programmed haptic effect profiles;wherein the plurality of manipulandum assemblies comprises a first manipulandum assembly and a second manipulandum assembly, the first manipulandum assembly configured to control a temperature setting of an air conditioning system and the second manipulandum assembly configured to control a temperature setting of a heating system;providing an HVAC control panel configured to control an HVAC system, the HVAC control panel comprising the plurality of the manipulandum assemblies; andproviding a processor in communication with the actuator and the non-volatile memory, the processor configured to: receive a sensor signal indicating a position of one of the manipulanda;identify a vibrotactile haptic effect in the respective selected pre-programmed haptic effect profile based at least in part on the sensed position of the respective manipulandum, and a sensor parameter of the plurality of sensor parameters of the selected pre-programmed haptic effect profile associated with the sensed position of the respective manipulandum and the respective haptic parameters associated with a haptic effect; andoutput an actuator signal configured to cause the actuator to output the vibrotactile haptic effect. 9. The method of claim 8, wherein the selector of at least one of the plurality of manipulandum assemblies is configured to allow permanent selection of the at least one pre-programmed haptic effect profile. 10. The device of claim 1, wherein the plurality of manipulandum assemblies further comprises a third manipulandum assembly, the third manipulandum assembly configured to control a fan speed of the HVAC system. 11. A device comprising: a plurality of manipulandum assemblies, each manipulandum assembly comprising: a manipulandum movable in a first degree of freedom,an actuator configured to output a haptic effect to the manipulandum,a non-volatile memory comprising a plurality of pre-programmed haptic effect profiles, each of the pre-programmed haptic effect profiles comprising: a plurality of haptic parameters describing a plurality of vibrotactile haptic effects, the plurality of vibrotactile haptic effects associated with positions of the manipulandum within the first degree of freedom,a plurality of sensor parameters associated with the plurality of vibrotactile haptic effects, the plurality of sensor parameters associated with the positions of manipulandum within the first degree of freedom, andan electromechanical selector associated with the manipulandum, the selector configured to select one of the plurality of pre-programmed haptic effect profiles,a control panel configured to control a stereo system, the control panel comprising the plurality of the manipulandum assemblies; anda processor in communication with the actuators and the non-volatile memories, the processor configured to: receive a sensor signal indicating a position of one of the manipulanda;identify a vibrotactile haptic effect in the respective selected pre-programmed haptic effect profile based at least in part on the sensed position of the respective manipulandum, and a sensor parameter of the plurality of sensor parameters of the selected pre-programmed haptic effect profile associated with the sensed position of the respective manipulandum and the respective haptic parameters associated with a haptic effect; andoutput an actuator signal configured to cause the actuator to output the vibrotactile haptic effect. 12. The device of claim 11, wherein the plurality of manipulandum assemblies comprises a first manipulandum assembly and a second manipulandum assembly, the first manipulandum assembly configured to control a volume knob of the stereo system. 13. The device of claim 11, wherein the selector of at least one of the plurality of manipulandum assemblies is configured to allow permanent selection of the at least one pre-programmed haptic effect profile. 14. The device of claim 11, wherein the actuator of at least one of the plurality of manipulandum assemblies comprises a plurality of actuators. 15. The device of claim 11, wherein the non-volatile memory of at least one of the plurality of manipulandum assemblies is configured to receive a download of the pre-programmed haptic effect profile. 16. The device of claim 11, wherein at least one of the plurality of manipulandum assemblies comprises a downloaded pre-programmed haptic effect profile. 17. The device of claim 16, wherein at least one of the plurality of manipulandum assemblies is configured to download the downloaded pre-programmed haptic effect profile from a programmable bus. 18. The device of claim 16, wherein at least one of the plurality of manipulandum assemblies is configured to download the downloaded pre-programmed haptic effect profile to the non-volatile memory. 19. A method comprising: providing a plurality of manipulandum assemblies, each manipulandum assembly comprising:a manipulandum movable in a first degree of freedom, an actuator configured to output a haptic effect to the manipulandum,a non-volatile memory comprising a plurality of pre-programmed haptic effect profiles, each of the pre-programmed haptic effect profiles comprising:a plurality of haptic parameters describing a plurality of vibrotactile haptic effects, the plurality of vibrotactile haptic effects associated with positions of the manipulandum within the first degree of freedom,a plurality of sensor parameters associated with the plurality of vibrotactile haptic effects, the plurality of sensor parameters associated with the positions of manipulandum within the first degree of freedom, andan electromechanical selector associated with the manipulandum, the selector configured to select one of the plurality of pre-programmed haptic effect profiles,providing a control panel configured to control a stereo system, the control panel comprising the plurality of the manipulandum assemblies; andproviding a processor in communication with the actuators and the non-volatile memories, the processor configured to:receive a sensor signal indicating a position of one of the manipulanda;identify a vibrotactile haptic effect in the respective selected pre-programmed haptic effect profile based at least in part on the sensed position of the respective manipulandum, and a sensor parameter of the plurality of sensor parameters of the selected pre-programmed haptic effect profile associated with the sensed position of the respective manipulandum and the respective haptic parameters associated with a haptic effect; andoutput an actuator signal configured to cause the actuator to output the vibrotactile haptic effect. 20. The method of claim 19, wherein the selector of at least one of the plurality of manipulandum assemblies is configured to allow permanent selection of the at least one pre-programmed haptic effect profile. 21. The method of claim 19, wherein the plurality of manipulandum assemblies comprises a first manipulandum assembly and a second manipulandum assembly, the first manipulandum assembly configured to control a volume knob of the stereo system.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (117)
Michael B. Wittig, Actuation device with actuator and brake.
Hladky Walter (Chatham NJ) DeVito Ralph J. (Kendall Park NJ) Hoffman Louis S. (Morristown NJ), Aircraft simulator and simulated control system therefor.
Mangseth Glen (El Dorado Hills CA) Lovas Albert J. (Sacramento CA) Dempster Philip T. (St. Helena CA), Apparatus for controlled exercise and diagnosis of human performance.
Levin Michael D. ; Martin Kenneth M. ; Schena Bruce M. ; Braun Adam C. ; Rosenberg Louis B., Control knob with multiple degrees of freedom and force feedback.
Frosch Robert A. Administrator of the National Aeronautics and Space Administration ; with respect to an invention of ( Palo Alto CA) Salisbury ; Jr. John K. (Palo Alto CA), Controller arm for a remotely related slave arm.
Eberwein Roger J. (Cleveland OH) Hess James P. (North Olmsted OH) Plantan Richard F. (North Royalton OH) Shirilla George F. (Parma OH) Stefano Carol L. (Bay Village OH), Coupling assembly.
Engel Frederik L.,NLX ; Haakma Reinder,NLX ; Van Itegem Jozeph P. M.,NLX, Data input device for use with a data processing apparatus and a data processing apparatus provided with such a device.
Fung Patrick T. (Willowdale CAX) Norgate Graham (Oakville CAX) Dilts Timothy A. (Newmarket CAX) Jones Andrew S. (Toronto CAX) Ravindran Rangaswamy (Bolton CAX), Human-in-the-loop machine control loop.
Naimark Michael ; Adams Robert L. ; Alkire Robert D. ; Dohrmann Christoph,DEX ; Gessel David J. ; Saunders Steven E., Input device and method for interacting with motion pictures incorporating content-based haptic feedback.
Larkins David N. (Fremont CA) Yoshida Glenn T. (Cupertino CA) Helmers Thomas L. (San Jose CA), Interactive rotary controller system with tactile feedback.
Logue Delmar L. (R.R. #1 ; Box 60 Herrick IL 62431), Joystick generating a polar coordinates signal utilizing a rotating magnetic field within a hollow toroid core.
Weiss Keith D. (Eden Prairie MN) Carlson J. David (Cary NC) Nixon Donald A. (Wilson NC), Magnetorheological materials utilizing surface-modified particles.
Numata, Hidetaka; Onodera, Mikio; Seino, Kenichi, Manual input device with force feedback function and vehicle-mounted equipment controller using same.
Ryan D. Bruneau ; Kenneth M. Martin ; Louis B. Rosenberg ; David F. Moore ; Bruce M. Schena, Mechanical and force transmission for force feedback devices.
Zilles Craig B. ; Salisbury ; Jr. J. Kenneth ; Massie Thomas H. ; Brock David Lawrence ; Srinivasan Mandayam A. ; Morgenbesser Hugh B., Method and apparatus for determining forces to be applied to a user through a haptic interface.
Bond Malcolm L. (Winters CA) Dempster Philip T. (Davis CA), Method for diagnosis and/or training of proprioceptor feedback capabilities in a muscle and joint system of a human pati.
MacKay Michael T. (Vallejo CA) Duffy Robert (Milpitas CA) Cotterill Lee A. (San Jose CA) Herz William (Newark CA) McArdle Joe (Mountain View CA), Multi-parameter variable scale rotary switch.
Jensen Christopher (Hillsboro OR) Carter Robert L. (Vancouver WA), Side-mounted throttle and weapons controller for computer video games and flight simulation.
Smithson Bonnie J. (Sunnyvale CA) Aknin Jacques D. (San Carlos CA) Lichac Gerald J. (Santa Cruz CA) Moncrief Rick L. (San Jose CA) Winblad Wade O. (Hayward CA), System and method for bicycle riding simulation.
Pierce Mark S. (Palo Alto CA) Loper ; III Milton H. (Mountain View CA) Harper Dennis D. (Campbell CA) Akers David S. (Fremont CA) Lee Samuel (San Jose CA), Vehicle simulator including cross-network feedback.
Desbiolles, Claude; Germain, Florian; Mugnier, Daniel; Riffaud, Stephane, Communication method in a system comprising a power supply and communication entity and a home automation actuator.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.