US 11,941,574 B2
Trip scheduling system
Mashhur Zarif Haque, Lawrence, KS (US)
Assigned to DriverDo LLC, Overland Park, KS (US)
Filed by DriverDo LLC, Overland Park, KS (US)
Filed on May 19, 2023, as Appl. No. 18/320,310.
Application 18/320,310 is a continuation of application No. 17/506,938, filed on Oct. 21, 2021, granted, now 11,694,151.
Application 17/506,938 is a continuation of application No. 17/381,618, filed on Jul. 21, 2021, granted, now 11,562,316, issued on Jan. 24, 2023.
Application 17/381,618 is a continuation of application No. 16/417,920, filed on May 21, 2019, granted, now 11,100,451, issued on Aug. 24, 2021.
Application 16/417,920 is a continuation of application No. 15/010,039, filed on Jan. 29, 2016, granted, now 10,304,027, issued on May 28, 2019.
Prior Publication US 2023/0289711 A1, Sep. 14, 2023
Int. Cl. G06Q 50/30 (2012.01); G06Q 10/0833 (2023.01); G06Q 40/08 (2012.01)
CPC G06Q 10/0833 (2013.01) [G06Q 40/08 (2013.01); G06Q 50/30 (2013.01)] 22 Claims
OG exemplary drawing
 
1. One or more non-transitory computer-readable media storing computer-executable instructions that, when executed by at least one processor, perform a method for a vehicle transportation system, the method comprising:
causing display of a first page for planning a move of vehicles, the first page operable to receive input from a user;
receiving, from the user and in the first page, user input indicative of:
a first vehicle;
a pick-up location for the first vehicle;
a first drop-off location for the first vehicle;
a second vehicle at the first drop-off location; and
a second drop-off location for the second vehicle;
determining a driver for the move based on a selection from the user;
transmitting, to a smartphone application of a smartphone associated with the driver, a request to drive for the move;
receiving, from the driver and via the smartphone, an acceptance of the request;
responsive to receiving the acceptance, dispatching the driver for the move;
responsive to dispatching the driver, causing display of a second page operable to display information associated with the move; and
updating the second page, in real time and based at least in part on a driver GPS device associated with the driver, to reflect the driver traveling between the pick-up location, the first drop-off location, and the second drop-off location,
wherein the second page is configured as a map interface for displaying a location of the driver during the move.