| CPC G01C 21/3664 (2013.01) [G05D 1/0212 (2013.01); G08G 1/09 (2013.01)] | 24 Claims |

|
1. A computing system comprising memory and processor circuitry, the processor circuitry configured to:
receive a routing-options request for routing options from a first location to a second location, the routing-options request being received from a user device associated with a user;
identify, responsive to receiving the routing-options request, one or more routing options from the first location to the second location based at least in part on measured occupancy data for a respective vehicle and predicted occupancy data for the respective vehicle, the respective vehicle being used for at least one portion of the one or more identified routing options,
wherein the measured occupancy data is based on an output of an automated occupancy-measurement system onboard the respective vehicle that generates a current occupancy level,
wherein the predicted occupancy data is based on an output of a predictive model that generates a predicted occupancy level of the respective vehicle at an estimated time for the user to board the respective vehicle according to the one or more identified routing options, and with the predicted occupancy level of the respective vehicle changing over time for the one or more identified routing options, and
wherein an occupancy level of the respective vehicle is an amount of a space capacity of the respective vehicle that is occupied; and
provide the one or more identified routing options to the user device, wherein the user device is adapted to present information in a user interface including the measured occupancy data and the predicted occupancy data.
|