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: 10846999Abstract: 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: GrantFiled: July 18, 2019Date of Patent: November 24, 2020Assignee: Immersion CorporationInventors: William S. Rihn, Jason D. Fleming
-
Patent number: 10593166Abstract: 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: GrantFiled: January 30, 2018Date of Patent: March 17, 2020Assignee: Immersion CorporationInventors: Danny A. Grant, Erin B. Ramsay, Pedro Gregorio, Jason D. Fleming, Natasha M. Flaherty
-
Publication number: 20190340899Abstract: 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: ApplicationFiled: July 18, 2019Publication date: November 7, 2019Inventors: William S. RIHN, Jason D. FLEMING
-
Patent number: 10360774Abstract: 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: GrantFiled: January 5, 2018Date of Patent: July 23, 2019Assignee: IMMERSION CORPORATIONInventors: William S. Rihn, Jason D. Fleming
-
Publication number: 20190213851Abstract: 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: ApplicationFiled: January 5, 2018Publication date: July 11, 2019Inventors: William S. Rihn, Jason D. Fleming
-
Patent number: 10338798Abstract: 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: GrantFiled: October 27, 2016Date of Patent: July 2, 2019Assignee: Immersion CorporationInventors: 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: 20190138176Abstract: 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: ApplicationFiled: January 3, 2019Publication date: May 9, 2019Applicant: Immersion CorporationInventors: Robert W. Heubel, Jason D. Fleming, Erin B. Ramsey, A. Timothy Vetter, Robert Lacroix, Pedro Gregorio, Danny Grant, Lauri Olli Matias Impivaara
-
Publication number: 20190121433Abstract: 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: ApplicationFiled: October 20, 2017Publication date: April 25, 2019Inventors: Kaniyalal SHAH, Douglas G. BILLINGTON, Van H. TRAN, Jason D. FLEMING
-
Publication number: 20180284897Abstract: 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: ApplicationFiled: June 4, 2018Publication date: October 4, 2018Inventors: Erin B. RAMSAY, Robert W. HEUBEL, Jason D. FLEMING, Stephen D. RANK
-
Publication number: 20180218578Abstract: 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: ApplicationFiled: January 30, 2018Publication date: August 2, 2018Inventors: Danny A. GRANT, Erin B. RAMSAY, Pedro GREGORIO, Jason D. FLEMING, Natasha M. FLAHERTY
-
Patent number: 9990038Abstract: 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: GrantFiled: December 5, 2013Date of Patent: June 5, 2018Assignee: IMMERSION CORPORATIONInventors: Erin B. Ramsay, Robert W. Heubel, Jason D. Fleming, Stephen D. Rank
-
Patent number: 9916741Abstract: 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: GrantFiled: November 5, 2015Date of Patent: March 13, 2018Assignee: Immersion CorporationInventors: Danny A. Grant, Erin B. Ramsay, Pedro Gregorio, Jason D. Fleming, Natasha M. Flaherty
-
Publication number: 20170083096Abstract: 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: ApplicationFiled: September 21, 2016Publication date: March 23, 2017Inventors: William S. RIHN, David M. BIRNBAUM, Anthony Chad SAMPANES, Jason D. FLEMING, Abraham Alexander DAUHAJRE, Ali MODARRES
-
Publication number: 20170046035Abstract: 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: ApplicationFiled: October 27, 2016Publication date: February 16, 2017Inventors: Robert Heubel, Jason D. Fleming, Erin B. Ramsey, A. Timothy Vetter, Robert Lacroix, Pedro Gregorio, Danny Grant, Lauri Olli Matias Impivaara
-
Patent number: 9513704Abstract: 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: GrantFiled: March 12, 2008Date of Patent: December 6, 2016Assignee: Immersion CorporationInventors: 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: 20160110969Abstract: 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: ApplicationFiled: November 5, 2015Publication date: April 21, 2016Inventors: Danny A. GRANT, Erin B. RAMSAY, Pedro GREGORIO, Jason D. FLEMING, Natasha M. FLAHERTY
-
Patent number: 9197735Abstract: 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: GrantFiled: October 19, 2012Date of Patent: November 24, 2015Assignee: Immersion CorporationInventors: Danny A Grant, Erin B Ramsay, Pedro Gregorio, Jason D Fleming, Natasha M Flaherty
-
Patent number: 9030428Abstract: 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: GrantFiled: July 11, 2012Date of Patent: May 12, 2015Assignee: Immersion CorporationInventor: Jason D. Fleming
-
Publication number: 20140195906Abstract: 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: ApplicationFiled: February 26, 2014Publication date: July 10, 2014Applicant: Immersion CorporationInventors: Erin B. RAMSAY, Robert W. HEUBEL, Jason D. FLEMING, Stephen D. RANK
-
Publication number: 20140089792Abstract: 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: ApplicationFiled: December 5, 2013Publication date: March 27, 2014Applicant: Immersion CorporationInventors: Erin B. RAMSAY, Robert W. HEUBEL, Jason D. FLEMING, Stephen D. RANK