Method and system for allowing computer programs easy access to features of a virus scanning engine
First Claim
1. A method for allowing a computer program to access features of a virus scan engine, comprising the steps of:
- instantiating an object to act as an interface between the computer program and the virus scan engine;
setting at least one property of the object, said at least one property being associated with a predeterminned feature of the virus scan engine to be accessed; and
invoking a method of the object, said invocation resulting in access to the predetermined feature of the virus scan engine.
10 Assignments
0 Petitions
Accused Products
Abstract
A system and method for allowing computer programs to directly access various features of a virus scanning engine is disclosed. In one embodiment of the invention, the system includes a module for instantiating an object to act as an interface between the computer program and the virus scan engine, a module for setting properties of the object that are associated with the desired feature of the virus scan engine to be accessed, a module for invoking a method of the object, the invocation resulting in access to the desired feature of the virus scan engine, and a module for examining properties of the object after the desired feature of the virus scan engine has been accessed.
189 Citations
20 Claims
-
1. A method for allowing a computer program to access features of a virus scan engine, comprising the steps of:
-
instantiating an object to act as an interface between the computer program and the virus scan engine; setting at least one property of the object, said at least one property being associated with a predeterminned feature of the virus scan engine to be accessed; and invoking a method of the object, said invocation resulting in access to the predetermined feature of the virus scan engine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus for allowing a computer program to access a virus scan engine, comprising:
-
means for instantiating an object to act as an interface between the computer program and the virus scan engine; means for setting at least one property of the object, said at least one property being associated with a predetermined feature of the virus scan engine to be accessed; and means for invoking a method of the object, said invocation resulting in access to the predetermined feature of the virus scan engine. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer-readable medium which can used to allow a computer program to access a virus scanning engine, comprising:
-
means for instantiating an object to act as an interface between the computer program and the virus scan engine; means for setting at least one property of the object, said at least one property being associated with a predetermined feature of the virus scan engine to be accessed; and means for invoking a method of the object, said invocation resulting in access to the predetermined feature of the virus scan engine. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification