| CPC G01C 21/3423 (2013.01) [G01C 21/3469 (2013.01); G01C 21/3484 (2013.01)] | 20 Claims |

|
1. A computer-implemented method comprising:
determining, utilizing one or more server devices, a future request location for expected future requests from requestor mobile devices for a first modality of a plurality of modalities;
comparing, utilizing the one or more server devices, locations of provider devices associated with the first modality to the future request location to determine a device modality misalignment for the first modality;
receiving, via the one or more server devices from a requestor mobile device, a request; and
based on the device modality misalignment for the first modality:
selecting, via the one or more server devices, a first provider device associated with the first modality, from a pool of provider devices associated with the plurality of modalities, based on comparing a location of the first provider device with the future request location;
assigning the first provider device to a transportation segment for the request from the requestor mobile device; and
providing, for display via a user interface of the requestor mobile device, the transportation segment and an indicator for the first provider device.
|