← Back to Patent Explorer
US6004134A Expired / Lapsed US ⏱️ 0.0 years remaining

Interactive simulation including force feedback

Assignee: Microsoft Technology Licensing LLC
•
Filing: 1994-05-19
•
Granted: 1999-12-21
•
Expires: 2014-05-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Interactive simulation including force feedback. The system includes a computer 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 of the invention 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.

Inventors

  • 👤 Beth A. Marcus
  • 👤 Timothy Osborne
  • 👤 Bin An
  • 👤 Brian Eberman

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 19:02
CPC Classifications
A; A63; A63F; A63F13/00; A63F13/25; A63F13/28; A63F13/285; A63F13/80; A63F13/833; A63F13/90; A63F13/92; G; G05; G05G; G05G1/00; G05G1/04; G05G1/06; G05G9/00; G05G9/02; G05G9/04; G05G9/047; G06; G06F; G06F3/00; G06F3/01; G06F3/011; G06F3/016; G09; G09B; G09B9/00; G09B9/02; G09B9/04; G09B9/08; G09B9/28; A63F13/803; A63F2300/00; A63F2300/10; A63F2300/1006; A63F2300/1037; A63F2300/20; A63F2300/204; A63F2300/80; A63F2300/8017; A63F2300/8029; G05G2009/0474; G06F2203/00; G06F2203/01; G06F2203/013; G06F2203/015

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 256 words
An interactive simulation system adapted to be used with a computer programmed with simulation rules for controlling elements of a simulation or a game graphically displayed by the computer, comprising: a control unit adapted to connect to the computer and to provide information and control signals to the computer to interact with the stored simulation rules and to receive information and control signals from the computer, said simulation rules being used for controlling feedback and modeling interaction of the operator with the elements graphically displayed in the simulation or the game; a joystick adapted to be moved with at least two degrees-of-freedom by an operator and by actuators interconnecting the joystick to the control unit; and programmable means for processing signals from the computer to generate signals to drive the actuators to move the joystick and to apply force and touch feedback in the at least two degrees-of-freedom to the joystick and to the operator, the applied forces based on internal programming within the programmable means, events occurring in the simulation or in the game and movements of and forces applied to the joystick by the operator that enable the operator to feel the elements graphically displayed by applying a force to the operator through the joystick that corresponds to a state of at least one of the elements that are graphically displayed, whereby there is continuous interaction among motion of the joystick, the events and the elements graphically displayed in the simulation or in the game, and forces applied to and applied by the joystick.
Claim 2
Dependent Claim 256 words
An interactive simulation system adapted to be used with a computer programmed with simulation rules for controlling elements of a simulation or a game graphically displayed by the computer, comprising: a control unit adapted to connect to the computer and to provide information and control signals to the computer to interact with the stored simulation rules and to receive information and control signals from the computer, said simulation rules being used for controlling feedback and modeling interaction of the operator with the elements graphically displayed in the simulation or the game; a joystick adapted to be moved with at least two degrees-of-freedom by an operator and by actuators interconnecting the joystick to the control unit; and programmable means for processing signals from the computer to generate signals to drive the actuators to move the joystick and to apply force and touch feedback in the at least two degrees-of-freedom to the joystick and to the operator, the applied forces based on internal programming within the programmable means, events occurring in the simulation or in the game and movements of and forces applied to the joystick by the operator that enable the operator to feel the elements graphically displayed by applying a force to the operator through the joystick that corresponds to a state of at least one of the elements that are graphically displayed, whereby there is continuous interaction among motion of the joystick, the events and the elements graphically displayed in the simulation or in the game, and forces applied to and applied by the joystick.
Claim 3
Dependent Claim 17 words
The interactive simulation system of claim 1 wherein the programmable means is included with the control unit.
Claim 4
Dependent Claim 24 words
The interactive simulation system of claim 1 wherein the actuators comprise: at least two motors for generating forces in the at least two degrees-of-freedom.
Claim 5
Dependent Claim 16 words
The interactive simulation system of claim 1 wherein the actuators include at least one cable drive.
Claim 6
Dependent Claim 14 words
The interactive simulation system of claim 1 wherein the actuators include a four-bar linkage.
Claim 7
Dependent Claim 26 words
The interactive simulation system of claim 1 wherein the actuators include electrical motors and each motor includes means for determining angular orientation of the motor shaft.
Claim 8
Dependent Claim 18 words
The interactive simulation system of claim 1 wherein the programmable means is located apart from the control unit.
Claim 9
Dependent Claim 243 words
An interactive simulation system adapted to be used with a computer programmed with simulation rules used for executing a simulation or a game in which events and movement are graphically displayed to an operator, comprising: a control unit adapted to connect to the computer and to provide 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 joystick adapted to be gripped and moved by an operator in two degrees-of-freedom and interconnected to the control unit by means of electric motors driving a transmission to move the joystick in two degrees-of-freedom; and programmable means associated with the control unit for processing signals from the computer to generate signals to drive the motors to move the joystick and to apply forces in the two degrees-of-freedom to the joystick and to the operator that enable the operator to feel the elements graphically displayed by applying a force to the operator through the joystick that corresponds to a state of at least one of the elements that are graphicallydisplayed, the applied forces based on internal programming within the programmable means, events occurring in the simulation and movements of and forces applied to the joystick by the operator, whereby there is a continuous interaction among motion of the joystick, the events and the elements graphically displayed in the simulation or in the game, and forces applied to and applied by the joystick.
Claim 10
Dependent Claim 243 words
An interactive simulation system adapted to be used with a computer programmed with simulation rules used for executing a simulation or a game in which events and movement are graphically displayed to an operator, comprising: a control unit adapted to connect to the computer and to provide 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 joystick adapted to be gripped and moved by an operator in two degrees-of-freedom and interconnected to the control unit by means of electric motors driving a transmission to move the joystick in two degrees-of-freedom; and programmable means associated with the control unit for processing signals from the computer to generate signals to drive the motors to move the joystick and to apply forces in the two degrees-of-freedom to the joystick and to the operator that enable the operator to feel the elements graphically displayed by applying a force to the operator through the joystick that corresponds to a state of at least one of the elements that are graphicallydisplayed, the applied forces based on internal programming within the programmable means, events occurring in the simulation and movements of and forces applied to the joystick by the operator, whereby there is a continuous interaction among motion of the joystick, the events and the elements graphically displayed in the simulation or in the game, and forces applied to and applied by the joystick.

References Cited (Backward Citations)

US3220121A Cited
US3517446A Cited
US4398889A Cited
US4599070A Cited
US4708656A Cited
US5044956A Cited
US5396266A Cited
US5405152A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-12-20 2003-06-21 2003-12-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-12-20 2007-06-21 2007-12-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-12-20 2011-06-21 2011-12-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag