×

Mobile card processing using multiple wireless devices

  • US 9,824,504 B2
  • Filed: 07/21/2015
  • Issued: 11/21/2017
  • Est. Priority Date: 01/18/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, by a payment processing server, and from a first mobile computing device associated with a driver, first information associated with the first mobile computing device, the first information including at least one of a location, a time, a random number, or a unique identification;

    receiving, by the payment processing server, second information from a second mobile computing device associated with a passenger, the second information corresponding to the first information and including at least one of the location, the time, the random number, or the unique identification;

    determining that the first information received from the first mobile computing device corresponds to the second information received from the second mobile computing device;

    creating, by the payment processing server and based at least in part on the determining that the first information corresponds to the second information, an association between the first mobile computing device and the second mobile computing device for authorizing, by the payment processing server, a payment transaction between the driver and the passenger using the second mobile computing device, the payment transaction being for a ride provided by the driver to the passenger;

    receiving, by the payment processing server and from the first mobile computing device, fare data for the ride, the fare data indicating a cost of the ride, the fare data being based at least in part on data of a meter that is associated with the first mobile computing device;

    based at least in part on the receiving of the fare data for the ride from the first mobile computing device;

    determining, by the payment processing server, that the second mobile computing device is associated with the first mobile computing device using the association between the first mobile computing device and the second mobile computing device; and

    based at least in part on the determining that the second mobile computing device is associated with the first mobile computing device, sending, by the payment processing server, third information to be displayed on the second mobile computing device to enable the passenger to authorize processing of the payment transaction, the third information including the cost of the ride from the fare data;

    receiving, from the second mobile computing device, payment data for the passenger, the payment data being obtained at the second mobile computing device via a card reader, the payment data identifying a payment card associated with the passenger to be used to pay for the ride;

    sending, by the payment processing server, a request to a card payment service to approve the payment card;

    receiving, by the payment processing server, a response from the card payment service regarding approval of the payment card; and

    based at least in part on the receiving of the response from the card payment service regarding approval of the payment card, sending, by the payment processing server, a confirmation to the first mobile computing device regarding approval of the payment transaction.

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