Patents by Inventor Louis B. Rosenberg

Louis B. Rosenberg has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 5739811
    Abstract: A method and apparatus for controlling and providing force feedback using an interface device manipulated by a user. A microprocessor is provided local to the interface device and reads sensor data from sensors that describes the position and/or other information about an object grasped and moved by the user, such as a joystick. The microprocessor provides the sensor data to a host computer that is coupled to the interface device by a communication bus that preferably includes a serial interface. In a "host-controlled" embodiment, the host computer calculates force values using the sensor data and other parameters of a host application program and sends the force values to the local microprocessor, which directly provides the force values to actuators to apply forces to the user object.
    Type: Grant
    Filed: September 27, 1995
    Date of Patent: April 14, 1998
    Assignee: Immersion Human Interface Corporation
    Inventors: Louis B. Rosenberg, Bernard G. Jackson
  • Patent number: 5734373
    Abstract: A method and apparatus for controlling and providing force feedback using an interface device manipulated by a user. A microprocessor is provided local to the interface device and reads sensor data from sensors that describes the position and/or other information about a user object moved by the user, such as a joystick. The microprocessor controls actuators to provide forces on the user object and provides the sensor data to a host computer that is coupled to the interface device. The host computer sends high level host commands to the local microprocessor, and the microprocessor independently implements a local reflex process based on the high level command to provide force values to the actuators using sensor data and other parameters. A provided host command protocol includes a variety of different types of host commands and associated command parameters.
    Type: Grant
    Filed: December 1, 1995
    Date of Patent: March 31, 1998
    Assignee: Immersion Human Interface Corporation
    Inventors: Louis B. Rosenberg, Adam C. Braun, Mike D. Levin
  • Patent number: 5731804
    Abstract: A method and apparatus for providing high bandwidth and low noise mechanical input and output for computer systems. A gimbal mechanism provides two revolute degrees of freedom to an object about two axes of rotation. A linear axis member is coupled to the gimbal mechanism at the intersection of the two axes of rotation. The linear axis member is capable of being translated along a third axis to provide a third degree of freedom. The user object is coupled to the linear axis member and is thus translatable along the third axis so that the object can be moved along all three degrees of freedom. Transducers associated with the provided degrees of freedom include sensors and actuators and provide an electromechanical interface between the object and a digital processing system. Capstan drive mechanisms transmit forces between the transducers and the object.
    Type: Grant
    Filed: January 18, 1995
    Date of Patent: March 24, 1998
    Assignee: Immersion Human Interface Corp.
    Inventor: Louis B. Rosenberg
  • Patent number: 5724264
    Abstract: A method and apparatus for measuring three-dimensional (3-D) coordinates. A 3-D object can be digitized into a mesh representation manipulable by a computer system by tracing a stylus of a probe apparatus over surfaces of the object. The probe apparatus includes an arm having a series of linkages and joints. The arm can be assembled by placing the joints of the arm in joint fixtures a desired distance and angle apart and bonding the joints to a linkage. The probe apparatus is calibrated by placing the tip of the stylus at an arbitrary point in a work volume and varying the stylus' orientation to find error values and determine calibration parameters. The sensors of the probe apparatus are zeroed by placing the probe apparatus in the only possible home position and assigning assumed starting angles to the sensors. A rotary table can be used to support the object being digitized, where the rotation of the rotary table and object during digitization is sensed and included in coordinate calculations.
    Type: Grant
    Filed: August 7, 1995
    Date of Patent: March 3, 1998
    Assignee: Immersion Human Interface Corp.
    Inventors: Louis B. Rosenberg, Bruce M. Schena, Bernard G. Jackson
  • Patent number: 5721566
    Abstract: A method and apparatus for interfacing the motion of an object with a digital processing system includes a sensor for detecting movement of the object along a degree of freedom. A passive pneumatic or hydraulic damper is coupled to the object to provide a damping resistance to the object along the degree of freedom and resist a movement of the object. The damping resistance is provided by regulating the control of a fluid with a digital computing apparatus, thus providing a low-cost, low-power force-feedback interface that is safe for the user. The damper and sensor provide an electromechanical interface between the object and the electrical system. A gimbal or other interface mechanism can be coupled between the damper and the object. The interface is well suited for simulations or video games in which an object such as a joystick is moved and manipulated by the user.
    Type: Grant
    Filed: June 9, 1995
    Date of Patent: February 24, 1998
    Assignee: Immersion Human Interface Corp.
    Inventors: Louis B. Rosenberg, Bruce M. Schena, Richard B. Gillespie
  • Patent number: 5701140
    Abstract: A method and apparatus for use with a computer for providing commands to a computer through tracked manual gestures and for providing feedback to the user through forces applied to the interface. A user manipulatable object is coupled to a mechanical linkage which is, in turn, supportable on a fixed surface. The mechanical linkage or the user manipulatable object is tracked by sensors for sensing the location and/or orientation of the object. A multi-processor system architecture is disclosed wherein a host computer system is interfaced with a dedicated microprocessor which is responsive to the output of the sensors and provides the host computer with information derived from the sensors. The host computer has an application program which responds to the information provided via the microprocessor and which can provide force-feedback commands back to the microprocessor, which is felt by a user via the user manipulatable object.
    Type: Grant
    Filed: February 16, 1996
    Date of Patent: December 23, 1997
    Assignee: Immersion Human Interface Corp.
    Inventors: Louis B. Rosenberg, Bernard G. Jackson
  • Patent number: 5691898
    Abstract: 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.
    Type: Grant
    Filed: March 28, 1996
    Date of Patent: November 25, 1997
    Assignee: Immersion Human Interface Corp.
    Inventors: Louis B. Rosenberg, Adam C. Braun, Bruce M. Schena
  • Patent number: 5623582
    Abstract: An apparatus for interfacing the movement of a shaft with a computer includes a support, a gimbal mechanism having two degrees of freedom, and three electromechanical transducers. When a shaft is engaged with the gimbal mechanism, it can move with three degrees of freedom in a spherical coordinate space, where each degree of freedom is sensed by one of the three transducers. A fourth transducer can be used to sense rotation of the shaft around an axis.
    Type: Grant
    Filed: July 14, 1994
    Date of Patent: April 22, 1997
    Assignee: Immersion Human Interface Corporation
    Inventor: Louis B. Rosenberg
  • Patent number: 5576727
    Abstract: A method and apparatus for use with a computer for providing commands to a computer through tracked manual gestures and for providing feedback to the user through forces applied to the interface. A user manipulatable object is coupled to a mechanical linkage which is, in turn, supportable on a fixed surface. The mechanical linkage or the user manipulatable object is tracked by sensors for sensing the location and/or orientation of the object. A multi-processor system architecture is disclosed wherein a host computer system is interfaced with a dedicated microprocessor which is responsive to the output of the sensors and provides the host computer with information derived from the sensors. The host computer has an application program which responds to the information provided via the microprocessor and which can provide force-feedback commands back to the microprocessor. The force feedback is felt by a user via the user manipulatable object.
    Type: Grant
    Filed: June 5, 1995
    Date of Patent: November 19, 1996
    Assignee: Immersion Human Interface Corporation
    Inventors: Louis B. Rosenberg, Bernard G. Jackson
  • Patent number: 5438529
    Abstract: A percussion system including at least one force transducer developing a variable resistance output based upon a force exerted upon its surface, an interface providing an interface output based upon the analog output of the force transducer, and a digital processing system coupled to the interface. The analog input is preferably a variable resistance, and the interface output is preferably a pulse having a width related to the variable resistance. The interface preferably includes a capacitive member to form an RC circuit with the force transducer, and circuitry responsive to the RC circuit to produce a digital output. The digital processing system stores the digital output of the interface in memory and processes the digital output with other digital outputs of the interface to perform a computer implemented process such as producing a synthesized drum sound.
    Type: Grant
    Filed: January 26, 1994
    Date of Patent: August 1, 1995
    Assignee: Immersion Human Interface Corporation
    Inventors: Louis B. Rosenberg, Bernard G. Jackson
  • Patent number: D377932
    Type: Grant
    Filed: October 31, 1995
    Date of Patent: February 11, 1997
    Assignee: Immersion Human Interface Corporation
    Inventors: Bruce M. Schena, Louis B. Rosenberg