IP Library Granted Patent US 9,978,199
Granted Patent B2
US 9,978,199 · App. 13/426,046 · Granted May 22, 2018

Methods and systems for processing transactions

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 9,978,199
App. No.
13/426,046
Granted
May 22, 2018
Kind
B2
Abstract

Methods and systems are provided for processing a transaction between a first party and a second party. Information defining terms of the transaction and identifying a presentation instrument are received at a host system. Preference information associated with the presentation instrument is retrieved with the host system. The preference information specifies terms for an allocation of transaction amounts among multiple transaction types. An amount for the transaction is allocated among the transaction types in accordance with terms of the transaction and the terms for the allocation.

Claims (40)

1. A method for a customer to conduct a purchase transaction at a point-of-sale (POS) device, the method comprising:

receiving, by a computer system, from a second computer system via an Internet connection, enrollment information to register a plurality of payment accounts of the customer, wherein the enrollment information comprises authentication information, the authentication information comprising:

a personal identification number (PIN) selected by the customer; and

a telephone number of the customer;

receiving, by the computer system, from the second computer system via the Internet, payment account numbers for the plurality of payment accounts of the customer, wherein a plurality of forms of value are held in the plurality of payment accounts;

adding, by the computer system, the plurality of payment accounts to a profile of the customer;

receiving, by the computer system, transaction information and an encryption certificate from the POS device of a merchant, wherein the transaction information corresponds to the purchase transaction and comprises the authentication information, and wherein the POS device is configured to receive the authentication information wirelessly from a telephone of the customer;

authenticating, by the computer system, the customer using the authentication information and the encryption certificate;

receiving, by the computer system, a selection of a payment account from the plurality of payment accounts based on an identity of the merchant indicated in the transaction information received from the POS device of the merchant, wherein the selected payment account comprises a first form of value;

converting the first form of value to a second form of value that is accepted by the merchant; and

settling, by the computer system, the purchase transaction, using the payment account of the customer.

2. The method for the customer to conduct the purchase transaction at the POS device of claim 1 , further comprising optimizing a route between participating parties so that the route is a least-cost route.

3. The method for the customer to conduct the purchase transaction at the POS device of claim 1 , further comprising optimizing a route between participating parties at least partially based on a liability level.

4. The method for the customer to conduct the purchase transaction at the POS device of claim 1 , further comprising optimizing a route between participating parties at least partially based on a risk level.

5. The method for the customer to conduct the purchase transaction at the POS device of claim 1 , further comprising:

receiving, by the computer system, from the customer, user preferences, wherein the user preferences identify a customer-selected routing preference.

6. The method for the customer to conduct the purchase transaction at the POS device of claim 5 , further comprising optimizing a route between participating parties at least partially based on the customer-selected routing preference.

7. A computer program product residing on a non-transitory processor-readable medium for a customer to conduct a purchase transaction at a point-of-sale (POS) device, the computer program product comprising processor-readable instructions configured to cause a processor to:

receive enrollment information to register a plurality of payment accounts of the customer, wherein the enrollment information is received from a computer system via an Internet connection and the enrollment information comprises authentication information, the authentication information comprising:

a personal identification number (PIN) selected by the customer; and

a telephone number of the customer;

receive from a second computer system of the customer via the Internet connection, payment account numbers for the plurality of payment accounts of the customer, wherein a plurality of forms of value are held in the plurality of payment accounts;

add the plurality of payment accounts to a profile of the customer;

receive transaction information and an encryption certificate from the POS device of a merchant, wherein the transaction information corresponds to the purchase transaction and comprises authentication information, and wherein the POS device is configured to receive the authentication information wirelessly from a telephone of the customer;

authenticate the customer based on the authentication information and the encryption certificate;

receive by the computer system, a selection of a payment account from the plurality of payment accounts based on an identity of the merchant indicated in the transaction information received from the POS device of the merchant, wherein the selected payment account comprises a first form of value;

convert the first form of value to a second form of value that is accepted by the merchant; and

settle the purchase transaction using the payment account of the customer.

8. The computer program product for the customer to conduct the purchase transaction at the POS device of claim 7 , further comprising optimizing a route between participating parties so that the route is a least-cost route.

9. The computer program product for the customer to conduct the purchase transaction at the POS device of claim 7 , further comprising optimizing a route between participating parties at least partially based on a liability level.

10. The computer program product for the customer to conduct the purchase transaction at the POS device of claim 7 , further comprising optimizing a route between participating parties at least partially based on a risk level.

11. The computer program product for the customer to conduct the purchase transaction at the POS device of claim 7 , the computer program product further comprising processor-readable instructions configured to cause the processor to:

receive user preferences, wherein the user preferences identify a customer-selected routing preference.

12. The computer program product for the customer to conduct the purchase transaction at the POS device of claim 11 , further comprising optimizing a route between participating parties at least partially based on the customer-selected routing preference.

13. The method for the customer to conduct the purchase transaction at the POS device of claim 1 , the method further comprising:

selecting, by the computer system, the payment account from the plurality of payment accounts based on a purchase amount indicated by the transaction information received from the POS of the merchant.

14. The method for the customer to conduct the purchase transaction at the POS device of claim 1 , wherein:

settling, by the computer system, the purchase transaction, using the payment account of the customer comprises settling the purchase transaction usingthe payment account and one or more additional payment accounts such that portions of the purchase transaction are charged to the payment account and the one or more additional payment accounts.

15. The method for the customer to conduct the purchase transaction at the POS device of claim 1 , wherein:

the method further comprises, selecting, by the computer system, the payment account based on a type of product being purchased indicated in the transaction information received from the POS device of the merchant.

Assignments (5)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Aug 19, 2019
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: FIRST DATA CORPORATION
Reel/Frame 050094/0455 →
RELEASE OF SECURITY INTEREST Recorded Jul 30, 2019
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: FIRST DATA CORPORATION; CLOVER NETWORK, INC.; MONEY NETWORK FINANCIAL, LLC
Reel/Frame 049899/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 14, 2018
From: ROGERS, SUZANNE; HORTON, TIMOTHY; TRAINOR, GARY J.
To: FIRST DATA CORPORATION
Reel/Frame 045327/0602 →
SECURITY INTEREST Recorded Sep 22, 2015
From: FIRST DATA CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 036656/0224 →
SECURITY AGREEMENT Recorded Mar 25, 2013
From: FIRST DATA CORPORATION; CLOVER NETWORKS, INC.; MONEY NETWORK FINANCIAL, LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 030080/0531 →