Patent · US Active

Virus co-processor instructions and methods for using such

US8819830B2 · kind B2 · utility

13Cited by
28References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 30, 2013
Grant dateAug 26, 2014
Priority date
Expiry dateDec 30, 2033

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2221/034
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Circuits and methods for detecting, identifying and/or removing undesired content are provided. According to one embodiment, a method for virus processing is provided. A data segment is received by a general purpose processor coupled to a virus co-processor and a memory via an interconnect bus. The memory includes a first signature and a second signature. The first includes a primitive instruction and a Content Pattern Recognition (CPR) instruction stored at contiguous locations in the memory and compiled for hardware execution on the co-processor. The second is compiled for software execution. The data segment is scanned by the general purpose processor by applying the second signature against the data segment. The co-processor is directed by the general purpose processor to scan the data segment by applying the first signature against the data segment by storing the data segment to the memory and indicating a request for a scan to the co-processor.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.