Patents Represented by Attorney, Agent or Law Firm James R. Riegel
  • Patent number: 6243078
    Abstract: A low-cost force feedback interface device for providing low cost force feedback for enhancing interactions and manipulations in a graphical environment provided by a computer. One embodiment provides a mouse movable in a planar workspace and providing output sensor signals representative of that movement. Mouse button movement is detected to send command signals to the host computer, and an actuator coupled to the button applies an output force in the degree of freedom of the button. In a different embodiment, a force feedback pointing device includes a cylindrical member that may be rotated about an axis and translated along that axis to provide sensor signals to control a position of a graphical object such as a cursor. A command sensor detects motion of the cylindrical member perpendicular to the translation, such as when the cylindrical member is pressed down by the user. An actuator applies an output force in the perpendicular degree of freedom of the cylindrical member.
    Type: Grant
    Filed: February 18, 1999
    Date of Patent: June 5, 2001
    Assignee: Immersion Corporation
    Inventor: Louis B. Rosenberg
  • Patent number: 6232891
    Abstract: A force feedback interface having isotonic and isometric control capability coupled to a host computer that displays a graphical environment such as a GUI. The interface includes a user manipulatable physical object movable in physical space, such as a mouse or puck. A sensor detects the object's movement and an actuator applies output force on the physical object. A mode selector selects isotonic and isometric control modes of the interface from an input device such as a physical button or from an interaction between graphical objects. Isotonic mode provides input to the host computer based on a position of the physical object and updates a position of a cursor, and force sensations can be applied to the physical object based on movement of the cursor. Isometric mode provides input to the host computer based on an input force applied by the user to the physical object, where the input force is determined from a sensed deviation of the physical object in space.
    Type: Grant
    Filed: September 24, 1998
    Date of Patent: May 15, 2001
    Assignee: Immersion Corporation
    Inventor: Louis B. Rosenberg
  • 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: 6219032
    Abstract: A method and apparatus for providing force feedback to a user operating a human/computer interface device in conjunction with a graphical user interface (GUI) displayed by a host computer system. A physical object, such as a joystick or a mouse, controls a graphical object, such as a cursor, within the GUI. The GUI allows the user to interface with operating system functions implemented by the computer system. A signal is output from the host computer to the interface device to apply a force sensation to the physical object using one or more actuators. This desired force sensation is associated with at least one of the graphical objects and operating system functions of the graphical user interface and is determined by a location of the cursor in the GUI with respect to targets that are associated with the graphical objects. The graphical objects include icons, windows, pull-down menus and menu items, scroll bars (“sliders”), and buttons.
    Type: Grant
    Filed: December 13, 1995
    Date of Patent: April 17, 2001
    Assignee: Immersion Corporation
    Inventors: Louis B. Rosenberg, Scott B. Brave
  • Patent number: 6215470
    Abstract: An apparatus for interfacing an elongated flexible object with an electrical system. The apparatus includes an object receiving portion and a rotation transducer coupled to the object receiving portion adapted to determine the rotational motion of the elongated flexible object when the object is engaged with the object receiving portion and to provide an electromechanical interface between the object and the electrical system. In a preferred embodiment, the rotation transducer includes an actuator and translational transducer to provide a translational electromechanical interface between the object and the electrical system.
    Type: Grant
    Filed: September 16, 1998
    Date of Patent: April 10, 2001
    Inventors: Louis B. Rosenberg, Ramon Alarcon
  • Patent number: 6211861
    Abstract: A low-cost tactile feedback mouse device for providing haptic feedback to a user for enhancing interactions and manipulations in a graphical environment provided by a computer. The mouse device includes a sensor device able to detect the movement of the mouse in the planar workspace. An actuator is coupled to the housing of the mouse and applies an inertial force in a particular degree of freedom, preferably along an axis perpendicular to the planar workspace, where the inertial force is transmitted through the housing to the user. The actuator outputs the inertial force preferably by linearly moving an inertial mass along the Z-axis. The output force is correlated with interaction of a controlled graphical object, such as a cursor, with other graphical objects in a graphical environment displayed by the host computer. The inertial force can be a pulse, vibration, texture force, or other type of force.
    Type: Grant
    Filed: December 7, 1999
    Date of Patent: April 3, 2001
    Assignee: Immersion Corporation
    Inventors: Louis B. Rosenberg, Kenneth M. Martin
  • Patent number: 6201533
    Abstract: A method and apparatus for interfacing the motion of a user-manipulable object with an electrical or computer system includes a user object physically contacted by a user. A gimbal mechanism is coupled to the user object, such as a joystick or a medical tool, and provides at least two degrees of freedom to the user object. The gimbal mechanism preferably includes multiple members, at least two of which are formed as a unitary member which provides flex between the selected members. An actuator applies a force along a degree of freedom to the user object in response to electrical signals produced by the computer system. A sensor detects a position of the user object along the degree of freedom and outputs sensor signals to the computer system.
    Type: Grant
    Filed: August 26, 1998
    Date of Patent: March 13, 2001
    Assignee: Immersion Corporation
    Inventors: Louis B. Rosenberg, Bruce M. Schena
  • Patent number: 6195592
    Abstract: A method and apparatus implementing a user interface device, such as a mouse or trackball, having electronically controllable tactile responsiveness which is flexibly programmable. A user interface device effects positioning of a cursor within a limited area, such as on a display screen, with limits imposed by controllable tactile responsiveness. Programmable force-position characteristics relate the tactile responsiveness of the interface device to the position of the cursor within the limited area or on the display screen. In a described embodiment, the interface device includes at least two sets of wheels that move as the interface device is actuated. The at least two sets of wheels are aligned on mutually orthogonal axes. A servo motor is attached to each of the at least two sets of wheels.
    Type: Grant
    Filed: March 23, 1999
    Date of Patent: February 27, 2001
    Assignee: Immersion Corporation
    Inventors: Chester L. Schuler, Seth M. Haberman
  • Patent number: 6195618
    Abstract: Method and system for checking and verifying the positions of components on an object such as a circuit board using a probe apparatus. A component of the object, positioned at a particular location on the object, is selected by the user using the probe apparatus. Reference information about a correct component positioned at the location of the selected component is displayed or otherwise provided, and the displayed reference information is compared with the selected component to determine if the selected component is of the correct type and value. Preferably, the selecting is accomplished by moving a probe tip of the probe apparatus within a predetermined distance of the selected component and activating a control, such as a button. The user can initiate a verify signal or a failure signal depending on whether the selected component matches the reference information.
    Type: Grant
    Filed: October 15, 1998
    Date of Patent: February 27, 2001
    Assignee: MicroScribe, LLC
    Inventors: Louis B. Rosenberg, James R. Riegel
  • Patent number: 6191774
    Abstract: A force feedback mouse interface device connected to a host computer and providing realistic force feedback to a user. The mouse interface device includes a mouse object and a linkage coupled to the mouse that includes a plurality of members rotatably coupled to each other in a planar closed-loop linkage and including two members coupled to ground and rotatable about the same axis. Two actuators, preferably electromagnetic voice coils, provide forces in the two degrees of freedom of the planar workspace of the mouse object. Each of the actuators includes a moveable coil portion integrated with one of the members of the linkage and a magnet portion coupled to the ground surface through which the coil portion moves. The grounded magnet portions of the actuators can be coupled together such that a common flux path between the magnet portions is shared by both magnets.
    Type: Grant
    Filed: September 22, 1999
    Date of Patent: February 20, 2001
    Assignee: Immersion Corporation
    Inventors: Bruce M. Schena, Louis B. Rosenberg
  • Patent number: 6184868
    Abstract: Haptic feedback control devices of the present invention include several embodiments. One embodiment includes a housing and a pair of moveable pincher members coupled to the housing. Each pincher member is contacted by a finger of the user when the device is operated and moveable in a degree of freedom approximately within a single plane. An actuator outputs force feedback on the pincher members and a sensor detects a position of the pincher members in the degrees of freedom. The device housing can include a fixed portion and a moveable portion, where the user contacts both fixed and moveable portions. A coupling, such as a flexure, allows the moveable portion to move relative to the fixed portion in a direction parallel to an outer surface of the moveable portion contacted by the user. An actuator outputs a force on the flexure to cause the moveable portion to move, such as an oscillating force to cause vibration.
    Type: Grant
    Filed: September 17, 1998
    Date of Patent: February 6, 2001
    Assignee: Immersion Corp.
    Inventors: Erik J. Shahoian, Christopher J. Hasser, Louis B. Rosenberg
  • Patent number: 6169540
    Abstract: A design interface tool for designing force sensations for use with a host computer and force feedback interface device. A force feedback device is connected to a host computer that displays the interface tool. Input from a user is received in the interface to select a type of force sensation to be commanded by a host computer and output by a force feedback interface device. Input, such as parameters, is then received from the user which designs and defines physical characteristics of the selected force sensation. A graphical representation of the characterized force sensation is displayed on the host computer which provides a visual demonstration of a feel of the characterized force sensation so that the user can view an effect of parameters on said force sensation.
    Type: Grant
    Filed: June 17, 1997
    Date of Patent: January 2, 2001
    Assignee: Immersion Corporation
    Inventors: Louis B. Rosenberg, Dean C. Chang
  • Patent number: 6166723
    Abstract: A force feedback mouse interface device connected to a host computer and providing realistic force feedback to a user. The mouse interface device includes a mouse object and a linkage coupled to the mouse that includes a plurality of members rotatably coupled to each other in a planar closed-loop linkage, two of the members coupled to ground and rotatable about the same axis. Two actuators, preferably electromagnetic voice coils, provide forces in the two degrees of freedom of the planar workspace of the mouse object. Each of the actuators includes a moveable coil portion integrated with one of the members of the linkage and a magnet portion coupled to the ground surface through which the coil portion moves. At least one sensor is coupled to the ground surface that detects movement of the linkage and provides a sensor signal including information from which a position of the mouse object in the planar workspace can be determined.
    Type: Grant
    Filed: November 7, 1997
    Date of Patent: December 26, 2000
    Assignee: Immersion Corporation
    Inventors: Bruce M. Schena, Louis B. Rosenberg
  • Patent number: 6161126
    Abstract: Force feedback is provided to a user of a client computer receiving information such as a web page over a network such as the World Wide Web from a server machine. The client machine has a force feedback interface device through which the user experiences physical force feedback. The web page may include force feedback information to provide authored force effects. Force feedback is correlated to web page objects by a force feedback program running on the client and based on input information from the interface device, the web page objects, and the force feedback information. Generic force effects can also be provided, which are applied uniformly at the client machine to all web page objects of a particular type as defined by user preferences at the client machine. A web page authoring interface is also described that includes the ability to add force sensations to a web page. The user may assign force effects to web page objects and immediately feel how the web page will feel to an end user.
    Type: Grant
    Filed: February 2, 1999
    Date of Patent: December 12, 2000
    Assignee: Immersion Corporation
    Inventors: Evan F. Wies, Dean C. Chang, Louis B. Rosenberg, Sian W. Tan, Jeffrey R. Mallett
  • Patent number: 6154198
    Abstract: An input/output device used in conjunction with a host computer for monitoring user manipulations and for enabling simulation of feel sensations in response to the manipulations. A user manipulatable object is pivotally attached to a ground surface and is moveable in two degrees of freedom. Actuators output forces transmitted to the user manipulatable object and at least one sensor detects motion of the object. Two slotted yoke members transmit forces from the actuators to the object. A local processor executes a software process in response to host commands which derives force values to be applied to the user manipulatable object.
    Type: Grant
    Filed: September 17, 1997
    Date of Patent: November 28, 2000
    Assignee: Immersion Corporation
    Inventor: Louis B. Rosenberg
  • Patent number: 6154201
    Abstract: The present invention provides a control knob on a device that allows a user to control functions of the device. In one embodiment, the knob is rotatable in a rotary degree of freedom and moveable in at least one transverse direction approximately perpendicular to the axis. An actuator is coupled to the knob to output a force in the rotary degree of freedom about the axis, thus providing force feedback. In a different embodiment, the knob is provided with force feedback in a rotary degree of freedom about an axis and is also moveable in a linear degree of freedom approximately parallel to the axis, allowing the knob to be pushed and/or pulled by the user. The device controlled by the knob can be a variety of types of devices, such as an audio device, video device, etc. The device can also include a display providing an image updated in response to manipulation of the knob.
    Type: Grant
    Filed: October 26, 1998
    Date of Patent: November 28, 2000
    Assignee: Immersion Corporation
    Inventors: Michael D. Levin, Kenneth M. Martin, Bruce M. Schena, Adam C. Braun, Louis B. Rosenberg
  • Patent number: 6147674
    Abstract: A method and apparatus for designing force sensations for use with a force feedback interface device. A graphical design interface tool displayed on a host computer receives input from a user to select a type of force sensation and to define physical characteristics of a particular force sensation of that type, such as a spring or periodic sensation. A graphical representation of the characterized force sensation is displayed, providing the user with a visual demonstration of a feel of the force sensation. The user can preferably feel the designed force sensation through a force feedback device connected to the computer, and may iteratively modify and update force sensations to achieve a desired feel. The graphical display can also be modified by the user with a cursor or other input to modify the force sensation.
    Type: Grant
    Filed: April 25, 1997
    Date of Patent: November 14, 2000
    Assignee: Immersion Corporation
    Inventors: Louis B. Rosenberg, Dean C. Chang
  • Patent number: 6134506
    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: October 29, 1996
    Date of Patent: October 17, 2000
    Assignee: MicroScribe LLC
    Inventors: Louis B. Rosenberg, Bruce M. Schena, Bernard G. Jackson
  • Patent number: 6128006
    Abstract: A force feedback wheel is provided on a mouse or other interface device manipulated by a user. A sensor detects a position of the mouse in a workspace and sends a position signal to a connected host computer indicating that position. A rotatable wheel is mounted upon the manipulandum and rotates about a wheel axis, where a wheel sensor provides a wheel signal to the host computer indicating a rotary position of the wheel. A wheel actuator coupled to the rotatable wheel applies a computer-modulated force to the wheel about the wheel axis. The mouse can be a standard mouse or a force-feedback mouse, where forces are applied in the mouse workspace. The host computer is preferably running a graphical environment, where the force applied to the wheel can correspond with an event or interaction displayed in the graphical environment. The wheel can also be included on other devices such as remote controls and radios.
    Type: Grant
    Filed: March 26, 1998
    Date of Patent: October 3, 2000
    Assignee: Immersion Corporation
    Inventors: Louis B. Rosenberg, Bruce M. Schena
  • Patent number: 6125337
    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: December 15, 1998
    Date of Patent: September 26, 2000
    Assignee: MicroScribe, LLC
    Inventors: Louis B. Rosenberg, Bruce M. Schena, Bernard G. Jackson