Mobile card processing using multiple wireless devices

US9824504B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9824504-B2
Application numberUS-201514804627-A
CountryUS
Kind codeB2
Filing dateJul 21, 2015
Priority dateJan 18, 2012
Publication dateNov 21, 2017
Grant dateNov 21, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A payment transaction between a passenger and a driver may be processed using a mobile device of the passenger and a mobile device of the driver. For example, the mobile device of the passenger and the mobile device of the driver may be associated for processing the payment transaction. Fare data for a ride that is offered by the driver may be received from the mobile device that is associated with the driver and payment data for the passenger may be received from the mobile device that is associated with the passenger. A payment processing server may cause the payment transaction to be processed.

First claim

Opening claim text (preview).

What is claimed is: 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. 2. The method of claim 1 , further comprising sending, by the payment processing server and to the second mobile computing device, one or more prior destinations associated with the passenger for display of the one or more prior destinations on the second mobile computing device. 3. The method of claim 2 , further comprising: receiving fourth information describing a passenger selection of one of the one or more prior destinations; and causing the prior destination of the passenger selection to be displayed on the first mobile computing device. 4. The method of claim 1 , further comprising: determining a personalized advertisement for the passenger based at least in part on the payment data; and sending, by the payment processing server and to the second mobile computing device, data containing the personalized advertisement. 5. The method of claim 1 , wherein the payment data includes at least one of a cardholder name for the payment card or a card number for the payment card. 6. The method of claim 1 , further comprising causing display of a graphical user interface configured to receive passenger input identifying a tip. 7. The method of claim 1 , further comprising: receiving, from the first mobile computing device, en route fare data indicating a cost of the ride at a point on a route to a final destination for the ride; and causing fourth information to be displayed on the second mobile computing device, the fourth information including the cost of the ride at the point on the route to the final destination for the ride. 8. The method of claim 1 , wherein the first information includes the random number and the second information includes the random number. 9. A payment processing system comprising: one or more processors; and memory communicatively coupled to the one or more processors and storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising: receiving, 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 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; identifying that the first information received from the first mobile computing device corresponds to the second information received from the second mobile computing device; creating, based at least in part on the identifying 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 a payment transaction between the driver and the passenger using the second mobile computing device for a ride provided by the driver to the passenger; receiving, from the first mobile computing device, fare data for the ride, the fare data including one or more of a duration of time of the ride, a distance traveled for the ride, or an amount of a passenger fare for the ride; sending, based at least in part on the receiving of the fare data and the association between the first mobile computing device and the second mobile computing device, third information to be displayed on the second mobile computing device to enable the passenger to authorize processing of the payment transaction; receiving, from the second mobile computing device, payment data for the passenger, the payment data identifying a payment card associated with the passenger to be used to pay for the ride; sending a request to a card payment service to approve the payment card; receiving 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 a confirmation to at least one of the first mobile computing device or the second mobile computing device regarding approval of the payment transaction. 10. The payment processing system of claim 9 , wherein the payment data is obtained at the second mobile computing device via a card reader. 11. The payment processing system of claim 9 , wherein the payment data is received from the second mobile computing device after sending the fare data to the second mobile computing device. 12. The payme

Assignees

Inventors

Classifications

  • Taximeters (measuring distance travelled G01C; measuring time G04) · CPC title

  • G07B15/02Primary

    taking into account a variable factor such as distance or time, e.g. for passenger transport, parking systems or car rental systems (G07B15/06 takes precedence; taximeters G07B13/00; parking meters per se G07F17/24) · CPC title

  • Details; Accessories · CPC title

  • using wireless devices · CPC title

  • G06Q20/326Primary

    Payment applications installed on the mobile devices · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9824504B2 cover?
A payment transaction between a passenger and a driver may be processed using a mobile device of the passenger and a mobile device of the driver. For example, the mobile device of the passenger and the mobile device of the driver may be associated for processing the payment transaction. Fare data for a ride that is offered by the driver may be received from the mobile device that is associated …
Who is the assignee on this patent?
Square Inc
What technology area does this patent fall under?
Primary CPC classification G07B15/02. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 21 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).