Safe and low cost computer peripherals with force feedback for consumer applications
AssigneeImmersion Human Interface Corporation
InventorsLouis B. Rosenberg, Adam C. Braun, Bruce M. Schena
Life of this patent
Estimating the term…
Loading patent…
AssigneeImmersion Human Interface Corporation
InventorsLouis B. Rosenberg, Adam C. Braun, Bruce M. Schena
Estimating the term…
A method and apparatus for providing safe and low-cost force feedback peripherals for consumer applications. A device microprocessor local to an interface device is coupled to the host by a first interface bus. The microprocessor receives host commands from the host computer on the first interface bus, such as an RS-232 interface, and commands an actuator to apply a force to a user object, such as a joystick, in response to host commands. A sensor detects positions of the user object and outputs signals to the host on a second interface bus, such as a PC game port bus, separate from the first bus. In a "recoil" embodiment, a user initiates force feedback by pressing a button on the joystick, which sends an activation signal to the actuator. In other recoil embodiments, the host computer can transmit one or more enable signals and/or activation signals to the actuator to enable or command forces. A safety switch of the present invention disables the actuator when the interface device is not in use and enables the actuator when an amount of weight over a predetermined amount is placed on the joystick created by a user grasping the joystick. A circuit of the present invention includes a capacitor for storing power provided by an input signal and supplied to the actuator when forces are to be output.
A force feedback interface apparatus for use with a host computer displaying a graphical environment, said interface apparatus providing locative signals to said host computer which are used by said host computer to update said graphical environment in response to user manipulation of said interface apparatus, said interface apparatus providing force sensations to the user and button reflex capability wherein a force sensation is generated locally in response to a press of a button of said interface apparatus, said interface apparatus comprising:
A force feedback interface device for use with a host computer displaying a graphical environment, said interface device providing sensor signals to said host computer which are used by said host computer to update said graphical environment in response to user manipulation of said interface device, said interface device providing force sensations to the user and user-selected reflex capability wherein a force sensation is generated locally in response to a selection of a user-selectable control of said interface device, the interface device comprising:
A method for interfacing a force feedback interface device manipulated by a user with a host computer system, the method comprising the steps of:
An interface apparatus for interfacing motion of a user with a host computer and enabling said host computer to track motion of said user and to command feedback forces to said user, said interface apparatus comprising:
An interface apparatus for interfacing motion of a joystick with a host computer and enabling said host computer to track motion of said user manipulable object and to command feedback forces to said user manipulable object, said interface apparatus comprising:
An interface apparatus for interfacing motion of a user with a host computer and enabling said host computer to track motion of said user, to update an execute software process in response to said motion, and to command feedback forces to said user, said interface apparatus providing a button-reflex capability wherein a force sensation is generated locally in response to a press of a button on said interface apparatus, said interface apparatus comprising:
A force feedback interface device for use with a host computer running a software application, said interface device providing a button-reflex capability wherein a force sensation is generated locally in response to a press of a button on said interface apparatus by a user, said interface device comprising:
Dependencies are inferred from the claim text.