Patents by Inventor Jason D. Fleming

Jason D. Fleming 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: 10846999
    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: July 18, 2019
    Date of Patent: November 24, 2020
    Assignee: Immersion Corporation
    Inventors: William S. Rihn, Jason D. Fleming
  • 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
  • Publication number: 20190340899
    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: Application
    Filed: July 18, 2019
    Publication date: November 7, 2019
    Inventors: William S. RIHN, Jason D. FLEMING
  • 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: 20190213851
    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: Application
    Filed: January 5, 2018
    Publication date: July 11, 2019
    Inventors: William S. Rihn, Jason D. Fleming
  • Patent number: 10338798
    Abstract: A device has a user interface that generates a haptic effect in response to user inputs or gestures. In one embodiment, the device receives an indication that the user is scrolling through a list of elements and an indication that an element is selected. The device determines the scroll rate and generates a haptic effect that has a magnitude that is based on the scroll rate.
    Type: Grant
    Filed: October 27, 2016
    Date of Patent: July 2, 2019
    Assignee: Immersion Corporation
    Inventors: Robert W. Heubel, Jason D. Fleming, Erin B. Ramsay, A. Timothy Vetter, Robert A. Lacroix, Pedro Gregorio, Danny A. Grant, Lauri Olli Matias Impivaara
  • Publication number: 20190138176
    Abstract: A device has a user interface that generates a haptic effect in response to user inputs or gestures. In one embodiment, the device receives an indication that the user is scrolling through a list of elements and an indication that an element is selected. The device determines the scroll rate and generates a haptic effect that has a magnitude that is based on the scroll rate.
    Type: Application
    Filed: January 3, 2019
    Publication date: May 9, 2019
    Applicant: Immersion Corporation
    Inventors: Robert W. Heubel, Jason D. Fleming, Erin B. Ramsey, A. Timothy Vetter, Robert Lacroix, Pedro Gregorio, Danny Grant, Lauri Olli Matias Impivaara
  • Publication number: 20190121433
    Abstract: A haptic enabled system that is configured to render one or more haptic effects is provided. The haptic enabled system includes an actuator that is configured to render a haptic test pattern, a built-in accelerometer that is configured to collect acceleration data during the rendering of the haptic test pattern and according to a sampling rate of the built-in accelerometer, and a processor that is configured to calculate a haptic profile based on the acceleration data. The haptic effects are rendered according to the haptic profile.
    Type: Application
    Filed: October 20, 2017
    Publication date: April 25, 2019
    Inventors: Kaniyalal SHAH, Douglas G. BILLINGTON, Van H. TRAN, Jason D. FLEMING
  • Publication number: 20180284897
    Abstract: Systems, methods, and associated software are described herein for enabling a regular user of an end user device, such as a cellular telephone, to customize parameters associated with haptic effects applied to the user by the end user device. In one implementation, among several, a method described herein includes enabling a user of an end user device to access software adapted to design or modify haptic effects of the end user device. The method further includes enabling the user to open a haptic track file and enter or modify parameters associated with the haptic effects of the opened haptic track file.
    Type: Application
    Filed: June 4, 2018
    Publication date: October 4, 2018
    Inventors: Erin B. RAMSAY, Robert W. HEUBEL, Jason D. FLEMING, Stephen D. RANK
  • Publication number: 20180218578
    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: Application
    Filed: January 30, 2018
    Publication date: August 2, 2018
    Inventors: Danny A. GRANT, Erin B. RAMSAY, Pedro GREGORIO, Jason D. FLEMING, Natasha M. FLAHERTY
  • Patent number: 9990038
    Abstract: Systems, methods, and associated software are described herein for enabling a regular user of an end user device, such as a cellular telephone, to customize parameters associated with haptic effects applied to the user by the end user device. In one implementation, among several, a method described herein includes enabling a user of an end user device to access software adapted to design or modify haptic effects of the end user device. The method further includes enabling the user to open a haptic track file and enter or modify parameters associated with the haptic effects of the opened haptic track file.
    Type: Grant
    Filed: December 5, 2013
    Date of Patent: June 5, 2018
    Assignee: IMMERSION CORPORATION
    Inventors: Erin B. Ramsay, Robert W. Heubel, Jason D. Fleming, Stephen D. Rank
  • Patent number: 9916741
    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: November 5, 2015
    Date of Patent: March 13, 2018
    Assignee: Immersion Corporation
    Inventors: Danny A. Grant, Erin B. Ramsay, Pedro Gregorio, Jason D. Fleming, Natasha M. Flaherty
  • Publication number: 20170083096
    Abstract: A system for processing a user input on a user interface provides an affordance layer that is responsive when the user input includes a touch or tap. The system provides a first interaction layer that is responsive when the user input includes a first pressure of a first threshold. The system provides a second interaction layer that is responsive when the user input includes a second pressure of a second threshold.
    Type: Application
    Filed: September 21, 2016
    Publication date: March 23, 2017
    Inventors: William S. RIHN, David M. BIRNBAUM, Anthony Chad SAMPANES, Jason D. FLEMING, Abraham Alexander DAUHAJRE, Ali MODARRES
  • Publication number: 20170046035
    Abstract: A device has a user interface that generates a haptic effect in response to user inputs or gestures. In one embodiment, the device receives an indication that the user is scrolling through a list of elements and an indication that an element is selected. The device determines the scroll rate and generates a haptic effect that has a magnitude that is based on the scroll rate.
    Type: Application
    Filed: October 27, 2016
    Publication date: February 16, 2017
    Inventors: Robert Heubel, Jason D. Fleming, Erin B. Ramsey, A. Timothy Vetter, Robert Lacroix, Pedro Gregorio, Danny Grant, Lauri Olli Matias Impivaara
  • Patent number: 9513704
    Abstract: A device has a user interface that generates a haptic effect in response to user inputs or gestures. In one embodiment, the device receives an indication that the user is scrolling through a list of elements and an indication that an element is selected. The device determines the scroll rate and generates a haptic effect that has a magnitude that is based on the scroll rate.
    Type: Grant
    Filed: March 12, 2008
    Date of Patent: December 6, 2016
    Assignee: Immersion Corporation
    Inventors: Robert W. Heubel, Jason D. Fleming, Erin B. Ramsay, A. Timothy Vetter, Robert A. Lacroix, Pedro Gregorio, Danny A. Grant, Lauri Olli Matias Impivaara
  • Publication number: 20160110969
    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: Application
    Filed: November 5, 2015
    Publication date: April 21, 2016
    Inventors: Danny A. GRANT, Erin B. RAMSAY, Pedro GREGORIO, Jason D. FLEMING, Natasha M. FLAHERTY
  • Patent number: 9197735
    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: October 19, 2012
    Date of Patent: November 24, 2015
    Assignee: Immersion Corporation
    Inventors: Danny A Grant, Erin B Ramsay, Pedro Gregorio, Jason D Fleming, Natasha M Flaherty
  • Patent number: 9030428
    Abstract: A system that generates a dynamic haptic effect for a dynamic event receives a first endpoint and a second endpoint for dynamic events. The first endpoint includes a first endpoint value and a corresponding first haptic effect, and the second endpoint includes a second endpoint value and a corresponding second haptic effect. The system receives a dynamic value for the dynamic event. The dynamic value is between the first endpoint value and the second endpoint value. The system then determines the dynamic haptic effect from the dynamic value by interpolating the dynamic haptic effect from the first haptic effect and the second haptic effect.
    Type: Grant
    Filed: July 11, 2012
    Date of Patent: May 12, 2015
    Assignee: Immersion Corporation
    Inventor: Jason D. Fleming
  • Publication number: 20140195906
    Abstract: Systems, methods, and associated software are described herein for enabling a regular user of an end user device, such as a cellular telephone, to customize parameters associated with haptic effects applied to the user by the end user device. In one implementation, among several, a method described herein includes enabling a user of an end user device to access software adapted to design or modify haptic effects of the end user device. The method further includes enabling the user to open a haptic track file and enter or modify parameters associated with the haptic effects of the opened haptic track file.
    Type: Application
    Filed: February 26, 2014
    Publication date: July 10, 2014
    Applicant: Immersion Corporation
    Inventors: Erin B. RAMSAY, Robert W. HEUBEL, Jason D. FLEMING, Stephen D. RANK
  • Publication number: 20140089792
    Abstract: Systems, methods, and associated software are described herein for enabling a regular user of an end user device, such as a cellular telephone, to customize parameters associated with haptic effects applied to the user by the end user device. In one implementation, among several, a method described herein includes enabling a user of an end user device to access software adapted to design or modify haptic effects of the end user device. The method further includes enabling the user to open a haptic track file and enter or modify parameters associated with the haptic effects of the opened haptic track file.
    Type: Application
    Filed: December 5, 2013
    Publication date: March 27, 2014
    Applicant: Immersion Corporation
    Inventors: Erin B. RAMSAY, Robert W. HEUBEL, Jason D. FLEMING, Stephen D. RANK