TOUCH SENSITIVE DEVICE
First Claim
1. A method of generating a set of filters for a touch sensitive device comprising a touch-sensitive 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 associated with each transducer;
b) defining a model of the system whereby the relationship of vibration of the member to the respective signals can be calculated, the model having a plurality of parameters;
c) calculating the 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;
e) determining changed parameter values of the parameters of the model;
f) recalculating the error value for the output of the model by comparing the output of the model with the changed parameter values with the measured value;
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), orif the compared recalculated error value is greater than the reference error value, outputting the model parameters;
generating a set of new filters each using respective output model parameters.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of generating a set of filters comprising: determining an initial estimate of a filter to be applied to a signal associated with each transducer; defining a model of the system; calculating the vibration of the member as an output of the model of the system; calculating the output of the model by comparing the output of the model with a measured value; determining changed parameter values of parameters of the model; recalculating the error value for the output of the model by comparing the output of the model with the changed parameter values with the measured value; comparing the recalculated error value with 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 above steps, or outputting the model parameters; generating a set of new filters each using respective output model parameters.
45 Citations
43 Claims
-
1. A method of generating a set of filters for a touch sensitive device comprising a touch-sensitive 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 associated with each transducer; b) defining a model of the system whereby the relationship of vibration of the member to the respective signals can be calculated, the model having a plurality of parameters; c) calculating the 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; e) determining changed parameter values of the parameters of the model; f) recalculating the error value for the output of the model by comparing the output of the model with the changed parameter values with the measured value; 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 set of new filters each using respective output model parameters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 43)
-
-
21. A method of generating a set of filters for a touch sensitive device comprising a touch-sensitive member and a plurality of transducers mounted to the member, the method comprising:
-
choosing a set of frequencies for use in the filters; determining an impulse response of a filter for each respective transducer to be applied to a signal associated with each transducer; calculating the transfer function of each filter, wherein each filter has a transfer function with at least one pole and at least one zero, and calculating the transfer function of each said filter comprises, determining at least one pole coefficient which determines at least one pole; determining, using said at least one pole coefficient, a pole representation of the transfer function which filters said input signal using said at least one pole; using said respective impulse response, calculating at least one zero coefficient which determines at least one zero; and combining said pole representation of the transfer function with said at least one zero coefficient to calculate said transfer function of said filter; and generating a set of filters comprising said calculated filters. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A method of generating a set of filters for a touch sensitive device comprising a touch-sensitive member and a plurality of transducers mounted to the member, the method comprising:
-
choosing a set of frequencies for use in the filters; calculating a set of transfer functions of respective filters for each transducer to be applied to a signal associated with each transducer; wherein each filter has a transfer function with at least one pole and at least one zero and calculating the transfer function of each said filter comprises, determining at least one pole coefficient which determines said at least one pole; determining, using said at least one pole coefficient, a pole representation of the transfer function which filters said input signal using said at least one pole; using an eigenvector method to determine at least one zero coefficient which determines said at least one zero; and combining said pole representation of the transfer function with said at least one zero coefficient to determine said transfer function for said filter; and generating a set off filters comprising said calculated filters. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42)
-
Specification