Invention Grant
- Patent Title: Simultaneous execution of multiple anti-virus programs
- Patent Title (中): 同时执行多个防病毒程序
-
Application No.: US11353328Application Date: 2006-02-14
-
Publication No.: US08171552B1Publication Date: 2012-05-01
- Inventor: Penner Chang
- Applicant: Penner Chang
- Applicant Address: JP Tokyo
- Assignee: Trend Micro, Inc.
- Current Assignee: Trend Micro, Inc.
- Current Assignee Address: JP Tokyo
- Agency: Beyer Law Group LLP
- Main IPC: G06F21/00
- IPC: G06F21/00

Abstract:
An anti-virus program executes simultaneously with another anti-virus program by accessing a function (target) driver in the driver model directly instead of traversing each filter driver in the driver model as is conventionally done. The filter driver component of the anti-virus program avoids deadlock and infinite execution loops by bypassing filter drivers of other executing anti-virus programs and other filter drivers and going straight to the driver that will be performing the specific function, such as opening a file for scanning. This is done by having the filter driver component of the anti-virus program obtain directly the handle of the function driver that will perform the function needed by the anti-virus program and thereby avoiding the filter drivers of other programs, specifically other anti-virus programs, that can prevent completion of the required function.
Information query