Patent ID: 7546471
Filing Date: 2009-06-09
Classification: G06F,H04L

Abstract:
1. In a computing system that includes a virus detection system, a method for detecting a virus, comprising: receiving a data stream at the virus detection system, wherein the virus detection system includes a signal processor for processing the data stream and memory for storing virus images, wherein the data stream comprises a time-varying signal composed of a stream of bits; segmenting the data stream into data frames, wherein each frame includes the bits of the time varying signal that were received during a specific time interval; generating a data frame image for each data frame, wherein each data frame image comprises a transform of the corresponding data frame from the time domain to the frequency domain; comparing a first data frame image to a first virus image, wherein the first virus image is in the frequency domain; generating a first pattern match value associated with the first data frame image based on the comparison; and determining whether the generated first pattern match value exceeds a threshold to detect a virus associated with the first virus image such that upon detecting a virus, the data frame corresponding to the first data frame image is removed from the data stream.