Claims Analysis
Total Claims: 19
Claim 1
Independent Claim
261 words
A loran-C signal receiver comprising: (a) a sample means for periodically sampling a received signal containing a loran-C signal in response to sampling pulses produced periodically in synchronism with the carrier wave of the loran-C signal to produce sampled data values; (b) a memory means; (c) a computer means for: (1) storing the data values sampled in two successive periods of the loran-C signal in corresponding first and second period areas of said memory means; (2) adding the sampled data values of the next successive pair of periods of the loran-C signal to corresponding sampled data values stored in said memory; (3) repeating the adding operation for a plurality of subsequent first and second periods of the loran-C signal; (4) reading groups of a fixed number of totalled values from the memory, the fixed number matching the number of pulses in each loran pulse group, the totalled values being read from memory addresses separated in coincidence with the separation of pulses in each loran pulse group; (5) processing each group of read values in accordance with the known phase codinng of each group of loran pulses, the processing indicating whether every value of the group matches the known phase of any of the loran pulse group; (6) repeating the reading and processing steps until every possible combination of totalled values satisfying the separation criterion has been processed; and (7) locating each of the loran pulse groups within each pair of successive loran-C signal periods according to which groups of values exactly match the known phase coding of each loran-C pulse group.
Claim 2
Dependent Claim
261 words
A loran-C signal receiver comprising: (a) a sample means for periodically sampling a received signal containing a loran-C signal in response to sampling pulses produced periodically in synchronism with the carrier wave of the loran-C signal to produce sampled data values; (b) a memory means; (c) a computer means for: (1) storing the data values sampled in two successive periods of the loran-C signal in corresponding first and second period areas of said memory means; (2) adding the sampled data values of the next successive pair of periods of the loran-C signal to corresponding sampled data values stored in said memory; (3) repeating the adding operation for a plurality of subsequent first and second periods of the loran-C signal; (4) reading groups of a fixed number of totalled values from the memory, the fixed number matching the number of pulses in each loran pulse group, the totalled values being read from memory addresses separated in coincidence with the separation of pulses in each loran pulse group; (5) processing each group of read values in accordance with the known phase codinng of each group of loran pulses, the processing indicating whether every value of the group matches the known phase of any of the loran pulse group; (6) repeating the reading and processing steps until every possible combination of totalled values satisfying the separation criterion has been processed; and (7) locating each of the loran pulse groups within each pair of successive loran-C signal periods according to which groups of values exactly match the known phase coding of each loran-C pulse group.
Claim 3
Dependent Claim
74 words
A loran-C receiver according to claim 1, wherein said sample means includes a presettable counter having a count set by said computer for producing a sampling pulse when said counter has counted clock pulses up to the set count, a latch means repsonsive to the sampling pulse for sampling the received signal, and a limiter means for shaping the reeived signal into a digital value which is inputted for sampling to said latch means.
Claim 4
Dependent Claim
261 words
A loran-C signal receiver comprising: (a) a sample means for periodically sampling a received signal containing a loran-C signal in response to sampling pulses produced periodically in synchronism with the carrier wave of the loran-C signal to produce sampled data values; (b) a memory means; (c) a computer means for: (1) storing the data values sampled in two successive periods of the loran-C signal in corresponding first and second period areas of said memory means; (2) adding the sampled data values for the next successive pair of periods of the loran-C signal to corresponding sampled data values stored in said memory; (3) repeating the adding operation for a plurality of subsequent first and second periods of the loran-C signal; (4) reading groups of a fixed number of totalled values from the memory, the fixed number matching the number of pulses in each loran pulse group, the totalled values being read from memory addresses separated in coincidence with the separation of pulses in each loran pulse group; (5) processing each group of read values in accordance with the known phase coding of each group of loran pulses, the processing indicating whether every value of the group matches the known phase of any of the loran pulse groups; (6) repeating the reading and processing steps until every possible combination of totalled values satisfying the separation criterion has been processed; and (7) locating each of the loran pulse groups within each pair of successive loran-C signal periods according to which groups of values exactly match the known phase coding of each loran-C pulse group.
Claim 5
Dependent Claim
261 words
A loran-C signal receiver comprising: (a) a sample means for periodically sampling a received signal containing a loran-C signal in response to sampling pulses produced periodically in synchronism with the carrier wave of the loran-C signal to produce sampled data values; (b) a memory means; (c) a computer means for: (1) storing the data values sampled in two successive periods of the loran-C signal in corresponding first and second period areas of said memory means; (2) adding the sampled data values for the next successive pair of periods of the loran-C signal to corresponding sampled data values stored in said memory; (3) repeating the adding operation for a plurality of subsequent first and second periods of the loran-C signal; (4) reading groups of a fixed number of totalled values from the memory, the fixed number matching the number of pulses in each loran pulse group, the totalled values being read from memory addresses separated in coincidence with the separation of pulses in each loran pulse group; (5) processing each group of read values in accordance with the known phase coding of each group of loran pulses, the processing indicating whether every value of the group matches the known phase of any of the loran pulse groups; (6) repeating the reading and processing steps until every possible combination of totalled values satisfying the separation criterion has been processed; and (7) locating each of the loran pulse groups within each pair of successive loran-C signal periods according to which groups of values exactly match the known phase coding of each loran-C pulse group.
Claim 6
Dependent Claim
280 words
A loran-C signal receiver comprising: (a) a sample means for periodically sampling a received signal containing a loran-C signal in response to sampling pulses produced periodically in synchronism with the carrier wave of the loran-C signal to produce sampled data values; (b) a memory means; (c) a computer means for: (1) storing the data values sampled in two successive periods of the loran-C signal in corresponding first and second period areas of said memory means; (2) adding the sampled data values for the next successive pair of periods of the loran-C signal to corresponding sampled data values stored in said memory; (3) repeating the adding operation for a plurality of subsequent first and second periods of the loran-C signal; (4) reading first and second groups each including a fixed number of totalled values from the first and second period areas, respectively, of the memory, the fixed number matching the number of pulses in each loran pulse group, the totalled values being read from memory addresses separated in coincidence with the separation of pulses in each loran pulse group; (5) processing each of the first and second groups of read values in accordance with the known phase coding of each group of loran pulses, adding the processed values of the first and second groups and storing the added value in a corresponding address of said memory; (6) repeating the steps (4) and (5) until every possible combination of totalled values satisfying the separation criterion has been processed; and (7) locating each of the loran pulse groups within each pair of successive loran-C signal periods according to which groups of values exactly match the known phase coding of each loran-C pulse group.
Claim 7
Dependent Claim
280 words
A loran-C signal receiver comprising: (a) a sample means for periodically sampling a received signal containing a loran-C signal in response to sampling pulses produced periodically in synchronism with the carrier wave of the loran-C signal to produce sampled data values; (b) a memory means; (c) a computer means for: (1) storing the data values sampled in two successive periods of the loran-C signal in corresponding first and second period areas of said memory means; (2) adding the sampled data values for the next successive pair of periods of the loran-C signal to corresponding sampled data values stored in said memory; (3) repeating the adding operation for a plurality of subsequent first and second periods of the loran-C signal; (4) reading first and second groups each including a fixed number of totalled values from the first and second period areas, respectively, of the memory, the fixed number matching the number of pulses in each loran pulse group, the totalled values being read from memory addresses separated in coincidence with the separation of pulses in each loran pulse group; (5) processing each of the first and second groups of read values in accordance with the known phase coding of each group of loran pulses, adding the processed values of the first and second groups and storing the added value in a corresponding address of said memory; (6) repeating the steps (4) and (5) until every possible combination of totalled values satisfying the separation criterion has been processed; and (7) locating each of the loran pulse groups within each pair of successive loran-C signal periods according to which groups of values exactly match the known phase coding of each loran-C pulse group.
Claim 8
Dependent Claim
68 words
A loran-C receiver claimed in claim 4, wherein said processing step (5) includes replacement of some of the values in each of the first and second groups, selected according to the known phase coding of each of the master and secondary loran-C pulse groups, with l-D, where l is the number of times said adding operation is repeated in step (4) and D is the read data value;
Claim 9
Dependent Claim
81 words
A loran-C signal receiver claimed in claim 4, wherein said locating step (7) includes reading the stored added data values, determining whether the read data value equals a predetermined value, and if so, determining which of the master and secondary loran pulses the read data value represents according to which of the known phase codings the processing step is currently using, and deriving the timings of the master and secondary pulses from the addresses of the corresponding representative read data values.
Claim 10
Independent Claim
157 words
A method of detecting pulses of a loran-C signal comprising the steps of: (a) periodically sampling a received signal containing a loran-C signal in response to sampling pulses produced periodically in synchronism with the carrier wave of the loran-C signal to produce sampled data values; (b) adding the sampled data values at the same sampled phase for a plurality of successive pairs of periods of the loran-C signal; (c) processing groups of a fixed number of totalled sampled data values in accordance with the known phase coding of each group of loran pulses, the fixed number matching the number of pulses in each loran pulse group, the totalled values being separated in coincidence with the separation of pulses in each loran pulse group; and (d) locating each of the loran pulse groups within each pair of successive loran-C signal periods according to which groups of values exactly match the known phase coding of each loran-C pulse group.
Claim 11
Independent Claim
157 words
A method of detecting pulses of a loran-C signal comprising the steps of: (a) periodically sampling a received signal containing a loran-C signal in response to sampling pulses produced periodically in synchronism with the carrier wave of the loran-C signal to produce sampled data values; (b) adding the sampled data values at the same sampled phase for a plurality of successive pairs of periods of the loran-C signal; (c) processing groups of a fixed number of totalled sampled data values in accordance with the known phase coding of each group of loran pulses, the fixed number matching the number of pulses in each loran pulse group, the totalled values being separated in coincidence with the separation of pulses in each loran pulse group; and (d) locating each of the loran pulse groups within each pair of successive loran-C signal periods according to which groups of values exactly match the known phase coding of each loran-C pulse group.
Claim 12
Dependent Claim
41 words
A method claimed in claim 7, further including the step of storing the data values sampled in two successive periods of the loran-C signal in corresponding first and second period areas of a memory means between the steps (a) and (b).
Claim 13
Dependent Claim
29 words
A method claimed in claim 8, further including the step of reading groups of a fixed number of totalled values of the memory betwen the steps (b) and (c).
Claim 14
Independent Claim
277 words
A method of detecting pulses of a loran-C signal comprising the steps of: (a) periodically sampling a received signal containing a loran-C signal in response to sampling pulses produced periodically in synchronism with the carrier wave of the loran-C signal to produce sampled data values; (b) storing the data values sampled in two successive periods of the loran-C signal in corresponding first and second period areas of a memory means; (c) adding the sampled data values for the next successive pair of periods of the loran-C signal to corresponding sampled data values stored in said memory; (d) repeating the adding operation for a plurality of subsequent first and second periods of the loran-C signal; (e) reading groups of a fixed number of totalled values from the memory, the fixed number matching the number of pulses in each loran pulse group, the totalled values being read from memory addresses separated in coincidence with the separation of pulses in each loran pulse group, the totalled values being read from memory addresses separated in coincidence with the separation of pulses in each loran pulse group; (f) processing each group of read values in accordance with the known phase coding of each group of loran pulses, the processing indicating whether every value of the group matches the known phase of any of the loran pulse groups; (g) repeating the reading and processing steps until every possible comination of totalled values satisfying the separation criterion has been processed; and (h) locating each of the loran pulse groups within each pair of successive loran-C signal periods according to which groups of value exactly match the known phase coding of each loran-C pulse group.
Claim 15
Independent Claim
277 words
A method of detecting pulses of a loran-C signal comprising the steps of: (a) periodically sampling a received signal containing a loran-C signal in response to sampling pulses produced periodically in synchronism with the carrier wave of the loran-C signal to produce sampled data values; (b) storing the data values sampled in two successive periods of the loran-C signal in corresponding first and second period areas of a memory means; (c) adding the sampled data values for the next successive pair of periods of the loran-C signal to corresponding sampled data values stored in said memory; (d) repeating the adding operation for a plurality of subsequent first and second periods of the loran-C signal; (e) reading groups of a fixed number of totalled values from the memory, the fixed number matching the number of pulses in each loran pulse group, the totalled values being read from memory addresses separated in coincidence with the separation of pulses in each loran pulse group, the totalled values being read from memory addresses separated in coincidence with the separation of pulses in each loran pulse group; (f) processing each group of read values in accordance with the known phase coding of each group of loran pulses, the processing indicating whether every value of the group matches the known phase of any of the loran pulse groups; (g) repeating the reading and processing steps until every possible comination of totalled values satisfying the separation criterion has been processed; and (h) locating each of the loran pulse groups within each pair of successive loran-C signal periods according to which groups of value exactly match the known phase coding of each loran-C pulse group.
Claim 16
Independent Claim
275 words
A method of detecting pulses of a loran-C signal comprising the steps of: (a) periodically sampling a received signal containing a loran-C signal in response to sampling pulses produced periodically in synchronism with the carrier wave of the loran-C signal to produce sampled data values; (b) storing the data values sampled in two successive periods of the loran-C signal in corresponding first and second period areas of a memory means; (c) adding the sampled data values for the next successive pair of periods of the loran-C signal to corresponding sampled data values stored in said memory; (d) repeating the adding operation for a plurality of subsequent first and second periods of the loran-C signal; (e) reading first and second groups each including a fixed number of totalled values from the first and second period areas, respectively, of the memory, the fixed number matching the number of pulses in each loran pulse group, the totalled values being read from memory addresses separated in coincidence with the separation of pulses in each loran pulse group; (f) processing each of the first and second groups of read values in accordance with the known phase coding of each group of loran pulses, adding the processed values of the first and second groups and storing the added value in a corresponding address of said memory; (g) repeating the steps (e) and (f) until every possible combination of totalled values satisfying the separation criterion has been processed; and (h) locating each of the loran pulse groups within each pair of succesive loran-C signal periods according to which groups of values exactly match the known phase coding of each loran-C pulse group.
Claim 17
Independent Claim
275 words
A method of detecting pulses of a loran-C signal comprising the steps of: (a) periodically sampling a received signal containing a loran-C signal in response to sampling pulses produced periodically in synchronism with the carrier wave of the loran-C signal to produce sampled data values; (b) storing the data values sampled in two successive periods of the loran-C signal in corresponding first and second period areas of a memory means; (c) adding the sampled data values for the next successive pair of periods of the loran-C signal to corresponding sampled data values stored in said memory; (d) repeating the adding operation for a plurality of subsequent first and second periods of the loran-C signal; (e) reading first and second groups each including a fixed number of totalled values from the first and second period areas, respectively, of the memory, the fixed number matching the number of pulses in each loran pulse group, the totalled values being read from memory addresses separated in coincidence with the separation of pulses in each loran pulse group; (f) processing each of the first and second groups of read values in accordance with the known phase coding of each group of loran pulses, adding the processed values of the first and second groups and storing the added value in a corresponding address of said memory; (g) repeating the steps (e) and (f) until every possible combination of totalled values satisfying the separation criterion has been processed; and (h) locating each of the loran pulse groups within each pair of succesive loran-C signal periods according to which groups of values exactly match the known phase coding of each loran-C pulse group.
Claim 18
Dependent Claim
66 words
A method claimed in claim 11, wherein said processing step includes replacement of some of the values in each of the first and second groups, selected according to the known phase coding of each of the master and secondary loran-C pulse groups, with l-D, where l is the number of times said adding operation is repeated in step (d) and D is the read data value.
Claim 19
Dependent Claim
78 words
A method claimed in claim 11, wherein said locating step includes reading the stored added data values, determining whether the read data value equals a predetermined value, and if so, determining which of the master and secondary loran pulses the read data value represents according to which of the known phase codings the processing step is currently using, and deriving the timings of the master and secondary pulses from the addresses of the corresponding representative read data values.