Method and Apparatus for Processing Position Information in a Mobile Device
First Claim
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;
calculating a plurality of positions within said predefined period of time;
caching at least one of said plurality of positions in a position cache;
deriving accuracy data with respect to at least one of said plurality of positions; and
identifying a best position stored in said position cache in response to said accuracy data.
8 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.
14 Citations
26 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;
calculating a plurality of positions within said predefined period of time;
caching at least one of said plurality of positions in a position cache;
deriving accuracy data with respect to at least one of said plurality of positions; and
identifying a best position stored in said position cache in response to said accuracy data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. 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; and
retaining said best position in a cache in response to said indicia of accuracy satisfying said threshold. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A mobile device, comprising:
-
an A-GPS receiver for processing satellite signals;
a processor for calculating, from the processed satellite signals, a plurality of positions within a predetermined time, and for calculating accuracy data associated with said plurality of positions; and
a position cache, coupled to the processor, for storing at least one of said plurality of positions. - View Dependent Claims (24, 25, 26)
-
Specification