Acquisition of card information to enhance user experience
First Claim
1. A method for a transaction in a vehicle, comprising:
- determining that a first mobile computing device and a second mobile computing device have connected to a same access point, the first mobile computing device being associated with a driver of a vehicle and the second mobile computing device being associated with a passenger;
based at least in part on determining that the first mobile computing device and the second mobile computing device have connected to the same access point, registering, by a payment processing server, an association between the first mobile computing device and the second mobile computing device for processing of a payment transaction;
receiving, by the first mobile computing device, input from the driver regarding a start of a trip with the passenger;
at least partly before determining that the trip with the passenger has ended and at least partly before determining an amount of a fare for the trip;
receiving, by the second mobile computing device, card information from a card reader coupled to the second mobile computing device, the card information identifying a payment card to be used for processing a payment transaction between the driver associated with the first mobile computing device and the passenger associated with the second mobile computing device;
sending, by the second mobile computing device and to the payment processing server, the card information;
receiving, by the second mobile computing device and from the payment processing server, information identifying an identity of the passenger and content personalized for the passenger;
displaying, on the second mobile computing device, the content personalized for the passenger;
determining, by the first mobile computing device, that the trip with the passenger has ended;
after determining that the trip with the passenger has ended;
receiving, by the second mobile computing device, information indicating the amount of the fare for the trip;
displaying the information indicating the amount of the fare for the trip on the second mobile computing device;
receiving, by the second mobile computing device, input from the passenger to authorize processing of the payment transaction in the amount of the fare for the trip;
based at least in part on receiving the input from the passenger to authorize processing of the payment transaction, sending, by the second mobile computing device and to the payment processing server, a request to process the payment transaction with the card information that was previously sent to the payment processing server;
sending, by the payment processing server and without providing the first mobile computing device with access to the card information, an indication that the payment transaction is authorized; and
receiving, by the second mobile computing device and from the payment processing server, the indication that the payment transaction is authorized.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for a transaction with a taxi includes establishing secure communication between a first computing device in a driver section of a vehicle and a second computing device in a passenger section of a vehicle, receiving in the second computing device a card number from a card reader coupled to the second computing device before receiving a signal from a meter indicating an end of a trip for the passenger, after receiving the card number submitting the transaction for authorization from at least one of the first device or the second device, after receiving a signal from the meter indicating the end of the trip for the passenger, displaying an amount of a fare for the trip on a display, and receiving an indication that the transaction is authorized.
41 Citations
20 Claims
-
1. A method for a transaction in a vehicle, comprising:
-
determining that a first mobile computing device and a second mobile computing device have connected to a same access point, the first mobile computing device being associated with a driver of a vehicle and the second mobile computing device being associated with a passenger; based at least in part on determining that the first mobile computing device and the second mobile computing device have connected to the same access point, registering, by a payment processing server, an association between the first mobile computing device and the second mobile computing device for processing of a payment transaction; receiving, by the first mobile computing device, input from the driver regarding a start of a trip with the passenger; at least partly before determining that the trip with the passenger has ended and at least partly before determining an amount of a fare for the trip; receiving, by the second mobile computing device, card information from a card reader coupled to the second mobile computing device, the card information identifying a payment card to be used for processing a payment transaction between the driver associated with the first mobile computing device and the passenger associated with the second mobile computing device; sending, by the second mobile computing device and to the payment processing server, the card information; receiving, by the second mobile computing device and from the payment processing server, information identifying an identity of the passenger and content personalized for the passenger; displaying, on the second mobile computing device, the content personalized for the passenger; determining, by the first mobile computing device, that the trip with the passenger has ended; after determining that the trip with the passenger has ended; receiving, by the second mobile computing device, information indicating the amount of the fare for the trip; displaying the information indicating the amount of the fare for the trip on the second mobile computing device; receiving, by the second mobile computing device, input from the passenger to authorize processing of the payment transaction in the amount of the fare for the trip; based at least in part on receiving the input from the passenger to authorize processing of the payment transaction, sending, by the second mobile computing device and to the payment processing server, a request to process the payment transaction with the card information that was previously sent to the payment processing server; sending, by the payment processing server and without providing the first mobile computing device with access to the card information, an indication that the payment transaction is authorized; and receiving, by the second mobile computing device and from the payment processing server, the indication that the payment transaction is authorized. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
a payment processing server having one or more processors configured to perform operations comprising; determining that a first mobile computing device and a second mobile computing device have connected to a same access point, the first mobile computing device being associated with a driver of a vehicle and the second mobile computing device being associated with a passenger; based at least in part on determining that the first mobile computing device and the second mobile computing device have connected to the same access point, registering an association between the first mobile computing device and the second mobile computing device for processing of a payment transaction; determining a start of a ride that is offered by the driver to the passenger; determining that the ride for the passenger has ended; and sending, without providing the first mobile computing device with access to card information, an indication that the payment transaction is authorized; and a customer application executable by one or more processors of the second mobile computing device associated with the passenger to perform operations comprising; causing display of a request for the card information for the payment transaction between the driver and the passenger of the vehicle for the ride; at least partly before determining that the ride for the passenger has ended and at least partly before determining an amount of a fare for the ride; receiving the card information from a card reader coupled to the second mobile computing device, the card information identifying a payment card to be used for processing the payment transaction between the driver associated with the first mobile computing device and the passenger associated with the second mobile computing device; sending, to the payment processing server, the card information; receiving, from the payment processing server, content personalized for the passenger; causing display of the content personalized for the passenger; after determining that the ride for the passenger has ended; receiving information indicating the amount of the fare for the ride; causing display of the information indicating the amount of the fare for the ride; receiving input from the passenger to authorize processing of the payment transaction in the amount of the fare for the ride; based at least in part on receiving the input from the passenger to authorize processing of the payment transaction, sending, to the payment processing server, a request to process the payment transaction with the card information that was previously sent to the payment processing server; and receiving, from the payment processing server, the indication that the payment transaction is authorized. - View Dependent Claims (14, 15)
-
-
16. A system comprising:
-
a payment processing server having one or more processors configured to perform operations comprising; determining that a first mobile computing device and a second mobile computing device have connected to a same access point, the first mobile computing device being associated with a driver of a vehicle and the second mobile computing device being associated with a passenger; based at least in part on determining that the first mobile computing device and the second mobile computing device have connected to the same access point, registering an association between the first mobile computing device and the second mobile computing device for processing of a payment transaction; determining a start of a ride that is offered by the driver to the passenger; determining that the ride for the passenger has ended; and sending, without providing the first mobile computing device with access to card information, an indication that the payment transaction is authorized; and the second mobile computing device having one or more processors configured to perform operations comprising; causing display of a request for the card information for the payment transaction between the driver and the passenger of the vehicle for the ride; at least partly before determining that the ride for the passenger has ended and at least partly before determining an amount of a fare for the ride; receiving the card information from a card reader coupled to the second mobile computing device, the card information identifying a payment card to be used for processing the payment transaction between the driver associated with the first mobile computing device and the passenger associated with the second mobile computing device; sending, to the payment processing server, the card information; receiving, from the payment processing server, content personalized for the passenger; causing display of the content personalized for the passenger; after determining that the ride for the passenger has ended; receiving information indicating the amount of the fare for the ride; causing display of the information indicating the amount of the fare for the ride; receiving input from the passenger to authorize processing of the payment transaction in the amount of the fare for the ride; based at least in part on receiving the input from the passenger to authorize processing of the payment transaction, sending, to the payment processing server, a request to process the payment transaction with the card information that was previously sent to the payment processing server; and receiving, from the payment processing server, the indication that the payment transaction is authorized. - View Dependent Claims (17, 18, 19, 20)
-
Specification