Coalescing geo-fence events
AssigneeMicrosoft Corporation
InventorsFrank Gorgenyi, Daniel Estrada Alva, Fernando Gonzalez, Sanjib Saha
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsFrank Gorgenyi, Daniel Estrada Alva, Fernando Gonzalez, Sanjib Saha
Estimating the term…
A device location is determined, and the location of an area of interest that is a geographic area referred to as a geo-fence is identified. Multiple geo-fences can be identified by the device, and different geo-fences can be associated with different programs on the device. An operating system of the device implements multiple different periods of operation for the device, including a conservation period during which certain programs are not typically scheduled to run, and an execution period during which such programs are typically scheduled to run. A system identifies geo-fence events, which occur when the device enters or exits the geo-fence. The system maintains a record of the geo-fence events for each of multiple geo-fences, and provides to a program selected ones of those geo-fence events at a time when the program is scheduled to run on the device during an execution period of the operating system.
A method comprising:
A computing device comprising:
A method comprising:
Dependencies are inferred from the claim text.