Hybrid Ride Assignment System for Dependent Passengers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current transportation network company (TNC) platforms lack the ability to efficiently schedule recurring rides for dependent passengers and provide drivers with adequate forecasting and control over their schedules, leading to safety concerns and uncertainty for both parties.
Innovation Solution
A hybrid marketplace model that allows ride organizers to prearrange single or recurring rides, enabling drivers to claim future instances and maintain control over their schedules, while an automated system monitors unclaimed trips and escalates payouts to ensure dependent passengers are not left stranded, combining elements of 'push' and 'pull' models.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a push model is used to assign drivers to rides immediately prior to pickup, then ride utilization and efficiency are maximized, but drivers lack forecasting ability and control over their schedules
Solution Approach 1:
The system dynamically adjusts the ride assignment model based on ride type and driver preferences. For recurring rides, drivers can claim rides in advance (pull model), while for one-time rides, the system uses immediate assignment (push model). This dynamic approach allows drivers to have control over recurring schedules while maintaining high utilization through immediate assignment for ad-hoc rides.
Solution Approach 2:
The system allows drivers to claim recurring rides in advance before the actual pickup time. This preliminary action enables drivers to forecast and plan their schedules and earnings ahead of time, while the system still maintains the ability to assign rides immediately when needed for non-recurring situations.
2Ease of operation
If a pull model is used where drivers browse and claim rides in advance, then driver scheduling control is improved, but dependent passengers may be left without rides if drivers become unavailable
Solution Approach 1:
The system implements an automated monitoring mechanism that watches for driver unavailability and has backup plans ready. When a driver who claimed a recurring ride becomes unavailable, the system automatically reassigns the ride to another driver, ensuring dependent passengers are not left stranded. This cushioning mechanism protects against the risks of the pull model.
Solution Approach 2:
The system continuously monitors ride claims and driver availability status. When a driver fails to show up or becomes unavailable, the system detects this through feedback mechanisms and automatically triggers reassignment processes. This real-time feedback ensures that dependent passengers always have a confirmed driver even in the pull model.
3Reliability
If recurring rides are prearranged with the same driver, then ride consistency and safety for dependent passengers are improved, but the system flexibility and driver base utilization are reduced
Solution Approach 1:
The system segments rides into recurring and one-time categories, applying different assignment models to each. Recurring rides use the pull model with driver claims for consistency, while one-time rides use the push model for flexibility. This segmentation allows the system to maintain both consistency for regular passengers and flexibility for ad-hoc situations simultaneously.
Solution Approach 2:
The hybrid assignment system serves multiple functions: it provides consistent driver-passenger matching for recurring rides while maintaining the ability to quickly assign drivers for one-time rides. The same system infrastructure handles both assignment modes, making the system universally applicable to different ride types without sacrificing either consistency or flexibility.
4Loss of time
If drivers are assigned to rides based on proximity immediately prior to pickup, then ride response time is minimized, but drivers cannot plan their earnings and rides in advance
Solution Approach 1:
The system enables drivers to claim recurring rides in advance, allowing them to forecast their earnings and schedule ahead of time. For one-time rides, the system maintains immediate assignment based on proximity to minimize response time. This preliminary action for recurring rides provides drivers with the information needed to plan their earnings without affecting the quick response capability for ad-hoc rides.
Data Source
AI summary
The system implements a hybrid marketplace model that takes the best attributes of both “push” and “pull” based marketplace platforms. Ride requests are submitted by ride organizers and prioritized based on driver preferences and qualifications. These are then presented to drivers in an app where they can build their daily and weekly schedule, claiming the trips most desirable for them. This gives drivers the flexibility they are looking for and gives ride organizers the ability to share driver/vehicle information with their children ahead of time (giving kids comfort on who is picking them up). Meanwhile, there is also an automated system that monitors unclaimed trips (or trips that had a last-minute driver cancel), automatically adjusts the payout to a driver, and sends automated outbound messages informing drivers of a family in need. This “push” portion of the platform ensures the system will not leave a child stranded without a ride.


