NFC state check and unlock methods factory