Patents by Inventor Jamal Saboune

Jamal Saboune 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).

  • Patent number: 11287889
    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: January 24, 2020
    Date of Patent: March 29, 2022
    Assignee: Immersion Corporation
    Inventors: Juan Manuel Cruz-Hernandez, Danny A. Grant, Jamal Saboune, Christopher J. Ullrich
  • Publication number: 20210397260
    Abstract: In aspects, methods and apparatus are provided for generating a haptic effect for a three-dimensional (3D) environment that is experienced virtually by a user. The methods may be performed by a processor, and includes receiving media data that describes the 3D environment, wherein the media data includes haptic data which describes a haptic characteristic associated with at least one object, structure, or event in the 3D environment. The method further includes performing a haptic decoding operation and a haptic rendering operation. The decoding operation may include extracting the haptic data from the media data. The haptic rendering operation may include generating a drive signal and communicating the drive signal to a haptic output device to cause the haptic output device to generate a haptic effect at a user peripheral device. Numerous other aspects are provided.
    Type: Application
    Filed: June 10, 2021
    Publication date: December 23, 2021
    Inventors: David BIRNBAUM, Yeshwant MUTHUSAMY, Jamal SABOUNE, Christopher ULLRICH
  • Publication number: 20210364054
    Abstract: Systems, methods, and devices for control of actuators are provided. In aspects, the systems, methods, and devices provided herein enable the generation of sharp cutoff haptic effects of both limited and extended duration. The systems, methods, and devices use open loop braking signals to generate the sharp cutoff haptic effects. The braking signals are determined based on predictions of system response made according to driving signals used to cause the haptic effects in the actuators. Numerous other aspects are provided.
    Type: Application
    Filed: May 22, 2020
    Publication date: November 25, 2021
    Inventors: Majid SHEIKHOLESLAMI, Peyman KARIMI ESKANDARY, Vahid KHOSHKAVA, Jamal SABOUNE
  • Patent number: 11137828
    Abstract: A system includes a video recorder configured to record video data, a sensor configured to sense movement of an object and output sensor data representative of the movement of the object, a transformer configured to transform the sensor data into a haptic output signal, a haptic output device configured to generate a haptic effect to a user based on the haptic output signal, a display configured to display a video, and a processor configured to synchronize the video data and the haptic output signal, and output the video data to the display and the haptic output signal to the haptic output device so that the haptic effect is synchronized with the video displayed on the display.
    Type: Grant
    Filed: February 12, 2016
    Date of Patent: October 5, 2021
    Assignee: IMMERSION CORPORATION
    Inventors: Robert Lacroix, Juan Manuel Cruz-Hernandez, Jamal Saboune
  • Publication number: 20210232308
    Abstract: Systems, methods, and devices include at least one actuator positioned within proximity of a user interface (UI) region of an interactive surface. The UI region outputs information to a user and receives input from the user. The at least one actuator provides a haptic effect to the user when interacting with the UI region. The system also includes at least one isolation element positioned adjacent to the at least one actuator. The at least one isolation element suppresses transmission of the haptic effect to an additional UI region of the interactive surface.
    Type: Application
    Filed: January 27, 2021
    Publication date: July 29, 2021
    Inventors: Juan Manuel CRUZ HERNANDEZ, Jamal SABOUNE, Peyman KARIMI ESKANDARY, Vahid KHOSHKAVA, Majid SHEIKHOLESLAMI, Lionel BRAVARD, Simon FOREST
  • Publication number: 20210157408
    Abstract: Systems and methods for multi-directional haptic effects for haptic surfaces are disclosed. One exemplary system includes one or more resonant actuators coupled to a surface, the one or more resonant actuators configured to generate a haptic effect comprising vibrations in a plurality of nonparallel directions, the haptic effect configured to displace the surface, and the vibrations being within a two-dimensional plane that is substantially parallel to the surface; a processor in communication with the one or more resonant actuators; and a non-transitory computer-readable medium comprising instructions that are executable by the processor to cause the processor to: detect an event; generate at least one haptic drive signal based on the event; and transmit the at least one haptic drive signal to the one or more resonant actuators, the one or more resonant actuators further configured to receive the at least one haptic drive signal and responsively output the haptic effect.
    Type: Application
    Filed: November 27, 2019
    Publication date: May 27, 2021
    Applicant: Immersion Corporation
    Inventors: Peyman Karimi Eskandary, Vahid Khoshkava, Jamal Saboune, Simon Forest
  • Publication number: 20210157407
    Abstract: In aspects, a touch surface assembly and a method of providing thereof are provided. For example, a touch surface assembly includes a touch surface, a haptic actuator configured to provide a linear motion along a motion axis of the haptic actuator to provide a haptic effect on the touch surface, and coupled to the touch surface such that the motion axis of the haptic actuator forms an angle with a centerline of the touch surface, and suspension components configured to provide damping with resonance for a motion of the touch surface. A first set of at least two suspension components of the suspension components are coupled to the touch surface along or substantially along the motion axis, and a second set of at least two suspension components of the suspension components are coupled to the touch surface along or substantially along a neutral axis of the haptic actuator that is perpendicular to the motion axis.
    Type: Application
    Filed: November 22, 2019
    Publication date: May 27, 2021
    Inventors: Peyman KARIMI ESKANDARY, Jamal SABOUNE, Juan Manuel CRUZ HERNANDEZ
  • Publication number: 20200341551
    Abstract: One illustrative system disclosed herein includes a computing device that comprises a memory and a processor in communication with the memory. The processor can generate content that can be provided to a user. The processor can obtain data indicating various haptic tracks associated with various content elements in the content. The processor can determine a selection of a haptic track of the various haptic tracks associated with a particular content element of the various content elements. The processor can determine a characteristic of the haptic track and then transmit a haptic signal associated with the haptic track to a haptic output device, which can receive the haptic signal and output the haptic track.
    Type: Application
    Filed: July 9, 2020
    Publication date: October 29, 2020
    Applicant: Immersion Corporation
    Inventors: Johnny Maalouf, Jamal Saboune
  • Patent number: 10775894
    Abstract: One illustrative system disclosed herein includes a computing device that comprises a memory and a processor in communication with the memory. The processor can generate content that can be provided to a user. The processor can obtain data indicating various haptic tracks associated with various content elements in the content. The processor can determine a selection of a haptic track of the various haptic tracks associated with a particular content element of the various content elements. The processor can determine a characteristic of the haptic track and then transmit a haptic signal associated with the haptic track to a haptic output device, which can receive the haptic signal and output the haptic track.
    Type: Grant
    Filed: November 2, 2018
    Date of Patent: September 15, 2020
    Assignee: Immersion Corporation
    Inventors: Johnny Maalouf, Jamal Saboune
  • Publication number: 20200286298
    Abstract: Systems and methods for an Interaction Proxy are disclosed. One disclosed device includes a structure capable of defining at least a first shape at a first location and a second shape at a second location, the second shape configured to act as an interaction proxy; an actuator coupled to the structure and in communication with a processor, the actuator configured to receive a transition signal from the processor and, in response, transition the structure from the first shape to the second shape. The device also includes a sensor configured to sense an interaction with the structure and generate a sensor signal associated with the interaction and to transmit the sensor signal to the processor.
    Type: Application
    Filed: March 6, 2019
    Publication date: September 10, 2020
    Applicant: Immersion Corporation
    Inventors: Vahid Khoshkava, Jamal Saboune, Juan Manuel Cruz-Hernandez, Liwen Wu, Razmik Mousakhanian
  • Publication number: 20200209967
    Abstract: The present invention provides a haptic device including a communications interface, an input device, a haptic output device and a processor. The communications interface receives a haptic track file including a list of real-time haptic effect modifiers, associated parameters, and a haptic control signal. The input device receives input from a user including a selection of a real-time haptic effect modifier and a value for an associated parameter. The haptic output device renders one or more haptic effects to the user based on the haptic control signal. The processor decodes the haptic track file, applies the selected real-time haptic effect modifier to the haptic control signal to generate a modified haptic control signal, and provides the modified haptic control signal to the haptic output device. The haptic output device renders one or more modified haptic effects to the user based on the modified haptic control signal.
    Type: Application
    Filed: December 27, 2018
    Publication date: July 2, 2020
    Inventors: Brian Sherry, Paige Raynes, Antonio Agapiou, Jamal Saboune
  • Publication number: 20200201437
    Abstract: Systems, methods, and instructions for rendering haptic effects in connection with marketing content, such as advertisements, are provided. Marketing content is displayed, and a user interaction is detected at or adjacent to the display. Haptic feedback is rendered that corresponds to and further enhances the marketing content. In some configurations, the haptic feedback is rendered at a user device that is communicatively coupled to the display. The haptic feedback is provided in connection with a variety of marketing media (e.g., billboards, tablets, printable media, etc.) and in real world and alternate reality environments.
    Type: Application
    Filed: December 21, 2018
    Publication date: June 25, 2020
    Inventors: Jamal SABOUNE, Johnny MAALOUF, Shadi ASFOUR, Eric GERVAIS
  • Publication number: 20200159330
    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: Application
    Filed: January 24, 2020
    Publication date: May 21, 2020
    Inventors: Juan Manuel Cruz-Hernandez, Danny A. Grant, Jamal Saboune, Christopher J. Ullrich
  • Publication number: 20200150765
    Abstract: Systems and methods for designing haptic effects based on visual characteristics haptics are disclosed. One illustrative system described herein includes a user input device, a memory, a haptic output device, and a processor in communication with the user input device and memory. The processor is configured to: receive an input having a plurality of characteristics, at least one of the plurality of characteristics associated with a first shape, identify an image or label associated with the first shape, and identify a haptic effect associated with the image or label. The processor is further configured to associate the haptic effect with the first shape, and transmit a haptic signal associated with the haptic effect to the haptic output device, the haptic signal causing the haptic output device to output the haptic effect.
    Type: Application
    Filed: November 14, 2018
    Publication date: May 14, 2020
    Applicant: Immersion Corporation
    Inventors: Jamal Saboune, Juan Manuel Cruz Hernandez
  • Patent number: 10650645
    Abstract: Disclosed are systems and methods for converting a control track designed for use with a number and/or type of haptic output devices to be used with other numbers and/or types of haptic output devices. For example, a computing device may convert the control track into another control track that can be applied to other types and/or numbers of haptic output devices. The converted control track may be compatible for use with a smartphone or other system that includes a different number and/or type of haptic feedback devices than the system for which the haptic track was originally designed. In this manner, the user of the smartphone or other system may experience haptic feedback using a device that is different from another haptic feedback system for which the control track was originally designed for use. The conversion may occur locally at the smartphone or other system and/or remotely at another device.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: May 12, 2020
    Assignee: Immersion Corporation
    Inventors: Vincent Levesque, Jamal Saboune, David M. Birnbaum
  • Publication number: 20200142484
    Abstract: One illustrative system disclosed herein includes a computing device that comprises a memory and a processor in communication with the memory. The processor can generate content that can be provided to a user. The processor can obtain data indicating various haptic tracks associated with various content elements in the content. The processor can determine a selection of a haptic track of the various haptic tracks associated with a particular content element of the various content elements. The processor can determine a characteristic of the haptic track and then transmit a haptic signal associated with the haptic track to a haptic output device, which can receive the haptic signal and output the haptic track.
    Type: Application
    Filed: November 2, 2018
    Publication date: May 7, 2020
    Applicant: Immersion Corporation
    Inventors: Johnny Maalouf, Jamal Saboune
  • Patent number: 10613636
    Abstract: A method is provided for adjusting the playback rate of haptic effects to a desired playback rate. A desired playback rate is determined. A portion of a haptic signal based on the desired playback rate is generated. The portion of the haptic signal is sent to a haptic output device, causing the haptic output device to output haptic effects at a playback rate corresponding to the desired playback rate.
    Type: Grant
    Filed: March 11, 2019
    Date of Patent: April 7, 2020
    Assignee: Immersion Corporation
    Inventors: Jamal Saboune, Stephen Rank, Amer Alhalabi, Shadi Asfour, Changyu Yang
  • Patent number: 10606356
    Abstract: One illustrative system disclosed herein includes a curved device that includes a curved outer housing. The illustrative system also includes a sensor configured to detect a user interaction with the curved device and transmit a sensor signal associated with the user interaction. The illustrative system additionally includes a processor in communication with the sensor, the processor configured to: receive the sensor signal from the sensor; determine a user interaction based on the sensor signal, determine a first haptic effect based at least in part on the user interaction, and transmit a haptic signal associated with the first haptic effect. The illustrative system also includes a haptic output device configured to receive the haptic signal and output the first haptic effect.
    Type: Grant
    Filed: February 6, 2018
    Date of Patent: March 31, 2020
    Assignee: Immersion Corporation
    Inventors: Vincent Levesque, Danny Grant, Ali Modarres, Jamal Saboune
  • Patent number: 10599218
    Abstract: A system is provided that converts an input into one or more haptic effects using frequency shifting. The system receives an input signal. The system further performs a fast Fourier transform of the input signal. The system further shifts one or more frequencies of the transformed input signal to one or more frequencies within a shift-to frequency range. The system further performs an inverse fast Fourier transform of the frequency-shifted signal, where the inversely transformed signal forms a haptic signal. The system further generates the one or more haptic effects based on the haptic signal.
    Type: Grant
    Filed: September 6, 2013
    Date of Patent: March 24, 2020
    Assignee: Immersion Corporation
    Inventors: Jamal Saboune, Juan Manuel Cruz-Hernandez
  • 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