IP Library Granted Patent US 7,299,024
Granted Patent B2
US 7,299,024 · App. 10/718,821 · Granted Nov 20, 2007

Compensation for frequency adjustment in mobile communication-positioning device with shared oscillator

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,299,024
App. No.
10/718,821
Granted
Nov 20, 2007
Kind
B2
Abstract

In a mobile communication device, a method for compensating for a frequency adjustment in an oscillator shared between a communication circuit and a positioning signal receiver is provided. In one embodiment, a method for determining the operating frequency of an oscillator detects a beginning time point of a reference signal received by the mobile communication device and enables a counter to count in step with a clock signal derived from the oscillator. When an ending time point of the reference signal is received by the mobile communication device, the count is stopped, and the frequency of the oscillator is determined based on the count in the counter and an expected time that elapsed between the beginning time point and the ending time point.

Claims (22)

1. In a communication device, a method for determining an operating frequency of an oscillator based on a reference signal from a reliable time base, comprising:

detecting a beginning time point of the reference signal received by the communication device;

upon detection of the beginning time point of the reference signal, enabling a counter to count in accordance with a clock signal derived from the oscillator;

detecting an ending time point of the reference signal received by the communication device;

upon detecting the ending time point of the reference signal, disabling the counter to stop the counter from further counting; and

determining the frequency of the oscillator based on the count in the counter and an expected time that elapsed between the beginning time point and the ending time point.

2. A method as in claim 1 , wherein the beginning time point and the ending time point represent a known duration in time.

3. A method as in claim 1 , wherein the beginning time point and the ending time point represent arrivals of recurring events in the reference signal, the recurring events recurs at a fixed frequency.

4. A method as in claim 1 , further comprising adjusting for processing times in the communication device for detecting the beginning time point and the ending time point.

5. A method as in claim 1 , wherein the frequency of the oscillator thus determined is provided to a positioning signal receiver.

6. A method as in claim 5 , wherein the positioning signal receiver receives global positioning system (GPS) signals.

7. An oscillator frequency determining apparatus in a communication device, comprising:

an oscillator providing a periodic output signal;

a receiver receiving a reference signal from a reliable time base;

a detector detecting a beginning time point and an ending time point of the reference signal received by the communication device;

a counter that begins counting the number of periods in the output signal of the oscillator in response to the detector detecting the beginning time point and stops counting in response to the detector detecting the ending time point of the reference signal; and

an arithmetic unit for determining the frequency of the oscillator based on the count in the counter and an expected time that elapsed between the beginning time point and the ending time point.

8. An apparatus as in claim 7 , wherein the beginning time point and the ending time point represent a known duration in time.

9. An apparatus as in claim 7 , wherein the beginning time point and the ending time point represent arrivals of recurring events in the reference signal, the recurring events recurs at a fixed frequency.

10. An apparatus as in claim 7 , wherein the arithmetic unit further adjusts for processing times in the communication device for detecting the beginning time point and the ending time point.

11. An apparatus as in claim 7 , wherein the frequency of the oscillator thus determined is provided to a positioning signal receiver.

12. An apparatus as in claim 11 , wherein the positioning signal receiver receives global positioning system (GPS) signals.

Assignments (3)
MERGER Recorded Apr 2, 2018
From: SIRF ACQUISITION CORP.
To: ENUVIS, INC.
Reel/Frame 045410/0443 →
MERGER Recorded Apr 2, 2018
From: ENUVIS, INC.
To: CSR TECHNOLOGY HOLDINGS, INC.
Reel/Frame 045410/0568 →
CHANGE OF NAME Recorded Dec 22, 2011
From: SIRF TECHNOLOGY, INC.
To: CSR TECHNOLOGY INC.
Reel/Frame 027437/0324 →