Patent ID: 11861590
Assignee: BLOCK, INC.
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 15:
16. One or more non-transitory computer-readable media storing instructions, that when executed by one or more processors, cause the one or more processors to perform operations comprising:
associating an identifier with a payment instrument of a user, wherein the identifier is associated with the user;
downloading a software layer to a reader device, the software layer configured to be utilized by the reader device to access the identifier from a non-near field communication (NFC) payment instrument, the software layer, when downloaded, causing the device reader to translate payment protocol data from the non-NFC payment card to security key protocol data;
receiving, by an application associated with a computing device operable by the user, a request to access a computing resource availed via the computing device;
receiving, by the application and from the reader device, data from the payment instrument;
causing, based at least in part on the payment card being the non-NFC payment instrument, the software layer to translate the data from a payment protocol to a security key protocol such that the identifier is identified in the security key protocol data, wherein causing the software layer to translate the data includes converting the data received from the payment card from a first data syntax of the payment protocol to a second data syntax of the security key protocol, the payment protocol being unassociated with determining the identifier; and
granting the user access to the computing resource based at least in part on the identifier, wherein granting the user access to the computing resource comprises at least enabling the computing device to utilize functionality of the application previously unavailable to the computing device.