Ride Sharing Request Matching via Batch Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing ride sharing systems are inefficient in matching trip requests due to sequential processing and reliance on individual customer decisions, leading to suboptimal sharing solutions.

Innovation Solution

A centralized system processes trip requests in batches, using a trip matching manager module to calculate travel times and apply maximum matching algorithms to optimize shared trip combinations, with a centralized server deciding on sharability and vehicle dispatch.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If trip requests are processed sequentially with individual customer decisions, then the system is simple to operate, but the matching efficiency and sharing optimization deteriorate

Engineering Contradiction:
Improvematching efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces a centralized server as an intermediary that receives trip requests from multiple patrons, performs batch processing of shareability analysis, and returns optimized matching results. This mediator coordinates the matching process centrally rather than relying on sequential individual decisions, thereby improving matching efficiency while managing system complexity through centralized control.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary batch processing of trip requests to pre-determine shareability combinations before final matching. By analyzing multiple requests together in advance and identifying potential shared trips beforehand, the system optimizes matching efficiency proactively rather than reactively, resolving the contradiction between efficiency and complexity.

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If a centralized server processes trip requests in batches, then the optimal matching of shared trips is improved, but the processing time and system complexity increase

Engineering Contradiction:
Improvematching precisionVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system implements periodic batch processing where trip requests are collected and processed in scheduled intervals rather than continuously or sequentially. This periodic approach allows the centralized server to accumulate sufficient data for accurate shareability analysis while controlling processing time through structured batches, thereby improving matching precision without excessive time loss.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent segments the trip request processing into distinct phases: request collection, batch processing for shareability analysis, and result return. This segmentation allows the system to manage complex batch processing in controlled segments, improving matching precision while reducing overall processing time through structured division of the workflow.

Inventive Principle:
Principle #1Segmentation

3Ease of operation

If individual patrons make sharing decisions, then the system is easy to operate, but the system-wide optimal combination is not achieved

Engineering Contradiction:
Improveease of useVSAvoidsharing optimization
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system maintains ease of operation by allowing patrons to simply submit their trip requests without manual intervention. The centralized server automatically performs the complex shareability analysis and matching optimization in the background, then returns results to patrons. This self-service approach preserves user-friendly operation while achieving system-wide optimization that individual decisions cannot provide.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11288603B2System for real-time optimal matching of ride sharing requests
Publication Date: 2022.03.29 MASSACHUSETTS INST OF TECH
  • US11288603B2 patent drawing

AI summary

System for optimal matching of ride sharing requests. A trip request manager receives trip requests from patrons and a shareability network is established. The system checks to see whether certain parameters related to ride-sharing delays are less than or equal to other parameters to decide whether trips are shareable.