| CPC G01C 21/3423 (2013.01) [G01C 21/343 (2013.01); G01C 21/3438 (2013.01); G01C 21/3453 (2013.01); G01C 21/3691 (2013.01); G06F 21/44 (2013.01); G06Q 10/02 (2013.01); G06Q 50/40 (2024.01); H04L 63/08 (2013.01); H04L 63/10 (2013.01); H04L 63/105 (2013.01); H04L 63/205 (2013.01); G06F 21/31 (2013.01); H04L 63/0876 (2013.01); H04L 2463/082 (2013.01)] | 20 Claims |

|
1. A computing system comprising:
one or more processors; and
one or more non-transitory computer-readable media that collectively store instructions that, when executed by the one or more processors, cause the computing system to perform operations, the operations comprising:
receiving a request to transport a user from an origin to a destination;
obtaining data indicative of one or more candidate flight plans for aircraft associated with a service provider of flight-based transportation;
determining one or more end-to-end itineraries based at least in part on the origin, the destination, and the one or more candidate flight plans, each end-to-end itinerary comprising a plurality of transportation legs that include transportation via a plurality of different transportation modalities,
wherein the plurality of transportation legs comprises a first transportation leg, a second transportation leg following the first transportation leg, and a third transportation leg following the second transportation leg, wherein at least one of the first or third transportation legs comprise ground-based transportation provided via one or more ground-based vehicles associated with a service provider of ground-based transportation and the second transportation leg comprises flight-based transportation provided via one or more aircraft associated with the service provider of flight-based transportation;
evaluating the one or more end-to-end itineraries for presentation to the user;
accessing data indicative of progress of the user along a selected itinerary of the one or more end-to-end itineraries;
computing a contingency itinerary based at least in part on the progress of the user along the selected itinerary, wherein the contingency itinerary comprises a delayed departure time for the one or more aircraft to mitigate a deviation from the selected itinerary prior to second transportation leg; and
transmitting data indicative of the contingency itinerary to the user for replacement of the selected itinerary.
|