Patents Assigned to Immersion Corporation
  • Publication number: 20190187795
    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: Application
    Filed: February 13, 2018
    Publication date: June 20, 2019
    Applicant: Immersion Corporation
    Inventors: Juan Manuel Cruz-Hernandez, Danny A. Grant, Ali Modarres, Andrew Gosline
  • Publication number: 20190187794
    Abstract: Systems and methods for pneumatic pressure haptic controllers are disclosed. One disclosed system for includes: a controller; an impeller motor coupled to the controller; and a processor coupled to the impeller motor and configured to: receive a controller signal; determine a haptic signal based in part on the controller signal; and output the haptic signal to the impeller motor to output a haptic effect.
    Type: Application
    Filed: December 20, 2017
    Publication date: June 20, 2019
    Applicant: Immersion Corporation
    Inventor: Vahid Khoshkava
  • Publication number: 20190187819
    Abstract: One illustrative peripheral disclosed herein includes one or more sensors usable to detect a physical position of the peripheral in real space. The illustrative peripheral can use the sensor(s) to determine whether the peripheral is positioned on a surface or off the surface in real space. Responsive to determining that the peripheral is positioned on the surface, the peripheral can activate a first haptic output mode configured to provide a first set of haptic effects based on two-dimensional movement of the peripheral along the surface. Responsive to determining that the peripheral is positioned off the surface, the peripheral can activate a second haptic output mode configured to provide a second set of haptic effects based on three-dimensional movement of the peripheral in real space.
    Type: Application
    Filed: December 18, 2017
    Publication date: June 20, 2019
    Applicant: Immersion Corporation
    Inventors: Christopher J. Ullrich, William Rihn
  • Patent number: 10324531
    Abstract: One illustrative system disclosed herein includes a computing device in communication with a display device and a sensor. The display device is configured to display a plurality of content and the sensor is configured to detect a field of view of a user of the computing device relative to the display device. The sensor can transmit a signal associated with the field of view to a processor in communication with the sensor. The processor is configured to determine a direction of the field of view of the user based on the signal. The processor is also configured to determine that a content displayed by the display device and associated with a haptic effect is within the field of view of the user. The processor is also configured to determine a haptic effect associated with the content and transmit a haptic signal associated with the haptic effect. The illustrative system also includes a haptic output device configured to receive the haptic signal and output the haptic effect.
    Type: Grant
    Filed: December 27, 2016
    Date of Patent: June 18, 2019
    Assignee: Immersion Corporation
    Inventors: Danny A. Grant, William S. Rihn
  • Publication number: 20190179413
    Abstract: Systems and methods for physics-based tactile messaging are disclosed. For example, one disclosed method includes the steps of receiving a sensor signal from a sensor configured to sense a physical interaction with a messaging device; determining an interaction between one or more virtual message objects and a virtual message environment, the interaction based at least in part on the sensor signal and a virtual physical parameter of at least one of the one or more virtual message objects; and determining a haptic effect based at least in part on the interaction. The method additionally includes the step of generating a haptic signal configured to cause an actuator to output the haptic effect.
    Type: Application
    Filed: November 13, 2018
    Publication date: June 13, 2019
    Applicant: Immersion Corporation
    Inventors: David M. Birnbaum, Chris Ullrich, Danny Grant
  • Publication number: 20190179477
    Abstract: One illustrative system disclosed herein includes a sensor configured to detect a gesture and transmit an associated sensor signal. The gesture includes a first position at a distance from a surface and a second position contacting the surface. The system also includes a processor in communication with the sensor and configured to: receive the sensor signal from the sensor, and determine one or more haptic effects based at least in part on the sensor signal. The one or more haptic effects are configured to provide substantially continuous haptic feedback throughout the gesture. The processor is also configured to generate one or more haptic signals based at least in part on the one or more haptic effects, and transmit the one or more haptic signals. The system includes a haptic output device for receiving the one or more haptic signals and outputting the one or more haptic effects.
    Type: Application
    Filed: December 12, 2018
    Publication date: June 13, 2019
    Applicant: Immersion Corporation
    Inventors: Vahid Khoshkava, Vincent Levesque, Juan Manuel Cruz-Hernandez, Mansoor Alghooneh, William Rihn
  • Patent number: 10318006
    Abstract: A haptically enabled system is provided. The system receives a haptic effect primitive including a plurality of input parameters that define a haptic effect. The system also receives an input from a sensor that varies over a time duration. The system generates a dynamic haptic effect signal based on the haptic effect primitive and the input, which includes generating a plurality of output parameters including an amplitude of the dynamic haptic effect signal, and varying the amplitude of the dynamic haptic effect signal continuously over the time duration using frequency modulation. The system then applies the dynamic haptic effect signal to an actuator to generate the haptic effect.
    Type: Grant
    Filed: November 14, 2018
    Date of Patent: June 11, 2019
    Assignee: IMMERSION CORPORATION
    Inventors: Juan Manuel Cruz-Hernandez, Liwen Wu, Christopher J. Ullrich
  • Patent number: 10319200
    Abstract: One illustrative system disclosed herein includes an enclosure configured to define a boundary of a chamber, the chamber including a material, and a flexible layer coupled overtop of the chamber and configured to enclose the chamber. The illustrative system also includes a first actuation device configured to receive a first haptic signal and responsively output a first haptic effect by changing a characteristic of the material to deform the flexible layer. The illustrative system also includes a second actuation device configured to receive a second haptic signal and responsively output a second haptic effect by applying an electrical signal to the flexible layer. The illustrative system further includes a processor in communication with the first actuation device and the second actuation device. The processor is configured to transmit the first haptic signal to the first actuation device and the second haptic signal to the second actuation device.
    Type: Grant
    Filed: January 9, 2018
    Date of Patent: June 11, 2019
    Assignee: Immersion Corporation
    Inventors: Vahid Khoshkava, Vincent Levesque, Jamal Saboune, Abdelwahab Hamam, Juan Manuel Cruz Hernandez, Liwen Wu
  • Patent number: 10320501
    Abstract: Broadcasting select haptic metadata includes broadcasting a broadcast signal to haptic-enabled devices. In response, haptic playback capability information is received at a host source from a haptic-enabled device when original haptic metadata in the broadcast signal encodes haptic information incompatible with the haptic playback capability information. The select haptic metadata, which is customized for the haptic playback capability information, is generated and sent from the host source to the haptic-enabled device.
    Type: Grant
    Filed: August 2, 2018
    Date of Patent: June 11, 2019
    Assignee: IMMERSION CORPORATION
    Inventors: Robert W. Heubel, Paige Raynes
  • Publication number: 20190171293
    Abstract: Systems and methods for interfaces featuring surface-based haptic effects are described. One described system includes a sensor configured to detect a touch in a touch area when an object contacts a touch surface. The touch surface may correspond to the display area or may correspond to a non-display surface of a computing device or peripheral interfaced to a computing device. The system can further include an actuator in communication with the processor and coupled to the touch surface, the actuator configured to output a haptic effect and a processor configured to select a haptic effect to generate. The haptic effect can be selected based on a position of the touch and recognizing an input gesture provided by the touch and/or content displayed in a graphical user interface at a location mapped to a position in the touch area at or near the touch. The haptic effect may provide a texture, simulate an obstacle, and/or adjust the coefficient of friction of the surface.
    Type: Application
    Filed: February 8, 2019
    Publication date: June 6, 2019
    Applicant: Immersion Corporation
    Inventors: Juan Manuel Cruz-Hernandez, Danny A. Grant, Ali Modarres, Andrew Gosline
  • Patent number: 10310614
    Abstract: A system includes an electronic device that includes a display screen, a cover configured to cover the display screen, a sensor configured to sense an input gesture comprising deformation and/or movement of the cover relative to the electronic device, and a processor configured to determine an action for the electronic device to perform based on the input gesture, to determine a haptic effect to generate based on the input gesture and/or the action for the electronic device to perform, and to initiate the action. The system also includes a haptic output device configured to generate the haptic effect.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: June 4, 2019
    Assignee: IMMERSION CORPORATION
    Inventors: Vincent Levesque, Jamal Saboune, Juan Manuel Cruz Hernandez, Abdelwahab Hamam, Vahid Khoshkava, Liwen Wu
  • Patent number: 10311686
    Abstract: Disclosed herein is an apparatus for automatically generating unique haptic effects. An embodiment of the apparatus comprises a haptic actuator. Memory stores a hash function and a haptic control module programmed to generate a haptic control signal related to a hash value generated by the hash function. A controller is communicatively associated with the haptic actuator and the memory. The controller is configured to receive information, execute the hash function on at least a portion of the information to generate the hash value, generate a haptic signal related to the hash value, and control the haptic actuator to generate a haptic effect, the haptic effect related to the hash value and the haptic signal. A method of automatically generating a unique haptic effect also is disclosed.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: June 4, 2019
    Assignee: IMMERSION CORPORATION
    Inventor: Christopher Ullrich
  • Publication number: 20190163278
    Abstract: One illustrative computing device disclosed herein includes a first sensor configured to detect a position associated with a deformable surface and transmit a sensor signal associated with the position; and a processor in communication with the sensor, the processor configured to: receive the sensor signal; determine a haptic effect based at least in part on the sensor signal; and transmit a haptic signal associated with the haptic effect. The illustrative computing device also includes a haptic output device in communication with the processor, the haptic output device configured to receive the haptic signal and output the haptic effect.
    Type: Application
    Filed: December 19, 2018
    Publication date: May 30, 2019
    Applicant: Immersion Corporation
    Inventors: Vincent Levesque, Danny Grant, Jamal Saboune, Abdelwahab Hamam, William Rihn
  • Patent number: 10304298
    Abstract: An actuator evaluation system evaluates one or more characteristics of an actuator usable as a haptic output device. The system can detect an optimal braking frequency of a drive signal that enables the actuator to provide a desired haptic effect in response thereto. The system sequentially applies a plurality of drive signals having different frequencies to the actuator and analyzes acceleration of the actuator to determine a drive signal that results in the desired braking performance.
    Type: Grant
    Filed: July 20, 2017
    Date of Patent: May 28, 2019
    Assignee: IMMERSION CORPORATION
    Inventors: Kaniyalal Shah, Andrew Seaman
  • Patent number: 10303253
    Abstract: A haptic-enabled display device is presented. The haptic-enabled device has a display layer, a first electrode layer, an actuation layer, and an electrode patch. The first electrode layer is disposed on the display layer. The actuation layer is formed of a single piece of actuatable material. A first side of the actuation layer is disposed on the first electrode layer. The single piece of actuatable material of the actuation layer and the conductive material of the first electrode layer may have substantially the same area. The electrode patch may form a second electrode layer, and may be disposed on a second and opposite side of the actuation layer. The electrode patch is electrically connected to a region of the actuatable material, and has an area that is smaller than that of the single piece of actuatable material and smaller than that of the conductive material of the first electrode layer.
    Type: Grant
    Filed: June 13, 2017
    Date of Patent: May 28, 2019
    Assignee: IMMERSION CORPORATION
    Inventors: Vahid Khoshkava, Neil T. Olien, Juan Manuel Cruz-Hernandez
  • Patent number: 10293249
    Abstract: A haptic peripheral includes a housing, a deformable substrate coupled to the housing to be moveable thereto, and a smart material actuator coupled to a surface of the deformable substrate. The smart material actuator produces a force that deforms the deformable substrate relative to the housing in response to the control signal from a processor to thereby provide a haptic effect to a user of the haptic peripheral. The deformable substrate includes at least one user contact portion configured to contact the user and two opposing hinges. The deformable substrate also includes at least two stiff arms, each stiff arm extending between the user contact portion and one of the two opposing hinges. The stiff arms are relatively stiffer than the user contact portion and the hinges such that the deformable substrate is configured to increase the deformation of the deformable substrate relative to the housing.
    Type: Grant
    Filed: December 18, 2017
    Date of Patent: May 21, 2019
    Assignee: IMMERSION CORPORATION
    Inventors: Mansoor Alghooneh, Juan Manuel Cruz-Hernandez, Vahid Khoshkava, Danny Grant
  • Patent number: 10297123
    Abstract: A haptic zipper is provided. The haptic zipper includes a first chain, a second chain opposing the first chain, a slider, an actuator coupled to the slider, and a controller coupled to the actuator. The slider is coupled to the first chain and the second chain to mesh or disengage opposing teeth of the first and second chains. The controller is configured to process an input signal including data related to a haptic effect, generate a haptic drive signal based on the data, and transmit the haptic drive signal to the actuator to render the haptic effect.
    Type: Grant
    Filed: August 23, 2018
    Date of Patent: May 21, 2019
    Assignee: IMMERSION CORPORATION
    Inventors: Vincent Levesque, Vahid Khoshkava
  • Patent number: 10297121
    Abstract: Example systems and methods for closed-loop control for haptic feedback are disclosed. One example method includes the steps of outputting a first signal configured to cause a haptic output device to output a haptic effect to a surface; determining one or more first velocities of a surface of an object attracted towards the surface in response to the haptic effect; in response to the first velocities decreasing to approximately zero, discontinuing output of the first signal; determining one or more second velocities of a surface of an object rebounding away from the surface in response to the discontinuing output of the first signal; in response to the second velocities decreasing to approximately zero, determining a responsiveness of the surface of the object to the haptic effect; and outputting a second signal based on the responsiveness.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: May 21, 2019
    Assignee: Immersion Corporation
    Inventor: Vincent Levesque
  • Patent number: 10296091
    Abstract: A method of generating haptic effects includes detecting an input of pressure applied to a device using a gesture and determining a level associated with the gesture based on the pressure input, as well as determining a selection of an item at the level based on the gesture and a context associated with the item at the level, along with generating a contextual haptic effect comprising haptic parameter based on the context of the item at the level.
    Type: Grant
    Filed: October 13, 2016
    Date of Patent: May 21, 2019
    Assignee: Immersion Corporation
    Inventors: Robert W. Heubel, Danny A. Grant
  • Patent number: 10296092
    Abstract: A system that generates haptic effects using an actuator receives a haptic effect definition that defines a haptic effect. The system pre-processes the haptic effect definition by determining if the actuator is capable of playing the haptic effect. The system then post-processes the haptic effect definition by adjusting a force value based on an estimate or measurement of a state of the actuator during a playing of the haptic effect.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: May 21, 2019
    Assignee: IMMERSION CORPORATION
    Inventors: Kanav Gandhi, Stephen D. Rank, Henry Da Costa, Eric Gervais, Daniel Parker