Application life-cycle transition record recreation system
First Claim
1. A system for application life-cycle transition record recreation, the system comprising:
- a memory device with computer-readable program code stored thereon;
a communication device;
a processing device operatively coupled to the memory device and the communication device, wherein the processing device is configured to execute the computer-readable program code to;
receive a file for processing to external clearing, wherein the file comprises one or more transactions;
process the file through processing structure to slice the file into batches, wherein each transaction is sliced from the file into one of the batches, wherein placement of the each transaction into the one of the batches is based on a geographic location of the each transaction or a clearance amount of the each transaction;
generate blocks on a private block chain distributed network, wherein the blocks comprise a debit of the file and a credit the batch upon parsing;
process the batch into payments via parsing;
add blocks to the private block chain distributed network, wherein the blocks comprise a debit of the batch and a credit the payment upon parsing;
reassemble the payment into batches and files for external clearing;
add blocks to the private block chain distributed network, wherein the blocks comprise a credit of the batch and a debit of the payment upon reassembly;
compile the blocks for each transaction across the private block chain distributed network; and
generate an application life-cycle record for each transaction including steps of origination, processing steps, and external clearance, wherein the application life-cycle record comprises a time stamp for completion of each step.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the invention are directed to a system, method, or computer program product for utilizing a block chain distributed network for generation of blocks with searchable metadata code embedded therein for recreating a historic record of how a transaction is processed from a client origination to external clearing. The invention provides a process by which a distributed ledger technology is utilized to store complete payment structures and their events across application life-cycles to recreate a historic record of event processing. The record allows for complex tracking and tracing across complex event processing where data points are received, spliced, and processed across multiple applications in a high quantity high velocity environment.
-
Citations
20 Claims
-
1. A system for application life-cycle transition record recreation, the system comprising:
-
a memory device with computer-readable program code stored thereon; a communication device; a processing device operatively coupled to the memory device and the communication device, wherein the processing device is configured to execute the computer-readable program code to; receive a file for processing to external clearing, wherein the file comprises one or more transactions; process the file through processing structure to slice the file into batches, wherein each transaction is sliced from the file into one of the batches, wherein placement of the each transaction into the one of the batches is based on a geographic location of the each transaction or a clearance amount of the each transaction; generate blocks on a private block chain distributed network, wherein the blocks comprise a debit of the file and a credit the batch upon parsing; process the batch into payments via parsing; add blocks to the private block chain distributed network, wherein the blocks comprise a debit of the batch and a credit the payment upon parsing; reassemble the payment into batches and files for external clearing; add blocks to the private block chain distributed network, wherein the blocks comprise a credit of the batch and a debit of the payment upon reassembly; compile the blocks for each transaction across the private block chain distributed network; and generate an application life-cycle record for each transaction including steps of origination, processing steps, and external clearance, wherein the application life-cycle record comprises a time stamp for completion of each step. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product for application life-cycle transition record recreation, the computer program product comprising at least one non-transitory computer-readable medium having computer-readable program code portions embodied therein, the computer-readable program code portions comprising:
-
an executable portion configured for receiving a file for processing to external clearing, wherein the file comprises one or more transactions; an executable portion configured for processing the file through processing structure via parsing the file to a batch; an executable portion configured for generating blocks on a private block chain distributed network, wherein the blocks comprise a debit of the file and a credit the batch upon parsing; an executable portion configured for processing the file through processing structure to slice the file into batches, wherein each transaction is sliced from the file into one of the batches, wherein placement of the each transaction into the one of the batches is based on a geographic location of the each transaction or a clearance amount of the each transaction; an executable portion configured for adding blocks to the private block chain distributed network, wherein the blocks comprise a debit of the batch and a credit the payment upon parsing; an executable portion configured for reassembling the payment into batches and files for external clearing; an executable portion configured for adding blocks to the private block chain distributed network, wherein the blocks comprise a credit of the batch and a debit of the payment upon reassembly; an executable portion configured for compiling the blocks for each transaction across the private block chain distributed network; and an executable portion configured for generating an application life-cycle record for each transaction including steps of origination, processing steps, and external clearance, wherein the application life-cycle record comprises a time stamp for completion of each step. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented method for application life-cycle transition record recreation, the method comprising:
providing a computing system comprising a computer processing device and a non-transitory computer readable medium, where the computer readable medium comprises configured computer program instruction code, such that when said instruction code is operated by said computer processing device, said computer processing device performs the following operations; receiving a file for processing to external clearing, wherein the file comprises one or more transactions; processing the file through processing structure to slice the file into batches, wherein each transaction is sliced from the file into one of the batches, wherein placement of the each transaction into the one of the batches is based on a geographic location of the each transaction or a clearance amount of the each transaction; generating blocks on a private block chain distributed network, wherein the blocks comprise a debit of the file and a credit the batch upon parsing; processing the batch into payments via parsing; adding blocks to the private block chain distributed network, wherein the blocks comprise a debit of the batch and a credit the payment upon parsing; reassembling the payment into batches and files for external clearing; adding blocks to the private block chain distributed network, wherein the blocks comprise a credit of the batch and a debit of the payment upon reassembly; compiling the blocks for each transaction across the private block chain distributed network; and generating an application life-cycle record for each transaction including steps of origination, processing steps, and external clearance, wherein the application life-cycle record comprises a time stamp for completion of each step. - View Dependent Claims (16, 17, 18, 19, 20)
Specification