Patents by Inventor Martin Orejas
Martin Orejas 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: 11555930Abstract: A method comprises computing position information from a global navigation satellite system (GNSS); computing an altitude measurement based on retrieved information from a vertical position sensor; determining a vertical protection level (VPL) associated with the position information; splitting the VPL into an upward VPL component and a downward VPL component; determining a vertical alert limit (VAL) associated with the altitude measurement; and splitting the VAL into an upward VAL component and a downward VAL component. The method optimizes an integrity budget allocation between the upward and downward VPL components. The method then recomputes the upward and downward VPL components given the optimized integrity budget allocation.Type: GrantFiled: June 24, 2020Date of Patent: January 17, 2023Assignee: Honeywell Aerospace SASInventors: Lucas Almeida Cypriano, Jolana Kristufkova Dvorska, Jakub Skalicky, Martin Orejas
-
Patent number: 11321563Abstract: Systems and methods for handling ARAIM terrain database induced errors are described herein. In certain embodiments, a method includes computing position information from a global navigation satellite system. The method further includes computing altitude based on retrieved information from a vertical position sensor and a terrain database. Additionally, the method includes computing a horizontal protection level associated with the position information. Also, the method includes estimating an error for a terrain database based on the altitude, position information, and the horizontal protection level. Moreover, the method includes calculating a new protection level based on the position information and the altitude accounting for the estimated error for the terrain database.Type: GrantFiled: August 28, 2019Date of Patent: May 3, 2022Assignee: Honeywell Aerospace SASInventors: Lucas Almeida Cypriano, Michal Zaruba, Matej Kucera, Martin Orejas
-
Publication number: 20210405208Abstract: A method comprises computing position information from a global navigation satellite system (GNSS); computing an altitude measurement based on retrieved information from a vertical position sensor; determining a vertical protection level (VPL) associated with the position information; splitting the VPL into an upward VPL component and a downward VPL component; determining a vertical alert limit (VAL) associated with the altitude measurement; and splitting the VAL into an upward VAL component and a downward VAL component. The method optimizes an integrity budget allocation between the upward and downward VPL components. The method then recomputes the upward and downward VPL components given the optimized integrity budget allocation.Type: ApplicationFiled: June 24, 2020Publication date: December 30, 2021Applicant: Honeywell Aerospace SASInventors: Lucas Almeida Cypriano, Jolana Kristufkova Dvorska, Jakub Skalicky, Martin Orejas
-
Patent number: 11143765Abstract: Systems and methods for reducing bias impact on GNSS integrity are described herein. In certain embodiments, a method includes determining a phase of travel of a vehicle. The method also includes determining a probability of hazardously misleading information (PHMI) for the corresponding phase of travel. Further, the method includes determining a protection level (PL) using based on the PHMI, wherein the PL is calculated based on a standard deviation of position error plus a standard deviation of bias along an axis of interest. Additionally, the method includes comparing the protection level against an alert limit.Type: GrantFiled: April 25, 2019Date of Patent: October 12, 2021Assignee: Honeywell International Inc.Inventors: Martin Orejas, Jakub Skalicky, Jussi Raasakka
-
Publication number: 20210064847Abstract: Systems and methods for handling ARAIM terrain database induced errors are described herein. In certain embodiments, a method includes computing position information from a global navigation satellite system. The method further includes computing altitude based on retrieved information from a vertical position sensor and a terrain database. Additionally, the method includes computing a horizontal protection level associated with the position information. Also, the method includes estimating an error for a terrain database based on the altitude, position information, and the horizontal protection level. Moreover, the method includes calculating a new protection level based on the position information and the altitude accounting for the estimated error for the terrain database.Type: ApplicationFiled: August 28, 2019Publication date: March 4, 2021Applicant: Honeywell Aerospace SASInventors: Lucas Almeida Cypriano, Michal Zaruba, Matej Kucera, Martin Orejas
-
Publication number: 20200341153Abstract: Systems and methods for reducing bias impact on GNSS integrity are described herein. In certain embodiments, a method includes determining a phase of travel of a vehicle. The method also includes determining a probability of hazardously misleading information (PHMI) for the corresponding phase of travel. Further, the method includes determining a protection level (PL) using based on the PHMI, wherein the PL is calculated based on a standard deviation of position error plus a standard deviation of bias along an axis of interest. Additionally, the method includes comparing the protection level against an alert limit.Type: ApplicationFiled: April 25, 2019Publication date: October 29, 2020Applicant: Honeywell International Inc.Inventors: Martin Orejas, Jakub Skalicky, Jussi Raasakka
-
Patent number: 10690779Abstract: A baseband tracking channel in a GNSS receiver is provided. The baseband tracking channel comprises: a code generator to generate a local signal correlating with an incoming signal received by the GNSS receiver; a multiplier that multiplies the local signal with a baseband signal corresponding to an incoming signal received by the GNSS receiver to generate a code removed signal; a prompt correlator including at least one integration register that integrates samples of the code removed signal corresponding to a first portion of each pseudorandom noise code chip of the code removed signal to provide a first integration register output, and integrates samples corresponding to a second portion of each PRN code chip to provide a second integration register output; and a side peak tracking detection module that generates information indicating when side peak tracking is occurring based on the first integration register output and the second integration register output.Type: GrantFiled: June 14, 2017Date of Patent: June 23, 2020Assignee: Honeywell International Inc.Inventors: Jussi Raasakka, Martin Orejas, Tomas Hynek, Jakub Skalicky
-
Patent number: 10663600Abstract: A method of global navigation satellite system (GNSS) acquisition comprises: computing a line of sight (LOS) angle between a LOS vector of a first satellite and a LOS vector of a second satellite, wherein each LOS vector is the LOS vector between a receiver and the respective satellite; computing a maximum Doppler difference, wherein the maximum Doppler difference is computed between the first satellite and the second satellite based on the LOS angle and a maximum velocity vector attainable by the receiver, wherein Doppler is induced at least by movement of the receiver; determining a final frequency search range based on the maximum Doppler difference computed between the first satellite and the second satellite, wherein the frequency search range includes a center frequency equal to the first frequency at which the first satellite is found; acquiring a GNSS signal from the second satellite at a second frequency.Type: GrantFiled: June 15, 2017Date of Patent: May 26, 2020Assignee: Honeywell International Inc.Inventors: Martin Orejas, Jakub Skalicky, Tomas Hynek
-
Patent number: 10613233Abstract: A GNSS receiver comprising at least one processing device configured to, in at least one first process: group satellites into subsets for a first distribution, each satellite included in one subset, each subset includes at least one satellite and less than all satellites, at least one subset includes more than one satellite; store the first distribution in memory as primary distribution; calculate a protection level based on navigation sub-solutions calculated using the first distribution; determine whether a new distribution of satellites is needed; when new distribution is not needed, the processing device configured to recalculate the protection level based on second navigation sub-solutions calculated using the first distribution; when new distribution is needed, the processing device configured to: group satellites into subsets for a second distribution; store the second distribution in memory as the primary distribution; recalculate the protection level based on third navigation sub-solutions calculatedType: GrantFiled: May 18, 2017Date of Patent: April 7, 2020Assignee: Honeywell International Inc.Inventors: Jakub Skalicky, Martin Orejas, Jussi Raasakka, Michal Pfleger
-
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: 10416315Abstract: A Global Navigation Satellite System receiver comprising at least one processor is provided.Type: GrantFiled: March 7, 2017Date of Patent: September 17, 2019Assignee: Honeywell International Inc.Inventors: Jakub Skalicky, Martin Orejas, Jussi Raasakka
-
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
-
Publication number: 20180364364Abstract: A method of global navigation satellite system (GNSS) acquisition comprises: computing a line of sight (LOS) angle between a LOS vector of a first satellite and a LOS vector of a second satellite, wherein each LOS vector is the LOS vector between a receiver and the respective satellite; computing a maximum Doppler difference, wherein the maximum Doppler difference is computed between the first satellite and the second satellite based on the LOS angle and a maximum velocity vector attainable by the receiver, wherein Doppler is induced at least by movement of the receiver; determining a final frequency search range based on the maximum Doppler difference computed between the first satellite and the second satellite, wherein the frequency search range includes a center frequency equal to the first frequency at which the first satellite is found; acquiring a GNSS signal from the second satellite at a second frequency.Type: ApplicationFiled: June 15, 2017Publication date: December 20, 2018Inventors: Martin Orejas, Jakub Skalicky, Tomas Hynek
-
Publication number: 20180364363Abstract: A baseband tracking channel in a GNSS receiver is provided. The baseband tracking channel comprises: a code generator to generate a local signal correlating with an incoming signal received by the GNSS receiver; a multiplier that multiplies the local signal with a baseband signal corresponding to an incoming signal received by the GNSS receiver to generate a code removed signal; a prompt correlator including at least one integration register that integrates samples of the code removed signal corresponding to a first portion of each pseudorandom noise code chip of the code removed signal to provide a first integration register output, and integrates samples corresponding to a second portion of each PRN code chip to provide a second integration register output; and a side peak tracking detection module that generates information indicating when side peak tracking is occurring based on the first integration register output and the second integration register output.Type: ApplicationFiled: June 14, 2017Publication date: December 20, 2018Inventors: Jussi Raasakka, Martin Orejas, Tomas Hynek, Jakub Skalicky
-
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: 20180259648Abstract: A Global Navigation Satellite System receiver comprising at least one processor is provided.Type: ApplicationFiled: March 7, 2017Publication date: September 13, 2018Inventors: Jakub Skalicky, Martin Orejas, Jussi Raasakka
-
Patent number: 10018729Abstract: A method of advanced receiver autonomous integrity monitoring of a navigation system is discussed and two modifications facilitating its implementation in a hybrid navigation system are disclosed. In the first approach, relations describing the effect of unmodeled biases in pseudo-measurement on the Kalman filter state estimate are analytically derived and their incorporation into the integrity monitoring algorithm is described. The method comprises receiving a plurality of signals transmitted from space-based satellites, determining a position full-solution and sub-solutions, specifying a pseudorange bias, computing a transformation matrix for the full-solution and all sub-solutions using a Kalman filter, computing a bias effect on an error of filtered state vectors of all sub-solutions, and adding the effect to computed vertical and horizontal protection levels.Type: GrantFiled: January 13, 2017Date of Patent: July 10, 2018Assignee: Honeywell International Inc.Inventors: Jindrich Dunik, Martin Orejas, Zdenek Kana
-
Publication number: 20180081064Abstract: A GNSS receiver comprising at least one processing device configured to, in at least one first process: group satellites into subsets for a first distribution, each satellite included in one subset, each subset includes at least one satellite and less than all satellites, at least one subset includes more than one satellite; store the first distribution in memory as primary distribution; calculate a protection level based on navigation sub-solutions calculated using the first distribution; determine whether a new distribution of satellites is needed; when new distribution is not needed, the processing device configured to recalculate the protection level based on second navigation sub-solutions calculated using the first distribution; when new distribution is needed, the processing device configured to: group satellites into subsets for a second distribution; store the second distribution in memory as the primary distribution; recalculate the protection level based on third navigation sub-solutions calculatedType: ApplicationFiled: May 18, 2017Publication date: March 22, 2018Inventors: Jakub Skalicky, Martin Orejas, Jussi Raasakka, Michal Pfleger
-
Patent number: 9885788Abstract: Embodiments for satellite subset selection for use in monitoring the integrity of computed navigation solutions are disclosed. In one embodiment, a Global Navigation Satellite System (GNSS) receiver comprises: a processing device configured to: group a plurality of satellites in view of the GNSS receiver into a plurality of subsets, wherein a satellite of the plurality of satellites is included in at most one subset of the plurality of subsets, wherein each subset of the plurality of subsets includes at least one satellite of the plurality of satellites and less than all satellites of the plurality of satellites, and wherein at least one subset includes more than one satellite; calculate a plurality of navigation sub-solutions, wherein each navigation sub-solution of the plurality of navigation sub-solutions is calculated with at least one different subset of the plurality of subsets excluded; and calculate a protection level.Type: GrantFiled: March 16, 2015Date of Patent: February 6, 2018Assignee: Honeywell International Inc.Inventors: Jakub Skalicky, Martin Orejas, Jussi Raasakka
-
Publication number: 20180024248Abstract: Systems and methods of determining ionosphere delay for a GNSS system are provided. In one embodiment, a GNSS system includes an antenna configured to receive GNSS signals from one or more GNSS satellites. The system further includes a signal processing circuit coupled to the antenna and configured to down convert the GNSS signals from RF to IF. The system further includes a processing device coupled to a memory, the memory including a database of a plurality of weights and an activation function for a neural network, the neural network trained to output an approximation of an output of a NeQuick model. The processing device configured to: apply the plurality of weights and the activation function for the neural network to a plurality of inputs generated from the GNSS signals; and estimate an indication of ionosphere delay based on an output of the neural network.Type: ApplicationFiled: July 20, 2016Publication date: January 25, 2018Inventors: Martin Orejas, Zbynek Fedra, Jussi Raasakka