CRYSTAL OSCILLATOR CALIBRATION
First Claim
1. A method of temperature-calibrating an uncompensated crystal oscillator (XO), in a mobile device during mobile device operation, the method comprising:
- receiving a first set of wireless signals comprising at least a first wireless signal of known frequency, at a first temperature;
estimating a first frequency of the XO at the first temperature, based on at least the first wireless signal; and
temperature-calibrating the XO based on the first frequency and the first temperature.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for temperature-calibration of an uncompensated XO in a mobile device during mobile device operation. The XO is temperature-calibrated based on assistance from wireless signals, such as from satellite source, and optionally from terrestrial sources such as WWAN, CDMA, etc. Based on one or more received wireless signals received at a receiver, corresponding frequency estimates of the XO are obtained and correlated with corresponding operating temperatures in a processor. Based on one or more samples of frequency estimates and associated temperatures, the XO is temperature-calibrated in the processor wherein a frequency-temperature (FT) model is formulated for the XO. The frequency of the temperature-calibrated XO can be determined from the FT model at any given temperature.
-
Citations
136 Claims
-
1. A method of temperature-calibrating an uncompensated crystal oscillator (XO), in a mobile device during mobile device operation, the method comprising:
-
receiving a first set of wireless signals comprising at least a first wireless signal of known frequency, at a first temperature; estimating a first frequency of the XO at the first temperature, based on at least the first wireless signal; and temperature-calibrating the XO based on the first frequency and the first temperature. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 113)
-
-
35. A method of temperature-calibrating an uncompensated crystal oscillator (XO) in a mobile device during mobile device operation, the method comprising:
-
receiving a first set of wireless signals comprising at least a first wireless signal, from a signal source of known frequency and known Doppler, at a first temperature, wherein a plurality of satellite signals is unavailable; estimating a first frequency of the XO at the first temperature, based on at least the first wireless signal; and temperature-calibrating the XO based on the first frequency and the first temperature. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. A system comprising:
-
a mobile device comprising an uncompensated crystal oscillator (XO); means for receiving a first set of wireless signals comprising at least a first wireless signal of known frequency, at a first temperature; means for estimating a first frequency of the XO at the first temperature, based on at least the first wireless signal; and means for temperature-calibrating the XO based on the first frequency and the first temperature during operation of the mobile device. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79)
-
-
80. A system comprising:
-
a mobile device comprising an uncompensated crystal oscillator (XO); means for receiving a first set of wireless signals comprising at least a first wireless signal, from a signal source of known frequency and known Doppler, at a first temperature, wherein a plurality of satellite signals is unavailable; means for estimating a first frequency of the XO at the first temperature, based on at least the first wireless signal; and means for temperature-calibrating the XO based on the first frequency and the first temperature during operation of the mobile device. - View Dependent Claims (81, 82, 83, 84, 85, 86, 87, 88, 89, 90)
-
-
91. A mobile device comprising:
-
an uncompensated crystal oscillator (XO); a temperature sensor configured to provide a first temperature; one or more receivers configured to receive a first set of wireless signals comprising at least a first wireless signal of known frequency, at the first temperature; and a processor configured to estimate a first frequency of the XO at the first temperature, based on at least the first wireless signal, and temperature-calibrate the XO based on the first frequency and the first temperature during operation of the mobile device. - View Dependent Claims (92, 93, 94, 95, 96, 97, 98, 110, 111, 112, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124)
-
-
125. A mobile device comprising:
-
an uncompensated crystal oscillator (XO); a temperature configured to provide a first temperature; one or more receivers configured to receive a first set of wireless signals comprising at least a first wireless signal, from a signal source of known frequency and known Doppler, at the first temperature, wherein a plurality of satellite signals is unavailable; and a processor configured to estimate a first frequency of the XO at the first temperature, based on at least the first wireless signal and temperature-calibrate the XO based on the first frequency and the first temperature. - View Dependent Claims (126, 127, 128, 129, 130, 131, 132, 133, 134, 135)
-
-
136. A mobile device comprising:
-
an uncompensated crystal oscillator (XO); a temperature sensor configured to provide a first temperature; one or more receivers configured to receive a first set of wireless signals comprising at least a first wireless signal of known frequency, at a first temperature; a processor; and a non-transitory computer-readable storage medium comprising code, which, when executed by the processor, causes the processor to perform operations for temperature-calibrating a crystal oscillator (XO), the non-transitory computer-readable storage medium comprising; code for estimating a first frequency of the XO at the first temperature, based on at least the first wireless signal; code for determining unknown coefficients of a polynomial equation comprising a relationship between frequency of the XO and temperature based on at least the first frequency and the first temperature.
-
Specification