Active Transportation Sharing With Real-Time Ephemeral Ride Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional ride sharing systems rely on static computational models that inefficiently match shared transportation requests, provide vague information, and require excessive user interactions, leading to computing resource waste and inflexible user interfaces.

Innovation Solution

A dynamic transportation sharing system that intelligently matches new requestors with active transportations of existing requestors based on detected pickup and drop-off locations, providing ephemeral-transportation options in real-time, reducing the need for rigid computational models and improving interface flexibility.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional ride sharing systems use static computational models to match shared transportation requests, then the matching process is simple to implement, but the system consumes excessive computing resources and time to find matches

Engineering Contradiction:
Improvematching speedVSAvoidcomputing resource consumption
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system proactively identifies potential shared ride opportunities before users submit requests by analyzing active transportation data. The backend server continuously monitors transportation requests and identifies matching opportunities in advance, so when a user requests a shared ride, the system can immediately present pre-identified matches rather than computing them from scratch.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system transitions from static matching models to dynamic matching by continuously updating transportation data in real-time. The backend server processes ongoing transportation requests and dynamically adjusts matching opportunities based on current vehicle locations, routes, and availability, allowing the system to adapt quickly to changing conditions without excessive computational overhead.

Inventive Principle:
Principle #15Dynamics

2Loss of information

If conventional systems provide shared transportation match information with historical average cost estimates, then the system can provide cost information to users, but the cost estimates lack accuracy

Engineering Contradiction:
Improvecost information accuracyVSAvoidcost estimate precision
Core Design Contradiction:
Loss of informationVSMeasurement precision

Solution Approach 1:

The system provides accurate, real-time cost estimates by calculating actual costs based on current route data, vehicle information, and transportation parameters. This real-time feedback mechanism replaces historical averages with dynamically computed costs that reflect the actual shared ride scenario, giving users precise cost information for decision-making.

Inventive Principle:
Principle #23Feedback

3Reliability

If conventional systems use rigid timing windows for coordinating pickups of multiple requestors, then the system can ensure coordinated transportation, but the system reduces flexibility for users

Engineering Contradiction:
Improvepickup coordination reliabilityVSAvoiduser schedule flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system replaces rigid timing windows with dynamic time range estimates that adapt to real-time conditions. The backend server calculates flexible pickup time ranges based on vehicle locations, route variations, and traffic conditions, allowing users to see a range of possible pickup times rather than being constrained to fixed windows. This dynamic approach maintains coordination reliability while providing user flexibility.

Inventive Principle:
Principle #15Dynamics

4Device complexity

If conventional systems require users to back out through several interfaces to change transportation parameters, then the system maintains interface structure, but the system increases user interaction complexity

Engineering Contradiction:
Improveinterface structureVSAvoiduser interaction simplicity
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The system separates the shared transportation selection from the main transportation request flow by providing it as a distinct option or add-on feature. Users can select shared transportation without navigating through multiple interface layers or canceling their requests. The backend server processes shared ride additions as separate matching operations, allowing users to modify their requests easily while maintaining interface structure.

Inventive Principle:
Principle #1Segmentation

5Device complexity

If conventional systems provide only shared transportation information after selection, then the system simplifies information presentation, but the system reduces interface flexibility for users

Engineering Contradiction:
Improveinterface information structureVSAvoidtransportation option flexibility
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system creates a unified interface that presents both shared and non-shared transportation options within the same flow. The backend server provides match information for both transportation types simultaneously, allowing users to compare and select their preferred option without being funneled into separate interface paths. This universal approach maintains interface simplicity while providing transportation flexibility.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12361336B2Providing ephemeral-transportation options in real time for sharing active transportations
Publication Date: 2025.07.15 LYFT INC
  • US12361336B2 patent drawing
  • US12361336B2 patent drawing
  • US12361336B2 patent drawing

AI summary

The present disclosure relates to systems, non-transitory computer-readable media, and methods for detecting a potential (or active) shared transportation request from a new requestor's device and an ongoing (or otherwise active) transportation for an existing requestor by a vehicle and then extemporaneously generating an ephemeral-transportation option for display on the new requestor's device to share the ongoing transportation by the vehicle. For example, the disclosed systems can detect a pickup location and a drop-off location associated with a new requestor and one or more active transportations that correlate with the detected locations. Based on the detected pickup and drop-off locations, the disclosed systems match the new requestor with the active transportation by the vehicle for the existing requestor. The disclosed systems then provide, for display on the new requestor's device, an ephemeral-transportation option for the new requestor to share the active transportation with the existing requestor.