Methods and systems for providing haptic messaging to handheld communication devices
AssigneeImmersion Corporation, a Delaware Corporation
InventorsJeffrey Eid, Shoichi Endo, Danny Grant
Life of this patent
Estimating the term…
Abstract
In one embodiment, a method for mapping between an event of interest and a corresponding haptic effect includes: providing a plurality of haptic effects to a user; allowing a user to associate haptic effects with one or more events of interest; and compiling the mappings made between various events of interest and corresponding haptic effects into a haptic lookup table, storable in memory.
Claims45
A method for mapping for mapping between an event of interest and a corresponding haptic effect comprising:
- providing a plurality of pre-programmed haptic effects to a user;
- allowing a user to associate one or more haptic effects with one or more events of interest;
- compiling the mappings made between various events of interest and corresponding haptic effects into a haptic lookup table storable in memory.
A computer-readable medium on which is encoded program code, comprising:
- program code for providing a plurality of haptic effects to a user;
- program code for allowing a user to associate one or more haptic effects with one or more events of interest;
- and
- program code for compiling the mappings made between various events of interest and corresponding haptic effects into a haptic lookup table, which can be stored in memory.
A data stream embodied in a carrier signal, carrying instructions to provide a plurality of pre-programmed haptic effects to a user;
- allow a user to associate one or more haptic effects with one or more events of interest;
- compile the mappings made between various events of interest and corresponding haptic effects into a haptic lookup table, which can be stored in memory.
A handheld mobile device comprising:
- means for providing a plurality of pre-programmed haptic effects to a user;
- means for allowing a user to associate one or more haptic effects with one or more events of interest;
- means for compiling the mappings made between various events of interest and corresponding haptic effects into a haptic lookup table, which can be stored in memory.
Dependencies are inferred from the claim text.