IP Library Granted Patent US 8,744,960
Granted Patent B2
US 8,744,960 · App. 12/247,835 · Granted Jun 3, 2014

Methods and systems for business-to-business electronic payment processing

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,744,960
App. No.
12/247,835
Granted
Jun 3, 2014
Kind
B2
Abstract

Embodiments presented herein address the shortcomings and problems discussed above by providing systems and methods for a central system that conducts business-to-business (B2B) payments. In embodiments, a B2B gateway receives payment instructions from one or more buyers. The payment instructions may be received over one of several different systems, for example, a credit card association system or an electronic invoice presentment and payment (EIPP) system. The B2B gateway organizes the payment instructions according to the supplier being paid and the payment system that will be used for the payment. The payment systems may include, but are not limited to, credit card platforms, ACH payments, mailed checks, etc. The suppliers can receive two or more payments from two or more buyers through the B2B gateway.

Claims (42)

1. A business-to-business gateway having one or more processors executing instructions for conducting business-to-business payments, the business-to-business gateway comprising:

a receiver, the receiver implemented by the one or more processors and operable to receive a batch of payment instructions from one or more buyer accounts payable;

a parser in communication with the receiver, the parser implemented by the one or more processors and operable to:

parse the batch of payment instructions into one or more discrete payment instructions; and

determine a batch settler to which to send the discrete payment instruction based on to which payment system the payment instruction is directed and on information in the payment instruction;

one or more batch settlers in communication with the parser, each of the one or more batch settlers associated with a payment system, the one or more batch settlers implemented by the one or more processors and operable to:

receive the one or more discrete payment instructions and batch one or more payment instructions common to a supplier of a product or service; and

batch the one or more payment instructions common to a supplier of product or service into a payment batch; and

one or more senders, the one or more senders in communication with one or more of the batch settlers, the one or more senders implemented by the one or more processors and operable to send the one or more payment instructions to one or more suppliers of a product or service, the one or more senders operable to send one or more payment instructions over one of the one or more payment systems.

2. The business-to-business gateway as defined in claim 1 , the sender operable to send the payment batch to the supplier of product or service.

3. The business-to-business gateway as defined in claim 1 , wherein a first batch settler is associated to an ACH payment system and a second batch settler is associated with a credit card platform system.

4. The business-to-business gateway as defined in claim 1 , wherein the batch of payment instructions is in a native format.

5. The business-to-business gateway as defined in claim 4 , further comprising a first translator in communication with the receiver and the parser, the first translator operable to receive the payment batch from the receiver, the first translator operable to translate the payment batch from the native format into a standard format, the first translator operable to send the parser the payment batch in the standard format.

6. The business-to-business gateway as defined in claim 1 , wherein the one or more payment instructions sent to the one or more suppliers of product or service are in a native format.

7. The business-to-business gateway as defined in claim 6 , further comprising a second translator in communication with one or more of the batch settlers and the one or more senders, the second translator operable to receive the one or more discrete payment instructions from the one or more batch settlers, the second translator operable to translate the one or more discrete payment instructions from a standard format into the native format, the second translator operable to send the one or more discrete payment instructions in the native format.

8. The business-to-business gateway as defined in claim 1 , further comprising:

one or more second receivers, the one or more second receivers operable to receive a one or more authorization or confirmation messages from one or more suppliers of a product or service;

one or more third translators in communication with the one or more second receivers, the one or more third translators operable to receive the one or more authorization or confirmation messages from the one or more second receivers, the third translator operable to translate the one or more authorization or confirmation messages from a native format into a standard format;

one or more batch reporters in communication with the one or more third translators, each of the one or more batch reporters associated with a payment system, the one or more batch reporters operable to receive the one or more authorization or confirmation messages, the one or more batch reporters operable to determine one or more authorization or confirmation messages associated with a buyer, the one or more batch reporters operable to batch the one or more authorization or confirmation messages associated with the buyer into a batch;

a fourth translator in communication with one or more of the batch reporters, the fourth translator operable to receive the batched authorization or confirmation messages from the one or more batch reporters, the fourth translator operable to translate the batched authorization or confirmation messages from the standard format into a native format, the fourth translator operable to send the batched authorization or confirmation messages in the native format; and

a second sender, the second sender in communication with one or more of the batch reporters, the second sender operable to send the batched authorization or confirmation messages to the one or more buyer accounts payable.

9. A business-to-business gateway having one or more processors executing instructions for conducting business-to-business payments, the business-to-business gateway comprising:

a receiver, the receiver implemented by the one or more processors and operable to receive a batch of payment instructions from one or more buyer accounts payable;

a parser in communication with the receiver, the parser implemented by the one or more processors and operable to:

parse the batch of payment instructions into one or more discrete payment instructions; and

determine a batch settler to which to send the discrete payment instruction based on to which payment system the payment instruction is directed and on information in the payment instruction;

one or more batch settlers in communication with the parser, each of the one or more batch settlers associated with a payment system, the one or more batch settlers implemented by the one or more processors and operable to:

receive the one or more discrete payment instructions and operable to batch one or more payment instructions common to a supplier of a product or service into a payment batch;

batch the one or more payment instructions common to a supplier of product or service into a payment batch; and

one or more senders, the one or more senders in communication with one or more of the batch settlers, the one or more senders implemented by the one or more processors and operable to send the one or more payment instructions to one or more suppliers of a product or service, the one or more senders operable to send one or more payment instructions over one of the one or more payment systems.

10. A business-to-business gateway having one or more processors executing instructions for conducting business-to-business payments, the business-to-business gateway comprising:

a receiver, the receiver implemented by the one or more processors and operable to receive a batch of payment instructions in a native format from one or more buyer accounts payable, the native format required by the one or more buyer accounts payable;

a parser in communication with the receiver, the parser implemented by the one or more processors and operable to:

parse the batch of payment instructions into one or more discrete payment instructions;

determine a batch settler to which to send the discrete payment instruction based on to which payment system the payment instruction is directed and on information in the payment instruction;

one or more batch settlers in communication with the parser, each of the one or more batch settlers associated with a payment system, the one or more batch settlers implemented by the one or more processors and operable to:

receive the one or more discrete payment instructions and operable to batch one or more payment instructions common to a supplier of a product or service into a payment batch;

batch the one or more payment instructions common to a supplier of a product or service into a payment batch;

a first translator in communication with the receiver and the parser, the first translator operable to receive the payment batch from the receiver, the first translator operable to translate the payment batch from the native format into a standard format that is different than the native format, the first translator operable to send to the parser the payment batch in the standard format; and

one or more senders, the one or more senders in communication with one or more of the batch settlers, the one or more senders implemented by the one or more processors and operable to send the one or more payment instructions to one or more suppliers of a product or service, the one or more senders operable to send one or more payment instructions over one of the one or more payment systems.

11. The business-to-business gateway of claim 10 , wherein the first translator is operable to translate the payment batch from the native format into a standard format by one or more of:

changing the order of information, changing the size of the instruction, and changing the content from one form to another form.

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: FIRST DATA CORPORATION; CLOVER NETWORK, INC.; MONEY NETWORK FINANCIAL, LLC
Reel/Frame 049899/0001 →
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 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 27, 2008
From: LISTER, JAMES E.
To: FIRST DATA CORPORATION
Reel/Frame 021742/0779 →