| CPC H04W 4/029 (2018.02) [G01S 19/01 (2013.01); H04W 4/021 (2013.01)] | 17 Claims |

|
1. An apparatus, comprising:
a memory, configured to store:
a plurality of geofences, wherein a first geofence is associated with a first jobsite location and a second geofence is associated with a second jobsite location; and
existing asset location information comprising current global positioning system (GPS) coordinates of one or more tagged assets; and
a processor communicatively coupled to the memory and configured to:
obtain first updated asset location information corresponding to a tagged asset, the first updated asset location information comprising possible updates to the existing asset location information;
in response to determining that the tagged asset is coupled to at least one gateway associated with at least one of the first jobsite location or the second jobsite location, determine whether first global positioning coordinates in the first updated asset location information overlap the first geofence associated with the first jobsite location as distinguished from the second geofence associated with the second jobsite location;
in response to determining that the first global positioning coordinates in the first updated asset location information overlap the first geofence of the first jobsite location among multiple jobsite locations, generate a first jobsite assignment indicating that the tagged asset is located in a first jobsite location;
in conjunction with determining that the tagged asset is coupled to the at least one gateway, determine whether the at least one gateway is a previously coupled gateway; and
in response to determining that the at least one gateway is the previously coupled gateway, determine global positioning coordinates of the previously coupled gateway as the first global positioning coordinates.
|