Temporal access control for computer virus prevention
First Claim
1. A system for preventing infection of a host system by a virus, the system comprising a computer readable storage medium having computer program instructions encoded therein, the computer program instructions comprising:
- a memory module configured to store a time stamp indicating a time at which a computer code was introduced to the host system; and
an access control module coupled to the memory module and configured to;
receive an access control message including an access control time, wherein the access control time is expressed as a duration of time;
prevent execution of the computer code on the host system when the time stamp indicates a time within the duration of time expressed by the access control time;
receive a second access control message subsequent to the access control message previously received, the second access control message including a second access control time representing a shorter duration of time than the access control time of the access control message previously received; and
responsive to receiving the second access control message, allow execution of a computer code whose execution had been prevented responsive to receiving the access control message previously received.
5 Assignments
0 Petitions
Accused Products
Abstract
An access control system (200) enables a computer network (1) to prevent execution of computer code that may contain computer viruses. An access control console (201) generates an access control message (260) including control parameters such as a time limit (255). Said time limit (255) is disseminated to computers (2, 3) on the network (1). Said computers (2, 3) use the time limit (255) to determine the executability of computer code. Access control system (200) also enables blocking data communications with suspicious or susceptible programs in network (1) during virus outbreaks.
-
Citations
19 Claims
-
1. A system for preventing infection of a host system by a virus, the system comprising a computer readable storage medium having computer program instructions encoded therein, the computer program instructions comprising:
-
a memory module configured to store a time stamp indicating a time at which a computer code was introduced to the host system; and
an access control module coupled to the memory module and configured to;
receive an access control message including an access control time, wherein the access control time is expressed as a duration of time;prevent execution of the computer code on the host system when the time stamp indicates a time within the duration of time expressed by the access control time; receive a second access control message subsequent to the access control message previously received, the second access control message including a second access control time representing a shorter duration of time than the access control time of the access control message previously received; and
responsive to receiving the second access control message, allow execution of a computer code whose execution had been prevented responsive to receiving the access control message previously received. - View Dependent Claims (2, 3, 4, 17, 18, 19)
-
-
5. A method for preventing infection of a host system by a virus, comprising:
-
storing a time stamp indicating a time at which a computer code was introduced to the host system; receiving an access control message including an access control time, wherein the access control time is expressed as a duration of time; preventing execution of the computer code on the host system when the time stamp indicates a time within the duration of time expressed by the access control time; receiving a second access control message subsequent to the access control message previously received, the second access control message including a second access control time representing a shorter duration of time than the access control time of the access control message previously received; and responsive to receiving the second access control message, allowing execution of a computer code whose execution had been prevented responsive to receiving the access control message previously received. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. A computer readable storage medium storing a computer program executable by a processor for preventing infection of a host system by a virus, the actions of the computer program comprising:
-
storing a time stamp indicating a time at which a computer code was introduced to the host system; receiving an access control message including an access control time, wherein the access control time is expressed as a duration of time; preventing execution of the computer code on the host system when the time stamp indicates a time within the duration of time expressed by the access control time; receiving a second access control message subsequent to the access control message previously received, the second access control message including a second access control time representing a shorter duration of time than the access control time of the access control message previously received; and responsive to receiving the second access control message, allowing execution of a computer code whose execution had been prevented responsive to receiving the access control message previously received. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification