Patents by Inventor Ondrej Kutik

Ondrej Kutik has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10495761
    Abstract: A global navigation satellite system (GNSS) receiver including a processing device configured to: group GNSS satellites in view of the GNSS receiver into subsets based on relative geometries of the GNSS satellites relative to the GNSS receiver, wherein a GNSS satellite of the GNSS satellites is included in at most one subset of the subsets, wherein each subset of the subsets includes at least one GNSS satellite of the GNSS satellites and less than all GNSS satellites of the GNSS satellites, and wherein at least one subset includes more than one GNSS satellite; calculate a plurality of navigation sub-solutions based on data received at the GNSS receiver from the GNSS satellites using at least one GNSS antenna, wherein each navigation sub-solution of the navigation sub-solutions is calculated with at least one different subset of the subsets excluded; and calculate a protection level based on the navigation sub-solutions.
    Type: Grant
    Filed: July 27, 2016
    Date of Patent: December 3, 2019
    Assignee: Honeywell International Inc.
    Inventors: Jakub Skalicky, Jussi Raasakka, Martin Orejas, Ondrej Kutik
  • Patent number: 10386491
    Abstract: An efficient covariance matrix computation method is disclosed in connection with certain GNSS applications, including Advanced Receiver Autonomous Integrity Monitoring (ARAIM) and geometry screening. The system and method of the present application enable computation of multiple covariance matrices with substantially greater efficiency than previous approaches, including the rank-one update formula. For example, the system and method of the present application advantageously involves substantially fewer and simpler arithmetic operations than previous approaches. In addition, unlike the rank-one update formula, the system and method of the present application can be used to compute the subsolution in which all the satellites of a given constellation are removed.
    Type: Grant
    Filed: November 23, 2015
    Date of Patent: August 20, 2019
    Assignee: Honeywell International Inc.
    Inventors: Jakub Skalicky, Martin Orejas, Jussi Raasakka, Ondrej Kutik
  • Patent number: 10145959
    Abstract: A global navigation satellite system (GNSS) receiver includes: at least one radio frequency (RF) front end configured to receive a GNSS signal from a single GNSS antenna and to digitize the GNSS signal into a digitized GNSS signal; at least one processor configured to: calculate weight to be applied to a sample of a block of samples of the digitized GNSS signal; apply the weight to at least one sample of the block of samples of the digitized GNSS signal to create a weighted GNSS signal; and perform signal processing on the weighted GNSS signal.
    Type: Grant
    Filed: March 21, 2016
    Date of Patent: December 4, 2018
    Assignee: Honeywell International Inc.
    Inventors: Jussi Raasakka, Martin Orejas, Ondrej Kutik, Jakub Skalicky
  • Publication number: 20170269218
    Abstract: A global navigation satellite system (GNSS) receiver includes: at least one radio frequency (RF) front end configured to receive a GNSS signal from a single GNSS antenna and to digitize the GNSS signal into a digitized GNSS signal; at least one processor configured to: calculate weight to be applied to a sample of a block of samples of the digitized GNSS signal; apply the weight to at least one sample of the block of samples of the digitized GNSS signal to create a weighted GNSS signal; and perform signal processing on the weighted GNSS signal.
    Type: Application
    Filed: March 21, 2016
    Publication date: September 21, 2017
    Inventors: Jussi Raasakka, Martin Orejas, Ondrej Kutik, Jakub Skalicky
  • Patent number: 9705560
    Abstract: A method of performing a discrete Fourier transform (DFT) on one or more data samples in a global navigation satellite system baseband tracking channel is provided. The method comprises loading a pseudorandom noise code generator with a constant value in the baseband tracking channel; setting a tracking loop integration time according to a selected frequency resolution; updating a carrier generator with a selected DFT frequency in the baseband tracking channel; integrating a data sample in the baseband tracking channel; and storing the integrated data sample in a DFT bin. The method determines whether all DFT bins have been received, and if all DFT bins have not been received, the method repeats starting with updating the carrier generator, until all DFT bins have been received.
    Type: Grant
    Filed: March 23, 2016
    Date of Patent: July 11, 2017
    Assignee: Honeywell International Inc.
    Inventors: Jussi Raasakka, Ondrej Kutik, Martin Orejas, Jakub Skalicky
  • Publication number: 20170146663
    Abstract: An efficient covariance matrix computation method is disclosed in connection with certain GNSS applications, including ARAIM and geometry screening. The system and method of the present application enable computation of multiple covariance matrices with substantially greater efficiency than previous approaches, including the rank-one update formula. For example, the system and method of the present application advantageously involves substantially fewer and simpler arithmetic operations than previous approaches. In addition, unlike the rank-one update formula, the system and method of the present application can be used to compute the subsolution in which all the satellites of a given constellation are removed.
    Type: Application
    Filed: November 23, 2015
    Publication date: May 25, 2017
    Inventors: Jakub Skalicky, Martin Orejas, Jussi Raasakka, Ondrej Kutik
  • Publication number: 20170139052
    Abstract: A global navigation satellite system (GNSS) receiver including a processing device configured to: group GNSS satellites in view of the GNSS receiver into subsets based on relative geometries of the GNSS satellites relative to the GNSS receiver, wherein a GNSS satellite of the GNSS satellites is included in at most one subset of the subsets, wherein each subset of the subsets includes at least one GNSS satellite of the GNSS satellites and less than all GNSS satellites of the GNSS satellites, and wherein at least one subset includes more than one GNSS satellite; calculate a plurality of navigation sub-solutions based on data received at the GNSS receiver from the GNSS satellites using at least one GNSS antenna, wherein each navigation sub-solution of the navigation sub-solutions is calculated with at least one different subset of the subsets excluded; and calculate a protection level based on the navigation sub-solutions.
    Type: Application
    Filed: July 27, 2016
    Publication date: May 18, 2017
    Inventors: Jakub Skalicky, Jussi Raasakka, Martin Orejas, Ondrej Kutik
  • Patent number: 9651671
    Abstract: A global navigation satellite system (GNSS) receiver includes radio frequency front end and digital processing functionality. Radio frequency front end includes radio frequency input; first variable gain amplifier adjusts first gain of first frequency range of first analog GNSS signal received from radio frequency input by first amount; and second variable gain amplifier adjusts second gain of second frequency range of second analog global navigation satellite system signal received from radio frequency input by second amount. Digital processing functionality compares first amount of adjustment of first gain of first frequency range with second amount of adjustment of second gain of second frequency range; and detects first interference signal present in first frequency range or second frequency range when first amount of adjustment of the first gain of first frequency range differs from second amount of adjustment of second gain of second frequency range by more than first threshold amount.
    Type: Grant
    Filed: August 14, 2014
    Date of Patent: May 16, 2017
    Assignee: Honeywell International Inc.
    Inventors: Jussi Raasakka, Martin Orejas, Ondrej Kutik
  • Patent number: 9515697
    Abstract: Systems and methods for a scanning correlator for global navigation satellite system signal tracking are provided. In one embodiment, a method for Global Navigation Satellite System (GNSS) receiver tracking comprises: receiving a GNSS navigation signal; generating a local Pseudo Random Noise (PRN) sequence; sampling the GNSS navigation signal over a plurality of integration periods to produce a plurality of scanning values, wherein each scanning value has a respective time offset such that at least one first time offset is not equal to at least one second time offset; estimating at least two points of an autocorrelation function for the GNSS navigation signal based on the plurality of scanning values; and calculating an alignment between the GNSS signal and the local PRN sequence based on the autocorrelation function estimate.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: December 6, 2016
    Assignee: Honeywell International Inc.
    Inventors: Jussi Raasakka, Martin Orejas, Ondrej Kutik, Jakub Skalicky
  • Publication number: 20160294438
    Abstract: Systems and methods for a scanning correlator for global navigation satellite system signal tracking are provided. In one embodiment, a method for Global Navigation Satellite System (GNSS) receiver tracking comprises: receiving a GNSS navigation signal; generating a local Pseudo Random Noise (PRN) sequence; sampling the GNSS navigation signal over a plurality of integration periods to produce a plurality of scanning values, wherein each scanning value has a respective time offset such that at least one first time offset is not equal to at least one second time offset; estimating at least two points of an autocorrelation function for the GNSS navigation signal based on the plurality of scanning values; and calculating an alignment between the GNSS signal and the local PRN sequence based on the autocorrelation function estimate.
    Type: Application
    Filed: March 30, 2015
    Publication date: October 6, 2016
    Inventors: Jussi Raasakka, Martin Orejas, Ondrej Kutik, Jakub Skalicky
  • Publication number: 20160047915
    Abstract: A global navigation satellite system (GNSS) receiver includes radio frequency front end and digital processing functionality. Radio frequency front end includes radio frequency input; first variable gain amplifier adjusts first gain of first frequency range of first analog GNSS signal received from radio frequency input by first amount; and second variable gain amplifier adjusts second gain of second frequency range of second analog global navigation satellite system signal received from radio frequency input by second amount. Digital processing functionality compares first amount of adjustment of first gain of first frequency range with second amount of adjustment of second gain of second frequency range; and detects first interference signal present in first frequency range or second frequency range when first amount of adjustment of the first gain of first frequency range differs from second amount of adjustment of second gain of second frequency range by more than first threshold amount.
    Type: Application
    Filed: August 14, 2014
    Publication date: February 18, 2016
    Inventors: Jussi Raasakka, Martin Orejas, Ondrej Kutik
  • Patent number: 9100107
    Abstract: Systems and methods for satellite signal tracking are provided. In one embodiment, a GNSS tracking system comprises: a carrier demodulator that receives a navigation signal including pilot and data signal components; a correlator block that implements early, prompt and late correlators, generates prompt values from the pilot signal, and generates early and late values from the data signal; a carrier tracking loop that generates a reference signal using the prompt values, and outputs the reference signal to the carrier demodulator; a code tracking loop that outputs a pilot signal local replica to the prompt correlator and a data signal local replica to the early and late correlators, wherein a chip rate for the local replicas is adjusted by the code tracking loop as a function of the early and late values; and a symbol demodulator that extracts navigation data from the data signal component using the early and late values.
    Type: Grant
    Filed: October 22, 2014
    Date of Patent: August 4, 2015
    Assignee: Honeywell International Inc.
    Inventors: Ondrej Kutik, Martin Orejas, Jussi Raasakka
  • Patent number: 9001868
    Abstract: Systems and methods for enhancing numerically controlled oscillators are provided. In certain embodiments, a numerically controlled oscillator enhancer includes a desired rate interface configured to receive a desired numerically controlled oscillator rate from an external device and a closest quantized rate identifier configured to identify a closest quantization rate that is closest to the desired numerically controlled oscillator rate. Further, the numerically controlled oscillator enhancer includes a quantization rate corrector configured to identify the quantization rate correction that, when applied to the closest quantization rate, constrains an accumulated quantization error within an error range and a rate output configured to output a corrected quantized numerically controlled oscillator rate.
    Type: Grant
    Filed: April 30, 2013
    Date of Patent: April 7, 2015
    Assignee: Honeywell International Inc.
    Inventors: Martin Orejas, Ondrej Kutik
  • Publication number: 20140321513
    Abstract: Systems and methods for enhancing numerically controlled oscillators are provided. In certain embodiments, a numerically controlled oscillator enhancer includes a desired rate interface configured to receive a desired numerically controlled oscillator rate from an external device and a closest quantized rate identifier configured to identify a closest quantization rate that is closest to the desired numerically controlled oscillator rate. Further, the numerically controlled oscillator enhancer includes a quantization rate corrector configured to identify the quantization rate correction that, when applied to the closest quantization rate, constrains an accumulated quantization error within an error range and a rate output configured to output a corrected quantized numerically controlled oscillator rate.
    Type: Application
    Filed: April 30, 2013
    Publication date: October 30, 2014
    Applicant: Honeywell International Inc.
    Inventors: Martin Orejas, Ondrej Kutik