User Tendency Forecasting for Taxi Dispatch Precision

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems for forecasting taxi demand are not accurate enough, as they do not consider individual user tendencies and preferences, leading to inefficient dispatching of taxis.

Innovation Solution

An information processing apparatus and method that analyzes user data to forecast the number of users expected to move from a specific facility, including their destinations and time slots, using a user model and candidate destination data to dispatch appropriate types and numbers of taxis.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional taxi demand forecasting systems are used, then the system is simple to operate, but the forecast accuracy is low

Engineering Contradiction:
Improveforecast accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the forecasting system into multiple components: user tendency information, candidate destination data, user model, and forecast result. By dividing the complex forecasting process into these manageable segments, the system achieves higher accuracy through detailed user behavior analysis while maintaining operational simplicity through automated processing of each segment.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies preliminary action by pre-collecting and organizing user tendency information and candidate destination data before the actual forecasting is needed. The user model is built in advance based on historical data, enabling the system to quickly generate accurate forecasts when demand prediction is required without performing complex calculations in real-time.

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If conventional taxi demand forecasting systems are used, then the system is easy to manufacture, but the forecast precision is insufficient

Engineering Contradiction:
Improveforecast precisionVSAvoidsystem implementation difficulty
Core Design Contradiction:
Manufacturing precisionVSEase of manufacture

Solution Approach 1:

The patent uses copying by creating a virtual user model that replicates user behavior patterns based on historical data. Instead of directly observing and analyzing user behavior in real-time, the system creates a copy (the user model) that simulates user tendencies, destinations, and move patterns, enabling precise forecasting without complex real-time monitoring infrastructure.

Inventive Principle:
Principle #26Copying

3Measurement precision

If detailed user analysis is performed to improve forecast accuracy, then the forecast precision improves, but the processing time increases

Engineering Contradiction:
Improveforecast accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs detailed user analysis in advance by building the user model with comprehensive user tendency information and candidate destination data before forecasting is needed. This preliminary action stores processed user behavior patterns, so when a forecast is required, the system only needs to query the pre-built model rather than analyzing raw data in real-time, thus maintaining high accuracy while reducing processing time.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11694554B2Information processing apparatus, information processing method, and information processing system
Publication Date: 2023.07.04 TOYOTA JIDOSHA KK
  • US11694554B2 patent drawing
  • US11694554B2 patent drawing
  • US11694554B2 patent drawing

AI summary

A controller of an information processing apparatus disclosed obtains first information about a tendency of move of a user staying in a specific facility. The controller forecasts, on the basis of the first information, an expected destination of move to which the user will move from the specific facility and an expected time slot of move during which the user will start to move from the specific facility to the expected destination of move. The controller calculates the number of users who are expected to move from the specific facility to the expected destination of move in each expected time slot of move on a slot-by-slot basis.