Adjusting GPS communication with a wireless device
First Claim
1. A computer-implemented method comprising:
- attempting GPS fix operations on a wireless device according to a first schedule;
detecting one or more unsuccessful GPS fix operations;
determining whether a location identified by a previous successful GPS fix operation is at or within a specified range from a specified location;
if the location identified by the previous successful GPS fix operation is at or within the specified range from the specified location, then adjusting the wireless device to perform the GPS fix operations according to a second schedule; and
if the location identified by the previous successful GPS fix operation is not at or within the specified range from the specified location, then adjusting the wireless device to perform the GPS fix operations according to a third schedule.
3 Assignments
0 Petitions
Accused Products
Abstract
Adjusting the GPS fix frequency of a wireless device is described. For example, a computer-implemented method according to one embodiment comprises: attempting GPS fix operations on a wireless device according to a first schedule; detecting one or more unsuccessful GPS fix operations; determining whether a location identified by a previous successful GPS fix operation is at or within a specified range from a first specified location; if the location identified by the previous successful GPS fix operation is at or within a specified range from a first specified location, then adjusting the wireless device to perform GPS fix operations according to a second schedule; and if the location identified by the previous successful GPS fix operation is not at or within a specified range from a first specified location, then adjusting the wireless device to perform GPS fix operations according to a third schedule.
5 Citations
24 Claims
-
1. A computer-implemented method comprising:
-
attempting GPS fix operations on a wireless device according to a first schedule; detecting one or more unsuccessful GPS fix operations; determining whether a location identified by a previous successful GPS fix operation is at or within a specified range from a specified location; if the location identified by the previous successful GPS fix operation is at or within the specified range from the specified location, then adjusting the wireless device to perform the GPS fix operations according to a second schedule; and if the location identified by the previous successful GPS fix operation is not at or within the specified range from the specified location, then adjusting the wireless device to perform the GPS fix operations according to a third schedule. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising at least one memory for storing program code and at least one processor for processing the program code to perform the operations of:
-
attempting GPS fix operations on a wireless device according to a first schedule; detecting one or more unsuccessful GPS fix operations; determining whether a location identified by a previous successful GPS fix operation is at or within a specified range from a first specified location; if the location identified by the previous successful GPS fix operation is at or within the specified range from the specified location, then adjusting the wireless device to perform the GPS fix operations according to a second schedule; and if the location identified by the previous successful GPS fix operation is not at or within the specified range from the specified location, then adjusting the wireless device to perform the GPS fix operations according to a third schedule. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A machine-readable medium having program code stored thereon which, when executed by a machine, causes the machine to perform the operations of:
-
attempting GPS fix operations on a wireless device according to a first schedule; detecting one or more unsuccessful GPS fix operations; determining whether a location identified by a previous successful GPS fix operation is at or within a specified range from a specified location; if the location identified by the previous successful GPS fix operation is at or within the specified range from the specified location, then adjusting the wireless device to perform the GPS fix operations according to a second schedule; and if the location identified by the previous successful GPS fix operation is not at or within the specified range from the specified location, then adjusting the wireless device to perform the GPS fix operations according to a third schedule. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A computer-implemented method comprising:
-
attempting GPS fix operations on a wireless device according to a first schedule; detecting one or more unsuccessful GPS fix operations; determining whether a location identified by a previous successful GPS fix operation is at or within a specified range from a specified location; if the location identified by the previous successful GPS fix operation is at or within the specified range from the specified location, then adjusting the wireless device to perform the GPS fix operations according to a second schedule. - View Dependent Claims (23)
-
-
24. A computer-implemented method comprising:
-
attempting GPS fix operations on a wireless device according to a first schedule; determining whether a location identified by a previous successful GPS fix operation is at or within a specified range from a specified location, the specified location stored in a database and associated with a probability of achieving successful GPS fix operations; if the location identified by the previous successful GPS fix operation is at or within the specified range from the specified location, then adjusting the wireless device to perform the GPS fix operations according to a second schedule based on the probability of achieving successful GPS fix operations associated with the specified location.
-
Specification