Unique Match Codes for Mass-Egress Ride Pairing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In mass egress situations, existing on-demand transportation systems face inefficiencies and chaos due to unorganized pairings of riders and drivers, particularly at large events where many users and drivers converge, leading to confusion and prolonged wait times.

Innovation Solution

A transport facilitation system that initiates a late-binding state using unique match codes, allowing direct pairing between riders and drivers within geo-fenced areas, enabling them to proactively match without the need for the system to select an optimal driver, and includes features like geo-fencing, incentives for drivers, and service type-specific pairing locations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If the system automatically selects and pairs drivers with riders using traditional dispatch methods, then driver-rider matching can be achieved, but it causes prolonged wait times and organizational chaos during mass egress events

Engineering Contradiction:
Improvewait timeVSAvoidorganizational efficiency
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

Riders and drivers are empowered to directly pair themselves using unique match codes. Riders receive their match code at the venue, and drivers can claim riders by entering the code, eliminating the need for centralized system-mediated pairing and reducing wait times during mass egress events.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Riders receive their unique match codes before needing transportation, typically at the venue entrance or through pre-event distribution. This preliminary assignment of identifiers allows for rapid, organized pairing when transportation is needed, avoiding last-minute coordination chaos.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If traditional transportation dispatch systems are used at mass egress locations, then rider transportation can be provided, but it results in unorganized pairings and confusion among users and drivers

Engineering Contradiction:
Improvetransportation service efficiencyVSAvoidpairing organization
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The unique match code serves as an intermediary identifier that bridges riders and drivers without requiring continuous system mediation. The code encapsulates pairing information, allowing direct communication and pairing while maintaining system-wide organization and trackability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates a digital copy of the pairing relationship through the match code, which can be transmitted and verified without requiring the original system state. This allows flexible, offline pairing capabilities while maintaining centralized record-keeping for accountability and routing.

Inventive Principle:
Principle #26Copying

3Ease of operation

If the system requires centralized driver selection and assignment, then optimal driver-rider matching can be achieved, but it increases system complexity and reduces direct rider-driver interaction efficiency

Engineering Contradiction:
Improvedirect pairing capabilityVSAvoidsystem coordination complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The pairing function is extracted from the centralized dispatch system and given to the riders themselves through their unique match codes. Drivers independently claim riders using these codes, removing the coordination burden from the central system while maintaining organized pairing through code validation.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11030843B2Implementing a transport service using unique identifiers
Publication Date: 2021.06.08 UBER TECHNOLOGIES INC
  • US11030843B2 patent drawing
  • US11030843B2 patent drawing
  • US11030843B2 patent drawing

AI summary

A computing system can receive a request for a transport service from a client device of a rider and determine a unique identifier for the transport service. The system may then transmit the unique identifier to the client device of the rider and receive data corresponding to the unique identifier from a driver application executing on a client device of a driver. Based on receiving the data corresponding to the unique identifier from the client device of the driver the system can transmit match data to the client device of the driver to cause the driver application to execute an on-trip sub-state for providing the transport service for the rider.