Patents by Inventor Gary Lennen

Gary Lennen 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).

  • Publication number: 20200264315
    Abstract: A system and method for multipath estimation and mitigation is disclosed. In some embodiments, the method includes performing a first weight estimation operation for a first number of multipath components of a received correlation, calculating a remaining error energy by subtracting a sum of estimated multipath components from the received correlation, determining whether a satisfaction criterion is met for the remaining error energy, and, in response to determining that the satisfaction criterion is not met, performing a second weight estimation operation for a second number of multipath components, the second number being greater than the first number.
    Type: Application
    Filed: May 9, 2019
    Publication date: August 20, 2020
    Inventor: Gary Lennen
  • Patent number: 10746882
    Abstract: Systems, methods and apparatuses for generating long coherent integrations of received global navigation satellite system (GNSS) signals are described. One method includes generating coherent 1 second I/Q correlations by at least two stages of summation starting with 1 millisecond correlated I/Q signal samples. Intermediate stage coherent I/Q correlations may be modified based on, for example, lack of carrier phase lock and/or the carrier signal-to-noise density (C/N0). Such modifications include phase rotation. Energy/power amplitudes calculated from the coherent 1 second I/Q correlations may be used for improving multipath mitigation, the signal-to-noise ratio (SNR), and other GNSS receiver operations and functions.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: August 18, 2020
    Assignee: Samsung Electronics Co., Ltd
    Inventor: Gary Lennen
  • Patent number: 10725183
    Abstract: Systems, methods and apparatuses for multipath mitigation of received global navigation satellite system (GNSS) signals by using pattern recognition are described. One method includes summing correlations of received GNSS signals over time to generate a correlation window. The present system/method recognizes a pattern of a stored correlation window which matches the generated correlation window. The stored correlation window is one of a plurality of stored correlation windows, and each of the plurality of stored correlation window is stored with a corresponding range error. The stored range error corresponding to the matching stored correlation window is used to improve GNSS range measurement.
    Type: Grant
    Filed: May 22, 2018
    Date of Patent: July 28, 2020
    Assignee: Samsung Electronics Co., Ltd
    Inventor: Gary Lennen
  • Publication number: 20200116869
    Abstract: A method, electronic device, and system are herein disclosed. The method includes loading a plurality of available satellite signal carriers, generating a hypothesis for each of the plurality of available satellite signal carriers, combining the plurality of available satellite signal carriers into a number of signal combinations based on the created hypotheses, and determining whether a satellite signal is detected with one of the number of signal combinations.
    Type: Application
    Filed: December 26, 2018
    Publication date: April 16, 2020
    Inventor: Gary LENNEN
  • Publication number: 20200064490
    Abstract: An electronic device, method and system for global navigation satellite system (GNSS) are herein disclosed. The electronic device includes an antenna configured to receive a satellite vehicle (SV) signal, and a processor configured to determine a carrier-to-noise density ratio (CNO) of the SV signal, compare the determined CNO of the SV signal with a threshold, and identify whether the SV signal is a true SV signal or a false SV signal when the determined CNO is less than the threshold.
    Type: Application
    Filed: November 14, 2018
    Publication date: February 27, 2020
    Inventor: Gary LENNEN
  • Publication number: 20190372695
    Abstract: An apparatus and a method. The apparatus includes an interference mitigation processor, including an input, and an output, the interference mitigation processor configured to sum n msec received correlators over m msec, and analyze the n msec correlators to reduce interference. The method includes summing, by an interference mitigation processor, n msec received correlators over m msec; and analyzing, by an interference mitigation processor, the n msec correlators to reduce interference.
    Type: Application
    Filed: August 19, 2019
    Publication date: December 5, 2019
    Inventor: Gary LENNEN
  • Publication number: 20190326886
    Abstract: A system and method for providing asymmetrical filtering to improve performance in the presence of wideband interference is herein disclosed. According to one embodiment, a method for a global navigation satellite system (GNSS) receiver includes detecting wideband interference in a received target GNSS signal, and applying an asymmetric filter to the received target GNSS signal to mitigate the detected wideband interference.
    Type: Application
    Filed: July 23, 2018
    Publication date: October 24, 2019
    Inventor: Gary LENNEN
  • Patent number: 10408943
    Abstract: Embodiments include a method and apparatus for improving a position-velocity solution in GNSS receivers. A receiver of a mobile device includes an antenna that receives one or more signals from one or more satellites, a measurement layer produces range and range rate measurements dependent on the one or more signals, and a storage device stores historic satellite measurement states dependent on the range and range rate measurements. The receiver may further include a Kalman filter logic section may receive the range and range rate measurements, and to smooth computed motion of the mobile device. The storage device may store historic filter states. A filter adjustment logic section may detect a measurement layer error trigger, remove or de-weight errant information associated with the measurement layer error trigger, and cause the filter logic section to update a current filter state by iteratively applying the filter logic section to the historic filter states.
    Type: Grant
    Filed: May 2, 2017
    Date of Patent: September 10, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Gary Lennen
  • Publication number: 20190257954
    Abstract: Systems, methods and apparatuses for generating long coherent integrations of received global navigation satellite system (GNSS) signals are described. One method includes generating coherent 1 second I/Q correlations by at least two stages of summation starting with 1 millisecond correlated I/Q signal samples. Intermediate stage coherent I/Q correlations may be modified based on, for example, lack of carrier phase lock and/or the carrier signal-to-noise density (C/No). Such modifications include phase rotation. Energy/power amplitudes calculated from the coherent 1 second I/Q correlations may be used for improving multipath mitigation, the signal-to-noise ratio (SNR), and other GNSS receiver operations and functions.
    Type: Application
    Filed: April 27, 2018
    Publication date: August 22, 2019
    Inventor: Gary LENNEN
  • Publication number: 20190257953
    Abstract: Systems, methods and apparatuses for multipath mitigation of received global navigation satellite system (GNSS) signals by using pattern recognition are described. One method includes summing correlations of received GNSS signals over time to generate a correlation window. The present system/method recognizes a pattern of a stored correlation window which matches the generated correlation window. The stored correlation window is one of a plurality of stored correlation windows, and each of the plurality of stored correlation window is stored with a corresponding range error. The stored range error corresponding to the matching stored correlation window is used to improve GNSS range measurement.
    Type: Application
    Filed: May 22, 2018
    Publication date: August 22, 2019
    Inventor: Gary LENNEN
  • Patent number: 10389464
    Abstract: An apparatus and a method. The apparatus includes an interference mitigation processor, including an input, an output, and configured to sum n msec received correlators over m msec, and analyze the n msec correlators to reduce interference. The method includes summing, by an interference mitigation processor, n msec received correlators over m msec; and analyzing, by an interference mitigation processor, the n msec correlators to reduce interference.
    Type: Grant
    Filed: June 22, 2016
    Date of Patent: August 20, 2019
    Assignee: Samsung Electronics Co., Ltd
    Inventor: Gary Lennen
  • Publication number: 20190204452
    Abstract: Systems, methods and apparatuses for multipath mitigation in global navigation satellite system (GNSS) receivers are described. One method includes modifying the locally generated code in the GNSS receiver bit by bit in order to reduce offset peaks in the autocorrelation when receiving the satellite generated code signal. Such modified local codes may be pre-computed and stored or otherwise provided during reception. Moreover, the GNSS receiver may select whether or not to use the modified local code or the standard local code based on a selection criteria. Furthermore, multiple modified version of the same local code may be generated and/or stored in order to provide differing performance levels.
    Type: Application
    Filed: March 28, 2018
    Publication date: July 4, 2019
    Inventor: Gary LENNEN
  • Publication number: 20190196023
    Abstract: Apparatuses and methods of manufacturing same, systems, and methods are described for combining received and correlated Global Navigation Satellite System (GNSS) signals and using the combined signal for improving GNSS reception in, inter alia, challenging environments. In one aspect, a first correlated GNSS signal and a second correlated GNSS signal are stored and then combined, and the combined signal is used to adjust reception of the first GNSS signal and/or the second GNSS signal. If the first and second correlated GNSS signals are stored by unequal time periods, time periods of one or both are added together until the total added first correlated GNSS signal is the same length of time as the total added second correlated GNSS signal. In order to properly combine the GNSS signals, gain/balancing factor(s) may be applied, the polarity of one or both may be flipped, etc.
    Type: Application
    Filed: March 22, 2018
    Publication date: June 27, 2019
    Inventor: Gary LENNEN
  • Publication number: 20190120971
    Abstract: An apparatus, a method, a method of manufacturing an apparatus, and a method of constructing an integrated circuit are provided. The apparatus includes a memory and a processor configured to conduct acquisition of K values with N peaks, where K and N are integers; store the K values in the memory; select J of the N peaks and include the J peaks in track, where J is an integer less than or equal to N; combine acquisition and track non-coherent summations (NCSs) of coherent correlations in a metric; and form a measurement unless the metric indicates that the measurement should be abandoned.
    Type: Application
    Filed: January 24, 2018
    Publication date: April 25, 2019
    Inventor: Gary LENNEN
  • Patent number: 10197680
    Abstract: A method for use with a Global Navigation Satellite System (GNSS) receiver is provided. The method includes obtaining a first system time from a satellite of a first satellite navigation system, obtaining a second system time from a satellite of a second satellite navigation system, calculating a difference between the first system time and the second system time to obtain a number of leap seconds between Coordinated Universal Time (UTC) and the second satellite system.
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: February 5, 2019
    Assignee: Samsung Electronics Co., Ltd
    Inventor: Gary Lennen
  • Patent number: 10094931
    Abstract: Apparatuses, systems, and methods for mitigating the effects of null zones on the measurements of Global Navigation Satellite System (GNSS) receivers are described. In one aspect, a GNSS receiver calculates both a filtered value of an integrated and summed value for a punctual correlator of a satellite signal (“the calculated filtered punctual correlator value”) and an average of integrated and summed correlator values for a plurality of noise/offset correlators of the satellite signal (“the calculated average noise/offset correlator value”). The GNSS receiver then calculates a signal energy loss parameter ESL of the satellite signal using the calculated filtered punctual correlator value and the calculated average noise/offset correlator value and processes the satellite signal measurement based at least on the signal energy loss parameter ESL and a predetermined threshold ThSL presently corresponding to the punctual and noise/offset correlators of the satellite signal.
    Type: Grant
    Filed: May 19, 2016
    Date of Patent: October 9, 2018
    Assignee: Samsung Electronics Co., Ltd
    Inventor: Gary Lennen
  • Publication number: 20180231666
    Abstract: A Global Navigation Satellite System (GNSS) receiver includes a wideband signal correlator and a multipath mitigator. The wideband signal correlator generates wideband correlation signals of at least one of a plurality of GNSS signals with respect to corresponding locally generated code replica signals in which a bandwidth of the wideband signal correlation module is at least about 20 MHz. The multipath mitigator determines a Line of Sight (LOS) signal from the wideband correlation signals. The GNNS receiver may include a narrowband signal correlator to generate narrowband correlation signals of the at least one GNSS signal with respect to corresponding locally generated code replica signals in which a bandwidth of the narrowband signal correlation module is less than about 6 MHz. The multipath mitigator further corrects a range and range-rate measurement generated from the narrowband correlation signals based on a code phase and a carrier estimated based on the LOS signal.
    Type: Application
    Filed: May 1, 2017
    Publication date: August 16, 2018
    Inventor: Gary LENNEN
  • Publication number: 20180224555
    Abstract: Embodiments include a method and apparatus for improving a position-velocity solution in GNSS receivers. A receiver of a mobile device includes an antenna that receives one or more signals from one or more satellites, a measurement layer produces range and range rate measurements dependent on the one or more signals, and a storage device stores historic satellite measurement states dependent on the range and range rate measurements. The receiver may further include a Kalman filter logic section may receive the range and range rate measurements, and to smooth computed motion of the mobile device. The storage device may store historic filter states. A filter adjustment logic section may detect a measurement layer error trigger, remove or de-weight errant information associated with the measurement layer error trigger, and cause the filter logic section to update a current filter state by iteratively applying the filter logic section to the historic filter states.
    Type: Application
    Filed: May 2, 2017
    Publication date: August 9, 2018
    Inventor: Gary LENNEN
  • Patent number: 10024976
    Abstract: A method, apparatus, and system for reducing memory and communication bandwidth requirements for digital signal samples in Global Navigational Satellite System (GNSS) receivers using an adaptive compression/decompression process are described.
    Type: Grant
    Filed: November 13, 2013
    Date of Patent: July 17, 2018
    Assignee: Samsung Electronics Co., Ltd
    Inventor: Gary Lennen
  • Patent number: 9977132
    Abstract: A global navigation satellite system (GNSS) receiver is provided. The GNSS receiver includes a front end processor (FEP) including a low power signaling path and a high power signaling path; an individual GNSS satellite processing (IGSP) module including a low power signaling path and a high power signaling path; and a module programmed to detect a carrier-to-noise density (C/No) of a signal received at the GNSS receiver and select at least one of the low power signaling path and the high power signaling path of the FEP and IGSP module based on the detected C/No.
    Type: Grant
    Filed: December 3, 2014
    Date of Patent: May 22, 2018
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Gary Lennen, Henry Falk