Patents by Inventor Mike D. Levin

Mike D. Levin 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: 8077145
    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: September 15, 2005
    Date of Patent: December 13, 2011
    Assignee: Immersion Corporation
    Inventors: Louis B. Rosenberg, Adam C. Braun, Mike D. Levin
  • Patent number: 7500853
    Abstract: A mechanical interface for providing high bandwidth and low noise mechanical input and output for computer systems. A gimbal mechanism includes multiple members that are pivotally coupled to each other to provide two revolute degrees of freedom to a user manipulatable about a pivot point located remotely from the members at about an intersection of the axes of rotation of the members. A linear axis member, coupled to the user object, is coupled to at least one of the members, extends through the remote pivot point and is movable in the two rotary degrees of freedom and a third linear degree of freedom. Transducers associated with the provided degrees of freedom include sensors and actuators and provide an electromechanical interface between the object and a computer. Capstan band drive mechanisms transmit forces between the transducers and the object and include a capstan and flat bands, where the flat bands transmit motion and force between the capstan and interface members.
    Type: Grant
    Filed: April 26, 2006
    Date of Patent: March 10, 2009
    Assignee: Immersion Corporation
    Inventors: JoeBen Bevirt, David F. Moore, John Q. Norwood, Louis B. Rosenberg, Mike D. Levin
  • Patent number: 7249951
    Abstract: A mechanical interface for providing high bandwidth and low noise mechanical input and output for computer systems. A gimbal mechanism includes multiple members that are pivotably coupled to each other to provide two revolute degrees of freedom to a user manipulatable about a pivot point located remotely from the members at about an intersection of the axes of rotation of the members. A linear axis member, coupled to the user object, is coupled to at least one of the members, extends through the remote pivot point and is movable in the two rotary degrees of freedom and a third linear degree of freedom. Transducers associated with the provided degrees of freedom include sensors and actuators and provide an electromechanical interface between the object and a computer. Capstan band drive mechanisms transmit forces between the transducers and the object and include a capstan and flat bands, where the flat bands transmit motion and force between the capstan and interface members.
    Type: Grant
    Filed: March 11, 2004
    Date of Patent: July 31, 2007
    Assignee: Immersion Corporation
    Inventors: JoeBen Bevirt, David F. Moore, John Q. Norwood, Louis B. Rosenberg, Mike D. Levin
  • Patent number: 6982700
    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: April 14, 2003
    Date of Patent: January 3, 2006
    Assignee: Immersion Corporation
    Inventors: Louis B. Rosenberg, Adam C. Braun, Mike D. Levin
  • Patent number: 6946812
    Abstract: An apparatus and method for interfacing the motion of a user-manipulable object with a computer system includes a user object physically contacted or grasped by a user. A 3-D spatial mechanism is coupled to the user object, such as a stylus or a medical instrument, and provides three degrees of freedom to the user object. Three grounded actuators provide forces in the three degrees of freedom. Two of the degrees of freedom are a planar workspace provided by a closed-loop linkage of members, and the third degree of freedom is rotation of the planar workspace provided by a rotatable carriage. Capstan drive mechanisms transmit forces between actuators and the user object and include drums coupled to the carriage, pulleys coupled to-grounded actuators, and flexible cables transmitting force between the pulleys and the drums. The flexibility of the cable allows the drums to rotate with the carriage while the pulleys and actuators remain fixed to ground.
    Type: Grant
    Filed: June 29, 1998
    Date of Patent: September 20, 2005
    Assignee: Immersion Corporation
    Inventors: Kenneth M. Martin, Mike D. Levin, Louis B. Rosenberg
  • Publication number: 20040183777
    Abstract: A mechanical interface for providing high bandwidth and low noise mechanical input and output for computer systems. A gimbal mechanism includes multiple members that are pivotably coupled to each other to provide two revolute degrees of freedom to a user manipulatable about a pivot point located remotely from the members at about an intersection of the axes of rotation of the members. A linear axis member, coupled to the user object, is coupled to at least one of the members, extends through the remote pivot point and is movable in the two rotary degrees of freedom and a third linear degree of freedom. Transducers associated with the provided degrees of freedom include sensors and actuators and provide an electromechanical interface between the object and a computer. Capstan band drive mechanisms transmit forces between the transducers and the object and include a capstan and flat bands, where the flat bands transmit motion and force between the capstan and interface members.
    Type: Application
    Filed: March 11, 2004
    Publication date: September 23, 2004
    Inventors: JoeBen Bevirt, David F. Moore, John Q. Norwood, Louis B. Rosenberg, Mike D. Levin
  • Patent number: 6705871
    Abstract: A mechanical interface for providing high bandwidth and low noise mechanical input and output for computer systems. A gimbal mechanism includes multiple members that are pivotably coupled to each other to provide two revolute degrees of freedom to a user manipulatable about a pivot point located remotely from the members at about an intersection of the axes of rotation of the members. A linear axis member, coupled to the user object, is coupled to at least one of the members, extends through the remote pivot point and is movable in the two rotary degrees of freedom and a third linear degree of freedom. Transducers associated with the provided degrees of freedom include sensors and actuators and provide an electromechanical interface between the object and a computer. Capstan band drive mechanisms transmit forces between the transducers and the object and include a capstan and flat bands, where the flat bands transmit motion and force between the capstan and interface members.
    Type: Grant
    Filed: November 22, 1999
    Date of Patent: March 16, 2004
    Assignee: Immersion Corporation
    Inventors: JoeBen Bevirt, David F. Moore, John Q. Norwood, Louis B. Rosenberg, Mike D. Levin
  • Publication number: 20030193475
    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: Application
    Filed: April 14, 2003
    Publication date: October 16, 2003
    Inventors: Louis B. Rosenberg, Adam C. Braun, Mike D. Levin
  • Patent number: 6580417
    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: March 22, 2001
    Date of Patent: June 17, 2003
    Assignee: Immersion Corporation
    Inventors: Louis B. Rosenberg, Adam C. Braun, Mike D. Levin
  • Patent number: 6342880
    Abstract: A force feedback interface including a haptic accelerator that relieves the computational burden associated with force feedback generation from a force feedback processor. The force feedback processor is preferably a device microprocessor included in the interface device and separate from a controlling host computer for determining forces to be output. The haptic accelerator quickly determines velocity and/or acceleration information describing motion of a user manipulatable object from raw position data received from sensors of the interface device and representing the position of the user object. The velocity and/or acceleration data is used by the force feedback processor in the determination of forces to be output on the user object.
    Type: Grant
    Filed: October 6, 1999
    Date of Patent: January 29, 2002
    Assignee: Immersion Corporation
    Inventors: Louis B. Rosenberg, Christopher J. Hasser, Bruce M. Schena, Mike D. Levin
  • Publication number: 20010045941
    Abstract: A force feedback interface including a haptic accelerator that relieves the computational burden associated with force feedback generation from a force feedback processor. The force feedback processor is preferably a device microprocessor included in the interface device and separate from a controlling host computer for determining forces to be output. The haptic accelerator quickly determines velocity and/or acceleration information describing motion of a user manipulatable object from raw position data received from sensors of the interface device and representing the position of the user object. The velocity and/or acceleration data is used by the force feedback processor in the determination of forces to be output on the user object.
    Type: Application
    Filed: October 6, 1999
    Publication date: November 29, 2001
    Inventors: LOUIS B. ROSENBERG, CHRISTOPHER J. HASSER, BRUCE C. SCHENA, MIKE D. LEVIN
  • Publication number: 20010030658
    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: Application
    Filed: March 22, 2001
    Publication date: October 18, 2001
    Applicant: Immersion Corporation
    Inventors: Louis B. Rosenberg, Adam C. Braun, Mike D. Levin
  • Patent number: 6219033
    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: March 30, 1998
    Date of Patent: April 17, 2001
    Assignee: Immersion Corporation
    Inventors: Louis B. Rosenberg, Adam C. Braun, Mike D. Levin
  • Patent number: 6024576
    Abstract: A mechanical interface for providing high bandwidth and low noise mechanical input and output for computer systems. A gimbal mechanism includes multiple members that are pivotably coupled to each other to provide two revolute degrees of freedom to a user manipulatable about a pivot point located remotely from the members at about an intersection of the axes of rotation of the members. A linear axis member, coupled to the user object, is coupled to at least one of the members, extends through the remote pivot point and is movable in the two rotary degrees of freedom and a third linear degree of freedom. Transducers associated with the provided degrees of freedom include sensors and actuators and provide an electromechanical interface between the object and a computer. Capstan band drive mechanisms transmit forces between the transducers and the object and include a capstan and flat bands, where the flat bands transmit motion and force between the capstan and interface members.
    Type: Grant
    Filed: September 6, 1996
    Date of Patent: February 15, 2000
    Assignee: Immersion Corporation
    Inventors: JoeBen Bevirt, David F. Moore, John Q. Norwood, Louis B. Rosenberg, Mike D. Levin
  • Patent number: 5999168
    Abstract: A force feedback interface including a haptic accelerator that relieves the computational burden associated with force feedback generation from a force feedback processor. The force feedback processor is preferably a device microprocessor included in the interface device and separate from a controlling host computer for determining forces to be output. The haptic accelerator quickly determines velocity and/or acceleration information describing motion of a user manipulatable object from raw position data received from sensors of the interface device and representing the position of the user object. The velocity and/or acceleration data is used by the force feedback processor in the determination of forces to be output on the user object.
    Type: Grant
    Filed: February 21, 1997
    Date of Patent: December 7, 1999
    Assignee: Immersion Corporation
    Inventors: Louis B. Rosenberg, Christopher J. Hasser, Bruce M. Schena, Mike D. Levin
  • Patent number: 5828197
    Abstract: An apparatus and method for interfacing the motion of a user-manipulable object with a computer system includes a user object physically contacted or grasped by a user. A 3-D spatial mechanism is coupled to the user object, such as a stylus or a medical instrument, and provides three degrees of freedom to the user object. Three grounded actuators provide forces in the three degrees of freedom. Two of the degrees of freedom are a planar workspace provided by a closed-loop linkage of members, and the third degree of freedom is rotation of the planar workspace provided by a rotatable carriage. Capstan drive mechanisms transmit forces between actuators and the user object and include drums coupled to the carriage, pulleys coupled to grounded actuators, and flexible cables transmitting force between the pulleys and the drums. The flexibility of the cable allows the drums to rotate with the carriage while the pulleys and actuators remain fixed to ground.
    Type: Grant
    Filed: October 25, 1996
    Date of Patent: October 27, 1998
    Assignee: Immersion Human Interface Corporation
    Inventors: Kenneth M. Martin, Mike D. Levin, Louis B. Rosenberg
  • 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