| CPC H04W 4/029 (2018.02) [G06Q 10/0833 (2013.01); G08B 13/2402 (2013.01); H04L 41/0833 (2013.01); H04W 64/003 (2013.01)] | 20 Claims |

|
1. A computer-implemented method, the method comprising:
receiving, over a computer network, and storing, a plurality of location reports from an asset tracking device, each of the location reports including, at least, geolocation data and a mobile network identifier, wherein the asset tracking device operates using a first mobile network plan associated with a first mobile network operator, the geolocation data providing a location history for the asset tracking device;
detecting a trigger to re-determine a mobile network plan on which the asset tracking device operates and, in response,
inputting the geolocation data for the asset tracking device to a machine learning model configured to select a cost-optimized mobile network plan from among a set of defined mobile network plans based on the geolocation data; and
comparing the cost-optimized mobile network plan with the first mobile network plan and, responsive to the comparison,
causing provisioning of subscription credentials to the asset tracking device to enable it to obtain network connectivity using the cost-optimized mobile network plan.
|