Unified API for Mobility Service Route Search

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current route search technologies for mobility services are complicated due to differences in input items across various mobility services, lacking a unified approach to efficiently select and provide route search results.

Innovation Solution

A control apparatus that acquires travel request information from users and selects suitable mobility services based on physical condition, schedule, weather, and day of week information, using a unified API to perform route searches and transmit results, thereby simplifying the route search process across multiple services.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If dedicated APIs are provided for each routing engine, then each service can have customized route search functionality, but the processing becomes complicated due to differences in input items across multiple services

Engineering Contradiction:
Improvecustomized route search functionalityVSAvoidprocessing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a unified API that serves multiple routing engines and mobility services simultaneously. This single API handles diverse service types (taxi, ride-sharing, public transport, etc.) by accepting standardized input parameters and internally routing requests to appropriate services, eliminating the need for separate dedicated APIs for each service while maintaining customized functionality through service-specific parameter handling

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Reliability

If multiple dedicated APIs are used for different mobility services, then each service can be optimized independently, but user convenience deteriorates due to the need for separate requests across different APIs

Engineering Contradiction:
Improveservice optimizationVSAvoiduser convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The unified API acts as an intermediary layer between users and multiple routing engines. It accepts user requests with standardized parameters, automatically selects appropriate mobility services based on the request characteristics, and returns unified results. This mediator approach allows independent service optimization while presenting a simplified interface to users, eliminating the need for them to interact with multiple separate APIs

Inventive Principle:
Principle #24Intermediary (Mediator)

3Device complexity

If a unified API is implemented for multiple mobility services, then processing is simplified and user convenience is improved, but the ability to handle service-specific customizations may be reduced

Engineering Contradiction:
Improveprocessing simplicityVSAvoidservice-specific customization
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The unified API maintains adaptability to different services by dynamically adjusting parameter handling based on service type. It accepts a core set of standardized parameters applicable to all mobility services, while allowing service-specific parameters to be added or modified as needed. The API internally maps these parameters to the specific requirements of each routing engine, achieving both simplification and customization through flexible parameter management

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240118101A1Control apparatus
Publication Date: 2024.04.11 TOYOTA JIDOSHA KK
  • US20240118101A1 patent drawing
  • US20240118101A1 patent drawing
  • US20240118101A1 patent drawing

AI summary

A control apparatus includes a controller. The controller is configured to, upon acquiring travel request information indicating a travel request of a user from a terminal apparatus of the user, select at least one candidate service from among a plurality of mobility services based on at least one piece of information from among physical condition information on the user, schedule information on the user, weather information for a scheduled travel date and time, and day of week information for the scheduled travel date, acquire a result of a route search using the at least one candidate service, and transmit the result to the terminal apparatus.