SYSTEMS, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR PERFORMING ITEM LEVEL TRANSACTION PROCESSING
First Claim
1. A system for processing transactions in a financial system comprising:
- a storage system comprising stored therein two or more transactions, wherein each transaction comprises associated debits and credits, and wherein two or more transactions are associated with a same batch of transactions;
a transaction validation system associated with said storage system, wherein said transaction validation system is at least capable of determining whether each of the transactions is individually balanced based on the debits and credits associated with the transaction; and
a transaction clearing system associated with said storage system for clearing transactions in the batch that have been determined to be balanced by said transaction validation system irrespective of a balance status associated with other transactions associated with the batch of transactions.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides systems, methods, and computer program products for performing validation and clearance at a transaction item level for transaction received in a batch format. Each transaction of the batch is stored separately in a storage system, such as a logical database. Typically, image data and electronic data for a transaction are stored separately in the storage system and may be linked to each other. Each transaction is separately accessible and/or updateable. Each transaction stored in the storage system is separately analyzed to validate that the transaction is at least balanced. Transactions that determined to be balanced are cleared irrespective of a balance status associated with other transactions associated with the batch of transactions, such that transactions are individually cleared as opposed to being cleared in a batch format.
86 Citations
40 Claims
-
1. A system for processing transactions in a financial system comprising:
-
a storage system comprising stored therein two or more transactions, wherein each transaction comprises associated debits and credits, and wherein two or more transactions are associated with a same batch of transactions; a transaction validation system associated with said storage system, wherein said transaction validation system is at least capable of determining whether each of the transactions is individually balanced based on the debits and credits associated with the transaction; and a transaction clearing system associated with said storage system for clearing transactions in the batch that have been determined to be balanced by said transaction validation system irrespective of a balance status associated with other transactions associated with the batch of transactions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for processing transactions in a financial system comprising:
-
accessing a storage system comprising stored therein two or more transactions, wherein each transaction comprises associated debits and credits, and wherein two or more transactions are associated with a same batch of transactions; validating each of the transactions by determining whether each transaction is individually balanced based on the debits and credits associated with the transaction; and clearing transactions in the batch that have been determined to be balanced irrespective of a balance status associated with other transactions associated with the batch of transactions. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer program product for processing transactions in a financial system, the computer program product including a computer-readable medium having computer program code embodied therein, the computer program code comprising:
-
instructions for accessing a storage system comprising stored therein a storage system comprising stored therein two or more transactions, wherein each transaction comprises associated debits and credits, and wherein two or more transactions are associated with a same batch of transactions; instructions for validating each of the transactions by determining whether each transaction is individually balanced based on the debits and credits associated with the transaction; and instructions for clearing transactions in the batch that have been determined to be balanced irrespective of a balance status associated with other transactions associated with the batch of transactions. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
Specification