Transit Vehicle Trip Assignment Using Probe Data Queues

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In real-time transit tracking environments, transit vehicles like buses often do not report their current trip, making it difficult to determine if they are running late, on time, or ahead of schedule, which hinders the implementation of advanced features such as personalized real-time routing and alerting.

Innovation Solution

A method is developed to match transit vehicles with their corresponding trips using real-time location data and spatial and temporal properties of all trips, involving the placement of probe data into a queue based on the trip completion, calculation of arrival times at the next closest stop, and assignment to the closest scheduled trip, enabling real-time routing and service alerting.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If probe data is placed into a queue based on trip completion for vehicle-trip matching, then the accuracy of determining whether a bus is running late, on time, or ahead of schedule is improved, but the system complexity increases due to the need for queue management and real-time data processing

Engineering Contradiction:
Improvetrip status determination accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by placing probe data into a queue based on trip completion status before actual trip assignment occurs. This preliminary organization of data allows for more accurate determination of bus trip status by ensuring data is processed in the correct sequence, resolving the contradiction between measurement precision and system complexity through advance data preparation

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The queue serves as an intermediary structure between data collection and trip assignment. By introducing this intermediate storage mechanism, the system can accurately track trip completion status without requiring complex real-time processing at every stage, thus improving measurement precision while managing system complexity through a simple buffering mechanism

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If real-time location data is processed to match vehicles with trips, then the ability to provide personalized real-time routing and alerting is improved, but the loss of time for data processing and matching increases

Engineering Contradiction:
Improvereal-time routing capabilityVSAvoiddata processing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary matching of vehicles to trips using the queue-based approach before real-time routing requests are made. This preliminary action pre-establishes vehicle-trip associations, enabling personalized routing and alerting to be generated quickly without extensive real-time processing, thus reducing time loss while maintaining adaptability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts the matching process by continuously updating the queue with new probe data and re-evaluating vehicle-trip assignments. This dynamic approach allows the system to maintain accurate real-time routing capabilities while optimizing processing time by only reprocessing data when necessary rather than continuously

Inventive Principle:
Principle #15Dynamics

3Reliability

If the system monitors transit vehicles for state changes and purges assignments when changes occur, then the reliability of trip assignment information is improved, but the productivity of the system decreases due to frequent purging operations

Engineering Contradiction:
Improveassignment accuracyVSAvoidsystem throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system implements feedback mechanisms by monitoring vehicle state changes and using this information to determine when purging assignments is necessary. This feedback-driven approach ensures that assignments are only purged when actual state changes occur, maintaining reliability while minimizing unnecessary purging operations that would reduce productivity

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system applies partial purging by only removing assignments for vehicles that have actually changed state, rather than purging all assignments periodically. This selective approach maintains high reliability by ensuring accurate assignment information while preserving productivity by avoiding unnecessary system-wide purging operations

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10753764B2Method and apparatus for assigning vehicles to trips
Publication Date: 2020.08.25 HERE GLOBAL BV
  • US10753764B2 patent drawing
  • US10753764B2 patent drawing
  • US10753764B2 patent drawing

AI summary

A method, apparatus and computer program products are provided for matching a transit vehicle to a trip. An example method may comprise receiving probe data, the probe data comprising at least one of identity information, location information, or time information corresponding to the transit vehicle, causing placement of the probe data into a queue, wherein a placement in the queue is dependent on how much of the trip the transit vehicle has completed as indicated by the probe data, and causing assignment of the transit vehicle to a single candidate trip from among a set of candidate trips comprising a scheduled arrival time at a next closest stop closest to a calculated arrival time.