US 12,243,058 B1
Transaction and settlement validation service
Damien Patton, Plano, TX (US); and Christian Gratton, Eaton Rapids, MI (US)
Assigned to TRETE Inc., Prosper, TX (US)
Filed by TRETE Inc., Prosper, TX (US)
Filed on Mar. 26, 2024, as Appl. No. 18/616,184.
Claims priority of provisional application 63/615,128, filed on Dec. 27, 2023.
Claims priority of provisional application 63/615,136, filed on Dec. 27, 2023.
Claims priority of provisional application 63/615,145, filed on Dec. 27, 2023.
Claims priority of provisional application 63/615,108, filed on Dec. 27, 2023.
Claims priority of provisional application 63/600,381, filed on Nov. 17, 2023.
Claims priority of provisional application 63/596,471, filed on Nov. 6, 2023.
Claims priority of provisional application 63/515,337, filed on Jul. 24, 2023.
Claims priority of provisional application 63/509,266, filed on Jun. 20, 2023.
Claims priority of provisional application 63/509,257, filed on Jun. 20, 2023.
Claims priority of provisional application 63/509,264, filed on Jun. 20, 2023.
Claims priority of provisional application 63/509,261, filed on Jun. 20, 2023.
Claims priority of provisional application 63/454,622, filed on Mar. 24, 2023.
Int. Cl. G06Q 20/40 (2012.01); G06Q 20/38 (2012.01)
CPC G06Q 20/401 (2013.01) [G06Q 20/3829 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
accessing transaction data requesting transfer of an asset between a first entity and a second entity within a computerized transaction ecosystem;
accessing a transaction type within the computerized transaction ecosystem, the transaction type defining asset transfer through a plurality of sequentially ordered transaction stages including an initiation stage, one or more intermediate stages, and a settlement stage;
responsive to accessing the transaction data, automatically contacting a separate computerized validation service outside the computerized transaction ecosystem;
configuring the computerized validation service to independently validate appropriate completion of the transaction as well as each transaction stage in a transaction stage subset, the transaction stage subset including at least two transaction stages from among the plurality of sequentially ordered transaction stages;
prior to initiating a transaction of the transaction type to attempt transfer of the asset, the computerized validation service:
per each transaction stage in the transaction stage subset, precomputing intended transaction stage output from the transaction stage based on rules of the computerized transaction ecosystem; and
precomputing intended transaction results of the transaction based on the rules; and
in parallel and concurrently with configuring the computerized validation service, the computerized transaction ecosystem:
initiating the transaction of the transaction type utilizing the transaction data; and
operating the transaction attempting to transfer the asset between the first entity and the second entity, including implementing a transaction stage from among the plurality of sequentially ordered transaction stages;
the computerized validation service monitoring the transaction within the computerized transaction ecosystem, including:
digitally intercepting actual output from the implemented transaction stage;
comparing the actual output from the implemented transaction stage against corresponding intended transaction stage output precomputed for the implemented transaction stage;
gathering comparison results from the comparison; and
controlling how the transaction proceeds within the computerized transaction ecosystem based on the comparison results.