CPC G06Q 10/06311 (2013.01) [G05D 1/0276 (2013.01); B60P 3/0257 (2013.01)] | 19 Claims |
1. A method for generating and fulfilling a work task via a modular autonomous vehicle, the method comprising:
transmitting, from a computing device and to a server, a work task request specifying a work request to be performed by the modular autonomous vehicle;
identifying, by the server, equipment required for performing the work task request;
accessing, by the modular autonomous vehicle, information of the equipment required for performing the work task request;
determining, by the server, whether equipment of the modular autonomous vehicle corresponds to the equipment required for performing the work task request;
when the equipment of the modular autonomous vehicle is determined to correspond to the equipment required for performing the work task request, requesting, by the server and from the modular autonomous vehicle, in-cabin sensing data of the modular autonomous vehicle;
assigning or denying, by the server, the work task to the modular autonomous vehicle based on the in-cabin sensing data;
when the work task is assigned to the modular autonomous vehicle, performing, by the modular autonomous vehicle, the work task as specified in the work task request,
receiving, at the modular autonomous vehicle and from a passenger device, a transport request;
displaying, on a display of the passenger device, a list of variable fare rates and corresponding arrival time tolerances;
receiving, on the passenger device, a selection of one of the variable fare rates;
modifying, by the modular autonomous vehicle, a schedule of the modular autonomous vehicle based on an arrival time tolerance corresponding to the selection of the one of the variable fare rates; and
analyzing, by the server, the work task request and the transport request to identify any flexibility in specifications, which allow both to be completed without conflict.
|