IP Library Granted Patent US 8,515,871
Granted Patent B2
US 8,515,871 · App. 13/291,398 · Granted Aug 20, 2013

Authorizing use of a financial instrument

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,515,871
App. No.
13/291,398
Granted
Aug 20, 2013
Kind
B2
Abstract

Computer-implemented method and system are provided for verifying a financial instrument. The method comprises receiving, via a user interface, the identification of one or more financial instruments. A transaction processor initiates at least one transaction using a variable detail and saves the variable detail in a database as a stored detail. A requested detail relating to the at least one transaction is received via the user interface and the transaction processor compares the stored detail with the requested detail. The use of the financial instrument is authorized if stored detail matches the requested detail.

Claims (51)

1. A method comprising:

presenting, using at least one processor, via a user interface, a registration form to a user, the registration form to receive identification of one for more financial instruments;

receiving, from the user, using at least one processor, the identification of the one or more financial instruments;

initiating, using at least one processor, at least one transaction using a variable detail;

saving the variable detail in a database as a stored detail;

receiving, from the user, using at least one processor, a requested detail relating to the at least one transaction;

comparing, using at least one processor, the stored detail with the requested detail; and

authorizing, using at least one processor, use of the at least one financial instrument based on the stored detail matching the requested detail.

2. The method of claim 1 , wherein the registration form is to receive identification of one or more financial instruments to be used for at least one of immediate use and future use.

3. The method of claim 1 , wherein the registration form is to receive identification of the one or more financial instruments as at least one of a source of funds or a destination for funds.

4. The method of claim 1 , comprising initiating at least one transaction through a financial system.

5. The method of claim 4 , wherein the initiating of the at least one transaction through the financial system includes formatting information regarding the at least one transaction into a form usable by the financial system.

6. The method of claim 1 , wherein:

the at least one transaction is initiated on behalf of a vendor; and

the variable detail includes a vendor identifier, the vendor identifier identifying the vendor.

7. The method of claim 6 , wherein the vendor identifier comprises at least one of a vendor account or a vendor name.

8. The method of claim 1 , wherein the variable detail includes at least one of a type of the least one transaction.

9. The method of claim 1 , wherein a financial instrument from the one for more financial instruments is associated with at least one of a credit card account, a debit card account, and a checking account.

10. The method of claim 1 , wherein said authorizing comprises:

receiving a subsequent transaction, the subsequent transaction identifying a source; and

transferring funds to the financial instrument from the one for more financial instruments from the source.

11. A system comprising:

a memory; and

at least one processor coupled to the memory, the at least one processor;

a user interface, the user interface to:

present a registration form to a user, the registration form to receive identification of one for more financial instruments,

receive, from the user, the identification of the one or more financial instruments,

receive, from the user, a requested detail relating to at least one transaction; and

a transaction processor to:

initiate the at least one transaction using a variable detail,

save the variable detail in a database as a stored detail,

compare the stored detail with a requested detail, and

authorize use of the at least one financial instrument based on the stored detail matching the requested detail.

12. The system of claim 11 , wherein the registration form is to receive identification of one or more financial instruments to be used for at least one of immediate use and future use.

13. The system of claim 11 , wherein the registration form is to receive identification of the one or more financial instruments as at least one of a source of funds or a destination for funds.

14. The system of claim 11 , wherein the transaction processor is to initiate the at least one transaction through a financial system.

15. The system of claim 14 , wherein the transaction processor is to format information regarding the at least one transaction into a form usable by the financial system.

16. The system of claim 11 , wherein:

the transaction processor is to initiate the at least one transaction on behalf of a vendor; and

the variable detail includes a vendor identifier, the vendor identifier identifying the vendor.

17. The system of claim 16 , wherein the vendor identifier comprises at least one of a vendor account or a vendor name.

18. The system of claim 11 , wherein the variable detail includes at least one of a type of the least one transaction.

19. The system of claim 11 , wherein a financial instrument from the one for more financial instruments is associated with at least one of a credit card account, a debit card account, and a checking account.

20. A machine-readable non-transitory storage medium having instruction data to cause a machine to:

present a registration form to a user, the registration form to receive identification of one for more financial instruments,

receive, from the user, the identification of the one or more financial instruments,

initiate at least one transaction using a variable detail,

save the variable detail in a database as a stored detail,

receive, from the user, a requested detail relating to the at least one transaction,

compare the stored detail with the requested detail, and

authorizing use of the at least one financial instrument based on the stored detail matching the requested detail.

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