Electronic payment clearing and check image exchange systems and methods
First Claim
1. A distributed traffic agent connected to a computer system of a host bank in an electronic check presentment (ECP) system in which ECP data are exchanged between the host bank and a plurality of other banks via a network, the distributed traffic agent comprising:
- an input module configured to accept an outgoing ECP data file from the computer system of the host bank, the outgoing ECP data file containing ECP data destined for at least one destination bank;
an output module configured to accept an incoming ECP data file received from an originating bank, the incoming ECP data file containing ECP data, a network address module configured to obtain a network address of the at least one destination bank; and
a network interface module configured to accept the outgoing ECP data file from the input module and transmit the outgoing ECP data file via the network and to receive the incoming ECP data file via the network and send the incoming ECP data file to the output module, wherein the network interface module formats the outgoing ECP data file according to a protocol of the network and formats the incoming ECP data file according to a format of the host bank.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and corresponding method are provided. The system includes a plurality of first entities (such as banks), each first entity communicatively connected to at least one distributed traffic agent (DTA), a second entity (such as a central facility) communicatively connected to a DTA, and a communication network communicatively connecting the DTAs. A payload containing a data file (such as electronic check presentment data, electronic payment data, or any other data type) is communicated from one first entity to another through their respective DTAs via the communication network. In addition, a transmittal containing control information corresponding to the payload is communicated from the one first entity to the second entity through their respective DTAs via the communication network.
-
Citations
67 Claims
-
1. A distributed traffic agent connected to a computer system of a host bank in an electronic check presentment (ECP) system in which ECP data are exchanged between the host bank and a plurality of other banks via a network, the distributed traffic agent comprising:
-
an input module configured to accept an outgoing ECP data file from the computer system of the host bank, the outgoing ECP data file containing ECP data destined for at least one destination bank;
an output module configured to accept an incoming ECP data file received from an originating bank, the incoming ECP data file containing ECP data, a network address module configured to obtain a network address of the at least one destination bank; and
a network interface module configured to accept the outgoing ECP data file from the input module and transmit the outgoing ECP data file via the network and to receive the incoming ECP data file via the network and send the incoming ECP data file to the output module, wherein the network interface module formats the outgoing ECP data file according to a protocol of the network and formats the incoming ECP data file according to a format of the host bank. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 43)
-
-
12. An electronic check presentment (ECP) system in which ECP data and check image data are exchanged between a host bank and a plurality of other banks via a network, the ECP system comprising:
-
a check processing device for processing paper checks, the check processing device being configured to sort the checks and generate ECP data that includes check image data;
a check processing computer system connected to accept the ECP data to generate outgoing ECP data files, each outgoing ECP data file having at least one destination bank; and
a distributed traffic agent (DTA) connected to accept the outgoing ECP data files from the check processing computer system and transmit the outgoing ECP data files via the network and to receive incoming ECP data files via the network for passing to the check processing computer system, wherein the DTA is configured to format the outgoing ECP data files according to a protocol of the network and formats the incoming ECP data files according to a format of the check processing computer system. - View Dependent Claims (13, 14, 44)
-
-
15. A method for performing electronic check presentment (ECP) in which ECP data with check image data are exchanged between a host bank and a plurality of other banks via a network, the method comprising:
-
generating ECP data including check image data from paper checks;
generating outgoing ECP data files from the ECP data, each outgoing ECP data file having at least one destination bank;
obtaining network addresses for the destination banks;
formatting the outgoing ECP data files according to a protocol of the network using the network addresses; and
transmitting the outgoing ECP data files to the destination banks via the network. - View Dependent Claims (16, 17, 18, 19, 20, 45)
-
-
21. A method for distributing data from a computer system of a host bank in an electronic check presentment (ECP) system in which ECP data are exchanged between the host bank and a plurality of other banks via a network, the method comprising:
-
accepting an outgoing ECP data file from a computer system of the host bank, the outgoing ECP data file containing ECP data destined for at least one destination bank;
obtaining a network address of the at least one destination bank;
accepting, in a network interface module, the outgoing ECP data file and transmitting the outgoing ECP data file via the network;
receiving, in the network interface module, an incoming ECP data file from an originating bank via the network, passing the incoming ECP data file to the computer system of the host bank, the incoming ECP data file containing ECP data, wherein the network interface module formats the outgoing ECP data file according to a protocol of the network and formats the incoming ECP data file according to a format of the host bank. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A method for distributing data from a computer system of a host bank in an electronic check presentment (ECP) system in which ECP data are exchanged between the host bank and a plurality of other banks via a network, the method comprising:
-
accepting an outgoing ECP data file from a computer system of the host bank, the outgoing ECP data file containing ECP data destined for at least one destination bank;
obtaining a network address of the at least one destination bank;
accepting, in a network interface module, the outgoing ECP data file and transmitting the outgoing ECP data file via the network;
receiving, in the network interface module, an incoming ECP data file from an originating bank via the network, passing the incoming ECP data file to the computer system of the host bank, the incoming ECP data file containing ECP data, wherein the network interface module formats the outgoing ECP data file according to a protocol of the network and formats the incoming ECP data file according to a format of the host bank. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
46. A distributed traffic agent connected to a computer system of a host bank in an electronic payment (EP) system in which EP data are exchanged between the host bank and a plurality of other banks via a network, the distributed traffic agent comprising:
-
an input module configured to accept an outgoing EP data file from the computer system of the host bank, the outgoing EP data file containing EP data destined for at least one destination bank;
an output module configured to accept an incoming EP data file received from an originating bank, the incoming EP data file containing EP data, a network address module configured to obtain a network address of the at least one destination bank; and
a network interface module configured to accept the outgoing EP data file from the input module and transmit the outgoing EP data file via the network and to receive the incoming EP data file via the network and send the incoming EP data file to the output module, wherein the network interface module formats the outgoing EP data file according to a protocol of the network and formats the incoming EP data file according to a format of the host bank. - View Dependent Claims (52)
-
-
47. An electronic payment (EP) system in which EP data and other associated data are exchanged between a host bank and a plurality of other banks via a network, the EP system comprising:
-
a electronic payment processing device for processing electronic payments, the electronic payment processing device being configured to sort the electronic payments and generate EP data that includes other associated data;
a electronic payment processing computer system connected to accept the EP data to generate outgoing EP data files, each outgoing EP data file having at least one destination bank; and
a distributed traffic agent (DTA) connected to accept the outgoing EP data files from the electronic payment processing computer system and transmit the outgoing EP data files via the network and to receive incoming EP data files via the network for passing to the electronic payment processing computer system, wherein the DTA is configured to format the outgoing EP data files according to a protocol of the network and formats the incoming EP data files according to a format of the electronic payment processing computer system. - View Dependent Claims (53)
-
-
48. A method for performing electronic payment (EP) in which EP data with other associated data are exchanged between a host bank and a plurality of other banks via a network, the method comprising:
-
generating EP data including other associated data from paper electronic payments;
generating outgoing EP data files from the EP data, each outgoing EP data file having at least one destination bank;
obtaining network addresses for the destination banks;
formatting the outgoing EP data files according to a protocol of the network using the network addresses; and
transmitting the outgoing EP data files to the destination banks via the network. - View Dependent Claims (49, 54)
-
-
50. A method for distributing data from a computer system of a host bank in an electronic payment (EP) system in which EP data are exchanged between the host bank and a plurality of other banks via a network, the method comprising:
-
accepting an outgoing EP data file from a computer system of the host bank, the outgoing EP data file containing EP data destined for at least one destination bank;
obtaining a network address of the at least one destination bank;
accepting, in a network interface module, the outgoing EP data file and transmitting the outgoing EP data file via the network;
receiving, in the network interface module, an incoming EP data file from an originating bank via the network, passing the incoming EP data file to the computer system of the host bank, the incoming EP data file containing EP data, wherein the network interface module formats the outgoing EP data file according to a protocol of the network and formats the incoming EP data file according to a format of the host bank.
-
-
51. A method for distributing data from a computer system of a host bank in an electronic payment (EP) system in which EP data are exchanged between the host bank and a plurality of other banks via a network, the method comprising:
-
accepting an outgoing EP data file from a computer system of the host bank, the outgoing EP data file containing EP data destined for at least one destination bank;
obtaining a network address of the at least one destination bank;
accepting, in a network interface module, the outgoing EP data file and transmitting the outgoing EP data file via the network;
receiving, in the network interface module, an incoming EP data file from an originating bank via the network, passing the incoming EP data file-to the computer system of the host bank, the incoming EP data file containing EP data, wherein the network interface module formats the outgoing EP data file according to a protocol of the network and formats the incoming EP data file according to a format of the host bank.
-
-
55. A system comprising:
-
a plurality of first entities, each first entity communicatively connected to at least one distributed traffic agent (DTA);
a second entity communicatively connected to a DTA; and
a first communication network communicatively connecting the DTAs, wherein a payload containing a data file is communicated from one of said plurality of first entities to another of said plurality of first entities through their respective DTAs via said first communication network, and wherein a transmittal containing control information corresponding to the payload is communicated from said one first entity to said second entity through their respective DTAs via said first communication network. - View Dependent Claims (56, 57, 58, 59, 60, 61)
-
-
62. A method comprising the steps of:
-
communicating a payload containing a data file and transmittal containing control information corresponding to the payload from a first entity to a first distributed traffic agent (DTA) communicatively connected to the first entity;
through a network, communicating the transmittal from the first DTA to a central DTA communicatively connected to a central entity; and
through the network, communicating the payload from the first DTA to a second DTA communicatively connected to a second entity. - View Dependent Claims (63, 64, 65, 66, 67)
-
Specification