Computer system having a plurality of stored system capability states from which to resume |
| According to the present invention a computer system is provided that has a plurality of suspend ... |
|
Method and apparatus for synchronization of data retrieval and presentation |
| The present invention includes a method and an apparatus for synchronization of data retrieval; ... |
|
Method and system for message transfer session management |
| In accordance with the invention, there is provided a method and system for managing transfer of ... |
|
Method, system, and program for returning a file requested through a network connection |
| OF THE PREFERRED EMBODIMENTS In the following description, reference is made to the accompanying ... |
|
Control system with customizable menu structure for personal mobility vehicle |
| Referring now to the drawings, there is illustrated in FIG. 1 a diagrammatic representation of an ... |
|
|
Event triggered iterative virus detection
| Details |
Inventors: Chen, Eva; Lau, Steven Yuen-Lam; Liang, Yung-Chang;
Assignee: Trend Micro, Inc. (TW)
Primary Examiner: Palys; Joseph E.
Assistant Examiner:
Attorney, Agent or Firm: Skjerven, Morrill, MacPherson, Franklin & Friel LLP, Klivans; Norman R.
The iterative detection and treatment of viruses using virus detection objects and virus treatment objects is disclosed. Pursuant to a request for a virus scan, a virus detection object is produced by a server and is transmitted to a client for execution. The client receives and executes the virus detection object, and the results are transmitted to the server. The server uses the results to produce an additional virus detection object which is also transmitted to the client and executed so that the results can be transmitted to the server. The iterative production and execution of virus detection objects is continued until a determination is made as to whether the targeted file or data includes a virus. Upon a determination that a targeted file or data includes a virus, a vaccine specifically tailored to the conditions presented at the client and the type of virus detected is produced, preferably in the form of a virus treatment object. The request for a virus scan can be directly made or indirectly by a triggering event. One virus detection server embodiment includes a virus information expert system that applies conditional data to predetermined knowledge about virus scanning to make determinations such as when to scan for viruses. A network diagnosis and treatment application includes a diagnostic data module, an expert system, and a maintenance requesting module. The expert system applies the diagnostic data to predetermined knowledge about the diagnosis and maintenance of a network to make determinations upon which maintenance requests are made. Preferably, the expert system includes a virus information expert system. |
|
DETAILED DESCRIPTION In accordance with the present invention a virus detection server is provided for centralized access and iterative techniques are provided to effectively detect and treat viruses. In one aspect of the present invention, viruses are iteratively detected at a client computer. A substantial portion of the tools and information required for the detection and treatment of viruses is provided in a centralized location such as a server, preferably an internet or world wide web server. This virus detection server operates in conjunction with a client to determine whether viruses reside at the client. A virus scan is initiated when a request is received or directed at the virus detection server. The request is direct or can be initiated by various triggering events, such as a programmed request from the client that does not require ongoing user initiation such that the scan is initiated without a request that it apparent to the user. Once it is determined by the virus detection server that a valid virus detection request has been received, the virus detection server operates to iteratively detect and treat viruses associated with the requester, typically the client. The iterative production of virus detection objects allows objects to be specifically tailored according to previously determined conditions and/or conditions discovered as a result of the execution of previously produced virus detection objects. Specifically, a virus detection object is produced by the virus detection server and is transmitted to the client. The virus detection object includes an executable program which the client includes a corresponding executing engine. Thus, when the client receives the virus detection object, it executes the object and produces a result that is transmitted back to the virus detection server. The results of the execution of the virus detection object are transmitted to the virus detection server so that the server can produce additional virus detection objects based upon the results of the execution of the previous virus detection object or objects
|
| Related patents |
|
|
Macro program management system
Taking the above into consideration, an object of the present invention is to provide a macro program management system which facilitates edit operations of macro ...
|
|
|
Computer network intrusion detection
To achieve the foregoing, methods, apparatus, and computer-readable medium are disclosed which provide computer network intrusion detection. In one aspect of the ...
|
|
|
Print system for executing printing operations based on macros selectively designated on document set basis
It is an objective of the present invention to provide a print system in which a user can set different printing processes for each one of a plurality of document sets ...
|
|
|
Method for intercepting network packets in a computing device
OF THE INVENTION The concept of hooking is generally known in the art of computer programming. It means that a call to a default system service (like a function, ...
|
|
|
System and method for partitioned distributed scanning of a large dataset for viruses and other malware
The present invention provides a system and method for concurrently scanning a large dataset for computer viruses and other forms of malware. The dataset is organized ...
|
|
|
Method and device for innoculating email infected with a virus
The present invention provides for a method and network device for detecting and inoculating emails infected with viruses. The method identifies traffic flows, or ...
|
|
|
Sliding scale adaptive self-synchronized dynamic address translation
In view of the above, it is an object of the present invention to provide a method of translating packets in a manner that would entice a would-be adversary to try to ...
|
|
|
Methods and systems for managing virtual addresses for virtual networks
Reference will now be made in detail to the exemplary embodiments of the invention, examples of which are illustrated in the accompanying drawings. Wherever possible, ...
|
|
|
Data carrier for the storage of data and circuit arrangement for such a data carrier
The invention claimed is: 1. A data carrier for the storage of data, which data carrier has a first interface for communication with a first communication device and ...
|
|
|
Exhaust valve for diesel engine and production thereof
OF THE INVENTION Embodiments of the invention will be explained in referrence to the attached drawings. FIG. 1 shows the exhaust valve according to the invention for D...
|
|
|