[Method and Apparatus for Assigning Addresses to Components in a Control System]
AssigneeCanac Inc.
InventorsFolkert Horst, Andre Brousseau, Oleh Szklar, Luc Ethier
Life of this patent
Estimating the term…
Loading patent…
AssigneeCanac Inc.
InventorsFolkert Horst, Andre Brousseau, Oleh Szklar, Luc Ethier
Estimating the term…
Abstract of the Disclosure The invention relates to a method and an apparatus for remotely controlling device, more particularly to a system and method for controlling locomotives in a railway environment using radio frequency signals. This invention makes use of a remote operator programming unit (OPP) to set address information in the transmitter unit via a communication channel such as an infrared link. The use of the operator programming unit allows eliminating the need to open the casing of the transmitter during programming thereby reducing the probability of damaging the electrical components of the transmitter. The invention also allows assigning a unique address to a transmitter/receiver pair in a remote control system. The invention further provides an apparatus for remotely programming a transmitter unit.
26)A transmitter for remotely controlling a locomotive in which is mounted a slave controller, the locomotive having brakes, said transmitter comprising:
27) A transmitter as defined in claim 26, wherein said transmitter further comprises an interface in communication with said data storage for receiving the identifier of the slave controller over a first communication link, the RF communication link being a second communication link.
28) A transmitter as defined in claim 27, wherein said data storage is operative to release the identifier of said transmitter for transmission over the first communication link via said interface.
29) A transmitter as defined in claim 28, wherein the first communication link is an IR link.
30) A transmitter as defined in claim 28, wherein the first communication link is an asynchronous transmission link.
31) A transmitter as defined in claim 28, wherein said transmitter further comprises a message builder in communication with said data storage, said message builder being operative to construct the message having the tag portion and the command portion.
32) A transmitter as defined in claim 31, wherein said transmitter further comprises a user interface for receiving user commands, said user interface being in communication with said message builder.
33) A transmitter as defined in claim 31, including a message encoder in communication with said message builder to encode the message constructed by said message builder.
34) A transmitter as defined in claim 33, wherein said message encoder processes the message constructed by said message builder to reduce an occurrence of consecutive 0"s or 1"s in the message constructed by said message builder.
35) A transmitter as defined in claim 33, wherein said signal transmitting unit is in communication with said message encoder for receiving the message encoded by said message encoder and for producing the signal conveying the message including the command portion and the tag portion.
36) A transmitter as defined in claim 35, wherein said signal transmitting unit includes a modulator for modulating the message encoded by said message encoder for producing the signal conveying the message including the command portion and the tag portion.
37) A transmitter for remotely controlling a locomotive in which is mounted a slave controller, said transmitter comprising:
38) A transmitter as defined in claim 37, wherein said transmitter further comprises an interface in communication with said data storage for receiving the identifier of the slave controller over a first communication link, the RF communication link being a second communication link.
39) A transmitter as defined in claim 38, wherein said data storage is operative to release the identifier of said transmitter for transmission over the first communication link via said interface.
40) A transmitter as defined in claim 39, wherein the first communication link is an IR link.
41) A transmitter as defined in claim 39, wherein the first communication link is an asynchronous transmission link.
42) A transmitter as defined in claim 39, wherein said transmitter further comprises a message builder in communication with said data storage, said message builder operative to construct the message having the tag portion and the command portion.
43) A transmitter as defined in claim 42, wherein said transmitter further comprises a user interface for receiving user commands, said user interface being in communication with said message builder.
44) A transmitter as defined in claim 43, including a message encoder in communication with said message builder to encode the message constructed by said message builder.
45) A transmitter as defined in claim 44, wherein said message encoder processes the message constructed by said message builder to reduce an occurrence of consecutive 0's or 1's in the message constructed by said message builder.
46) A transmitter as defined in claim 44, wherein said signal transmitting unit is in communication with said message encoder for receiving the message encoded by said message encoder and for producing the signal conveying the message including the command portion and the tag portion.
47) A transmitter as defined in claim 46, wherein said signal transmitting unit includes a modulator for modulating the message encoded by said message encoder for producing the signal conveying the message including the command portion and the tag portion.
48) A slave controller for use in a locomotive having a controller module, said slave controller comprising:
49) A slave controller as defined in claim 48, wherein said slave controller further comprises an interface in communication with said data storage, said interface being adapted for receiving the identifier of the transmitter over a first communication link, the RF communication link being a second communication link.
50) A slave controller as defined in claim 49, wherein said data storage is operative to release the identifier of said slave controller to said interface for transmission over the first communication link.
51) A slave controller as defined in claim 48, wherein the validation procedure includes an assessment of an integrity of the signal conveying a message.
52) A slave controller as defined in claim 51, wherein the assessment of the integrity of the signal conveying a message includes processing the signal conveying the message by an error detection algorithm.
53) A slave controller as defined in claim 51, wherein the assessment of the integrity of the signal conveying the message includes processing the signal conveying the message by an error correction algorithm.
54) A slave controller as defined in claim 49, wherein said interface is a serial interface.
55) A slave controller for use in a locomotive having a controller module, the locomotive having brakes, said slave controller comprising:
56) A slave controller as defined in claim 55, wherein said slave controller further comprises an interface in communication with said data storage, said interface being capable of receiving the identifier of the transmitter over a first communication link, the RF communication link being a second communication link.
57) A slave controller as defined in claim 56, wherein said data storage is operative to release the identifier of said slave controller to said interface for transmission over the first communication link.
59) A slave controller as defined in claim 55, the validation procedure includes an assessment of an integrity of the signal conveying a message.
60) A slave controller as defined in claim 58, wherein the assessment of the integrity of the signal conveying a message includes processing the signal conveying the message by an error detection algorithm.
61) A slave controller as defined in claim 58, wherein the assessment of the integrity of the signal conveying a message includes processing the signal conveying the message by an error correction algorithm.
62) A slave controller as defined in claim 57, wherein said interface is a serial interface.
63) In combination:
64) In combination:
65) A signal embodied in an RF link established between a transmitter and a slave controller mounted on board a locomotive, the locomotive having brakes, the transmitter and the slave controller having respective identifiers, the signal conveying a message for controlling the locomotive, said message including a command portion and a tag portion, said command portion conveying a command for causing the brakes of the locomotive to be applied, the tag portion including first data derived from the identifier of the remote transmitter and second data derived from the identifier of the slave controller.
66) A signal embodied in an RF link established between a transmitter and a slave controller mounted on board a locomotive, the transmitter and the slave controller having respective identifiers, the signal conveying a message for controlling the locomotive, said message including a command portion and a tag portion, said command portion conveying a command for causing the locomotive to accelerate, the tag portion including first data derived from the identifier of the remote transmitter and second data derived from the identifier of the slave controller.
67) A method for manufacturing a set of transmitters for remotely controlling one or more locomotives in which are mounted slave controllers, each transmitter including:
68) A method for manufacturing a set of slave controllers, each slave controller suitable for use in a locomotive having a controller module, each slave controller having:
69) A method, comprising:
Dependencies are inferred from the claim text.