Software-hardware partitioning in a virus processing system
US7854008B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Aug 10, 2007 |
| Grant date | Dec 14, 2010 |
| Priority date | — |
| Expiry date | Jul 29, 2029 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2221/2149
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Various embodiments of the present invention provide circuits and methods for improved virus processing. As one example, a method for virus processing is disclosed that includes providing a first memory that includes a first set of virus signatures, and a second memory that includes a second set of virus signatures. In addition, a virus co-processor and a general purpose processor are provided. The virus co-processor is communicably coupled to the first memory, and the general purpose processor is communicably coupled to the virus co-processor and to the second memory. A subset of the second set of virus signatures that is not included in the first set of virus signatures is determined. The subset of the second set of virus signatures is processed on the general processor, and the first set of the virus signatures is processed on the virus co-processor.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.