Patents by Inventor Gerard Lachapelle

Gerard Lachapelle 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: 11002858
    Abstract: Systems and methods for detecting spoofed or illegitimate GNSS signals. A processor receives GNSS data and processes this data to extract acceleration, angular velocity, and height or altitude variation data. For the same time period, sensor data from IMU (inertial measurement unit) sensors and from a barometer are received by the processor. From the sensor data, the processor extracts similar acceleration, angular velocity, and height variation data. These two sets of data are then correlated and correlation coefficients are calculated. These correlation coefficients are then used to calculate a decision statistic. The decision statistic is compared with a predetermined value and, if the decision statistic is below a predetermined value, then the GNSS data is considered to be illegitimate or spoofed.
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: May 11, 2021
    Assignee: UTI Limited Partnership
    Inventors: Ali Broumandan, Gérard Lachapelle, James T. Curran
  • Patent number: 10436911
    Abstract: A method and a system for reducing time to first fix (TTFF) in a satellite navigation receiver generate a navigation data structure including three sub-frames. A first sub-frame and a second sub-frame accommodate selective ephemeris data. The third sub-frame accommodates a text message including almanac data optionally, ionospheric data, coordinated universal time (UTC) data, textual data optionally, and any combination thereof. A signal generation system (SGS) in the system selectively groups the almanac data, the ionospheric data, and the UTC data, and selectively transmits the navigation data with the almanac data or free of the almanac data in the navigation data structure to the satellite navigation receiver. The signal generation system also staggers the navigation data in each sub-frame into a first portion and a second portion for parallelly transmitting the navigation data over a first carrier frequency and a second carrier frequency in reduced time.
    Type: Grant
    Filed: March 20, 2017
    Date of Patent: October 8, 2019
    Inventors: Vyasaraj Guru Rao, Sashidharan Maa, Gerard Lachapelle
  • Publication number: 20190179031
    Abstract: Systems and methods for detecting spoofed or illegitimate GNSS signals. A processor receives GNSS data and processes this data to extract acceleration, angular velocity, and height or altitude variation data. For the same time period, sensor data from IMU (inertial measurement unit) sensors and from a barometer are received by the processor. From the sensor data, the processor extracts similar acceleration, angular velocity, and height variation data. These two sets of data are then correlated and correlation coefficients are calculated. These correlation coefficients are then used to calculate a decision statistic. The decision statistic is compared with a predetermined value and, if the decision statistic is below a predetermined value, then the GNSS data is considered to be illegitimate or spoofed.
    Type: Application
    Filed: December 11, 2018
    Publication date: June 13, 2019
    Inventors: Ali BROUMANDAN, Gérard LACHAPELLE, James T. CURRAN
  • Patent number: 10241210
    Abstract: A method and a system for reducing time to first fix (TTFF) in a satellite navigation receiver generate a navigation data structure including three sub-frames. A first sub-frame and a second sub-frame accommodate selective ephemeris data. The third sub-frame accommodates a text message including almanac data optionally, ionospheric data, coordinated universal time (UTC) data, textual data optionally, and any combination thereof. A signal generation system (SGS) in the system selectively groups the almanac data, the ionospheric data, and the UTC data, and selectively transmits the navigation data with the almanac data or free of the almanac data in the navigation data structure to the satellite navigation receiver. The signal generation system also staggers the navigation data in each sub-frame into a first portion and a second portion for parallelly transmitting the navigation data over a first carrier frequency and a second carrier frequency in reduced time.
    Type: Grant
    Filed: March 20, 2017
    Date of Patent: March 26, 2019
    Assignee: ACCORD SOFTWARE & SYSTEMS PVT. LTD.
    Inventors: Vyasaraj Guru Rao, Sashidharan Maa, Gerard Lachapelle
  • Publication number: 20170192097
    Abstract: A method and a system for reducing time to first fix (TTFF) in a satellite navigation receiver generate a navigation data structure including three sub-frames. A first sub-frame and a second sub-frame accommodate selective ephemeris data. The third sub-frame accommodates a text message including almanac data optionally, ionospheric data, coordinated universal time (UTC) data, textual data optionally, and any combination thereof. A signal generation system (SGS) in the system selectively groups the almanac data, the ionospheric data, and the UTC data, and selectively transmits the navigation data with the almanac data or free of the almanac data in the navigation data structure to the satellite navigation receiver. The signal generation system also staggers the navigation data in each sub-frame into a first portion and a second portion for parallelly transmitting the navigation data over a first carrier frequency and a second carrier frequency in reduced time.
    Type: Application
    Filed: March 20, 2017
    Publication date: July 6, 2017
    Inventors: Vyasaraj Guru Rao, Sashidharan Maa, Gerard Lachapelle
  • Publication number: 20170192096
    Abstract: A method and a system for reducing time to first fix (TTFF) in a satellite navigation receiver generate a navigation data structure including three sub-frames. A first sub-frame and a second sub-frame accommodate selective ephemeris data. The third sub-frame accommodates a text message including almanac data optionally, ionospheric data, coordinated universal time (UTC) data, textual data optionally, and any combination thereof. A signal generation system (SGS) in the system selectively groups the almanac data, the ionospheric data, and the UTC data, and selectively transmits the navigation data with the almanac data or free of the almanac data in the navigation data structure to the satellite navigation receiver. The signal generation system also staggers the navigation data in each sub-frame into a first portion and a second portion for parallelly transmitting the navigation data over a first carrier frequency and a second carrier frequency in reduced time.
    Type: Application
    Filed: March 20, 2017
    Publication date: July 6, 2017
    Inventors: Vyasaraj Guru Rao, Sashidharan Maa, Gerard Lachapelle
  • Patent number: 9285224
    Abstract: Methods and systems for compensating for gyroscopic errors. A system uses magnetometers to detect and measure a magnetic field local to a personal navigation device. When the local magnetic field is quasi-static, the rate of change of the magnetic field is combined with the rotational rate of change of the device. This generates an estimated gyroscope error. The error can then be used to correct for time-varying inherent gyroscope errors.
    Type: Grant
    Filed: April 5, 2012
    Date of Patent: March 15, 2016
    Assignee: UTI LIMITED PARTNERSHIP
    Inventors: Muhammad Haris Afzal, Valerie Renaudin, Gerard Lachapelle
  • Publication number: 20140247186
    Abstract: Embodiments of the invention are directed to GNSS anti-interference using array processing. In one embodiment, a device may be configured to receive signals GNSS signals. In one embodiment, the signals may include a superposition of GNSS signals from independent transmitter sources and a spoofing signal. The spoofing signal may include several pseudo random noise (PRN) codes originating from a single transmitter source. In a one embodiment, the device may include multiple radio frequency (RF) inputs connected to multiple antennas and may use a combining algorithm to produce a weighted sum of the antenna outputs. The resultant sum may be passed through an output port of the device that is configured to be coupled to an RF input port of a GNSS receiver.
    Type: Application
    Filed: October 24, 2013
    Publication date: September 4, 2014
    Applicant: UTI LIMITED PARTNERSHIP
    Inventors: Saeed Daneshmand, Ali Jafarnia-Jahromi, Ali Broumandan, John Nielsen, Gérard Lachapelle
  • Patent number: 8494569
    Abstract: Systems and methods related to the detection of incoming wireless signals. An antenna array is synthesized by having a single antenna, coupled to a receiver, spatially translated along an arbitrary trajectory. As the antenna is being spatially translated, a data processing means samples the incoming signal based on a clock signal provided by a system clock. By sampling the incoming signal at different times at different spatial locations on the arbitrary trajectory, the system acts as a synthetic antenna array. The different samplings of the incoming signal at different times and positions provide signal diversity gain as well as different readings which can be used to detect an incoming signal. The invention is applicable to detecting a wireless communications signal or a GNSS signal under various conditions. The system may include at least one sensor which can provide data for use in calculating data related to the arbitrary trajectory.
    Type: Grant
    Filed: September 17, 2010
    Date of Patent: July 23, 2013
    Assignee: Her Majesty the Queen in right of Canada, as represented by the Minister of National Defence
    Inventors: John Nielsen, Gerard Lachapelle, Ali Broumandan
  • Patent number: 8340588
    Abstract: A system for estimating parameters of an incoming signal is provided. At least one antenna is coupled to at least one suitable receiver. The antenna(s) are spatially translated in an arbitrary trajectory. As the antenna(s) is being spatially translated, a data processing means samples the incoming signal at set intervals based on a clock signal provided by a system clock. By sampling the incoming signal at different times at different spatial locations on the arbitrary trajectory, the system acts as a synthetic antenna array. The different samplings of the incoming signal at different times and positions provide signal diversity gain as well as different readings which can be used to estimate and/or calculate various parameters of the incoming signal. The different samplings can be used to detect the incoming signal, estimate its angle of arrival, estimate its time of arrival, as well as other parameters.
    Type: Grant
    Filed: September 18, 2009
    Date of Patent: December 25, 2012
    Assignee: Her Majesty the Queen in right of Canada as Represented by the Minister of National Defence
    Inventors: John Nielsen, Gerard Lachapelle, Ali Broumandan
  • Publication number: 20120259572
    Abstract: Methods and systems for compensating for gyroscopic errors. A system uses magnetometers to detect and measure a magnetic field local to a personal navigation device. When the local magnetic field is quasi-static, the rate of change of the magnetic field is combined with the rotational rate of change of the device. This generates an estimated gyroscope error. The error can then be used to correct for time-varying inherent gyroscope errors.
    Type: Application
    Filed: April 5, 2012
    Publication date: October 11, 2012
    Applicant: UTI LIMITED PARTNERSHIP
    Inventors: Muhammad Haris Afzal, Valerie Renaudin, Gerard Lachapelle
  • Patent number: 7952519
    Abstract: Methods and systems for detecting GNSS signals originating from an inauthentic source. A synthetic array using a receiver antenna which is randomly spatially translated may be used to gather alleged GNSS signals. The signals are then processed to determine the spatial correlation between them. A high spatial correlation between the signals indicates a probable inauthentic source for the GNSS signals.
    Type: Grant
    Filed: April 16, 2010
    Date of Patent: May 31, 2011
    Inventors: John Nielsen, Ali Broumandan, Gerard LaChapelle
  • Patent number: 7916771
    Abstract: A method and apparatus for acquiring and tracking a BOC signal in a satellite navigation receiver includes a synthesized acquisition test function or a discriminator for code delay provided by combining a BOC autocorrelation function and a BOC/PRN cross-correlation function.
    Type: Grant
    Filed: May 16, 2005
    Date of Patent: March 29, 2011
    Assignees: UTI Limited Partnership, Ecole Nationale de l'Aviation Civile
    Inventors: Olivier Julien, Christophe Macabiau, M. Elizabeth Cannon, Gerard Lachapelle
  • Publication number: 20110070840
    Abstract: A system for estimating parameters of an incoming signal is provided. At least one antenna is coupled to at least one suitable receiver. The antenna(s) are spatially translated in an arbitrary trajectory. As the antenna(s) is being spatially translated, a data processing means samples the incoming signal at set intervals based on a clock signal provided by a system clock. By sampling the incoming signal at different times at different spatial locations on the arbitrary trajectory, the system acts as a synthetic antenna array. The different samplings of the incoming signal at different times and positions provide signal diversity gain as well as different readings which can be used to estimate and/or calculate various parameters of the incoming signal. The different samplings can be used to detect the incoming signal, estimate its angle of arrival, estimate its time of arrival, as well as other parameters.
    Type: Application
    Filed: September 18, 2009
    Publication date: March 24, 2011
    Inventors: John Nielsen, Gerard Lachapelle, Ali Broumandan
  • Publication number: 20110070857
    Abstract: Systems and methods related to the detection of incoming wireless signals. An antenna array is synthesized by having a single antenna, coupled to a receiver, spatially translated along an arbitrary trajectory. As the antenna is being spatially translated, a data processing means samples the incoming signal based on a clock signal provided by a system clock. By sampling the incoming signal at different times at different spatial locations on the arbitrary trajectory, the system acts as a synthetic antenna array. The different samplings of the incoming signal at different times and positions provide signal diversity gain as well as different readings which can be used to detect an incoming signal. The invention is applicable to detecting a wireless communications signal or a GNSS signal under various conditions. The system may include at least one sensor which can provide data for use in calculating data related to the arbitrary trajectory.
    Type: Application
    Filed: September 17, 2010
    Publication date: March 24, 2011
    Applicant: Her Majesty the Queen in Right of Canada as represented by the Minister of National Defense
    Inventors: John Nielsen, Gerard Lachapelle, Ali Broumandan
  • Patent number: 7679551
    Abstract: Embodiments of the invention provide a method for effecting Doppler removal and correlation for software-based receivers. For one embodiment of the invention Doppler removal is performed concurrently for all received communications signals. For one embodiment of the invention, a single frequency selected to effect Doppler removal, multiple communications signals having Doppler frequency shift are received from corresponding communications signal sources, and a Doppler removal process is performed concurrently for each received communication signal. A correlation process is then performed, the correlation process having an integration interval divided into multiple sub-intervals.
    Type: Grant
    Filed: May 23, 2007
    Date of Patent: March 16, 2010
    Assignee: UTI Limited Partnership
    Inventors: Mark Gregory Petovello, Gérard Lachapelle
  • Publication number: 20080007448
    Abstract: Embodiments of the invention provide a method for effecting Doppler removal and correlation for software-based receivers. For one embodiment of the invention Doppler removal is performed concurrently for all received communications signals. For one embodiment of the invention, a single frequency selected to effect Doppler removal, multiple communications signals having Doppler frequency shift are received from corresponding communications signal sources, and a Doppler removal process is performed concurrently for each received communication signal. A correlation process is then performed, the correlation process having an integration interval divided into multiple sub-intervals.
    Type: Application
    Filed: May 23, 2007
    Publication date: January 10, 2008
    Inventors: Mark Petovello, Gerard Lachapelle
  • Publication number: 20070076786
    Abstract: A method and apparatus of processing the received spread spectrum signals using an innovative pre-filtering and multi-correlation differential detection (MCDD) technique is disclosed. The primary embodiment of the invention comprises of a pre-filter and pluralities of complex differential detectors for primary processing of SS signal. Other embodiments of the method and apparatus include pre-filter bank, correlator bank and correlation combiner. More specifically (but not limited to), it is directed towards to the enhancement of acquisition and/or tracking performance of SS receivers.
    Type: Application
    Filed: September 12, 2006
    Publication date: April 5, 2007
    Inventors: Surendran Shanmugam, Jorgen Nielsen, Gerard Lachapelle, Robert Watson
  • Publication number: 20050270997
    Abstract: A method and apparatus for acquiring and tracking a BOC signal in a satellite navigation receiver includes a synthesized acquisition test function or a discriminator for code delay provided by combining a BOC autocorrelation function and a BOC/PRN cross-correlation function.
    Type: Application
    Filed: May 16, 2005
    Publication date: December 8, 2005
    Inventors: Olivier Julien, Christophe Macabiau, M. Cannon, Gerard Lachapelle