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: 20170317776
    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: Application
    Filed: June 22, 2016
    Publication date: November 2, 2017
    Inventor: Gary LENNEN
  • Patent number: 9784845
    Abstract: A method and apparatus for processing navigational signals with reduced bandwidth by receiving a combination of two navigational signals, reducing the frequency of the combined two navigational signals to an intermediate frequency (IF); converting the IF signal to digital signals; translating the frequency of the IF signal to near baseband; filtering the near baseband signal; reducing the sample rate of the filtered near-baseband signal by a factor; translating a selection of the reduced, filtered, near-baseband signal to a single sidelobe; storing the single sidelobe in memory; and processing the single sidelobe for navigational purposes.
    Type: Grant
    Filed: November 24, 2014
    Date of Patent: October 10, 2017
    Assignee: Samsung Electronics Co., Ltd
    Inventor: Gary Lennen
  • Publication number: 20170242128
    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: Application
    Filed: May 19, 2016
    Publication date: August 24, 2017
    Inventor: Gary LENNEN
  • Patent number: 9743293
    Abstract: According to one general aspect, an apparatus may include a receiver, a processor, and a correlator circuit. The receiver may be configured to receive a satellite navigational system signal. The processor may configured to, if an interference signal is detected: receive an indication of a detected interference signal, and generate a modified coarse/acquisition (C/A) code, wherein the modified coarse/acquisition (C/A) code includes a null value for at least one frequency portion associated with the interference signal. The correlator circuit may be configured to, if an interference signal is detected, generate a correlated signal in which the interference signal has been at least partially removed by combining the modified C/A code and the satellite navigational system signal.
    Type: Grant
    Filed: October 4, 2016
    Date of Patent: August 22, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Gary Lennen
  • Patent number: 9482760
    Abstract: A method, receiver, and mobile terminal for simultaneously receiving and processing signals of multiple satellites from a plurality of navigational satellite system constellations are described. In the method, satellite signals from a plurality of navigational satellite systems are translated into an intermediate frequency and converted from analog to digital together, but then are separated out according to each navigational satellite system in the digital domain.
    Type: Grant
    Filed: August 28, 2013
    Date of Patent: November 1, 2016
    Assignee: Samsung Electronics Co., Ltd
    Inventor: Gary Lennen
  • Patent number: 9476988
    Abstract: Inventive aspects include a method, apparatus, and system for reducing power consumption in GNSS receivers. Such may include receiving timing and accuracy parameters, processing pre-positioning information in preparation for signal acquisition or signal track, determining whether a plurality of satellites are in-view, applying an ON signal to one or more components of an analog signal processing section and to one or more components of a digital signal processing section, and within a dynamic time window, acquiring signals of the plurality of in-view satellites and simultaneously applying, in real-time, signal sensing logic to the acquired signals, until determining that a position fix of the electronic receiver is obtained. Responsive to the determination that the position fix is obtained, an OFF signal may be applied to the one or more components of the analog signal processing section and to the one or more components of the digital signal processing section.
    Type: Grant
    Filed: May 9, 2013
    Date of Patent: October 25, 2016
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Gary Lennen
  • Patent number: 9459353
    Abstract: The present invention is related to location positioning systems, and more particularly, to a method and apparatus for making accuracy improvements to a GPS receiver's navigation calculations. According to a first aspect, the invention includes extreme sensitivity GNSS tracking loops. In embodiments, the tracking loops are self-bandwidth normalizing and the loop bandwidths automatically narrow with reduced CNO.
    Type: Grant
    Filed: December 30, 2011
    Date of Patent: October 4, 2016
    Assignee: CSR TECHNOLOGY INC.
    Inventor: Gary Lennen
  • Patent number: 9411052
    Abstract: Methods, systems, and portable devices which reduce the power used by a portable device to receive/process satellite navigational system signals and/or to compute the portable device's position using satellite navigational system signals are described. One portable device retrieves power usage information corresponding to its current location, where the power usage information is based on aggregate data from portable devices which have traversed and/or are traversing the current location. The portable device then selects a power saving mode from a plurality of power saving modes based on the retrieved power usage information, where each power saving mode reduces power usage in one or more of receiving and/or processing satellite navigational system signals, and/or computing the portable device's position using the satellite navigational system signals.
    Type: Grant
    Filed: March 20, 2015
    Date of Patent: August 9, 2016
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Gary Lennen, Andy Milota
  • Patent number: 9291717
    Abstract: A satellite signal navigation receiver can reduce channel resource usage and matched filter requirements by producing a single-bit local replica code from the combined incoming signals of each in view satellite. In one embodiment, the E1-B and E1-C signals from a Galileo satellite are received and converted into single-bit digital representations (B and C, respectively). A modified local replica code D is created by modifying (B?C) by replacing all “?2” values with “?1” values, by replacing all “+2” values with “+1” values, and by replacing all zero values such that a sum of the replaced zero values over a predetermined period will approximately equal zero. For instance, the “0” values can be replaced with alternating “?1” and “+1” values. Another modified replica code D* can be created by modifying (B+C) in a similar manner.
    Type: Grant
    Filed: May 9, 2013
    Date of Patent: March 22, 2016
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Gary Lennen
  • Publication number: 20160054450
    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: Application
    Filed: August 17, 2015
    Publication date: February 25, 2016
    Inventor: Gary LENNEN
  • Publication number: 20160011317
    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: Application
    Filed: December 3, 2014
    Publication date: January 14, 2016
    Inventors: Gary LENNEN, Henry FALK
  • Patent number: 9176232
    Abstract: The present invention is related to location positioning systems, and more particularly, to a method and apparatus for making accuracy improvements to a GPS receiver's navigation calculations. According to a first aspect, the invention provides an extreme sensitivity GNSS tracking architecture. According to other aspects, the architecture includes multiple loops per channel, with the loops implemented with hardware and/or software. According to still further aspects, the architecture includes a multi-level lock detection algorithm designed to provide a trade-off between sensitivity and speed that is not possible with existing tracking architectures.
    Type: Grant
    Filed: December 30, 2011
    Date of Patent: November 3, 2015
    Assignee: CSR TECHNOLOGY INC.
    Inventor: Gary Lennen
  • Publication number: 20150234054
    Abstract: Methods, systems, and portable devices which reduce the power used by a portable device to receive/process satellite navigational system signals and/or to compute the portable device's position using satellite navigational system signals are described. One portable device retrieves power usage information corresponding to its current location, where the power usage information is based on aggregate data from portable devices which have traversed and/or are traversing the current location. The portable device then selects a power saving mode from a plurality of power saving modes based on the retrieved power usage information, where each power saving mode reduces power usage in one or more of receiving and/or processing satellite navigational system signals, and/or computing the portable device's position using the satellite navigational system signals.
    Type: Application
    Filed: March 20, 2015
    Publication date: August 20, 2015
    Inventors: Gary LENNEN, Andy Milota
  • Publication number: 20150177384
    Abstract: A method and apparatus for processing navigational signals with reduced bandwidth by receiving a combination of two navigational signals, reducing the frequency of the combined two navigational signals to an intermediate frequency (IF); converting the IF signal to digital signals; translating the frequency of the IF signal to near baseband; filtering the near baseband signal; reducing the sample rate of the filtered near-baseband signal by a factor; translating a selection of the reduced, filtered, near-baseband signal to a single sidelobe; storing the single sidelobe in memory; and processing the single sidelobe for navigational purposes.
    Type: Application
    Filed: November 24, 2014
    Publication date: June 25, 2015
    Inventor: Gary LENNEN
  • Patent number: 8990009
    Abstract: Methods, systems, and portable devices which reduce the power used by a portable device to receive/process satellite navigational system signals and/or to compute the portable device's position using satellite navigational system signals are provided. A method includes retrieving information concerning power usage characteristics based on aggregate data corresponding to a current location of the portable device; and selecting a power saving mode based on the retrieved power usage information from the aggregate data, where each of the plurality of power saving modes reduces power usage in at least one of receiving the satellite navigational system signals, processing the satellite navigational system signals, and computing the portable device's position using the satellite navigational system signals.
    Type: Grant
    Filed: October 8, 2013
    Date of Patent: March 24, 2015
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Gary Lennen, Andy Milota
  • Patent number: 8970431
    Abstract: The present invention is related to location positioning systems, and more particularly, to a method and apparatus of synchronizing to data bits in a positioning system signal. According to a first aspect, the present invention speeds up data bit sync by allowing high Pfa in the overall bit sync computation (e.g. 10?2) for coarse aided case. According to another aspect, the present invention combines and aligns signals from satellites for use in the bit sync computation (e.g. for improved sensitivity and speed).
    Type: Grant
    Filed: May 22, 2012
    Date of Patent: March 3, 2015
    Assignee: Cambridge Silicon Radio Limited
    Inventor: Gary Lennen
  • Publication number: 20150054680
    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: Application
    Filed: November 13, 2013
    Publication date: February 26, 2015
    Applicant: Samsung Electronics Co., Ltd.
    Inventor: Gary LENNEN
  • Publication number: 20150032365
    Abstract: Methods, systems, and portable devices which reduce the power used by a portable device to receive/process satellite navigational system signals and/or to compute the portable device's position using satellite navigational system signals are provided. A method includes retrieving information concerning power usage characteristics based on aggregate data corresponding to a current location of the portable device; and selecting a power saving mode based on the retrieved power usage information from the aggregate data, where each of the plurality of power saving modes reduces power usage in at least one of receiving the satellite navigational system signals, processing the satellite navigational system signals, and computing the portable device's position using the satellite navigational system signals.
    Type: Application
    Filed: October 8, 2013
    Publication date: January 29, 2015
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Gary LENNEN, ANDY MILOTA
  • Publication number: 20140368379
    Abstract: A method, receiver, and mobile terminal for simultaneously receiving and processing signals of multiple satellites from a plurality of navigational satellite system constellations are described. In the method, satellite signals from a plurality of navigational satellite systems are translated into an intermediate frequency and converted from analog to digital together, but then are separated out according to each navigational satellite system in the digital domain.
    Type: Application
    Filed: August 28, 2013
    Publication date: December 18, 2014
    Applicant: Samsung Electronics Co., Ltd.
    Inventor: Gary LENNEN
  • Publication number: 20140354472
    Abstract: A satellite signal navigation receiver can reduce channel resource usage and matched filter requirements by producing a single-bit local replica code from the combined incoming signals of each in view satellite. In one embodiment, the E1-B and E1-C signals from a Galileo satellite are received and converted into single-bit digital representations (B and C, respectively). A modified local replica code D is created by modifying (B?C) by replacing all “?2” values with “?1” values, by replacing all “+2” values with “+1” values, and by replacing all zero values such that a sum of the replaced zero values over a predetermined period will approximately equal zero. For instance, the “0” values can be replaced with alternating “?1” and “+1” values. Another modified replica code D* can be created by modifying (B+C) in a similar manner.
    Type: Application
    Filed: May 9, 2013
    Publication date: December 4, 2014
    Applicant: Samsung Electronics Co., Ltd.
    Inventor: Gary LENNEN