IP Library Granted Patent US 12,210,108
Granted Patent B2
US 12,210,108 · App. 17/660,020 · Granted Jan 28, 2025

Reception of signals for ranging, timing, and data transfer

Inventors: Benjamin Peterson (Waterford, CT); Jeremy Dean Warriner (Longmont, CO); Richard Stuart Foster (Louisville, CO)
Assignee: Microchip Technology, Inc.
G01S5/0045
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,210,108
App. No.
17/660,020
Granted
Jan 28, 2025
Kind
B2
Abstract

A device is disclosed. In one or more examples, the device may include an antenna to receive a signal encoding timing information for one or more of positioning, navigation, and timing. The signal may include a pulse group comprising a number of ranging pulses and a number of data pulses subsequent to the number of ranging pulses. Respective ones of the number of data pulses may have a phase of either a positive-going phase or a negative-going phase. Data may be encoded using the either positive-going phases or negative-going phases of the data pulses. The device may include a processor to decode the data at least partially responsive to the phases of the respective ones of the number of data pulses.

Claims (38)

1. A device comprising:

an antenna to receive a signal encoding timing information for one or more of positioning, navigation, and timing, the signal comprising a pulse group comprising a number of ranging pulses and a number of data pulses subsequent to the number of ranging pulses, respective ones of the number of data pulses having a phase of either a positive-going phase or a negative-going phase, wherein data is encoded in data symbols correlated to sets of phases of the data pulses;

a memory to store a table that correlates the data symbols to the sets of phases of data pulses; and

a processor to:

observe phases of the respective ones of the number of data pulses;

decode respective ones of the data symbols at least partially responsive to the observed phases by comparing the observed phases to entries in the table that correlates the data symbols to the sets of phases of data pulses; and

obtain the data at least partially responsive to the decoded data symbols.

2. The device of claim 1 , wherein the processor is to decrypt the data.

3. The device of claim 1 , wherein the processor is to derive a message from the data.

4. The device of claim 3 , wherein the processor is to provide the message for presentation.

5. The device of claim 1 , wherein the processor is to update timing information of the processor at least partially responsive to the data.

6. The device of claim 5 , wherein the processor is to determine a location of the device at least partially responsive to the updated timing information.

7. The device of claim 1 , wherein the processor is to derive a message from the data and to update timing information of the processor at least partially responsive to the data.

8. The device of claim 7 , wherein the processor is to decrypt a portion of the data from which the message is derived.

9. The device of claim 1 , wherein respective ones of the number of ranging pulses have a phase of either a positive-going phase or a negative-going phase, wherein the phases of the respective ones of the number of ranging pulses of the pulse group are according to a pulse-phase signature, and wherein the processor is to validate a transmitter of a ranging signal by comparing phases of the number of ranging pulses with the pulse-phase signature of the transmitter.

10. The device of claim 1 , wherein the processor is to identify a transmitter of a ranging signal at least partially responsive to an inter-pulse interval, the inter-pulse interval being a duration of a time separation between the number of ranging pulses.

11. The device of claim 1 , wherein the processor is to:

obtain a time of transmission of the pulse group; and

adjust the time of transmission to account for a dithering interval.

12. The device of claim 11 , wherein the processor is to determine a location of the device at least partially responsive to the adjusted time of transmission.

13. The device of claim 1 , wherein the processor is to determine a location of the device at least partially responsive to the number of ranging pulses.

14. A device comprising:

an antenna to receive a signal encoding timing information for one or more of positioning, navigation, and timing, the signal comprising a pulse group comprising a number of ranging pulses and a number of data pulses, respective ones of the number of ranging pulses having a phase of either a positive-going phase or a negative-going phase, wherein the phases of the respective ones of the number of ranging pulses are encoded according to a pulse-phase signature, respective ones of the number of data pulses having a phase of either a positive-going phase or a negative-going phase, wherein data is encoded in data symbols correlated to sets of phases of the data pulses;

a memory to store a table that correlates data symbols to sets of phases of data pulses;

a processor to:

validate a transmitter of the signal based on comparing observed phases of the respective ones of the number of ranging pulses with the pulse-phase signature of the transmitter;

decode respective ones of the data symbols based on comparing observed phases of the respective ones of the number of data pulses to entries in the table that correlates the data symbols to the sets of phases of data pulses;

obtain data at least partially responsive to the decoded data symbols; and

derive a message from the data.

15. The device of claim 14 , wherein the processor is to update timing information of the processor at least partially responsive to the data.

16. The device of claim 14 , wherein the processor is to determine a location of the device at least partially responsive to the number of ranging pulses.

17. A method comprising:

receiving a signal encoding timing information for one or more of positioning, navigation, and timing, the signal comprising a pulse group comprising a number of ranging pulses and a number of data pulses, respective ones of the number of data pulses having a phase of either a positive-going phase or a negative-going phase, wherein data is encoded in data symbols correlated to sets of phases of the data pulses;

observing phases of the respective ones of the number of data pulses;

decoding respective ones of the data symbols based on comparing the observed phases to entries in a table that correlates the data symbols to the sets of phases of the data pulses; and

obtaining data at least partially responsive to the decoded data symbols.

18. The method of claim 17 , wherein respective ones of the number of ranging pulses have a phase of either a positive-going phase or a negative-going phase, the phases of the respective ones of the number of ranging pulses of the pulse group are according to a pulse-phase signature, and the method comprises validating a transmitter of a ranging signal by comparing phases of the number of ranging pulses with the pulse-phase signature of the transmitter.

19. The method of claim 17 , comprising determining a location at least partially responsive to the number of ranging pulses.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 2, 2022
From: WARRINER, JEREMY DEAN
To: MICROCHIP TECHNOLOGY INCORPORATED
Reel/Frame 060086/0669 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 21, 2022
From: PETERSON, BENJAMIN; FOSTER, RICHARD STUART
To: MICROCHIP TECHNOLOGY INCORPORATED
Reel/Frame 059662/0564 →
Continuity (5)
Continuation In Part 17447392 · Sep 10, 2021
Provisional Application 63262728 · Oct 19, 2021
Provisional Application 63262729 · Oct 19, 2021
Provisional Application 63198476 · Oct 21, 2020
Related Publication 20220244341A1 · Aug 4, 2022
References Cited (32)
US 3870999A · Mathews et al. · 1975 [cited by applicant]
US 4275398A · Parker · 1981 [cited by applicant]
US 4594594A · Fukuhara · 1986 [cited by examiner]
US 10778362B2 · Mason · 2020 [cited by applicant]
US 20180356529A1 · Lee et al. · 2018 [cited by applicant]
US 20190377055A1 · Offermans · 2019 [cited by examiner]
US 20200326419A1 · Parsche et al. · 2020 [cited by applicant]
EP 0315377A2 · 1989 [cited by applicant]
WO 2018044834A1 · 2018 [cited by applicant]
WO 2022087553A1 · 2022 [cited by applicant]
Lo et al., “Assessing the Loran Cycle Confidence Algorithm,” Proceedings of the International Loran Association 35th Annual Meeting, Groton, CT, (Oct. 2006), 19 pages. [cited by applicant]
Lo et al., “Broadcasting Data from an SBAS Reference Network over Low Rate Broadcast Channels”, (2000), pp. 199-209. [cited by applicant]
Lo et al., “Defining Primary, Secondary, Additional Secondary Factors for RTCM Minimum Performance Specifications (MPS),” (2009), 9 pages. [cited by applicant]
Lo et al., “Enhanced Loran,” (No Date), 70 pages. [cited by applicant]
Lo et al., “Loran Coverage Availability Simulation Tool,” (2008), 11 pages. [cited by applicant]
Lo et al., “Loran Data Modulation: A Primer,” IEEE Aerospace and Electronic Systems Magazine, vol. 22, Issue 9, (Sep. 2007), pp. 31-51. [cited by applicant]
Lo et al., “Loran Data Modulation: Extensions and Examples,” IEEE Transactions on Aerospace and Electronic Systems, vol. 43, Issue 2, (Apr. 2007), pp. 628-644. [cited by applicant]
Lo et al., “Proving the Integrity of the Weighted Sum Squared Error (WSSE) Loran Cycle Confidence Algorithm,” Annual of Navigation, vol. 54 (2007), pp. 277-291. [cited by applicant]
Lo et al., “Using Loran for Broadcast of Integrity Information for Modernized Global Navigation Satellite Systems (GNSS),” (2008), 10 pages. [cited by applicant]
Petersen et al., “Enhanced Loran-C Data Channel Project”, International Symposium on Integration of Loran-C/Eurofix Andegnos/Galileo, XP002224777, (Mar. 22, 2000) pp. 1-13, p. 7, left-hand-column, first paragraph. [cited by applicant]
Peterson et al., “Differential Loran-C,” (2004), 21 pages. [cited by applicant]
Peterson et al., “High Speed Loran-C Data Communications—Flight Test Results”, Proceedings of the ION-GPS 2001, Salt Lake City, Sep. 2001, pp. 1919-1932. [cited by applicant]
Peterson et al., “High Speed Loran-C Data Communications”, Proceedings of the 2nd International Symposium on Integration of Loran-C/Eurofix and Egnos/Galileo, Bonn, Germany, Feb. 2001, pp. 135-157. [cited by applicant]
Peterson et al., “Improving Loran Coverage with Low Power Transmitters,” Journal of Navigation, vol. 63, (2010), pp. 23-38. [cited by applicant]
Peterson et al., “Integrating Loran and GNSS for Safety of Life Applications,” Proceedings of the 21st International Technical Meeting of the Satellite Division of the Institute of Navigation, (2008), pp. 1619-1630. [cited by applicant]
Peterson et al., “WAAS messages via Loran Data Communications—Technical progress towards going operational”, Proceedings of Institute of Navigation National Technical Meeting, San Diego, CA, Jan. 2002, pp. 138-145. [cited by applicant]
International Search Report for International Application No. PCT/US2022/071827, mailed Jul. 25, 2022, 6 pages. [cited by applicant]
International Search Report for International Application No. PCT/US2022/071828, mailed Jul. 29, 2022, 5 pages. [cited by applicant]
International Search Report for International Application No. PCT/US2022/071829, mailed Aug. 3, 2022, 6 pages. [cited by applicant]
International Written Opinion for International Application No. PCT/US2022/071827, mailed Jul. 25, 2022, 9 pages. [cited by applicant]
International Written Opinion for International Application No. PCT/US2022/071828, mailed Jul. 29, 2022, 7 pages. [cited by applicant]
International Written Opinion for International Application No. PCT/US2022/071829, mailed Aug. 3, 2022, 8 pages. [cited by applicant]