METHODS AND DEVICES FOR DETERMINING A LOCATION ESTIMATE
First Claim
1. A mobile device comprising processing circuitry to:
- receive a location estimate request;
determine, using a power cost heuristic, a power cost of using each of a plurality of location providers in performing a location estimate in response to the location estimate request;
assign the location estimate request to a location provider of the plurality of location providers associated with a lowest determined power cost; and
provide the location estimate.
1 Assignment
0 Petitions
Accused Products
Abstract
Generally discussed herein are systems and apparatuses for managing a plurality of location providers and/or assigning a location provider to provide a location estimate. Also discussed herein are methods of using the systems and apparatuses. According to an example a method may include receiving a location estimate request from one or more location clients, determining, using a power cost heuristic, a power cost of using each of a plurality of location providers in performing a location estimate in accord with the location estimate request, assigning the location estimate request to a location provider of the plurality of location providers associated with a lowest determined power cost, and/or providing the location estimate to the location client.
20 Citations
20 Claims
-
1. A mobile device comprising processing circuitry to:
-
receive a location estimate request; determine, using a power cost heuristic, a power cost of using each of a plurality of location providers in performing a location estimate in response to the location estimate request; assign the location estimate request to a location provider of the plurality of location providers associated with a lowest determined power cost; and provide the location estimate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of performing a location estimate comprising operations performed by one or more hardware processor, the operations comprising:
-
receiving a location estimate request from one or more location clients; determining, using a power cost heuristic, a power cost of using each of a plurality of location providers in performing a location estimate in accord with the location estimate request; assigning the location estimate request to a location provider of the plurality of location providers associated with a lowest determined power cost; and providing the location estimate to the location client. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. At least one machine-readable medium comprising instructions, when performed by a machine, cause the machine to:
-
receive a location estimate request from one or more location clients; determine, using a power cost heuristic, a power cost of using each of a plurality of location providers in performing a location estimate in accord with the location estimate request; assign the location estimate request to a location provider of the plurality of location providers associated with a lowest determined power cost; and provide the location estimate to the location client. - View Dependent Claims (18, 19, 20)
-
Specification