For a computer system having peripheral devices coupled to a common bus through interface devices transmitting and receiving messages containing an address code matching a stored address code, a dynamic address assignment system stores a unique address code in each interface device following system startup....http://www.google.com/patents/US4773005?utm_source=gb-gplus-sharePatent US4773005 - Dynamic address assignment system