US 11,784,988 B2
Data data integrity system for transmission of incoming and outgoing
Joseph Thomas Lally, Charlotte, NC (US); Matthew K. Bryant, Mount Holly, NC (US); Patrick Wallace Mencias Lewis, Denver, NC (US); Jonathan P. Gaghan, Mooreseville, NC (US); and Philip Lone Mintac, Charlotte, NC (US)
Assigned to Bank of America Corporation, Charlotte, NC (US)
Filed by Bank of America Corporation, Charlotte, NC (US)
Filed on Aug. 31, 2022, as Appl. No. 17/900,478.
Application 17/900,478 is a continuation of application No. 16/793,825, filed on Feb. 18, 2020, granted, now 11,470,064.
Prior Publication US 2022/0417227 A1, Dec. 29, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/40 (2022.01); G06F 9/54 (2006.01)
CPC H04L 63/0464 (2013.01) [G06F 9/542 (2013.01); H04L 63/1425 (2013.01); H04L 63/1441 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computing platform, comprising:
at least one processor; and
memory storing computer-readable instructions that, when executed by the at least one processor, cause the computing platform to:
detect, via a communication network, transmission of data content from a first enterprise computing device to a second enterprise computing device;
intercept, prior to receipt of the transmission by the second enterprise computing device, the data content;
convert the data content to an electronic file;
add an alert message to a message queue, wherein the alert message indicates that the electronic file is available to be processed;
identify, in the electronic file, a first portion of the data content corresponding to a first content category and a second portion of the data content corresponding to a second content category, wherein the first and second categories comprise different content categories;
cause one or more content processors to process the electronic file to identify a portion of the data content for review prior to transmission to the second enterprise computing device, wherein the one or more processors comprise a first content processor and a second content processor and wherein the processing comprises:
reading the alert message in the message queue;
retrieving, in response to the alert message, first and second copies of the electronic file by the first and second content processors, respectively;
simultaneously processing, by the first and second content processors, the different content categories in the first and second portions of the first and second copies, respectively;
outputting first and second notification messages by the first and second content processors, respectively, to the message queue, wherein the first and second notification messages provide information related to the first and second portions, respectively; and
returning the first and second copies with annotations from the first and second content processors;
modify, based on the first and second notification messages, the data content; and
provide, via the communication network and to the second enterprise computing device, the modified data content.