Patents by Inventor William RIHN

William RIHN 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: 20170228122
    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: April 25, 2017
    Publication date: August 10, 2017
    Applicant: Immersion Corporation
    Inventors: Vincent Levesque, Danny Grant, Jamal Saboune, Abdelwahab Hamam, William Rihn
  • Patent number: 9715279
    Abstract: Embodiments hereof relate a system that includes a processor and a haptic peripheral with a haptic output device. The processor is configured to receive an audio file, or a haptic file generated from the audio file, that includes a first channel having a first set of control parameters to generate a first haptic effect and a second channel having a second set of control parameters to generate a second haptic effect and to output a control signal that includes the first and second sets of control parameters for the haptic effect. The haptic output device is configured to receive the control signal from the processor and to output the haptic effect to the haptic peripheral. In an embodiment, the haptic output device is coupled to a bi-directional trigger and the control parameters move the trigger in opposing directions. In another embodiment, the control parameters generate different timelines of haptic effects to a user input element.
    Type: Grant
    Filed: June 1, 2015
    Date of Patent: July 25, 2017
    Assignee: Immersion Corporation
    Inventors: William Rihn, Henry da Costa
  • Publication number: 20170203207
    Abstract: A system that controls a haptic effect experienced at a trigger is provided. The system receives a haptic effect definition including haptic data. The system further receives trigger data including at least one of: a position of a trigger of a peripheral device; or a range of the trigger of the peripheral device. The system further determines whether a trigger condition is reached based on the received trigger data. The system further sends a haptic instruction and the haptic effect definition to the peripheral device when the trigger condition is reached. The system further causes a haptic output device (or multiple haptic output devices) to produce haptic effects that are based on the haptic effect definition at the peripheral device in response to the haptic instruction.
    Type: Application
    Filed: March 9, 2017
    Publication date: July 20, 2017
    Inventors: Robert LACROIX, Danny GRANT, Henry DA COSTA, Stephen D. RANK, David BIRNBAUM, William RIHN
  • Patent number: 9690381
    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: Grant
    Filed: August 21, 2014
    Date of Patent: June 27, 2017
    Assignee: Immersion Corporation
    Inventors: Vincent Levesque, Danny Grant, Jamal Saboune, Abdelwahab Hamam, William Rihn
  • Publication number: 20170173458
    Abstract: A wearable haptic-enabled user interface device comprising a plurality of magnetic elements and at least one electromagnet that are configured to generate a haptic effect at the user interface device by being disposed to generate at least one of an attractive force and a repelling force on each other when the at least one electromagnet is activated. The wearable haptic-enabled user interface device further comprises a processor configured to activate the at least one electromagnet in response to a determination to output the haptic effect.
    Type: Application
    Filed: March 6, 2017
    Publication date: June 22, 2017
    Inventors: Douglas BILLINGTON, William RIHN
  • Publication number: 20170173457
    Abstract: A haptic peripheral system comprising a display, a haptic peripheral device, and a processor is disclosed. The processor is in communication with the display and the haptic peripheral device. The processor is configured to determine a zoom state of a virtual camera of a virtual environment, and to determine at least one of: (i) a perspective of the virtual camera, wherein the perspective indicates which of a first person point of view and a third person point of view the virtual camera has, and (ii) a direction in which the user's eyes are directed. The processor is further configured to cause the haptic peripheral device to output a haptic effect that depends on the zoom state, and on at least one of: (i) the perspective of the virtual camera and (ii) the direction in which a user's eyes are directed.
    Type: Application
    Filed: March 6, 2017
    Publication date: June 22, 2017
    Inventor: William Rihn
  • Publication number: 20170168630
    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 11, 2015
    Publication date: June 15, 2017
    Inventors: Vahid Khoshkava, Vincent Levesque, Juan Manuel Cruz-Hernandez, Mansoor Alghooneh, William Rihn
  • Publication number: 20170136350
    Abstract: One illustrative system disclosed herein includes a deformation sensor configured to detect a deformation of a deformable surface and transmit a first sensor signal associated with the deformation. The system also includes a sensor configured to detect a user interaction with a user input device and transmit a second sensor signal associated with the user interaction. The system further includes a processor configured to: receive the first sensor signal; receive the second sensor signal; execute a function based at least in part on the first sensor signal and the second sensor signal. The processor is also configured to: determine a haptic effect based at least in part on the first sensor signal or the second sensor signal; and transmit a haptic signal associated with the haptic effect to a haptic output device configured to receive the haptic signal and output the haptic effect.
    Type: Application
    Filed: November 18, 2016
    Publication date: May 18, 2017
    Inventors: Vincent Levesque, Danny Grant, Juan Manuel Cruz-Hernandez, Ali Modarres, William Rihn
  • Patent number: 9645643
    Abstract: A haptically enabled device includes a haptic output device used to control motion. The haptically enabled device determines a desired motion, and then generates a haptic effect on the haptic output device to cause the desired motion.
    Type: Grant
    Filed: June 17, 2014
    Date of Patent: May 9, 2017
    Assignee: IMMERSION CORPORATION
    Inventors: William Rihn, David Birnbaum, Yiting Wang, Vincent Levesque, Danny Grant
  • Patent number: 9632582
    Abstract: A magnetic suspension system is disclosed for use in mounting an electronic touch screen. The magnetic suspension system may be designed to provide more or less movement in any direction, i.e., along the x-axis, the y-axis, and/or the z-axis, depending upon the application. The magnetic suspension system includes a first programmable magnet coupled to a first body and a second programmable magnet coupled to a second body. The programmable magnets simultaneously repel and attract each other in a nominal configuration such that the second body is suspended a programmed spaced-apart distance from the first body. The programmable magnets also allow movement between the first and second bodies in reaction to a force applied to the second body by a haptic actuator with a programmed spring force such that the first and second bodies return to the nominal configuration when no force is applied to the second body.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: April 25, 2017
    Assignee: Immersion Corporation
    Inventors: Douglas Billington, Elena Redelsheimer, William Rihn
  • Patent number: 9619029
    Abstract: A system that controls a haptic effect experienced at a trigger is provided. The system receives a haptic effect definition including haptic data. The system further receives trigger data including at least one of: a position of a trigger of a peripheral device; or a range of the trigger of the peripheral device. The system further determines whether a trigger condition is reached based on the received trigger data. The system further sends a haptic instruction and the haptic effect definition to the peripheral device when the trigger condition is reached. The system further causes a haptic output device (or multiple haptic output devices) to produce haptic effects that are based on the haptic effect definition at the peripheral device in response to the haptic instruction.
    Type: Grant
    Filed: November 12, 2014
    Date of Patent: April 11, 2017
    Assignee: Immersion Corporation
    Inventors: Robert Lacroix, Danny Grant, Henry Da Costa, Stephen D. Rank, David Birnbaum, William Rihn
  • Publication number: 20170092084
    Abstract: A system includes a processor, an audio display, and a haptic peripheral including a haptic output device. The audio display includes a speaker and a headphone connector. The haptic output device is configured to receive a control signal from the processor and output a haptic effect to the haptic peripheral in response to the control signal from the processor. The processor is configured to vary the control signal for the haptic output device depending on an audio output accessory connectivity status of the audio display such that the haptic output device generates and applies a first haptic effect if the audio display is connected to an audio output accessory in order to output audio through the headphone connector and the haptic output device generates and applies a second haptic effect if the audio display is not connected to an audio output accessory in order to output audio through the speaker.
    Type: Application
    Filed: September 25, 2015
    Publication date: March 30, 2017
    Inventors: William Rihn, David Birnbaum
  • Patent number: 9589432
    Abstract: A haptic peripheral including a magnetic actuator coupled to a user input element for providing haptic effects to the user input element. The magnetic actuator includes at least two opposing programmable magnets, a first programmable magnet and a second programmable magnet, with pre-programmed patterns to control the motion of the user input element. Each programmable magnet has a pre-programmed pattern of magnetic elements. The pre-programmed patterns of the magnetic elements interact with each other to cause haptic effects. In order to vary to haptic effects output by the magnetic actuator, the second programmable magnet is spun, rotated, or otherwise moved to change the orientation or position of the pre-programmed pattern. The re-oriented pattern of the second programmable magnet changes the interaction between the first and second programmable magnets and thereby results in different haptic effects being output to the user input device.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: March 7, 2017
    Assignee: Immersion Corporation
    Inventors: Douglas Billington, William Rihn
  • Patent number: 9588586
    Abstract: Embodiments hereof relate a system including a host computer configured to generate a virtual environment to a user on a display, a processor, a haptic peripheral, and a proximity sensor. The haptic peripheral includes an actuator, wherein the actuator is configured to receive a control signal from the processor and output a haptic effect to the haptic peripheral in response to the control signal from the processor. The processor is configured to vary the control signal for the actuator depending on a virtual distance within the virtual environment between a virtual camera and a virtual object. In addition or alternatively, the processor is configured to vary the control signal for the actuator depending on a perspective of a virtual camera within the virtual environment.
    Type: Grant
    Filed: November 6, 2014
    Date of Patent: March 7, 2017
    Assignee: Immersion Corporation
    Inventor: William Rihn
  • Publication number: 20170011604
    Abstract: A system for generating haptic effects includes a virtual environment having environmental properties, virtual objects, and object property information. A programmatic virtual sensor is placed on a virtual object in the virtual environment. A rendering engine for the virtual environment renders the virtual environment. A module for the virtual sensor receives virtual sensor data including position and time for the sensor and calculates sensor output data including acceleration data and object interaction data for the virtual sensor. A haptic track generator generates a haptic track based on the sensor output data.
    Type: Application
    Filed: September 23, 2016
    Publication date: January 12, 2017
    Inventor: William RIHN
  • Patent number: 9535550
    Abstract: One illustrative system disclosed herein includes a deformation sensor configured to detect a deformation of a deformable surface and transmit a first sensor signal associated with the deformation. The system also includes a sensor configured to detect a user interaction with a user input device and transmit a second sensor signal associated with the user interaction. The system further includes a processor configured to: receive the first sensor signal; receive the second sensor signal; execute a function based at least in part on the first sensor signal and the second sensor signal. The processor is also configured to: determine a haptic effect based at least in part on the first sensor signal or the second sensor signal; and transmit a haptic signal associated with the haptic effect to a haptic output device configured to receive the haptic signal and output the haptic effect.
    Type: Grant
    Filed: November 25, 2014
    Date of Patent: January 3, 2017
    Assignee: IMMERSION CORPORATION
    Inventors: Vincent Levesque, Danny Grant, Juan Manuel Cruz-Hernandez, Ali Modarres, William Rihn
  • Patent number: 9478109
    Abstract: A system for generating haptic effects includes a virtual environment having environmental properties, virtual objects, and object property information. A programmatic virtual sensor is placed on a virtual object in the virtual environment. A rendering engine for the virtual environment renders the virtual environment. A module for the virtual sensor receives virtual sensor data including position and time for the sensor and calculates sensor output data including acceleration data and object interaction data for the virtual sensor. A haptic track generator generates a haptic track based on the sensor output data.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: October 25, 2016
    Assignee: IMMERSION CORPORATION
    Inventor: William Rihn
  • Publication number: 20160246375
    Abstract: Systems and methods for user interaction with a curved display are disclosed. One illustrative method disclosure herein includes: displaying a user interface on a curved display, the curved display comprising a face and an edge; receiving user input on a section of the user interface associated with the edge of the curved display; determining a haptic effect associated with the user interface and the user input; and outputting a haptic signal associated with the haptic effect to a haptic output device.
    Type: Application
    Filed: February 24, 2016
    Publication date: August 25, 2016
    Inventors: William Rihn, David M. Birnbaum, Min Lee
  • Publication number: 20160189493
    Abstract: A system for generating haptic effects includes a virtual environment having environmental properties, virtual objects, and object property information. A programmatic virtual sensor is placed on a virtual object in the virtual environment. A rendering engine for the virtual environment renders the virtual environment. A module for the virtual sensor receives virtual sensor data including position and time for the sensor and calculates sensor output data including acceleration data and object interaction data for the virtual sensor. A haptic track generator generates a haptic track based on the sensor output data.
    Type: Application
    Filed: December 29, 2014
    Publication date: June 30, 2016
    Inventor: William RIHN
  • Publication number: 20160175711
    Abstract: A haptic peripheral including a magnetic actuator coupled to a user input element for providing haptic effects to the user input element. The magnetic actuator includes at least two opposing programmable magnets, a first programmable magnet and a second programmable magnet, with pre-programmed patterns to control the motion of the user input element. Each programmable magnet has a pre-programmed pattern of magnetic elements. The pre-programmed patterns of the magnetic elements interact with each other to cause haptic effects. In order to vary to haptic effects output by the magnetic actuator, the second programmable magnet is spun, rotated, or otherwise moved to change the orientation or position of the pre-programmed pattern. The re-oriented pattern of the second programmable magnet changes the interaction between the first and second programmable magnets and thereby results in different haptic effects being output to the user input device.
    Type: Application
    Filed: December 22, 2014
    Publication date: June 23, 2016
    Inventors: Douglas Billington, William Rihn