IP Library Granted Patent US 9,923,626
Granted Patent B2
US 9,923,626 · App. 14/882,267 · Granted Mar 20, 2018

Mobile ionospheric data capture system

Inventors: Peter Van Wyck Loomis (Sunnyvale, CA); Gregory Craig Wallace (Arvada, CO); Shawn D. Weisenburger (Denver, CO); James M. Janky (Los Altos, CA)
Assignee: Trimble Inc.
H04B7/22G01S19/41G01S19/43H04B7/18513
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 9,923,626
App. No.
14/882,267
Granted
Mar 20, 2018
Kind
B2
Abstract

A method for capturing ionospheric data is disclosed. In accordance with one embodiment, a plurality of phase-coherent signals transmitted by at least one Global Navigation Satellite System (GNSS) satellite is received via a mobile multi-frequency GNSS receiver. Respective code phase data and carrier phase data for each of said plurality of phase-coherent signals are derived using a software defined GNSS receiver operating on a processor of a first communication device of the multi-frequency GNSS receiver. Respective code phase data and carrier phase data for each of the plurality of phase-coherent signals is stored in a data storage device. The respective code phase data and carrier phase data is appended with a respective time-stamp and position fix. An ionospheric sample based upon respective code phase data and carrier phase data of said plurality of phase-coherent signals is wirelessly transmitted to a second location.

Claims (77)

1. A method for capturing ionospheric data, said method comprising:

receiving, via a mobile multi-frequency GNSS receiver, a plurality of phase-coherent signals transmitted by at least one Global Navigation Satellite System (GNSS) satellite;

deriving respective code phase data and carrier phase data for each of said plurality of phase-coherent signals using a software defined GNSS receiver operating on a processor of a first communication device of said multi-frequency GNSS receiver;

storing said respective code phase data and carrier phase data for each of said plurality of phase-coherent signals in a data storage device;

appending a GNSS time-stamp with said respective code phase data and carrier phase data of each of said plurality of phase-coherent signals specifying when said phase-coherent signals were received;

appending a satellite identification with said respective code phase data and carrier phase data of each of said plurality of phase-coherent signals identifying a GNSS satellite from which said phase-coherent signals were received;

appending a position fix with said respective code phase data and carrier phase data of each of said plurality of phase-coherent signals specifying said position fix at which said phase-coherent signals were received; and

wirelessly transmitting to a second location an ionospheric sample based upon said respective code phase data and carrier phase data of said plurality of phase-coherent signals.

2. The method of claim 1 further comprising:

using a cellular communication transceiver coupled with said mobile multi-frequency GNSS receiver and said data storage device to wirelessly transmit said ionospheric sample.

3. The method of claim 1 wherein said mobile multi-frequency GNSS receiver and said data storage device comprise discreet components of a mobile platform, said method further comprising:

using a wireless communication system coupled with said mobile platform to wirelessly transmit said ionospheric sample.

4. The method of claim 3 wherein said wireless communication system comprises a cellular communication transceiver coupled with said mobile platform, said method further comprising:

using the cellular communication transceiver to wirelessly transmit said ionospheric sample.

5. The method of claim 1 further comprising:

using a Wi-Fi communication transceiver to wirelessly transmit said ionospheric sample.

6. The method of claim 1 further comprising:

determining by a GNSS processor coupled with said mobile multi-frequency GNSS receiver when a wireless communication link is available for wirelessly transmitting said ionospheric sample; and

enabling, by said GNSS processor, transmission of said ionospheric sample in response to said determining.

7. The method of claim 1 , wherein said wirelessly transmitting to said second location said ionospheric sample based upon said respective code phase data and carrier phase data of said plurality of phase-coherent signals comprises:

wirelessly transmitting unprocessed code phase and carrier phase measurements from said at least one GNSS satellite as said ionospheric sample.

8. The method of claim 1 , wherein said wirelessly transmitting to said second location said ionospheric sample based upon said respective code phase data and carrier phase data of said plurality of phase-coherent signals comprises:

wirelessly transmitting a difference of subtracting a carrier phase estimate of one of said plurality of phase-coherent signals from a carrier phase estimate of another of said plurality of phase-coherent signals as said ionospheric sample.

9. The method of claim 1 , wherein said wirelessly transmitting to said second location said ionospheric sample based upon said respective code phase data and carrier phase data of said plurality of phase-coherent signals comprises:

wirelessly transmitting a difference of subtracting a code phase estimate of one of said plurality of phase-coherent signals from a code phase estimate of another of said plurality of phase-coherent signals as said ionospheric sample.

10. The method of claim 1 further comprising:

appending data with said ionospheric sample indicating whether said mobile multifrequency GNSS receiver was moving when said plurality of phase-coherent signals were received.

11. The method of claim 1 further comprising:

determining that said mobile multi-frequency GNSS receiver is located in a high multi-path reception area when said phase-coherent signals are received; and

suspending processing of said phase-coherent signals to derive said respective code phase data and carrier phase data for each of said plurality of phase-coherent signals.

12. The method of claim 1 further comprising:

determining that said mobile multi-frequency GNSS receiver is located in a high multi-path reception area when said phase-coherent signals are received; and

preventing said wireless transmission of said ionospheric sample to said second location.

13. A system for capturing ionospheric data comprising:

a mobile multi-frequency Global Navigation Satellite System (GNSS) receiver configured for receiving a plurality of phase-coherent signals transmitted by at least one Global Navigation Satellite System (GNSS) satellite, said multi-frequency GNSS receiver comprising:

a software defined GNSS receiver operating on a processor of a first communication device of said multi-frequency GNSS receiver configured to derive respective code phase data and carrier phase data for each of said plurality of phase-coherent signals;

a data storage device configured for storing said respective code phase data and carrier phase data for each of said plurality of phase-coherent signals;

a GNSS processor coupled with said mobile multi-frequency GNSS receiver and configured to append a GNSS time-stamp with said respective code phase data and carrier phase data of each of said plurality of phase-coherent signals specifying when said phase-coherent signals were received, append a satellite identification with said respective code phase data and carrier phase data of each of said plurality of phase-coherent signals identifying a GNSS satellite from which said phase-coherent signals were received, and append a position fix with said respective code phase data and carrier phase data of each of said plurality of phase-coherent signals specifying said position fix at which said phase-coherent signals were received; and

a wireless transmitter configured for wirelessly transmitting an ionospheric sample based upon said respective code phase data and carrier phase data of said plurality of phase-coherent signals to a second location.

14. The system of claim 13 further comprising:

a cellular communication transceiver coupled with said mobile multi-frequency GNSS receiver and said data storage device and configured to wirelessly transmit said ionospheric sample.

15. The system of claim 13 wherein said mobile multi-frequency GNSS receiver and said data storage device comprise discreet components of a mobile platform, said system further comprising:

a wireless communication system coupled with said mobile platform to wirelessly transmit said ionospheric sample.

16. The system of claim 15 wherein said wireless communication system comprises a cellular communication transceiver coupled with said mobile platform and configured to wirelessly transmit said ionospheric sample.

17. The system of claim 15 wherein said mobile platform is selected from the group consisting of: a motor vehicle, a passenger vehicle, a sports utility vehicle (SUV), a truck, a delivery vehicle, a long-haul truck-trailer, an unmanned aerial vehicle (UAV), an unmanned vehicle, a passenger airplane, a transport airplane, an ocean-going ship, a river boat, a passenger train, a freight train, and a motorcycle.

18. The system of claim 13 further comprising:

a Wi-Fi communication transceiver communicatively coupled with said data storage device and configured to wirelessly transmit said ionospheric sample.

19. The system of claim 13 wherein:

said GNSS processor is further configured to determine when a wireless communication link is available for wirelessly transmitting said ionospheric sample and for enabling transmission of said ionospheric sample in response to said determining.

20. The system of claim 13 , further comprising a processor configured to derive said ionospheric sample, said ionospheric sample comprising unprocessed code phase and carrier phase measurements from said at least one GNSS satellite.

21. The system of claim 13 , further comprising a processor configured to derive said ionospheric sample, said ionospheric sample comprising a difference of subtracting a carrier phase estimate of one of said plurality of phase-coherent signals from a carrier phase estimate of another of said plurality of phase-coherent signals.

22. The system of claim 13 , further comprising a processor configured to derive said ionospheric sample, said ionospheric sample comprising a difference of subtracting a code phase estimate of one of said plurality of phase-coherent signals from a code phase estimate of another of said plurality of phase-coherent signals.

23. A non-transitory computer readable storage medium having computer readable instructions stored thereon for causing a computer system to perform a method for capturing ionospheric data, said method comprising:

receiving, via a mobile multi-frequency GNSS receiver, a plurality of phase-coherent signals transmitted by at least one Global Navigation Satellite System (GNSS) satellite;

deriving respective code phase data and carrier phase data for each of said plurality of phase-coherent signals using a software defined GNSS receiver operating on a processor of a first communication device of said multi-frequency GNSS receiver;

storing said respective code phase data and carrier phase data for each of said plurality of phase-coherent signals in a data storage device;

appending a GNSS time-stamp with said respective code phase data and carrier phase data of each of said plurality of phase-coherent signals specifying when said phase-coherent signals were received;

appending a satellite identification with said respective code phase data and carrier phase data of each of said plurality of phase-coherent signals identifying a GNSS satellite from which said phase-coherent signals were received;

appending a position fix with said respective code phase data and carrier phase data of each of said plurality of phase-coherent signals specifying said position fix at which said phase-coherent signals were received; and

wirelessly transmitting to a second location an ionospheric sample based upon said respective code phase data and carrier phase data of said plurality of phase-coherent signals.

24. The non-transitory computer readable storage medium of claim 23 wherein said method further comprises:

using a cellular communication transceiver coupled with said multi-frequency GNSS receiver and said data storage device to wirelessly transmit said ionospheric sample.

25. The non-transitory computer readable storage medium of claim 23 wherein said mobile multi-frequency GNSS receiver and said data storage device comprise discreet components of a mobile platform, said method further comprising:

using a wireless communication system coupled with said mobile platform to wirelessly transmit said ionospheric sample.

26. The non-transitory computer readable storage medium of claim 25 wherein said wireless communication system comprises a cellular communication transceiver coupled with said mobile platform, said method further comprising:

using the cellular communication transceiver to wirelessly transmit said ionospheric sample.

27. The non-transitory computer readable storage medium of claim 23 wherein said method further comprises:

using a Wi-Fi communication transceiver to wirelessly transmit said ionospheric sample.

28. The non-transitory computer readable storage medium of claim 23 wherein said method further comprises:

determining by a GNSS processor coupled with said mobile multi-frequency GNSS receiver when a wireless communication link is available for wirelessly transmitting said ionospheric sample; and

enabling, by said GNSS processor, transmission of said ionospheric sample in response to said determining.

29. The non-transitory computer readable storage medium of claim 23 , wherein said wirelessly transmitting to said second location said ionospheric sample based upon said respective code phase data and carrier phase data of said plurality of phase-coherent signals comprises:

wirelessly transmitting unprocessed code phase and carrier phase measurements from said at least one GNSS satellite as said ionospheric sample.

30. The non-transitory computer readable storage medium of claim 23 , wherein said wirelessly transmitting to said second location said ionospheric sample based upon said respective code phase data and carrier phase data of said plurality of phase-coherent signals comprises:

wirelessly transmitting a difference of subtracting a carrier phase estimate of one of said plurality of phase-coherent signals from a carrier phase estimate of another of said plurality of phase-coherent signals as said ionospheric sample.

31. The non-transitory computer readable storage medium of claim 23 , wherein said wirelessly transmitting to said second location said ionospheric sample based upon said respective code phase data and carrier phase data of said plurality of phase-coherent signals comprises:

wirelessly transmitting a difference of subtracting a code phase estimate of one of said plurality of phase-coherent signals from a code phase estimate of another of said plurality of phase-coherent signals as said ionospheric sample.

Assignments (2)
MERGER AND CHANGE OF NAME Recorded Jun 8, 2017
From: TRIMBLE NAVIGATION LIMITED; TRIMBLE INC.
To: TRIMBLE INC.
Reel/Frame 042655/0053 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2015
From: LOOMIS, PETER VAN WYCK; WALLACE, GREGORY CRAIG; WEISENBURGER, SHAWN D.; JANKY, JAMES M.
To: TRIMBLE NAVIGATION LIMITED
Reel/Frame 036785/0663 →
Continuity (2)
Continuation In Part 14304822 · Jun 13, 2014
Related Publication 20160036519A1 · Feb 4, 2016