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

Claim 6:
7. A system comprising:
one or more processors;
one or more non-transitory computer-readable media storing instructions, that when executed by the one or more processors, cause the system 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 configured to be utilized by a reader device to access an 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 the computing device operable by the user, a request to access a computing resource availed via the computing device;
receiving, by the application, data from the payment instrument;
causing, based at least in part on the payment instrument 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, by the application, the user access to the computing resource based at least in part on the identifier as received from the payment instrument being associated with the user, 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.