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: 10495761Abstract: 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: GrantFiled: July 27, 2016Date of Patent: December 3, 2019Assignee: Honeywell International Inc.Inventors: Jakub Skalicky, Jussi Raasakka, Martin Orejas, Ondrej Kutik
-
Patent number: 10386491Abstract: 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: GrantFiled: November 23, 2015Date of Patent: August 20, 2019Assignee: Honeywell International Inc.Inventors: Jakub Skalicky, Martin Orejas, Jussi Raasakka, Ondrej Kutik
-
Patent number: 10145959Abstract: 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: GrantFiled: March 21, 2016Date of Patent: December 4, 2018Assignee: Honeywell International Inc.Inventors: Jussi Raasakka, Martin Orejas, Ondrej Kutik, Jakub Skalicky
-
Publication number: 20170269218Abstract: 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: ApplicationFiled: March 21, 2016Publication date: September 21, 2017Inventors: Jussi Raasakka, Martin Orejas, Ondrej Kutik, Jakub Skalicky
-
Patent number: 9705560Abstract: 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: GrantFiled: March 23, 2016Date of Patent: July 11, 2017Assignee: Honeywell International Inc.Inventors: Jussi Raasakka, Ondrej Kutik, Martin Orejas, Jakub Skalicky
-
Publication number: 20170146663Abstract: 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: ApplicationFiled: November 23, 2015Publication date: May 25, 2017Inventors: Jakub Skalicky, Martin Orejas, Jussi Raasakka, Ondrej Kutik
-
Publication number: 20170139052Abstract: 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: ApplicationFiled: July 27, 2016Publication date: May 18, 2017Inventors: Jakub Skalicky, Jussi Raasakka, Martin Orejas, Ondrej Kutik
-
Patent number: 9651671Abstract: 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: GrantFiled: August 14, 2014Date of Patent: May 16, 2017Assignee: Honeywell International Inc.Inventors: Jussi Raasakka, Martin Orejas, Ondrej Kutik
-
Patent number: 9515697Abstract: 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: GrantFiled: March 30, 2015Date of Patent: December 6, 2016Assignee: Honeywell International Inc.Inventors: Jussi Raasakka, Martin Orejas, Ondrej Kutik, Jakub Skalicky
-
Publication number: 20160294438Abstract: 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: ApplicationFiled: March 30, 2015Publication date: October 6, 2016Inventors: Jussi Raasakka, Martin Orejas, Ondrej Kutik, Jakub Skalicky
-
Publication number: 20160047915Abstract: 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: ApplicationFiled: August 14, 2014Publication date: February 18, 2016Inventors: Jussi Raasakka, Martin Orejas, Ondrej Kutik
-
Patent number: 9100107Abstract: 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: GrantFiled: October 22, 2014Date of Patent: August 4, 2015Assignee: Honeywell International Inc.Inventors: Ondrej Kutik, Martin Orejas, Jussi Raasakka
-
Patent number: 9001868Abstract: 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: GrantFiled: April 30, 2013Date of Patent: April 7, 2015Assignee: Honeywell International Inc.Inventors: Martin Orejas, Ondrej Kutik
-
Publication number: 20140321513Abstract: 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: ApplicationFiled: April 30, 2013Publication date: October 30, 2014Applicant: Honeywell International Inc.Inventors: Martin Orejas, Ondrej Kutik