ENERGY CONSERVATION APPARATUS FOR GEOFENCE APPLICATIONS
First Claim
1. A method of operating a Global Positioning System (GPS) engine, comprising:
- operating the GPS engine in an active geofence monitoring state for no more than a first Quality of Service (QoS) period to obtain a first GPS fix;
determining whether the GPS engine obtained the first GPS fix;
setting the GPS engine to operate in the active geofence monitoring state for no more than a second QoS period to obtain a second GPS fix in response to determining the first GPS fix was not obtained, wherein the second QoS period is less than the first QoS period;
determining whether a geofence breach is detected in response to determining the GPS engine obtained the first GPS fix;
setting the GPS engine to operate in the active geofence monitoring state for no more than the second QoS period to obtain the second GPS fix in response to determining the geofence breach is not detected; and
operating the GPS engine in the active geofence monitoring state to obtain the second GPS fix.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems and devices are provided for operating a GPS engine in an active geofence monitoring state for no more than a first QoS period to obtain a first GPS fix. The GPS engine may also be set to operate in the active geofence monitoring state for no more than a second lower QoS period to obtain a second GPS fix in response to determining the first GPS fix was not obtained. The method may determine whether a geofence breach is detected in response to determining the GPS engine obtained the first GPS fix. The GPS engine may be set to operate in the active geofence monitoring state for no more than the second QoS period to obtain the second GPS fix in response to determining the geofence breach is not detected. The GPS engine may thus operate in the active geofence monitoring state to obtain the second GPS fix.
-
Citations
40 Claims
-
1. A method of operating a Global Positioning System (GPS) engine, comprising:
-
operating the GPS engine in an active geofence monitoring state for no more than a first Quality of Service (QoS) period to obtain a first GPS fix; determining whether the GPS engine obtained the first GPS fix; setting the GPS engine to operate in the active geofence monitoring state for no more than a second QoS period to obtain a second GPS fix in response to determining the first GPS fix was not obtained, wherein the second QoS period is less than the first QoS period; determining whether a geofence breach is detected in response to determining the GPS engine obtained the first GPS fix; setting the GPS engine to operate in the active geofence monitoring state for no more than the second QoS period to obtain the second GPS fix in response to determining the geofence breach is not detected; and operating the GPS engine in the active geofence monitoring state to obtain the second GPS fix. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A wireless tracking device comprising:
-
a GPS engine; a memory; and a processor coupled to the memory and configured with processor-executable instructions to perform operations comprising; operate the Global Positioning System (GPS) engine in an active geofence monitoring state for no more than a first Quality of Service (QoS) period to obtain a first GPS fix; determine whether the GPS engine obtained the first GPS fix; set the GPS engine to operate in the active geofence monitoring state for no more than a second QoS period to obtain a second GPS fix in response to determining the first GPS fix was not obtained, wherein the second QoS period is less than the first QoS period; determine whether a geofence breach is detected in response to determining the GPS engine obtained the first GPS fix; set the GPS engine to operate in the active geofence monitoring state for no more than the second QoS period to obtain the second GPS fix in response to determining the geofence breach is not detected; and operate the GPS engine in the active geofence monitoring state to obtain the second GPS fix. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A wireless tracking device with a Global Positioning System (GPS) engine, comprising:
-
means for operating the GPS engine in an active geofence monitoring state for no more than a first Quality of Service (QoS) period to obtain a first GPS fix; means for determining whether the GPS engine obtained the first GPS fix; means for setting the GPS engine to operate in the active geofence monitoring state for no more than a second QoS period to obtain a second GPS fix in response to determining the first GPS fix was not obtained, wherein the second QoS period is less than the first QoS period; means for determining whether a geofence breach is detected in response to determining the GPS engine obtained the first GPS fix; means for setting the GPS engine to operate in the active geofence monitoring state for no more than the second QoS period to obtain the second GPS fix in response to determining the geofence breach is not detected; and means for operating the GPS engine in the active geofence monitoring state to obtain the second GPS fix. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A non-transitory computer readable storage medium having stored thereon processor-executable software instructions configured to cause a processor of a wireless tracking device to perform operations for a Global Positioning System (GPS) engine, the operations comprising:
-
operating the Global Positioning System (GPS) engine in an active geofence monitoring state for no more than a first Quality of Service (QoS) period to obtain a first GPS fix; determining whether the GPS engine obtained the first GPS fix; setting the GPS engine to operate in the active geofence monitoring state for no more than a second QoS period to obtain a second GPS fix in response to determining the first GPS fix was not obtained, wherein the second QoS period is less than the first QoS period; determining whether a geofence breach is detected in response to determining the GPS engine obtained the first GPS fix; setting the GPS engine to operate in the active geofence monitoring state for no more than the second QoS period to obtain the second GPS fix in response to determining the geofence breach is not detected; and operating the GPS engine in the active geofence monitoring state to obtain the second GPS fix. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40)
-
Specification