Ridesharing Get-on and Off Place Selection Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In ridesharing services, users often designate get-on and get-off positions based on convenience, which can lead to inconvenience due to prohibited parking areas or long distances from their current position and destination, affecting service efficiency and user experience.

Innovation Solution

A method and operation server that determine optimal get-on and get-off places by calculating total travel time based on passenger moving time, vehicle running time, and expected demand, considering multiple paths and candidate locations within predetermined distances, to minimize overall travel time and cost.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users designate get-on and get-off positions based on convenience without restrictions, then user satisfaction improves, but service efficiency deteriorates due to prohibited parking areas and difficult-to-enter locations

Engineering Contradiction:
Improveuser convenience in designating positionsVSAvoidservice efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system pre-establishes a database of valid get-on and get-off positions with attributes including accessibility, parking availability, and safety. Before user input is processed, these positions are pre-validated and stored, enabling the system to quickly filter and suggest appropriate positions without real-time complex calculations, thus maintaining both user convenience and service efficiency

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The operation server acts as an intermediary between users and the ridesharing service. It receives user-designated positions, validates them against the pre-established database, and automatically adjusts to alternative positions if the original designation is inappropriate. This intermediary function resolves the conflict by translating user convenience preferences into service-efficient outcomes without direct user intervention

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If get-on and get-off places are selected close to user's current position and destination, then user convenience improves, but vehicle routing efficiency deteriorates due to additional detours

Engineering Contradiction:
Improveuser convenienceVSAvoidvehicle travel time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system dynamically adjusts the weight parameters in the objective function based on service conditions. When demand is high or vehicle capacity is limited, it increases the weight of vehicle routing efficiency, allowing larger deviations from user-designated positions. When demand is low, it prioritizes user convenience with smaller deviations. This parameter adjustment resolves the contradiction by flexibly balancing both requirements

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system implements dynamic position selection that adapts to real-time service conditions. Instead of fixed rules, it continuously evaluates multiple candidate positions and selects the optimal one based on current vehicle location, demand patterns, and routing constraints. This dynamic approach allows the system to minimize user deviation while preventing excessive vehicle detours

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If multiple candidate get-on and get-off places are evaluated with comprehensive paths, then position selection accuracy improves, but calculation complexity increases

Engineering Contradiction:
Improveposition selection accuracyVSAvoidcalculation system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the position selection process into distinct modules: candidate position generation, path calculation, objective function evaluation, and optimal position selection. Each module handles a specific aspect independently, allowing for efficient computation and easier system maintenance. This segmentation reduces overall complexity while maintaining comprehensive evaluation accuracy

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements a two-stage evaluation process where it first performs a coarse filter on candidate positions using basic criteria, then performs detailed path calculations only on the reduced set of promising candidates. This partial action approach maintains high selection accuracy by thoroughly evaluating relevant options while avoiding unnecessary calculations on obviously suboptimal positions, thus reducing overall computational complexity

Inventive Principle:
Principle #16Partial or excessive action

4Productivity

If the system optimizes for minimum total travel time including passenger moving time and vehicle running time, then overall service efficiency improves, but response time for new service requests increases

Engineering Contradiction:
Improveservice efficiencyVSAvoidresponse time for new requests
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system pre-calculates and stores optimal paths between major zones and pre-evaluates candidate positions during off-peak periods. When a new service request arrives, it retrieves pre-computed information and performs only incremental adjustments based on current conditions, rather than performing complete path optimization from scratch. This preliminary action significantly reduces response time while maintaining optimization quality

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies different optimization depths to different parts of the routing problem. For well-established routes with historical data, it uses simplified heuristic methods that provide quick results. For new or unusual routes, it performs more comprehensive optimization. This local quality approach allows the system to balance response time and optimization quality based on the specific characteristics of each routing scenario

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11761774B2Method for determining vehicle get-on-and-off place and operation server utilizing the same
Publication Date: 2023.09.19 HYUNDAI MOTOR CO LTD
  • US11761774B2 patent drawing
  • US11761774B2 patent drawing
  • US11761774B2 patent drawing

AI summary

A method for determining a vehicle get-on-and-off place includes receiving a first destination and a first origin along with a vehicle call request from a first user terminal, setting first candidate get-on places within a predetermined distance from the first origin and first candidate get-off places within a predetermined distance from the first destination, generating first get-on-and-off pairs by combination of first candidate get-on places and first candidate get-off places, determining a passenger moving time based on the first origin, the first destination, and each entire path, with respect to each in entire paths based on each in first get-on-and-off pairs, determining a vehicle running time based on each entire path, with respect to each in entire paths, and determining a total travel time based on an expected demand, the passenger moving time, and the vehicle running time with respect to each in entire paths.