Trip scheduling system
AssigneeDriverDo LLC
InventorMashhur Zarif Haque
Life of this patent
Estimating the term…
Abstract
Media, method and system for scheduling trips, and particularly for scheduling trip to transport vehicles from a pick-up location to a drop-off location. To accomplish this, interfaces are provided for describing the desired starting and ending locations for vehicles and automatically allocating drivers to vehicles for each segment of a desired trip and assigning any necessary tasks to the drivers to complete for each waypoint of the trip. Additionally, any other requirements for transporting the vehicles, such as insurance and temporary license plates, can automatically be provided for.
Claims16
One or more non-transitory computer-readable media storing computer-executable instructions that, when executed by a processor, perform a method of displaying an interface for a trip-scheduling system, the method comprising the steps of:
- displaying a location selection page operable to receive input of a plurality of locations from a user via a map interface;
- displaying a vehicle selection page operable to receive input of an indication of a vehicle to be transported;
- displaying a task selection screen operable to receive an indication of a task to be performed by the driver for the vehicle;
- displaying a trip overview page operable to receive a selection of a pick-up location for the vehicle from the plurality of locations, a task location for the task for the vehicle from the plurality of locations, and a drop-off location for the vehicle from the plurality of locations;
- determining a driver from a pool of available drivers to drive the vehicle from the pick-up location to the drop-off location;
- and
- updating the trip overview page to reflect the driver driving the vehicle from the pick-up location to the drop-off location.
A computer-implemented method of scheduling a trip, via a graphical user interface, comprising the steps of:
- displaying a selection page operable to receive input of a plurality of locations from a user;
- displaying a vehicle selection page operable to receive input of an indication of a vehicle to be transported;
- receiving an indication of a first vehicle to be transported from a first pick-up location of the plurality of locations to a first drop-off location of the plurality of locations via a first intermediate task location where a first task for the first vehicle is to be performed;
- receiving an indication of a second vehicle to be transported from a second pick-up location of the plurality of locations to a second drop-off location of the plurality of locations via a second intermediate task location where a second task for the second vehicle is to be performed;
- determining a first driver to transport the first vehicle from the first pick-up location to the first drop-off location via the first task location;
- determining a second driver to transport the second vehicle from the second pick-up location to the second drop-off location via the second task location;
- displaying a trip overview page including the first pickup location, the first drop-off location, the first driver, the second pick-up location, the second drop-off location, and the second driver.
Dependencies are inferred from the claim text.