Systems and methods for providing haptic effects
First Claim
1. A device comprising:
- an actuator;
a non-volatile memory configured to store a haptic effect profile; and
a processor in communication with the actuator and the non-volatile memory, the processor configured to;
receive a sensor signal indicating a movement of a manipulandum;
identify an effect parameter associated with the sensor signal in the haptic effect profile; and
generate an output signal based, at least in part, on the effect parameter, the output signal configured to cause the actuator to output a haptic effect associated with the effect parameter.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for providing haptic effects are disclosed. One disclosed system comprises an actuator, a non-volatile memory configured to store a haptic effect profile, and a processor in communication with the actuator and the non-volatile memory. The processor may be configured to receive a sensor signal indicating a movement of a manipulandum, to identify an effect parameter associated with the sensor signal in the haptic effect profile, and to generate an output signal based, at least in part, on the effect parameter. The generated output signal may be configured to cause the actuator to output a haptic effect associated with the effect parameter.
-
Citations
30 Claims
-
1. A device comprising:
-
an actuator;
a non-volatile memory configured to store a haptic effect profile; and
a processor in communication with the actuator and the non-volatile memory, the processor configured to;
receive a sensor signal indicating a movement of a manipulandum;
identify an effect parameter associated with the sensor signal in the haptic effect profile; and
generate an output signal based, at least in part, on the effect parameter, the output signal configured to cause the actuator to output a haptic effect associated with the effect parameter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
providing an actuator;
providing a non-volatile memory configured to store a haptic effect profile; and
providing a processor in communication with the actuator and the non-volatile memory, the processor configured to;
receive a sensor signal indicating a movement of a manipulandum;
identify an effect parameter associated with the sensor signal in the haptic effect profile; and
generate an output signal based, at least in part, on the effect parameter, the output signal configured to cause the actuator to output a haptic effect associated with the effect parameter. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method comprising:
-
receiving a sensor signal indicating a movement of a manipulandum from a sensor in communication with the manipulandum;
identifying an effect parameter associated with the sensor signal in a locally-stored haptic effect profile; and
generating an output signal based, at least in part, on the effect parameter, the output signal configured to cause an actuator to output a haptic effect associated with the effect parameter. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer-readable medium on which is encoded program code, the program code comprising:
-
program code for receiving a sensor signal indicating a movement of a manipulandum from a sensor in communication with the manipulandum;
program code for identifying an effect parameter associated with the sensor signal in a locally-stored haptic effect profile; and
program code for generating an output signal based, at least in part, on the effect parameter, the output signal configured to cause an actuator to output a haptic effect associated with the effect parameter. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
Specification