WO1995032459A1 - Interactive simulation system including force feedback input device - Google Patents
Interactive simulation system including force feedback input device Download PDFInfo
- Publication number
- WO1995032459A1 WO1995032459A1 PCT/US1995/006204 US9506204W WO9532459A1 WO 1995032459 A1 WO1995032459 A1 WO 1995032459A1 US 9506204 W US9506204 W US 9506204W WO 9532459 A1 WO9532459 A1 WO 9532459A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- computer
- strucmre
- simulation
- operator
- control unit
- Prior art date
Links
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/25—Output arrangements for video game devices
- A63F13/28—Output arrangements for video game devices responding to control signals received from the game device for affecting ambient conditions, e.g. for vibrating players' seats, activating scent dispensers or affecting temperature or light
- A63F13/285—Generating tactile feedback signals via the game input device, e.g. force feedback
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/80—Special adaptations for executing a specific game genre or game mode
- A63F13/833—Hand-to-hand fighting, e.g. martial arts competition
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/90—Constructional details or arrangements of video game devices not provided for in groups A63F13/20 or A63F13/25, e.g. housing, wiring, connections or cabinets
- A63F13/92—Video game devices specially adapted to be hand-held while playing
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05G—CONTROL DEVICES OR SYSTEMS INSOFAR AS CHARACTERISED BY MECHANICAL FEATURES ONLY
- G05G1/00—Controlling members, e.g. knobs or handles; Assemblies or arrangements thereof; Indicating position of controlling members
- G05G1/04—Controlling members for hand actuation by pivoting movement, e.g. levers
- G05G1/06—Details of their grip parts
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05G—CONTROL DEVICES OR SYSTEMS INSOFAR AS CHARACTERISED BY MECHANICAL FEATURES ONLY
- G05G9/00—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously
- G05G9/02—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only
- G05G9/04—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only in which movement in two or more ways can occur simultaneously
- G05G9/047—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only in which movement in two or more ways can occur simultaneously the controlling member being movable by hand about orthogonal axes, e.g. joysticks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/016—Input arrangements with force or tactile feedback as computer generated output to the user
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B9/00—Simulators for teaching or training purposes
- G09B9/02—Simulators for teaching or training purposes for teaching control of vehicles or other craft
- G09B9/04—Simulators for teaching or training purposes for teaching control of vehicles or other craft for teaching control of land vehicles
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B9/00—Simulators for teaching or training purposes
- G09B9/02—Simulators for teaching or training purposes for teaching control of vehicles or other craft
- G09B9/08—Simulators for teaching or training purposes for teaching control of vehicles or other craft for teaching control of aircraft, e.g. Link trainer
- G09B9/28—Simulation of stick forces or the like
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/80—Special adaptations for executing a specific game genre or game mode
- A63F13/803—Driving vehicles or craft, e.g. cars, airplanes, ships, robots or tanks
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/10—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
- A63F2300/1006—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals having additional degrees of freedom
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/10—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
- A63F2300/1037—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals being specially adapted for converting control signals received from the game device into a haptic signal, e.g. using force feedback
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/20—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of the game platform
- A63F2300/204—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of the game platform the platform being a handheld device
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/80—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
- A63F2300/8017—Driving on land or water; Flying
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/80—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
- A63F2300/8029—Fighting without shooting
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05G—CONTROL DEVICES OR SYSTEMS INSOFAR AS CHARACTERISED BY MECHANICAL FEATURES ONLY
- G05G9/00—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously
- G05G9/02—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only
- G05G9/04—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only in which movement in two or more ways can occur simultaneously
- G05G9/047—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only in which movement in two or more ways can occur simultaneously the controlling member being movable by hand about orthogonal axes, e.g. joysticks
- G05G2009/0474—Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only in which movement in two or more ways can occur simultaneously the controlling member being movable by hand about orthogonal axes, e.g. joysticks characterised by means converting mechanical movement into electric signals
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/01—Indexing scheme relating to G06F3/01
- G06F2203/013—Force feedback applied to a game
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/01—Indexing scheme relating to G06F3/01
- G06F2203/015—Force feedback applied to a joystick
Definitions
- This invention relates to interactive simulations, and more particularly to simulations and games including force or touch feedback to a joystick or multi-axis controller or input device.
- Interactive computer simulations and interactive video games often include a movable structure generally known as a joystick to provide inputs for the simulation or game.
- the joystick is strictly an input device by which signals are conveyed to the processing unit of the computer. These joysticks do not provide any tactile or force feedback to the user.
- the Atari Hard Drivin ® video game provides one-dimensional force feedback to a steering wheel or a brake pedal. That is, during a game, torques are generated on the steering wheel which simulate those torques which would be experienced during, for example, cornering in a car. See also. U.S. Patent No. 5,044,956.
- control elements including force feedback are known in elaborate flight simulators costing many millions of dollars.
- the interactive simulation system of the invention includes a computer or game display unit programmed with simulation rules.
- a control unit is connected to the computer and provides information and control signals to the computer to interact with the stored simulation rules and to receive information and control signals from the computer.
- a movable structure for movement in at least two degrees-of-freedom by an operator is interconnected to the control unit by means of actuators.
- a programmable unit processes signals and information from the computer to generate signals to drive the actuators so as to apply forces in the at least two degrees-of-freedom to the movable structure and thereby to the operator.
- the applied forces are based on internal programming within the programmable unit, events occurring in the simulation and movements of and forces applied to the movable structure by the operator.
- the system thereby provides continuous interaction among motion of and forces applied by the movable structure, the events in the simulation and forces applied to and applied by the movable structure.
- the simulation system is an interactive video game and the programmable unit resides in the control unit.
- the movable structure is a joystick with two degrees-of- freedom.
- the actuators include electric motors driving a low-friction, low- backlash transmission.
- the programmable unit includes integrated electronics for controlling feedback and modeling user interaction with the simulation or game. It is also preferred that information compression technology be used so that much smaller information sets can be processed and communicated while still achieving a desired experience.
- the system of the invention more effectively involves the operator in the simulation or game.
- touch feedback is used to allow the player to feel the difference in performance between a small general aviation airplane and a high performance military fighter and to feel environmental forces such as air turbulence or updrafts.
- the joystick known as a PowerStickTM
- force feedback is particularly valuable because navigating in a three-dimensional environment is often difficult and the touch feedback provided by the invention will enable the user to feel objects which are being encountered and provide a real-time indication of where an object controlled by the user or player is.
- the invention simulates and displays to the operator's hand the feel of collisions with objects encountered during the game or simulation and interaction with terrains of different textures.
- Fig. 1 is a block diagram illustrating the overall system of the invention.
- Fig. 2 is a plan view, with parts broken away, of the force feedback control unit of the invention.
- Figs. 3 and 4 are side and front cross-sectional views, respectively, of the joystick control unit of the invention.
- Fig. 5 is a cross-sectional view of an alternative embodiment of the invention.
- Fig. 6 is a bottom view of the embodiment of Fig. 5.
- Fig. 7 is a detail taken from Fig.5.
- Fig. 8 is a detail taken from Fig. 6.
- Fig. 9 is a block diagram of the signal and communication paths in the operation of the invention.
- Figs. 10 and 11 are perspective illustrations of a character in an interactive game with force feedback according to the invention.
- a control unit 10 includes a movable structure such as a joystick 12.
- the control unit 10 also includes a programmable section 14. It will be appreciated that the unit 14 need not be a part of the control unit 10; it could be separate or part of the computer 16.
- a general purpose digital computer 16 such as a personal computer or game display unit is programmed with simulation or game rules. The output from the computer 16 is displayed on a video monitor 18.
- the control unit 10 is connected to the computer 16 and provides information and control signals to the computer 16 to interact with the stored simulation rules and to receive information and control signals from the computer 16.
- the programmable unit 14 processes signals and information from the computer 16 and generates inputs to, and processes outputs from the joystick 12.
- control unit 10 supports the movable structure or joystick 12 for two degrees-of-freedom motion with respect to the control unit 10.
- the joystick 12 also includes at least one button type switch 20 for sending signals to the computer 16.
- the control unit 10 includes electric motors 30 and 32 along with angular rotation sensors 34 and 36.
- the motors 30 and 32 include shafts bearing capstans 38 and 40.
- the sensor 34 responds to the angular orientation of capstan 38 and the sensor 36 responds to the angular orientation of the capstan 40 to generate signals for use by the programmable unit 14.
- a cable transmission mechanism driven by the capstan 38 is adapted to rotate the joystick 12 about an axis 42, that is, left and right in Fig. 3.
- the capstan 40 is adapted to rotate the joystick 12 about an axis 44 so that it moves into and out of the plane of Fig. 3.
- a drum 46 cooperates with the capstan 38 to effect rotation.
- This transmission system has low backlash and low friction.
- the sensors 34 and 36 provide an output proportional to angular orientation of the respective motor 30 and 32 shafts.
- the control unit 10 is connected to the computer 16 so that information and control signals can pass in either direction between the control unit 10 and the computer 16.
- the programmable umt 14 may be included in the control unit 10 housing or may be part of the computer 16 itself.
- the programmable unit 14 processes signals from the computer 16 using internally stored rules and equations to generate signals to drive the motors 30 and 32 so as to produce forces with two degrees of freedom to the joystick 12 and to a user (not shown) operating the joystick 12.
- the applied forces are based on internal programming within the programmable unit 14, events occurring in the simulation and movements of and forces applied to the joystick 12 by an operator (not shown). The system therefore provides continuous interaction among motion of the joystick 12, events in the simulation and the forces applied to and applied by the joystick 12.
- a motor 50 through a linkage denoted generally at 52 rotates a shaft 54.
- the shaft 54 passes through an angular orientation sensor such as potentiometer or encoder 56.
- the shaft 54 causes a bracket 58 to move left and right in Fig. 6 and engages a lower portion 59 of the joystick 12 to cause the joystick 12 to move left and right in Fig. 5.
- the slotted bracket 58 is supported in bearings 60 and 61.
- a motor 62 drives a linkage 64 which rotates a shaft 68 which passes through a potentiometer or encoder 70.
- the shaft 68 causes a bracket 72 to rotate as shown in Fig. 6 to cause the joystick 12 to move into and out of the plane of Fig. 5.
- the bracket 72 is supported by bearings 73 and 74.
- the joystick 12 is driven with two degrees-of-freedom, that is, left and right and in and out of the plane of Fig; 5.
- the rotational sensors 56 and 70 provide electrical outputs proportional to the angular orientation of their respective shafts.
- the programmable umt 14 is shown as a circuit board 76 which may include the motor control and signal processing electronics.
- the programmable unit 14 includes a • microcontroller 80 which communicates with the computer 16 (Fig. 1) through a host connection 82.
- the microcontroller 80 is any suitable processor such as a digital signal processor (DSP) or RISC architecture processor for enhanced operation. Further, the system can be designed for an upgradable processor core, independent of I/O hardware. In addition, the possibility exists of changing the controller's executable code from the host computer. This flexibility opens up the opportunity to customize the operation of the device for specific host applications.
- the microcontroller 80 executes boot code upon start up that loads in default operating firmware from on-board non-volatile memory (or removable media, e.g., memory cards) and waits for a host command to begin execution, or to download operational software.
- the default operation code provides general force feedback, positional, and other functions.
- Code downloaded to the microcontroller 80 from the host computer 16 can be tuned for specific functions and/or characteristics.
- the downloaded code can either be native executable binary or pseudocode for an on-board interpreter.
- An interpreter implementation removes the need for the host to know what processor resides on the control unit.
- Amplifiers 84 and 86 drive the motors 30 and 32 in the embodiment of Fig. 3 or the motors 50 and 62 in the embodiment of Fig. 6. It is to be noted that currents in the drive motors can be used to determine torque which can also be inferred from strain gauges or other types of force/torque sensors (not shown) on drive cables or shafts.
- the torque transmission can be a four-bar linkage as illustrated in Figs. 5 and 6, a cable transmission illustrated in Figs. 3 or 4 or a belt or gear train. If desired for a particular application, a speed reduction can be built into the transmission to amplify the torque applied to the joystick 12. In applications where space and motor size are not constrained, the motors 50 and 62 can be directly mounted onto shafts 54 and 68 in Fig. 6 without transmissions.
- FIG. 10 An example of a game or simulation illustrating the technology of the invention disclosed herein will now be described in conjunction with Figs. 10 and 11.
- the system of the invention has been integrated into an IBM Windows demonstration game which itself does not form a part of this invention.
- a character 90 fights his way through a series of different terrains to reach a treasure (not shown).
- the walking, running, jumping, squatting, punching and kicking of the character 90 are controlled by movements of the joystick 12.
- the character 90 hits a patch of ice, the force being felt by the player goes to zero and can in fact use the motion and forces applied by the operator to further exaggerate the effect by actively getting out of the way of the operator to simulate sliding.
- This architecture also makes the game fully interactive in which game outcomes unanticipated by the programmers occur based on the performance of the player. Because of the force feedback, the player is more actively involved in the game since the forces applied to the joystick 12 realistically simulate forces which would be felt by the character 50 in the game. What is claimed is:
Abstract
Description
Claims
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP95919868A EP0710373B1 (en) | 1994-05-19 | 1995-05-19 | Interactive simulation system including force feedback input device |
AT95919868T ATE238582T1 (en) | 1994-05-19 | 1995-05-19 | INTERACTIVE SIMULATION SYSTEM WITH FORCE FEEDBACK INPUT DEVICE |
AU25530/95A AU2553095A (en) | 1994-05-19 | 1995-05-19 | Interactive simulation system including force feedback input device |
DE69530456T DE69530456T2 (en) | 1994-05-19 | 1995-05-19 | INTERACTIVE SIMULATION SYSTEM WITH FORCE FEEDBACK INPUT DEVICE |
JP7530404A JPH09502555A (en) | 1994-05-19 | 1995-05-19 | Interactive simulation system with force feedback input device |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US08/245,957 | 1994-05-19 | ||
US08/245,957 US6004134A (en) | 1994-05-19 | 1994-05-19 | Interactive simulation including force feedback |
Publications (1)
Publication Number | Publication Date |
---|---|
WO1995032459A1 true WO1995032459A1 (en) | 1995-11-30 |
Family
ID=22928792
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US1995/006204 WO1995032459A1 (en) | 1994-05-19 | 1995-05-19 | Interactive simulation system including force feedback input device |
Country Status (7)
Country | Link |
---|---|
US (5) | US6004134A (en) |
EP (1) | EP0710373B1 (en) |
JP (1) | JPH09502555A (en) |
AT (1) | ATE238582T1 (en) |
AU (1) | AU2553095A (en) |
DE (1) | DE69530456T2 (en) |
WO (1) | WO1995032459A1 (en) |
Cited By (38)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0757335A2 (en) * | 1995-08-02 | 1997-02-05 | Nippon Hoso Kyokai | 3D object graphics display device and method |
US5825308A (en) * | 1996-11-26 | 1998-10-20 | Immersion Human Interface Corporation | Force feedback interface having isotonic and isometric functionality |
US5828197A (en) * | 1996-10-25 | 1998-10-27 | Immersion Human Interface Corporation | Mechanical interface having multiple grounded actuators |
US5889670A (en) * | 1991-10-24 | 1999-03-30 | Immersion Corporation | Method and apparatus for tactilely responsive user interface |
US5907487A (en) * | 1995-09-27 | 1999-05-25 | Immersion Corporation | Force feedback device with safety feature |
ES2130895A1 (en) * | 1995-12-19 | 1999-07-01 | Parra Jimenez Antonio | Computer peripheral/console with steering wheel |
US5956484A (en) * | 1995-12-13 | 1999-09-21 | Immersion Corporation | Method and apparatus for providing force feedback over a computer network |
US5959613A (en) * | 1995-12-01 | 1999-09-28 | Immersion Corporation | Method and apparatus for shaping force signals for a force feedback device |
US5999168A (en) * | 1995-09-27 | 1999-12-07 | Immersion Corporation | Haptic accelerator for force feedback computer peripherals |
US6020876A (en) * | 1997-04-14 | 2000-02-01 | Immersion Corporation | Force feedback interface with selective disturbance filter |
EP0979500A1 (en) * | 1996-05-17 | 2000-02-16 | Immersion Corporation | Method and apparatus for providing simulated physical interactions within computer generated environments |
US6050718A (en) * | 1996-03-28 | 2000-04-18 | Immersion Corporation | Method and apparatus for providing high bandwidth force feedback with improved actuator feel |
US6057828A (en) * | 1993-07-16 | 2000-05-02 | Immersion Corporation | Method and apparatus for providing force sensations in virtual environments in accordance with host software |
US6061004A (en) * | 1995-11-26 | 2000-05-09 | Immersion Corporation | Providing force feedback using an interface device including an indexing function |
WO2000034840A1 (en) * | 1998-12-09 | 2000-06-15 | Mannesmann Vdo Ag | Operating device comprising a lever with at least two degrees of freedom of displacement |
US6078308A (en) * | 1995-12-13 | 2000-06-20 | Immersion Corporation | Graphical click surfaces for force feedback applications to provide user selection using cursor interaction with a trigger position within a boundary of a graphical object |
EP1012697A1 (en) * | 1997-04-25 | 2000-06-28 | Immersion Corporation | Method and apparatus for designing and controlling force sensations in force feedback computer applications |
US6100874A (en) * | 1995-11-17 | 2000-08-08 | Immersion Corporation | Force feedback mouse interface |
US6169540B1 (en) | 1995-12-01 | 2001-01-02 | Immersion Corporation | Method and apparatus for designing force sensations in force feedback applications |
US6219033B1 (en) | 1993-07-16 | 2001-04-17 | Immersion Corporation | Method and apparatus for controlling force feedback interface systems utilizing a host computer |
US6246390B1 (en) | 1995-01-18 | 2001-06-12 | Immersion Corporation | Multiple degree-of-freedom mechanical interface to a computer system |
US6252583B1 (en) | 1997-11-14 | 2001-06-26 | Immersion Corporation | Memory and force output management for a force feedback system |
US6252579B1 (en) | 1997-08-23 | 2001-06-26 | Immersion Corporation | Interface device and method for providing enhanced cursor control with force feedback |
US6285351B1 (en) | 1997-04-25 | 2001-09-04 | Immersion Corporation | Designing force sensations for computer applications including sounds |
US6292170B1 (en) | 1997-04-25 | 2001-09-18 | Immersion Corporation | Designing compound force sensations for computer applications |
US6300936B1 (en) | 1997-11-14 | 2001-10-09 | Immersion Corporation | Force feedback system including multi-tasking graphical host environment and interface device |
USRE37528E1 (en) | 1994-11-03 | 2002-01-22 | Immersion Corporation | Direct-drive manipulator for pen-based force display |
US6400352B1 (en) | 1995-01-18 | 2002-06-04 | Immersion Corporation | Mechanical and force transmission for force feedback devices |
US6433771B1 (en) | 1992-12-02 | 2002-08-13 | Cybernet Haptic Systems Corporation | Haptic device attribute control |
US6452586B1 (en) | 1998-11-30 | 2002-09-17 | Microsoft Corporation | Computer input device providing tactile feedback |
US6748604B2 (en) | 2002-05-30 | 2004-06-15 | Finger Fitting Products, Inc. | Glove massager |
US7755602B2 (en) | 1995-11-30 | 2010-07-13 | Immersion Corporation | Tactile feedback man-machine interface device |
US8007282B2 (en) | 2001-07-16 | 2011-08-30 | Immersion Corporation | Medical simulation interface apparatus and method |
US8928581B2 (en) | 1997-11-14 | 2015-01-06 | Immersion Corporation | Force feedback system including multi-tasking graphical host environment |
US9280205B2 (en) | 1999-12-17 | 2016-03-08 | Immersion Corporation | Haptic feedback for touchpads and other touch controls |
US9492847B2 (en) | 1999-09-28 | 2016-11-15 | Immersion Corporation | Controlling haptic sensations for vibrotactile feedback interface devices |
US9501955B2 (en) | 2001-05-20 | 2016-11-22 | Simbionix Ltd. | Endoscopic ultrasonography simulation |
US9582178B2 (en) | 2011-11-07 | 2017-02-28 | Immersion Corporation | Systems and methods for multi-pressure interaction on touch-sensitive surfaces |
Families Citing this family (295)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5629594A (en) | 1992-12-02 | 1997-05-13 | Cybernet Systems Corporation | Force feedback system |
US6801008B1 (en) | 1992-12-02 | 2004-10-05 | Immersion Corporation | Force feedback system and actuator power management |
US7345672B2 (en) * | 1992-12-02 | 2008-03-18 | Immersion Corporation | Force feedback system and actuator power management |
US5701140A (en) | 1993-07-16 | 1997-12-23 | Immersion Human Interface Corp. | Method and apparatus for providing a cursor control interface with force feedback |
US5721566A (en) | 1995-01-18 | 1998-02-24 | Immersion Human Interface Corp. | Method and apparatus for providing damping force feedback |
US5805140A (en) | 1993-07-16 | 1998-09-08 | Immersion Corporation | High bandwidth force feedback interface using voice coils and flexures |
US6437771B1 (en) * | 1995-01-18 | 2002-08-20 | Immersion Corporation | Force feedback device including flexure member between actuator and user object |
US5739811A (en) | 1993-07-16 | 1998-04-14 | Immersion Human Interface Corporation | Method and apparatus for controlling human-computer interface systems providing force feedback |
US6004134A (en) * | 1994-05-19 | 1999-12-21 | Exos, Inc. | Interactive simulation including force feedback |
US5623582A (en) | 1994-07-14 | 1997-04-22 | Immersion Human Interface Corporation | Computer interface or control input device for laparoscopic surgical instrument and other elongated mechanical objects |
US5821920A (en) | 1994-07-14 | 1998-10-13 | Immersion Human Interface Corporation | Control input device for interfacing an elongated flexible object with a computer system |
US20030040361A1 (en) * | 1994-09-21 | 2003-02-27 | Craig Thorner | Method and apparatus for generating tactile feedback via relatively low-burden and/or zero burden telemetry |
US5666138A (en) | 1994-11-22 | 1997-09-09 | Culver; Craig F. | Interface control |
US6241611B1 (en) | 1995-05-10 | 2001-06-05 | Nintendo Co., Ltd. | Function expansion device and operating device using the function expansion device |
EP0771015B1 (en) | 1995-05-10 | 2002-09-25 | Nintendo Co., Limited | Operating device with analog joystick |
KR100258391B1 (en) * | 1995-05-10 | 2000-06-01 | 야마우치 히로시 | Image processing system using analog joystick |
US6166723A (en) * | 1995-11-17 | 2000-12-26 | Immersion Corporation | Mouse interface device providing force feedback |
US6283857B1 (en) | 1996-09-24 | 2001-09-04 | Nintendo Co., Ltd. | Three-dimensional image processing apparatus with enhanced automatic and user point of view control |
JPH09167050A (en) * | 1995-10-09 | 1997-06-24 | Nintendo Co Ltd | Operation device and image processing system using the device |
MX9704155A (en) | 1995-10-09 | 1997-09-30 | Nintendo Co Ltd | Three-dimensional image processing system. |
JP3524247B2 (en) | 1995-10-09 | 2004-05-10 | 任天堂株式会社 | Game machine and game machine system using the same |
US6007428A (en) | 1995-10-09 | 1999-12-28 | Nintendo Co., Ltd. | Operation controlling device and video processing system used therewith |
JP3544268B2 (en) * | 1995-10-09 | 2004-07-21 | 任天堂株式会社 | Three-dimensional image processing apparatus and image processing method using the same |
US5754023A (en) | 1995-10-26 | 1998-05-19 | Cybernet Systems Corporation | Gyro-stabilized platforms for force-feedback applications |
USRE39906E1 (en) | 1995-10-26 | 2007-11-06 | Immersion Corporation | Gyro-stabilized platforms for force-feedback applications |
WO1997017651A1 (en) * | 1995-11-10 | 1997-05-15 | Nintendo Co., Ltd. | Joystick apparatus |
US6639581B1 (en) | 1995-11-17 | 2003-10-28 | Immersion Corporation | Flexure mechanism for interface device |
US6704001B1 (en) | 1995-11-17 | 2004-03-09 | Immersion Corporation | Force feedback device including actuator with moving magnet |
US6139433A (en) * | 1995-11-22 | 2000-10-31 | Nintendo Co., Ltd. | Video game system and method with enhanced three-dimensional character and background control due to environmental conditions |
US6022274A (en) | 1995-11-22 | 2000-02-08 | Nintendo Co., Ltd. | Video game system using memory module |
US6190257B1 (en) | 1995-11-22 | 2001-02-20 | Nintendo Co., Ltd. | Systems and method for providing security in a video game system |
US6267673B1 (en) | 1996-09-20 | 2001-07-31 | Nintendo Co., Ltd. | Video game system with state of next world dependent upon manner of entry from previous world via a portal |
US6071191A (en) | 1995-11-22 | 2000-06-06 | Nintendo Co., Ltd. | Systems and methods for providing security in a video game system |
US6155926A (en) | 1995-11-22 | 2000-12-05 | Nintendo Co., Ltd. | Video game system and method with enhanced three-dimensional character and background control |
US6219032B1 (en) * | 1995-12-01 | 2001-04-17 | Immersion Corporation | Method for providing force feedback to a user of an interface device based on interactions of a controlled cursor with graphical elements in a graphical user interface |
US8508469B1 (en) | 1995-12-01 | 2013-08-13 | Immersion Corporation | Networked applications including haptic feedback |
US6161126A (en) | 1995-12-13 | 2000-12-12 | Immersion Corporation | Implementing force feedback over the World Wide Web and other computer networks |
SE519661C2 (en) * | 1996-02-23 | 2003-03-25 | Immersion Corp | Pointing devices and method for marking graphic details on a display with sensory feedback upon finding said detail |
US6374255B1 (en) | 1996-05-21 | 2002-04-16 | Immersion Corporation | Haptic authoring |
US8674932B2 (en) * | 1996-07-05 | 2014-03-18 | Anascape, Ltd. | Image controller |
US6024576A (en) * | 1996-09-06 | 2000-02-15 | Immersion Corporation | Hemispherical, high bandwidth mechanical interface for computer systems |
US6241610B1 (en) | 1996-09-20 | 2001-06-05 | Nintendo Co., Ltd. | Three-dimensional image processing system having dynamically changing character polygon number |
US6139434A (en) * | 1996-09-24 | 2000-10-31 | Nintendo Co., Ltd. | Three-dimensional image processing apparatus with enhanced automatic and user point of view control |
US6244959B1 (en) | 1996-09-24 | 2001-06-12 | Nintendo Co., Ltd. | Three-dimensional image processing system with enhanced character control |
WO1998016285A1 (en) | 1996-10-11 | 1998-04-23 | Sony Computer Entertainment Inc. | Operating device for game machines |
JPH10127946A (en) * | 1996-11-05 | 1998-05-19 | Konami Co Ltd | Operating lever device |
US6480194B1 (en) | 1996-11-12 | 2002-11-12 | Silicon Graphics, Inc. | Computer-related method, system, and program product for controlling data visualization in external dimension(s) |
US6411276B1 (en) | 1996-11-13 | 2002-06-25 | Immersion Corporation | Hybrid control of haptic feedback for host computer and interface device |
US6128006A (en) * | 1998-03-26 | 2000-10-03 | Immersion Corporation | Force feedback mouse wheel and other control wheels |
US6154201A (en) * | 1996-11-26 | 2000-11-28 | Immersion Corporation | Control knob with multiple degrees of freedom and force feedback |
US6636197B1 (en) | 1996-11-26 | 2003-10-21 | Immersion Corporation | Haptic feedback effects for control, knobs and other interface devices |
US6686911B1 (en) | 1996-11-26 | 2004-02-03 | Immersion Corporation | Control knob with control modes and force feedback |
WO1998033136A1 (en) * | 1997-01-27 | 1998-07-30 | Immersion Human Interface Corporation | Method and apparatus for providing high bandwidth, realistic force feedback including an improved actuator |
US7091948B2 (en) * | 1997-04-25 | 2006-08-15 | Immersion Corporation | Design of force sensations for haptic feedback computer interfaces |
US5989099A (en) * | 1997-05-30 | 1999-11-23 | Arnold, Iii; Perry C. | Tactile device |
WO1999001191A1 (en) * | 1997-06-18 | 1999-01-14 | Act Labs Ltd. | Video game controller system with interchangeable interface adapters |
JP3655438B2 (en) | 1997-07-17 | 2005-06-02 | 任天堂株式会社 | Video game system |
US6292174B1 (en) | 1997-08-23 | 2001-09-18 | Immersion Corporation | Enhanced cursor control using limited-workspace force feedback devices |
TW389918B (en) * | 1997-08-24 | 2000-05-11 | Sony Computer Entertainment Inc | Game apparatus, game machine manipulation device, game system and interactive communication method for game apparatus |
JPH1190042A (en) * | 1997-09-22 | 1999-04-06 | Sony Computer Entertainment Inc | Controller for game machine |
US6020875A (en) * | 1997-10-31 | 2000-02-01 | Immersion Corporation | High fidelity mechanical transmission system and interface device |
US6104382A (en) | 1997-10-31 | 2000-08-15 | Immersion Corporation | Force feedback transmission mechanisms |
US6281651B1 (en) | 1997-11-03 | 2001-08-28 | Immersion Corporation | Haptic pointing devices |
US6211861B1 (en) | 1998-06-23 | 2001-04-03 | Immersion Corporation | Tactile mouse device |
US6088019A (en) * | 1998-06-23 | 2000-07-11 | Immersion Corporation | Low cost force feedback device with actuator for non-primary axis |
US6243078B1 (en) | 1998-06-23 | 2001-06-05 | Immersion Corporation | Pointing device with forced feedback button |
US6448977B1 (en) | 1997-11-14 | 2002-09-10 | Immersion Corporation | Textures and other spatial sensations for a relative haptic interface device |
US6068554A (en) * | 1997-11-25 | 2000-05-30 | Tyler; Kelly D. | Hand manipulated dual controller assembly |
US6256011B1 (en) | 1997-12-03 | 2001-07-03 | Immersion Corporation | Multi-function control device with force feedback |
US6437770B1 (en) | 1998-01-26 | 2002-08-20 | University Of Washington | Flat-coil actuator having coil embedded in linkage |
US6878066B2 (en) * | 1998-02-13 | 2005-04-12 | Freedom Wave Llc | Wireless game control units |
US20080055241A1 (en) * | 1998-03-26 | 2008-03-06 | Immersion Corporation | Systems and Methods for Haptic Feedback Effects for Control Knobs |
US6067077A (en) * | 1998-04-10 | 2000-05-23 | Immersion Corporation | Position sensing for force feedback devices |
JPH11342265A (en) * | 1998-06-01 | 1999-12-14 | Sony Computer Entertainment Inc | Record medium and entertainment system |
USD417663S (en) * | 1998-06-05 | 1999-12-14 | Arista Interactive Llc | Controller for a game machine |
EP1005690B1 (en) * | 1998-06-23 | 2017-04-05 | Immersion Corporation | Low cost force feedback devices |
US6717573B1 (en) * | 1998-06-23 | 2004-04-06 | Immersion Corporation | Low-cost haptic mouse implementations |
US6707443B2 (en) | 1998-06-23 | 2004-03-16 | Immersion Corporation | Haptic trackball device |
US6184868B1 (en) | 1998-09-17 | 2001-02-06 | Immersion Corp. | Haptic feedback control devices |
US6697043B1 (en) | 1999-12-21 | 2004-02-24 | Immersion Corporation | Haptic interface device and actuator assembly providing linear haptic sensations |
US6301579B1 (en) * | 1998-10-20 | 2001-10-09 | Silicon Graphics, Inc. | Method, system, and computer program product for visualizing a data structure |
US7038667B1 (en) * | 1998-10-26 | 2006-05-02 | Immersion Corporation | Mechanisms for control knobs and other interface devices |
US6422944B1 (en) | 1998-12-02 | 2002-07-23 | Technology Creations, Inc. | Plug-in amplified stereo sound and force feed back accessory for video game devices and method of using same |
US6402620B1 (en) | 1998-12-02 | 2002-06-11 | Technology Creations, Inc. | Amplified stereo sound and force feed back accessory for video game devices |
US6664666B2 (en) | 1998-12-23 | 2003-12-16 | Engineering Matters, Inc. | Motor assembly allowing output in multiple degrees of freedom |
US6320284B1 (en) | 1998-12-23 | 2001-11-20 | Engineering Matters, Inc. | Motor assembly allowing output in multiple degrees of freedom |
JP3791221B2 (en) | 1999-01-21 | 2006-06-28 | 株式会社ソニー・コンピュータエンタテインメント | Resistance generator and operating device equipped with the same |
US6781569B1 (en) | 1999-06-11 | 2004-08-24 | Immersion Corporation | Hand controller |
US7145551B1 (en) * | 1999-02-17 | 2006-12-05 | Microsoft Corporation | Two-handed computer input device with orientation sensor |
US7749089B1 (en) | 1999-02-26 | 2010-07-06 | Creative Kingdoms, Llc | Multi-media interactive play system |
USD419199S (en) * | 1999-04-14 | 2000-01-18 | Nintendo Of America Inc. | Game machine and console stack |
USD419200S (en) * | 1999-04-14 | 2000-01-18 | Nintendo Of America Inc. | Game machine and disk drive stack |
US6424356B2 (en) | 1999-05-05 | 2002-07-23 | Immersion Corporation | Command of force sensations in a forceback system using force effect suites |
US6868746B1 (en) * | 1999-05-07 | 2005-03-22 | Northwestern University | Method and apparatus for force sensors |
US6762745B1 (en) | 1999-05-10 | 2004-07-13 | Immersion Corporation | Actuator control providing linear and continuous force output |
US6903721B2 (en) * | 1999-05-11 | 2005-06-07 | Immersion Corporation | Method and apparatus for compensating for position slip in interface devices |
US7561142B2 (en) | 1999-07-01 | 2009-07-14 | Immersion Corporation | Vibrotactile haptic feedback devices |
US6693622B1 (en) | 1999-07-01 | 2004-02-17 | Immersion Corporation | Vibrotactile haptic feedback devices |
US8169402B2 (en) | 1999-07-01 | 2012-05-01 | Immersion Corporation | Vibrotactile haptic feedback devices |
DE20022244U1 (en) | 1999-07-01 | 2001-11-08 | Immersion Corp | Control of vibrotactile sensations for haptic feedback devices |
US6337678B1 (en) | 1999-07-21 | 2002-01-08 | Tactiva Incorporated | Force feedback computer input and output device with coordinated haptic elements |
KR100689688B1 (en) * | 1999-08-10 | 2007-03-08 | 호시덴 가부시기가이샤 | Multi directional input device |
US6564168B1 (en) | 1999-09-14 | 2003-05-13 | Immersion Corporation | High-resolution optical encoder with phased-array photodetectors |
US6693626B1 (en) * | 1999-12-07 | 2004-02-17 | Immersion Corporation | Haptic feedback using a keyboard device |
US6822635B2 (en) | 2000-01-19 | 2004-11-23 | Immersion Corporation | Haptic interface for laptop computers and other portable devices |
US7878905B2 (en) | 2000-02-22 | 2011-02-01 | Creative Kingdoms, Llc | Multi-layered interactive play experience |
US7445550B2 (en) | 2000-02-22 | 2008-11-04 | Creative Kingdoms, Llc | Magical wand and interactive play experience |
US6761637B2 (en) | 2000-02-22 | 2004-07-13 | Creative Kingdoms, Llc | Method of game play using RFID tracking device |
US6429849B1 (en) * | 2000-02-29 | 2002-08-06 | Microsoft Corporation | Haptic feedback joystick |
US6631303B1 (en) * | 2000-03-24 | 2003-10-07 | Microsoft Corporation | Imaging compensation method for optical pointing devices |
US6557853B2 (en) * | 2000-04-09 | 2003-05-06 | John D. Huettlinger | Strap device for use with a video game |
US6710764B1 (en) | 2000-05-09 | 2004-03-23 | Logitech Europe S.A. | Method and system for processing force feedback effects generated at a host for playback at a physical interaction device |
JP2001331272A (en) * | 2000-05-24 | 2001-11-30 | Alps Electric Co Ltd | Character inputting device |
US6906697B2 (en) | 2000-08-11 | 2005-06-14 | Immersion Corporation | Haptic sensations for tactile feedback interface devices |
US7117136B1 (en) * | 2000-08-18 | 2006-10-03 | Linden Research, Inc. | Input and feedback system |
US6995744B1 (en) | 2000-09-28 | 2006-02-07 | Immersion Corporation | Device and assembly for providing linear tactile sensations |
US7084854B1 (en) | 2000-09-28 | 2006-08-01 | Immersion Corporation | Actuator for providing tactile sensations and device for directional tactile sensations |
US7182691B1 (en) | 2000-09-28 | 2007-02-27 | Immersion Corporation | Directional inertial tactile feedback using rotating masses |
EP1330811B1 (en) * | 2000-09-28 | 2012-08-22 | Immersion Corporation | Directional tactile feedback for haptic feedback interface devices |
US7066781B2 (en) | 2000-10-20 | 2006-06-27 | Denise Chapman Weston | Children's toy with wireless tag/transponder |
JP2002202853A (en) * | 2000-10-30 | 2002-07-19 | Sony Computer Entertainment Inc | Recording medium, program, method, program execution system, and program executing device |
JP3920559B2 (en) * | 2000-11-10 | 2007-05-30 | アルプス電気株式会社 | Manual input device |
US6641480B2 (en) | 2001-01-29 | 2003-11-04 | Microsoft Corporation | Force feedback mechanism for gamepad device |
US9625905B2 (en) | 2001-03-30 | 2017-04-18 | Immersion Corporation | Haptic remote control for toys |
US20020183119A1 (en) * | 2001-05-30 | 2002-12-05 | Thomas Fessler | External game enhancer |
JP3897547B2 (en) * | 2001-07-05 | 2007-03-28 | アルプス電気株式会社 | Input device |
FR2828748B1 (en) * | 2001-08-20 | 2004-08-06 | Emmanuel Robert | BALL JOINT MOBILE ELEMENT CONTROL DEVICE |
JP3923774B2 (en) * | 2001-10-16 | 2007-06-06 | アルプス電気株式会社 | Input device with force sense |
US6904823B2 (en) | 2002-04-03 | 2005-06-14 | Immersion Corporation | Haptic shifting devices |
US20070066396A1 (en) | 2002-04-05 | 2007-03-22 | Denise Chapman Weston | Retail methods for providing an interactive product to a consumer |
US6967566B2 (en) | 2002-04-05 | 2005-11-22 | Creative Kingdoms, Llc | Live-action interactive adventure game |
US7161580B2 (en) * | 2002-04-25 | 2007-01-09 | Immersion Corporation | Haptic feedback using rotary harmonic moving mass |
US7369115B2 (en) | 2002-04-25 | 2008-05-06 | Immersion Corporation | Haptic devices having multiple operational modes including at least one resonant mode |
US7854655B2 (en) * | 2002-07-27 | 2010-12-21 | Sony Computer Entertainment America Inc. | Obtaining input for controlling execution of a game program |
US8570378B2 (en) | 2002-07-27 | 2013-10-29 | Sony Computer Entertainment Inc. | Method and apparatus for tracking three-dimensional movements of an object using a depth sensing camera |
US9393487B2 (en) | 2002-07-27 | 2016-07-19 | Sony Interactive Entertainment Inc. | Method for mapping movements of a hand-held controller to game commands |
US9174119B2 (en) | 2002-07-27 | 2015-11-03 | Sony Computer Entertainement America, LLC | Controller for providing inputs to control execution of a program when inputs are combined |
US7850526B2 (en) * | 2002-07-27 | 2010-12-14 | Sony Computer Entertainment America Inc. | System for tracking user manipulations within an environment |
US7918733B2 (en) | 2002-07-27 | 2011-04-05 | Sony Computer Entertainment America Inc. | Multi-input game control mixer |
US8313380B2 (en) * | 2002-07-27 | 2012-11-20 | Sony Computer Entertainment America Llc | Scheme for translating movements of a hand-held controller into inputs for a system |
US7674184B2 (en) | 2002-08-01 | 2010-03-09 | Creative Kingdoms, Llc | Interactive water attraction and quest game |
JP2004139335A (en) * | 2002-10-17 | 2004-05-13 | Alps Electric Co Ltd | Force sense application type input device |
US20040130525A1 (en) * | 2002-11-19 | 2004-07-08 | Suchocki Edward J. | Dynamic touch screen amusement game controller |
US7727117B2 (en) | 2002-12-04 | 2010-06-01 | Ialabs-Ca, Llc | Method and apparatus for operatively controlling a virtual reality scenario with a physically demanding interface |
US7699755B2 (en) | 2002-12-04 | 2010-04-20 | Ialabs-Ca, Llc | Isometric exercise system and method of facilitating user exercise during video game play |
GB2413416B8 (en) | 2002-12-08 | 2006-09-07 | Immersion Corp | Haptic massaging in handheld communication devices |
US8830161B2 (en) | 2002-12-08 | 2014-09-09 | Immersion Corporation | Methods and systems for providing a virtual touch haptic effect to handheld communication devices |
US8059088B2 (en) | 2002-12-08 | 2011-11-15 | Immersion Corporation | Methods and systems for providing haptic messaging to handheld communication devices |
JP2004199496A (en) * | 2002-12-19 | 2004-07-15 | Sony Corp | Information processor and method, and program |
JP3553563B1 (en) * | 2003-01-10 | 2004-08-11 | コナミ株式会社 | GAME SYSTEM, GAME DEVICE, GAME METHOD, AND PROGRAM |
DE10305261A1 (en) * | 2003-02-07 | 2004-08-26 | Wittenstein Ag | Device for controlling a vehicle |
US9446319B2 (en) | 2003-03-25 | 2016-09-20 | Mq Gaming, Llc | Interactive gaming toy |
CA2468481A1 (en) * | 2003-05-26 | 2004-11-26 | John T. Forbis | Multi-position rail for a barrier |
US8992322B2 (en) | 2003-06-09 | 2015-03-31 | Immersion Corporation | Interactive gaming systems with haptic feedback |
DE10329181A1 (en) * | 2003-06-27 | 2005-01-20 | Albert-Ludwigs-Universität Freiburg, vertreten durch den Rektor | Apparatus and method for inputting control signals in a computer based simmulated table football game |
US7850456B2 (en) | 2003-07-15 | 2010-12-14 | Simbionix Ltd. | Surgical simulation device, system and method |
US7192208B2 (en) * | 2003-09-02 | 2007-03-20 | Futurelogic, Inc. | Rewritable card printer |
US20080153581A1 (en) * | 2003-09-12 | 2008-06-26 | Igt | Card loading system for a data card unit |
US7494414B2 (en) | 2003-09-12 | 2009-02-24 | Igt | Gaming device having a card management system for the management of circulating data cards |
US20080153580A1 (en) * | 2003-09-12 | 2008-06-26 | Igt | Bezel interface for a card loading system |
US8057296B2 (en) | 2003-09-12 | 2011-11-15 | Igt | Gaming device including a card processing assembly having vertically-stacked card holders operable with thermally-printable data cards and portable card changeover machines |
US7982711B2 (en) * | 2003-12-19 | 2011-07-19 | Immersion Corporation | Haptic profiling system and method |
US7791588B2 (en) * | 2003-12-22 | 2010-09-07 | Immersion Corporation | System and method for mapping instructions associated with haptic feedback |
US7667687B2 (en) * | 2003-12-30 | 2010-02-23 | Immersion Corporation | Resistive and hybrid control schemes for haptic feedback interface devices |
US7283120B2 (en) | 2004-01-16 | 2007-10-16 | Immersion Corporation | Method and apparatus for providing haptic feedback having a position-based component and a predetermined time-based component |
US7505030B2 (en) * | 2004-03-18 | 2009-03-17 | Immersion Medical, Inc. | Medical device and procedure simulation |
DE102004016121B4 (en) * | 2004-04-01 | 2008-11-27 | Siemens Ag | Operating device for moving at least one machine axis of a tool or production machine |
JP2005332039A (en) * | 2004-05-18 | 2005-12-02 | Alps Electric Co Ltd | Force sense giving type input device |
US7765333B2 (en) | 2004-07-15 | 2010-07-27 | Immersion Corporation | System and method for ordering haptic effects |
JP4860625B2 (en) * | 2004-10-08 | 2012-01-25 | イマージョン コーポレーション | Haptic feedback for simulating buttons and scrolling motion on touch input devices |
US7456821B2 (en) * | 2004-11-30 | 2008-11-25 | Immersion Corporation | User interface device |
EP1834127A4 (en) * | 2005-01-04 | 2012-08-15 | Coactive Drive Corp | Vibration device |
US20060229058A1 (en) * | 2005-10-29 | 2006-10-12 | Outland Research | Real-time person-to-person communication using geospatial addressing |
US7489979B2 (en) | 2005-01-27 | 2009-02-10 | Outland Research, Llc | System, method and computer program product for rejecting or deferring the playing of a media file retrieved by an automated process |
US7562117B2 (en) | 2005-09-09 | 2009-07-14 | Outland Research, Llc | System, method and computer program product for collaborative broadcast media |
US20060195361A1 (en) * | 2005-10-01 | 2006-08-31 | Outland Research | Location-based demographic profiling system and method of use |
US20070189544A1 (en) | 2005-01-15 | 2007-08-16 | Outland Research, Llc | Ambient sound responsive media player |
US20060161621A1 (en) * | 2005-01-15 | 2006-07-20 | Outland Research, Llc | System, method and computer program product for collaboration and synchronization of media content on a plurality of media players |
US7542816B2 (en) | 2005-01-27 | 2009-06-02 | Outland Research, Llc | System, method and computer program product for automatically selecting, suggesting and playing music media files |
US20060173828A1 (en) * | 2005-02-01 | 2006-08-03 | Outland Research, Llc | Methods and apparatus for using personal background data to improve the organization of documents retrieved in response to a search query |
US20060179056A1 (en) * | 2005-10-12 | 2006-08-10 | Outland Research | Enhanced storage and retrieval of spatially associated information |
US20060179044A1 (en) * | 2005-02-04 | 2006-08-10 | Outland Research, Llc | Methods and apparatus for using life-context of a user to improve the organization of documents retrieved in response to a search query from that user |
US20060253210A1 (en) * | 2005-03-26 | 2006-11-09 | Outland Research, Llc | Intelligent Pace-Setting Portable Media Player |
US20060223637A1 (en) * | 2005-03-31 | 2006-10-05 | Outland Research, Llc | Video game system combining gaming simulation with remote robot control and remote robot feedback |
US20060223635A1 (en) * | 2005-04-04 | 2006-10-05 | Outland Research | method and apparatus for an on-screen/off-screen first person gaming experience |
US7628700B2 (en) * | 2005-04-13 | 2009-12-08 | Microsoft Corporation | Game controller link mechanism joining a user-activated control and an analogue input device |
US20060241864A1 (en) * | 2005-04-22 | 2006-10-26 | Outland Research, Llc | Method and apparatus for point-and-send data transfer within an ubiquitous computing environment |
US20060256007A1 (en) * | 2005-05-13 | 2006-11-16 | Outland Research, Llc | Triangulation method and apparatus for targeting and accessing spatially associated information |
US20060259574A1 (en) * | 2005-05-13 | 2006-11-16 | Outland Research, Llc | Method and apparatus for accessing spatially associated information |
US7331226B2 (en) * | 2005-05-20 | 2008-02-19 | Powergrid Fitness, Inc. | Force measurement system for an isometric exercise device |
US20060271286A1 (en) * | 2005-05-27 | 2006-11-30 | Outland Research, Llc | Image-enhanced vehicle navigation systems and methods |
US20060186197A1 (en) * | 2005-06-16 | 2006-08-24 | Outland Research | Method and apparatus for wireless customer interaction with the attendants working in a restaurant |
US9764357B2 (en) | 2005-06-27 | 2017-09-19 | General Vibration Corporation | Synchronized array of vibration actuators in an integrated module |
US8981682B2 (en) | 2005-06-27 | 2015-03-17 | Coactive Drive Corporation | Asymmetric and general vibration waveforms from multiple synchronized vibration actuators |
US11203041B2 (en) | 2005-06-27 | 2021-12-21 | General Vibration Corporation | Haptic game controller with dual linear vibration actuators |
JP5275025B2 (en) * | 2005-06-27 | 2013-08-28 | コアクティヴ・ドライヴ・コーポレイション | Synchronous vibrator for tactile feedback |
US9459632B2 (en) | 2005-06-27 | 2016-10-04 | Coactive Drive Corporation | Synchronized array of vibration actuators in a network topology |
US7519537B2 (en) | 2005-07-19 | 2009-04-14 | Outland Research, Llc | Method and apparatus for a verbo-manual gesture interface |
US7942745B2 (en) | 2005-08-22 | 2011-05-17 | Nintendo Co., Ltd. | Game operating device |
JP4805633B2 (en) | 2005-08-22 | 2011-11-02 | 任天堂株式会社 | Game operation device |
US7927216B2 (en) | 2005-09-15 | 2011-04-19 | Nintendo Co., Ltd. | Video game system with wireless modular handheld controller |
US8313379B2 (en) | 2005-08-22 | 2012-11-20 | Nintendo Co., Ltd. | Video game system with wireless modular handheld controller |
JP4262726B2 (en) | 2005-08-24 | 2009-05-13 | 任天堂株式会社 | Game controller and game system |
US8308563B2 (en) | 2005-08-30 | 2012-11-13 | Nintendo Co., Ltd. | Game system and storage medium having game program stored thereon |
US8157651B2 (en) | 2005-09-12 | 2012-04-17 | Nintendo Co., Ltd. | Information processing program |
US7917148B2 (en) * | 2005-09-23 | 2011-03-29 | Outland Research, Llc | Social musical media rating system and method for localized establishments |
US8176101B2 (en) | 2006-02-07 | 2012-05-08 | Google Inc. | Collaborative rejection of media for physical establishments |
US7577522B2 (en) * | 2005-12-05 | 2009-08-18 | Outland Research, Llc | Spatially associated personal reminder system and method |
US7586032B2 (en) | 2005-10-07 | 2009-09-08 | Outland Research, Llc | Shake responsive portable media player |
US20070083323A1 (en) * | 2005-10-07 | 2007-04-12 | Outland Research | Personal cuing for spatially associated information |
US8700791B2 (en) | 2005-10-19 | 2014-04-15 | Immersion Corporation | Synchronization of haptic effect data in a media transport stream |
US8131885B2 (en) * | 2005-11-02 | 2012-03-06 | Hewlett-Packard Development Company, L.P. | Method and system of controlling computer system external effects for a computer game, the external effects such as incandescent lights, fluorescent lights, vibration devices, LED/laser diodes, and/or fans |
JP4151982B2 (en) * | 2006-03-10 | 2008-09-17 | 任天堂株式会社 | Motion discrimination device and motion discrimination program |
JP4684147B2 (en) | 2006-03-28 | 2011-05-18 | 任天堂株式会社 | Inclination calculation device, inclination calculation program, game device, and game program |
JP4989105B2 (en) * | 2006-05-09 | 2012-08-01 | 任天堂株式会社 | Game controller |
DE602007013034D1 (en) * | 2006-05-12 | 2011-04-21 | Bae Systems Plc | IMPROVEMENTS RELATING TO AN ACTIVE STICK DEVICE |
US8108092B2 (en) | 2006-07-14 | 2012-01-31 | Irobot Corporation | Autonomous behaviors for a remote vehicle |
DE102007016083A1 (en) * | 2006-05-31 | 2007-12-06 | Mizukawa, Suehiro, Settsu | Method and device for bending a knife element |
US8545323B2 (en) * | 2006-06-30 | 2013-10-01 | Logitech Europe S.A. | Video game controller with compact and efficient force feedback mechanism |
GB2440753A (en) * | 2006-08-04 | 2008-02-13 | Univ Sussex | Force sensor and programmable spring emulator |
US8781151B2 (en) | 2006-09-28 | 2014-07-15 | Sony Computer Entertainment Inc. | Object detection using video input combined with tilt angle information |
US8310656B2 (en) * | 2006-09-28 | 2012-11-13 | Sony Computer Entertainment America Llc | Mapping movements of a hand-held controller to the two-dimensional image plane of a display screen |
USRE48417E1 (en) | 2006-09-28 | 2021-02-02 | Sony Interactive Entertainment Inc. | Object direction using video input combined with tilt angle information |
US7843431B2 (en) * | 2007-04-24 | 2010-11-30 | Irobot Corporation | Control system for a remote vehicle |
US7950993B2 (en) | 2006-11-08 | 2011-05-31 | Igt | Gaming system and method providing an interactive game with automatic wagers |
KR101311479B1 (en) * | 2006-11-27 | 2013-09-25 | 삼성전자주식회사 | Method and apparatus for providing feedback corresponding to movement of a controlled object |
WO2008087629A2 (en) | 2007-01-16 | 2008-07-24 | Simbionix Ltd. | Preoperative surgical simulation |
US8543338B2 (en) | 2007-01-16 | 2013-09-24 | Simbionix Ltd. | System and method for performing computerized simulations for image-guided procedures using a patient specific model |
US7510185B2 (en) * | 2007-03-26 | 2009-03-31 | Jerry Tsai | Pusher of a hockey game table |
JP5427343B2 (en) | 2007-04-20 | 2014-02-26 | 任天堂株式会社 | Game controller |
US7828149B2 (en) * | 2007-05-22 | 2010-11-09 | Multi-Comp, Inc. | Sealed blister assembly |
WO2009031645A1 (en) * | 2007-09-07 | 2009-03-12 | Konami Digital Entertainment Co., Ltd. | Action judgment device, game device, and computer program |
JP5427346B2 (en) | 2007-10-05 | 2014-02-26 | 任天堂株式会社 | Load detection program, load detection device, load detection system, and load detection method |
JP5080196B2 (en) | 2007-10-09 | 2012-11-21 | 任天堂株式会社 | Program, information processing apparatus, information processing system, and information processing method |
US8197334B2 (en) | 2007-10-29 | 2012-06-12 | Igt | Circulating data card apparatus and management system |
JP4382844B2 (en) | 2007-10-31 | 2009-12-16 | 任天堂株式会社 | Weighting machine for adjustment and weighting method for adjustment |
ATE530234T1 (en) * | 2007-11-15 | 2011-11-15 | Ergowerx Llc | MOTORIZED GAME CONTROLS |
US8235723B2 (en) * | 2008-02-14 | 2012-08-07 | Doug Macalister | Flight simulator yoke |
US9245453B1 (en) | 2008-02-14 | 2016-01-26 | Doug Macalister | Flight simulator yoke |
US20100013613A1 (en) * | 2008-07-08 | 2010-01-21 | Jonathan Samuel Weston | Haptic feedback projection system |
US8151188B2 (en) * | 2008-07-23 | 2012-04-03 | General Electric Company | Intelligent user interface using on-screen force feedback and method of use |
JP5361349B2 (en) | 2008-11-28 | 2013-12-04 | 任天堂株式会社 | Information processing apparatus, computer program, information processing system, and information processing method |
US8961313B2 (en) * | 2009-05-29 | 2015-02-24 | Sony Computer Entertainment America Llc | Multi-positional three-dimensional controller |
JP5806443B2 (en) | 2008-12-26 | 2015-11-10 | 任天堂株式会社 | Biological information management system |
JP5271121B2 (en) | 2009-03-09 | 2013-08-21 | 任天堂株式会社 | Information processing program, information processing apparatus, information processing system, and information processing method |
JP5436909B2 (en) | 2009-03-30 | 2014-03-05 | 任天堂株式会社 | Information processing program, information processing apparatus, information processing system, and information processing method |
GB2469022A (en) * | 2009-03-30 | 2010-10-06 | Gregory Houldin | A controller toggle with a digit receiving portion |
CN101623554B (en) * | 2009-07-02 | 2013-09-11 | 北京邮电大学 | Protection device of Falcon force feedback equipment |
US9737796B2 (en) | 2009-07-08 | 2017-08-22 | Steelseries Aps | Apparatus and method for managing operations of accessories in multi-dimensions |
US8719714B2 (en) | 2009-07-08 | 2014-05-06 | Steelseries Aps | Apparatus and method for managing operations of accessories |
US8784208B2 (en) * | 2009-09-14 | 2014-07-22 | Jeffrey Todd Borrel | Game control thumb grip |
JP5161182B2 (en) | 2009-09-28 | 2013-03-13 | 任天堂株式会社 | Information processing program and information processing apparatus |
JP5610735B2 (en) | 2009-09-29 | 2014-10-22 | 任天堂株式会社 | Information processing program, information processing apparatus, information processing method, and information processing system |
JP5496591B2 (en) | 2009-09-30 | 2014-05-21 | 任天堂株式会社 | Information processing program and information processing apparatus |
US8542105B2 (en) | 2009-11-24 | 2013-09-24 | Immersion Corporation | Handheld computer interface with haptic feedback |
US9371003B2 (en) | 2011-03-31 | 2016-06-21 | Denso International America, Inc. | Systems and methods for haptic feedback control in a vehicle |
US9050529B2 (en) * | 2012-01-30 | 2015-06-09 | Microsoft Technology Licensing, Llc | Force feedback triggers |
US20130293362A1 (en) | 2012-05-03 | 2013-11-07 | The Methodist Hospital Research Institute | Multi-degrees-of-freedom hand controller |
US9245428B2 (en) | 2012-08-02 | 2016-01-26 | Immersion Corporation | Systems and methods for haptic remote control gaming |
US9687730B2 (en) | 2013-03-15 | 2017-06-27 | Steelseries Aps | Gaming device with independent gesture-sensitive areas |
JP2014180572A (en) | 2013-03-15 | 2014-09-29 | Immersion Corp | Programmable haptic peripheral |
US9415299B2 (en) | 2013-03-15 | 2016-08-16 | Steelseries Aps | Gaming device |
US9423874B2 (en) | 2013-03-15 | 2016-08-23 | Steelseries Aps | Gaming accessory with sensory feedback device |
US9604147B2 (en) | 2013-03-15 | 2017-03-28 | Steelseries Aps | Method and apparatus for managing use of an accessory |
USD723625S1 (en) | 2013-08-27 | 2015-03-03 | Steelseries Aps | Gaming device |
USD750177S1 (en) * | 2014-04-18 | 2016-02-23 | Innovation First, Inc. | Controller housing for a construction kit |
US9372095B1 (en) * | 2014-05-08 | 2016-06-21 | Google Inc. | Mobile robots moving on a visual display |
USD753235S1 (en) * | 2014-05-14 | 2016-04-05 | Samsung Electronics Co., Ltd. | Controller for electronic device |
USD753236S1 (en) * | 2014-05-14 | 2016-04-05 | Samsung Electronics Co., Ltd. | Controller for electronic device |
JP2016007345A (en) * | 2014-06-24 | 2016-01-18 | 株式会社ソニー・コンピュータエンタテインメント | Game system |
US10108219B2 (en) * | 2014-11-19 | 2018-10-23 | Panasonic Intellectual Property Management Co., Ltd. | Input/output operation device |
USD783722S1 (en) * | 2015-02-06 | 2017-04-11 | Shenzhen Bestodo Technology Co., Ltd. | Game controller |
US9673221B2 (en) | 2015-03-03 | 2017-06-06 | International Business Machines Corporation | Semiconductor device with low band-to-band tunneling |
USD763359S1 (en) * | 2015-05-29 | 2016-08-09 | Vtech Electronics, Ltd. | Game controller |
US10198074B2 (en) * | 2016-02-18 | 2019-02-05 | Immersion Corporation | Haptically-enabled modular peripheral device assembly |
USD819642S1 (en) | 2016-08-30 | 2018-06-05 | Nintendo Co., Ltd. | Controller for computer |
EP3532842A4 (en) | 2016-10-27 | 2020-12-16 | Fluidity Technologies, Inc. | Dynamically balanced multi-degrees-of-freedom hand controller |
US10331233B2 (en) | 2016-10-27 | 2019-06-25 | Fluidity Technologies, Inc. | Camera and sensor controls for remotely operated vehicles and virtual environments |
US10324487B2 (en) | 2016-10-27 | 2019-06-18 | Fluidity Technologies, Inc. | Multi-axis gimbal mounting for controller providing tactile feedback for the null command |
US10331232B2 (en) | 2016-10-27 | 2019-06-25 | Fluidity Technologies, Inc. | Controller with situational awareness display |
US10198086B2 (en) | 2016-10-27 | 2019-02-05 | Fluidity Technologies, Inc. | Dynamically balanced, multi-degrees-of-freedom hand controller |
US10520973B2 (en) * | 2016-10-27 | 2019-12-31 | Fluidity Technologies, Inc. | Dynamically balanced multi-degrees-of-freedom hand controller |
USD834021S1 (en) * | 2016-12-13 | 2018-11-20 | Jason Park | Control device |
TWI645296B (en) * | 2017-10-17 | 2018-12-21 | 慧榮科技股份有限公司 | Data storage device and control method for non-volatile memory |
CN111566579A (en) | 2017-10-27 | 2020-08-21 | 流体技术股份有限公司 | Camera and sensor controls for remotely operated vehicles and virtual environments |
WO2019084506A1 (en) | 2017-10-27 | 2019-05-02 | Fluidity Technologies, Inc. | Controller with situational awareness display |
CN114674220A (en) | 2017-10-27 | 2022-06-28 | 流体技术股份有限公司 | Multi-axis gimbal mount for controller providing haptic feedback for air commands |
US11484379B2 (en) | 2017-12-28 | 2022-11-01 | Orbsurgical Ltd. | Microsurgery-specific haptic hand controller |
US10775891B2 (en) | 2018-04-02 | 2020-09-15 | Microsoft Technology Licensing, Llc | Resistance-based haptic device |
US11226685B2 (en) | 2019-06-12 | 2022-01-18 | Microsoft Technology Licensing, Llc | Haptic controller |
US11599107B2 (en) | 2019-12-09 | 2023-03-07 | Fluidity Technologies Inc. | Apparatus, methods and systems for remote or onboard control of flights |
USD977577S1 (en) * | 2020-11-24 | 2023-02-07 | Kenny Vang | Video game controller |
US20230218985A1 (en) * | 2022-01-13 | 2023-07-13 | Dell Products L.P. | Contextual adjustment of input device resistance |
US11662835B1 (en) | 2022-04-26 | 2023-05-30 | Fluidity Technologies Inc. | System and methods for controlling motion of a target object and providing discrete, directional tactile feedback |
US11696633B1 (en) | 2022-04-26 | 2023-07-11 | Fluidity Technologies Inc. | System and methods for controlling motion of a target object and providing discrete, directional tactile feedback |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR1102320A (en) * | 1954-06-11 | 1955-10-19 | Flight simulation device | |
US3919691A (en) * | 1971-05-26 | 1975-11-11 | Bell Telephone Labor Inc | Tactile man-machine communication system |
EP0489469A1 (en) * | 1990-12-05 | 1992-06-10 | Koninklijke Philips Electronics N.V. | A data input device for use with a data processing apparatus and a data processing apparatus provided with such a device |
Family Cites Families (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB958325A (en) * | 1962-07-08 | 1964-05-21 | Communications Patents Ltd | Improvements in or relating to ground-based flight training or simulating apparatus |
US3517446A (en) * | 1967-04-19 | 1970-06-30 | Singer General Precision | Vehicle trainer controls and control loading |
US3903614A (en) * | 1970-03-27 | 1975-09-09 | Singer Co | Apparatus for simulating aircraft control loading |
US4236325A (en) * | 1978-12-26 | 1980-12-02 | The Singer Company | Simulator control loading inertia compensator |
NL8006091A (en) * | 1980-11-07 | 1982-06-01 | Fokker Bv | FLIGHTMATTER. |
US4599070A (en) * | 1981-07-29 | 1986-07-08 | Control Interface Company Limited | Aircraft simulator and simulated control system therefor |
EP0085518B1 (en) * | 1982-01-22 | 1989-08-16 | British Aerospace Public Limited Company | Control apparatus |
US4979050A (en) * | 1983-12-02 | 1990-12-18 | Lex Computer And Management Corporation | Video composition method for assembling video segments |
US4604016A (en) * | 1983-08-03 | 1986-08-05 | Joyce Stephen A | Multi-dimensional force-torque hand controller having force feedback |
US4964004A (en) * | 1983-12-02 | 1990-10-16 | Lex Computer And Management Corporation | Video composition method and apparatus employing visual and tactile feedback |
US4713007A (en) * | 1985-10-11 | 1987-12-15 | Alban Eugene P | Aircraft controls simulator |
NL8503096A (en) * | 1985-11-11 | 1987-06-01 | Fokker Bv | SIMULATOR OF MECHANICAL PROPERTIES OF OPERATING SYSTEM. |
US4891764A (en) * | 1985-12-06 | 1990-01-02 | Tensor Development Inc. | Program controlled force measurement and control system |
US4795296A (en) * | 1986-11-17 | 1989-01-03 | California Institute Of Technology | Hand-held robot end effector controller having movement and force control |
US5116180A (en) * | 1988-07-18 | 1992-05-26 | Spar Aerospace Limited | Human-in-the-loop machine control loop |
US5044956A (en) * | 1989-01-12 | 1991-09-03 | Atari Games Corporation | Control device such as a steering wheel for video vehicle simulator with realistic feedback forces |
US5184319A (en) * | 1990-02-02 | 1993-02-02 | Kramer James F | Force feedback and textures simulating interface device |
US5095303A (en) * | 1990-03-27 | 1992-03-10 | Apple Computer, Inc. | Six degree of freedom graphic object controller |
US5209661A (en) * | 1990-10-29 | 1993-05-11 | Systems Control Technology, Inc. | Motor control desired dynamic load of a simulating system and method |
US5223776A (en) * | 1990-12-31 | 1993-06-29 | Honeywell Inc. | Six-degree virtual pivot controller |
US5142931A (en) * | 1991-02-14 | 1992-09-01 | Honeywell Inc. | 3 degree of freedom hand controller |
DE69214866T2 (en) * | 1991-04-05 | 1997-06-26 | Logitech Inc | Trackball mounted on a keyboard |
US5146566A (en) * | 1991-05-29 | 1992-09-08 | Ibm Corporation | Input/output system for computer user interface using magnetic levitation |
US5889670A (en) * | 1991-10-24 | 1999-03-30 | Immersion Corporation | Method and apparatus for tactilely responsive user interface |
US5271290A (en) * | 1991-10-29 | 1993-12-21 | United Kingdom Atomic Energy Authority | Actuator assembly |
US5389865A (en) * | 1992-12-02 | 1995-02-14 | Cybernet Systems Corporation | Method and system for providing a tactile virtual reality and manipulator defining an interface device therefor |
US5396266A (en) * | 1993-06-08 | 1995-03-07 | Technical Research Associates, Inc. | Kinesthetic feedback apparatus and method |
US5405152A (en) * | 1993-06-08 | 1995-04-11 | The Walt Disney Company | Method and apparatus for an interactive video game with physical feedback |
US5739811A (en) * | 1993-07-16 | 1998-04-14 | Immersion Human Interface Corporation | Method and apparatus for controlling human-computer interface systems providing force feedback |
US5701140A (en) * | 1993-07-16 | 1997-12-23 | Immersion Human Interface Corp. | Method and apparatus for providing a cursor control interface with force feedback |
US5566295A (en) * | 1994-01-25 | 1996-10-15 | Apple Computer, Inc. | Extensible simulation system and graphical programming method |
US5438529A (en) * | 1994-01-26 | 1995-08-01 | Immersion Human Interface Corporation | Percussion input device for personal computer systems |
US6004134A (en) * | 1994-05-19 | 1999-12-21 | Exos, Inc. | Interactive simulation including force feedback |
US5691898A (en) * | 1995-09-27 | 1997-11-25 | Immersion Human Interface Corp. | Safe and low cost computer peripherals with force feedback for consumer applications |
-
1994
- 1994-05-19 US US08/245,957 patent/US6004134A/en not_active Expired - Lifetime
- 1994-07-29 US US08/283,065 patent/US5643087A/en not_active Expired - Lifetime
-
1995
- 1995-05-19 JP JP7530404A patent/JPH09502555A/en active Pending
- 1995-05-19 AU AU25530/95A patent/AU2553095A/en not_active Abandoned
- 1995-05-19 DE DE69530456T patent/DE69530456T2/en not_active Expired - Lifetime
- 1995-05-19 EP EP95919868A patent/EP0710373B1/en not_active Expired - Lifetime
- 1995-05-19 WO PCT/US1995/006204 patent/WO1995032459A1/en active IP Right Grant
- 1995-05-19 AT AT95919868T patent/ATE238582T1/en not_active IP Right Cessation
-
1998
- 1998-02-03 US US09/017,764 patent/US6036495A/en not_active Expired - Lifetime
- 1998-06-30 US US09/107,339 patent/US6482010B1/en not_active Expired - Fee Related
-
2002
- 2002-09-04 US US10/235,397 patent/US20030003426A1/en not_active Abandoned
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR1102320A (en) * | 1954-06-11 | 1955-10-19 | Flight simulation device | |
US3919691A (en) * | 1971-05-26 | 1975-11-11 | Bell Telephone Labor Inc | Tactile man-machine communication system |
EP0489469A1 (en) * | 1990-12-05 | 1992-06-10 | Koninklijke Philips Electronics N.V. | A data input device for use with a data processing apparatus and a data processing apparatus provided with such a device |
Cited By (59)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5889670A (en) * | 1991-10-24 | 1999-03-30 | Immersion Corporation | Method and apparatus for tactilely responsive user interface |
US6195592B1 (en) | 1991-10-24 | 2001-02-27 | Immersion Corporation | Method and apparatus for providing tactile sensations using an interface device |
US6433771B1 (en) | 1992-12-02 | 2002-08-13 | Cybernet Haptic Systems Corporation | Haptic device attribute control |
US6057828A (en) * | 1993-07-16 | 2000-05-02 | Immersion Corporation | Method and apparatus for providing force sensations in virtual environments in accordance with host software |
US6219033B1 (en) | 1993-07-16 | 2001-04-17 | Immersion Corporation | Method and apparatus for controlling force feedback interface systems utilizing a host computer |
USRE37528E1 (en) | 1994-11-03 | 2002-01-22 | Immersion Corporation | Direct-drive manipulator for pen-based force display |
US6400352B1 (en) | 1995-01-18 | 2002-06-04 | Immersion Corporation | Mechanical and force transmission for force feedback devices |
US6246390B1 (en) | 1995-01-18 | 2001-06-12 | Immersion Corporation | Multiple degree-of-freedom mechanical interface to a computer system |
EP0757335A2 (en) * | 1995-08-02 | 1997-02-05 | Nippon Hoso Kyokai | 3D object graphics display device and method |
EP0757335A3 (en) * | 1995-08-02 | 1999-01-07 | Nippon Hoso Kyokai | 3D object graphics display device and method |
US5929607A (en) * | 1995-09-27 | 1999-07-27 | Immersion Corporation | Low cost force feedback interface with efficient power sourcing |
US6342880B2 (en) | 1995-09-27 | 2002-01-29 | Immersion Corporation | Force feedback system including multiple force processors |
US5999168A (en) * | 1995-09-27 | 1999-12-07 | Immersion Corporation | Haptic accelerator for force feedback computer peripherals |
US5907487A (en) * | 1995-09-27 | 1999-05-25 | Immersion Corporation | Force feedback device with safety feature |
US6100874A (en) * | 1995-11-17 | 2000-08-08 | Immersion Corporation | Force feedback mouse interface |
US6061004A (en) * | 1995-11-26 | 2000-05-09 | Immersion Corporation | Providing force feedback using an interface device including an indexing function |
US9690379B2 (en) | 1995-11-30 | 2017-06-27 | Immersion Corporation | Tactile feedback interface device |
US7755602B2 (en) | 1995-11-30 | 2010-07-13 | Immersion Corporation | Tactile feedback man-machine interface device |
US6147674A (en) * | 1995-12-01 | 2000-11-14 | Immersion Corporation | Method and apparatus for designing force sensations in force feedback computer applications |
US5959613A (en) * | 1995-12-01 | 1999-09-28 | Immersion Corporation | Method and apparatus for shaping force signals for a force feedback device |
US6169540B1 (en) | 1995-12-01 | 2001-01-02 | Immersion Corporation | Method and apparatus for designing force sensations in force feedback applications |
US6278439B1 (en) | 1995-12-01 | 2001-08-21 | Immersion Corporation | Method and apparatus for shaping force signals for a force feedback device |
US6101530A (en) * | 1995-12-13 | 2000-08-08 | Immersion Corporation | Force feedback provided over a computer network |
US5956484A (en) * | 1995-12-13 | 1999-09-21 | Immersion Corporation | Method and apparatus for providing force feedback over a computer network |
US6078308A (en) * | 1995-12-13 | 2000-06-20 | Immersion Corporation | Graphical click surfaces for force feedback applications to provide user selection using cursor interaction with a trigger position within a boundary of a graphical object |
ES2130895A1 (en) * | 1995-12-19 | 1999-07-01 | Parra Jimenez Antonio | Computer peripheral/console with steering wheel |
US6050718A (en) * | 1996-03-28 | 2000-04-18 | Immersion Corporation | Method and apparatus for providing high bandwidth force feedback with improved actuator feel |
EP2309365A3 (en) * | 1996-05-17 | 2011-04-20 | Immersion Corporation | Method and apparatus for providing simulated physical interactions within computer generated environments |
EP0979500A4 (en) * | 1996-05-17 | 2002-05-02 | Immersion Corp | Method and apparatus for providing simulated physical interactions within computer generated environments |
EP0979500A1 (en) * | 1996-05-17 | 2000-02-16 | Immersion Corporation | Method and apparatus for providing simulated physical interactions within computer generated environments |
US5828197A (en) * | 1996-10-25 | 1998-10-27 | Immersion Human Interface Corporation | Mechanical interface having multiple grounded actuators |
US6259382B1 (en) | 1996-11-26 | 2001-07-10 | Immersion Corporation | Isotonic-isometric force feedback interface |
US5825308A (en) * | 1996-11-26 | 1998-10-20 | Immersion Human Interface Corporation | Force feedback interface having isotonic and isometric functionality |
US6020876A (en) * | 1997-04-14 | 2000-02-01 | Immersion Corporation | Force feedback interface with selective disturbance filter |
US6310605B1 (en) | 1997-04-14 | 2001-10-30 | Immersion Corporation | Force feedback interface with selective disturbance filter |
US6292170B1 (en) | 1997-04-25 | 2001-09-18 | Immersion Corporation | Designing compound force sensations for computer applications |
EP1012697A4 (en) * | 1997-04-25 | 2005-02-02 | Immersion Corp | Method and apparatus for designing and controlling force sensations in force feedback computer applications |
EP1988446A1 (en) * | 1997-04-25 | 2008-11-05 | Immersion Corporation | Method and apparatus for designing and controlling force sensations in force feedback computer applications |
US6285351B1 (en) | 1997-04-25 | 2001-09-04 | Immersion Corporation | Designing force sensations for computer applications including sounds |
EP1012697A1 (en) * | 1997-04-25 | 2000-06-28 | Immersion Corporation | Method and apparatus for designing and controlling force sensations in force feedback computer applications |
US6252579B1 (en) | 1997-08-23 | 2001-06-26 | Immersion Corporation | Interface device and method for providing enhanced cursor control with force feedback |
US6288705B1 (en) | 1997-08-23 | 2001-09-11 | Immersion Corporation | Interface device and method for providing indexed cursor control with force feedback |
US10234944B2 (en) | 1997-11-14 | 2019-03-19 | Immersion Corporation | Force feedback system including multi-tasking graphical host environment |
US6252583B1 (en) | 1997-11-14 | 2001-06-26 | Immersion Corporation | Memory and force output management for a force feedback system |
US6300936B1 (en) | 1997-11-14 | 2001-10-09 | Immersion Corporation | Force feedback system including multi-tasking graphical host environment and interface device |
US9778745B2 (en) | 1997-11-14 | 2017-10-03 | Immersion Corporation | Force feedback system including multi-tasking graphical host environment and interface device |
US8928581B2 (en) | 1997-11-14 | 2015-01-06 | Immersion Corporation | Force feedback system including multi-tasking graphical host environment |
US9740287B2 (en) | 1997-11-14 | 2017-08-22 | Immersion Corporation | Force feedback system including multi-tasking graphical host environment and interface device |
US9323332B2 (en) | 1997-11-14 | 2016-04-26 | Immersion Corporation | Force feedback system including multi-tasking graphical host environment |
US6452586B1 (en) | 1998-11-30 | 2002-09-17 | Microsoft Corporation | Computer input device providing tactile feedback |
WO2000034840A1 (en) * | 1998-12-09 | 2000-06-15 | Mannesmann Vdo Ag | Operating device comprising a lever with at least two degrees of freedom of displacement |
US9492847B2 (en) | 1999-09-28 | 2016-11-15 | Immersion Corporation | Controlling haptic sensations for vibrotactile feedback interface devices |
US9280205B2 (en) | 1999-12-17 | 2016-03-08 | Immersion Corporation | Haptic feedback for touchpads and other touch controls |
US9501955B2 (en) | 2001-05-20 | 2016-11-22 | Simbionix Ltd. | Endoscopic ultrasonography simulation |
US8007282B2 (en) | 2001-07-16 | 2011-08-30 | Immersion Corporation | Medical simulation interface apparatus and method |
US6748604B2 (en) | 2002-05-30 | 2004-06-15 | Finger Fitting Products, Inc. | Glove massager |
US9582178B2 (en) | 2011-11-07 | 2017-02-28 | Immersion Corporation | Systems and methods for multi-pressure interaction on touch-sensitive surfaces |
US10152131B2 (en) | 2011-11-07 | 2018-12-11 | Immersion Corporation | Systems and methods for multi-pressure interaction on touch-sensitive surfaces |
US10775895B2 (en) | 2011-11-07 | 2020-09-15 | Immersion Corporation | Systems and methods for multi-pressure interaction on touch-sensitive surfaces |
Also Published As
Publication number | Publication date |
---|---|
US6036495A (en) | 2000-03-14 |
EP0710373A1 (en) | 1996-05-08 |
EP0710373B1 (en) | 2003-04-23 |
AU2553095A (en) | 1995-12-18 |
US6004134A (en) | 1999-12-21 |
US20030003426A1 (en) | 2003-01-02 |
US5643087A (en) | 1997-07-01 |
DE69530456T2 (en) | 2003-10-23 |
ATE238582T1 (en) | 2003-05-15 |
DE69530456D1 (en) | 2003-05-28 |
US6482010B1 (en) | 2002-11-19 |
JPH09502555A (en) | 1997-03-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6004134A (en) | Interactive simulation including force feedback | |
US6659870B2 (en) | Game controller | |
EP0951714B1 (en) | Method and apparatus for shaping force signals for a force feedback device | |
US5739811A (en) | Method and apparatus for controlling human-computer interface systems providing force feedback | |
US7503852B2 (en) | Force feedback mechanism for gamepad device | |
US5828197A (en) | Mechanical interface having multiple grounded actuators | |
EP0836735B1 (en) | Method and apparatus for providing passive fluid force feedback | |
EP2750774B1 (en) | Ergonomic game controller | |
KR100280853B1 (en) | Image processing method, image processing device and pseudo experience device | |
Ouhyoung et al. | A low-cost force feedback joystick and its use in PC video games | |
Shim et al. | Fs-pad: Video game interactions using force feedback gamepad | |
KR100559983B1 (en) | Entertainment simulator | |
CN101518690A (en) | Force feedback device | |
JP3343565B2 (en) | Force feedback input / output device | |
JP2003181139A (en) | Control unit | |
Niesen | Dynamic prototyping for operator interface design using virtual reality and haptics |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AM AT AU BB BG BR BY CA CH CN CZ DE DK EE ES FI GB GE HU JP KE KG KP KR KZ LK LR LT LU LV MD MG MN MW MX NO NZ PL PT RO RU SD SE SI SK TJ TT UA UZ VN |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): KE MW SD SZ UG AT BE CH DE DK ES FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN ML MR NE SN TD TG |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1995919868 Country of ref document: EP |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWP | Wipo information: published in national office |
Ref document number: 1995919868 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: CA |
|
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
WWG | Wipo information: grant in national office |
Ref document number: 1995919868 Country of ref document: EP |