1. A method performed by a mobile device comprising a processor and a non-transitory computer-readable storage medium storing instructions that, when executed, cause the mobile device to perform the method, the method comprising: receiving first device location information from a first sensor system of the mobile device; determining, based on the first device location information, that the mobile device is in a transitory state; scheduling a first location determination event by a second sensor system of the mobile device based on the determination that the mobile device is in the transitory state, the second sensor system differing from the first sensor system, the first location determination event being scheduled at an expiration of a first period of time initiated at a time of receipt of the first device location information, wherein the first period of time is based on a location indicated by the first device location information and a relative distance between the location indicated by the first device location information and one or more points of interest; receiving second device location information from the first sensor system; cancelling, in response to receiving the second device location information, the scheduled first location determination event; scheduling a second location determination event by the second sensor system at an expiration of a second period of time, the second period of time initiated at a time of receipt of the second device location information; and performing the second location determination event by the second sensor system at the expiration of the second period of time.