Patent ID: 9159207
Filing Date: 2015-10-13
Classification: G06F,G08B

Abstract:
1. A method of generating a desired haptic sensation in a device comprising a member and a plurality of transducers mounted to the member, the method comprising: a) determining an initial estimate of a filter to be applied to a respective signal input to each transducer whereby application of the filtered input signals to the transducers generates vibration of the member which provides a haptic sensation; b) defining a model of the system whereby the vibration of the member can be calculated as a function of the input signal, the model having a plurality of parameters; c) calculating the vibration of the member as an output of the model of the system; d) calculating a reference error value for the output of the model by comparing the output of the model with a measured value of vibration of the member; e) determining changed parameter values of the parameters of the model; f) recalculating the error value for the output of the model with the changed parameter values by comparing the output of the model with the changed parameter values to the measured value of vibration of the member; g) comparing the recalculated error value with the reference error value; h) if the compared recalculated error value is less than the reference error value, setting the recalculated error value as the reference error value, setting the changed parameter values as the model parameters, and repeating the steps c) to h), or if the compared recalculated error value is greater than the reference error value, outputting the model parameters; generating a new filter using the output model parameters; and applying the new filters to respective input signals applied to each transducer to generate vibration within the member to provide the desired haptic sensation.