Preemptive Driver Navigation for Event-Based Ride Hailing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current taxi services face inefficiencies in preemptively directing drivers to event locations to meet passenger demand upon event completion, leading to delayed responses and suboptimal resource allocation.

Innovation Solution

A system that identifies events likely to be attended by multiple users, estimates the end time and demand for drivers, and proactively navigates drivers to the event location using mobile devices and a backend system, allowing for real-time adjustments and group ride offerings based on demand and supply.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If drivers are directed to event locations only after passenger requests are received, then driver idle time is reduced, but passenger wait time increases and service reliability deteriorates

Engineering Contradiction:
Improvedriver idle timeVSAvoidservice reliability
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The system performs preliminary actions by identifying events likely to generate passenger demand and proactively directing drivers to event locations before actual passenger requests are received. This advance positioning ensures drivers are already at or near event locations when passengers need transportation, eliminating both driver idle time and passenger wait time while ensuring service reliability.

Inventive Principle:
Principle #10Preliminary action

2Loss of time

If drivers are preemptively directed to event locations, then passenger wait time is reduced, but driver utilization efficiency decreases and resource allocation becomes suboptimal

Engineering Contradiction:
Improvepassenger wait timeVSAvoiddriver utilization efficiency
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The system applies preliminary action by predicting events that will generate passenger demand and pre-positioning drivers at those locations. This ensures drivers are strategically placed where demand is expected, reducing passenger wait time while maintaining high driver utilization by avoiding idle time at non-event locations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts driver assignments based on predicted event locations, times, and expected demand. Drivers are continuously repositioned to match changing demand patterns, ensuring optimal utilization while maintaining readiness to serve passengers at event locations.

Inventive Principle:
Principle #15Dynamics

3Speed

If the system monitors and responds to passenger requests in real-time, then service responsiveness is improved, but system complexity increases

Engineering Contradiction:
Improveservice responsivenessVSAvoidsystem complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The system performs preliminary identification of events likely to generate passenger demand and pre-establishes driver assignments before actual requests occur. This advance preparation enables immediate response to passenger requests without requiring complex real-time matching algorithms, thus improving service responsiveness while keeping system complexity manageable.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240412641A1Preemptively navigating drivers to an event location to transport passengers upon completion of the event
Publication Date: 2024.12.12 LYFT INC
  • US20240412641A1 patent drawing
  • US20240412641A1 patent drawing
  • US20240412641A1 patent drawing

AI summary

A method includes, transmitting, prior to an end time of an event to a plurality of driver computing devices, navigational data to direct the plurality of driver computing devices to navigate to a location of the event to transport passengers. The transmitting is based on a schedule for arriving at the location of the event prior to receipt of transportation requests. The method further includes, subsequent to the transmitting of the navigational data, communicating with an event information source of a second server device during the event to obtain updated information regarding how much time is remaining prior to the end time of the event. The method further includes, responsive to generating an updated schedule based on the updated information received during the event, directing the plurality of driver computing devices to the location of the event based on the updated schedule.