Patents Assigned to Immersion
  • Patent number: 7472047
    Abstract: Movement of a graphical hand is constrained when the physical hand controlling the graphical hand does not have a similar physical constraint. An analysis of a revolute-joint-link-spring model in which an uncompressed/unextended spring position represents the corresponding measured joint angle or link position is used. Linear springs , non-linear springs, or the like may be employed to obtain the desired result of allowing a graphical joint or link to deviate from what the corresponding measured joint or link provides. If a graphical hand configuration causes a portion of the hand to penetrate a simulated graphical solid object, a mathematical determination is used to compute modified joint and link positions such that the graphical hand part will no longer penetrate the solid object. Such a constraint technique may include solving a spring model such that the various joint and link springs compress or extend to produce modified joint and link positions.
    Type: Grant
    Filed: March 17, 2004
    Date of Patent: December 30, 2008
    Assignee: Immersion Corporation
    Inventors: James F. Kramer, Christopher Ullrich
  • Patent number: 7471301
    Abstract: The invention concerns a method and a system for: (i) producing in a computer processing unit a flow of synthetic images, and (ii) tracing a scene by creating visual interactions between the synthetic image flow and at least one video image flow. The computer processing unit comprises: a motherboard, a graphics board for scene rendering and display, including a processor for accelerating 2D/3D processing, a work buffer and a texture memory, an acquisition means for acquiring in real time video images, in a video buffer. The specific rendering of the scene is carried out: by recopying the video buffer in a memory zone of the graphics board, by tracing the synthetic images in the work buffer.
    Type: Grant
    Filed: July 21, 2003
    Date of Patent: December 30, 2008
    Assignee: Total Immersion
    Inventor: Valentin Lefevre
  • Publication number: 20080319279
    Abstract: A haptic health feedback monitor includes a health parameter monitor that detects a health parameter. A haptic feedback generator receives the health parameter and compares it to a predetermined level. If the health parameter reaches or exceeds the level, a type of haptic feedback to generate is determined. The type of feedback may depend on which predetermined level is reached or exceeded. The haptic feedback generator then generates the determined type of haptic feedback.
    Type: Application
    Filed: June 21, 2007
    Publication date: December 25, 2008
    Applicant: Immersion Corporation
    Inventors: Erin B. Ramsay, Robert W. Heubel, Neil Thomas Olien
  • Publication number: 20080316171
    Abstract: Low-cost haptic interface device implementations for interfacing a user with a host computer. A haptic feedback device, such as a mouse or other device, includes a housing physically contacted by a user, and an actuator for providing motion that causes haptic sensations on the device housing and/or on a movable portion of the housing. The device may include a sensor for detecting x-y planar motion of the housing. Embodiments include actuators with eccentric rotating masses, buttons having motion influenced by various actuator forces, and housing portions moved by actuators to generate haptic sensations to a user contacting the driven surfaces.
    Type: Application
    Filed: August 28, 2008
    Publication date: December 25, 2008
    Applicant: IMMERSION CORPORATION
    Inventors: Erik J. Shahoian, Louis B. Rosenberg
  • Publication number: 20080307632
    Abstract: A method for manufacturing a stator (24) for an electrostatic loudspeaker in which at least a part of a structure (28) for forming the stator (24) is moulded from an electrically insulating material. This structure (28) may be a frame of the stator. To complete the stator (24), electrically conductive portions (30) are combined with the moulded structure to form a complete stricture that includes an electrically conductive grid (29). The electrically conductive portions (30) may be a preformed grid (29). The frame (28) and the grid (29) may be press-fitted together. Alternatively the moulded structure may be electrically conductive, and electrically insulating portions may be combined with it to form a complete stator. Manufacture of electrostatic loudspeaker stators using a moulding process allows for relatively low cost production methods that can repeatedly achieve a required high degree of accuracy.
    Type: Application
    Filed: August 4, 2006
    Publication date: December 18, 2008
    Applicant: Immersion Technology Property Limited
    Inventors: Charles Corneles Van Dongen, Lindsay Alfred Champion, Evan Douglas Evans, Craig Evans, Grover Latham Howard, Robert Neil MacKinlay
  • Publication number: 20080303782
    Abstract: A method and apparatus for an electronic interactive device having a haptic enabled flexible touch sensitive surface are disclosed. In one embodiment, the electronic interactive device includes a flexible touch sensitive surface, a flexible screen (or display), and an actuator. The flexible touch sensitive surface is deposited over the flexible screen and is capable of receiving an input, such as, for example, from a user. The flexible screen displays an image via a displaying window. The actuator is coupled to the flexible screen and provides haptic feedback in response to the input.
    Type: Application
    Filed: June 5, 2007
    Publication date: December 11, 2008
    Applicant: IMMERSION CORPORATION
    Inventors: Danny A. Grant, Juan Manuel Cruz-Hernandez, Christophe Ramstein
  • Publication number: 20080303789
    Abstract: Method and apparatus for compensating for position slip in interface devices that may occur between a manipulandum and a sensor of the device due to a mechanical transmission. A device position delta is determined from a sensed position of a manipulandum of an interface device. It is determined if position slip has occurred caused by a change in position of the manipulandum that was not sensed by a sensor of the interface device, typically caused by a mechanical transmission between sensor and manipulandum. If position slip has occurred, an error in the sensed position caused by the position slip is corrected by adjusting the sensed position to take into account the position slip. The adjusted position delta is used as the position of the manipulandum and the display of objects controlled by the interface device are accordingly compensated.
    Type: Application
    Filed: August 14, 2008
    Publication date: December 11, 2008
    Applicant: Immersion Corporation
    Inventors: Adam C. Braun, Kollin M. Tierling, Kenneth M. Martin, Bruce M. Schena
  • Patent number: 7460104
    Abstract: An apparatus which comprises a manipulandum that is configured as a surgical instrument; a closed loop linkage system which includes a first central member fixedly coupled to a first object coupling and a second central member fixedly coupled to a second object coupling, wherein the first and second object couplings are separately coupled to the manipulandum to allow the manipulandum to be moveable in a plurality of rotary degrees of freedom and an axial degree of freedom; a force feedback system is coupled to the linkage system, wherein the force feedback system selectively applies resistive forces to the manipulandum based on the position of the manipulandum with respect to one or more reference coordinates. In an embodiment, the force feedback system includes an actuator to provide a force to the manipulandum in at least one degree of freedom in response to signals received from a computer system.
    Type: Grant
    Filed: January 26, 2005
    Date of Patent: December 2, 2008
    Assignee: Immersion Corporation
    Inventor: Louis B. Rosenberg
  • Patent number: 7460105
    Abstract: An interface device for use with a computer that provides locative data to a computer for tracking a user manipulatable physical object and provides feedback to the user through output forces. The physical object is movable in multiple degrees of freedom and is tracked by sensors for sensing the location and orientation of the object. A device processor can be responsive to the output of the sensors and can provide the host computer with information derived from the sensors. The host computer can provide images on a display where the computer responds to the provided sensor information and force feedback is correlated with the displayed images via force feedback commands from the host computer.
    Type: Grant
    Filed: January 13, 2006
    Date of Patent: December 2, 2008
    Assignee: Immersion Corporation
    Inventors: Louis B. Rosenberg, Bernard G. Jackson
  • Publication number: 20080294984
    Abstract: Systems, methods, and associated software are described herein for enabling a regular user of an end user device, such as a cellular telephone, to customize parameters associated with haptic effects applied to the user by the end user device. In one implementation, among several, a method described herein includes enabling a user of an end user device to access software adapted to design or modify haptic effects of the end user device. The method further includes enabling the user to open a haptic track file and enter or modify parameters associated with the haptic effects of the opened haptic track file.
    Type: Application
    Filed: April 1, 2008
    Publication date: November 27, 2008
    Applicant: Immersion Corporation
    Inventors: Erin B. Ramsay, Robert W. Heubel, Jason D. Fleming, Stephen D. Rank
  • Patent number: 7456821
    Abstract: A device comprises a manipulandum moveable in at least two degrees of freedom including a first link rotatably moveable about a pivot axis and a second link rotatably moveable about a pivot axis. The first link and the second link are coupled to a ground member. A first actuator is configured to engage the first link and provide an output about a drive axis of the first actuator. A second actuator is configured to engage the second link and provide an output about a drive axis of the second actuator. The drive axis of the first actuator is substantially parallel to the drive axis of the second actuator. The first actuator and the second actuator are each configured to receive a signal associated with a force feedback. The force feedback being associated with the manipulandum.
    Type: Grant
    Filed: November 30, 2004
    Date of Patent: November 25, 2008
    Assignee: Immersion Corporation
    Inventor: Raymond Yu
  • Publication number: 20080287147
    Abstract: A mobile terminal device receives a haptically enabled message that includes text and at least one haptic feedback command. The device determines the timing of the haptic feedback command within the message. When the device receives an indication that the message is being displayed by a user, the device synchronizes a haptic effect corresponding to the haptic feedback command. The synchronizing is based on the timing and the indication.
    Type: Application
    Filed: May 18, 2007
    Publication date: November 20, 2008
    Applicant: Immersion Corporation
    Inventors: Danny A. Grant, Erin B. Ramsay, Pedro Gregorio, Jason D. Fleming, Natasha M. Flaherty
  • Publication number: 20080283024
    Abstract: A system and method for providing a haptic device in a vehicle. The system comprises a foot operated pedal of a vehicle. A sensor is coupled to the pedal and is configured to sense a position of the pedal during use. The sensor is configured to output a sensor signal associated with the position of the pedal. A processor is coupled to the sensor and is configured to receive the sensor signal. The processor outputs a control signal upon the pedal moving past a threshold position. An actuator is coupled to the processor, wherein the actuator is configured to output a haptic feedback force to the pedal upon receiving the control signal from the processor.
    Type: Application
    Filed: July 30, 2008
    Publication date: November 20, 2008
    Applicant: IMMERSION CORPORATION
    Inventor: Pedro Gregorio
  • Publication number: 20080287824
    Abstract: Systems and methods for locating a blood vessel are described. One described method includes receiving a first temperature measure associated with a first point on a surface of a skin; receiving a second temperature measure associated with a second point on the surface of the skin, and determining a differential between the first temperature measure and the second temperature measure. The method further includes generating an output signal indicating the presence of a blood vessel if the differential exceeds a threshold.
    Type: Application
    Filed: May 17, 2007
    Publication date: November 20, 2008
    Applicant: IMMERSION MEDICAL, INC.
    Inventors: Robert F. Cohen, David M. Tumey
  • Patent number: 7453039
    Abstract: A system and method for generating a haptic feedback signal correlated to a music signal and providing the haptic feedback signal to a musical instrument. The music signal can created by the musical instrument or from a file, e.g., a MIDI file. A processor can generate the haptic feedback signal using a look-up table in which the music signal is mapped to a corresponding haptic feedback signal or can compute the corresponding haptic feedback signal based on the parameters of the music signal. The processor provides the haptic feedback signal to an actuator for causing a haptic effect at the musical instrument in response to receiving the haptic feedback signal. The haptic feedback signal can be applied to an input member, such as a key on a keyboard or a string on a guitar, or to the housing of the musical instrument, such as the neck of a guitar.
    Type: Grant
    Filed: August 18, 2006
    Date of Patent: November 18, 2008
    Assignee: Immersion Corporation
    Inventor: Christophe Ramstein
  • Patent number: 7450110
    Abstract: A haptic feedback touch control used to provide input to a computer. A touch input device includes a planar touch surface that provides position information to a computer based on a location of user contact. The computer can position a cursor in a displayed graphical environment based at least in part on the position information, or perform a different function. At least one actuator is also coupled to the touch input device and outputs a force to provide a haptic sensation to the user. The actuator can move the touchpad laterally, or a separate surface member can be actuated. A flat E-core actuator, piezoelectric actuator, or other types of actuators can be used to provide forces. The touch input device can include multiple different regions to control different computer functions.
    Type: Grant
    Filed: August 17, 2004
    Date of Patent: November 11, 2008
    Assignee: Immersion Corporation
    Inventors: Erik J. Shahoian, Bruce M. Schena, Louis B. Rosenberg
  • Patent number: 7446752
    Abstract: Controlling haptic sensations from a vibrotactile feedback device connected to a computer. The vibrotactile device includes an actuator having a rotatable mass, and receives information, which causes a periodic control signal to be produced. The control signal controls the actuator to rotate the mass to induce a vibration in the device, where a magnitude and a frequency of the vibration can be adjusted independently of each other by adjusting the control signal. Vibration magnitude is based on control signal duty cycle, and vibration frequency is based on control signal frequency. Kinesthetic haptic effects can be output on the vibrotactile device by mapping the kinesthetic effect to a vibrotactile effect that causes vibrotactile forces to be output. The kinesthetic haptic effect can be a periodic or nonperiodic effect.
    Type: Grant
    Filed: September 29, 2003
    Date of Patent: November 4, 2008
    Assignee: Immersion Corporation
    Inventors: Alex S. Goldenberg, Ramon Alarcon
  • Patent number: 7447604
    Abstract: Method and apparatus for compensating for position slip in interface devices that may occur between a manipulandum and a sensor of the device due to a mechanical transmission. A device position delta is determined from a sensed position of a manipulandum of an interface device. It is determined if position slip has occurred caused by a change in position of the manipulandum that was not sensed by a sensor of the interface device, typically caused by a mechanical transmission between sensor and manipulandum. If position slip has occurred, an error in the sensed position caused by the position slip is corrected by adjusting the sensed position to take into account the position slip. The adjusted position delta is used as the position of the manipulandum and the display of objects controlled by the interface device are accordingly compensated.
    Type: Grant
    Filed: November 23, 2004
    Date of Patent: November 4, 2008
    Assignee: Immersion Corporation
    Inventors: Adam C. Braun, Kollin M. Tierling, Kenneth M. Martin, Bruce M. Schena
  • Publication number: 20080266066
    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. One embodiment of a force feedback device provides both relative position reporting and absolute position reporting to allow great flexibility. A different device embodiment provides relative position reporting device allowing maximum compatibility with existing software. Information such as ballistic parameters and screen size sent from the host to the force feedback device allow accurate mouse positions and cursor positions to be determined in the force feedback environment. Force feedback effects and structures are further described, such as events and enclosures.
    Type: Application
    Filed: November 2, 2007
    Publication date: October 30, 2008
    Applicant: Immersion Corporation
    Inventors: Adam C. Braun, Jonathan L. Beamer, Louis B. Rosenberg, Dean C. Chang
  • Publication number: 20080259058
    Abstract: Systems and methods for providing visual navigation cues in user interfaces for use with rotary input devices are described. One described method comprises causing a plurality of graphical objects to be displayed in an arc. The curvature of the arc is configured to convey the ordinal relationship for navigating between each of the plurality of graphical objects with a rotary input device. The curvature of the arc is independent of the spatial relationship between the rotary input device and a display.
    Type: Application
    Filed: June 30, 2008
    Publication date: October 23, 2008
    Applicant: Immersion Corporation
    Inventors: Pedro Gregorio, Henry DaCosta, Herve Thu Timone