Interactive gaming systems with haptic feedback
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
A63F-009/00
G06F-003/01
A63F-013/20
출원번호
US-0864108
(2004-06-09)
등록번호
US-8992322
(2015-03-31)
발명자
/ 주소
Endo, Shoichi
Jasso, Alexander
출원인 / 주소
Immersion Corporation
대리인 / 주소
Kilpatrick Townsend & Stockton LLP
인용정보
피인용 횟수 :
6인용 특허 :
274
초록▼
Interactive gaming systems and methods with haptic feedback are described. One described apparatus comprises: a portable manipulandum configured to simulate an element associated with a sports activity; a sensor in communication with the portable manipulandum and configured to detect a movement of t
Interactive gaming systems and methods with haptic feedback are described. One described apparatus comprises: a portable manipulandum configured to simulate an element associated with a sports activity; a sensor in communication with the portable manipulandum and configured to detect a movement of the portable manipulandum; an actuator disposed in the portable manipulandum; and a processor in communication with the sensor and the actuator. The processor is configured to receive a sensor signal from the sensor associated with the movement of the portable manipulandum and to output a control signal to the actuator based at least in part on the sensor signal. The control signal is configured to cause the actuator to output a haptic feedback associated with the movement of the portable manipulandum, e.g., simulating an impact between the portable manipulandum and an object.
대표청구항▼
1. An apparatus, comprising: a portable manipulandum configured to simulate an element associated with a physical activity;an actuator disposed in the portable manipulandum, wherein the actuator comprises one of a pager motor, an eccentric mass actuator, a harmonic eccentric mass actuator, an inerti
1. An apparatus, comprising: a portable manipulandum configured to simulate an element associated with a physical activity;an actuator disposed in the portable manipulandum, wherein the actuator comprises one of a pager motor, an eccentric mass actuator, a harmonic eccentric mass actuator, an inertial mass harmonic actuator, a voice coil, a moving magnet actuator, a piezoelectric actuator, or an electro-active polymer actuator;a sensor in communication with the portable manipulandum and configured to detect a movement of the portable manipulandum; anda processor in communication with the sensor and the actuator, the processor configured to receive a sensor signal from the sensor associated with the movement of the portable manipulandum and to output a control signal to the actuator based at least in part on the sensor signal and haptic data in a lookup table, wherein the lookup table comprises a first data field and a second data field, wherein the first data field comprises a name of a haptic effect and the second data field comprises a portion of the haptic data, and wherein the control signal is configured to cause the actuator to output a haptic feedback associated with the movement of the portable manipulandum, the haptic feedback comprising a vibrotactile effect. 2. The apparatus of claim 1 wherein the haptic feedback is operable to simulate an impact between the portable manipulandum and an object. 3. The apparatus of claim 1 wherein the sensor is disposed in the manipulandum. 4. The apparatus of claim 3 wherein the sensor comprises one of an acceleration sensor or a tilt sensor. 5. The apparatus of claim 1 wherein the processor is disposed in the portable manipulandum. 6. The apparatus of claim 1 wherein the processor is disposed in a housing separate from the portable manipulandum. 7. The apparatus of claim 6 wherein the processor comprises a wireless communication means for communicating with at least one of the sensor or the actuator. 8. The apparatus of claim 6 wherein the processor is a first processor, the apparatus further comprising a second processor in communication with the first processor, the second processor being disposed in the manipulandum. 9. The apparatus of claim 1 wherein the sensor comprises a first element and a second element in communication with one another. 10. The apparatus of claim 9 wherein the first element is disposed in the portable manipulandum, the second element and the processor being included in a housing separate from the portable manipulandum. 11. The apparatus of claim 9 wherein the second element is disposed in the portable manipulandum, the first element and the processor being included in a housing separate from the portable manipulandum. 12. The apparatus of claim 9 wherein the first element includes one of a radio frequency emitter, an infrared emitter, or an ultrasound emitter. 13. The apparatus of claim 12 wherein the second element comprises one of a radio frequency receiver, an infrared receiver, or an ultrasound receiver. 14. The apparatus of claim 1 wherein the sensor comprises one of a video camera or an infrared camera. 15. The apparatus of claim 14 wherein the sensor and the processor are disposed in a housing separate from the portable manipulandum. 16. The apparatus of claim 1 wherein the processor is further configured to execute an application program associated with the physical activity. 17. The apparatus of claim 16 further comprising a memory in communication with the processor, the memory storing the application program. 18. The apparatus of claim 16 wherein the application program causes a graphical environment associated with the physical activity to be output. 19. The apparatus of claim 18 wherein the output comprises a visual display on a display device. 20. The apparatus of claim 18 wherein the output comprises an audio output from an audio device, the audio output indicating a status associated with the physical activity. 21. The apparatus of claim 1 wherein the element associated with the physical activity comprises one of a tennis racket, a badminton racket, a racquetball racket, a squash racket, a ping-pong racket, a baseball bat, a hockey stick, a golf club, a gun, a rifle, a sword, a boxing glove, a baseball glove, a football, or a drumstick. 22. An apparatus, comprising: a portable manipulandum configured to simulate an element associated with a physical activity;a sensor in communication with the portable manipulandum and configured to output a sensor signal associated with a movement of the portable manipulandum; andan actuator disposed in the portable manipulandum, the actuator configured to receive a control signal based at least in part on the sensor signal and haptic data in a lookup table, wherein the lookup table comprises a first data field and a second data field, wherein the first data field comprises a name of a haptic effect and the second data field comprises a portion of the haptic data, and to output a haptic feedback that simulates an impact between the portable manipulandum and an object, the haptic feedback comprising a vibrotactile effect, and wherein the actuator comprises one of a pager motor, an eccentric mass actuator, a harmonic eccentric mass actuator, an inertial mass harmonic actuator, a voice coil, a moving magnet actuator, a piezoelectric actuator, or an electro-active polymer actuator. 23. The apparatus of claim 22 wherein the sensor is disposed in the portable manipulandum. 24. The apparatus of claim 22 wherein the sensor includes one of a video camera or an infrared camera, separate from the manipulandum. 25. The apparatus of claim 22 further comprising a processor in communication with the sensor and the actuator, the processor configured to receive the sensor signal from the sensor and to output the control signal to the actuator. 26. The apparatus of claim 25 wherein the processor is disposed in the portable manipulandum. 27. The apparatus of claim 25 wherein the processor is separate from the portable manipulandum. 28. The apparatus of claim 27 wherein the processor is included in one of a computer or a television set. 29. The apparatus of claim 23 further comprising a memory in communication with the processor, the memory storing an application program associated with the physical activity. 30. The apparatus of claim 29 wherein the application program is configured to cause a graphical environment associated with the physical activity to be output. 31. The apparatus of claim 30 wherein the output comprises a visual display on a display device. 32. The apparatus of claim 30 wherein the output comprises an audio output from an audio device, the audio output indicating a status associated with the physical activity. 33. The apparatus of claim 22 wherein the element associated with the physical activity includes one of a tennis racket, a badminton racket, a racquetball racket, a squash racket, a ping-pong racket, a baseball bat, a hockey stick, a golf club, a gun, a rifle, a sword, a boxing glove, a baseball glove, a football, or a drumstick. 34. A method, comprising: providing a portable manipulandum, the portable manipulandum configured to simulate an element associated with a physical activity;providing a sensor in communication with the portable manipulandum, the sensor configured to output a sensor signal associated with a movement of the portable manipulandum; andproviding an actuator disposed in the portable manipulandum, the actuator configured to receive a control signal based at least in part on the sensor signal and haptic data in a lookup table, wherein the lookup table comprises a first data field and a second data field, wherein the first data field comprising a name of a haptic effect and the second data field comprises a portion of the haptic data, and to output a haptic feedback associated with the movement of the portable manipulandum, the haptic feedback comprising a vibrotactile effect, and wherein the actuator comprises one of a pager motor, an eccentric mass actuator, a harmonic eccentric mass actuator, an inertial mass harmonic actuator, a voice coil, a moving magnet actuator, a piezoelectric actuator, or an electro-active polymer actuator. 35. The method of claim 34 wherein the haptic feedback is operable to simulate an impact between the portable manipulandum and an object. 36. The method of claim 34 further comprising providing a processor in communication with the sensor and the actuator, the processor configured to receive the sensor signal from the sensor and to output the control signal to the actuator. 37. The method of claim 36 wherein the processor is disposed in the portable manipulandum. 38. The method of claim 36 wherein the processor is separate from the portable manipulandum. 39. The method of claim 38 wherein the sensor includes one of a video camera or an infrared camera, the sensor and the processor being disposed in a housing separate from the portable manipulandum. 40. The method of claim 36 wherein the processor is a first processor, the method further comprising providing a second processor in communication with the first processor, the second processor being disposed in the portable manipulandum. 41. The method of claim 34 wherein the sensor includes a first element and a second element in communication with one another. 42. The method of claim 41 wherein the first element is disposed in the portable manipulandum, the second element and the processor being included in a housing separate from the portable manipulandum. 43. The method of claim 41 wherein the second element is disposed in the portable manipulandum, the first element and the processor being included in a housing separate from the portable manipulandum. 44. The method of claim 41 wherein the first element includes one of a radio frequency emitter, an infrared emitter, or an ultrasound emitter. 45. The method of claim 44 wherein the second element includes one of a radio frequency receiver, an infrared receiver, or an ultrasound receiver. 46. The method of claim 34 wherein the element associated with the sports activity includes one of a tennis racket, a badminton racket, a racquet ball racket, a squash racket, a ping-pong racket, a baseball bat, a hockey stick, a golf club, a gun, a rifle, a sword, a boxing glove, a baseball glove, a football, or a drumstick. 47. The apparatus of claim 1, wherein the portion of the haptic data is predetermined. 48. The apparatus of claim 22, wherein the portion of the haptic data is predetermined. 49. The method of claim 34, wherein the portion of the haptic data is predetermined.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (274)
Abrams Daniel Lawrence (1185 Park Ave. ; Apartment 4K New York NY 10128), 3-D computer input device.
Hladky Walter (Chatham NJ) DeVito Ralph J. (Kendall Park NJ) Hoffman Louis S. (Morristown NJ), Aircraft simulator and simulated control system therefor.
Kastner Marcia P. (Newton MA) Eggert James R. (Bedford MA) Morin Theodore J. (Andover MA) Sturdy James L. (Leominster MA) Wilhelmsen Harald (Carlisle MA), Airport surface safety logic.
Clark Michael R. (Glendale CA) Kay Alan C. (Los Angeles CA) Ferrara Thomas (Canyon Country CA), Anti-rotation mechanism for direct manipulation position input controller for computer.
Svancarek Mark K. (Redmond WA) Adan Manolito E. (Woodinville WA) Van Flandern Michael W. (Redmond WA) Suzuki Hajime (Kanagawa-ken JPX), Apparatus and method for bidirectional data communication in a game port.
Serrano Arthur (West Hills CA) Avitan Asher (Granada Hills CA), Apparatus and method for incoming call detection and alarm circuitry for cellular telephones.
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.
Tomelleri Raffaele (Verona ITX), Apparatus for measure and/or check the position and orientation of characteristic spots or areas in structures, particul.
Rosenberg Louis B. (Mountain View CA), Computer interface or control input device for laparoscopic surgical instrument and other elongated mechanical objects.
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.
Aoki Yoichi (Kawasaki JPX) Sato Yasuo (Kawasaki JPX) Ito Chiaki (Kawasaki JPX) Nishiuchi Hitoshi (Kawasaki JPX) Nakamoto Makoto (Kawasaki JPX) Yamaguchi Syoji (Kawasaki JPX) Mio Haruhiko (Kawasaki JP, Data processing device that enables mouse-operated application programs to be operated from an operation pad, and an ope.
Anderson Robert Lee ; Meyer Marcella Evelyn ; Miller Gary Lynn, Delta time measurement circuit for determining parameter derivatives of a rotational velocity sensor signal.
Chen Elaine Y. ; An Bin ; Osborne Timothy R. ; DiLascia Paul ; Coill Matthew, Force feedback joystick with digital signal processor controlled by host processor.
Barrett Robert C. (San Jose CA) Olyha ; Jr. Robert S. (LaGrange NY) Rutledge Joseph D. (Mahopac NY), Graphical user interface cursor positioning device having a negative inertia transfer function.
Clanton ; III Charles H. (San Francisco CA) Young Emilie (Boulder CO) Palrang Joseph M. (Sunnyvale CA) Janssens Marcel D. (Sunnyvale CA), Graphical user interface for interactive television with an animated agent.
Karlen James P. (Bethel OH) Thompson ; Jr. Jack M. (Cincinnati OH) Kowalski Keith A. (Cincinnati OH) Bockhold John (Cincinnati OH) Damico David (Lebanon OH), Industrial robot with servo.
Aoyagi Tetsuji (Kanagawa JPX) Miura Takeshi (Aomori JPX) Suzuki Hajime (Kanagawa JPX) Sanchez Russell I. (Seattle WA) Svancarek Mark K. (Redmond WA) Suzuki Toru (Kanagawa JPX) Paull Mike M. (Seattle , Input device for providing multi-dimensional position coordinate signals to a computer.
Ikeda Michiaki (Onga JPX) Kaku Hisayuki (Kitakyushu JPX) Yamashita Shinji (Kitakyushu JPX) Hara Kenji (Kitakyushu JPX) Ono Hiroyuki (Kitakyushu JPX), Magnetic encoder for detection of incremental and absolute value displacement.
Watkins John (Sunnyvale CA) Labuda David (Half Moon Bay CA) Van Loo William C. (Palo Alto CA), Maintaining data coherency between a central cache, an I/O cache and a memory.
Lilley Stephen John,GBX ; Taylor Hugh Francis,GBX ; Theobald David Reginald,GBX ; Carlson Craig J. ; Rosen David I. ; Johnson Thomas R., Medical injection system and method, gas spring thereof and launching device using gas spring.
Hachiya, Kazuhiko; Kitamura, Michio; Koki, Takashi; Otaki, Namie, Method and apparatus for automatic sending of E-mail and automatic sending control program supplying medium.
Davidson Andrew M. (both Glasgow GB2) Stewart John A. (both Glasgow GB2) Crosbie David (Erskine GB2) Crinion Patrick (Erskine GB2), Method and apparatus for automatically configuring a computer peripheral.
Crandall Richard L. (Ann Arbor MI) Craw Ellen R. (Ann Arbor MI) Lahey James A. (Ann Arbor MI) Lieffers Dorothy A. (Ann Arbor MI) Miller Patrick E. (Pinckney MI), Method and apparatus for calculation with display data.
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.
Berend Andrew Louis Charles (Cambridge GBX) Williams Mark Jonathan (Cambridge GBX) Brocklehurst Michael John (Cambridge GBX) Hawkins Stuart Philip (Cambridge GBX) Jones Gavin Timothy (Cambridge GBX), Method and apparatus for producing animated drawings and in-between drawings.
Rosenberg Louis B. (Pleasanton CA) Jackson Bernard G. (Atherton CA), Method and apparatus for providing a cursor control interface with force feedback.
Rosenberg Louis B. ; Schena Bruce M. ; Brave Scott B., Method and apparatus for tracking the position and orientation of a stylus and for digitizing a 3-D object.
Rosenberg Louis B. ; Schena Bruce M. ; Jackson Bernard G., Method and apparatus for tracking the position and orientation of a stylus and for digitizing a 3-D object.
Macri, Vincent J.; Zilber, Paul, Method and apparatus for tutorial, self and assisted instruction directed to simulated preparation, training and competitive play and entertainment.
Jacobus Charles J. (Ann Arbor MI) Riggs Alan J. (Ann Arbor MI) Taylor Mark J. (Ann Arbor MI), Method and system for providing a tactile virtual reality and manipulator defining an interface device therefor.
Jacobus Charles J. (Ann Arbor MI) Riggs Alan J. (Ann Arbor MI) Taylor Mark J. (Ann Arbor MI), Method and system for providing a tactile virtual reality and manipulator defining an interface device therefor.
Bell Frederick K. (Centerville OH) Brazier Gary E. (Brookville OH) Brown Stephen N. (Dayton OH), Method for calibrating a coordinate measuring machine and the like and system therefor.
Sderberg Bo (Kping SEX) Pettersson Bo (Torshlla SEX) Hcke Ulf (Eskilstuna SEX) Naeve Ambjrn (Stockholm SEX), Method for determining positional errors and for compensating for such errors, and apparatus for carrying out the method.
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.
Katz Warren J. (Cambridge MA) Taylor Darrin (Malden MA) Morrison John (Bedford MA), Method for simulating newtonian interactions over a computer network.
Casey Patrick Alan ; Love Shaun Timothy ; Rademacher Timothy John ; Weed Steven Frank ; Wolfe Charles Thomas, Methods and apparatus for isochronous printing with minimal buffering.
Gilligan Federico G. (Lavalle 682 1047 Buenos Aires ARX) Falcon Fernando D. (Lavalle 682 1047 Buenos Aires ARX), Mouse and method for concurrent cursor position and scrolling control.
Gilligan Federico G. (Lavelle 682 1047 Buenos Aires ARX) Falcon Fernando D. (Lavelle 682 1047 Buenos Aires ARX), Mouse and method for concurrent cursor position and scrolling control.
Robison Jerel D. (Sunnyvale CA) Miller David D. (Oakland CA) Scott Arthur (Menlo Park CA) Chang Yen C. (Saratoga CA) Wang Edward X. (San Jose CA), Multimedia controller.
Berg Roger William ; Sato Yutaka ; Lim Choon-Huat Nick, Portable receiver including transducer for notifying user of messages received in a remote mobile communications device.
Orton Kevin R. (970 Calle Negocio San Clemente CA 92672) Lovisa Noel W. (26 Buna Avenue ; Mundingburra 4810 Townsville ; State of Queenland AUX), Radio controlled speed controller with audible feedback signal.
Taylor Russell H. (Yorktown NY) Funda Janez (Valhalla NY) Grossman David D. (Chappaqua NY) Karidis John P. (Ossining NY) LaRose David A. (Croton on Hudson NY), Remote center-of-motion robot for surgery.
Rosenberg Louis B. (Pleasanton CA) Braun Adam C. (Sunnyvale CA) Schena Bruce M. (Menlo Park CA), Safe and low cost computer peripherals with force feedback for consumer applications.
Elko David A. (Poughkeepsie NY) Frey Jeffrey A. (Fishkill NY) Moore Brian B. (Poughkeepsie NY) Nick Jeffrey M. (Fishkill NY) Smith Kevin F. (San Jose CA) Swanson Michael D. (Poughkeepsie NY), Software cache management of a shared electronic store in a supplex.
Donahue Michael J. (San Francisco CA) Pesce Mark D. (San Francisco CA) de Groot Marc (San Francisco CA) Perry Michael A. (Oakland CA) Drumm Donald E. (Billerica MA), Sourceless orientation sensor.
McMahon Michael J. (5 Foxhill Crescent Leeds ; West Yorkshire GB2 LS16 5PD) Moran Peter (31 Spring Valley Drive Leeds ; West Yorkshire GB2 LS13 4RN), Surgical instruments.
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.
Didomenico Dale M. (Interlaken NJ) Koscica Thomas E. (Clark NJ) Drach William C. (Tinton Falls NJ), Temperature calibration system for a ferroelectric phase shifting array antenna.
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.
Iwasaki Goro ; Aoshima Nobuyuki,JPX ; Watanabe Kazushige,JPX ; Igarashi Hiroshi,JPX, Video game steering system causing translation, rotation and curvilinear motion on the object.
Bouton Frank M. (Beaverton OR) Kaminsky Stephen T. (Salem OR), Video pinball machine controller having an optical accelerometer for detecting slide and tilt.
DeMaio Joseph (151 Rosemont Ave. Farmingville NY 11738) Radke Kathleen M. (4825 Valley Forge La. Plymouth MN 55442) Tauer James J. (6534 Oakley Dr. Fridley MN 55432), Virtual pivot handcontroller.
Kato Nobuko,JPX ; Okazaki Akio,JPX ; Doi Miwako,JPX ; Mori Kenichi,JPX ; Fukui Mika,JPX ; Murata Katsuyuki,JPX, Virtual reality control using image, model and control data to manipulate interactions.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.