IP Library Granted Patent US 8,902,104
Granted Patent B2
US 8,902,104 · App. 13/540,281 · Granted Dec 2, 2014

Method and apparatus for combining measurements and determining clock offsets between different satellite positioning systems

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 8,902,104
App. No.
13/540,281
Granted
Dec 2, 2014
Kind
B2
Abstract

Method and apparatus for processing satellite signals from a first satellite navigation system and a second satellite navigation system is described. In one example, at least one first pseudorange between a satellite signal receiver and at least one satellite of the first satellite navigation system is measured. At least one second pseudorange between the satellite signal receiver and at least one satellite of the second satellite navigation system is measured. A difference between a first time reference frame of the first satellite navigation system and a second time reference frame of the second satellite navigation system, is obtained. The at least one first pseudorange and the at least one second pseudorange are combined using the difference in time references.

Claims (45)

1. A method for determining a position of a mobile receiver, comprising:

measuring a first pseudorange from the mobile receiver to a first satellite of a first satellite navigation system;

measuring a second pseudorange from the mobile receiver to a second satellite of a second satellite navigation system;

determining a difference between a first time reference of the first satellite navigation system and a second time reference of the second satellite navigation system; and

combining the first pseudorange and the second pseudorange using the difference to generate combined first and second pseudoranges.

2. The method of claim 1 , further comprising:

computing the position of the mobile receiver using the combined first and second pseudoranges.

3. The method of claim 2 , further comprising:

sending the measured first and second pseudoranges from the mobile receiver to a server; and

computing the position of the mobile receiver at the server.

4. The method of claim 1 , further comprising: receiving the difference between the first time reference and the second time reference from a server.

5. The method of claim 1 , further comprising: receiving the difference between the first time reference and the second time reference from the first satellite navigation system.

6. The method of claim 1 , further comprising:

computing a time of day using the combined first and second pseudoranges.

7. The method of claim 1 , wherein combining the first pseudorange and the second pseudorange comprises converting the first pseudorange from the first time reference to the second time reference.

8. The method of claim 1 , further comprising:

forming a first pseudorange residual as a difference between an expected first pseudorange and the measured first pseudorange; and

forming a second pseudorange residual as a difference between an expected second pseudorange and the measured second pseudorange.

9. The method of claim 8 , further comprising:

computing a position update of the position of the mobile receiver using the first and second pseudorange residuals.

10. The method of claim 8 , further comprising:

computing an update to a time of day measurement using the first and second pseudorange residuals.

11. The method of claim 1 , wherein the first satellite navigation, system and the second satellite navigation system include any two of GPS, GALILEO, and GLONASS.

12. A mobile receiver, comprising:

satellite receiver circuitry configured to receive first and second satellite signals from first and second satellites respectively, the first and second satellites corresponding to first and second respective satellite navigation systems; and

a processor configured to:

measure a first pseudorange from the mobile receiver to the first satellite of the first satellite navigation system based on the first satellite signal;

measure a second pseudorange from the mobile receiver to the second satellite of the second satellite navigation system based on the second satellite signal;

determine a difference between a first time reference of the first satellite navigation system and a second time reference of the second satellite navigation system; and

combine the first pseudorange and the second pseudorange using the difference to generate combined first and second pseudoranges.

13. The mobile receiver of claim 12 , wherein the processor is further configured to compute a position of the mobile receiver using the combined first and second pseudoranges.

14. The mobile receiver of claim 12 , further comprising:

a wireless transceiver configured to receive the difference between the first time reference and the second time reference from a server.

15. The mobile receiver of claim 12 , wherein the satellite receiver circuitry is further configured to receive the difference between the first time reference and the second time reference from the first satellite navigation system.

16. The mobile receiver of claim 12 , wherein the processor is further configured to:

form a first pseudorange residual as a difference between an expected first pseudorange and the measured first pseudorange;

form a second pseudorange residual as a difference between an expected second pseudorange and the measured second pseudorange; and

compute a position update of a position of the mobile receiver using the first and second pseudorange residuals.

17. A system, comprising:

a mobile receiver configured to measure first and second pseudoranges from the mobile receiver to first and second satellites respectively, the first and second satellites corresponding to first and second respective satellite navigation systems; and

a server configured to receive the first and second pseudoranges from the mobile receiver, to obtain a difference between a first time reference of the first satellite navigation system and a second time reference of the second satellite navigation system, and to compute a position of the mobile receiver based on the first and second pseudoranges and the difference between the first time reference of the first satellite navigation system and the second time reference of the second satellite navigation system.

18. The system of claim 17 , further comprising:

a reference station configured to determine the difference between the first time reference of the first satellite navigation system and the second time reference of the second satellite navigation system and to send the difference to the server.

19. The system of claim 17 , wherein the server is further configured to combine the first pseudorange and the second pseudorange using the difference to generate combined first and second pseudoranges.

20. The system of claim 17 , wherein the server is further configured to convert the first pseudorange from the first time reference to the second time reference.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 24, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: BROADCOM CORPORATION
Reel/Frame 046699/0428 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 2, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: BROADCOM CORPORATION
Reel/Frame 045693/0823 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2015
From: GLOBAL LOCATE, INC.
To: BROADCOM CORPORATION
Reel/Frame 036617/0654 →