Computer virus screening methods and systems
First Claim
Patent Images
1. A method comprising:
- receiving, at a model of a second computer, a status update communication from the second computer, the status update communication including pre-existing information on the second computer;
updating and maintaining the model based on the status update communication, to reflect any changes to the second computer;
receiving computer data from a first computer at the model of the second computer, the model having been maintained and updated prior to receiving the computer data;
screening the computer data for at least one virus using the model to produce a screening result; and
communicating the screening result from the model to the second computer.
7 Assignments
0 Petitions
Accused Products
Abstract
A virus screening method includes steps of routing a call between a calling party and a called party of a telephone network, receiving computer data from a first party of the calling party and the called party, and detecting a virus in the computer data. In response to detecting the virus, a step of inhibiting communication of at least a portion the computer data to a second party of the calling party and the called party is performed. A virus screening system is also disclosed.
33 Citations
31 Claims
-
1. A method comprising:
-
receiving, at a model of a second computer, a status update communication from the second computer, the status update communication including pre-existing information on the second computer; updating and maintaining the model based on the status update communication, to reflect any changes to the second computer; receiving computer data from a first computer at the model of the second computer, the model having been maintained and updated prior to receiving the computer data; screening the computer data for at least one virus using the model to produce a screening result; and communicating the screening result from the model to the second computer. - View Dependent Claims (2, 3, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
4. A virus screening system operative to be connected to a network and operative to screen computer data for at least one virus when the computer data is transmitted between a first computer and a second computer, the virus screening device comprising:
-
a third computer on the network that comprises a model of a second one of the first and the second computers, the model configured to be maintained and updated prior to receiving the computer data, based on pre-existing information on the second computer, to reflect any changes to the second one of the first and second computers and to screen the computer data from a first one of the first and second computers, wherein a result of the screening is communicated from the model to the second one of the first and second computers. - View Dependent Claims (5, 6, 7, 8)
-
-
27. A computer-readable medium containing instructions for controlling at least one processor by a method comprising:
-
receiving computer data from a first computer at a model of a second computer; maintaining and updating the model prior to receiving the computer data, based on pre-existing information on the second computer, to reflect any changes to the second computer; screening the computer data for at least one virus using the model and producing a screening result; and communicating the screening result from the model to the second computer.
-
-
28. A system for transmitting computer data between a first computer and a second computer via a network, comprising:
-
means for receiving the computer data from a first computer, the means for receiving being configured as a model of a second computer and being configured to be maintained and updated prior to receiving the computer data, based on pre-existing information on the second computer, for any changes to the second computer; means for screening the computer data for at least one virus; means for producing a screening result therefrom; and means for communicating the screening result to the second computer.
-
-
29. A system comprising:
-
a processor; and a memory storing instructions that cause the processor to; receive computer data from a first computer at a model of a second computer; maintain and update the model prior to receiving the computer data, based on pre-existing information on the second computer, to reflect any changes to the second computer; screen the computer data for at least one virus using the model and producing a screening result; and communicate the screening result from the model to the second computer.
-
-
30. A method, comprising:
-
causing an intermediary node to receive computer data from a first computer, the intermediary node being a model of a second computer; causing the intermediary node to be maintained and updated prior to receiving the computer data, based on pre-existing information on the second computer, to reflect any changes to the second computer; causing the intermediary node to screen the computer data for at least one virus using the model and producing a screening result; and causing the intermediary node to communicate the screening result from to the second computer.
-
-
31. A method comprising:
-
receiving, at a model of a destination computer, a status update communication from the destination computer, the status update communication including pre-existing information on the destination computer; maintaining the model of the destination computer prior to receiving data destined for the destination computer, based on the status update communication; analyzing data destined for the destination computer to determine whether the data includes a virus; and providing a screening result to the destination computer.
-
Specification