Weighted ridge regression (WRR) processing is applied to three or more
distance measurements to determine the location of a terminal. For
example, in an integrated satellite-based navigation system/wireless
network, the location of a mobile unit can be determined by applying WRR
processing to at least three distance measurements, where one or more of
the distance measurements are satellite-based distance measurements (e.g.,
GPS pseudorange measurements) and one or more are wireless network-based
distance measurements (e.g., round-trip delay or pilot phase offset
measurements). WRR processing provides improved accuracy in the
determination of mobile unit position over conventional least mean square
techniques.