×

SERVER-ASSISTED PAIRING FOR WIRELESS COMMUNICATIONS

  • US 20170091762A1
  • Filed: 09/24/2015
  • Published: 03/30/2017
  • Est. Priority Date: 09/24/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for utilizing a pairing server to establish wireless pairing between a payment reader and a merchant device running a point-of-sale application, comprising:

  • accessing a passkey at the payment reader;

    encrypting the passkey at the payment reader, wherein the encrypting is based on a first copy of a shared secret key;

    transmitting, from the payment reader, the encrypted passkey to the point-of-sale application of the merchant device;

    receiving, at the point-of-sale application of the merchant device, a request to establish wireless pairing between the payment reader and the merchant device;

    receiving, at the point-of-sale application of the merchant device, the encrypted passkey;

    transmitting, from the point-of-sale application of the merchant device to a pairing server, the encrypted passkey;

    decrypting, at the pairing server, the encrypted passkey based on a second copy of the shared secret key;

    transmitting, from the pairing server, the decrypted passkey to the point-of-sale application of the merchant device;

    receiving, at the point-of-sale application of the merchant device, the decrypted passkey; and

    establishing wireless pairing between the payment reader and the merchant device based on the decrypted passkey, wherein after the wireless pairing is established the payment reader is configured to receive a request to process a payment from the point-of-sale application via the wireless pairing, to receive payment information from a payment device in response to the request, and to transmit the payment information to the point-of-sale application via the wireless pairing, and wherein the point-of-sale application is configured to complete a payment transaction based on the payment information.

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