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:
- receiving a sample of a program;
creating, based at least in part upon the sample, an electronic communication comprising;
an update including a heuristic; and
a digital signature;
identifying said electronic communication as being an authentic electronic communication sent by the creator of said electronic communication; and
identifying said electronic communication as including said update; and
sending said electronic communication to said at least one user, wherein the electronic communication is routed, based on the digital signature, to a particular program that is capable of extracting said update.
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.
-
Citations
24 Claims
-
1. A method for delivering an update to at least one user, comprising:
-
receiving a sample of a program; creating, based at least in part upon the sample, an electronic communication comprising; an update including a heuristic; and a digital signature; identifying said electronic communication as being an authentic electronic communication sent by the creator of said electronic communication; and identifying said electronic communication as including said update; and sending said electronic communication to said at least one user, wherein the electronic communication is routed, based on the digital signature, to a particular program that is capable of extracting said update. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
sending a sample of a program; receiving, in response to sending the sample, an electronic communication comprising a digital signature; using said digital signature to identify whether said electronic communication is an authentic electronic communication sent by the creator of said electronic communication and to identify whether said electronic communication includes an update, wherein the electronic communication is routed, based on the digital signature, to a particular program that is capable of extracting the update; and applying said update when said electronic communication has been identified as including said update, wherein the update includes a heuristic. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for delivering an update to at least one user, comprising:
-
receiving a sample of a program; creating, based at least in part upon the sample, an electronic communication comprising; an alert message; a link to an update, wherein said update includes a heuristic; and a digital signature identifying said electronic communication as being an authentic electronic communication sent by the creator of said electronic communication and identifying said electronic communication as including said alert message; and sending said electronic communication to said at least one user, wherein the electronic communication is routed, based on the digital signature, to a particular program that is capable of extracting said update. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification