Claims Analysis
Total Claims: 26
Claim 1
Independent Claim
141 words
A receiver having a plurality of channels for receiving in a global positioning system, navigation data, including time base data having a plurality of time parameters, including a first time parameter, said receiver comprising: means for receiving said navigation data; modulating means for receiving said navigation data from said receiving means and for providing a modulated output signal representing said navigation data; and, processing means associated with said plurality of channels, said processing means synchronizing any unsynchronized channels of said plurality of channels and demodulating said modulated output signal for each of said synchronized channels; wherein said time parameters have a hierarchical order, and wherein said processing means determines time base data for any unsynchronized channels by referring to one of said time parameters of said synchronized channels equal to or higher in said hierarchical order than said first time parameter.
Claim 2
Dependent Claim
141 words
A receiver having a plurality of channels for receiving in a global positioning system, navigation data, including time base data having a plurality of time parameters, including a first time parameter, said receiver comprising: means for receiving said navigation data; modulating means for receiving said navigation data from said receiving means and for providing a modulated output signal representing said navigation data; and, processing means associated with said plurality of channels, said processing means synchronizing any unsynchronized channels of said plurality of channels and demodulating said modulated output signal for each of said synchronized channels; wherein said time parameters have a hierarchical order, and wherein said processing means determines time base data for any unsynchronized channels by referring to one of said time parameters of said synchronized channels equal to or higher in said hierarchical order than said first time parameter.
Claim 3
Dependent Claim
64 words
The receiver of claim 1, wherein said processing means comprises: pseudo random noise generator means for providing pseudo random noise; reverse spreading circuit means for spectrally reverse-spreading said modulated signal using said pseudo random noise from said pseudo random noise generator means; and, demodulator means receiving said spectrally reverse spread signal from said reverse spreading circuit means and demodulating same as said navigation data.
Claim 4
Dependent Claim
103 words
The receiver of claim 2, further comprising: control means for receiving an output from said reverse spreading circuit means and for determining whether each channel of said plurality of channels is synchronized with said pseudo random noise from said pseudo random noise generator means; and, pseudo random noise controller means, wherein said control means controls said pseudo random noise controller means to output a clock signal in order to adjust the phase of said pseudo random noise from said pseudo random noise generator means when said control means determines that none of said plurality of channels is synchronized with said pseudo random noise.
Claim 5
Dependent Claim
33 words
The receiver of claim 3, further comprising: counter means for receiving said clock signal and providing to said control means a count comprising the number of chips counted in said pseudo random noise.
Claim 6
Dependent Claim
12 words
The receiver of claim 3, wherein said control means comprises a CPU.
Claim 7
Dependent Claim
51 words
The receiver of claim 1, wherein said modulating means comprises: RF amplifier means for amplifying said received navigation data; oscillator means from providing a local oscillator signal; mixing means for mixing said amplified output Signal of said RF amplifier means with said local oscillator signal to produce said modulated output signal.
Claim 8
Dependent Claim
14 words
The receiver of claim 6, wherein said modulated output signal is an IF signal.
Claim 9
Dependent Claim
19 words
The receiver of claim 1, wherein said plurality of time parameters includes time-of-week count, word number and bit number.
Claim 10
Dependent Claim
13 words
The receiver of claim 8, wherein said first parameter comprises said bit number.
Claim 11
Dependent Claim
19 words
The receiver of claim 2, wherein said demodulator means demodulates said spectrally reverse spread signal using phase-shift keying demodulation.
Claim 12
Dependent Claim
35 words
The receiver of claim 3, wherein said pseudo random noise generator means also outputs an EP1 signal to said control means, said EP1 signal being synchronized with a repetition period of said pseudo random noise.
Claim 13
Dependent Claim
25 words
The receiver of claim 3, wherein said clock signal has the same frequency as the pseudo random noise from the pseudo random noise generator means.
Claim 14
Dependent Claim
163 words
A receiver having a plurality of channels for receiving in a global positioning system, navigation data, including time base data having a plurality of time parameters, including a first time parameter, said receiver comprising: means for receiving said navigation data; a modulator for receiving said navigation data from said receiving means and for providing a modulated output signal representing said navigation data; and, a processor associated with each of said plurality of channels, said processor synchronizing any unsynchronized channels of said plurality of channels and demodulating said modulated output signal for each of said synchronized channels, wherein said processor determines time base data for any unsynchronized channels by referring to time base data of a said synchronized channel, wherein said time parameters have a hierarchical order, and wherein said processor determines time base data for any unsynchronized channels by referring to one of said time parameters of said synchronized channels equal to or higher in said hierarchical order than said first time parameter.
Claim 15
Dependent Claim
163 words
A receiver having a plurality of channels for receiving in a global positioning system, navigation data, including time base data having a plurality of time parameters, including a first time parameter, said receiver comprising: means for receiving said navigation data; a modulator for receiving said navigation data from said receiving means and for providing a modulated output signal representing said navigation data; and, a processor associated with each of said plurality of channels, said processor synchronizing any unsynchronized channels of said plurality of channels and demodulating said modulated output signal for each of said synchronized channels, wherein said processor determines time base data for any unsynchronized channels by referring to time base data of a said synchronized channel, wherein said time parameters have a hierarchical order, and wherein said processor determines time base data for any unsynchronized channels by referring to one of said time parameters of said synchronized channels equal to or higher in said hierarchical order than said first time parameter.
Claim 16
Dependent Claim
69 words
The receiver of claim 13, wherein said processor comprises: a pseudo random noise generator for providing pseudo random noise, said pseudo random noise comprising chips; a reverse spreading circuit for spectrally reverse-spreading said modulated output signal using said pseudo random noise from said pseudo random noise generator; and, a demodulator receiving said spectrally reverse spread signal from said reverse spreading circuit means and demodulating same as said navigation data.
Claim 17
Dependent Claim
99 words
The receiver of claim 14, further comprising: a controller for receiving an output from said reverse spreading circuit and for determining whether each channel of said plurality of channels is synchronized with said pseudo random noise from said pseudo random noise generator; and, a pseudo random noise controller circuit, wherein said controller controls said pseudo random noise controller to output a clock signal in order to adjust the phase of said pseudo random noise from said pseudo random noise generator when said controller determines that a channel of said plurality of channels is unsynchronized with said pseudo random noise.
Claim 18
Dependent Claim
31 words
The receiver of claim 15, further comprising: a counter for receiving said clock signal and providing to said controller a count comprising the number of chips in said pseudo random noise.
Claim 19
Dependent Claim
11 words
The receiver of claim 15, wherein said controller comprises a CPU.
Claim 20
Dependent Claim
19 words
The receiver of claim 14, wherein said plurality of time parameters includes time-of-week count, word number and bit number.
Claim 21
Dependent Claim
13 words
The receiver of claim 18, wherein said first parameter comprises said bit number.
Claim 22
Independent Claim
206 words
A method for detecting time base data in an unsynchronized channel of a receiver having a plurality of channels, said receiver receiving said time base data from navigation data received from a plurality of satellites in a global positioning system, comprising the steps of: providing through pseudo random noise code generating means, a pseudo random noise code for each satellite of said plurality of satellites; determining through controller means whether any of said plurality of channels is synchronized with said pseudo random noise code; synchronizing a first of said plurality of channels by controlling pseudo random noise generator means to adjust the phase of said pseudo random noise, when said controller means determines that none of said plurality of channels is synchronized with said pseudo random noise; and, setting said time data of said unsynchronized channel through processing means by referring to said time base data of one of said synchronized channels; wherein said time base data of said synchronized channel comprises a plurality of time parameters, including a first time parameter, said time parameters having a hierarchical order, wherein said processing means refers to one of said time parameters of said synchronized channels equal to or higher in hierarchical order than said first time parameter.
Claim 23
Independent Claim
206 words
A method for detecting time base data in an unsynchronized channel of a receiver having a plurality of channels, said receiver receiving said time base data from navigation data received from a plurality of satellites in a global positioning system, comprising the steps of: providing through pseudo random noise code generating means, a pseudo random noise code for each satellite of said plurality of satellites; determining through controller means whether any of said plurality of channels is synchronized with said pseudo random noise code; synchronizing a first of said plurality of channels by controlling pseudo random noise generator means to adjust the phase of said pseudo random noise, when said controller means determines that none of said plurality of channels is synchronized with said pseudo random noise; and, setting said time data of said unsynchronized channel through processing means by referring to said time base data of one of said synchronized channels; wherein said time base data of said synchronized channel comprises a plurality of time parameters, including a first time parameter, said time parameters having a hierarchical order, wherein said processing means refers to one of said time parameters of said synchronized channels equal to or higher in hierarchical order than said first time parameter.
Claim 24
Dependent Claim
32 words
The method according to claim 20, wherein said plurality of time parameters includes time-of-week count, word number and bit number, and each of said time parameters includes a plurality of member elements.
Claim 25
Dependent Claim
99 words
The method of claim 21, further comprising the steps of: determining through said controller means whether said time parameters of said unsynchronized channel contains an error after said time parameters have been set to corresponding time parameters of said synchronized channel; and, resetting through said controller means a first member element of a selected one of said time parameters of said unsynchronized channel to an adjacent one of said member elements of said selected one of said plurality of said time parameters of said unsynchronized channel, if an error in said time date is detected by said controller means.
Claim 26
Dependent Claim
133 words
The method of claim 21, further comprising the steps of: determining through said controller means whether said time parameters of said unsynchronized channel contains an error after said time parameters have been set to a corresponding set of said time parameters of said synchronized channel; comparing a first member element of a selected one of said plurality of time parameters of said unsynchronized channels with adjacent ones of said member elements of said selected one of said time parameters of said unsynchronized channel; and, determining which of said member element or adjacent member elements contains the smallest error, and setting said first member element of said selected one of said plurality of time parameters of said unsynchronized channels to the one of said member element or adjacent member elements containing the smallest error.