Patent ID: 8214059

Claim:
A self-addressing control unit system for controlling a sequence of or an array of display signs comprising: a) a plurality of control units each associated with a portion of the display sign array and all electrically interconnected by a physical or logical parallel electrical bus having multiple connections to transfer data or power between the control units, wherein said electrical bus further comprises a main broadcast line, an addressing line and a feedback line to every control unit; b) a master or remote controller electrically interconnected with the plurality of control units by the electrical bus, wherein the master or remote controller transmits an initial address to a first of the plurality of control units on the addressing line of the bus; transmits data on the main broadcast line; and assigns an address to blocks of data, wherein each said assigned address represents the address of the control unit that processes the block of data; c) a communication device associated with the master or remote controller for communicating a signal to the plurality of control units along the main broadcast line; d) a receiver within each of the plurality of control units that receives the initial address from an immediately preceding control unit along the addressing line; e) a calculator or computer within each of the plurality of control units wherein the address for that control unit is computed by performing a mathematical operation that changes the initial address received from the immediately preceding control unit via the addressing line, wherein the mathematical operation comprises adding a constant of one to the address received to produce its own new address; f) a non-volatile memory storage within each of the plurality of control units wherein the address of that control unit is stored internally within the control unit; and g) a transmitter within each of the plurality of control units that sends its address to a next subsequent control unit via the addressing line, and sends data blocks to the master or remote controller over the main broadcast line when the address of that control unit is specified by the master or remote controller; whereupon when one of said plurality of control units fails, a new or replacement control unit will be installed and automatically re-address itself in the system whenever it receives the initial address from an immediately preceding control unit, performing the mathematical operation on that initial address to produce a new address, and storing the new address in the memory as its newly presented address in the control unit.