Railcar ETA Prediction Using Engineered Features for Multi-Carrier Trips

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing railcar tracking systems and APIs provide inaccurate ETA predictions, especially for multi-carrier journeys, leading to uncertainties in supply chain management and resource inefficiencies.

Innovation Solution

A machine learning (ML) model is trained using railcar tracking data and location coordinates to predict ETA and generate fleet readiness alerts, employing feature engineering and gradient boosting techniques for improved accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional rail tracking systems use statistical average transit time to predict ETA, then the system is simple to operate, but the measurement precision of ETA becomes increasingly inaccurate for longer trips

Engineering Contradiction:
ImproveETA prediction accuracyVSAvoidtracking system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent replaces traditional statistical averaging methods with a machine learning model that processes multiple data features (trip information, location coordinates, railroad characteristics) to predict ETA. This substitution of the prediction mechanism achieves higher accuracy for long-distance trips while maintaining operational simplicity through automated model inference.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent transforms the ETA prediction approach by changing from a single average transit time parameter to multiple engineered features including trip duration, distance, railroad identifiers, and location coordinates. This parameter expansion enables the model to capture complex patterns in long-distance rail transport while managing complexity through structured feature engineering.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If proprietary APIs are used for ETA prediction, then measurement precision improves for single-railroad trips, but the system becomes less adaptable to multi-carrier journeys

Engineering Contradiction:
ImproveETA prediction accuracyVSAvoidmulti-carrier journey coverage
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal ETA prediction model that works across multiple railroads and carriers by engineering features that capture railroad-specific characteristics and trip patterns. The model ingests data from various sources including trip information and location coordinates from different carriers, enabling it to predict ETA for multi-carrier journeys while maintaining accuracy through learned patterns rather than carrier-specific rules.

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

Solution Approach 2:

The patent segments the ETA prediction problem by creating separate engineered features for different railroads and trip characteristics. By breaking down the prediction into learnable components from historical data across multiple carriers, the model achieves both precision and adaptability to various routing scenarios including multi-carrier journeys.

Inventive Principle:
Principle #1Segmentation

3Ease of manufacture

If speed/time approach is used for ETA calculation, then the method is simple to implement, but reliability decreases for long-duration trips

Engineering Contradiction:
Improveimplementation simplicityVSAvoidETA prediction dependability
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent replaces the simple speed/time calculation mechanism with a machine learning model that learns actual travel patterns from historical data. This substitution maintains ease of implementation through automated model deployment while significantly improving reliability for long-duration trips by capturing real-world variations in rail transport performance that simple calculations cannot predict.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

4Device complexity

If traditional rail tracking systems are used, then device complexity remains low, but loss of information occurs for trips involving multiple railroads

Engineering Contradiction:
Improvesystem structureVSAvoidETA uncertainty
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The patent enriches the tracking system by transforming basic trip data into multiple engineered features including railroad identifiers, location coordinates, trip duration, and distance metrics. This parameter expansion captures information about multi-carrier journeys without significantly increasing system complexity, as the feature engineering is performed automatically from existing data sources.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250242845A1Methods and systems to determine an estimated time of arrival for railcars
Publication Date: 2025.07.31 CHEVRON PHILLIPS CHEMICAL COMPANY LP
  • US20250242845A1 patent drawing
  • US20250242845A1 patent drawing
  • US20250242845A1 patent drawing

AI summary

A method for using a trained machine learning (ML) model to determine an ETA of a railcar to a destination and to generate a fleet readiness alert, including: collecting railcar trip information; collecting coordinates of a rail station associated with a rail carrier; creating a joined dataset by combining the trip information and coordinates; performing feature engineering (FE) on the joined dataset to create a feature engineered output including a plurality of engineered features; combining the joined dataset with the feature engineered output to create ML model feature inputs for the trained ML model; and activating the ML model, which accepts the model feature inputs as an input, determines the ETA of the railcar, and generates the fleet readiness alert based on the determined ETA of the railcar, indicating at least a usability status of a fleet of railcars at the depot yard within a fixed time.