Method and system for protecting against computer viruses
First Claim
Patent Images
1. A method for delivering an update to at least one user, comprising:
- initiating, by a program provider, delivery of an update to at least one user;
creating an electronic communication comprising the update and a unique signature identifying said electronic communication as including said update; and
sending said electronic communication to said at least one user.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for delivering an update to at least one user, including creating an electronic communication including an update and a unique signature identifying, the electronic communication as including the update and sending the electronic communication to the user.
13 Citations
117 Claims
-
1. A method for delivering an update to at least one user, comprising:
-
initiating, by a program provider, delivery of an update to at least one user; creating an electronic communication comprising the update and a unique signature identifying said electronic communication as including said update; and sending said electronic communication to said at least one user. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for receiving an update, comprising:
-
receiving an electronic communication using a receiving unit; scanning the electronic communication, using the receiving unit, for a unique signature, wherein the unique signature identifies that the electronic communication contains an update; identifying whether said electronic communication includes the update; passing the electronic communication to an applying unit capable of applying the update if the electronic communication has been identified as including an update; and applying said update. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method for delivering an update to at least one user, comprising:
-
creating an electronic communication comprising an alert message, wherein the alert message comprises information about a virus outbreak; and sending said electronic communication comprising said alert message to said at least one user. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method for receiving an update, comprising:
-
receiving an electronic communication; identifying whether said electronic communication includes an alert message, wherein the alert message comprises information about a virus outbreak; and displaying said alert message. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A method for delivering a sample, comprising:
- performing a heuristic virus scan on a sample;
creating an electronic communication comprising said sample when said sample is found to have at least a low risk of being infected by a malicious program; and sending said electronic communication to a provider. - View Dependent Claims (38, 39)
- performing a heuristic virus scan on a sample;
-
40. A system for delivering an update to at least one user, comprising:
-
a program provider being operable to initiate delivery of an update to at least one user; a creating unit for creating an electronic communication comprising the update and a unique signature identifying said electronic communication as including said update; and a sending unit for sending said electronic communication to said at least one user. - View Dependent Claims (41, 42, 43, 44, 45)
-
-
46. A system for receiving an update, comprising:
-
a receiving unit for receiving an electronic communication and scanning the electronic communication for a unique signature, wherein the unique signature identifies that the electronic communication contains an update; an identifying unit for identifying whether said electronic communication includes an update and passing the electronic communication to an applying unit; and the applying unit for applying said update when said electronic communication has been identified as including an update. - View Dependent Claims (47, 48, 49, 50, 51)
-
-
52. A system for delivering an update to at least one user, comprising:
-
a creating unit for creating an electronic communication comprising an alert message, wherein the alert message comprises information about a virus outbreak; and a sending unit for sending said electronic communication comprising said alert message to said at least one user. - View Dependent Claims (53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63)
-
-
64. A system for receiving an update, comprising:
-
a receiving unit for receiving an electronic communication; an identifying unit for identifying whether said electronic communication includes an alert message, wherein the alert message comprises information about a virus outbreak; and a displaying unit for displaying said alert message. - View Dependent Claims (65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75)
-
-
76. A system for delivering a sample, comprising:
-
a performing unit for performing a heuristic virus scan on a sample; a creating unit for creating an electronic communication comprising said sample when said sample is found to have at least a low risk of being infected by a malicious program; and a sending unit for sending said electronic communication to a provider. - View Dependent Claims (77, 78)
-
-
79. A computer system comprising:
- a processor; and
a program storage device readable by the computer system, embodying a program of instructions executable by the processor to perform method steps for delivering an update to at least one user, the method comprising the following steps; initiating, by a program provider, delivery of an update to at least one user; creating an electronic communication comprising the update and a unique signature identifying said electronic communication as including said update; and sending said electronic communication to said at least one user. - View Dependent Claims (80, 81, 82, 83, 84)
- a processor; and
-
85. A computer system comprising:
- a processor; and
a program storage device readable by the computer system, embodying a program of instructions executable by the processor to perform method steps for receiving an update, the method comprising the following steps; receiving an electronic communication using a receiving unit; scanning the electronic communication, using the receiving unit, for a unique signature, wherein the unique signature identifies that the electronic communication contains an update; identifying whether said electronic communication includes the update; and passing the electronic communication to an applying unit capable of applying the update if the electronic communication has been identified as including an update; and applying said update. - View Dependent Claims (86, 87, 88, 89, 90)
- a processor; and
-
91. A computer system comprising:
- a processor; and
a program storage device readable by the computer system, embodying a program of instructions executable by the processor to perform method steps for delivering an update to at least one user, the method comprising the following steps; creating an electronic communication comprising an alert message, wherein the alert message comprises information about a virus outbreak; and sending said electronic communication comprising said alert message to said at least one user. - View Dependent Claims (92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102)
- a processor; and
-
103. A computer system comprising:
- a processor; and
a program storage device readable by the computer system, embodying a program of instructions executable by the processor to perform method steps for receiving an update, the method comprising the following steps; receiving an electronic communication; identifying whether said electronic communication includes an alert message, wherein the alert message comprises information about a virus outbreak; and displaying said alert message. - View Dependent Claims (104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114)
- a processor; and
-
115. A computer system comprising:
- a processor; and
a program storage device readable by the computer system, embodying a program of instructions executable by the processor to perform method steps for delivering a sample, the method comprising the following steps; performing a heuristic virus scan on a sample; creating an electronic communication comprising said sample when said sample is found to have at least a low risk of being infected by a malicious program; and sending said electronic communication to a provider. - View Dependent Claims (116, 117)
- a processor; and
Specification