Dynamic Provider Pool Adjustment via Availability Indicators
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional ride sharing systems face inefficiencies in determining the number of transportation providers to introduce within a geographic area, accurately matching transportation requests with providers, and adapting in real-time to changing circumstances.
Innovation Solution
A provider-dispatch-control system that dynamically controls the number of provider devices in a prioritized-dispatch mode by determining a range of slots based on value metrics differences between dispatch modes and sending availability nudges to provider devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If conventional ride sharing systems use traditional methods to manage transportation providers, then the system structure remains simple, but the system cannot efficiently determine the number of providers to introduce, accurately match requests with providers, or adapt in real-time
Solution Approach 1:
The patent implements dynamic adjustment of the number of provider devices in prioritized-dispatch mode based on real-time value metrics and counterfactual-value metrics. The system continuously monitors performance data and adjusts the pool size accordingly, allowing the system to adapt to changing conditions without requiring complex manual intervention or predetermined configurations.
Solution Approach 2:
The system changes the parameter of provider device availability by introducing availability indicators that dynamically adjust the effective number of active providers. By modifying this parameter based on performance metrics, the system optimizes its operational efficiency while maintaining a manageable control structure.
2Measurement precision
If the system introduces more provider devices to increase availability, then the matching accuracy improves, but the computational burden and system complexity increase
Solution Approach 1:
The system introduces only the necessary number of provider devices in prioritized-dispatch mode based on real-time metrics, rather than maintaining a fixed large pool. This partial action approach ensures sufficient provider availability for accurate matching while avoiding excessive computational resources being wasted on unnecessary providers.
Solution Approach 2:
The system uses feedback loops that continuously monitor value metrics and counterfactual-value metrics to adjust the number of active providers. This feedback mechanism ensures the system maintains optimal provider availability for accurate matching without requiring excessive computational complexity to manage a large fixed pool.
3Adaptability or versatility
If the system adjusts provider availability in real-time to adapt to changing circumstances, then the adaptability improves, but the computational resources and processing time increase
Solution Approach 1:
The system performs preliminary calculations of counterfactual-value metrics to predict the impact of introducing additional providers before actually adjusting availability. This allows the system to make informed real-time adjustments without requiring continuous heavy computational processing, as the preliminary assessments are done in advance based on historical data patterns.
Solution Approach 2:
The system changes the availability parameter of provider devices based on threshold comparisons of value metrics, which is a computationally lightweight operation. By using threshold-based decision making rather than complex optimization algorithms, the system achieves real-time adaptability with minimal computational energy consumption.
Data Source
AI summary
The present application discloses systems, methods, and computer-readable media that can dynamically control a number of provider devices operating in a prioritized-dispatch mode by determining a range of prioritized-dispatch-mode slots for a target time based on differences between value metrics received by provider devices operating in multiple dispatch modes and sending availability nudges to provider devices based on the range of prioritized-dispatch-mode slots. For instance, the disclosed systems can generate a threshold-noticeable-value difference between historical value metrics received by provider devices while operating in a prioritized-dispatch mode and in a basic-dispatch mode. Based on the threshold-noticeable-value difference, the disclosed systems determine a range of slots for the prioritized-dispatch mode during a target time period for a geographic area. Based on the determined range of slots, the disclosed systems can transmit prioritized-mode-availability indicators to provider devices to indicate varying levels of availability of the prioritized-dispatch mode for the geographic area.


