Patent ID: 8174437

Claim:
A method of computing differentially corrected global navigation satellite system (GNSS) measurements within a rover receiver in a GNSS system including a base receiver, which method comprises the steps of: at the rover receiver, observing code and carrier phase GNSS signals from first and second satellite sets; at the rover receiver, either: 1) receiving from the base receiver GNSS signal observations and a GNSS-defined base receiver location, and computing first satellite set differential corrections; or 2) receiving from the base receiver first satellite set differential corrections; storing said first satellite set differential corrections in computer memory in said rover receiver; receiving at the rover receiver at a first instant of time (Time 1), first satellite set measurement information; computing in the rover receiver at Time 1 a differentially-corrected location for the rover receiver using the first satellite set measurement information and the first satellite set differential corrections; observing at the rover receiver, at Time 1, second satellite set measurement information; predicting geometric ranges for the second satellite set using the differentially-corrected Time 1 location computed by the rover receiver; computing second satellite set differential corrections based on said predicted geometric ranges for the second satellite set minus the observed second satellite set measurement information; observing at the rover receiver at a second instant of time (Time 2), second satellite set measurement information; and computing, at Time 2, the rover receiver's location using the second satellite set differential corrections and the Time 2 second satellite set measurement information.