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.
Claims20
A method of allocating a driver in a trip-scheduling system accessed via an application program interface, the method comprising:
- receiving, from a user, a user input at a first user interface;
- and
- accessing, via the application program interface and based on the user input, a data store comprising computer-executable instructions that, when executed by at least one processor, perform:
- causing display of a second user interface comprising:
- a vehicle selection page operable to receive, from the user, an input indicative of a vehicle for transport;
- and
- a trip overview and tracking page operable to receive a selection of a pick-up location and a drop-off location;
- determining a trip by analyzing the pick-up location and the drop-off location;
- and
- dynamically updating the trip overview and tracking page to reflect the driver travelling from the pick-up location to the drop-off location, based on a driver location provided by a driver GPS device associated with the driver.
A method of allocating a driver in a trip-scheduling system provided via a mobile device to a user, the method comprising:
- causing display of, a user interface comprising:
- a vehicle selection page operable to receive, from a user, an input indicative of a vehicle for transport;
- and
- a trip overview and tracking page operable to receive, from the user, a selection of a pick-up location and a drop-off location;
- determining a trip by analyzing the pick-up location and the drop-off location;
- and
- dynamically updating the trip overview and tracking page to reflect the driver travelling from the pick-up location to the drop-off location based on a driver location provided by a driver GPS device of the mobile device associated with the driver.
One or more non-transitory computer-readable media storing computer-executable instructions that, when executed by at least one processor, perform a method of allocating a driver in a trip-scheduling system, the method comprising:
- causing display of a user interface comprising:
- a trip overview and tracking page operable to receive, from a user, a selection of a pick-up location and a drop-off location;
- and
- a vehicle selection page operable to receive, from the user, an input indicative of a vehicle for transport;
- automatically generating a trip including the pick-up location and the drop-off location so as to optimize the trip;
- and
- providing real-time, turn-by-turn navigation for the driver from the pick-up location to the drop-off location, based on a driver location provided by a driver GPS device associated with the driver.
Dependencies are inferred from the claim text.