Assistance to a mobile SPS receiver
First Claim
1. A method of computing the location of a mobile terminal satellite positioning system receiver, said computation using measurements made by said receiver of satellite transmission ranging codes, the method comprisingobtaining for a known reference point within a region of validity, the range or ranges from the reference point to one or more satellites of the satellite positioning system;
- creating a representation of each range, in a limited resolution format, as a number related to the number of satellite transmission ranging code repeat intervals, wherein said representation comprises fractions of integers of ranging code repeat intervals in transit;
creating a compact assistance vector from each said representation of ranging code repeat intervals;
transferring said compact assistance vector to a computing node;
obtaining at said computing node the measurements from the receiver when within the region; and
using said measurements and said compact assistance vector to initialise and constrain a location computation of said receiver.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is described, for use with an SPS mobile terminal receiver 102, of providing a compact assistance vector to initialize and constrain the computation of the terminal'"'"'s location within a region of validity. The compact assistance vector is provided to a computing node 108 able also to obtain measurements from a mobile terminal satellite positioning system receiver within said region. For a known reference point 104 within the region, the range or ranges from the reference point to one or more satellites 101 of the satellite positioning system are obtained. The range or ranges are represented by a number or numbers of ranging code repeat intervals in a limited resolution format. The compact assistance vector is created from the representation or representations of ranging code repeat intervals and transferred to the computing node 108. The compact assistance vector can then be used to initialize a location computation for the SPS mobile terminal receiver 102.
27 Citations
30 Claims
-
1. A method of computing the location of a mobile terminal satellite positioning system receiver, said computation using measurements made by said receiver of satellite transmission ranging codes, the method comprising
obtaining for a known reference point within a region of validity, the range or ranges from the reference point to one or more satellites of the satellite positioning system; -
creating a representation of each range, in a limited resolution format, as a number related to the number of satellite transmission ranging code repeat intervals, wherein said representation comprises fractions of integers of ranging code repeat intervals in transit; creating a compact assistance vector from each said representation of ranging code repeat intervals; transferring said compact assistance vector to a computing node; obtaining at said computing node the measurements from the receiver when within the region; and using said measurements and said compact assistance vector to initialise and constrain a location computation of said receiver. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 30)
-
-
23. A system for computing the location of a mobile terminal satellite positioning system receiver receiving satellite transmission ranging codes, said computation using measurements made by said receiver when located within a region of validity, the system including
means for providing the computing node with measurements from the mobile terminal satellite positioning system receiver when within the region; -
means for obtaining for a known reference point within said region, the range or ranges from the reference point to one or more satellites of the satellite positioning system; means for creating a representation of each range, in a limited resolution format as a number or numbers related to the number of satellite transmission ranging code repeat intervals; means for creating a compact assistance vector from each said representation of ranging code repeat intervals; means for transferring said compact assistance vector to a computing node; and means for initialising and constraining a location computation using said compact assistance vector, wherein the means for representing the range by a number of ranging code repeat intervals in a limited resolution format includes means for representing integers using fractions of integers of ranging code repeat intervals in transit. - View Dependent Claims (24, 25, 26, 27, 28, 29)
-
Specification