Patents Assigned to Immersion
  • Patent number: 10380851
    Abstract: A method and system for avoiding haptic effects conflict is presented. A haptic enabled device configured to generate haptic effects associated with a first signature is used by a user. The system detects an additional source of haptic effects and determines a second signature associated with the haptic effects produced by the source. The system determines a preferred set of haptic configurations and modifies either the first or second signature based on the preferred set of haptic configurations to achieve a minimal conflict between the first and second signatures.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: August 13, 2019
    Assignee: IMMERSION CORPORATION
    Inventor: Vincent Levesque
  • Patent number: 10379618
    Abstract: Systems and methods for using textures in graphical user interface widgets are disclosed. For example, one disclosed system includes: a processor configured to: receive an interface signal from a touch-sensitive interface associated with a display area; receive a display signal associated with the display area, the display signal comprising a plurality of pixels associated with one or more colors; assign a haptic value to each color; determine a texture associated with a group of the plurality of pixels by determining the haptic value associated with the group of the plurality of pixels; determine a selected actuator by selecting a first actuator if the haptic value is less than a threshold and selecting a second actuator if the haptic value is greater than or equal to the threshold; and transmit a haptic signal configured to cause the selected actuator to output a haptic effect configured to simulate the texture.
    Type: Grant
    Filed: February 13, 2018
    Date of Patent: August 13, 2019
    Assignee: Immersion Corporation
    Inventors: Juan Manuel Cruz-Hernandez, Danny A. Grant, Ali Modarres, Andrew Gosline
  • Patent number: 10379614
    Abstract: A device for delivering non-collocated haptic feedback includes at least one haptic playback device and a drive circuit for controlling the haptic playback device. A processor coupled to the drive circuit receives manipulation haptic information based on data received from a user interface. The processor generates a haptic signal is based on the manipulation haptic information. The haptic signal is provided to the drive circuit to produce the non-collocated haptic feedback.
    Type: Grant
    Filed: May 19, 2014
    Date of Patent: August 13, 2019
    Assignee: Immersion Corporation
    Inventors: Danny Grant, Christopher J. Ullrich
  • Patent number: 10372217
    Abstract: Systems and methods for providing haptic effects are disclosed. For example, one disclosed system includes a computer-readable medium having program code, the program code including program code defining a haptic widget. The haptic widget includes program code defining a haptic effect; program code defining an interface for the haptic widget; program code for receiving, via the interface, a configuration of at least one parameter of the haptic widget; program code for receiving, via the interface, a play command for the haptic effect; and program code for outputting, via the interface, a signal configured to cause the haptic effect, the signal based on the at least one parameter and in response to the play command.
    Type: Grant
    Filed: May 22, 2017
    Date of Patent: August 6, 2019
    Assignee: Immersion Corporation
    Inventors: David M. Birnbaum, Danny Grant, Christophe Ramstein, Christopher J. Ullrich
  • Patent number: 10373452
    Abstract: A system provides haptic functionality. The system determines a location of a body area of a user relative to a location of a haptic device that includes an ultrasound emitter. The system then determines a haptic effect, and projects the haptic effect to the body area of the user by the ultrasound emitter of the haptic device.
    Type: Grant
    Filed: November 29, 2016
    Date of Patent: August 6, 2019
    Assignee: IMMERSION CORPORATION
    Inventors: Johnny Maalouf, Robert W. Heubel
  • Patent number: 10372220
    Abstract: The present application relates generally to haptic feedback actuators and their construction and use in touch based systems. The haptic feedback actuators are suitably bilayer structures including at least two materials having different thermal coefficients, allowing the structure to deflect from a first position to a second position in response to heating and/or cooling of the structure.
    Type: Grant
    Filed: December 13, 2018
    Date of Patent: August 6, 2019
    Assignee: IMMERSION CORPORATION
    Inventor: Vahid Khoshkava
  • Patent number: 10366583
    Abstract: This disclosure relates to haptic feedback generators, including bistable materials for providing haptic feedback to a user. Such haptic feedback generators are useful in structural materials, such as elements of wearables or accessories.
    Type: Grant
    Filed: August 18, 2016
    Date of Patent: July 30, 2019
    Assignee: IMMERSION CORPORATION
    Inventors: Vahid Khoshkava, Juan Manuel Cruz-Hernandez
  • Patent number: 10366584
    Abstract: Rendering haptics includes applying a haptic effect proximate to a flexible joint of an individual using a haptic output device. In response, an illusion of joint movement is conveyed at the flexible joint of the individual.
    Type: Grant
    Filed: June 5, 2017
    Date of Patent: July 30, 2019
    Assignee: IMMERSION CORPORATION
    Inventor: Juan Manuel Cruz-Hernandez
  • Patent number: 10365878
    Abstract: A notification manager is provided that manages notifications for a user. The notification manager detects a notification event and determines a context of the notification event. The notification manager determines a target device for the notification event based on the determined context and one or more available displays. The notification manager then generates a notification on one or more of the one or more available displays to direct the user's attention to the target device.
    Type: Grant
    Filed: August 6, 2018
    Date of Patent: July 30, 2019
    Assignee: IMMERSION CORPORATION
    Inventors: Vincent Levesque, Danny Grant, Jean-Francois Blanchard-Dionne, Amaya Becvar Weddle, Juan Manuel Cruz-Hernandez
  • Patent number: 10365720
    Abstract: A system generates a haptic effect that simulates a mechanical button. The system receives a signal that indicates that a user has contacted a user interface of the system. The system includes an impact actuator. In response to the signal, a moving element of the impact actuator contacts the user interface, which generates the haptic effect.
    Type: Grant
    Filed: August 7, 2017
    Date of Patent: July 30, 2019
    Assignee: IMMERSION CORPORATION
    Inventors: Juan Manuel Cruz-Hernandez, Danny A. Grant
  • Publication number: 20190228459
    Abstract: Methods, systems, and devices are described for location-based notifications for shopping assistance. One disclosed method includes the steps of receiving a list of items for a shopping list; obtaining a location of at least one of the items in the list; responsive to a determination that a proximity of a user device to the location is within a threshold proximity of the location: generating a notification signal based on the proximity of the user device to the location; and outputting the notification signal to cause the user device to output a notification.
    Type: Application
    Filed: December 20, 2018
    Publication date: July 25, 2019
    Applicant: Immersion Corporation
    Inventors: Vincent Levesque, Alex Zhu, Eric Gervais, Fengtian An, Johnny N. Maalouf, Eric Lajeunesse
  • Publication number: 20190227629
    Abstract: Systems and methods for multi-pressure interaction on touch-sensitive surfaces are disclosed. One disclosed embodiment of a method comprises receiving a first sensor signal from a touch-sensitive input device in response to a first contact of a first object on the touch-sensitive input device, the first sensor signal comprising a first location and a first pressure of the first contact, receiving a second sensor signal from the touch-sensitive input device in response to a second contact of a second object on the touch-sensitive input device substantially simultaneously with the first contact, the second sensor signal comprising a second location of the second contact and a second pressure of the second contact, generating a signal based at least in part on the first sensor signal and the second sensor signal, the signal configured to cause a haptic effect, and outputting the signal.
    Type: Application
    Filed: November 27, 2018
    Publication date: July 25, 2019
    Applicant: Immersion Corporation
    Inventors: Danny Grant, Juan Manuel Cruz-Hernandez, Ali Modarres
  • Patent number: 10359852
    Abstract: A signal associated with multiple haptic effects is received, each haptic effect from the multiple haptic effects being associated with a time slot from multiple time slots. Each haptic effect from the multiple haptic effects is associated with an effect slot from multiple effect slots at least partially based on the time slot associated with that haptic effect. An output signal is sent for each effect slot from the multiple effect slots, when the associated haptic effect is scheduled for its time slot.
    Type: Grant
    Filed: November 17, 2017
    Date of Patent: July 23, 2019
    Assignee: IMMERSION CORPORATION
    Inventors: Juan Manuel Cruz-Hernandez, Henrique D. Da Costa, Danny A. Grant, Robert A. Lacroix
  • Patent number: 10359853
    Abstract: A haptic peripheral includes a housing with a frame having a plurality of circumferentially-spaced apart windows, a plurality of deformable membranes positioned within the plurality of circumferentially-spaced apart windows, and a haptic output device disposed within the housing and coupled to the plurality of deformable membranes. The haptic output device includes a motor, a converter, and a plurality of radially-extending pins. Each radially-extending pin has a first end attached to the converter and a second opposing end attached to a deformable membrane. The motor is configured to receive a control signal from a processor and is configured to rotate relative to the housing in response to the control signal. The converter converts rotary motion of the motor to linear motion to move the plurality of radially-extending pins to thereby radially extend the deformable membranes relative to the housing and provide a haptic effect to a user of the haptic peripheral.
    Type: Grant
    Filed: November 28, 2017
    Date of Patent: July 23, 2019
    Assignee: IMMERSION CORPORATION
    Inventors: Mansoor Alghooneh, Juan Manuel Cruz Hernandez, Robert Lacroix
  • Patent number: 10360775
    Abstract: Systems and methods for designing haptics using speech commands are disclosed. One illustrative system described herein includes: a processor configured to: receive an audio signal from an audio capture device, the audio signal associated with vocal user interaction; determine a haptic effect based in part on the audio signal, the haptic effect configured to be output by a haptic output device; and store the haptic effect on a data store.
    Type: Grant
    Filed: June 11, 2018
    Date of Patent: July 23, 2019
    Assignee: Immersion Corporation
    Inventors: Jamal Saboune, Juan Manuel Cruz-Hernandez
  • Patent number: 10359851
    Abstract: A system is provided that generates a dynamic haptic effect that includes one or more key frames, where each key frame includes a first interpolant value and a first haptic effect. The system further receives an interpolant value, where the interpolant value is between at least two interpolant values of at least two key frames. The system further determines the dynamic haptic effect from the interpolant value. The system further distributes the dynamic haptic effect among a plurality of actuators.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: July 23, 2019
    Assignee: IMMERSION CORPORATION
    Inventors: Henry Da Costa, Eric Gervais
  • Patent number: 10359857
    Abstract: A system configured to activate a hidden control includes a sensor configured to sense an input by a user. The input includes a gesture. The system includes a haptic output device configured to output a haptic feedback as the input is being sensed, and a processor configured to determine if the sensed input corresponds to a predetermined gesture associated with activation of a control, and if the sensed input corresponds to the predetermined gesture to activate the control.
    Type: Grant
    Filed: July 18, 2013
    Date of Patent: July 23, 2019
    Assignee: IMMERSION CORPORATION
    Inventor: Vincent Levesque
  • Patent number: 10360774
    Abstract: A method of generating haptic effects on a haptic-enabled device having a control unit and a haptic output device is provided. The method comprises receiving a haptic track that describes a time-varying magnitude envelope for driving the haptic output device to generate a haptic effect. The method further comprises generating a periodic drive signal with a time-varying frequency that is based on magnitude values of the time-varying magnitude envelope described in the haptic track. The method further comprises outputting the periodic drive signal to the haptic output device, to cause the haptic output device to generate the haptic effect based on the periodic drive signal.
    Type: Grant
    Filed: January 5, 2018
    Date of Patent: July 23, 2019
    Assignee: IMMERSION CORPORATION
    Inventors: William S. Rihn, Jason D. Fleming
  • Publication number: 20190217196
    Abstract: Systems, electronic devices, and methods provide haptic sensations as a function of eye gaze. A system may include a detector configured to determine a direction of an eye gaze of a user of the system, a processor configured to generate signal representative of a haptic effect based on the direction of the eye gaze, and a haptic output device configured to receive the signal from the processor and output the haptic effect to the user. A method for providing a haptic effect to a user of a system may include determining a direction of an eye gaze of the user of the system, generating a haptic effect based on the direction of the eye gaze, and outputting the haptic effect to the user.
    Type: Application
    Filed: January 22, 2019
    Publication date: July 18, 2019
    Applicant: IMMERSION CORPORATION
    Inventors: Danny A. Grant, Vincent Levesque
  • Patent number: 10354667
    Abstract: An encoder operable to filter audio signals into a plurality of frequency band components, generate quantized digital components for each band, identify a potential for pre-echo events within the generated quantized digital components, generate an approximate signal by decoding the quantized digital components using inverse pulse code modulation, generate an error signal by comparing the approximate signal with the sampled audio signal, and process the error signal and quantized digital components. The encoder operable to process the error signal by processing delayed audio signals and Q band values, determining the potential for pre-echo events from the Q band values, and determining scale factors and MDCT block sizes for the potential for pre-echo events.
    Type: Grant
    Filed: October 17, 2017
    Date of Patent: July 16, 2019
    Assignee: IMMERSION NETWORKS, INC.
    Inventors: James David Johnston, Stephen Daniel White, King Wei Hor, Barry M. Genova