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

Loran signal receiver

Assignee: Nissan Motor Co Ltd
•
Filing: 1984-05-04
•
Granted: 1986-06-10
•
Expires: 2004-05-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A received signal containing a loran-C signal is periodically sampled. The sampled data values in two successive periods of the loran-C signal are stored in corresponding first and second period areas of a memory. The sampled data values for the next successive pair of periods of the loran-C signal are added to corresponding sampled data values stored in the memory. Such adding operation is repeated for a plurality of subsequent first and second periods of the loran-C signal. First and second groups each including a fixed number of totalled values are read from the first and second period areas, respectively, of the memory. The fixed number matches the number of pulses in each loran pulse group. The totalled values are read from memory addresses separated in coincidence with the separation of pulses in each loran pulse group. Each of the first and second groups of read values are processed in accordance with the known phase coding of each group of loran pulses. These processed values of the first and second groups are added and stored in corresponding memory address. The reading, processing, adding and storing steps are repeated until every possible combination of totalled values satisfying the separation criterion has been processed. Each of the loran pulse groups within each pair of successive loran-C signal periods is located according to which groups of values exactly match the known phase coding of each loran-C pulse group.

Inventors

  • 👤 Hiroshige Fukuhara

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 06:11
CPC Classifications
G; G01; G01S; G01S1/00; G01S1/02; G01S1/08; G01S1/20; G01S1/24; G01S1/245

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.

References Cited (Backward Citations)

US3947849A Cited
US3934254A Cited
US4166275A Cited
US4224623A Cited
US4268830A Cited
US4468668A Cited
JPS5872073A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1989-06-09 1989-12-09 1990-06-10 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1993-06-09 1993-12-09 1994-06-10 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1997-06-09 1997-12-09 1998-06-10 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag