Pickup Point Re-Ranking Using Real-Time Rider and Driver Locations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional ride-sharing systems often select pickup points too early, failing to consider real-time data and resulting in suboptimal pickup locations due to noise in GPS and changing driver and rider locations, leading to inefficiencies in estimated time of arrival and increased workload for riders.

Innovation Solution

A system that dynamically re-ranks pickup points based on real-time location data of both riders and drivers, using an objective function to evaluate candidate locations and suggest alternative pickup points that minimize estimated time of arrival and cost, considering factors like traffic and one-way streets.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If pickup points are selected early in the user experience, then the system can establish a pickup location quickly, but the system cannot consider real-time data such as current rider and driver locations, leading to suboptimal pickup locations

Engineering Contradiction:
Improvetime to establish pickup locationVSAvoidquality of pickup location
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The system dynamically re-ranks pickup points based on real-time data including current rider and driver locations, traffic conditions, and one-way street information. This dynamic approach allows the system to adapt pickup point rankings as conditions change, rather than relying on static early selections, thereby improving location quality without significantly increasing time loss.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements feedback loops that continuously monitor real-time location data of riders and drivers, traffic conditions, and other dynamic factors. This feedback is used to re-rank pickup points during the pre-pickup state, ensuring that the selected pickup location remains optimal based on current conditions rather than outdated information.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If riders are given flexibility in setting pickup locations, then rider satisfaction may improve, but the quality of pickup experiences varies widely and workload increases for experienced riders

Engineering Contradiction:
Improverider flexibility in pickup locationVSAvoidworkload for riders
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system provides riders with a curated list of pre-ranked pickup point suggestions that are automatically optimized based on real-time conditions. Riders can easily select from these pre-evaluated options without needing to manually evaluate multiple locations or understand complex routing factors, thereby maintaining flexibility while reducing workload.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system changes the parameters used for ranking pickup points from static early selections to dynamic real-time evaluations incorporating current locations, traffic conditions, and one-way street data. This allows the system to adapt to rider needs while automatically handling the complexity of optimization, reducing rider workload.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If conventional systems use static pickup point selection, then the system complexity is reduced, but the estimated time of arrival and cost efficiency deteriorate due to noise in GPS and changing locations

Engineering Contradiction:
Improvesystem complexityVSAvoidestimated time of arrival efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The system performs preliminary ranking of pickup points based on real-time data during the pre-pickup state, before the actual pickup occurs. This preliminary action incorporates current rider and driver locations, traffic conditions, and one-way street information to pre-optimize the pickup point selection, improving ETA efficiency without requiring complex real-time adjustments during the pickup process.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20260085938A1Dynamic pickup point re-ranking system
Publication Date: 2026.03.26 UBER TECHNOLOGIES INC
  • US20260085938A1 patent drawing
  • US20260085938A1 patent drawing
  • US20260085938A1 patent drawing

AI summary

Systems and methods for dynamically re-ranking a pickup point are provided. The system receives a request for transportation service from a device of a rider that includes a selected pickup point. In response, the system establishes the transportation service including assigning a driver. Based on detecting that the transportation service is in a pre-pickup state, the system performs a re-rank analysis. The re-rank analysis determines whether an alternative pickup point exceeds the selected pickup point on an objective function by more than a predetermined threshold. The determining is based on a last known location of the rider, a last known location of the driver, and a predicted driver routeline. Responsive to the alternative pickup point exceeding the selected pickup point on the objective function by more than the predetermined threshold, the system causes presentation, on a device of the rider, of a suggestion to change to the alternative pickup point.