×

Virtual payment cards issued by banks for mobile and wearable devices

  • US 9,710,804 B2
  • Filed: 11/07/2016
  • Issued: 07/18/2017
  • Est. Priority Date: 10/07/2012
  • Status: Active Grant
First Claim
Patent Images

1. A system for issuing single use virtual payment cards via a mobile and wearable device, the system comprising:

  • a processor configured to;

    receive over a data network, from the mobile and wearable device of a user, a card issuance request for issuing a virtual payment card, wherein the card issuance request includes a payment amount and a first merchant identification data associated with a merchant;

    in response to the card issuance request, prompt the user to enter a user authentication information;

    receive over the data network, from the user, the user authentication information;

    based on the user authentication information, accessing a user account maintained by a card issuer, wherein the user account includes at least a payment data associated with the user;

    receive over the data network, from the merchant, a transaction request to perform a payment transaction associated with the user, the transaction request including at least a second merchant identification data and data associated with the virtual payment card;

    match the first merchant identification data and the second merchant identification data;

    upon determining a match of the first merchant identification data and the second merchant identification data, authorize the payment transaction by transferring the payment amount from the virtual payment card to a merchant account associated with the merchant, the merchant account being retrieved from the second merchant identification data, wherein the processor is operable to transfer the payment amount in response to a merchant device reading an optical code encoding the virtual payment card data displayed on the mobile and wearable device of the user and to transmit virtual payment card data from the mobile and wearable device to a merchant device using a near field communication;

    based on the transferring, determine that the payment transaction associated with the user is completed; and

    based on the determining that the payment transaction is completed, deactivate the virtual payment card;

    a card issuance unit connected over the data network to and remotely located from the processor, merchant, and the mobile and wearable device operable to;

    based on the payment data associated with the user and the first merchant identification data, generate the virtual payment card, the virtual payment card having a deposit amount, the deposit amount being at least equal to the payment amount requested by the user in the card issuance request; and

    provide the virtual payment card to the mobile and wearable device; and

    a storage unit operable to store at least the user authentication information, the virtual payment card, the first merchant identification data, and the second merchant identification data, wherein the processor, the mobile and wearable device, the card issuance unit, and the storage unit are remotely located with each other and in operable connection over the data network;

    wherein the virtual payment card is associated with a joint operation with banks and top retailers;

    wherein the mobile and wearable device is associated with a cloud-based application running on the mobile and wearable device, wherein the cloud-based application resides in a cloud network is provided on the mobile and wearable device via one or more of the following;

    a web browser, a projector, and a hologram, an augmented reality (AR) device;

    a virtual reality (VR) device;

    wherein the cloud-based application is provided for purchasing in one or more applications stores, the one or more applications stores being associated with an operating system running on the mobile and wearable device, the operating system including one of the following;

    Microsoft Windows, Linux, Android, Blackberry, iOS, and Windows Phone;

    wherein the cloud-based application is provided free of charge or at a predetermined price;

    wherein the cloud-based application includes at least a bank account emulation (BAE) client, the BAE client is configured to provide emulation of a bank account to combine with cloud computing and provide an emulated virtual payment card, wherein the bank account is emulated based on metadata associated with the user, a phone number associated with the user, and data associated with a point-of-sale (POS) terminal of the merchant, wherein the BAE client is configured to provide a virtual representation of an emulated bank account;

    wherein the operating system associated with the mobile and wearable device is configured to run the BAE client, provide two communication paths for NFC commands from the POS terminal based on an application identifier (AID) associated with the BAE client;

    wherein the operating system is configured to use the AID to route the NFC commands to the cloud-based application managing the emulation of the bank account;

    wherein when the user presents the emulated virtual payment card for transaction, an NFC command is routed to the BAE client for verification of the NFC commands by the cloud-based application managing the emulation of the bank account;

    wherein the cloud-based application is configured to connect to a backend associated with the card issuer to complete the transaction;

    wherein the cloud-based application is associated with a trusted tokenization node, the trusted tokenization node being a shared resource used to generate and de-tokenize tokens representing data associated with the virtual payment card at the backend associated with the issuer; and

    wherein the BAE client provides multi-level security by providing limited use keys, tokenization, device fingerprinting, and dynamic risk analysis, wherein the limited use keys are derived from a master domain key shared by the issuer, wherein a use of the limited use keys is associated with time to live of the limited use keys and a number of transactions to be performed using the limited use keys, wherein the device fingerprints are profiles associated with the mobile and wearable device and are used to determine that transactions are initiated only by an authorized mobile and wearable device at recognized locations of the POS terminal.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×