POWER EFFICIENT LOCATION NOTIFICATION
First Claim
1. A device, comprising:
- a host configured to operate in at least an active mode and a power saving mode;
a location services module configured to determine device location; and
a low power monitoring module configured to receive at least one wake trigger from the host, to receive the device location from the locations services module, and to cause the host to enter the active mode from the power saving mode when the low power monitoring module determines that the device location corresponds to the at least one wake trigger.
1 Assignment
0 Petitions
Accused Products
Abstract
Before a device enters a power saving mode, a location-aware application in the device may provide at least one wake trigger (and a trigger limit) to a low power monitoring module (LPMM). In power saving mode, the LPMM receives device locations from a location service module and may determine when the device location corresponds to the at least one wake trigger or trigger limit. In one embodiment, device location may only be provided to the LPMM based on a condition (e.g., timer expiration or reaching a displacement threshold as measured by sensors in the device). When device location corresponds to the trigger limit, the LPMM may notify the device (e.g., cause a transition to an active power mode) so that the location-aware application can redetermine the at least one wake trigger. The device location corresponding to the at least wake trigger may also cause the LPMM to notify the device.
20 Citations
28 Claims
-
1. A device, comprising:
-
a host configured to operate in at least an active mode and a power saving mode; a location services module configured to determine device location; and a low power monitoring module configured to receive at least one wake trigger from the host, to receive the device location from the locations services module, and to cause the host to enter the active mode from the power saving mode when the low power monitoring module determines that the device location corresponds to the at least one wake trigger. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method, comprising:
-
receiving at least one wake trigger from a host in a device; receiving a device location from a location services module in the device; and causing the host to transition from a low power mode to an active mode based on determining that the device location corresponds to the at least one wake trigger. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system comprising at least one machine-readable storage medium having stored thereon, individually or in combination, instructions that when executed by one or more processors result in the following operations comprising:
-
receiving at least one wake trigger from a host in a device; receiving a device location from a location services module in the device; and causing the host to transition from a low power mode to an active mode based on determining that the device location corresponds to the at least one wake trigger. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
-
Specification