Patents by Inventor Philip John Young
Philip John Young 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: 9255994Abstract: A code generator, for providing a PRN sequence in a GNSS receiver, has the capability to store an internal status at any given point of the generated sequence. The stored status can be reloaded in the generator, upon an external command, or after a given number of generation cycles, thus slewing the phase of the generated PRN sequence to the value corresponding to the stored status. A parallel-correlation GNSS receiver includes one or more slewable code generators, for successively generating local replicas of GNSS PRN sequences, having different code phases, corresponding to a plurality of candidate signals of different code and Doppler shifts. Each time the code generator must switch from one candidate to a second, it is preemptively controlled or programmed, while generating the code for the first candidate, to store the internal status at the phase point almost aligned with the start of the PRN sequence for the second candidate.Type: GrantFiled: October 9, 2008Date of Patent: February 9, 2016Assignee: QUALCOMM IncorporatedInventor: Philip John Young
-
Patent number: 8705591Abstract: A signal processing system and method for a GNSS digital signal wherein a carrier-stripped GNSS signal, is sampled according to a variable rate, determined by the code NCO, and including a timing circuit arranged to generate a timestamp code determining the sampling time of at least one of the samples in the buffer memory. By taking code samples in this way it is possible to transfer the samples asynchronously to a separate processor for the search task to be performed, for example an asynchronous parallel correlator implemented in the same silicon in hardware, or a media processor such as a graphics accelerator implemented in the same device or a separate physical device.Type: GrantFiled: December 5, 2008Date of Patent: April 22, 2014Assignee: QUALCOMM IncorporatedInventor: Philip John Young
-
Patent number: 8630332Abstract: A signal processor for GPS or other GNSS radiolocalization systems, includes a RAM pre-correlation buffer which is filled in sync with the code NCO, thus all sample alignment in the buffer is fixed The device further includes an amplitude compressor to limit the size of the buffer memory and is optimized to provide data to the following DFT unit in small bursts that can be processed in real time without the need for intermediate buffers. Thanks to these features the processor limits the amount of fast intermediate memories, is simpler and has lowerpower consumption.Type: GrantFiled: May 9, 2008Date of Patent: January 14, 2014Assignee: QUALCOMM IncorporatedInventor: Philip John Young
-
Patent number: 8621335Abstract: A Viterbi decoder which is based on a special instruction set implemented in the processor, enabling it to handle the Viterbi processing with a much lower CPU loading without significantly increasing the hardware complexity. By careful application of appropriate design constraints specific to the SV navigation and analysis of the Viterbi algorithm an optimised architecture can be realized for embedding Viterbi acceleration logic efficiently into a GNSS chipset.Type: GrantFiled: October 27, 2008Date of Patent: December 31, 2013Assignee: QUALCOMM IncorporatedInventor: Philip John Young
-
Patent number: 8566380Abstract: A device to perform DFT calculations, for example in a GNSS receiver, including two banks of multipliers by constant integer value, the values representing real and imaginary part of twiddle factors in the DFT. A control unit selectively routes the data through the appropriate multipliers to obtain the desired DFT terms. Unused multipliers are tied to constant input values, in order to minimize dynamic power.Type: GrantFiled: May 15, 2008Date of Patent: October 22, 2013Assignee: QUALCOMM IncorporatedInventors: Andrea Cenciotti, Nestor Lucas Barriola, Philip John Young
-
Patent number: 8390513Abstract: A GNSS platform architecture with advanced tracking and search engines. The tracking and search functions are separated into 2 independent engines each highly optimized for their targeted functions.Type: GrantFiled: November 14, 2008Date of Patent: March 5, 2013Assignee: QUALCOMM IncorporatedInventor: Philip John Young
-
Patent number: 8314734Abstract: A GPS, GLONASS or Galileo receiver for radio positioning signals wherein at least a part of the computing of position related data based on radio signals received from a plurality of space vehicles is carried out by a graphics or sound processor. The receiver thus makes use of available computing resources, thus achieving a lower bill of material.Type: GrantFiled: June 17, 2010Date of Patent: November 20, 2012Assignee: QUALCOMM IncorporatedInventor: Philip John Young
-
Patent number: 8100004Abstract: The invention consists of a barometric pressure sensor, coupled to a processor for recording changes in the pressure over time, this is coupled to a GPS device providing an accurate measurement of the altitude which allows for the barometric pressure measurements to be normalized, typically to mean sea level. Once the measurements have been normalized the effects of the vertical motion of the sensor are effectively removed and the resulting trend shows the absolute atmospheric pressure which can then be used for weather prediction.Type: GrantFiled: May 22, 2008Date of Patent: January 24, 2012Assignee: QUALCOMM IncorporatedInventors: Philip John Young, Angelo Genghi
-
Publication number: 20100306298Abstract: A device to perform DFT calculations, for example in a GNSS receiver, including two banks of multipliers by constant integer value, the values representing real and imaginary part of twiddle factors in the DFT. A control unit selectively routes the data through the appropriate multipliers to obtain the desired DFT terms. Unused multipliers are tied to constant input values, in order to minimize dynamic power.Type: ApplicationFiled: May 15, 2008Publication date: December 2, 2010Applicant: Qualcomm IncorporatedInventors: Andrea Cenciotti, Nestor Lucas Barriola, Philip John Young
-
Publication number: 20100299583Abstract: A Viterbi decoder which is based on a special instruction set implemented in the processor, enabling it to handle the Viterbi processing with a much lower CPU loading without significantly increasing the hardware complexity. By careful application of appropriate design constraints specific to the SV navigation and analysis of the Viterbi algorithm an optimised architecture can be realised for embedding Viterbi acceleration logic efficiently into a GNSS chipset.Type: ApplicationFiled: October 27, 2008Publication date: November 25, 2010Inventor: Philip John Young
-
Publication number: 20100253576Abstract: A GPS, GLONASS or Galileo receiver for radio positioning signals wherein at least a part of the computing of position related data based on radio signals received from a plurality of space vehicles is carried out by a graphics or sound processor. The receiver thus makes use of available computing resources, thus achieving a lower bill of material.Type: ApplicationFiled: June 17, 2010Publication date: October 7, 2010Applicant: QUALCOMM IncorporatedInventor: Philip John Young
-
Publication number: 20100238976Abstract: A signal processing system and method for a GNSS digital signal wherein a carrier-stripped GNSS signal, is sampled according to a variable rate, determined by the code NCO, and including a timing circuit arranged to generate a timestamp code determining the sampling time of at least one of the samples in the buffer memory. By taking code samples in this way it is possible to transfer the samples asynchronously to a separate processor for the search task to be performed, for example an asynchronous parallel correlator implemented in the same silicon in hardware, or a media processor such as a graphics accelerator implemented in the same device or a separate physical device.Type: ApplicationFiled: December 5, 2008Publication date: September 23, 2010Applicant: Qualcomm IncorporatedInventor: Philip John Young
-
Publication number: 20100212421Abstract: The invention consists of a barometric pressure sensor, coupled to a processor for recording changes in the pressure over time, this is coupled to a GPS device providing an accurate measurement of the altitude which allows for the barometric pressure measurements to be normalized, typically to mean sea level. Once the measurements have been normalized the effects of the vertical motion of the sensor are effectively removed and the resulting trend shows the absolute atmospheric pressure which can then be used for weather prediction.Type: ApplicationFiled: May 22, 2008Publication date: August 26, 2010Applicant: QUALCOMM INCORPORATEDInventors: Philip John Young, Anthony Genghi
-
Publication number: 20100210206Abstract: A GNSS platform architecture with advanced tracking and search engines. The tracking and search functions are separated into 2 independent engines each highly optimized for their targeted functions.Type: ApplicationFiled: November 14, 2008Publication date: August 19, 2010Applicant: QUAL COMM IncorporatedInventor: Philip John Young
-
Publication number: 20100195773Abstract: A code generator, for providing a PRN sequence in a GNSS receiver, has the capability to store an internal status at any given point of the generated sequence. The stored status can be reloaded in the generator, upon an external command, or after a given number of generation cycles, thus slewing the phase of the generated PRN sequence to the value corresponding to the stored status. A parallel-correlation GNSS receiver includes one or more slewable code generators, for successively generating local replicas of GNSS PRN sequences, having different code phases, corresponding to a plurality of candidate signals of different code and Doppler shifts. Each time the code generator must switch from one candidate to a second, it is preemptively controlled or programmed, while generating the code for the first candidate, to store the internal status at the phase point almost aligned with the start of the PRN sequence for the second candidate.Type: ApplicationFiled: October 9, 2008Publication date: August 5, 2010Applicant: QUAL COMM INCORPORATEDInventor: Philip John Young
-
Publication number: 20100074308Abstract: A signal processor for GPS or other GNSS radiolocalization systems, includes a RAM pre-correlation buffer which is filled in sync with the code NCO, thus all sample alignment in the buffer is fixed The device further includes an amplitude compressor to limit the size of the buffer memory and is optimized to provide data to the following DFT unit in small bursts that can be processed in real time without the need for intermediate buffers. Thanks to these features the processor limits the amount of fast intermediate memories, is simpler and has lowerpower consumption.Type: ApplicationFiled: May 9, 2008Publication date: March 25, 2010Applicant: QUALCOMM IncorporatedInventor: Philip John Young