← Back to Patent Explorer
US6774841B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Method and system for processing positioning signals in a geometric mode

Assignee: Fast Location Net LLC
•
Filing: 2003-01-07
•
Granted: 2004-08-10
•
Expires: 2023-01-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for processing positioning signals in a ranging receiver in a geometric mode is provided. The method includes receiving timing information from a first set of satellites in a satellite constellation at the ranging receiver. The satellite constellation includes a plurality of satellites. A time of day is determined based on the received timing information. Approximate location data for the ranging receiver is determined. A frequency bias for the ranging receiver is determined. Ephemeris data is received from a second set of satellites in the satellite constellation. Superframe data for the satellite constellation is received from a third set of satellites in the satellite constellation at the ranging receiver. A pseudorange estimate is determined in the ranging receiver based on the time of day, the approximate location data, the frequency bias, the ephemeris data, and the superframe data.

Inventors

  • 👤 Louis Henry Martin Jandrell

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 07:13
CPC Classifications
G; G01; G01S; G01S19/00; G01S19/01; G01S19/13; G01S19/24; G01S19/29; G01S19/03; G01S19/05; G01S19/23; G01S19/235; G01S19/25; G01S19/254; G01S19/256; G01S5/00; G01S5/0009; G01S5/0018; G01S5/0045; G01S5/0063; G01S19/09; G01S19/14; G01S19/17; G01S19/258; G01S19/34; G01S19/35; G01S2205/00; G01S2205/001; G01S2205/008

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 92 words
A method for removing message data modulation from positioning signals received at a ranging receiver from a transmitter, the positioning signals comprising pseudorange samples, the method comprising: obtaining a transmitter identifier, a Doppler frequency shift, and a Doppler rate for each of a plurality of transmitters; determining a message bit transition offset for each transmitter; determining a specified number of message data bits for each transmitter; compensating each of the pseudorange samples for carrier frequency offset; and multiplying each of the compensated pseudorange samples by a corresponding stored message data bit value.
Claim 2
Independent Claim 92 words
A method for removing message data modulation from positioning signals received at a ranging receiver from a transmitter, the positioning signals comprising pseudorange samples, the method comprising: obtaining a transmitter identifier, a Doppler frequency shift, and a Doppler rate for each of a plurality of transmitters; determining a message bit transition offset for each transmitter; determining a specified number of message data bits for each transmitter; compensating each of the pseudorange samples for carrier frequency offset; and multiplying each of the compensated pseudorange samples by a corresponding stored message data bit value.
Claim 3
Dependent Claim 49 words
The method of claim 1 , obtaining a transmitter identifier, a Doppler frequency shift, and a Doppler rate for each of a plurality of transmitters comprising obtaining a transmitter identifier, a Doppler frequency shift, and a Doppler rate for each of a plurality of transmitters based on geometric prediction.
Claim 4
Dependent Claim 24 words
The method of claim 1 , each message bit transition offset comprising a transit time for the positioning signals received from the corresponding transmitter.
Claim 5
Dependent Claim 30 words
The method of claim 1 , the specified number of message data bits determined by dividing a maximum number of samples by a number of samples per message data bit.
Claim 6
Dependent Claim 12 words
The Method of claim 1 , the transmitter comprising a satellite transmitter.
Claim 7
Independent Claim 109 words
A system for removing message data modulation from positioning signals received at a ranging receiver from a transmitter, the positioning signals comprising pseudorange samples, the system comprising: a computer-processable medium; and logic stored on the computer-processable medium, the logic operable to obtain a transmitter identifier, a Doppler frequency shift, and a Doppler rate for each of a plurality of transmitters, to determine a message bit transition offset for each transmitter, to determine a specified number of message data bits for each transmitter, to compensate each of the pseudorange samples for carrier frequency offset, and to multiply each of the compensated pseudorange samples by a corresponding stored message data bit.
Claim 8
Independent Claim 109 words
A system for removing message data modulation from positioning signals received at a ranging receiver from a transmitter, the positioning signals comprising pseudorange samples, the system comprising: a computer-processable medium; and logic stored on the computer-processable medium, the logic operable to obtain a transmitter identifier, a Doppler frequency shift, and a Doppler rate for each of a plurality of transmitters, to determine a message bit transition offset for each transmitter, to determine a specified number of message data bits for each transmitter, to compensate each of the pseudorange samples for carrier frequency offset, and to multiply each of the compensated pseudorange samples by a corresponding stored message data bit.
Claim 9
Dependent Claim 33 words
The system of claim 6 , the logic operable to obtain a transmitter identifier, a Doppler frequency shift, and a Doppler rate for each of a plurality of transmitters based on geometric prediction.
Claim 10
Dependent Claim 24 words
The system of claim 6 , each message bit transition offset comprising a transit time for the positioning signals received from the corresponding transmitter.
Claim 11
Dependent Claim 35 words
The system of claim 6 , the logic further operable to determine the specified number of message data bits by dividing a maximum number of samples by a number of samples per message data bit.
Claim 12
Independent Claim 101 words
A system for removing message data modulation from positioning signals received at a ranging receiver from a transmitter, the positioning signals comprising pseudorange samples, the system comprising: means for obtaining a transmitter identifier, a Doppler frequency shift, and a Doppler rate for each of a plurality of transmitters; means for determining a message bit transition offset for each transmitter; means for determining a specified number of message data bits for each transmitter; means for compensating each of the pseudorange samples for carrier frequency offset; and means for multiplying each of the compensated pseudorange samples by a corresponding stored message data bit.
Claim 13
Independent Claim 101 words
A system for removing message data modulation from positioning signals received at a ranging receiver from a transmitter, the positioning signals comprising pseudorange samples, the system comprising: means for obtaining a transmitter identifier, a Doppler frequency shift, and a Doppler rate for each of a plurality of transmitters; means for determining a message bit transition offset for each transmitter; means for determining a specified number of message data bits for each transmitter; means for compensating each of the pseudorange samples for carrier frequency offset; and means for multiplying each of the compensated pseudorange samples by a corresponding stored message data bit.
Claim 14
Dependent Claim 54 words
The system of claim 10 , the means for obtaining a transmitter identifier, a Doppler frequency shift, and a Doppler rate for each of a plurality of transmitters comprising means for obtaining a transmitter identifier, a Doppler frequency shift, and a Doppler rate for each of a plurality of transmitters based on geometric prediction.
Claim 15
Dependent Claim 24 words
The system of claim 10 , each message bit transition offset comprising a transit time for the positioning signals received from the corresponding transmitter.
Claim 16
Dependent Claim 30 words
The system of claim 10 , the specified number of message data bits determined by dividing a maximum number of samples by a number of samples per message data bit.
Claim 17
Independent Claim 137 words
A method for removing message data modulation from positioning signals received at a ranging receiver from a transmitter, the positioning signals comprising pseudorange samples, the method comprising: obtaining a transmitter identifier, a Doppler frequency shift, and a Doppler rate based on geometric prediction for each of a plurality of transmitters; determining a message bit transition offset for each transmitter, each message bit transition offset comprising a transit time for the positioning signals received from the corresponding transmitter; determining a specified number of message data bits for each transmitter, the specified number of message data bits determined by dividing a maximum number of samples by a number of samples per message data bit; compensating each of the pseudorange samples for carrier frequency offset; and multiplying each of the compensated pseudorange samples by a corresponding stored message data bit.
Claim 18
Independent Claim 137 words
A method for removing message data modulation from positioning signals received at a ranging receiver from a transmitter, the positioning signals comprising pseudorange samples, the method comprising: obtaining a transmitter identifier, a Doppler frequency shift, and a Doppler rate based on geometric prediction for each of a plurality of transmitters; determining a message bit transition offset for each transmitter, each message bit transition offset comprising a transit time for the positioning signals received from the corresponding transmitter; determining a specified number of message data bits for each transmitter, the specified number of message data bits determined by dividing a maximum number of samples by a number of samples per message data bit; compensating each of the pseudorange samples for carrier frequency offset; and multiplying each of the compensated pseudorange samples by a corresponding stored message data bit.

References Cited (Backward Citations)

US4241411A Cited
USRE36791E Cited
US5043736A Cited
US5043736B1 Cited
US5606736A Cited
US5832375A Cited
US5271034A Cited
JPH05264714A Cited
US5355222A Cited
US5276496A Cited
US5457729A Cited
US5387993A Cited
USRE36530E Cited
US5394155A Cited
US5479482A Cited
US5388147A Cited
US5548637A Cited
US5929752A Cited
US5477458A Cited
US5899957A Cited
US5555286A Cited
GB2292257A Cited
US5686925A Cited
US5572195A Cited
US5854608A Cited
US5900838A Cited
US5913170A Cited
US5525999A Cited
US6334061B1 Cited
US6100806A Cited
US5734966A Cited
US5909640A Cited
US5659596A Cited
US5638379A Cited
US5828670A Cited
US5646519A Cited
US5873048A Cited
US5691726A Cited
US5831577A Cited
US5654717A Cited
US5587716A Cited
US5874914A Cited
US6064336A Cited
US6016119A Cited
WO1997014054A1 Cited
US5663734A Cited
US5781156A Cited
US6104340A Cited
WO1997014056A1 Cited
US6127945A Cited
US6040798A Cited
US5926745A Cited
WO1997021109A1 Cited
US5740538A Cited
US5945963A Cited
US5859621A Cited
US5825327A Cited
US5831574A Cited
US6002363A Cited
US5945944A Cited
US5841396A Cited
US5689238A Cited
US5901171A Cited
US6041280A Cited
US5897605A Cited
US5963180A Cited
US5943381A Cited
US5689271A Cited
US5751777A Cited
US5764704A Cited
WO1998002973A1 Cited
US5884214A Cited
US6327534B1 Cited
US5890068A Cited
US5918181A Cited
US5812087A Cited
US6052081A Cited
WO1998034128A1 Cited
WO1998053573A2 Cited
CA2260762A1 Cited
US6144336A Cited
US5912644A Cited
US5917383A Cited
US6191730B1 Cited
US6014109A Cited
US6044257A Cited
US6226510B1 Cited
WO1999053338A2 Cited
US5999124A Cited
US6061018A Cited
US6236354B1 Cited
US6298229B1 Cited
EP1014107A2 Cited
US6297771B1 Cited
US6205377B1 Cited
US6295023B1 Cited
US6285316B1 Cited
US6331836B1 Cited
US6384775B1 Cited
US6515620B1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2007-08-10 2008-02-09 2008-08-10 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2011-08-10 2012-02-09 2012-08-10 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2015-08-10 2016-02-09 2016-08-10 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag