Method and Apparatus for Compensating an Oscillator in a Location-Enabled Wireless Device
First Claim
1. In a mobile device having a wireless receiver for receiving wireless signals and a global positioning system (GPS) receiver for receiving satellite signals, wherein the mobile device includes an oscillator for providing first and second oscillator signals for use with the wireless receiver, a method of providing to the GPS receiver reference information for processing the satellite signals, the method comprising:
- obtaining the first oscillator signal;
sensing a temperature proximate to the oscillator;
obtaining from a temperature model an oscillator-signal error, wherein the oscillator-signal error is a function of a comparison between frequencies of a wireless signal and the second oscillator signal; and
providing to the GPS receiver the oscillator-signal error and the first oscillator signal, wherein the GPS receiver is operable to process satellite signals using the oscillator-signal error and the first oscillator signal.
7 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for compensating an oscillator in a location-enabled wireless device is described. In an example, a mobile device includes a wireless receiver for receiving wireless signals and a GPS receiver for receiving GPS signals. The mobile device also includes an oscillator having an associated temperature model. A frequency error is derived from a wireless signal. The temperature model is adjusted in response to the frequency error and a temperature proximate the oscillator. Frequency error of the oscillator is compensated using the adjusted temperature model. In another example, a frequency error is derived using a second oscillator within the wireless receiver.
-
Citations
20 Claims
-
1. In a mobile device having a wireless receiver for receiving wireless signals and a global positioning system (GPS) receiver for receiving satellite signals, wherein the mobile device includes an oscillator for providing first and second oscillator signals for use with the wireless receiver, a method of providing to the GPS receiver reference information for processing the satellite signals, the method comprising:
-
obtaining the first oscillator signal;
sensing a temperature proximate to the oscillator;
obtaining from a temperature model an oscillator-signal error, wherein the oscillator-signal error is a function of a comparison between frequencies of a wireless signal and the second oscillator signal; and
providing to the GPS receiver the oscillator-signal error and the first oscillator signal, wherein the GPS receiver is operable to process satellite signals using the oscillator-signal error and the first oscillator signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A location-enabled wireless device, comprising:
-
a wireless receiver operable to receive a wireless signal;
a global positioning system (GPS) receiver operable to receive a GPS signal;
an oscillator operable to supply to the wireless and GPS receivers an oscillator signal;
a temperature model for compensating the oscillator signal as a function of temperature;
a frequency detector operable to supply, as a function of the wireless signal and the oscillator signal, a frequency error; and
a processor operable to (i) obtain a temperature proximate to the oscillator;
(ii) obtain from the frequency detector the frequency error;
(iii) use the temperature model to produce, as a function of the temperature and the frequency error, an oscillator-signal error; and
(iv) provide to the GPS receiver the oscillator-signal error, wherein the GPS receiver is operable to use the oscillator-signal error and the oscillator signal to process satellite signals. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A location-enabled wireless device, comprising:
-
a wireless receiver operable to receive a wireless signal;
a global positioning system (GPS) receiver operable to receive a GPS signal;
a first oscillator operable to supply to the GPS receiver a first oscillator signal;
a second oscillator operable to supply to the wireless receiver a second oscillator signal;
a temperature model for compensating the first oscillator signal as a function of temperature;
a frequency counter operable to supply a reference signal, wherein the reference signal is a function of a comparison between the first and second oscillator signals; and
a processor operable to (i) obtain a temperature proximate to the first oscillator;
(ii) obtain from the frequency counter the reference signal;
(iii) use the temperature model to produce, as a function of the temperature and the reference signal, an oscillator-signal error; and
(iv) provide to the GPS receiver the oscillator-signal error, wherein the GPS receiver is operable to use the oscillator-signal error and the first oscillator signal to process satellite signals. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification