Mobility Service Routing With Budget-Based Mode Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing mobility services lack the ability to provide integrated information on various transportation means, including estimated costs and personalized recommendations based on user preferences and budgets, limiting the user's ability to make informed decisions.

Innovation Solution

A mobility service system that determines transportation modes based on user preferences, historical data, and budget constraints, using a service providing terminal and traffic API to calculate and recommend optimal paths and combinations of transportation modes such as taxis, public transport, shared bicycles, and walking.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If a system provides comprehensive information on multiple transportation means, then the quality of service information is improved, but the complexity of the system increases

Engineering Contradiction:
Improveintegrated information on transportation meansVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system segments transportation information by mode (taxi, public transport, shared mobility, walking) and presents them as separate, organized categories. Each transportation mode is evaluated independently based on user budget and preferences, then compiled into a comprehensive recommendation. This segmentation reduces perceived complexity while maintaining information completeness.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The server acts as an intermediary between the user terminal and multiple transportation service providers (taxi companies, public transport systems, shared mobility services). It aggregates information from various sources, processes it according to user constraints, and delivers integrated recommendations, thereby managing information complexity centrally rather than at the user interface level.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the system provides personalized recommendations based on user preferences and budget, then the adaptability of the service is improved, but the computational requirements and processing time increase

Engineering Contradiction:
Improvepersonalized recommendation capabilityVSAvoidprocessing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary filtering of transportation options based on user-specified budget constraints and preferences before conducting detailed route calculations. By pre-establishing feasibility criteria, the system reduces the search space for optimal routes, thereby decreasing processing time while maintaining personalized recommendation quality.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts evaluation parameters (such as cost thresholds, distance limits, and transportation mode preferences) based on user input. By changing these parameters according to individual user needs, the system achieves high adaptability without requiring complete recalculation of all possible routes, thus optimizing processing efficiency.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If the system calculates multiple route combinations with different transportation modes, then the measurement precision of cost estimation is improved, but the computational complexity increases

Engineering Contradiction:
Improvecost estimation accuracyVSAvoidcalculation complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system applies different evaluation criteria and calculation methods to different segments of a journey based on the transportation mode used. For example, taxi portions are evaluated by fare structure, public transport by fixed fares and transfer rules, shared mobility by distance-based pricing, and walking by distance thresholds. This localized evaluation approach improves cost estimation accuracy while managing calculation complexity through mode-specific simplifications.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system divides the overall journey into discrete segments, each utilizing a specific transportation mode. By calculating costs and evaluating feasibility for each segment independently, then aggregating the results, the system achieves precise total cost estimation without requiring complex simultaneous optimization of all modes, thereby reducing computational complexity.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12460934B2Systems and methods for providing mobility services
Publication Date: 2025.11.04 HYUNDAI MOTOR CO LTD
  • US12460934B2 patent drawing
  • US12460934B2 patent drawing
  • US12460934B2 patent drawing

AI summary

A method of providing a mobility service includes: receiving a users personal information and service request information from a user terminal and receiving transportation means data from a traffic API through a service providing terminal; determining a plurality of transportation means according to a preference of the transportation means included in the service request information through the service providing terminal; determining whether there is a first public transportation means capable of moving from a departure point to a destination without a transfer through the service providing terminal; if a plurality of transportation means include a public transportation means; determining whether a residual distance of a path through which the first public transportation means moves exceeds a predetermined distance through the service providing terminal if there is a first public transportation means capable of moving without transferring; and determining whether to use a combination of the first public transportation means and the shared transportation means through the service providing terminal if the residual distance exceeds the predetermined distance.