Correlating Transportation Data Using Translation Tables

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Transportation schedules often fail to account for real-time delays and changes, making it difficult to correlate scheduled information with current status updates, especially when different identifiers are used in the schedule and status information.

Innovation Solution

The use of translation tables to match trip identifiers in scheduled transportation data with those in real-time status information, by correlating commonalities such as trip timetables, transportation line names, and geographic coordinates, allows for the identification and updating of trips across different versions of schedules.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If translation tables are used to match trip identifiers between scheduled and real-time status information, then the reliability of transportation information is improved, but the device complexity increases

Engineering Contradiction:
Improvereliability of transportation informationVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

A translation table is introduced as an intermediary data structure that maps trip identifiers from scheduled information to real-time status information. This translation table acts as a mediator that enables correlation between the two different identifier systems without requiring direct complex matching logic, thus improving reliability while managing complexity through a standardized intermediate representation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The translation table is generated in advance by correlating information from planned records and actual records before being used for matching. This preliminary action of pre-computing the translation relationships allows the system to efficiently match trip identifiers during runtime without performing complex real-time analysis, thereby improving reliability while keeping the operational complexity low.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If translation tables are generated by correlating information in planned and actual records, then the adaptability of the system is improved, but the loss of time increases

Engineering Contradiction:
Improveadaptability of the systemVSAvoidloss of time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The translation table generation is performed as a preliminary action that correlates trip identifiers from scheduled information and real-time status information before the actual matching process. By pre-computing these relationships, the system achieves high adaptability to handle different identifier schemes while minimizing time loss during operational matching, as the complex correlation work is done in advance.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8880490B2Correlating transportation data
Publication Date: 2014.11.04 GOOGLE LLC
  • US8880490B2 patent drawing
  • US8880490B2 patent drawing
  • US8880490B2 patent drawing

AI summary

Methods, systems, and apparatus, including executable instructions encoded on one or more machine-readable storage media, for correlating transportation data are described. A transportation schedule that includes planned records for first trips and associations between the first trips and corresponding first trip IDs may be accessed. A transportation status update that includes actual records for second trips and associations between the second trips and corresponding second trip IDs may be received. Information relating one or more of the first trip IDs to one or more of the second trip IDs may be obtained. The information may be used to identify a trip that is common to both the transportation schedule and the transportation status update. An update for the trip using the transportation status update may be provided.