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.