IP Library Granted Patent US 8,600,883
Granted Patent B2
US 8,600,883 · App. 13/433,792 · Granted Dec 3, 2013

Mobile barcode generation and payment

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,600,883
App. No.
13/433,792
Granted
Dec 3, 2013
Kind
B2
Abstract

An application on user's mobile device (having a display screen) generates a transaction-specific barcode on the display, where the barcode contains a plurality of funding sources for the transaction and/or merchant loyalty, reward, or membership numbers. The barcode can be scanned to make purchases at a point of sale (POS).

Claims (45)

1. A system comprising:

a memory storing account information for a plurality of users, wherein the account information comprises a user identifier, user funding sources, and barcode information for a barcode generated for a specific transaction, wherein the user funding sources are selected from a group comprising credit cards, debit cards, gift cards, and store credit accounts;

a payment service provider comprising a computer processor communicatively coupled to the memory and programmed to:

receive information about the specific transaction, information about a user account and information about a merchant or location from a user device, wherein the information about the user account comprises at least user preferences associated with a plurality of funding sources;

automatically determine a plurality of funding sources available for use by the user based on the information received about the specific transaction, the information received about the user account and the information received about the merchant or location;

communicate the plurality of funding sources to the user device;

receive a selection from the user of at least two funding sources of the plurality of funding sources for completing funding of the specific transaction with the merchant;

generate, by the payment provider, a barcode containing the at least two funding sources of the plurality of funding sources;

communicate the barcode to a user device;

receive information contained in the barcode from the barcode being scanned on the user device by a merchant point of sale device; and

process the payment based, at least in part, on the received information contained in the barcode, wherein the processing of the payment includes at least a debit from each of the at least two funding sources of the plurality of funding sources.

2. The system of claim 1 , wherein the account information further comprises loyalty, reward, or membership information for one or more merchants.

3. The system of claim 2 , wherein the barcode comprises information for one or more loyalty, reward, and/or membership numbers for the merchant receiving the payment.

4. The system of claim 1 , wherein the barcode is scanned by a smart phone or computing tablet.

5. The system of claim 1 , wherein the plurality of funding sources is selected from the all available funding sources.

6. The system of claim 1 , wherein the information about a user account comprises login information.

7. The system of claim 1 , wherein the barcode is valid only for the payment.

8. The system of claim 1 , wherein the barcode has conditions for use predetermined by the user.

9. The system of claim 1 , wherein the processor is further configured to generate a barcode receipt for the payment.

10. A non-transitory machine-readable medium comprising a plurality of machine-readable instructions which when executed by one or more processors of a server are adapted to cause the server of a payment provider to perform a method comprising:

receiving information about the specific transaction, information about a user account and information about a merchant or location from a user device, wherein the information about the user account comprises at least user preferences associated with a plurality of funding sources selected from a group comprising credit cards, debit cards, gift cards, and store credit accounts;

automatically determining a plurality of funding sources available for use by the user based on the information received about the specific transaction, the information received about the user account and the information received about the merchant or location;

communicating the plurality of funding sources to the user device;

receiving a selection from the user of at least two funding sources of the plurality of funding sources for completing funding of the specific transaction with the merchant;

generating, by the payment provider, a barcode containing the at least two funding sources of the plurality of funding sources;

communicating the barcode to a user device;

receiving information contained in the barcode from the barcode being scanned on the user device by a merchant point of sale device; and

processing the payment based, at least in part, on the received information contained in the barcode, wherein the processing of the payment includes at least a debit from each of the at least two funding sources of the plurality of funding sources.

11. The non-transitory machine-readable medium of claim 10 , wherein the account information further comprises loyalty, reward, or membership information for one or more merchants.

12. The non-transitory machine-readable medium of claim 11 , wherein the barcode comprises information for one or more loyalty, reward, and/or membership numbers for the merchant receiving the payment.

13. The non-transitory machine-readable medium of claim 10 , wherein the barcode is scanned by a smart phone or computing tablet.

14. The non-transitory machine-readable medium of claim 10 , wherein the plurality of funding sources is selected from the all available funding sources.

15. The non-transitory machine-readable medium of claim 10 , wherein the method further comprises generating a barcode receipt for the payment.

16. A mobile communication device for performing a financial transaction, comprising:

an antenna programmed to communicate with a payment service provider;

a computer processor programmed to:

communicate, via the antenna to the payment service provider, information about a user account, information about a merchant or location, and information about a specific transaction, wherein the information about the user account comprises at least user preferences associated with a plurality of user funding sources, wherein the plurality of user funding sources are selected from the group comprising: credit cards, debit cards, gift cards, and store credit accounts; and

generate display a barcode, originated by the payment service provider, for completing funding of the specific transaction, wherein the barcode comprises a selection of at least two user funding sources of the plurality of user funding sources automatically determined to be available by the payment service provider in response to receiving the information about the user account, the information about the merchant or the location, and the information about the specific transaction

a memory programmed to store information about the specific financial transaction; and

a display programmed to:

display the barcode and allow the barcode to be scanned at a merchant point of sale device for processing by the payment service provider; and

display a notification of an authorized payment to the merchant that includes at least a debit from each of the at least two funding sources of the plurality of user funding sources.

17. The system of claim 1 , wherein the at least two of the plurality of funding sources comprises a credit or debit card.

18. The non-transitory machine-readable medium of claim 10 , wherein the at least two of the plurality of funding sources comprises a credit or debit card.

19. The mobile communication device of claim 16 , wherein the at least two of the plurality of funding sources comprises a credit or debit card.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2015
From: EBAY INC.
To: PAYPAL, INC.
Reel/Frame 036169/0798 →