Re: Surely someone has already invented...
You can get intelligent patch panels and suitable patch cables. They talk to each other via RFID. If you pre-plan your patching the patch panel can tell you where you should be plugging in and indicate if you plug into the wrong socket.