IP Library Granted Patent US 7,665,658
Granted Patent B2
US 7,665,658 · App. 11/147,581 · Granted Feb 23, 2010

Dynamic aggregation of payment 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 7,665,658
App. No.
11/147,581
Granted
Feb 23, 2010
Kind
B2
Abstract

A transaction aggregation method that includes the steps of receiving user data and a current transaction amount associated with a current transaction, and retrieving a reliability score for the user with the user data, and calculating an aggregation threshold based on the reliability score. The method also includes updating an aggregated transaction amount by adding the current transaction amount to a previously aggregated transaction amount from previous transactions, and comparing the updated aggregated amount with the aggregation threshold, where the current transaction is aggregated with the previous transactions when the updated aggregated amount is less than the aggregation threshold.

Claims (39)

1. A transaction aggregation method comprising:

receiving, at an aggregation processor, user data and a current transaction amount associated with a current transaction;

retrieving, by the aggregation processor from a database stored on a computer readable medium, a reliability score for the user with the user data, and calculating, using the aggregation processor, an aggregation threshold based on the reliability score;

updating, by the aggregation processor, an aggregated transaction amount by adding the current transaction amount to a previously aggregated transaction amount from previous transactions; and

comparing, by the aggregation processor, the updated aggregated amount with the aggregation threshold, wherein the current transaction is aggregated with the previous transactions when the updated aggregated amount is less than the aggregation threshold.

2. The transaction aggregation method of claim 1 , wherein the reliability score is determined by:

assigning a value to a component of the user data; and

combining, using the aggregation processor, the value with values of other components of the user data to generate the reliability score.

3. The transaction aggregation method of claim 1 , wherein the current transaction is processed as an unaggregated transaction when the updated aggregated amount is greater than the aggregation threshold.

4. The transaction aggregation method of claim 1 , wherein the user data comprises an email address, an IP address, a user name, a user address, a user age, a user's financial condition, a user's successful transaction history, or a user's unsuccessful transaction history.

5. The transaction aggregation method of claim 4 , wherein the transaction data comprises information about transaction location, transaction venue, transaction item, transaction payment channel, or transaction discounts.

6. The transaction aggregation method of claim 1 , wherein the determination of the reliability score is also based on transaction data.

7. The transaction aggregation method of claim 1 , wherein the determination of the reliability score comprises:

generating a raw reliability score from one or more components of the user data; and

adjusting the raw reliability score with an adjustment factor to produce the reliability score.

8. The transaction aggregation method of claim 7 , wherein the adjustment factor is set manually by a merchant involved in the current transaction.

9. The transaction aggregation method of claim 1 , wherein the calculation of the aggregation threshold is also based on a loyalty factor.

10. The transaction aggregation method of claim 9 , wherein the calculation of the aggregation threshold comprises:

calculating, by the aggregation processor, an preliminary aggregation threshold based on the reliability score; and

multiplying, by the aggregation processor, the preliminary aggregation threshold by the loyalty factor to produce the aggregation threshold.

11. A computerized method of selecting a transaction for aggregation with other transactions, the method comprising:

comparing, by an aggregation processor, a transaction amount associated with the transaction with a threshold amount, wherein the transaction is processed as an unaggregated transaction when the transaction amount exceeds the threshold amount, and wherein the transaction is aggregated with one or more other transactions into an aggregated transaction when the transaction amount is less than the threshold amount; and

comparing, by the aggregation processor, an aggregated amount for the aggregated transaction with an aggregation threshold, wherein one or more additional transactions may be added to the aggregated transaction when the aggregated amount is less than the aggregation threshold, and wherein the aggregated transaction is processed when the aggregated amount exceeds the aggregation threshold, and

wherein the aggregation threshold is calculated based on a reliability score that is retrieved from data about a user who has initiated the transaction.

12. A transaction aggregation system comprising:

an input to enter an identity of a user associated with a current transaction;

a memory to store user data associated with the identity, and current transaction amount for the current transaction, wherein the user data is used to determine a reliability score for the user; and

a processor to calculate an aggregation threshold based on the reliability score, and to update an aggregated transaction amount by adding the current transaction amount to a previously aggregated transaction amount from previous transactions, wherein the updated transaction amount is compared with the aggregation threshold, and the current transaction is aggregated with the previous transactions when the updated aggregated amount is less than the aggregation threshold.

13. The transaction aggregation system of claim 12 , wherein the current transaction is processed as an unaggregated transaction when the updated aggregated amount is greater than the aggregation threshold.

14. The transaction aggregation system of claim 12 , wherein the user data stored in the memory is selected from the group consisting of an email address, an IP address, a user name, a user address, a user age, a user's financial condition, a user's successful transaction history, and a user's unsuccessful transaction history.

15. The transaction aggregation system of claim 12 , wherein the memory stores transaction data, and the transaction data is also used to determine the reliability score.

16. The transaction aggregation system of claim 15 , wherein the transaction data comprises information about transaction location, transaction venue, transaction item, transaction payment channel, or transaction discounts.

17. A transaction aggregation network comprising:

a first node where an identity of a user conducting a current transaction on the network is input;

a second node where user data associated with the identity of the user is stored, wherein the user data is used to retrieve a reliability score for the user; and

a third node where an aggregation threshold based on the reliability score is calculated, and an updated aggregated transaction amount is generated by adding a current transaction amount to a previously aggregated transaction amount from previous transactions, wherein the updated transaction amount is compared with the aggregation threshold, and the current transaction is added to the previous transactions to form an aggregated transaction when the updated aggregated amount is less than the aggregation threshold.

18. The transaction aggregation network of claim 17 , wherein the network comprises a fourth node comprising a financial data network where the aggregated transaction is sent to be processed.

19. The transaction aggregation network of claim 18 , wherein aggregated transaction data is sent between the third node and the fourth node over the Internet.

20. The transaction aggregation network of claim 19 , wherein the aggregated transaction data is encrypted.

Assignments (8)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Aug 19, 2019
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: FIRST DATA CORPORATION; DW HOLDINGS, INC.; FIRST DATA RESOURCES, INC. (K/N/A FIRST DATA RESOURCES, LLC); FUNDSXPRESS FINANCIAL NETWORKS, INC.; INTELLIGENT RESULTS, INC. (K/N/A FIRST DATA SOLUTIONS, INC.); LINKPOINT INTERNATIONAL, INC.; MONEY NETWORK FINANCIAL, LLC; SIZE TECHNOLOGIES, INC.; TASQ TECHNOLOGY, INC.; TELECHECK INTERNATIONAL, INC.
Reel/Frame 050090/0060 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Aug 19, 2019
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: FIRST DATA CORPORATION; DW HOLDINGS, INC.; FIRST DATA RESOURCES, LLC; FUNDSXPRESS FINANCIAL NETWORK, INC.; FIRST DATA SOLUTIONS, INC.; LINKPOINT INTERNATIONAL, INC.; MONEY NETWORK FINANCIAL, LLC; SIZE TECHNOLOGIES, INC.; TASQ TECHNOLOGY, INC.; TELECHECK INTERNATIONAL, INC.
Reel/Frame 050091/0474 →
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: CARDSERVICE INTERNATIONAL, INC.; DW HOLDINGS INC.; FIRST DATA CORPORATION; FIRST DATA RESOURCES, LLC; FUNDSXPRESS, INC.; INTELLIGENT RESULTS, INC.; LINKPOINT INTERNATIONAL, INC.; SIZE TECHNOLOGIES, INC.; TASQ TECHNOLOGY, INC.; TELECHECK INTERNATIONAL, INC.; TELECHECK SERVICES, INC.
Reel/Frame 049902/0919 →
SECURITY AGREEMENT Recorded Jan 31, 2011
From: DW HOLDINGS, INC.; FIRST DATA RESOURCES, LLC; FUNDSXPRESS FINANCIAL NETWORKS, INC.; FIRST DATA SOLUTIONS, INC.; LINKPOINT INTERNATIONAL, INC.; MONEY NETWORK FINANCIAL, LLC; SIZE TECHNOLOGIES, INC.; TASQ TECHNOLOGY, INC.; TELECHECK INTERNATIONAL, INC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 025719/0590 →
SECURITY AGREEMENT Recorded Nov 17, 2010
From: DW HOLDINGS, INC.; FIRST DATA RESOURCES, INC. (K/N/A FIRST DATA RESOURCES, LLC); FUNDSXPRESS FINANCIAL NETWORKS, INC.; INTELLIGENT RESULTS, INC. (K/N/A FIRST DATA SOLUTIONS, INC.); LINKPOINT INTERNATIONAL, INC.; MONEY NETWORK FINANCIAL, LLC; SIZE TECHNOLOGIES, INC.; TASQ TECHNOLOGY, INC.; TELECHECK INTERNATIONAL, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 025368/0183 →
SECURITY AGREEMENT Recorded Oct 31, 2007
From: FIRST DATA CORPORATION; CARDSERVICE INTERNATIONAL, INC.; FUNDSXPRESS, INC.; LINKPOINT INTERNATIONAL, INC.; TASQ TECHNOLOGY, INC.; TELECHECK SERVICES, INC.; DW HOLDINGS, INC.; FIRST DATA RESOURCES, INC.; INTELLIGENT RESULTS, INC.; SIZE TECHNOLOGIES, INC.; TELECHECK INTERNATIONAL, INC.
To: CREDIT SUISSE, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 020045/0165 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 7, 2005
From: FIELDS, HELEN
To: FIRST DATA CORPORATION
Reel/Frame 016676/0866 →