Electronic transaction processing server with trend based automated transaction evaluation
First Claim
1. An electronic transaction processing server for exchanging electronic transaction files between a plurality of participating systems, the server comprising:
- a database for storing data representative of a plurality of transactions between the participating systems;
a network circuit for communicating over a frame switched network with each of the plurality of participating systems;
a transaction management engine comprising;
means for establishing a secure session with each of a receiving system and a first participating system through the network circuit;
means for receiving a first evaluation parameter set from the receiving system, the first evaluation parameter set comprising;
identification of a first plurality of reference transactions stored in the database;
identification of at least one data point value within each of the first plurality of reference transactions;
identification of a first evaluation threshold function;
means for receiving an import electronic transaction file from the first participating system, the import transaction file comprising a plurality of transaction data element values in a file format that complies with a first import file definition and including at least one transaction data element value that is a first key element value;
means for providing an export electronic transaction file to the receiving system, the export electronic transaction file comprising the plurality of data element values in a file format that complies with a receiving system file definition and comprises an evaluation message;
an evaluation engine for selecting one of a plurality of evaluation messages by;
calculating a first threshold value by applying the first threshold evaluation function to each data point value from each of the first plurality of reference transactions;
determining a first true/false result by comparing the first key element value to the first threshold value;
selecting the one of the plurality of evaluation messages the corresponds to the first true/false function result.
2 Assignments
0 Petitions
Accused Products
Abstract
An automated invoice management system includes a network circuit for communicating over a frame switched network with each of the plurality of participating systems. A transaction management engine comprises means for establishing a secure session with a receiving system and with a first participating system through the network circuit, means for receiving an evaluation parameter set from the receiving system, means for receiving an import electronic transaction file from the first participating system, and means for providing an export electronic transaction file to the receiving system. The export file comprises the plurality of data element values and comprises an message that corresponds to a result of an evaluation engine calculating the result of applying the evaluation parameter to the data element values.
120 Citations
20 Claims
-
1. An electronic transaction processing server for exchanging electronic transaction files between a plurality of participating systems, the server comprising:
-
a database for storing data representative of a plurality of transactions between the participating systems;
a network circuit for communicating over a frame switched network with each of the plurality of participating systems;
a transaction management engine comprising;
means for establishing a secure session with each of a receiving system and a first participating system through the network circuit;
means for receiving a first evaluation parameter set from the receiving system, the first evaluation parameter set comprising;
identification of a first plurality of reference transactions stored in the database;
identification of at least one data point value within each of the first plurality of reference transactions;
identification of a first evaluation threshold function;
means for receiving an import electronic transaction file from the first participating system, the import transaction file comprising a plurality of transaction data element values in a file format that complies with a first import file definition and including at least one transaction data element value that is a first key element value;
means for providing an export electronic transaction file to the receiving system, the export electronic transaction file comprising the plurality of data element values in a file format that complies with a receiving system file definition and comprises an evaluation message;
an evaluation engine for selecting one of a plurality of evaluation messages by;
calculating a first threshold value by applying the first threshold evaluation function to each data point value from each of the first plurality of reference transactions;
determining a first true/false result by comparing the first key element value to the first threshold value;
selecting the one of the plurality of evaluation messages the corresponds to the first true/false function result. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of processing electronic transactions between a plurality of participating systems, the method comprising:
-
establishing a secure session with a receiving system over a frame switched network;
establishing a secure session with a first participating system over a frame switched network;
receiving a first evaluation parameter set from the receiving system, the first evaluation parameter set comprising;
identification of a first plurality of reference transactions stored in a database;
identification of at least one data point value within each of the first plurality of reference transactions;
identification of a first evaluation threshold function;
receiving an import electronic transaction file from the first participating system, the import transaction file comprising a plurality of transaction data element values in a file format that complies with a first import file definition and at least one of the transaction data element values being a first key element value;
calculating a first threshold value by applying the first threshold evaluation function to each data point value from each of the first plurality of reference transactions;
determining a first true/false result by comparing the first key element value to the first threshold value;
selecting an evaluation message from one of a plurality of evaluation messages the corresponds to the first true/false function result;
providing an export electronic transaction file to the receiving system, the export electronic transaction file comprising the plurality of transaction data element values in a file format that complies with a receiving system file definition and comprises the evaluation message. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification