Patent ID: 7010307
Filing Date: 2006-03-07
Classification: G01S,H03B,H03J,H03L,H04B

Abstract:
1. In a mobile device having a wireless receiver for receiving wireless signals and a global positioning system (GPS) receiver for receiving GPS signals, a method of compensating an output frequency of an oscillator having an associated temperature model, the method comprising: measuring a reference frequency within a wireless signal; determining an offset of the reference frequency from a nominal frequency to produce a frequency error; sensing a temperature proximate the oscillator; updating a portion of the temperature model related to the temperature using the frequency error and the temperature; compensating for error in the output frequency generated by the oscillator using the adjusted temperature model; supplying the frequency error and the output frequency of the oscillator to the GPS receiver, where the GPS receiver uses the frequency error and the output frequency to process satellite signals; repeating measuring, determining, and updating to produce a plurality of updated portions of the temperature model; and fitting the temperature model to the plurality of updated portions of the temperature model.