Patent ID: 7492814

Claim:
A method of removing noise and interference from a signal, comprising the steps of: a) receiving the signal; b) calculating a joint time-frequency domain of the received signal, where the joint time-frequency domain of the received signal includes elements that represent the received signal; c) estimating instantaneous frequencies of the joint time-frequency domain; d) modifying each estimated instantaneous frequency, if necessary, to correspond to a frequency of the joint time-frequency domain to which it most closely compares; e) redistributing the elements within the joint time-frequency domain according to the estimated instantaneous frequencies as modified; and f) computing a magnitude for each element in the joint time-frequency domain as redistributed; g) plotting the results of the step (f) as the time-frequency representation of the received signal; h) identifying peak values in the plot of step (g); i) eliminating from the redistributed joint time-frequency domain elements that do not correspond to the peak values identified in step (h); j) identifying noise and interference in the peak values identified in step (h); k) eliminating from the redistributed joint time-frequency domain elements that correspond to the noise and the interference identified in step (j); and l) recovering a signal devoid of the noise and the interference from the redistributed joint time-frequency domain as modified in step (k).