Software architecture for a multi-protocol RFID reader on mobile devices | IEEE Conference Publication | IEEE Xplore