Patents by Inventor Sanjai Kohli

Sanjai Kohli 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
  • Publication number: 20100039316
    Abstract: A wireless device including a transceiver that utilizes a power supply is described. The wireless device includes a Global Positioning System (“GPS”) section having a plurality of GPS subsystems and a power controller in signal communication with the power supply and GPS section, wherein the power controller is configured to selectively power each GPS subsystem from the plurality of GPS subsystems.
    Type: Application
    Filed: March 30, 2009
    Publication date: February 18, 2010
    Applicant: SiRF Technology, Inc.
    Inventors: Steven A. Gronemeyer, Sanjai Kohli, Mark A. Sturza, Don K. Leimer
  • Publication number: 20090254275
    Abstract: Systems and methods for monitoring navigation state errors are provided. In this regard, a representative system, among others, includes a receiver that is configured to receive GPS signals and calculate pseudorange (PR) residuals, the receiver including a navigation state error manager that is configured to: calculate a distance traveled by the receiver having the PR residuals, determine whether a navigation state has errors based on the calculated PR residuals and calculated distance, and responsive to determining that the navigation state has errors, send an error message indicating that the navigation state has errors.
    Type: Application
    Filed: April 3, 2008
    Publication date: October 8, 2009
    Applicant: SIRF TECHNOLOGY, INC.
    Inventors: Gang Xie, Mangesh Chansarkar, Sanjai Kohli
  • Publication number: 20080309553
    Abstract: Systems and methods for mitigating multipath signals in a receiver are provided. In this regard, a representative system, among others, includes a receiver comprising an antenna being configured to receive signals from a plurality of satellites, and a computing device being configured to: generate pseudorange measurements based on the received satellites signals, process the generated pseudorange measurements to reduce its pseudorange residuals based on statistical modeling in order to mitigate multipath errors, and compute navigation solutions based on the processed pseudorange measurements. A representative method, among others, for mitigating multipath signals in a receiver, comprises: receiving the pseudorange measurements; processing the received pseudorange measurements to reduce its pseudorange residuals based on statistical modeling in order to mitigate multipath errors; and computing navigation solutions based on the processed pseudorange measurements.
    Type: Application
    Filed: August 27, 2008
    Publication date: December 18, 2008
    Applicant: SIRF TECHNOLOGY, INC.
    Inventors: Mangesh Chansarkar, Gang Xie, Sanjai Kohli
  • Patent number: 7466778
    Abstract: A frequency domain diversity DVB receiver device includes multiple antenna ports for receiving radio signals, and radio signal processing circuits connected to the antenna ports that convert the received radio signals into digital samples. The digital samples from the different antenna ports time-share a front-end processor which processes the digital samples to provide time-domain symbols. The time-domain symbols are stored in time-domain symbol buffers according to which of the antenna ports the time-domain symbols are received. A fast fourier transform circuit then retrieves the time-domain symbols and converts them frequency-domain symbols, which are then stored one or more frequency-domain symbol buffers according to the antenna ports the corresponding radio signals are received. A diversity processor which combines the frequency-domain symbols from the frequency-domain symbol buffers.
    Type: Grant
    Filed: December 21, 2006
    Date of Patent: December 16, 2008
    Assignee: SiRF Technology, Inc.
    Inventors: Sharath Ananth, Sanjai Kohli, Mark Alan Sturza, Donald Leimer
  • Publication number: 20080205493
    Abstract: A GPS receiver system determines the presence of trackable signals at code delays less than the prompt delay being tracked for a particular signal and changes the prompt delay to correspond to the smallest code delay having a trackable signal. Trackable signals at large code delays are multipath signals and may be separately tracked to aid in dead reckoning. The trackable signals at code delays not adjacent to the current tracked prompt delay may be tracked in the same channel as the prompt delay so that all satellite channels are continuously evaluated for multipath signals being tracked or a non-satellite specific channel may be used to sequentially step through the satellite signals to evaluate multipath on a satellite by satellite basis.
    Type: Application
    Filed: November 21, 2007
    Publication date: August 28, 2008
    Inventors: Sanjai Kohli, Charles R. Cahn
  • Publication number: 20080197933
    Abstract: A method and a voltage-controlled oscillator provide an output signal with a frequency within one of a plurality of frequency bands, while reducing or eliminating temperature-induced band-switching or other drifts in operating frequency. The band-switching is reduced or eliminated by providing a circuit that adjusts a tuning sensitivity according to a calibration performed under test conditions. For example, such a voltage-controlled oscillator may include (a) a digitally controlled variable current source for providing a first control current to select one of the frequency bands for the voltage-controlled oscillator; (b) a variable transconductance circuit providing a second control current to compensate a variation in operating frequency; and (c) a control circuit for varying the frequency of the output signal in accordance with the first and second control signals.
    Type: Application
    Filed: January 19, 2007
    Publication date: August 21, 2008
    Inventors: Liping Zhang, Ray Herman, Sanjai Kohli, Neng-Tze Yang
  • 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: 20080039114
    Abstract: Systems and methods are described for determining location of wireless devices using signal strength of signals detected by the wireless devices. The strength of signals received from identifiable sources is typically compared to reference signal strength measurements collected or estimated at known locations. Information identifying the source of the signals is typically obtained from data provided in the signals. Mappers associate combinations of reference signal strengths with geometrically shaped geographical regions such that signal strength measurements can be used as indices to locate a region in which a wireless device can be found. Systems and methods are described for receiving signal strength information from known locations where the information can be used to update and improve mapping system databases.
    Type: Application
    Filed: August 11, 2006
    Publication date: February 14, 2008
    Applicant: SiRF Technology, Inc.
    Inventors: Makarand Phatak, Marlene Wan, Lionel Garin, Vijayaraghavan Venkatasubramanian, Sanjai Kohli
  • Patent number: 7301992
    Abstract: A GPS receiver system determines the presence of trackable signals at code delays less than the prompt delay being tracked for a particular, signal and changes the prompt delay to correspond to the smallest code delay having a trackable signal. Trackable signals at large code delays are multipath signals and may be separately tracked to aid in dead reckoning. The trackable signals at code delays not adjacent to the current tracked prompt delay may be tracked in the same channel as the prompt delay so that all satellite channels are continuously evaluated for multipath signals being tracked or a non-satellite specific channel may be used to sequentially step through the satellite signals to evaluate multipath on a satellite by satellite basis.
    Type: Grant
    Filed: March 30, 2004
    Date of Patent: November 27, 2007
    Assignee: SiRF Technology, Inc.
    Inventors: Sanjai Kohli, Charles R. Cahn
  • Patent number: 7295633
    Abstract: A GPS car navigation system derives GPS position update information from motion of the car along the actual track. Turns along the track are detected when they actually occur and are compared with the predicted turns so that the time and position at the actual turn can be used to update the then current GPS derived position of the vehicle. Updating position information with actual turn data improves the accuracy of GPS navigation especially during single satellite navigation.
    Type: Grant
    Filed: July 30, 2004
    Date of Patent: November 13, 2007
    Assignee: SiRF Technology, Inc.
    Inventors: Sanjai Kohli, Steven Chen
  • Publication number: 20070206687
    Abstract: A frequency domain diversity DVB receiver device includes multiple antenna ports for receiving radio signals, and radio signal processing circuits connected to the antenna ports that convert the received radio signals into digital samples. The digital samples from the different antenna ports time-share a front-end processor which processes the digital samples to provide time-domain symbols. The time-domain symbols are stored in time-domain symbol buffers according to which of the antenna ports the time-domain symbols are received. A fast fourier transform circuit then retrieves the time-domain symbols and converts them frequency-domain symbols, which are then stored one or more frequency-domain symbol buffers according to the antenna ports the corresponding radio signals are received. A diversity processor which combines the frequency-domain symbols from the frequency-domain symbol buffers.
    Type: Application
    Filed: December 21, 2006
    Publication date: September 6, 2007
    Inventors: Sharath Ananth, Sanjai Kohli, Mark Sturza, Donald Leimer
  • Patent number: 6917644
    Abstract: A spread spectrum receiver uses a comparison of the magnitude of the code correlation amplitudes at equal power at a one chip spacing to the magnitude at a central position there between to determine if multipath interference is present. The lead or lag error from constructive or destructive multipath interference may also be determined. Inaccuracies due to such interference may then be corrected or minimized by, for example, determining the residual code phase error and/or the prompt or accurate code phase delay.
    Type: Grant
    Filed: December 11, 2000
    Date of Patent: July 12, 2005
    Assignee: SiRF Technology, Inc.
    Inventors: Charles R. Cahn, Mangesh Chansarkar, Sanjai Kohli
  • Publication number: 20050002447
    Abstract: A spread spectrum receiver processes signals from a plurality of sources modulated by different spread spectrum codes by sampling the signals as received to produce an integer series of sampling segments at a sampling rate at least twice a chip rate of the codes, each sampling segment containing an integer number of bits representing a fraction of a chip of the codes, time division multiplexing each sample segment into a number of channels, correlating the bits in each sample segment in each channel in parallel with a source specific series of locally generated sequential code samples differing by one bit, summing each parallel correlation, and accumulating the summed parallel correlations for each code sample in each channel at a rate at least equal to the chip rate to derive data related to each of the sources.
    Type: Application
    Filed: July 30, 2004
    Publication date: January 6, 2005
    Inventors: Sanjai Kohli, Steven Chen
  • 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: 20040184516
    Abstract: A GPS receiver system determines the presence of trackable signals at code delays less than the prompt delay being tracked for a particular, signal and changes the prompt delay to correspond to the smallest code delay having a trackable signal. Trackable signals at large code delays are multipath signals and may be separately tracked to aid in dead reckoning. The trackable signals at code delays not adjacent to the current tracked prompt delay may be tracked in the same channel as the prompt delay so that all satellite channels are continuously evaluated for multipath signals being tracked or a non-satellite specific channel may be used to sequentially step through the satellite signals to evaluate multipath on a satellite by satellite basis.
    Type: Application
    Filed: March 30, 2004
    Publication date: September 23, 2004
    Inventors: Sanjai Kohli, Charles R. Cahn
  • Patent number: 6788735
    Abstract: A spread spectrum receiver processes signals from a plurality of sources modulated by different spread spectrum codes by sampling the signals as received to produce an integer series of sampling segments at a sampling rate at least twice a chip rate of the codes, each sampling segment containing an integer number of bits representing a fraction of a chip of the codes, time division multiplexing each sample segment into a number of channels, correlating the bits in each sample segment in each channel in parallel with a source specific series of locally generated sequential code samples differing by one bit, summing each parallel correlation, and accumulating the summed parallel correlations for each code sample in each channel at a rate at least equal to the chip rate to derive data related to each of the sources.
    Type: Grant
    Filed: December 16, 2002
    Date of Patent: September 7, 2004
    Assignee: SiRF Technology, Inc.
    Inventors: Sanjai Kohli, Steven Chen
  • 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: 6760364
    Abstract: A GPS receiver system determines the presence of trackable signals at code delays less than the prompt delay being tracked for a particular signal and changes the prompt delay to correspond to the smallest code delay having a trackable signal. Trackable signals at large code delays are multipath signals and may be separately tracked to aid in dead reckoning. The trackable signals at code delays not adjacent to the current tracked prompt delay may be tracked in the same channel as the prompt delay so that all satellite channels are continuously evaluated for multipath signals being tracked or a non-satellite specific channel may be used to sequentially step through the satellite signals to evaluate multipath on a satellite by satellite basis.
    Type: Grant
    Filed: September 18, 2002
    Date of Patent: July 6, 2004
    Assignee: SiRF Technology, Inc.
    Inventors: Sanjai Kohli, Charles R. Cahn
  • Patent number: 6748015
    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 18, 2002
    Date of Patent: June 8, 2004
    Assignee: SiRF Technology, Inc.
    Inventors: Sanjai Kohli, Steven Chen