Patents by Inventor Adam C. Braun

Adam C. Braun 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).

  • Publication number: 20020033799
    Abstract: An interface device and method for providing enhanced cursor control with force feedback. A force feedback interface device includes a manipulandum, such as a mouse, that is moveable in a local workspace. The device is coupled to a host computer that displays a cursor in a graphical environment, such as a GUI, on a display screen. An interior region and a border region in the local workspace is defined. One mapping of device movement to cursor movement is used for the interior region, and a different mapping is used for the border region. Mapping methods include ballistics, absolute, linear, rate control, and variable absolute. Rate control embodiments can be single axis or dual axis. In one embodiment, when the mouse moves from the interior region to the border region, the mapping providing the greater cursor velocity is used to better conserve device workspace in the direction of travel and to decrease any sense of mapping mode change to the user.
    Type: Application
    Filed: September 18, 2001
    Publication date: March 21, 2002
    Applicant: Immersion Corporation
    Inventors: Jeffrey R. Mallett, Dean C. Chang, Louis B. Rosenberg, Adam C. Braun, Kenneth M. Martin, Jonathan L. Beamer
  • Publication number: 20020030663
    Abstract: Method and apparatus for providing high strength, low frequency tactile sensations using an inertial actuator in a haptic feedback interface device, such as an actuator driving an oscillating inertial mass. A commanded low frequency is modulated or combined with a higher frequency at which the tactile sensations feel stronger, where the resulting signal is used to output a tactile sensation at the higher frequency and convey the commanded low frequency to the user. One embodiment provides higher frequency pulse bursts at the desired low frequency; other embodiments modulate or otherwise vary the amplitude of the higher frequency signal according to the desired low frequency.
    Type: Application
    Filed: July 17, 2001
    Publication date: March 14, 2002
    Applicant: Immersion Corporation
    Inventors: Kollin M. Tierling, Adam C. Braun, Alex S. Goldenberg
  • Patent number: 6348911
    Abstract: A force feedback interface device including safety features. The interface device includes a sensor that senses the position of a user manipulatable object in a degree of freedom and provides a sensor signal indicating the position of the user manipulatable object to a host computer. An actuator of the device applies a force to the user manipulatable object in the degree of freedom. A safety switch of the interface device disables the actuator when the user is not using the interface device and enables the actuator when the user is using the device. A device is included in the interface device to execute a force ramping process when the safety switch enables the actuator, the force ramping process causing the force to be produced at a reduced magnitude and slowly increased to a desired magnitude over a period of time to avoid an abrupt application of initial force.
    Type: Grant
    Filed: February 26, 1999
    Date of Patent: February 19, 2002
    Assignee: Immersion Corporation
    Inventors: Louis B. Rosenberg, Adam C. Braun, Bruce M. Schena
  • Patent number: 6343349
    Abstract: Methods and apparatus for efficient management of memory in a force feedback system including a host computer and a force feedback device. A representation of device memory is maintained on the host computer to allow the host computer knowledge and control over storage and force effects in the device memory. A host cache for force effects is provided to allow almost unlimited numbers of force effects to be created for the device, where any force effects not able to fit in device memory are stored in the host cache.
    Type: Grant
    Filed: September 22, 1999
    Date of Patent: January 29, 2002
    Assignee: Immersion Corporation
    Inventors: Adam C. Braun, Jonathan L. Beamer, Dean C. Chang
  • Publication number: 20020003528
    Abstract: A mouse interface device and method for providing enhanced cursor control and indexing cursor control with force feedback. A force feedback interface device includes a manipulandum, such as a mouse, that is moveable in a local workspace. The device is coupled to a host computer that displays a cursor in a graphical environment, such as a GUI, on a display screen. A cursor position in the display frame is reported to the host computer derived from a reference position of the mouse in the local frame, and the host displays the cursor; for example, the cursor position may be scaled by a ballistics algorithm based on mouse velocity to allow fine positioning or coarse motion of the cursor. A force is output on the mouse based on interactions in the GUI, the force being determined based on mouse reference data or cursor ballistic data, depending on the type of force, to reduce distortion between visual and force outputs. Assistive forces can alternatively be output to achieve the enhanced cursor control.
    Type: Application
    Filed: August 21, 2001
    Publication date: January 10, 2002
    Applicant: Immersion Corporation
    Inventors: Louis B. Rosenberg, Jonathan L. Beamer, Adam C. Braun, Dean C. Chang
  • 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: 6300936
    Abstract: A force feedback system provides components for use in a force feedback system including a host computer and a force feedback interface device. An architecture for a host computer allows multi-tasking application programs to interface with the force feedback device without conflicts, where a single active application may output forces. A background application also provides force effects to be output and allows a user to assign force effects to graphical objects in a graphical user interface. Force feedback effects and structures are further described, such as events and enclosures.
    Type: Grant
    Filed: November 14, 1997
    Date of Patent: October 9, 2001
    Assignee: Immersion Corporation
    Inventors: Adam C. Braun, Jonathan L. Beamer, Louis B. Rosenberg, Dean C. Chang
  • Patent number: 6292174
    Abstract: An interface device and method for providing enhanced cursor control with force feedback. A force feedback interface device includes a manipulandum, such as a mouse, that is moveable in a local workspace. The device is coupled to a host computer that displays a cursor in a graphical environment, such as a GUI, on a display screen. An interior region and a border region in the local workspace is defined. One mapping of device movement to cursor movement is used for the interior region, and a different mapping is used for the border region. Mapping methods include ballistics, absolute, linear, rate control, and variable absolute. Rate control embodiments can be single axis or dual axis. In one embodiment, when the mouse moves from the interior region to the border region, the mapping providing the greater cursor velocity is used to better conserve device workspace in the direction of travel and to decrease any sense of mapping mode change to the user.
    Type: Grant
    Filed: May 4, 2000
    Date of Patent: September 18, 2001
    Assignee: Immersion Corporation
    Inventors: Jeffrey R. Mallett, Dean C. Chang, Louis B. Rosenberg, Adam C. Braun, Kenneth M. Martin, Jonathan L. Beamer
  • Patent number: 6288705
    Abstract: An interface device and method for providing indexing cursor control with force feedback. A force feedback interface device includes a manipulandum, such as a mouse, that is moveable in a device workspace. The device is coupled to a host computer that displays a cursor in a graphical environment, such as a GUI, on a display screen, where the cursor is controlled by motion of the manipulandum. A force can be output on the mouse based on interactions in the GUI. Indexing features allow control of the cursor when an offset between local and display frames exists, allow the user to reduce the offset, and reduce disconcerting collisions of the mouse with physical workspace limits. Some indexing features include rate control borders for the device workspace, allowing rate control of a cursor when the mouse gets close to a physical limit; and border scaling allowing acursor to always be moved to a screen edge.
    Type: Grant
    Filed: June 30, 1999
    Date of Patent: September 11, 2001
    Assignee: Immersion Corporation
    Inventors: Louis B. Rosenberg, Jonathan L. Beamer, Adam C. Braun, Dean C. Chang
  • Patent number: 6278439
    Abstract: A method and apparatus for shaping force signals for a force feedback device. A source wave is provided and is defined by a set of control parameters (including a steady state magnitude, a frequency value and a duration value) and modified by a set of impulse parameters (including an impulse magnitude, and a settle time representing a time required for the impulse magnitude to change to the steady-state magnitude). Optionally, application parameters specifying a direction of force signal and trigger parameters specifying activating buttons can also be provided for the source wave. Using a host processor or a local processor, the force signal is formed from the source wave and the sets of control parameters and impulse parameters, where the force signal includes an impulse signal followed by a continual steady-state signal after an expiration of the settle time.
    Type: Grant
    Filed: May 28, 1999
    Date of Patent: August 21, 2001
    Assignee: Immersion Corporation
    Inventors: Louis B. Rosenberg, Adam C. Braun
  • Patent number: 6271833
    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 5, 1998
    Date of Patent: August 7, 2001
    Assignee: Immersion Corp.
    Inventors: Louis B. Rosenberg, Adam C. Braun, Bruce M. Schena
  • Patent number: 6252583
    Abstract: Methods and apparatus for efficient management of memory and force output in a force feedback system including a host computer and a force feedback device. A representation of device memory is maintained on the host computer to allow the host computer knowledge and control over storage and force effects in the device memory. A host cache for force effects is provided to allow almost unlimited numbers of force effects to be created for the device, where any force effects not able to fit in device memory are stored in the host cache. Other aspects of the invention include a playlist stored on the device of force effects being played by the device, and management of force output using relatively small, discrete time intervals.
    Type: Grant
    Filed: May 5, 1999
    Date of Patent: June 26, 2001
    Assignee: Immersion Corporation
    Inventors: Adam C. Braun, Jonathan L. Beamer, Dean C. Chang
  • Patent number: 6252579
    Abstract: An interface device and method for providing enhanced cursor control with force feedback. A force feedback interface device includes a manipulandum, such as a mouse, that is moveable in a local workspace. The device is coupled to a host computer that displays a cursor in a graphical environment, such as a GUI, on a display screen. A scaled cursor position in the display frame is reported to the host computer derived from a reference position of the mouse in the local frame, and the host displays the cursor. For example, the cursor position may be scaled by a ballistics algorithm based on mouse velocity to allow fine positioning or coarse motion of the cursor. A force is output on the mouse based on interactions in the GUI, the force being determined based on mouse reference data or cursor ballistic data, depending on the type of force, to reduce distortion between visual and force outputs.
    Type: Grant
    Filed: August 23, 1997
    Date of Patent: June 26, 2001
    Assignee: Immersion Corporation
    Inventors: Louis B. Rosenberg, Jonathan L. Beamer, Adam C. Braun, Dean C. Chang
  • 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: 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: 6104382
    Abstract: A mechanism for providing selective engagement of spring members to a user manipulatable object in a force feedback interface device. A moveable member included in a force feedback mechanism is moveable in a degree of freedom to transmit forces to the user manipulatable object, such as a joystick handle. A spring member can be selectively coupled and decoupled between a grounded member and the moveable member. The spring member provides a spring force on the moveable member that biases the joystick handle to a desired position, such as the center of the degree of freedom. A dynamic calibration procedure reduces inaccuracies when sensing the position of the user manipulandum by only reading new range limits when the actuator is not outputting a force in the direction of that limit.
    Type: Grant
    Filed: April 10, 1998
    Date of Patent: August 15, 2000
    Assignee: Immersion Corporation
    Inventors: Kenneth M. Martin, Michael D. Levin, Adam C. Braun
  • Patent number: 6067077
    Abstract: Improvements in accurately sensing a user manipulandum of a force feedback device. A force feedback device, coupled to a host computer, includes an actuator for outputting forces on a manipulandum and a sensor for detecting a position of the manipulandum. In one feature, a raw sensor value representing manipulandum position is adjusted based on compliance between sensor and manipulandum, where the adjustment can be based on a compliance constant and an output force. In another feature, a range of motion of the manipulandum is dynamically calibrated from startup. One boundary value of an assigned initial range is set equal to a received sensor value if the sensor value is outside the initial range, and the other boundary value is adjusted to maintain the size of the initial range unless the other boundary value has already been sensed outside the initial range.
    Type: Grant
    Filed: August 21, 1998
    Date of Patent: May 23, 2000
    Assignee: Immersion Corporation
    Inventors: Kenneth M. Martin, Adam C. Braun, Ryan D. Bruneau
  • Patent number: 5959613
    Abstract: A method and apparatus for shaping force signals for a force feedback device. A source wave is provided and is defined by a set of control parameters (including a steady state magnitude, a frequency value and a duration value) and modified by a set of impulse parameters (including an impulse magnitude, and a settle time representing a time required for the impulse magnitude to change to the steady-state magnitude). Optionally, application parameters specifying a direction of force signal and trigger parameters specifying activating buttons can also be provided for the source wave. Using a host processor or a local processor, the force signal is formed from the source wave and the sets of control parameters and impulse parameters, where the force signal includes an impulse signal followed by a continual steady-state signal after an expiration of the settle time.
    Type: Grant
    Filed: November 13, 1996
    Date of Patent: September 28, 1999
    Assignee: Immersion Corporation
    Inventors: Louis B. Rosenberg, Adam C. Braun
  • Patent number: 5929607
    Abstract: A method and apparatus for providing low cost force feedback using efficient power sourcing. A power storage device may be included in a force feedback interface device for storing power provided by an input signal. For example, the power storage device can be a capacitor. The interface device also includes an actuator for outputting forces on a user manipulatable object, such as a joystick, and the interface device is connected to a host computer. The stored power can be used, at least in part, to drive the actuator to output desired forces. A device microprocessor may also be included in the interface device to sense when the power storage device is sufficiently charged. In a different embodiment, power for the interface device is received from two sources; for example, a power supply is used for the actuators of the device and power from the host computer is used for other components of the interface device.
    Type: Grant
    Filed: April 2, 1997
    Date of Patent: July 27, 1999
    Assignee: Immersion Corporation
    Inventors: Louis B. Rosenberg, Adam C. Braun, Bruce M. Schena
  • Patent number: 5907487
    Abstract: A force feedback interface device including a safety feature. The interface device includes a sensor that senses the position of a user object along a degree of freedom and provides a sensor signal indicating the position of the user object to a host computer. An actuator of the device applies a force to the user object in the degree of freedom. A safety switch connected to the user object disables the actuator when the user is not using the interface device and enables the actuator when more than a predetermined amount of weight is placed on the user object.
    Type: Grant
    Filed: April 2, 1997
    Date of Patent: May 25, 1999
    Assignee: Immersion Corporation
    Inventors: Louis B. Rosenberg, Adam C. Braun, Bruce M. Schena