Patents Assigned to Immersion Corporation
  • Patent number: 10600290
    Abstract: Examples of devices, systems, and methods to automatically generate haptics based on visual odometry are disclosed. In one example, a video having a plurality of frames is received and an optical flow estimate between a first frame from the plurality of frames and a second frame from the plurality of frames is created. In this example, the second frame is subsequent to the first frame. An apparent movement of a stationary object between the first frame and the second frame is detected based at least in part on the optical flow estimate in this example and at least one haptic effect corresponding to the apparent movement of the stationary object is generated based at least in part on the optical flow estimate. The generated haptic effect(s) may be output to a haptic file or a haptic output device, or both.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: March 24, 2020
    Assignee: Immersion Corporation
    Inventors: Liwen Wu, Jamal Saboune, Paige Raynes
  • Patent number: 10593166
    Abstract: Method, device, and computer readable medium for generating haptically enabled messages. One disclosed method comprises the steps of receiving a user generated input, mapping the user generated input to a predetermined haptic feedback, assigning a haptic feedback command to the predetermined haptic feedback, inserting the haptic feedback command into a text message, and sending the text message.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: March 17, 2020
    Assignee: Immersion Corporation
    Inventors: Danny A. Grant, Erin B. Ramsay, Pedro Gregorio, Jason D. Fleming, Natasha M. Flaherty
  • Patent number: 10593167
    Abstract: A system produces haptic effects. The system receives input data associated with an event, identifies an element of the event in the input data, generates the haptic effects based on the element of the event, and produces the haptic effects via a haptic output device. In one embodiment, the haptic effects are generated by haptifying the element of the event. In one embodiment, the haptic effects are designed haptic effects and are adjusted based on the element of the event. In one embodiment, the input data is associated with a crowd that attends the event, and the element of the event is caused by the crowd. In one embodiment, the input data includes haptic data collected by one or more personal devices associated with the crowd. In one embodiment, the input data is indicative of a location of the one or more personal devices associated with the crowd.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: March 17, 2020
    Assignee: Immersion Corporation
    Inventors: Eric Gervais, Shadi Asfour, Jamal Saboune, Amer Alhalabi, Vincent Levesque
  • Patent number: 10591995
    Abstract: A gaming concept in which each user in a single-player or a multi-player game is enabled to create artwork or graffiti work virtually or on actual surfaces using haptic-enhanced controllers. The controllers can emulate the experience of using a marker, a paint brush, a paint spray-can or the like. The components of various controllers may be modularized for easily interchanging components to extend the art or graffiti creation experience. The real life experience of using ink or paint on a surface is simulated by haptic feedback. When a paint spray-can controller is used, the experience of paint consumption is recreated by various peripheral enhancements including audio and haptic sensations communicated to the user.
    Type: Grant
    Filed: December 7, 2018
    Date of Patent: March 17, 2020
    Assignee: Immersion Corporation
    Inventors: Danny A. Grant, Erin B. Ramsay, Juan Manuel Cruz-Hernandez, David Birnbaum, Robert W. Heubel, Hendrik Bartel, Christopher J. Ullrich
  • Patent number: 10591994
    Abstract: A haptic effect enabled device for simulating a tactile sensation on a surface. In some cases, the haptic effect enabled device may be a user interface device, and the tactile sensation may be simulated on a surface of the user interface device. The interface device may include a haptic output device configured to generate a haptic effect, such as a periodic haptic effect, at the surface. The interface device may include a drive module configured to generate a periodic drive signal based on a touch input at the surface of the interface device and based on the tactile sensation to be simulated at the surface. The interface device may include a drive circuit operatively coupled to the drive module and the haptic output device and configured to apply the periodic drive signal to the haptic output device. In some cases, the surface may be separate from the device.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: March 17, 2020
    Assignee: Immersion Corporation
    Inventors: Vincent Levesque, Juan Manuel Cruz-Hernandez
  • Publication number: 20200082678
    Abstract: Examples of externally-activated devices and systems are disclosed. One example system includes a first device having an actuation component; and a second device having a haptic output component, wherein: the first device and the second device are configured to be physically separable from each other; the actuation component is configured to transmit an actuation signal to the haptic output component while the first device and the second device are physically separated from each other, and the haptic output component configured to output a haptic effect in response to receiving the actuation signal and while the first device and the second device are physically separated from each other, the haptic effect based on the actuation signal.
    Type: Application
    Filed: July 8, 2019
    Publication date: March 12, 2020
    Applicant: Immersion Corporation
    Inventors: Vincent Levesque, David M. Birnbaum, Benoit Belley, Jamal Saboune, Vahid Khoshkava, Simon Forest, Juan Manuel Cruz-Hernandez
  • Patent number: 10586431
    Abstract: A method of generating a haptic effect on a linear resonance actuator (“LRA”) having a resonant frequency includes receiving a haptic effect signal for the haptic effect, where the haptic effect comprises a desired frequency that is off-resonant from the LRA. The method further includes generating a first sine wave at the desired frequency and generating a second sine wave at or near the resonant frequency. The method further includes combining the first sine wave and the second sine wave to generate a drive signal.
    Type: Grant
    Filed: June 18, 2018
    Date of Patent: March 10, 2020
    Assignee: Immersion Corporation
    Inventors: Stephen D. Rank, Erin B. Ramsay, Henry Da Costa, Arnab Sen, Elena Renee Redelsheimer
  • Patent number: 10583359
    Abstract: A wearable device for providing haptic effects includes a wearable housing configured to be worn on to a portion of a hand of a wearer and an actuator secured to the wearable housing. The wearable housing includes a first digit segment configured to conform to a finger of the hand and a second digit segment configured to conform to another finger or a thumb of the hand. The actuator is configured to receive a command signal indicative of a virtual interaction related to touching or grasping a virtual object. In response to the command signal, the actuator provides a force onto the portion of the hand or provides a force to render a resistance to movement of the first and second digit segments toward each other. The actuator uses the wearable housing to mechanically stabilize the force towards the portion of the hand.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: March 10, 2020
    Assignee: IMMERSION CORPORATION
    Inventors: Robert Heubel, Juan Manuel Cruz-Hernandez, Vahid Khoshkava, Sanya Attari, Colin Swindells, Satoshi Araki
  • Patent number: 10585483
    Abstract: A haptic actuator assembly includes a haptic actuator configured to output displacement along a perpendicular axis and a pre-load device. The pre-load device is disposed adjacent to the haptic actuator and configured to generate a compressive load on the haptic actuator along the perpendicular axis to oppose expansion of the haptic actuator along the perpendicular axis. The haptic actuator is disposed within an enclosed cavity formed by a casing. A pressure within the enclosed cavity is varied in order to create the compressive load on the haptic actuator along the perpendicular axis. The pre-load device may alternatively be a connector component formed from a shrinkable material that is configured to longitudinally shrink to exert a force in order to create the compressive load on the haptic actuator along the perpendicular axis.
    Type: Grant
    Filed: June 15, 2018
    Date of Patent: March 10, 2020
    Assignee: IMMERSION CORPORATION
    Inventors: Vahid Khoshkava, Juan Manuel Cruz Hernandez, Kaniyalal Shah
  • Patent number: 10585537
    Abstract: A system includes a user interface configured to receive an input from a user of the system, a sensor configured to sense a position of a user input element relative to the user interface, and a processor configured to receive an input signal from the sensor based on the position of the user input element relative to the user interface, determine a haptic effect based on the input signal, and output a haptic effect generation signal based on the determined haptic effect. A haptic output device is configured to receive the haptic effect generation signal from the processor and generate the determined haptic effect to the user, the haptic output device being located separate from the user interface so that the determined haptic effect is generated away from the user interface.
    Type: Grant
    Filed: February 23, 2018
    Date of Patent: March 10, 2020
    Assignee: IMMERSION CORPORATION
    Inventor: William S. Rihn
  • Patent number: 10584689
    Abstract: A haptic actuator device includes a surface with a mechanical property responsive to localized temperature changes. The surface can include a layer or sheet comprising a shape-memory material. The haptic actuator device can further include an actuator configured to selectively deform a plurality of regions in the sheet; and a temperature controller adapted to control the temperatures of the plurality of regions. A method of localized actuation includes selectively controlling the temperatures of the plurality of regions to be above a shape-memory transition temperature of the shape-memory material; selectively deforming at least one of the regions; while maintaining the deformation of the at least one region, lowering the temperature of the at least one region to below the shape-memory transition temperature; subsequently withdrawing the applied stress; and thereafter heating the at least one region to above the shape-memory transition temperature, causing the region to return to its pre-deformation shape.
    Type: Grant
    Filed: September 2, 2016
    Date of Patent: March 10, 2020
    Assignee: IMMERSION CORPORATION
    Inventors: Vahid Khoshkava, Juan Manuel Cruz Hernandez, Vincent Levesque
  • Patent number: 10579146
    Abstract: Systems and methods for multi-level closed loop control of haptic effects are disclosed. One illustrative system for multi-level closed loop control of haptic effects includes a haptic output device configured to output a haptic effect, a sensor configured to sense the output of the haptic output device and generate a sensor signal, and a processor in communication with the sensor. The processor is configured to: receive a reference signal, receive the sensor signal, determine an error based at least in part on the reference signal and the sensor signal, generate a haptic signal based at least in part on the reference signal and the error, and transmit the haptic signal to a haptic output device configured to output a haptic effect based on the haptic signal.
    Type: Grant
    Filed: June 15, 2018
    Date of Patent: March 3, 2020
    Assignee: Immersion Corporation
    Inventors: Juan Manuel Cruz-Hernandez, Danny A. Grant, Jamal Saboune, Christopher J. Ullrich
  • Patent number: 10581343
    Abstract: An electret-based haptic actuator is presented. The actuator having an electret layer, an electrically conductive layer, an electrically insulative layer, a plurality of spacers, and a signal generating circuit. The electret layer having a built-in voltage along a thickness dimension of the electret layer. The electrically insulative layer being disposed between the electret layer and the electrically conductive layer. The plurality of spacers being disposed between the electret layer and the electrically conductive layer. The signal generating circuit being electrically connected to the electrically conductive layer and not electrically connected to the electret layer. The signal generating circuit being configured to apply an oscillating drive signal to the electrically conductive layer to generate a vibrotactile haptic effect.
    Type: Grant
    Filed: March 17, 2017
    Date of Patent: March 3, 2020
    Assignee: IMMERSION CORPORATION
    Inventor: Vahid Khoshkava
  • Patent number: 10569166
    Abstract: A user input device includes a housing, a user input element adapted to be operated by a user and configured to send a signal to a processor when operated by the user, and an actuator coupled to the user input element. The actuator is configured to receive a control signal from the processor and output a haptic effect to the user input element in response to the control signal from the processor. A vibration isolation barrier is disposed between the user input element and the housing, wherein the vibration isolation barrier substantially mechanically isolates the user input element from the housing. The user input element may be a joystick, button, or trigger.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: February 25, 2020
    Assignee: IMMERSION CORPORATION
    Inventor: Danny A. Grant
  • Patent number: 10572021
    Abstract: A haptic-enabled user interface device comprising a user input component, an elastomer suspension, a signal generating circuit, a signal sensing circuit, one or more switches, and a control unit is presented. The elastomer suspension is formed by at least one stack that includes an elastomeric layer, wherein the at least one stack forms at least one capacitor. The control unit is configured, in an actuation mode, to cause the one or more switches to electrically connect the signal generating circuit to the at least one capacitor and to electrically disconnect the signal sensing circuit from at least one capacitor, and to cause the signal generating circuit to apply a drive signal to the at least one capacitor. The control unit is further configured, in a sensing mode, to cause the one or more switches to electrically connect the signal sensing circuit to the at least one capacitor.
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: February 25, 2020
    Assignee: Immersion Corporation
    Inventors: Vahid Khoshkava, Juan Manuel Cruz-Hernandez, Neil T. Olien
  • Patent number: 10572020
    Abstract: A non-transitory computer-readable medium for generating a haptic effect is provided. The computer-readable-medium has computer-executable code that causes a processor to receive a desired haptic effect waveform for the haptic effect, to receive sensor information that indicates at least one of speed, acceleration, and position of the haptic output device, and to generate a control signal for the haptic effect based on the desired haptic effect waveform and the at least one of the speed, acceleration, and position of the haptic output device, wherein the control signal causes a profile of the haptic effect to substantially match the desired haptic effect waveform, such that matching between the profile of the haptic effect and the desired haptic effect waveform is made more similar by basing the control signal on the at least one of the speed, acceleration, and position of the haptic output device.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: February 25, 2020
    Assignee: Immersion Corporation
    Inventor: Kaniyalal Shah
  • Patent number: 10572017
    Abstract: One illustrative system disclosed herein includes a computing device that comprises a memory and a processor in communication with the memory. The system also includes an xPC target machine that is capable of achieving sampling rates of at least 100 khz and in communication with the computing device and a user device that includes a sensor and a haptic output device. The processor generates a simulate reality environment and determines a haptic effect based on the simulated reality environment or a sensor signal from the sensor. The processor transmits data about a parameter of the haptic effect or the sensor signal to the xPC target machine, which determines the parameter of the haptic effect and generates, in substantially real time, a haptic signal. The xPC target machine transmits the haptic signal to the haptic output device, which is configured to receive the haptic signal and output the haptic effect.
    Type: Grant
    Filed: April 20, 2018
    Date of Patent: February 25, 2020
    Assignee: Immersion Corporation
    Inventors: Liwen Wu, Danny A. Grant, Juan Manuel Cruz-Hernandez
  • Publication number: 20200057500
    Abstract: One illustrative system disclosed herein includes a processor configured to receive a sensor signal from a neural interface configured to detect an electrical signal associated with a nervous system. The processor is also configured to determine an interaction in with a virtual object in a virtual environment based on the sensor signal. The processor is also configured to determine a haptic effect based at least in part on the interaction with the virtual object in the virtual environment. The processor is also configured to transmit a haptic signal associated with the haptic effect. The illustrative system further includes a haptic output device configured to receive the haptic signal and output the haptic effect.
    Type: Application
    Filed: July 24, 2019
    Publication date: February 20, 2020
    Applicant: Immersion Corporation
    Inventor: Juan Manuel Cruz-Hernandez
  • Publication number: 20200057506
    Abstract: Systems and methods for user generated content authoring are disclosed. One illustrative method disclosure herein includes: receiving a video signal; displaying a user interface associated with haptic authoring; detecting a gesture associated with a haptic effect; determining a haptic effect based in part on the gesture; associating the haptic effect with a location in the video signal; and storing the video signal and the associated haptic effect.
    Type: Application
    Filed: August 23, 2019
    Publication date: February 20, 2020
    Applicant: Immersion Corporation
    Inventors: David M. Birnbaum, Christopher J. Ullrich, Robert Lacroix, Satvir Singh Bhatia, Michael Powell, Stephen D. Rank, Iva Segalman, Amaya Weddle, Paige Raynes
  • Patent number: 10564730
    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: August 9, 2019
    Date of Patent: February 18, 2020
    Assignee: Immersion Corporation
    Inventors: Danny Grant, Christopher J. Ullrich