Method and System for Transmitting Enforceable Instructions in Positive Train Control Systems
First Claim
1. A method for transmitting enforceable instructions in a positive train control (PTC) system, the method comprising:
- receiving, by a cyclic redundancy check (CRC) calculator, at least one enforceable instruction from railroad systems;
calculating, by the CRC calculator, at least one enforceable instruction CRC based at least partly on the at least one enforceable instruction; and
transmitting, by the CRC calculator, the at least one enforceable instruction CRC to at least one of a back office server of the PTC system and an on-board system of a locomotive.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and a system for transmitting enforceable instructions in a positive train control (PTC) system includes receiving, by a cyclic redundancy check (CRC) calculator, at least one enforceable instruction from railroad systems. The CRC calculator calculates at least one enforceable instruction CRC based at least partly on the at least one enforceable instruction and transmits the at least one enforceable instruction CRC to a back office server of the PTC system and/or an on-board system of a locomotive. Methods for cyclic redundancy check (CRC) hazard mitigation in a positive train control (PTC) system and verifying enforceable instruction data on-board a train are also disclosed.
-
Citations
31 Claims
-
1. A method for transmitting enforceable instructions in a positive train control (PTC) system, the method comprising:
-
receiving, by a cyclic redundancy check (CRC) calculator, at least one enforceable instruction from railroad systems; calculating, by the CRC calculator, at least one enforceable instruction CRC based at least partly on the at least one enforceable instruction; and transmitting, by the CRC calculator, the at least one enforceable instruction CRC to at least one of a back office server of the PTC system and an on-board system of a locomotive. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for transmitting enforceable instructions in a positive train control (PTC) system, the system comprising:
a server computer, connected to at least one network, wherein the server computer is configured to; receive at least one enforceable instruction from railroad systems; calculate at least one enforceable instruction CRC based at least partly on the at least one enforceable instruction; and transmit the enforceable instruction CRC to at least one of a back office server computer of the PTC system and an on-board system of a locomotive. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
27. A computer program stored on a computer memory and executing on a processor which, when used on a computer apparatus causes the processor to execute steps of a method for transmitting enforceable instructions in a positive train control (PTC) system, the method comprising:
-
receiving at least one enforceable instruction from railroad systems; calculating at least one enforceable instruction CRC based at least partly on the at least one enforceable instruction; and transmitting the enforceable instruction CRC to at least one of a back office server of the PTC system and an on-board system of a locomotive.
-
-
28. A method for cyclic redundancy check (CRC) hazard mitigation in a positive train control (PTC) system, the method comprising:
-
receiving, by a CRC calculator, at least one enforceable instruction from railroad systems; calculating, by the CRC calculator, an individual enforceable instruction CRC based at least partly on the at least one enforceable instruction; transmitting, by the CRC calculator, the individual enforceable instruction CRC to at least one of a back office server and an on-board system of a locomotive.
-
-
29. A method for cyclic redundancy check (CRC) hazard mitigation, the method comprising:
-
receiving, by a CRC calculator, a plurality of enforceable instructions from railroad systems; calculating, by the CRC calculator, a composite enforceable instruction CRC based at least partly on a portion of the plurality of enforceable instructions associated with a train for a subdivision/district of a plurality of different subdivisions/districts of the PTC system; and transmitting, by the CRC calculator, the composite enforceable instruction CRC to at least one of a back office server and an on-board system of a locomotive.
-
-
30. A method for cyclic redundancy check (CRC) hazard mitigation, the method comprising:
-
calculating, by a computer aided dispatch of a railroad system, at least one enforceable instruction CRC based at least partly upon at least one enforceable instruction; transmitting, by the computer aided dispatch, the at least one enforceable instruction CRC with the at least one enforceable instruction to at least one of a back office server and an on-board system of a locomotive.
-
-
31. A method for verifying enforceable instruction data on-board a train, comprising:
-
receiving, at an on-board system on the train from a back office server, enforceable instruction data and at least one enforceable instruction CRC comprising at least one of the following;
an authority data CRC, a bulletin data CRC, an authority void CRC, a bulletin void CRC, a composite CRC, or any combination thereof, wherein the at least one enforceable instruction CRC is generated based at least partially on at least one enforceable instruction issued from dispatch;generating, on the on-board system, an on-board CRC based at least partially on the enforceable instruction data; and verifying, on the on-board system, at least a portion of the enforceable instruction data based at least partially on the at least one enforceable instruction CRC and the on-board CRC.
-
Specification