| CPC B66B 1/468 (2013.01) [B66B 1/2408 (2013.01); B66B 1/3461 (2013.01); B66B 3/002 (2013.01); H04W 4/029 (2018.02); B66B 2201/101 (2013.01); B66B 2201/232 (2013.01); B66B 2201/405 (2013.01); B66B 2201/4638 (2013.01); B66B 2201/4653 (2013.01)] | 20 Claims |

|
1. A system comprising:
a communication interface configured to receive a mobile device location indicator at a first location and a second location;
a memory system configured to store a plurality of program instructions; and
a processing system configured to execute the program instructions to cause the processing system to perform a plurality of operations comprising:
detecting a mobile device at the first location;
observing a current state of one or more conditions present during detection of the mobile device;
determining a travel prediction of the mobile device between the first location and the second location based on a travel history of the mobile device and the current state of the one or more conditions;
outputting a command to a dispatching system based on detection of the mobile device at the first location and the travel prediction of the mobile device to align with a predicted arrival of the mobile device at the second location;
measuring a travel time of the mobile device between the first location and the second location separated by a known distance; and
recording a plurality of metadata associated with the one or more conditions present during measurement of the travel time of the mobile device.
|