Event-Aware Pickup Time Adjustment for Ride-Hailing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current transportation services face challenges in efficiently navigating drivers to passengers based on event start times, leading to suboptimal arrival times and inefficient driver utilization.

Innovation Solution

A system that associates transportation requests with event start times, monitors event changes, and adjusts pickup times to ensure passengers arrive on schedule, while optimizing driver allocation and minimizing passenger-device interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the system monitors event data sources to detect start time changes and adjusts pickup times accordingly, then passenger arrival reliability is improved, but system complexity and computational resources increase

Engineering Contradiction:
Improvepassenger arrival reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by proactively monitoring event data sources for start time changes before the scheduled pickup time arrives. When a start time change is detected, the system automatically recalculates and adjusts the pickup time, ensuring passengers arrive reliably without requiring manual intervention or complex real-time decision-making during the pickup process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by continuously monitoring event data sources and using the detected start time information to adjust pickup times. This closed-loop feedback mechanism ensures that pickup schedules remain synchronized with actual event timings, improving reliability while keeping the adjustment logic straightforward and manageable.

Inventive Principle:
Principle #23Feedback

2Ease of operation

If the system automatically adjusts pickup times based on event start times, then passenger-device interaction is reduced, but measurement precision requirements increase

Engineering Contradiction:
Improvepassenger-device interactionVSAvoidevent start time detection precision
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system introduces an intermediary layer (the monitoring module) that automatically detects event start times from external data sources and translates them into pickup time adjustments. This intermediary handles the precision requirements of event time detection while presenting a simplified interface to passengers, reducing their device interaction burden without compromising timing accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If the system optimizes driver allocation based on adjusted pickup times, then driver utilization efficiency is improved, but computational processing requirements increase

Engineering Contradiction:
Improvedriver utilization efficiencyVSAvoidcomputational resources
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The system performs driver allocation optimization in advance based on the adjusted pickup times derived from event start times. By calculating optimal driver assignments before the pickup process begins, the system improves driver utilization efficiency without requiring intensive real-time computational processing during active operations, thus reducing energy consumption.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20230408268A1System for navigating drivers to passengers based on start times of events
Publication Date: 2023.12.21 LYFT INC
  • US20230408268A1 patent drawing
  • US20230408268A1 patent drawing
  • US20230408268A1 patent drawing

AI summary

In one embodiment a transportation request specifying a pickup location is received. The transportation request is associated with an event to be attended by a subscriber to a transportation service. A start time of the event is determined. A data source associated with the event is monitored to detect whether the start time of the event has changed. A pickup time to pick up the subscriber for the event is determined wherein the pickup time is based at least in part on the start time of the event and the pickup location.