Method and apparatus for processing position information in a mobile device
First Claim
Patent Images
1. A method of processing position information in a mobile device, comprising:
- receiving a request for a position to be computed within a predefined period of time;
computing a best position and a corresponding indicia of accuracy within said predefined period of time;
comparing said indicia of accuracy to a threshold;
retaining said best position in a cache in response to said indicia of accuracy satisfying said threshold;
searching said cache for a previously retained position having a best accuracy in response to said indicia of accuracy failing said threshold; and
sending an indication of no accurate position to a server in response to no previously retained position being stored in said cache.
5 Assignments
0 Petitions
Accused Products
Abstract
Method and apparatus for processing position information in a mobile device is described. In one example, a request for a position to be computed within a predefined period of time is received. A plurality of positions is calculated within the predefined period of time. At least one of the plurality of positions is cached in a position cache. Accuracy data is derived with respect to at least one of the plurality of positions. A best position stored in the position cache is identified in response to the accuracy data. The best position may be sent to a server in communication with the mobile device.
-
Citations
22 Claims
-
1. A method of processing position information in a mobile device, comprising:
-
receiving a request for a position to be computed within a predefined period of time; computing a best position and a corresponding indicia of accuracy within said predefined period of time; comparing said indicia of accuracy to a threshold; retaining said best position in a cache in response to said indicia of accuracy satisfying said threshold; searching said cache for a previously retained position having a best accuracy in response to said indicia of accuracy failing said threshold; and sending an indication of no accurate position to a server in response to no previously retained position being stored in said cache. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of processing position information in a mobile device, comprising:
-
receiving a request for a position to be computed within a predefined period of time; computing a best position and a corresponding indicia of accuracy within said predefined period of time; comparing said indicia of accuracy to a threshold; retaining said best position in a cache in response to said indicia of accuracy satisfying said threshold; identifying a previously retained position in said cache having a best accuracy in response to said indicia of accuracy failing said threshold; comparing said best accuracy of said previously retained position to a second threshold; and sending said previously retained position to a server in communication with said mobile device in response to said best accuracy satisfying said second threshold. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification