Method and system for transmitting enforceable instructions in positive train control systems

US10081378B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10081378-B2
Application numberUS-201314032710-A
CountryUS
Kind codeB2
Filing dateSep 20, 2013
Priority dateSep 20, 2012
Publication dateSep 25, 2018
Grant dateSep 25, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 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; converting, by the CRC calculator, the at least one enforceable instruction into a neutral data format that is the same for each railroad of a plurality of different railroads, wherein the neutral data format is different from a normalized format used by a back office server of the PTC system to convert the at least one enforceable instruction; calculating, by the CRC calculator, the at least one enforceable instruction CRC based at least partly on the at least one enforceable instruction in the neutral data format; and transmitting, by the CRC calculator, the at least one enforceable instruction CRC to at least one of the back office server of the PTC system and an on-board system of a locomotive. 2. The method of claim 1 , wherein the CRC calculator is at least one of external to and remote from the railroad systems. 3. The method of claim 1 , wherein the at least one enforceable instruction is a plurality of enforceable instructions, and wherein the CRC calculator calculates a plurality of individual enforceable instruction CRCs based at least partly on the plurality of enforceable instructions. 4. The method of claim 3 , wherein the CRC calculator calculates a composite enforceable instruction CRC based at least partly on a portion of the plurality of individual enforceable instruction CRCs associated with a train for a subdivision/district of a plurality of different subdivision/districts of the PTC system. 5. The method of claim 1 , wherein the at least one enforceable instruction is a plurality of enforceable instructions, and wherein the CRC calculator calculates 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 subdivision/districts of the PTC system. 6. The method of claim 1 , wherein the CRC calculator is separate from and does not share any components or data storage with the back office server. 7. The method of claim 1 , wherein the at least one enforceable instruction CRC comprises at least one of the following: an authority data CRC, a bulletin data CRC, an authority void data CRC, a bulletin void data CRC, or any combination thereof. 8. The method of claim 1 , further comprising: replicating, by a replicator, a message including the at least one enforceable instruction sent by the railroad systems to the back office server; and receiving, by the CRC calculator, the replicated message. 9. The method of claim 1 , further comprising: calculating, by the CRC calculator, the at least one enforceable instruction CRC based at least partly on the at least one enforceable instruction in the neutral data format. 10. The method of claim 9 , further comprising: receiving, by the back office server, the at least one enforceable instruction from the railroad systems; converting, by the back office server, the at least one enforceable instruction into a normalized format, wherein the normalized format is different from the neutral format; calculating, by the back office server, at least one BOS enforceable instruction CRC based at least partly on the at least one enforceable instruction in the normalized format; receiving, by the back office server, the at least one enforceable instruction CRC from the CRC calculator; and transmitting, by the back office server, the at least one BOS enforceable instruction CRC and the at least one enforceable instruction in the normalized format with the at least one enforceable instruction CRC to the on-board system. 11. 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; convert the at least one enforceable instruction into a neutral data format that is the same for each railroad of a plurality of different railroads, wherein the neutral data format is different from a normalized format used by a back office server computer of the PTC system to convert the at least one enforceable instruction; calculate at least one enforceable instruction CRC based at least partly on the at least one enforceable instruction in the neutral data format; and transmit the at least one enforceable instruction CRC to at least one of the back office server computer of the PTC system and an on-board system of a locomotive. 12. The system of claim 11 , wherein the server computer is at least one of external to and remote from the railroad systems. 13. The system of claim 11 , wherein the at least one enforceable instruction is a plurality of enforceable instructions, and wherein the server computer calculates a plurality of individual enforceable instruction CRCs based at least partly on the plurality of enforceable instructions. 14. The system of claim 13 , wherein the server computer calculates a composite enforceable instruction CRC based at least partly on a portion of the plurality of individual enforceable instruction CRCs associated with a train for a subdivision/district of a plurality of different subdivision/districts of the PTC system. 15. The system of claim 11 , wherein the at least one enforceable instruction is a plurality of enforceable instructions, and wherein the server computer calculates 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 subdivision/districts of the PTC system. 16. The system of claim 11 , wherein the computer is separate from and does not share any components or data storage with the back office computer server. 17. The system of claim 11 , wherein the at least one enforceable instruction CRC comprises at least one of the following: an authority data CRC, a bulletin data CRC, an authority void data CRC, a bulletin void data CRC, or any combination thereof. 18. The system of claim 11 , further comprising: a replicator computer, connected to at least one network, wherein the replicator computer is configured to: replicate a message including the at least one enforceable instruction sent by the railroad systems to the back office server; and send the replicated message to the server computer. 19. The system of claim 11 , wherein the server computer is configured to calculate the at least one enforceable instruction CRC based at least partly on the at least one enforceable instruction in the neutral data format. 20. The system of claim 19 , wherein the back office server is configured to: receive the at least one enforceable instruction from the railroad systems; convert the at least one enforceable instruction into a normalized format, wherein the normalized format is different from the neutral format; calculate at least one BOS enforceable instruction CRC based at least partly on the at least one enforceable instruction in the normalized format; receive the at least one enforceable instruction CRC from the server computer; and transmit the at least one BOS enforceable instruction CRC and the at least one enforceable instruction in the normalized format with the at least o

Assignees

Inventors

Classifications

  • Obstacle detection · CPC title

  • Multiple on-board control systems, e.g. "2 out of 3"-systems · CPC title

  • using short-range radio transmission · CPC title

  • Operations & Transport · mapped topic

  • Operations & Transport · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10081378B2 cover?
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 o…
Who is the assignee on this patent?
Wabtec Holding Corp
What technology area does this patent fall under?
Primary CPC classification B61L27/0005. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Sep 25 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).