×

Master applet for secure remote payment processing

  • US 10,592,899 B2
  • Filed: 05/13/2015
  • Issued: 03/17/2020
  • Est. Priority Date: 05/13/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • determining, by a master applet associated with a mobile application, a plurality of available applications on a mobile device, each available application of the plurality of available applications having a different application programming interface (API);

    displaying, by the master applet, the plurality of available applications to a user;

    receiving, by the master applet, a selection of one of the plurality of available applications from the user;

    determining, by the master applet, an API for the selected application;

    determining, by the master applet, a credential request command based on the API;

    sending, by the master applet, the credential request command to the selected application;

    obtaining, by the master applet, encrypted credentials from the selected application;

    generating, by the master applet, an encrypted payload by encrypting a payload including the encrypted credentials and transaction data, wherein the payload is encrypted using a master applet encryption key associated with the master applet; and

    sending the encrypted payload to a processor computer that decrypts the encrypted payload using a master applet decryption key, decrypts the encrypted credentials using a selected application decryption key to obtain decrypted credentials, and uses the decrypted credentials and the transaction data to initiate a transaction.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×