Real-Time Carpool Matching via Route Segments

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional carpooling methods are inefficient as they typically require pre-existing relationships or social media connections, and do not effectively utilize partial route overlaps or public transportation, leading to suboptimal matching of carpool participants.

Innovation Solution

A real-time carpool matching system that analyzes multiple carpool requests to create composite routes by matching route segments, considers public transportation and participant preferences, and automatically assigns viable matches, with the option for users to override driver selection and monitor route adherence through GPS.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional carpooling methods are used requiring pre-existing relationships, then trust and reliability between participants is improved, but the quantity of potential carpool matches is limited

Engineering Contradiction:
Improvetrust between participantsVSAvoidnumber of potential matches
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent segments the carpool matching process into distinct components: route segment analysis, viability value calculation, and automated assignment. By breaking down complete routes into smaller segments and matching segments independently, the system can evaluate multiple potential matches objectively without relying on pre-existing relationships, thus increasing the quantity of matches while maintaining reliability through structured evaluation criteria.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces an automated matching system as an intermediary between carpool participants. This intermediary uses GPS data, route segment analysis, and viability value calculations to objectively evaluate and assign matches, replacing the need for pre-existing social connections while ensuring reliable matching through systematic criteria including safety assessments and preference compatibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If real-time automated matching is implemented, then the productivity of carpool formation is improved, but the device complexity increases

Engineering Contradiction:
Improvespeed of carpool formationVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by continuously collecting and storing GPS location data, route information, and participant preferences before matching is needed. Carpool requests are pre-processed with viability value calculations based on stored data, enabling rapid real-time matching without complex computations during the actual matching moment, thus improving productivity while managing complexity through advance preparation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The automated matching system serves itself by using its own stored data and algorithms to evaluate and assign matches without human intervention. The system automatically calculates viability values, compares route segments, and makes assignments based on pre-established criteria, reducing the need for complex external coordination and enabling high-speed automated operation.

Inventive Principle:
Principle #25Self-service

3Reliability

If complete route matching is required, then the reliability of carpool arrangement is improved, but the adaptability to partial overlaps and public transportation is reduced

Engineering Contradiction:
Improvematch reliabilityVSAvoidflexibility in routing options
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent divides complete routes into smaller segments and evaluates matches based on segment compatibility rather than requiring complete route identity. This segmentation allows the system to identify partial overlaps and create viable matches even when routes differ in some portions, enabling integration with public transportation for non-overlapping segments while maintaining reliability through systematic viability assessment of the overlapping portions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts matching criteria based on the specific characteristics of each request, allowing flexibility in how much route overlap is required. Rather than enforcing a fixed complete-route-matching rule, the system can adapt its viability calculations to accommodate partial overlaps, public transportation integration, and varying participant preferences, thus improving adaptability while maintaining reliability through structured evaluation.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10197410B2Dynamic real-time carpool matching
Publication Date: 2019.02.05 DOORDASH INC
  • US10197410B2 patent drawing
  • US10197410B2 patent drawing
  • US10197410B2 patent drawing

AI summary

According to one exemplary embodiment, a method for real-time carpool matching is provided. The method may include receiving a plurality of carpool requests having a plurality of carpool route segments. The method may include determining at least one carpool match in real-time based on the plurality of carpool route segments. The method may include assigning each carpool match a viability value. The method may then include assigning a selected carpool match automatically for a user associated with the determined at least one carpool match, based on the assigned viability value associated with each carpool match within the at least one carpool match. The method may further include choosing a driver from a plurality of carpool participants, whereby the plurality of carpool participants is based on the selected carpool match. The method may also include sending the selected carpool match to the plurality of carpool participants.