The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 13, 2011

Filed:

Oct. 18, 2007
Applicants:

Shannon Lee Bennett, Becker, MN (US);

Diana Chauvin, Minneapolis, MN (US);

Billy Joe Steiger, Jr., Ovilla, TX (US);

Dorilyn Lee Sletten, Maple Grove, MN (US);

Peter Gore, Peterborough, GB;

Inventors:

Shannon Lee Bennett, Becker, MN (US);

Diana Chauvin, Minneapolis, MN (US);

Billy Joe Steiger, Jr., Ovilla, TX (US);

Dorilyn Lee Sletten, Maple Grove, MN (US);

Peter Gore, Peterborough, GB;

Assignee:

Moneygram International, Inc., Minneapolis, MN (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06Q 40/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

An improved money transfer system includes a rules database, a customer database, and a transaction processing system. The rules database includes information representative of transaction rules, at least some of which include an aggregation threshold. The customer database includes information representative of customers' transaction histories. The transaction processing system is connected to the rules database and customer database and includes point of entry ports, a customer identifier, a rules coordinator, an aggregation engine, and a transaction rules service. The point of entry ports receive transaction requests from points of entry and provide transaction responses to the points of entry. Based on information received in transaction requests, the customer identifier identifies customers and the rules coordinator determines applicable transaction rules. The aggregation engine determines aggregation values as a function of customers' transaction histories. The transaction rules service determines whether information received in the transaction requests meets the applicable transaction rules and causes the aggregation engine to determine aggregation values if the applicable transaction rules include aggregation thresholds. The transaction rules service generates transaction responses based upon the information received in the transaction requests along with any information received in response to any requests for additional information and any aggregation values, and updates the customer database as a function of the transaction.


Find Patent Forward Citations

Loading…