Patent attributes
A system may include an electromagnetic load capable of generating a haptic event and a haptic processor configured to receive at least one first parameter indicative of a desired perception of the haptic event to a user of a device comprising the electromagnetic load, receive at least one second parameter indicative of one or more characteristics of the device, and process the at least one first parameter and the at least one second parameter to generate a driving signal to the electromagnetic load in order to produce the desired perception to the user despite variances in the device that cause an actual perception of the haptic event to vary from the desired perception.