System for haptically representing sensor input
DCFirst Claim
Patent Images
1. A non-transitory computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to generate a haptic effect, the generating the haptic effect comprising:
- receiving input from a sensor, wherein the input comprises extra-sensory information, wherein the input further comprises one or more interaction parameters, and wherein each interaction parameter comprises a value;
mapping the received input to a haptic signal; and
sending the haptic signal to an actuator to generate the haptic effect;
the mapping the received input to the haptic signal further comprising modulating the haptic signal when new input is received, wherein the new received input comprises an update of at least one value of at least one interaction parameter of the received input; and
the sending the haptic signal to the actuator to generate the haptic effect further comprising sending the modulated haptic signal to the actuator to modulate the generated haptic effect.
1 Assignment
Litigations
1 Petition
Accused Products
Abstract
A haptic representation system is provided that generates a haptic effect in response to sensor input. The sensor input is mapped to a haptic signal. The haptic signal is sent to an actuator configured to receive the haptic signal. The actuator utilizes the haptic signal to generate the haptic effect.
65 Citations
30 Claims
-
1. A non-transitory computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to generate a haptic effect, the generating the haptic effect comprising:
-
receiving input from a sensor, wherein the input comprises extra-sensory information, wherein the input further comprises one or more interaction parameters, and wherein each interaction parameter comprises a value; mapping the received input to a haptic signal; and sending the haptic signal to an actuator to generate the haptic effect; the mapping the received input to the haptic signal further comprising modulating the haptic signal when new input is received, wherein the new received input comprises an update of at least one value of at least one interaction parameter of the received input; and the sending the haptic signal to the actuator to generate the haptic effect further comprising sending the modulated haptic signal to the actuator to modulate the generated haptic effect. - View Dependent Claims (2, 3, 4)
-
-
5. A computer-implemented method for generating a haptic effect, the computer-implemented method comprising:
-
receiving input from a sensor, wherein the input comprises extra-sensory information, wherein the input further comprises one or more interaction parameters, and wherein each interaction parameter comprises a value; mapping the received input to a haptic signal; and sending the haptic signal to an actuator to generate the haptic effect; the mapping the received input to the haptic signal further comprising modulating the haptic signal when new input is received, wherein the new received input comprises an update of at least one value of at least one interaction parameter of the received input; and the sending the haptic signal to the actuator to generate the haptic effect further comprising sending the modulated haptic signal to the actuator to modulate the generated haptic effect. - View Dependent Claims (6, 7, 8)
-
-
9. A haptic representation system comprising:
-
a memory configured to store a haptic representation module; a processor configured to execute the haptic representation module stored on the memory; and an actuator configured to output one or more haptic effects; wherein the haptic representation module is configured to receive input from a sensor, wherein the input comprises extra-sensory information, wherein the input further comprises one or more interaction parameters, and wherein each interaction parameter comprises a value; wherein the haptic representation module is further configured to map the received input to a haptic signal; wherein the haptic representation module is further configured to send the haptic signal to an actuator to generate the haptic effect; wherein the haptic representation module is further configured to modulate the haptic signal when new input is received, wherein the new input comprises an update of at least one value of at least one interaction parameter of the received input; and wherein the haptic representation module is further configured to send the modulated haptic signal to the actuator to modulate the generated haptic effect. - View Dependent Claims (10, 11, 12)
-
-
13. A non-transitory computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to generate a haptic effect, the generating the haptic effect comprising:
-
receiving input from a sensor, wherein the input further comprises one or more interaction parameters, and wherein each interaction parameter comprises a value; mapping the received input to a haptic signal; and sending the haptic signal to an actuator to generate the haptic effect; wherein the haptic signal is at least one of a force haptic signal, a deformation haptic signal, or an impedance haptic signal; wherein the haptic effect is at least one of a force haptic effect, a deformation haptic effect, or an impedance haptic effect; the mapping the received input to the haptic signal further comprising modulating the haptic signal when new input is received, wherein the new received input comprises an update of at least one value of at least one interaction parameter of the received input; and the sending the haptic signal to the actuator to generate the haptic effect further comprising sending the modulated haptic signal to the actuator to modulate the generated haptic effect. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer-implemented method for generating a haptic effect, the computer-implemented method comprising:
-
receiving input from a sensor, wherein the input further comprises one or more interaction parameters, and wherein each interaction parameter comprises a value; mapping the received input to a haptic signal; and sending the haptic signal to an actuator to generate the haptic effect; wherein the haptic signal is at least one of a force haptic signal, a deformation haptic signal, or an impedance haptic signal; wherein the haptic effect is at least one of a force haptic effect, a deformation haptic effect, or an impedance haptic effect; the mapping the received input to the haptic signal further comprising modulating the haptic signal when new input is received, wherein the new received input comprises an update of at least one value of at least one interaction parameter of the received input; and the sending the haptic signal to the actuator to generate the haptic effect further comprising sending the modulated haptic signal to the actuator to modulate the generated haptic effect. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A haptic representation system comprising:
-
a memory configured to store a haptic representation module; a processor configured to execute the haptic representation module stored on the memory; and an actuator configured to output one or more haptic effects; wherein the haptic representation module is configured to receive input from a sensor, wherein the input further comprises one or more interaction parameters, and wherein each interaction parameter comprises a value; wherein the haptic representation module is further configured to map the received input to a haptic signal; wherein the haptic representation module is further configured to send the haptic signal to an actuator to generate the haptic effect; wherein the haptic signal is at least one of a force haptic signal, a deformation haptic signal, or an impedance haptic signal; wherein the haptic effect is at least one of a force haptic effect, a deformation haptic effect, or an impedance haptic effect; wherein the haptic representation module is further configured to modulate the haptic signal when new input is received, wherein the new input comprises an update of at least one value of at least one interaction parameter of the received input; and wherein the haptic representation module is further configured to send the modulated haptic signal to the actuator to modulate the generated haptic effect. - View Dependent Claims (27, 28, 29, 30)
-
Specification