A MAC address database server assigns a unique MAC address to a network interface device connected to the MAC address database server via a network. The MAC address database server includes a storage device for storing a MAC address file including multiple MAC addresses. When a MAC address is to be assigned...http://www.google.co.uk/patents/US6609152?utm_source=gb-gplus-sharePatent US6609152 - System for avoiding the assignment of duplicate MAC addresses to network interface devices