Patent ID: 11902855
Assignee: GEOTOLL INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H  G  Y | IPC H

Claim 0:
1. A mobile device, comprising:
a processor;
a non-volatile storage coupled to the processor including instruction code that, upon execution by the processor, causes the mobile device to:
generate a set of user-authorized geofenced region definitions and storing the set of user authorized geofenced region definitions in the mobile device, wherein to generate the set of user-authorized geofenced region definitions, the instruction code further causes the mobile device to:
receive a base set of geofenced region definitions over a network from a backend server;
prompt a user of the mobile to indicate whether the user wants to opt-in to an expanded set of geofenced region definitions; and
receive the expanded set of geofenced region definitions over the network from the backend server and including the expanded set of geofenced region definitions with the of geofenced region definitions in the set of user-authorized geofence definitions;

determine its present location periodically at a base location sampling rate;
compare the present location with the set of user-authorized geofenced region definitions; and
determine that the present location is within a threshold distance from at least one geofenced region corresponding to one of the geofenced region definitions in the set of user-authorized geofenced region definitions, and in response, the mobile device increasing determining its present location to a high location sampling rate that is higher than the base location sampling rate.