Satellite subset selection
First Claim
Patent Images
1. An apparatus for calculating the location of a receiver, the apparatus including:
- a global positioning system (GPS) receiver configured to receive signals from a set of satellites; and
a processor configured to;
execute a location algorithm to determine a location of the apparatus by sequentially;
selecting a subset of satellites from the set of satellites visible to the receiver in dependence on a first criterion selected from a group including a convergence zone of the algorithm, elevation angles of the satellites, line of sight velocities of the satellites, and a maximization of accuracy of the algorithm;
determining an estimated location of the apparatus based on the selected subset of satellites;
selecting a different subset of satellites from the set of satellites visible to the receiver in dependence on a second criterion different than the first criterion, the second criterion selected from the group including the convergence zone of the algorithm, the elevation angles of the satellites, the line of sight velocities of the satellites, and the maximization of accuracy of the algorithm; and
determining the location of the apparatus based on the selected different subset of satellites and based on the estimated location of the apparatus.
2 Assignments
0 Petitions
Accused Products
Abstract
Apparatus for calculating the location of a receiver by means of a location algorithm that generates a receiver location in dependence on signalling events received by that receiver from a set of satellites, the apparatus being arranged to select, from a constellation of satellites visible to the receiver, the set of satellites to use in the location algorithm in dependence on an effect that it is estimated using that set of satellites will have on the capability of the location algorithm to generate an accurate location for the receiver.
55 Citations
15 Claims
-
1. An apparatus for calculating the location of a receiver, the apparatus including:
-
a global positioning system (GPS) receiver configured to receive signals from a set of satellites; and a processor configured to; execute a location algorithm to determine a location of the apparatus by sequentially; selecting a subset of satellites from the set of satellites visible to the receiver in dependence on a first criterion selected from a group including a convergence zone of the algorithm, elevation angles of the satellites, line of sight velocities of the satellites, and a maximization of accuracy of the algorithm; determining an estimated location of the apparatus based on the selected subset of satellites; selecting a different subset of satellites from the set of satellites visible to the receiver in dependence on a second criterion different than the first criterion, the second criterion selected from the group including the convergence zone of the algorithm, the elevation angles of the satellites, the line of sight velocities of the satellites, and the maximization of accuracy of the algorithm; and determining the location of the apparatus based on the selected different subset of satellites and based on the estimated location of the apparatus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for calculating the location of a device, the method including:
-
receiving, by a global positioning system (GPS) receiver of the device, signals from a set of satellites; executing, by a processor of the device, an algorithm to determine a location of the device by sequentially; selecting a subset of satellites from the set of satellites visible to the receiver in dependence on a first criterion selected from a group including a convergence zone of the algorithm, elevation angles of the satellites, line of sight velocities of the satellites, and a maximization of accuracy of the algorithm; determining an estimated location of the device based on the selected subset of satellites; selecting a different subset of satellites from the set of satellites visible to the receiver in dependence on a second criterion different than the first criterion, the second criterion selected from the group including the convergence zone of the algorithm, the elevation angles of the satellites, the line of sight velocities of the satellites, and the maximization of accuracy of the algorithm; and determining the location of the device based on the selected different subset of satellites and based on the estimated location of the device.
-
-
15. A non-transitory computer-readable medium encoded with instructions, that when executed by an apparatus:
configures a processor of the apparatus to execute an algorithm to determine a location of the apparatus by sequentially; selecting a subset of satellites from a set of satellites transmitting signals to a global positing system (GPS) receiver in the apparatus, the selection of the subset being in dependence on a first criterion selected from a group including a convergence zone of the algorithm, elevation angles of the satellites, line of sight velocities of the satellites, and a maximization of accuracy of the algorithm; determining an estimated location of the apparatus based on the selected subset of satellites; selecting a different subset of satellites from the set of satellites visible to the receiver in dependence on a second criterion different than the first criterion, the second criterion selected from the group including the convergence zone of the algorithm, the elevation angles of the satellites, the line of sight velocities of the satellites, and the maximization of accuracy of the algorithm; and determining the location of the apparatus based on the selected different subset of satellites and based on the estimated location of the apparatus.
Specification