Train handling rules compliance system
First Claim
1. A system for determining and transmitting the state of a locomotive, comprising:
- at least one sensor for detecting the state of a locomotive;
an onboard subsystem in communication with the sensor and having an event detection module programmed to receive data representing at least one state of a locomotive and to determine whether a predetermined non-compliant event representing a failure to operate the locomotive in compliance with at least one predetermined train handling rule has occurred based on the at least one state of the locomotive, wherein the event detection module is programmed to determine the non-compliant event by retrieving a reference variable having a predetermined value from a configuration file stored in an onboard database and comparing the predetermined value to the data representing the at least one state of the locomotive as the data becomes available to determine whether operation of the locomotive fails to comply with a rule statement based on the predetermined value, wherein the onboard subsystem is configured to receive the configuration file from an external source prior to the locomotive starting a route;
a transmission module programmed to transmit data representing the determination by the onboard subsystem that the non-compliant event has occurred; and
an off-board subsystem including a reporting module programmed to receive the data representing the determination by the onboard subsystem that an event has occurred from the transmission module data and to generate a status report from the data, wherein the off-board subsystem further includes a storage module programmed to store at least a portion of the data representing the determination by the onboard subsystem that an event has occurred.
1 Assignment
0 Petitions
Accused Products
Abstract
A system that determines state of a locomotive and transmits the occurrence of any predetermined events to an off-board system. The onboard subsystem includes an event detection module programmed to receive data defining the state of a locomotive to determine whether the received state of the locomotive comprises an event as well as a transmission module programmed to transmit to an off-board subsystem data defining a status. An onboard database have reference variable values is used to compare the existing state of the locomotive to predetermined events. If an event is determined to have occurred, the occurrence of the event is transmitted to the off-board system.
-
Citations
8 Claims
-
1. A system for determining and transmitting the state of a locomotive, comprising:
-
at least one sensor for detecting the state of a locomotive; an onboard subsystem in communication with the sensor and having an event detection module programmed to receive data representing at least one state of a locomotive and to determine whether a predetermined non-compliant event representing a failure to operate the locomotive in compliance with at least one predetermined train handling rule has occurred based on the at least one state of the locomotive, wherein the event detection module is programmed to determine the non-compliant event by retrieving a reference variable having a predetermined value from a configuration file stored in an onboard database and comparing the predetermined value to the data representing the at least one state of the locomotive as the data becomes available to determine whether operation of the locomotive fails to comply with a rule statement based on the predetermined value, wherein the onboard subsystem is configured to receive the configuration file from an external source prior to the locomotive starting a route; a transmission module programmed to transmit data representing the determination by the onboard subsystem that the non-compliant event has occurred; and an off-board subsystem including a reporting module programmed to receive the data representing the determination by the onboard subsystem that an event has occurred from the transmission module data and to generate a status report from the data, wherein the off-board subsystem further includes a storage module programmed to store at least a portion of the data representing the determination by the onboard subsystem that an event has occurred. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of tracking state of a locomotive, comprising:
-
using an onboard system to receive data representing the state of a locomotive from at least one sensor, wherein the onboard system comprises an event detection module programmed to receive data representing at least one state of a locomotive and to determine whether a predetermined non-compliant event representing a failure to operate the locomotive in compliance with at least one predetermined train handling rule has occurred based on the at least one state of the locomotive, wherein the event detection module is programmed to determine the non-compliant event by retrieving a reference variable having a predetermined value from a configuration file stored in an onboard database and comparing the predetermined value to the data representing the at least one state of the locomotive as the data becomes available to determine whether operation of the locomotive fails to comply with a rule statement based on the predetermined value, wherein the onboard subsystem is configured to receive the configuration file from an external source prior to the locomotive starting a route, and a transmission module programmed to transmit data representing the determination by the onboard subsystem that the non-compliant event has occurred; determining whether the received data represents the occurrence of a predetermined non-compliant event representing a failure to operate the locomotive in compliance with at least one predetermined train handling rule; and transmitting data representing the occurrence of the predetermined non-compliant event to an off-board system, wherein the off-board subsystem further includes a storage module programmed to store at least a portion of the data representing the determination by the onboard subsystem that an event has occurred. - View Dependent Claims (8)
-
Specification