Patents by Inventor Greg Turetsky

Greg Turetsky 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: 7729413
    Abstract: A system and a method to track GPS (Global Positioning System) satellite signal in a GPS receiver that includes an expanded capture window to rapidly reacquire the satellite signal after the satellite signal has been obstructed or when there is other type of signal loss. The expanded capture window includes a plurality of additional early and late correlations for maintaining synchronization of the GPS signal with a generated replica signal when positional error has accumulated during the time of the signal loss. The plurality of additional early and late correlations may be delayed from each other by a multiple of a fraction of a chip and may be performed in one or multiple channels of the GPS receiver. The adjoining code samples in the replica signal may also be offset by a fraction of a chip or by a multiple of the fraction of a chip.
    Type: Grant
    Filed: April 30, 2004
    Date of Patent: June 1, 2010
    Assignee: SirF Technology, Inc.
    Inventors: Sanjai Kohli, Steven Chen, Charles R. Cahn, Mangesh Chansarkar, Greg Turetsky
  • Patent number: 7406114
    Abstract: A terrestrial C/A code GPS receiver system digitally samples, filters and stores a segment of 11 half chips of the received composite as a binary number and multiplexes this number for parallel correlation with each of a series of multibit code replicas for the satellites to be tracked. Each of the time delay specific correlation products are accumulated in a cell of a memory matrix so that at least twenty two delays for each satellite may be evaluated each code period providing fast reacquisition, even within a city intersection, as well as correction of multipath tracking and multipath interference. All cells of the memory matrix may be used for an acquisition of a single satellite in about 4 ms. Two satellite tracking, in addition to altitude hold, uses cross track hold alternating with clock hold to update the cross track estimate. Single satellite tracking uses cross track and clock hold together. Navigation data is updated with detected changes in motion including turns.
    Type: Grant
    Filed: November 24, 2003
    Date of Patent: July 29, 2008
    Assignee: SiRF Technology, Inc.
    Inventors: Sanjai Kohli, Steven Chen, Charles R. Cahn, Mangesh Chansarkar, Greg Turetsky
  • Publication number: 20040202235
    Abstract: A terrestrial C/A code GPS receiver system digitally samples, filters and stores a segment of 11 half chips of the received composite as a binary number and multiplexes this number for parallel correlation with each of a series of multibit code replicas for the satellites to be tracked. Each of the time delay specific correlation products are accumulated in a cell of a memory matrix so that at least twenty two delays for each satellite may be evaluated each code period providing fast reacquisition, even within a city intersection, as well as correction of multipath tracking and multipath interference. All cells of the memory matrix may be used for an acquisition of a single satellite in about 4 ms. Two satellite tracking, in addition to altitude hold, uses cross track hold alternating with clock hold to update the cross track estimate. Single satellite tracking uses cross track and clock hold together. Navigation data is updated with detected changes in motion including turns.
    Type: Application
    Filed: April 30, 2004
    Publication date: October 14, 2004
    Inventors: Sanjai Kohli, Steven Chen, Charles R. Cahn, Mangesh Chansarkar, Greg Turetsky
  • Publication number: 20040136446
    Abstract: A terrestrial C/A code GPS receiver system digitally samples, filters and stores a segment of 11 half chips of the received composite as a binary number and multiplexes this number for parallel correlation with each of a series of multibit code replicas for the satellites to be tracked. Each of the time delay specific correlation products are accumulated in a cell of a memory matrix so that at least twenty two delays for each satellite may be evaluated each code period providing fast reacquisition, even within a city intersection, as well as correction of multipath tracking and multipath interference. All cells of the memory matrix may be used for an acquisition of a single satellite in about 4 ms. Two satellite tracking, in addition to altitude hold, uses cross track hold alternating with clock hold to update the cross track estimate. Single satellite tracking uses cross track and clock hold together. Navigation data is updated with detected changes in motion including turns.
    Type: Application
    Filed: November 24, 2003
    Publication date: July 15, 2004
    Inventors: Sanjai Kohli, Steven Chen, Charles R. Cahn, Mangesh Chansarkar, Greg Turetsky
  • Patent number: 6724811
    Abstract: A terrestrial C/A code GPS receiver system digitally samples, filters and stores a segment of 11 half chips of the received composite as a binary number and multiplexes this number for parallel correlation with each of a series of multibit code replicas for the satellites to be tracked. Each of the time delay specific correlation products are accumulated in a cell of a memory matrix so that at least twenty two delays for each satellite may be evaluated each code period providing fast reacquisition, even within a city intersection, as well as correction of multipath tracking and multipath interference. All cells of the memory matrix may be used for an acquisition of a single satellite in about 4 ms. Two satellite tracking, in addition to altitude hold, uses cross track hold alternating with clock hold to update the cross track estimate. Single satellite tracking uses cross track and clock hold together. Navigation data is updated with detected changes in motion including turns.
    Type: Grant
    Filed: March 13, 2002
    Date of Patent: April 20, 2004
    Assignee: SiRF Technology, Inc.
    Inventors: Sanjai Kohli, Steven Chen, Charles R. Cahn, Mangesh Chansarkar, Greg Turetsky
  • Patent number: 6633814
    Abstract: A terrestrial C/A code GPS receiver system digitally samples, filters and stores a segment of 11 half chips of the received composite as a binary number and multiplexes this number for parallel correlation with each of a series of multibit code replicas for the satellites to be tracked. Each of the time delay specific correlation products are accumulated in a cell of a memory matrix so that at least twenty two delays for each satellite may be evaluated each code period providing fast reacquisition, even within a city intersection, as well as correction of multipath tracking and multipath interference. All cells of the memory matrix may be used for a acquisition of a single satellite in about 4 ms. Two satellite tracking, in addition to altitude hold, uses cross track hold alternating with clock hold to update the cross track estimate. Single satellite tracking uses cross track and clock hold together. Navigation data is updated with detected changes in motion including turns.
    Type: Grant
    Filed: December 22, 2000
    Date of Patent: October 14, 2003
    Assignee: SiRf Technology, Inc.
    Inventors: Sanjai Kohli, Steven Chen, Charles R. Cahn, Mangesh Chansarkar, Greg Turetsky
  • Publication number: 20020146065
    Abstract: A terrestrial C/A code GPS receiver system digitally samples, filters and stores a segment of 11 half chips of the received composite as a binary number and multiplexes this number for parallel correlation with each of a series of multibit code replicas for the satellites to be tracked. Each of the time delay specific correlation products are accumulated in a cell of a memory matrix so that at least twenty two delays for each satellite may be evaluated each code period providing fast reacquisition, even within a city intersection, as well as correction of multipath tracking and multipath interference. All cells of the memory matrix may be used for an acquisition of a single satellite in about 4 ms. Two satellite tracking, in addition to altitude hold, uses cross track hold alternating with clock hold to update the cross track estimate. Single satellite tracking uses cross track and clock hold together. Navigation data is updated with detected changes in motion including turns.
    Type: Application
    Filed: March 13, 2002
    Publication date: October 10, 2002
    Inventors: Sanjai Kohli, Steven Chen, Charles R. Cahn, Mangesh Chansarkar, Greg Turetsky
  • Patent number: 6400753
    Abstract: A terrestrial C/A code GPS receiver system digitally samples, filters and stores a segment of 11 half chips of the received composite as a binary number and multiplexes this number for parallel correlation with each of a series of multibit code replicas for the satellites to be tracked. Each of the time delay specific correlation products are accumulated in a cell of a memory matrix so that at least twenty two delays for each satellite may be evaluated each code period providing fast reacquisition, even within a city intersection, as well as correction of multipath tracking and multipath interference. All cells of the memory matrix may be used for a acquisition of a single satellite in about 4 ms. Two satellite tracking, in addition to altitude hold, uses cross track hold alternating with clock hold to update the cross track estimate. Single satellite tracking uses cross track and clock hold together. Navigation data is updated with detected changes in motion including turns.
    Type: Grant
    Filed: September 5, 2000
    Date of Patent: June 4, 2002
    Assignee: SiRF Technology, Inc.
    Inventors: Sanjai Kohli, Steven Chen, Charles R. Cahn, Mangesh Chansarkar, Greg Turetsky
  • Patent number: 6393046
    Abstract: A terrestrial C/A code GPS receiver system digitally samples, filters and stores a segment of 11 half chips of the received composite as a binary number and multiplexes this number for parallel correlation with each of a series of multibit code replicas for the satellites to be tracked. Each of the time delay specific correlation products are accumulated in a cell of a memory matrix so that at least twenty two delays for each satellite may be evaluated each code period providing fast reacquisition, even within a city intersection, as well as correction of multipath tracking and multipath interference. All cells of the memory matrix may be used for a acquisition of a single satellite in about 4 ms. Two satellite tracking, in addition to altitude hold, uses cross track hold alternating with clock hold to update the cross track estimate. Single satellite tracking uses cross track and clock hold together. Navigation data is updated with detected changes in motion including turns.
    Type: Grant
    Filed: April 25, 1997
    Date of Patent: May 21, 2002
    Assignee: SiRF Technology, Inc.
    Inventors: Sanjai Kohli, Steven Chen, Charles R. Cahn, Mangesh Chansarkar, Greg Turetsky
  • Publication number: 20020015439
    Abstract: A terrestrial C/A code GPS receiver system digitally samples, filters and stores a segment of 11 half chips of the received composite as a binary number and multiplexes this number for parallel correlation with each of a series of multibit code replicas for the satellites to be tracked. Each of the time delay specific correlation products are accumulated in a cell of a memory matrix so that at least twenty two delays for each satellite may be evaluated each code period providing fast reacquisition, even within a city intersection, as well as correction of multipath tracking and multipath interference. All cells of the memory matrix may be used for a acquisition of a single satellite in about 4 ms. Two satellite tracking, in addition to altitude hold, uses cross track hold alternating with clock hold to update the cross track estimate. Single satellite tracking uses cross track and clock hold together. Navigation data is updated with detected changes in motion including turns.
    Type: Application
    Filed: December 22, 2000
    Publication date: February 7, 2002
    Inventors: Sanjai Kohli, Steven Chen, Charles R. Cahn, Mangesh Chansarkar, Greg Turetsky