IP Library Granted Patent US 8,334,807
Granted Patent B2
US 8,334,807 · App. 12/848,922 · Granted Dec 18, 2012

Global navigation satellite system

Assignee: QUALCOMM Incorporated
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,334,807
App. No.
12/848,922
Granted
Dec 18, 2012
Kind
B2
Abstract

Each of a first and a second navigation satellite system (NSS) are adapted to operate according to a first and a second specification, respectively, and each includes a first and a second plurality of satellite vehicles (SV), respectively. Each of the first and the second plurality of SVs are adapted to be identified by a first and a second plurality of unique corresponding identifications (IDs), respectively. A processor is adapted to receive and identify a first plurality of corresponding signals transmitted from the first plurality of SVs in response to the first plurality of unique corresponding IDs. The processor is adapted to receive and identify a second plurality of corresponding signals transmitted from the second plurality of SVs in response to the second plurality of unique corresponding IDs. The processor is adapted to determine position location information in response to receiving and identifying the first plurality of corresponding signals and the second plurality of corresponding signals.

Claims (157)

1. An apparatus comprising:

means for receiving and identifying a first plurality of corresponding signals transmitted from a first plurality of satellite vehicles (SVs), associated with a first navigation satellite system (NSS) adapted to operate according to a first specification, wherein the first plurality of corresponding signals are identified using a first plurality of unique corresponding IDs, associated with the first plurality of SVs,

means for receiving and identifying a second plurality of corresponding signals transmitted from a second plurality of SVs, associated with a second navigation NSS adapted to operate according to a second specification different from the first specification, wherein the second plurality of corresponding signals are identified using a second plurality of unique corresponding IDs, associated with the second plurality of SVs,

means for determining position location information in response to receiving and identifying the first plurality of corresponding signals and the second plurality of corresponding signals, and

means for receiving a measure position request message that comprises:

first information for the first NSS, and

second information for the second NSS and corresponding to the first information for the first NSS.

2. An apparatus, according to claim 1 , wherein the apparatus is located in a mobile station.

3. An apparatus, according to claim 2

wherein the means for receiving the measure position request message further comprises means for receiving the measure position request message from a location server.

4. An apparatus according to claim 1 , wherein the first NSS and the second NSS further comprise at least one of the following:

a global position satellite (GPS) system and a Galileo satellite system, respectively, and/or a global position satellite (GPS) system and a GLONASS satellite system, respectively.

5. An apparatus according to claim 1 , wherein the first plurality of corresponding signals and the second plurality of corresponding signals each further comprise:

time dependent assistance data, wherein the time dependent assistance data for the second plurality of corresponding signals are adapted to be translated to the time dependent assistance data for the first plurality of corresponding signals.

6. An apparatus according to claim 1 , wherein the first plurality of corresponding signals and the second plurality of corresponding signals each further comprise:

time dependent assistance data, wherein the time dependent assistance data for the second plurality of corresponding signals are combined with an offset representing a conversion from the time dependent assistance data for the first plurality of corresponding signals to the time dependent assistance data for the second plurality of corresponding signals.

7. An apparatus comprising:

means for receiving and identifying a first plurality of corresponding signals transmitted from a first plurality of satellite vehicles (SVs), associated with a first navigation satellite system (NSS) adapted to operate according to a first specification, wherein the first plurality of corresponding signals are identified using a first plurality of unique corresponding IDs, associated with the first plurality of SVs,

means for receiving and identifying a second plurality of corresponding signals transmitted from a second plurality of SVs, associated with a second navigation NSS adapted to operate according to a second specification different from the first specification, wherein the second plurality of corresponding signals are identified using to a second plurality of unique corresponding IDs, associated with the second plurality of SVs,

means for determining position location information in response to receiving and identifying the first plurality of corresponding signals and the second plurality of corresponding signals, and

means for receiving a measure position request message, wherein the measure position request message comprises:

first information representing assistance data for the first NSS; and

second information representing assistance data for the second NSS and corresponding to the assistance data for the first NSS.

8. An apparatus according to claim 7 , wherein each of the first information representing assistance data for the first NSS and the second information representing assistance data for the second NSS further comprises one or more of the following elements:

differential corrections, navigation model, almanac, acquisition assistance, and real-time integrity.

9. An apparatus, according to claim 7 , wherein the apparatus is located in a mobile station.

10. An apparatus, according to claim 9 wherein the means for receiving a measure position request message further comprises means for receiving the measure position request message from the location server.

11. An apparatus comprising:

means for receiving and identifying a first plurality of corresponding signals transmitted from a first plurality of satellite vehicles (SVs), associated with a first navigation satellite system (NSS) adapted to operate according to a first specification, wherein the first plurality of corresponding signals are identified using a first plurality of unique corresponding IDs, associated with the first plurality of SVs,

means for receiving and identifying a second plurality of corresponding signals transmitted from a second plurality of SVs, associated with a second navigation NSS adapted to operate according to a second specification different from the first specification, wherein the second plurality of corresponding signals are identified using a second plurality of unique corresponding IDs, associated with the second plurality of SVs,

means for determining position location information in response to receiving and identifying the first plurality of corresponding signals and the second plurality of corresponding signals, and

means for transmitting a measure position response message, wherein the measure position response message comprises:

first information representing measurement information for the first NSS; and

second information representing measurement information for the second NSS and corresponding to the measurement information for the first NSS.

12. An apparatus according to claim 11 , wherein each of the first information representing measurement information for the first NSS and the second information representing measurement information for the second NSS further comprise one or more of the following elements:

a frame number, global positioning satellite (GPS) time of week (TOW), and measurement parameters.

13. An apparatus according to claim 12 , wherein the measurement parameters further comprise one or more of the following elements:

an SV ID, C/N o , Doppler, whole chips, fractional chips, a multi-path indicator, and a RMS pseudo-range error.

14. An apparatus, according to claim 11 , wherein the apparatus is located in a mobile station.

15. An apparatus according to claim 14 , wherein the means for transmitting a measure position response message further comprises means for transmitting the measure position response message from the mobile station to a location server.

16. A computer-readable storage medium encoded with instructions, which, when executed by a processing unit, perform operations, the instructions comprising:

code to receive and identify a first plurality of corresponding signals transmitted from a first plurality of satellite vehicles (SVs), associated with a first navigation satellite system (NSS) adapted to operate according to a first specification, wherein the first plurality of corresponding signals are identified using a first plurality of unique corresponding IDs, associated with the first plurality of SVs,

code to receive and identify a second plurality of corresponding signals transmitted from a second plurality of SVs, associated with a second navigation NSS adapted to operate according to a second specification different from the specification, wherein the second plurality of corresponding signals are identified using a second plurality of unique corresponding IDs, associated with the second plurality of SVs,

code to determine position location information in response to receiving and identifying the first plurality of corresponding signals and the second plurality of corresponding signals, and

code to receive a measure position request message that comprises:

first information for the first NSS, and

second information for the second NSS and corresponding to the first information for the first NSS.

17. A computer-readable storage medium, according to claim 16 , wherein the computer-readable medium is located in a mobile station.

18. A computer-readable storage medium, according to claim 17 , wherein the code to receive the measure position request message further comprises:

code to receive the measure position request message from a location server.

19. A computer-readable storage medium according to claim 16 , wherein the first NSS and the second NSS further comprise at least one of the following:

a global position satellite (GPS) system and a Galileo satellite system, respectively, and/or a global position satellite (GPS) system and a GLONASS satellite system, respectively.

20. A computer-readable storage medium according to claim 16 , wherein the first plurality of corresponding signals and the second plurality of corresponding signals each further comprise:

time dependent assistance data, wherein the time dependent assistance data for the second plurality of corresponding signals are adapted to be translated to the time dependent assistance data for the first plurality of corresponding signals.

21. A computer-readable storage medium according to claim 16 , wherein the first plurality of corresponding signals and the second plurality of corresponding signals each further comprise:

time dependent assistance data, wherein the time dependent assistance data for the second plurality of corresponding signals are combined with an offset representing a conversion from the time dependent assistance data for the first plurality of corresponding signals to the time dependent assistance data for the second plurality of corresponding signals.

22. A computer-readable medium, according to claim 16 , wherein the computer-readable medium is located in a mobile device.

23. A computer-readable medium, according to claim 22 , wherein the code to receive a measure position request message further comprises:

code to receive the measure position request message from a location server.

24. A computer-readable sorage medium encoded with instructions, which, when executed by a processing unit, perform operations, the instructions comprising:

code to receive and identify a first plurality of corresponding signals transmitted from a first plurality of satellite vehicles (SVs), associated with a first navigation satellite system (NSS) adapted to operate according to a first specification, wherein the first plurality of corresponding signals are identified using a first plurality of unique corresponding IDs, associated with the first plurality of SVs,

code to receive and identify a second plurality of corresponding signals transmitted from a second plurality of SVs, associated with a second navigation NSS adapted to operate according to a second specification different from the first specification, wherein the second plurality of corresponding signals are identified using a second plurality of unique corresponding IDs, associated with the second plurality of SVs,

code to determine position location information in response to receiving and identifying the first plurality of corresponding signals and the second plurality of corresponding signals, and

code to receive a measure position request message, wherein the measure position request message comprises:

first information representing assistance data for the first NSS; and

second information representing assistance data for the second NSS and corresponding to the assistance data for the first NSS.

25. A computer-readable storage medium according to claim 24 , wherein each of the first information representing assistance data for the first NSS and the second information representing assistance data for the second NSS further comprises one or more of the following elements:

differential corrections, navigation model, almanac, acquisition assistance, and real-time integrity.

26. A computer-readable medium, according to claim 24 , wherein the computer-readable medium is located in a mobile device.

27. A computer-readable medium, according to claim 26 , wherein the code to receive a measure position request message further comprises:

code to receive the measure position request message from a location server.

28. A computer-readable storage medium encoded with instructions, which, when executed by a processing unit, perform operations, the instructions comprising:

code to receive and identify a first plurality of corresponding signals transmitted from a first plurality of satellite vehicles (SVs), associated with a first navigation satellite system (NSS) adapted to operate according to a first specification, wherein the first plurality of corresponding signals are identified using a first plurality of unique corresponding IDs, associated with the first plurality of SVs,

code to receive and identify a second plurality of corresponding signals transmitted from a second plurality of SVs, associated with a second navigation NSS adapted to operate according to a second specification, wherein the second plurality of corresponding signals are identified using a second plurality of unique corresponding IDs, associated with the second plurality of SVs,

code to determine position location information in response to receiving and identifying the first plurality of corresponding signals and the second plurality of corresponding signals,

code to transmit a measure position response message, wherein the measure position response message comprises:

first information representing measurement information for the first NSS; and

second information representing measurement information for the second NSS and corresponding to the measurement information for the first NSS.

29. A computer-readable storage medium according to claim 28 , wherein each of the first information representing measurement information for the first NSS and the second information representing measurement information for the second NSS further comprise one or more of the following elements:

a frame number, global positioning satellite (GPS) time of week (TOW), and measurement parameters.

30. A computer-readable storage medium according to claim 29 , wherein the measurement parameters further comprise one or more of the following elements:

an SV ID, C/N o , Doppler, whole chips, fractional chips, a multi-path indicator, and a RMS pseudo-range error.

31. A computer-readable medium, according to claim 28 , wherein the computer-readable medium is located in a mobile device.

32. A computer-readable medium, according to claim 31 , wherein the code to transmit a measure position response message further comprises:

code to transmit the measure position response message from the mobile station to a location server.

33. A method for determining the position of a mobile station in a wireless communication network, the instructions comprising:

receiving and identifying a first plurality of corresponding signals transmitted from a first plurality of satellite vehicles (SVs), associated with a first navigation satellite system (NSS) adapted to operate according to a first specification, wherein the first plurality of corresponding signals are identified using a first plurality of unique corresponding IDs, associated with the first plurality of SVs,

receiving and identifying a second plurality of corresponding signals transmitted from a second plurality of SVs, associated with a second navigation NSS adapted to operate according to a second specification different from the first specification, wherein the second plurality of corresponding signals are identified using a second plurality of unique corresponding IDs, associated with the second plurality of SVs,

determining position location information in response to receiving and identifying the first plurality of corresponding signals and the second plurality of corresponding signals, and

receiving a measure position request message that comprises:

first information for the first NSS, and

second information for the second NSS and corresponding to the first information for the first NSS.

34. The method of claim 33 , wherein the method is implemented by a mobile station.

35. The method of claim 34 , wherein receiving the measure position request message further comprises:

receiving the measure position request message from a location server.

36. The method of claim 33 wherein the first NSS and the second NSS further comprise at least one of the following:

a global position satellite (GPS) system and a Galileo satellite system, respectively, and/or a global position satellite (GPS) system and a GLONASS satellite system, respectively.

37. The method of claim 33 wherein the first plurality of corresponding signals and the second plurality of corresponding signals each further comprise:

time dependent assistance data, wherein the time dependent assistance data for the second plurality of corresponding signals are adapted to be translated to the time dependent assistance data for the first plurality of corresponding signals.

38. A method for determining the position of a mobile station in a wireless communication network, the instructions comprising:

receiving and identifying a first plurality of corresponding signals transmitted from a first plurality of satellite vehicles (SVs), associated with a first navigation satellite system (NSS) adapted to operate according to a first specification, wherein the first plurality of corresponding signals are identified using a first plurality of unique corresponding IDs, associated with the first plurality of SVs,

receiving and identifying a second plurality of corresponding signals transmitted from a second plurality of SVs, associated with a second navigation NSS adapted to operate according to a second specification different from the first specification, wherein the second plurality of corresponding signals are identified using a second plurality of unique corresponding IDs, associated with the second plurality of SVs,

determining position location information in response to receiving and identifying the first plurality of corresponding signals and the second plurality of corresponding signals, and

receiving a measure position request message that comprises:

first information representing assistance data for the first NSS; and

second information representing assistance data for the second NSS and corresponding to the assistance data for the first NSS.

39. The method of claim 38 wherein each of the first information representing assistance data for the first NSS and the second information representing assistance data for the second NSS further comprises one or more of the following elements:

differential corrections, navigation model, almanac, acquisition assistance, and real-time integrity.

40. The method of claim 38 , wherein the method is implemented by a mobile station.

41. The method of claim 40 , wherein receiving a measure position request message further comprises:

receiving a measure position request message from a location server.

42. The method of claim 38 wherein the first NSS and the second NSS further comprise at least one of the following:

a global position satellite (GPS) system and a Galileo satellite system, respectively, and/or a global position satellite (GPS) system and a GLONASS satellite system, respectively.

43. The method of claim 38 wherein the first plurality of corresponding signals and the second plurality of corresponding signals each further comprise:

time dependent assistance data, wherein the time dependent assistance data for the second plurality of corresponding signals are adapted to be translated to the time dependent assistance data for the first plurality of corresponding signals.

44. A method for determining the position of a mobile station in a wireless communication network, the instructions comprising:

receiving and identifying a first plurality of corresponding signals transmitted from a first plurality of satellite vehicles (SVs), associated with a first navigation satellite system (NSS) adapted to operate according to a first specification, wherein the first plurality of corresponding signals are identified using a first plurality of unique corresponding IDs, associated with the first plurality of SVs,

receiving and identifying a second plurality of corresponding signals transmitted from a second plurality of SVs, associated with a second navigation NSS adapted to operate according to a second specification different from the first specification, wherein the second plurality of corresponding signals are identified using a second plurality of unique corresponding IDs, associated with the second plurality of SVs,

determining position location information in response to receiving and identifying the first plurality of corresponding signals and the second plurality of corresponding signals, and

transmitting a measure position response message that comprises:

first information representing measurement information for the first NSS; and

second information representing measurement information for the second NSS and corresponding to the measurement information for the first NSS.

45. The method of claim 44 wherein the method is implemented by a mobile station.

46. The method of claim 45 wherein transmitting the measure position response message further comprises:

transmitting the measure position response message from the mobile station to a location server.

47. The method of claim 44 wherein each of the first information representing measurement information for the first NSS and the second information representing measurement information for the second NSS further comprise one or more of the following elements:

a frame number, global positioning satellite (GPS) time of week (TOW), and measurement parameters.

48. The method of claim 47 wherein the measurement parameters further comprise one or more of the following elements:

an SV ID, C/N o , Doppler, whole chips, fractional chips, a multi-path indicator, and a RMS pseudo-range error.

49. The method of claim 44 wherein the first NSS and the second NSS further comprise at least one of the following:

a global position satellite (GPS) system and a Galileo satellite system, respectively, and/or a global position satellite (GPS) system and a GLONASS satellite system, respectively.

50. The method of claim 44 wherein the first plurality of corresponding signals and the second plurality of corresponding signals each further comprise:

time dependent assistance data, wherein the time dependent assistance data for the second plurality of corresponding signals are adapted to be translated to the time dependent assistance data for the first plurality of corresponding signals.

51. An apparatus comprising:

at least one processor configured to:

receive and identify a first plurality of corresponding signals transmitted from a first plurality of satellite vehicles (SVs), associated with a first navigation satellite system (NSS) adapted to operate according to a first specification, wherein the first plurality of corresponding signals are identified using a first plurality of unique corresponding IDs, associated with the first plurality of SVs,

receive and identify a second plurality of corresponding signals transmitted from a second plurality of SVs, associated with a second navigation NSS adapted to operate according to a second specification different from the first specification, wherein the second plurality of corresponding signals are identified using a second plurality of unique corresponding IDs, associated with the second plurality of SVs,

determine position location information in response to receiving and identifying the first plurality of corresponding signals and the second plurality of corresponding signals, and

receive a measure position request message that comprises:

first information for the first NSS, and

second information for the second NSS and corresponding to the first information for the first NSS.

52. An apparatus comprising:

at least one processor configured to:

receive and identify a first plurality of corresponding signals transmitted from a first plurality of satellite vehicles (SVs), associated with a first navigation satellite system (NSS) adapted to operate according to a first specification, wherein the first plurality of corresponding signals are identified using a first plurality of unique corresponding IDs, associated with the first plurality of SVs,

receive and identify a second plurality of corresponding signals transmitted from a second plurality of SVs, associated with a second navigation NSS adapted to operate according to a second specification different from the first specification, wherein the second plurality of corresponding signals are identified using a second plurality of unique corresponding IDs, associated with the second plurality of SVs,

determine position location information in response to receiving and identifying the first plurality of corresponding signals and the second plurality of corresponding signals, and

receive a measure position request message, wherein the measure position request message comprises:

first information representing assistance data for the first NSS; and

second information representing assistance data for the second NSS and corresponding to the assistance data for the first NSS.

53. An apparatus comprising:

at least one processor configured to:

receive and identify a first plurality of corresponding signals transmitted from a first plurality of satellite vehicles (SVs), associated with a first navigation satellite system (NSS) adapted to operate according to a first specification, wherein the first plurality of corresponding signals are identified using a first plurality of unique corresponding IDs, associated with the first plurality of SVs,

receive and identify a second plurality of corresponding signals transmitted from a second plurality of SVs, associated with a second navigation NSS adapted to operate according to a second specification different from the first specification, wherein the second plurality of corresponding signals are identified using a second plurality of unique corresponding IDs, associated with the second plurality of SVs,

determine position location information in response to receiving and identifying the first plurality of corresponding signals and the second plurality of corresponding signals, and

transmit a measure position response message, wherein the measure position response message comprises:

first information representing measurement information for the first NSS; and

second information representing measurement information for the second NSS and corresponding to the measurement information for the first NSS.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 13, 2010
From: GAAL, PETER; FISCHER, SVEN; EDGE, STEPHEN W
To: QUALCOMM INCORPORATED
Reel/Frame 024833/0698 →
Continuity (4)
Continuation 11621935 · Jan 10, 2007
Provisional Application 60758244 · Jan 10, 2006
Provisional Application 60782955 · Mar 15, 2006
Related Publication 20110187589A1 · Aug 4, 2011