Communication data processing architecture
First Claim
Patent Images
1. A computing system configured to display computer communication data, the computing system comprising:
- a network interface;
a non-transitory memory;
a computer processor; and
a computer readable storage medium storing program instructions configured for execution by the computer processor in order to cause the computing system to;
access a plurality of communication data files in a plurality of different formats;
electronically decompress the plurality of communication data files;
convert the plurality of communication data files into a pre-determined, browser-renderable standard format to create a plurality of formatted communication data files;
generate lexicon tag data indicating a change in position from an original position of text in an original data file of the plurality of communication data files, the change in position being caused at least in part by the conversion of the plurality of communication data files into the pre-determined, browser-renderable standard format;
insert the lexicon tag data into a subset of the plurality of formatted communication data files that are in the pre-determined, browser-renderable standard format;
process the plurality of formatted communication data files to generate a plurality of revised formatted communication data files by performing two or more of the following;
removing duplicate data among the plurality of formatted communication data files;
generating thread data for at least the subset of the plurality of formatted communication data files;
removing, from the plurality of formatted communication data files, data that meets pre-identified blacklisted criteria;
orgenerating group association data for the plurality of formatted communication data files;
store the plurality of revised formatted communication data files in the non-transitory memory; and
transmit the revised formatted communication data files, including the lexicon tag data, for rendering in a browser.
8 Assignments
0 Petitions
Accused Products
Abstract
Various systems and methods are provided that allow reviewers to review and potentially flag processed communication data in order to spot potential malfeasance or illegal activity. Certain systems and methods includes modules for removing duplicate data from the communication data files, generating thread data for email data files, generating lexicon tag data for the data files, removing blacklisted data that meets blacklisted criteria, or generating group association data.
-
Citations
23 Claims
-
1. A computing system configured to display computer communication data, the computing system comprising:
-
a network interface; a non-transitory memory; a computer processor; and a computer readable storage medium storing program instructions configured for execution by the computer processor in order to cause the computing system to; access a plurality of communication data files in a plurality of different formats; electronically decompress the plurality of communication data files; convert the plurality of communication data files into a pre-determined, browser-renderable standard format to create a plurality of formatted communication data files; generate lexicon tag data indicating a change in position from an original position of text in an original data file of the plurality of communication data files, the change in position being caused at least in part by the conversion of the plurality of communication data files into the pre-determined, browser-renderable standard format; insert the lexicon tag data into a subset of the plurality of formatted communication data files that are in the pre-determined, browser-renderable standard format; process the plurality of formatted communication data files to generate a plurality of revised formatted communication data files by performing two or more of the following; removing duplicate data among the plurality of formatted communication data files; generating thread data for at least the subset of the plurality of formatted communication data files; removing, from the plurality of formatted communication data files, data that meets pre-identified blacklisted criteria;
orgenerating group association data for the plurality of formatted communication data files; store the plurality of revised formatted communication data files in the non-transitory memory; and transmit the revised formatted communication data files, including the lexicon tag data, for rendering in a browser. - View Dependent Claims (2, 3, 4, 5, 6, 19, 20)
-
-
7. A computer-implemented method of displaying a large amount of communication data, the computer-implemented method comprising:
as implemented by one or more computer systems comprising computer hardware and memory, the one or more computer systems configured with specific executable instructions, accessing a plurality of communication data files that are in a plurality of different formats; electronically decompressing the plurality of communication data files; converting the plurality of communication data files into a pre-determined, browser-renderable standard format to create a plurality of formatted communication data files; generating lexicon tag data indicating a change in position from an original position of text in an original data file of the plurality of communication data files, the change in the position being caused at least in part by the conversion of the plurality of communication data files into the pre-determined, browser-renderable standard format; inserting the lexicon tag data into a subset of the plurality of formatted communication data files that are in the pre-determined, browser-renderable standard format; processing the plurality of formatted communication data files to generate a plurality of revised formatted communication data files by performing two or more of the following; removing duplicate data among the plurality of formatted communication data files; generating thread data for at least the subset of the plurality of formatted communication data files; removing, from the plurality of formatted communication data files, data that meets pre-identified blacklisted criteria;
orgenerating group association data for the plurality of formatted communication data files; storing the plurality of revised formatted communication data files in a non-transitory memory; and transmitting at least the lexicon tag data for rendering in a browser. - View Dependent Claims (8, 9, 10, 11, 12, 21, 22)
-
13. A non-transitory computer-readable medium comprising one or more program instructions recorded thereon, the instructions configured for execution by a computing system comprising one or more processors in order to cause the computing system to:
-
access a plurality of communication data files that are in a plurality of different formats; electronically decompress the plurality of communication data files; convert the plurality of communication data files into a pre-determined, browser-renderable standard format to create a plurality of formatted communication data files; generate lexicon tag data indicating a change in position from an original position of text in an original data file of the plurality of communication data files, the change in the position being caused at least in part by the conversion of the plurality of communication data files into the pre-determined, browser-renderable standard format; insert the lexicon tag data into a subset of the plurality of formatted communication data files that are in the pre-determined, browser-renderable standard format; process the plurality of formatted communication data files to generate a plurality of revised formatted communication data files by performing two or more of the following; removing duplicate data among the plurality of formatted communication data files; generating thread data for at least the subset of the plurality of formatted communication data files; removing, from the plurality of formatted communication data files, data that meets pre-identified blacklisted criteria;
orgenerating group association data for the plurality of formatted communication data files; store the plurality of revised formatted communication data files in non-transitory memory; and transmit at least the lexicon tag data for rendering in a browser. - View Dependent Claims (14, 15, 16, 17, 18, 23)
-
Specification