Invention Grant
- Patent Title: Virus co-processor instructions and methods for using such
- Patent Title (中): 病毒协处理器的使用说明和方法
-
Application No.: US14968655Application Date: 2015-12-14
-
Publication No.: US09411960B2Publication Date: 2016-08-09
- Inventor: Lin Huang , Xu Zhou , Michael Xie
- Applicant: Fortinet, Inc.
- Applicant Address: US CA Sunnyvale
- Assignee: Fortinet, Inc.
- Current Assignee: Fortinet, Inc.
- Current Assignee Address: US CA Sunnyvale
- Agency: Hamilton, DeSanctis & Cha LLP
- Main IPC: G06F12/16
- IPC: G06F12/16 ; G06F21/56 ; G06F21/71 ; H04L29/06

Abstract:
Circuits and methods for detecting, identifying and/or removing undesired content are provided. According to one embodiment, a virus processing system includes a virus co-processor, a first memory, a general purpose processor (GPP) and a second memory. The first memory is communicably coupled to the co-processor via a first memory interface. The first memory includes a first signature compiled for execution on the co-processor. The GPP is communicably coupled to the co-processor. The second memory is communicably coupled to the co-processor via a second memory interface and to the GPP. The second memory includes a second signature compiled for execution on the GPP. The co-processor is operable to retrieve the first signature stored within the first memory through an instruction cache. The co-processor is operable to retrieve a data segment to be scanned from second memory through a data cache that is separate from the instruction cache.
Public/Granted literature
- US20160098559A1 VIRUS CO-PROCESSOR INSTRUCTIONS AND METHODS FOR USING SUCH Public/Granted day:2016-04-07
Information query