×

Universal channel for location tracking system

  • US 9,702,979 B1
  • Filed: 08/03/2012
  • Issued: 07/11/2017
  • Est. Priority Date: 08/03/2012
  • Status: Active Grant
First Claim
Patent Images

1. A system for determining location by utilizing tracking data associated with at least three ranging signals of a plurality of supported signal types, comprising:

  • a front-end receiver configured to receive ranging signals from a plurality of sources, the front-end receiver further configured to convert the ranging signals into digital samples;

    an acquisition module implemented as hardware configured to acquire digital samples of at least three ranging signals of the ranging signals received by the front-end receiver, the acquisition module further configured to detect signal visibility of the at least three ranging signals, the acquisition module comprising at least one processor, wherein the acquisition module is further configured to utilize stored bit-packed sample versions of pre-computed frequency carrier data, wherein the acquisition module is further configured to convert each of the at least three ranging signals into digital samples at a desired baseband frequency by mixing associated bit-packed sample versions by utilizing multi-byte exclusive-OR operations;

    a plurality of universal channels, each channel including;

    carrier generator hardware configured to receive digital samples of a particular ranging signal of the at least three ranging signals of a plurality of supported signal types, the carrier generator further configured to downconvert one or more signals associated with the received digital samples, the carrier generator hardware comprising an oscillator;

    at least one correlator of a plurality of correlators configured to receive the one or more downconverted signals, the at least one correlator further configured to correlate the one or more downcoverted signals with code generator outputs; and

    a tracking module comprising a processor, the tracking module configured to determine tracking data associated with the particular ranging signal of the at least three ranging signals by utilizing information associated with the correlated signals; and

    a navigation processor configured to determine a location by utilizing tracking data collected from each of the plurality of universal channels.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×