Context-dependent haptic confirmation system
AssigneeImmersion Corporation
InventorsDavid Birnbaum, Christopher J. Ullrich, Marcus Aurelius Bothsa
Life of this patent
Estimating the term…
Abstract
A haptic confirmation system is provided that produces a confirmation haptic effect in response to a user interaction with a user interface element, where the confirmation haptic effect is based on context metadata. The context metadata is mapped to one or more haptic parameters. A haptic signal is generated based on the one or more haptic parameters. The haptic signal is sent to an actuator configured to receive the haptic signal. The actuator utilized the haptic signal to generate the confirmation haptic effect.
Claims20
A non-transitory computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to generate a confirmation haptic effect, the generating the confirmation haptic effect comprising:
- receiving context metadata associated with a user interaction of a user interface element, wherein the context metadata comprises at least one of:
- data indicating a functionality of the user interface element, or data indicating a history of the user interface element;
- mapping the received context metadata to one or more haptic parameters;
- generating a haptic signal based at least in part on the one or more haptic parameters;
- and
- sending the haptic signal to an actuator to generate the confirmation haptic effect.
A computer-implemented method for producing a confirmation haptic effect, the computer-implemented method comprising:
- receiving context metadata associated with a user interaction of a user interface element, wherein the context metadata comprises at least one of:
- data indicating a functionality of the user interface element, or data indicating a history of the user interface element;
- mapping the received context metadata to one or more haptic parameters;
- generating a haptic signal based at least in part on the one or more haptic parameters;
- and
- sending the haptic signal to an actuator to generate the confirmation haptic effect.
A haptic confirmation system comprising:
- a memory configured to store a haptic confirmation module;
- a processor configured to execute the haptic confirmation module stored on the memory;
- and
- an actuator configured to output one or more confirmation haptic effects;
- wherein the haptic confirmation module is configured to receive context metadata associated with a user interaction of a user interface element, wherein the context metadata comprises at least one of:
- data indicating a functionality of the user interface element, or data indicating a history of the user interface element;
- wherein the haptic confirmation module is further configured to map the received context metadata to one or more haptic parameters;
- wherein the haptic confirmation module is further configured to generate a haptic signal based at least in part on the one or more haptic parameters;
- and
- wherein the haptic confirmation module is further configured to send the haptic signal to an actuator to generate the confirmation haptic effect.
Dependencies are inferred from the claim text.