Patent ID: 7450063

Claim:
A method for determining a location at which ranging signals from at least three satellites have been received, wherein results of measurements performed on said ranging signals include truncated timing measurement results for at least one of said satellites, and wherein said location is known to be located within an initial location uncertainty area, said method comprising the steps of: performing at least one pseudorange selection cycle; determining said location utilizing pseudoranges selected after performing said at least one pseudorange selection cycle, wherein said at least one pseudorange selection cycle includes an initial selection cycle comprising the substeps of: determinining a first pseudorange which with respect to said initial location uncertainty area is an admissible pseudorange associated with a first satellite; determining all pseudoranges associated with at least two additional satellites which combined with said first pseudorange form admissible relative pseudoranges; forming a set of pseudorange vectors representing all possible combinations of said determined pseudoranges associated with said first and at least two additional satellites; forming a set of selected pseudorange vectors by selecting at least one vector from said set of pseudorange vectors, wherein at least when said set of pseudorange vectors includes plural vectors, said selecting includes evaluating each vector in said set of pseudorange vectors according to a predetermined rule for initial vector selection.