Contextual pressure sensing haptic responses
First Claim
1. A computer-implemented method of generating a contextual haptic effect, the method being performed by a haptically enabled device including a processor programmed with computer instructions that, when executed, cause the haptically enabled device to perform the method, the method comprising:
- detecting a level of pressure input applied to a touch-sensitive surface of the haptically enabled device using a gesture, wherein the level of pressure input is based on at least one of a force applied with the gesture and a measured touch surface area of the gesture;
determining, by the processor, a selection of an interface level from among a plurality of interface levels of the haptically enabled device associated with the gesture based on the level of pressure input;
generating, by the processor, a primary haptic effect in response to the selection of the interface level;
outputting the primary haptic effect by a first actuator associated with the haptically enabled device;
determining, by the processor, display of an item at the interface level based on the gesture;
determining, by the processor, a context associated with the item at the interface level;
generating, by the processor, a contextual haptic effect in response to the display of the item according to haptic effect parameters based on the context of the item at the interface level; and
outputting the contextual haptic effect by a second actuator associated with the haptically enabled device.
1 Assignment
0 Petitions
Accused Products
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.
-
Citations
18 Claims
-
1. A computer-implemented method of generating a contextual haptic effect, the method being performed by a haptically enabled device including a processor programmed with computer instructions that, when executed, cause the haptically enabled device to perform the method, the method comprising:
-
detecting a level of pressure input applied to a touch-sensitive surface of the haptically enabled device using a gesture, wherein the level of pressure input is based on at least one of a force applied with the gesture and a measured touch surface area of the gesture; determining, by the processor, a selection of an interface level from among a plurality of interface levels of the haptically enabled device associated with the gesture based on the level of pressure input; generating, by the processor, a primary haptic effect in response to the selection of the interface level; outputting the primary haptic effect by a first actuator associated with the haptically enabled device; determining, by the processor, display of an item at the interface level based on the gesture; determining, by the processor, a context associated with the item at the interface level; generating, by the processor, a contextual haptic effect in response to the display of the item according to haptic effect parameters based on the context of the item at the interface level; and outputting the contextual haptic effect by a second actuator associated with the haptically enabled device. - View Dependent Claims (2, 3, 4, 5, 6, 16)
-
-
7. A non-transitory computer readable medium having instructions stored thereon that, when executed by a processor, cause the processor to perform a method of generating a contextual haptic effect, the method of generating comprising:
-
determining a level of pressure input applied to a touch-sensitive surface of a haptically enabled device using a gesture, wherein the level of pressure input is based on at least one of a force applied with the gesture and a measured touch surface area of the gesture; determining, by the processor, a selection of an interface level from among a plurality of interface levels of the haptically enabled device associated with the gesture based on the level of pressure input;
generating, by the processor, a primary haptic effect in response to the selection of the interface level;outputting the primary haptic effect by a first actuator associated with the haptically enabled device; determining, by the processor, a display of an item at the interface level based on the gesture; determining, by the processor, a context associated with the item at the interface level; generating, by the processor, a contextual haptic effect in response to the display of the item according to haptic effect parameters based on the context of the item at the interface level; and outputting the contextual haptic effect by a second actuator associated with the haptically enabled device. - View Dependent Claims (8, 9, 10, 17)
-
-
11. A system configured to generate a contextual haptic effect, the system comprising:
-
a touch-sensitive surface; a haptic output device; and a controller coupled to the haptic output device; wherein the controller is configured to; detect a level of pressure input applied to the touch-sensitive surface using a gesture, wherein the level of pressure input is based on at least one of a force applied with the gesture and a measured touch surface area of the gesture; determine a selection of an interface level associated with the gesture based on the level of pressure input; generate a primary haptic effect in response to the selection of the interface level; determine a display of an item at the interface level based on the gesture; determine a context associated with the item at the interface level; and generate a contextual haptic effect in response to the display of the item according to haptic effect parameters based on the context of the item at the interface level. - View Dependent Claims (12, 13, 14, 15, 18)
-
Specification