×

Rapid analysis of data stream for malware presence

  • US 8,042,184 B1
  • Filed: 10/18/2006
  • Issued: 10/18/2011
  • Est. Priority Date: 10/18/2006
  • Status: Active Grant
First Claim
Patent Images

1. A system for anti-malware processing of data stream, the system comprising:

  • a processor;

    a memory coupled to the processor;

    a plurality of elements stored in the memory and executed by the processor, the elements comprising;

    dividing a primary data stream to form a plurality of logical data streams, wherein each logical data stream has a different data format;

    a plurality of stream buffers, each stream buffer buffering data of a corresponding logical data stream;

    a plurality of processing handlers separated from the stream buffers, each processing handler associated with one of the stream buffers and processing the data of the logical data stream buffered by its stream buffer,wherein;

    each logical data stream is processed inside the processing handler associated with the stream buffer; and

    each processing handler is associated with a particular data transmission mode and at least one of the processing handlers scans its logical data stream for malware presence, andwherein at least several of the plurality of processing handlers are associated with a single stream buffer buffering data, and wherein different processing handlers extract different amounts of the same data buffered by the single stream buffer, andwherein the data is deleted from the single stream buffer only after multiple processing handlers associated with the single stream buffer have processed the same data.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×