IP Library Granted Patent US 10,878,412
Granted Patent B2
US 10,878,412 · App. 16/410,139 · Granted Dec 29, 2020

In-line verification of transactions

Inventors: Amy Rose (Chapel Hill, NC); David Stone (Wake Forest, NC); Scott Travis Leith (Apex, NC); William Mark Connolly (Raleigh, NC)
Assignee: TRUIST BANK
G06Q20/3825G06Q20/3829G06Q20/4016H04L9/3236H04L2209/38H04L2209/56
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,878,412
App. No.
16/410,139
Granted
Dec 29, 2020
Kind
B2
Abstract

A transaction system can include a notary system and an interceptor for providing security in connection with processing a transaction. The notary system is configured to confirm parameters of the transaction and to apply a signature using a private key to the transaction in response to confirming the parameters. The notary system is also configured to output a signed transaction for execution, and to provide the parameters of the transaction to an immutable ledger. The interceptor can be positioned between a transfer system and a transfer settlement system. The interceptor is configured to intercept the transaction before the transfer settlement system, to confirm that data from the transaction matches information in the immutable ledger, and, in response to confirming that the data matches the information, to provide the transaction for settlement by the transfer settlement system.

Claims (17)

1. A transaction system comprising:

a notary system comprising a processor device and that is configured to confirm parameters of a transaction, to apply a signature using a private key to the transaction in response to confirming the parameters, to output a signed transaction for execution, and to provide the parameters of the transaction to an immutable ledger; and

an interceptor comprising a processing device and that is positionable between a transfer system and a transfer settlement system, the interceptor configured to intercept the transaction before the transfer settlement system, to confirm that data from the transaction matches information in the immutable ledger, and, in response to confirming that the data matches the information, to provide the transaction for settlement by the transfer settlement system.

2. The transactions system of claim 1 , wherein the transaction is a wire transfer of funds from a first account to a second account.

3. The transactions system of claim 1 , wherein the notary system is in a non-isolated zone accessible to users and the interceptor is in a semi-isolated zone that is semi-accessible to the users.

4. The transactions system of claim 3 , further comprising in the non-isolated zone:

a plurality of front office systems usable by front-end users to initiate the transaction and approve the transaction;

an authentication service system and a security system configured to provide the front-end users with credentials and to confirm credentials received via the plurality of front office systems via a multi-factor authentication process; and

a transaction initialization system configured to interface with subsystems in the semi-isolated zone,

wherein the notary system is configured to use public keys to verify a digital signature from at least one front office system of the plurality of front office systems and to use private keys to digitally sign the transaction in response to verifying the digital signature.

5. The transactions system of claim 4 , further comprising:

the immutable ledger electronically stored on a device in the semi-isolated zone and configured to be accessible to a plurality of systems to update, receive, and store transaction history data;

a transaction management system in the semi-isolated zone and configured to receive the transaction to be executed from the transaction initialization system, to use trusted certificates and rules to prepare the transaction for execution, and track a status of the transaction through execution;

a transfer system in the semi-isolated zone configured to verify one or more digital signatures of the transaction; and

the interceptor in the semi-isolated zone,

wherein the transfer settlement system is positionable in an isolated zone of the transactions system that is isolated from users.

6. The transactions system of claim 1 , wherein the interceptor is configured to prevent the transaction from executing in response to failing to confirm that the data from the transaction matches the information in the immutable ledger.

Assignments (2)
CHANGE OF NAME Recorded Feb 14, 2020
From: BRANCH BANKING AND TRUST COMPANY
To: TRUIST BANK
Reel/Frame 051936/0895 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2019
From: ROSE, AMY; STONE, DAVID; LEITH, SCOTT TRAVIS; CONNOLLY, WILLIAM MARK
To: BRANCH BANKING AND TRUST COMPANY
Reel/Frame 049575/0176 →
Continuity (1)
Related Publication 20200364706A1 · Nov 19, 2020