Patent US5050823A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5050823A Expired / Lapsed US ⏱️ 0.0 years remaining

Radio-based railway switch control system

Assignee: SASIB SpA Bologna
•
Filing: 1989-11-30
•
Granted: 1991-09-24
•
Expires: 2009-11-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A switch machine operates a track switch under radio control via a switch controller. The switch controller may be given an identifying address unique to it which distinguishes the switch machine from other switch machines in the railway territory. In addressing or programming the switch machine, a portable terminal is used. The controller is enabled by a manually actuable switch to accept identifying addresses which is stored in electrically erasable programmable read-only memory (EEPROM). Whenever a message is received over the radio link, the identifying address is read out of memory. In order that the identifying address is vital (fail-safe) and to guard against any errors which change the identifying address and which can cause the controller to effectuate operation of the track switch in front of an oncoming train or when the train is over the switch, the address is stored in the EEPROM by encoding the identfying address into unique multi-bit check words. Whenever a request to read the address is received by the switch controller, an attempt is made to write check value words, the value of which is equal to the difference between the value of the unique check words and the check words. A check value word replaces a unique check word in the event of a failure in the EEPROM or its addressing logic. The check value is also read into a check word register. The content of the check word register and the location in EEPROM for the check word under test is read into exclusive or gates. If there is a failure, the output of the array is a word having a value of zero, whereas if there was no failure the result of the exclusive or operation will be a word having the value of the check word. These check words are used in providing a vital output message for controlling the track switch and to provide and acknowledge message for transmission over the radio link to the central office of locomotive which communicates with the railway track switch controller. The switch is powered only when a vital output representing a desired switch operation (throwing the switch to normal to reverse or vice versa) is called for over the radio link.

Inventors

  • 👤 John W. Parker

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 12:31
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/08; B; B61; B61L; B61L7/00; B61L7/06; B61L7/08; B61L7/088

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 154 words
The method of controlling a railway track switch by data transmitted over a communications link which addresses the switch and instructs it to move a requested position which comprises programming when manually enabled a memory with address data corresponding to the address of said switch, storing in said memory at least one check word for said address, causing said switch to move to said requested position when said data which is transmitted corresponds to the address programmed in said memory, and when words corresponding to said check words are produced by writing at least one message in a check register while presenting said message to said memory to supplant said check word therein with said message when a failure mode enables writing of said message into said memory, and producing from the message in said check register and from the data in said memory said check words in the absence of said failure mode.
Claim 2
Independent Claim 154 words
The method of controlling a railway track switch by data transmitted over a communications link which addresses the switch and instructs it to move a requested position which comprises programming when manually enabled a memory with address data corresponding to the address of said switch, storing in said memory at least one check word for said address, causing said switch to move to said requested position when said data which is transmitted corresponds to the address programmed in said memory, and when words corresponding to said check words are produced by writing at least one message in a check register while presenting said message to said memory to supplant said check word therein with said message when a failure mode enables writing of said message into said memory, and producing from the message in said check register and from the data in said memory said check words in the absence of said failure mode.
Claim 3
Dependent Claim 36 words
The method according to claim 1 wherein said producing step is carried out by an exclusive or operation of the message in said check register with the data corresponding to said check word in said register.
Claim 4
Dependent Claim 44 words
The method according to claim 1 wherein said programming step is carried out by generating said address data in a portable terminal and enabling the entry of said data into said memory by generating an enabling signal with the aide of an electrical switch.
Claim 5
Dependent Claim 142 words
The method according to claim 1 wherein said storing step is carried out by generating a plurality of said check words each in a different location in said memory, generating a plurality of first words as said message each being unique and each corresponding to a different one of said check words, generating words having a value equal to the sum of said first words and said check words as the check words in said memory, writing said first words iteratively into said check register, and iteratively generating the difference between said first words in said check register and said check words in said register, and said step of causing said track switch to operate is enabled when said difference equals said check words in value for each of said plurality of check words thereby indicating the absence of the failure mode.
Claim 6
Dependent Claim 58 words
The method according to claim 4 wherein said step of causing said track switch to operate comprises the step of generating vital power and applying said vital power to said switch when said transmitted data corresponds to a command to operate said switch and said plurality of check words indicating the absence of a failure mode are produced.
Claim 7
Dependent Claim 26 words
The method according to claim 5 further comprising transmitting a message indicating the operation and state of said track switch after said causing step is completed.
Claim 8
Dependent Claim 171 words
Apparatus for controlling a railway track switch by data transmitted over a communications link which addresses the switch and instructs it to move to a requested position which comprises means for programming when manually enabled a memory with address data corresponding to the address of said switch, means for storing in said memory at least one check word for said address, a check register, means for writing at least one check value message into said check register while presenting said message to said memory to supplant said check work therein, means for causing said switch to move to said requested position when said data which is transmitted corresponds to the address programmed in said memory, and when words corresponding to said check words are produced rather than said message thereby representing a failure mode which enables writing of said message into said memory, and means for producing from the message in said check register and from the data in said memory said check words in the absence of said failure mode.
Claim 9
Dependent Claim 171 words
Apparatus for controlling a railway track switch by data transmitted over a communications link which addresses the switch and instructs it to move to a requested position which comprises means for programming when manually enabled a memory with address data corresponding to the address of said switch, means for storing in said memory at least one check word for said address, a check register, means for writing at least one check value message into said check register while presenting said message to said memory to supplant said check work therein, means for causing said switch to move to said requested position when said data which is transmitted corresponds to the address programmed in said memory, and when words corresponding to said check words are produced rather than said message thereby representing a failure mode which enables writing of said message into said memory, and means for producing from the message in said check register and from the data in said memory said check words in the absence of said failure mode.
Claim 10
Dependent Claim 42 words
The apparatus according to claim 7 wherein said producing means comprises exclusive-or logic to which the message in said check register and the data corresponding to said check word in said register are applied or input on a bit by bit basis.
Claim 11
Dependent Claim 42 words
The apparatus according to claim 7 wherein said programming means comprises portable terminal means for generating said address data, and means enabling the entry of said data into said memory by generating an enabling signal with the side of an electrical switch.
Claim 12
Dependent Claim 148 words
The apparatus according to claim 7 wherein said storing means comprises means for generating a plurality of said check words each in a different location in said memory, means for generating a plurality of first words as said message each being unique and each corresponding to a different one of said check words, generating words having a value equal to the sum of said first words and said check words as the check words in said memory, means for writing said first words iteratively into said check register, and means for iteratively generating the difference between said first words in said check register and said check words in said register, and means for enabling said means for causing said track switch to operate when said difference equals said check words in value for each of said plurality of check words thereby indicating the absence of the failure mode.
Claim 13
Dependent Claim 57 words
The apparatus according to claim 10 wherein said step of causing said track switch to operate comprises means for generating vital power and applying said vital power to said switch when said transmitted data corresponds to a command to operate said switch and said plurality of check words indicating the absence of a failure mode are produced.
Claim 14
Dependent Claim 27 words
The apparatus according to claim 11 further comprising means for transmitting a message indicating the operation and state of said track switch after said causing means operates.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-09-23 1995-03-25 1995-09-24 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-09-23 1999-03-25 1999-09-24 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-09-23 2003-03-25 2003-09-24 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag