Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
241 words
A method of determining ship towed sensor position information from code modulated, overlapping spread spectrum signals transmitted by a plurality of GPS satellites and modulated by satellite specific codes, comprising the steps of: receiving a first composite of satellite signals related to ship position; forming identical, synchronous, digital representations of the composite in a plurality of satellite tracking channels; developing estimates in each tracking channel of group delay and phase delay, with respect to a common time base, of a satellite specific, code modulated component of the composite; detecting a component in each channel by logical combination of the composite representation with a model of the component generated synchronously from the common time base in accordance with the estimates; updating the estimates in accordance with the detected components to form time series of phase and group delay observations for each channel; receiving a second composite of satellite signals related to sensor position; forming a digital representations of the second composite; developing an estimate of delay, with respect to the common time base, of a satellite specific, code modulated components of the second composite; detecting said component by logical combination of the second composite representations with a model of the component generated synchronously from the common time base in accordance with the related estimate; updating the estimate in accordance with the detected component to form time series of observations related to the second composite; and processing the observations to determine sensor position.
Claim 2
Independent Claim
241 words
A method of determining ship towed sensor position information from code modulated, overlapping spread spectrum signals transmitted by a plurality of GPS satellites and modulated by satellite specific codes, comprising the steps of: receiving a first composite of satellite signals related to ship position; forming identical, synchronous, digital representations of the composite in a plurality of satellite tracking channels; developing estimates in each tracking channel of group delay and phase delay, with respect to a common time base, of a satellite specific, code modulated component of the composite; detecting a component in each channel by logical combination of the composite representation with a model of the component generated synchronously from the common time base in accordance with the estimates; updating the estimates in accordance with the detected components to form time series of phase and group delay observations for each channel; receiving a second composite of satellite signals related to sensor position; forming a digital representations of the second composite; developing an estimate of delay, with respect to the common time base, of a satellite specific, code modulated components of the second composite; detecting said component by logical combination of the second composite representations with a model of the component generated synchronously from the common time base in accordance with the related estimate; updating the estimate in accordance with the detected component to form time series of observations related to the second composite; and processing the observations to determine sensor position.
Claim 3
Dependent Claim
23 words
The method of claim 1 further comprising: updating the group delay estimate in response to changes of a predetermined magnitude in phase delay.
Claim 4
Dependent Claim
38 words
The method of claim 2 wherein the observation processing step further comprises: deriving times series of instantaneous sensor position information by time averaging the observations over intervals long enough to include sensor position changes due to ship motion.
Claim 5
Dependent Claim
53 words
The method of claim 3 wherein the time averaging step further comprises: taking differences between observations; determining the average of the differences over a time period sufficiently long to include a plurality of independent observations from each time series; and determining instantaneous sensor position information from the observations and the averaged differences therebetween.
Claim 6
Dependent Claim
23 words
The method of claim 4 wherein the sensor position information is determined from the difference between the phase observations and the averaged differences.
Claim 7
Dependent Claim
40 words
The method of claim 1 further comprising the steps of: continuously monitoring an aspect of the detection to develop an indication of the validity thereof; and inhibiting the updating of a particular estimate in response to the related validity indication.
Claim 8
Dependent Claim
34 words
The method of claim 6 wherein the estimate updating step further comprises: changing the group delay observations by a predetermined magnitlude whenever a change in the group delay of the related component is detected.
Claim 9
Dependent Claim
33 words
The method of claim 7 further comprising: adjusting the group delay estimate by a predetermined magnitude in response to changes of the same magnitude in the phase observations, uninhibited by the validity indication.
Claim 10
Dependent Claim
30 words
The method of claim 8 further comprising the steps of: forming a time series of observations from a third composite of satellite signals related to another aspect of sensor position.