Patent ID: 7444128

Claim:
A method of estimating the carrier frequency of a signal, comprising the steps of: a) initializing a time average vector to zero; b) select a user-selectable number of time segments; c) receiving a signal, said signal divided into said user-selectable time segments; d) calculating a spectral peak vector, said spectral peak vector calculated from a spectral estimation process on said user-selectable time segment divided signal; e) calculating a first correlation vector on said spectral peak vector, said first correlation vector calculated from a first correlation process; f) calculating a second correlation vector, said second correlation vector calculated from said spectral peak vector and said first correlation vector; g) appending said second correlation vector to said time average vector; h) repeating steps (d) through (g) for each of said user-selectable number of segments of said received signal; and i) calculate carrier estimate, said carrier estimate the most commonly occurring frequency in said time average vector.