×

Verifying proximity during payment transactions

  • US 9,940,616 B1
  • Filed: 03/14/2013
  • Issued: 04/10/2018
  • Est. Priority Date: 03/14/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, by one or more processors of a payment service system, a notification of a transaction from a first application executing on a first device, wherein the notification includes a selection of one or more items for purchase from a merchant, wherein the notification further includes an identifier that uniquely identifies both a customer and a second device associated with the customer, wherein the second device is a mobile device, and wherein the selection is received via a first user interface presented by the first application on the first device;

    receiving, by the one or more processors, from the first application on the first device, an indication of a location of the first device based on Global Positioning System (GPS) coordinates transmitted to the one or more processors by the first device;

    sending, by the one or more processors, to the second device, based on the received identifier, an indication of the transaction;

    receiving, by the one or more processors, from a second application executing on the second device, in response to the indication of the transaction, an indication of a location of the second device based on GPS coordinates transmitted by the second application to the one or more processors;

    comparing, by the one or more processors, the GPS coordinates of the first device and the GPS coordinates of the second device to determine that the second device is in proximity to the first device;

    in response to determining the second device is in proximity to the first device, sending, by the one or more processors, to the second application executing on the second device, details regarding the selection of the one or more items to cause the second application to present a second user interface on the second device displaying the details regarding the selection for review by the customer, where the second application is associated with the payment service system;

    receiving, by the one or more processors, from the second application executing on the second device, a user input entered via the second user interface indicating a confirmation of the purchase of the one or more items; and

    submitting, by the one or more processors, to a payment processor associated with the payment service system, a determination that the second device is in proximity to the first device and the details for authentication, wherein the payment processor determines to approve the transaction based at least on the determination that the second device is in proximity to the first device.

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