CPC H04W 4/021 (2013.01) [H04W 4/029 (2018.02); H04W 4/50 (2018.02); H04W 64/00 (2013.01)] | 20 Claims |
1. A method, comprising:
transmitting, to a location tracking engine, a geographic location of a mobile device;
receiving, from the location tracking engine, a set of region definitions, wherein at least one region definition in the set of region definitions comprises a provisional regional definition defined based on a region definition in the set of region definitions farthest from the geographic location of the mobile device;
refraining from reporting subsequent geographic locations for the mobile device while the mobile device is located within a region defined by the provisional region definition;
determining that the mobile device has entered a region defined by at least one region definition in the set of region definitions and that the mobile device has exited the region defined by the provisional region definition;
transmitting, to the location tracking engine, an event notification including an identifier in the set of region definitions and an indicator that the mobile device has entered the region defined by at least one region definition in the set of region definitions;
receiving, from the location tracking engine, a request for an updated geographic location of the mobile device; and
transmitting, to the location tracking engine, a response including the updated geographic location of the mobile device.
|