Patent ID: 11868986
Assignee: MASTERCARD INTERNATIONAL INCORPORATED
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G  H

Claim 0:
1. A method for securely presenting transaction card data of a transaction card on a first user device, the method performed by a payment network server remote to the first user device, the payment network server providing a temporary display of the transaction card data on the first user device and denying storage of the transaction card data on the first user device, the method comprising:
receiving login credentials from a service application executing on the first user device, the service application being hosted by the payment network server;
validating the login credentials;
after validating the login credentials, receiving, from the service application, a first pairing request, the first pairing request including a first user-device identifier of the first user device and a transaction card identifier of the transaction card, the first user-device identifier including one or more of the following: a contact number associated with the first user device, an international mobile equipment identity (IMEI) number of the first user device, a near field communication (NFC) interface number of the first user device;
based on the first user-device identifier and the transaction card identifier, transmitting a query to a database;
based on the query, determining that the transaction card is not paired with the first user device;
based on the determination, generating a first pairing identifier, the first pairing identifier being based on the transaction card identifier and the first user-device identifier;
pairing, based on the first pairing request, the transaction card with the first user device, comprising storing the first pairing identifier in the database;
transmitting the first pairing identifier to an issuer server, the issuer server being associating with an issuer of the transaction card;
transmitting a first notification to the service application, the first notification being indicative of successfully pairing the transaction card with the first user device;
receiving, from the service application, a data presentation request, the data presentation request including the transaction card identifier and the first user-device identifier, and a request to receive transaction card data associated with the transaction card for display on the first user device;
using the transaction card identifier and the first user-device identifier received in the data presentation request, creating a generated pairing identifier;
matching the generated pairing identifier to the first pairing identifier;
validating, in response to the data presentation request, the pairing between the first user device and the transaction card based on the matching;
transmitting a data retrieval request to the issuer server, the data retrieval request including the first pairing identifier and a request for the transaction card data;
in response to the data retrieval request, receiving, from the issuer server, a data retrieval response, the data retrieval response including the transaction card data associated with the first pairing identifier;
communicating, to the service application, the transaction card data; and
temporarily displaying the transaction card data on a user interface rendered on the first user device by the service application while denying storage of the transaction data on the service application and the first user device.