IP Library Granted Patent US 8,533,837
Granted Patent B2
US 8,533,837 · App. 13/401,656 · Granted Sep 10, 2013

System and method for network edge data protection

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 8,533,837
App. No.
13/401,656
Granted
Sep 10, 2013
Kind
B2
Abstract

Disclosed are systems and methods which examine information communication streams to identify and/or eliminate malicious code, while allowing the good code to pass unaffected. Embodiments operate to provide spam filtering, e.g., filtering of unsolicited and/or unwanted communications. Embodiments provide network based or inline devices that scan and scrub information communication in its traffic pattern. Embodiments are adapted to accommodate various information communication protocols, such as simple mail transfer protocol (SMTP), post office protocol (POP), hypertext transfer protocol (HTTP), Internet message access protocol (IMAP), file transfer protocol (FTP), domain name service (DNS), and/or the like, and/or routing protocols, such as hot standby router protocol (HSRP), border gateway protocol (BGP), open shortest path first (OSPF), enhanced interior gateway routing protocol (EIGRP), and/or the like.

Claims (19)

1. A system comprising:

an analyzer disposed in a communication system traffic pattern between an originator of an information communication of the communication system traffic pattern and a recipient of the information communication to analyze the information communication, the analyzer being configured to be transparent to systems of the communication system in that the analyzer does not have a network address associated therewith which is visible external to the system, the originator and the recipient of the information communication being external to the system;

a steering module between a first interface and a second interface of the system, the steering module being configured to monitor the information communication provided to the first interface and the second interface and to direct at least some of the information communication to the analyzer for analysis; and

a forensic capture module configured to store forensic data from the information communication for subsequent analysis.

2. The system of claim 1 further comprising:

a communications throttle for determining if the information communication is to be passed by the system.

3. The system of claim 2 wherein the forensic capture module is part of the communications throttle.

4. The system of claim 1 wherein the analyzer comprises a proxy for emulating a behavior of a host associated with the recipient.

5. The system of claim 1 wherein the analyzer comprises a proxy for emulating a real client.

6. The system of claim 1 wherein the system is configured to block the information communication from leaving a network protected by the system based on a result of a scanning performed by the analyzer on data from the information communication.

7. A system comprising:

an analyzer disposed in a communication system traffic pattern between a first computer and a second computer that are external to the system, the analyzer being configured to be transparent to the first computer and the second computer in that the analyzer does not have a network address associated therewith which is visible to the first computer and the second computer;

a steering module between a first interface and a second interface of the system, the steering module being configured to monitor information communication provided to the first interface and the second interface and to direct at least some of the information communication to the analyzer; and

a communications throttle for determining if the information communication is to be passed by the system.

8. The system of claim 7 wherein the analyzer is configured to scan data from the information communication for malicious code.

9. The system of claim 7 wherein the analyzer is configured to scan data from the information communication for unwanted communication.

10. The system of claim 7 further comprising:

a forensic capture module configured to store forensic data from the information communication for subsequent analysis.

11. The system of claim 10 wherein the forensic capture module is implemented as part of the communications throttle.