Method and system for bi-directional updating of antivirus database
First Claim
1. A method for maintaining updated antivirus files within a computer network comprising at least one user computer and at least one central service computer, the user computer and the central service computer each having an antivirus database, the network being connected to an antivirus server, the method comprising:
- receiving a new antivirus file at one of the user computer and the central service computer and updating the computer'"'"'s antivirus database;
comparing the antivirus databases of the central service computer and the user computer if the new antivirus file was received at the central service computer from the antivirus server or if the new antivirus file was received at the user computer from the antivirus server, in order to determine if one of the databases contain a new antivirus file not contained within the other database; and
notifying the central service computer of the new antivirus data file located on the user computer, and the user computer inquiring whether to update the antivirus database with the new antivirus files;
whereby the central service computer and the user computer are each configured to send the new antivirus file to the other of the central service computer and the user computer to update the antivirus database such that the antivirus database of the central service computer is capable of being updated by the user computer and the antivirus database of the user computer is capable of being updated by the central service computer;
wherein after the central service computer is notified of the new antivirus data file located on the user computer, the user computer waits for a request from the central service computer to send the new antivirus data file;
wherein the central service computer is configured to send the new antivirus file to the user computer to update the virus database of the user computer, if is determined that the central service computer contains the new antivirus file not contained within the user computer;
wherein the user computer is configured to send the new antivirus file to the central service computer to update the virus database of the central service computer, if is determined that the user computer contains the new antivirus file not contained within the central service computer and if it is determined that the user computer is authorized to send new antivirus files to the central service computer to update the virus database of the central service computer;
wherein the central service computer is configured to periodically obtain updated antivirus files from the antivirus server.
11 Assignments
0 Petitions
Accused Products
Abstract
A method for maintaining updated antivirus files within a computer network comprising at least one user computer and at least one central service computer. Each of the user computer and central service computer has an antivirus database and the network is connected to an antivirus server. The method includes receiving a new antivirus file at one of the user computer and the central service computer and updating the computer'"'"'s antivirus database. The antivirus databases of the central service computer and the user computer are compared to determine if one of the databases contain new antivirus files not contained within the other database. The central service computer and the user computer are each configured to send the new antivirus files to the other of the central service computer and the user computer to update the antivirus database.
221 Citations
33 Claims
-
1. A method for maintaining updated antivirus files within a computer network comprising at least one user computer and at least one central service computer, the user computer and the central service computer each having an antivirus database, the network being connected to an antivirus server, the method comprising:
-
receiving a new antivirus file at one of the user computer and the central service computer and updating the computer'"'"'s antivirus database; comparing the antivirus databases of the central service computer and the user computer if the new antivirus file was received at the central service computer from the antivirus server or if the new antivirus file was received at the user computer from the antivirus server, in order to determine if one of the databases contain a new antivirus file not contained within the other database; and notifying the central service computer of the new antivirus data file located on the user computer, and the user computer inquiring whether to update the antivirus database with the new antivirus files; whereby the central service computer and the user computer are each configured to send the new antivirus file to the other of the central service computer and the user computer to update the antivirus database such that the antivirus database of the central service computer is capable of being updated by the user computer and the antivirus database of the user computer is capable of being updated by the central service computer; wherein after the central service computer is notified of the new antivirus data file located on the user computer, the user computer waits for a request from the central service computer to send the new antivirus data file; wherein the central service computer is configured to send the new antivirus file to the user computer to update the virus database of the user computer, if is determined that the central service computer contains the new antivirus file not contained within the user computer; wherein the user computer is configured to send the new antivirus file to the central service computer to update the virus database of the central service computer, if is determined that the user computer contains the new antivirus file not contained within the central service computer and if it is determined that the user computer is authorized to send new antivirus files to the central service computer to update the virus database of the central service computer; wherein the central service computer is configured to periodically obtain updated antivirus files from the antivirus server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 28, 29, 30, 31, 32, 33)
-
-
16. A system for maintaining updated antivirus files within a computer network comprising at least one user computer and at least one central service computer, the network being connected to an antivirus server configured for providing new antivirus files to the central service computer and the user computer, the system comprising:
-
an antivirus database located on each of the user computer and the central service computer; an antivirus database comparison application located on the user computer and configured to compare the antivirus databases of the central service computer and the user computer if a new antivirus file was received at the central service computer from the antivirus server or if a new antivirus file was received at the user computer from the antivirus server, in order to determine if one of the databases contain a new antivirus file not contained within the other database; the antivirus database comparison application notifying the central service computer of the new antivirus data file located on the user computer, and the user computer inquiring whether to update the antivirus database with the new antivirus files; and memory for at least temporarily storing said antivirus database; whereby the central service computer and the user computer are each configured to send the new antivirus files to the other of the central service computer and the user computer such that the antivirus database of the central service computer is capable of being updated by the user computer and the antivirus database of the user computer is capable of being updated by the central service computer; wherein after the central service computer is notified of the new antivirus data file located on the user computer, the user computer waits for a request from the central service computer to send the new antivirus data file; wherein the central service computer is configured to send the new antivirus file to the user computer to update the virus database of the user computer, if is determined that the central service computer contains the new antivirus file not contained within the user computer; wherein the user computer is configured to send the new antivirus file to the central service computer to update the virus database of the central service computer, if is determined that the user computer contains the new antivirus file not contained within the central service computer and if it is determined that the user computer is authorized to send new antivirus files to the central service computer to update the virus database of the central service computer; wherein the central service computer is configured to periodically obtain updated antivirus files from the antivirus server. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. A computer product for maintaining updated antivirus files within a computer network comprising at least one user computer and at least one central service computer, each of the user computer and the central service computer having an antivirus database, the network being connected to an antivirus server, the product comprising:
-
computer code that receives a new antivirus file at the user computer and updates the user computer'"'"'s antivirus database; computer code that compares the antivirus databases of the central service computer and the user computer if the new antivirus file was received at the central service computer from the antivirus server or if the new antivirus file was received at the user computer from the antivirus server, in order to determine if one of the databases contain a new antivirus file not contained within the other database, the central service computer and the user computer each being configured to send the new antivirus file to the other of the central service computer and the user computer such that the antivirus database of the central service computer is capable of being undated by the user computer and the antivirus database of the user computer is capable of being updated by the central service computer; computer code that notifies the central service computer of the new antivirus data file located on the user computer, and for the user computer to inquire whether to update the antivirus database with the new antivirus files; and a computer readable medium that stores said computer codes; wherein after the central service computer is notified of the new antivirus data file located on the user computer, the user computer waits for a request from the central service computer to send the new antivirus data file; wherein the central service computer is configured to send the new antivirus file to the user computer to update the virus database of the user computer, if is determined that the central service computer contains the new antivirus file not contained within the user computer; wherein the user computer is configured to send the new antivirus file to the central service computer to update the virus database of the central service computer, if is determined that the user computer contains the new antivirus file not contained within the central service computer and if it is determined that the user computer is authorized to send new antivirus files to the central service computer to update the virus database of the central service computer; wherein the central service computer is configured to periodically obtain updated antivirus files from the antivirus server. - View Dependent Claims (23, 24, 25, 26, 27)
-
Specification