EP0635728B1

Satellite search methods for improving time to first fix in a GPS receiver

Abstract

This record has no abstract on file.

EP0635728B1, drawing sheet 1
Sheet 1 of 4

Term

Term ended

Expired 7 July 2014, 12.2 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

4 claims: 2 independent, 2 dependent

  1. 1
    A method for searching for acquisition of a signal from a GPS satellite with a multiple channel GPS receiver having a local oscillator with a frequency uncertainty, wherein a Doppler frequency search range is divided into ranges and each range is searched in parallel by a separate receiver channel, and wherein Almanac data is stored before a signal interruption, the method comprising the steps of:pre-computing a table of pseudo random number (PRN) codes associated with GPS satellites predicted to be visible at a plurality of times in the future based on said almanac for current time and the GPS satellites and a predetermined geographic position of the GPS receiver, and fetching a PRN code from said table according to a time said GPS receiver is repowered up after a period of non-operation that followed the step of pre-computing said table.
  2. 4
    A multiple channel GPS receiver, comprising:multi-channel GPS receiver means for being divided into Doppler frequency search ranges;storing means for almanac data;radio receiver means for searching for a signal from a first GPS satellite associated with a first PRN code in parallel using said multiple channels of said GPS receiver such that a first search range is positioned with a nominal frequency for said GPS satellite signal at its mid-point and a first channel is appointed to search said first search range and a second channel is appointed to search in parallel a second search range adjacent to said first search range characterized by GPS navigational computer means (28) for pre-computing a table of pseudo random number(PRN) codes associated with GPS satellites predicted to be visible at a plurality of times in the future based on a current time and GPS satellite almanac and a predetermined geographic position;table indexing means for fetching a PRN code from said table according to a time said GPS receiver is repowered up after a period of non-operation tht followed the step of pre-computing said table;and wherein the multi-channel GPS receiver is adapted for splitting said multiple channels between searching for said first GPS satellite and a second GPS satellite if said first GPS satellite signal was not found.