Systems and methods for sterilizing email attachments and other communications delivered by email
First Claim
Patent Images
1. A system for sterilizing data sent through electronic messages, the system comprising:
- first computing circuitry configured to;
receive a first electronic communication including first data having executable code;
generate optical data representative of the first data by capturing an image representative of the first data that is displayed on a monitor associated with the first computing circuitry;
determine whether a virtual computer associated with the first computing circuitry has been infected with malware; and
in response to determining that the virtual computer associated with the first computing circuitry has been infected with malware, erase and reload a portion of the virtual computer associated with the first computing circuitry; and
second computing circuitry configured to;
receive the optical data from the first computing circuitry;
convert the optical data into second data representative of the optical data; and
transmit a second electronic communication that includes the second data and omits the first data.
0 Assignments
0 Petitions
Accused Products
Abstract
A system for sterilizing data sent through electronic messages includes first computing circuitry configured to receive a first electronic communication including first data having executable code and generate optical data representative of the first data. The system further includes second computing circuitry configured to receive the optical data from the first computing circuitry, convert the optical data into second data representative of the optical data, and transmit a second electronic communication that includes the second data and omits the first data.
-
Citations
16 Claims
-
1. A system for sterilizing data sent through electronic messages, the system comprising:
-
first computing circuitry configured to; receive a first electronic communication including first data having executable code; generate optical data representative of the first data by capturing an image representative of the first data that is displayed on a monitor associated with the first computing circuitry; determine whether a virtual computer associated with the first computing circuitry has been infected with malware; and in response to determining that the virtual computer associated with the first computing circuitry has been infected with malware, erase and reload a portion of the virtual computer associated with the first computing circuitry; and second computing circuitry configured to; receive the optical data from the first computing circuitry; convert the optical data into second data representative of the optical data; and transmit a second electronic communication that includes the second data and omits the first data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for sterilizing data sent through electronic messages, the method comprising:
-
receiving, at first computing circuitry, a first electronic communication including first data having executable code; generating, by the first computing circuitry, optical data representative of the first data by capturing an image representative of the first data that is displayed on a monitor associated with the first computing circuitry; determining, by the first computing circuitry, whether a virtual computer associated with the first computing circuitry has been infected with malware; and in response to determining that the virtual computer associated with the first computing circuitry has been infected with malware, erasing and reloading a portion of the virtual computer associated with the first computing circuitry; receiving, at second computing circuitry, the optical data from the first computing circuitry; converting, by the second computing circuitry, the optical data into second data representative of the optical data; and transmitting, by the second computing circuitry, a second electronic communication that includes the second data and omits the first data. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification