Patent ID: 8108900

Claim:
A method for compensating for drift in a satellite tuning device, comprising: receiving a request to tune to a channel carried on a transponder signal; determining an offset value for the transponder signal; adding the offset value to a center frequency; searching a frequency band around the center frequency within a deviation of a first size; in the event that the transponder signal is located within the frequency band at a perceived frequency: setting the offset value to equal the difference between a standard frequency for the transponder signal and the perceived frequency; and storing the offset value in an entry; and in the event that the transponder signal is not located within the frequency band at the perceived frequency: incrementing the size of the deviation such that the deviation is a of second size; searching the frequency band around the center frequency within a deviation of the second size; locating the transponder signal within the frequency band at the perceived frequency; setting the offset value to equal the difference between a standard frequency for the transponder signal and the perceived frequency; and storing the offset value in an entry.