| CPC H04L 41/0816 (2013.01) [H04B 1/3833 (2013.01); H04L 43/08 (2013.01)] | 20 Claims |

|
1. A computer-implemented method, comprising:
determining, based on data obtained by one or more motion sensors of a tracking device, historical usage information, wherein the historical usage information comprises a historical movement pattern of the tracking device, and wherein the tracking device is associated with a user computing device;
determining a length of time the tracking device can continue to operate based at least in part on the historical usage information of the tracking device, diagnostic information associated with the tracking device, and diagnostic information associated with the user computing device;
determining that the length of time does not satisfy a first power condition out of one or more power conditions;
determining, in response to determining that the length of time does not satisfy the first power condition, reconfiguration instructions for the tracking device based at least in part on the historical usage information of the tracking device, the diagnostic information associated with the tracking device, and the diagnostic information associated with the user computing device, wherein the reconfiguration instructions are configured to cause the tracking device to adjust a broadcasting frequency of advertisement packets; and
transmitting the reconfiguration instructions to the user computing device, wherein the reconfiguration instructions are configured to be provided to the tracking device by the user computing device.
|