Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
291 words
A method for computing the position of a mobile receiver at or near the surface of the Earth using a base receiver having a known position and using a satellite-based navigation system including a constellation of navigation satellites, the method comprising the steps of: (a) receiving at the base receiver and at the mobile receiver, a navigation signal from a first navigation satellite; (b) receiving at the base receiver and at the mobile receiver, navigation signals from at least two other navigation satellite; (c) computing for the base receiver, a first pseudorange based on said navigation signal received from said first navigation satellite, and first and second ranges based on said navigation signals: received from said at least two other navigation satellites; (d) computing a base position estimate for the base receiver using said first pseudorange and said first and second range; (e) computing a first vector difference between the base position estimate and the known position of the base receiver; (f) computing an initial position estimate for the mobile receiver; (g) computing for the mobile receiver, a second pseudorange based on said navigation signal received from said first navigation satellite, and third and fourth ranges based on the navigation signals received from at least two other navigation satellites; (h) computing a refined position estimate for the mobile receiver using said second pseudorange and said third and fourth ranges; (i) computing a second vector difference between the initial position estimate and the refined position estimate of the mobile receiver; (j) computing a third vector difference between said first vector difference and said second vector difference; and (k) adding said third vector difference to said initial position estimate for the mobile receiver to produce a final position estimate for the mobile receiver.
Claim 2
Independent Claim
291 words
A method for computing the position of a mobile receiver at or near the surface of the Earth using a base receiver having a known position and using a satellite-based navigation system including a constellation of navigation satellites, the method comprising the steps of: (a) receiving at the base receiver and at the mobile receiver, a navigation signal from a first navigation satellite; (b) receiving at the base receiver and at the mobile receiver, navigation signals from at least two other navigation satellite; (c) computing for the base receiver, a first pseudorange based on said navigation signal received from said first navigation satellite, and first and second ranges based on said navigation signals: received from said at least two other navigation satellites; (d) computing a base position estimate for the base receiver using said first pseudorange and said first and second range; (e) computing a first vector difference between the base position estimate and the known position of the base receiver; (f) computing an initial position estimate for the mobile receiver; (g) computing for the mobile receiver, a second pseudorange based on said navigation signal received from said first navigation satellite, and third and fourth ranges based on the navigation signals received from at least two other navigation satellites; (h) computing a refined position estimate for the mobile receiver using said second pseudorange and said third and fourth ranges; (i) computing a second vector difference between the initial position estimate and the refined position estimate of the mobile receiver; (j) computing a third vector difference between said first vector difference and said second vector difference; and (k) adding said third vector difference to said initial position estimate for the mobile receiver to produce a final position estimate for the mobile receiver.
Claim 3
Dependent Claim
26 words
The method of claim 1, wherein said initial position estimate is computed using a triangulation technique and pseudoranges and satellite positions from at least four satellites.
Claim 4
Dependent Claim
16 words
The method of claim 1, wherein said initial position estimate is computed using a differential technique.
Claim 5
Dependent Claim
28 words
The method of claim 3, wherein said at least two other satellites of step (c) are the same as said at least two other satellites of step (g).
Claim 6
Independent Claim
430 words
A method for computing the position of a first receiver at or near the surface of the Earth using a second receiver having a known position and using a satellite-based navigation system including a constellation of navigation satellites, the method comprising the steps of: (a) receiving, from a first plurality of navigation satellites, a first plurality of navigation signals at the first receiver; (b) computing, from said first plurality of navigation signals, a position estimate for the first receiver; (c) receiving, from the plurality of navigation satellites, a second plurality of navigation signals at the second receiver, said first and second pluralities of satellites including a first satellite common to both; (d) computing, from each navigation signal, a satellite position; (e) computing, from the navigation signal from said first satellite, a first pseudorange between said second receiver and said first satellite; (f) computing, from the position of a second satellite and the known position of the second receiver, a first range between said second satellite and the second receiver; (g) computing, from the position of a third satellite and the known position of the second receiver, a second range between said third satellite and the second receiver; (h) computing, from said first pseudorange, said first range, said second range and said positions for said first, second and third satellites, an estimated position of said second receiver; (i) computing a difference between said estimated and said known positions of said second receiver to determine a first error vector; (j) computing, from said first plurality of navigation signals, a position estimate for the first receiver; (k) computing, from the navigation signal from said first satellite, a second pseudorange between said first receiver and said first satellite; (l) computing, from the position of a second satellite and said estimated position of the first receiver, a third range between said second satellite and the first receiver; (m) computing, from the position of a third satellite and said estimated position of the first receiver, a fourth range between said third satellite and the first receiver; (n) computing, from said second pseudorange, said third range, said fourth range and said positions for said first, second and third satellites, a refined estimated position of said first receiver; (o) computing a difference between said refined estimated position and said estimated position of said first receiver to determine a second error vector; (p) computing a difference between said first and second error vectors to determine a third error vector for the first receiver; and (q) using said third error vector to correct the estimated position of the first receiver.
Claim 7
Independent Claim
430 words
A method for computing the position of a first receiver at or near the surface of the Earth using a second receiver having a known position and using a satellite-based navigation system including a constellation of navigation satellites, the method comprising the steps of: (a) receiving, from a first plurality of navigation satellites, a first plurality of navigation signals at the first receiver; (b) computing, from said first plurality of navigation signals, a position estimate for the first receiver; (c) receiving, from the plurality of navigation satellites, a second plurality of navigation signals at the second receiver, said first and second pluralities of satellites including a first satellite common to both; (d) computing, from each navigation signal, a satellite position; (e) computing, from the navigation signal from said first satellite, a first pseudorange between said second receiver and said first satellite; (f) computing, from the position of a second satellite and the known position of the second receiver, a first range between said second satellite and the second receiver; (g) computing, from the position of a third satellite and the known position of the second receiver, a second range between said third satellite and the second receiver; (h) computing, from said first pseudorange, said first range, said second range and said positions for said first, second and third satellites, an estimated position of said second receiver; (i) computing a difference between said estimated and said known positions of said second receiver to determine a first error vector; (j) computing, from said first plurality of navigation signals, a position estimate for the first receiver; (k) computing, from the navigation signal from said first satellite, a second pseudorange between said first receiver and said first satellite; (l) computing, from the position of a second satellite and said estimated position of the first receiver, a third range between said second satellite and the first receiver; (m) computing, from the position of a third satellite and said estimated position of the first receiver, a fourth range between said third satellite and the first receiver; (n) computing, from said second pseudorange, said third range, said fourth range and said positions for said first, second and third satellites, a refined estimated position of said first receiver; (o) computing a difference between said refined estimated position and said estimated position of said first receiver to determine a second error vector; (p) computing a difference between said first and second error vectors to determine a third error vector for the first receiver; and (q) using said third error vector to correct the estimated position of the first receiver.
Claim 8
Dependent Claim
18 words
The method of claim 5, wherein said position estimate of step (j) is computed using a differential technique.
Claim 9
Independent Claim
316 words
An apparatus for computing the position of a mobile receiver at or near the surface of the Earth using a base receiver having a known position and using a satellite-based navigation system including a constellation of navigation satellites, the apparatus comprising: (a) means for receiving at the base receiver and at the mobile receiver, a navigation signal from a first navigation satellite; (b) means for receiving at the base receiver and at the mobile receiver, navigation signals from at least two other navigation satellites; (c) means for computing for the base receiver, a first pseudorange based on said navigation signal from said first navigation satellite, and first and second ranges based on said navigation signals received from said at least two other navigation satellites; (d) means, coupled to said base receiver, for computing a base position estimate for the base receiver using said first pseudorange and said first and second ranges and for computing a first vector difference between the base position estimate and the known position of the base receiver; (e) means for computing an initial position estimate for the mobile receiver; (f) means for computing for the mobile receiver, a second pseudorange based on said navigation signal received from said first navigation satellite, and third and fourth ranges based on the navigation signals received from at least two other navigation satellites; (g) means, coupled to the mobile receiver, for computing a refined position estimate for the mobile receiver using said second pseudorange and said third and fourth ranges and for computing a second vector difference between the initial position estimate and the refined position estimate of the mobile receiver; and (h) means for computing a third vector difference between said first vector difference and said second vector difference and for adding said third vector difference to said initial position estimate for the mobile receiver to produce a final position estimate for the mobile receiver.
Claim 10
Independent Claim
316 words
An apparatus for computing the position of a mobile receiver at or near the surface of the Earth using a base receiver having a known position and using a satellite-based navigation system including a constellation of navigation satellites, the apparatus comprising: (a) means for receiving at the base receiver and at the mobile receiver, a navigation signal from a first navigation satellite; (b) means for receiving at the base receiver and at the mobile receiver, navigation signals from at least two other navigation satellites; (c) means for computing for the base receiver, a first pseudorange based on said navigation signal from said first navigation satellite, and first and second ranges based on said navigation signals received from said at least two other navigation satellites; (d) means, coupled to said base receiver, for computing a base position estimate for the base receiver using said first pseudorange and said first and second ranges and for computing a first vector difference between the base position estimate and the known position of the base receiver; (e) means for computing an initial position estimate for the mobile receiver; (f) means for computing for the mobile receiver, a second pseudorange based on said navigation signal received from said first navigation satellite, and third and fourth ranges based on the navigation signals received from at least two other navigation satellites; (g) means, coupled to the mobile receiver, for computing a refined position estimate for the mobile receiver using said second pseudorange and said third and fourth ranges and for computing a second vector difference between the initial position estimate and the refined position estimate of the mobile receiver; and (h) means for computing a third vector difference between said first vector difference and said second vector difference and for adding said third vector difference to said initial position estimate for the mobile receiver to produce a final position estimate for the mobile receiver.