Patent ID: 7233700

Claim:
A computer-implemented method for determining a best match of an input signal of interest from a set of candidate signals, the method comprising: determining a signal transform from the set of candidate signals, wherein two or more of the candidate signals are uncorrelated, wherein the signal transform is operable to convert an arbitrary signal into a representation in terms of generalized basis functions, and wherein the basis functions represent an algebraic structure of the set of candidate signals; applying the signal transform for at least one generalized frequency to each of the set of candidate signals to calculate a corresponding at least one generalized frequency component value for each of the set of candidate signals; receiving the input signal of interest; applying the signal transform for the at least one generalized frequency to the input signal of interest to calculate a corresponding at least one generalized frequency component value for the input signal of interest; determining a best match between the at least one generalized frequency component value of the input signal of interest and the at least one generalized frequency component value of each of the set of candidate signals; and outputting information indicating a best match candidate signal from the set of candidate signals.