Optimizing Battery Life and Network Resources During Position Location Tracking Scenario
First Claim
Patent Images
1. A method for optimizing battery life and network resources during position tracking comprising:
- defining a geofence center and a geofence boundary;
receiving geofence network information associated with an area defined by the geofence boundary;
obtaining mobile station network information;
comparing the mobile station network information to the geofence network information;
incrementing a skip counter if the mobile station network information is not within the geofence network information;
comparing the skip counter to a maximum skip value; and
calculating a position fix using low quality of service parameters if the skip counter exceeds the maximum skip value.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method for optimizing battery life and network resources during position tracking is disclosed. The position of a target being tracked is compared with a predefined geofence boundary. If the position of the target is far from the geofence boundary, position fix of the target is calculated using low quality of service (QoS) parameters. If the position of the target is not far from the geofence boundary, position fix of the target is calculated using high quality of service (QoS) parameters.
115 Citations
32 Claims
-
1. A method for optimizing battery life and network resources during position tracking comprising:
-
defining a geofence center and a geofence boundary; receiving geofence network information associated with an area defined by the geofence boundary; obtaining mobile station network information; comparing the mobile station network information to the geofence network information; incrementing a skip counter if the mobile station network information is not within the geofence network information; comparing the skip counter to a maximum skip value; and calculating a position fix using low quality of service parameters if the skip counter exceeds the maximum skip value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for optimizing battery life and network resources during position tracking comprising:
-
defining a geofence center and a geofence boundary; receiving geofence network information associated with an area defined by the geofence boundary; obtaining mobile station network information; comparing the mobile station network information to the geofence network information; recovering a last real position fix if the mobile station network information is within the geofence network information; calculating a distance radius and referencing the distance radius to the last real position fix to define a circle; determining if the circle is far from the geofence boundary; and calculating a position fix using quality of service parameters. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A position tracking device comprising:
-
a processor with programmable instructions for defining a geofence center and a geofence boundary and for calculating a position fix; a receiving unit for receiving geofence network information associated with an area defined by the geofence boundary, and for receiving mobile station network information; and a comparator unit for comparing the mobile station network information to the geofence network information. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
-
31. A computer-readable medium including program code stored thereon, comprising:
-
program code to define a geofence center and a geofence boundary; program code to receive geofence network information associated with an area defined by the geofence boundary; program code to obtain mobile station network information; program code to compare the mobile station network information to the geofence network information; program code to increment a skip counter if the mobile station network information is not within the geofence network information; program code to compare the skip counter to a maximum skip value; and program code to calculate a position fix using low quality of service parameters if the skip counter exceeds the maximum skip value.
-
-
32. A computer-readable medium including program code stored thereon, comprising:
-
program code to define a geofence center and a geofence boundary; program code to receive geofence network information associated with an area defined by the geofence boundary; program code to obtain mobile station network information; program code to compare the mobile station network information to the geofence network information; program code to recover a last real position fix if the mobile station network information is within the geofence network information; program code to calculate a distance radius and referencing the distance radius to the last real position fix to define a circle; program code to determine if the circle is far from the geofence boundary; and program code to calculate a position fix using quality of service parameters.
-
Specification