System, method and program product for temporally authorizing program execution
First Claim
Patent Images
1. A computer system, comprising:
- an execution platform for executing program code; and
an execution control system that can interrupt execution of actions encountered in the program code, wherein the execution control system includes a system for temporally authorizing execution of an encountered action for a time duration.
3 Assignments
0 Petitions
Accused Products
Abstract
A system, method and program product that allows a set of actions being executed on a computer system to be temporally authorized for execution for a short duration. A computer system is provided comprising: an execution platform for executing program code; and an execution control system that can interrupt execution of actions encountered in the program code, wherein the execution control system includes a system for temporally authorizing execution of an encountered action.
37 Citations
21 Claims
-
1. A computer system, comprising:
-
an execution platform for executing program code; and
an execution control system that can interrupt execution of actions encountered in the program code, wherein the execution control system includes a system for temporally authorizing execution of an encountered action for a time duration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A program product stored on a recordable medium for controlling execution of actions being executed from within a computer program, comprising:
-
means for interrupting execution and for displaying an alert to a user when an action is encountered in the computer program; and
means for allowing the user to temporally allow execution of the encountered action for a defined time duration. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for controlling execution of actions being executed from within a computer program, comprising:
-
interrupting execution of the computer program when an action is encountered;
checking to see if the encountered action is on an execution control list;
displaying an alert if the encountered action is not allowed by the execution control list, wherein the alert includes an option for allowing the user to temporally authorize execution for a time duration; and
authorizing execution of the encountered action if the user selects the option for allowing temporal authorization; and
disabling the authorization after the time duration. - View Dependent Claims (18, 19)
-
-
20. A system for deploying an application for controlling execution of actions being executed by a program on a computer system, comprising:
a computer infrastructure being operable to;
generate an alert when an action is encountered during the execution of the program; and
allow an end user to select an option that temporally authorizes execution of the encountered action for a predetermined time duration.
-
21. Computer software embodied in a propagated signal for controlling execution of actions being executed on a computer system, the computer software comprising instructions to cause a computer to perform the following functions:
-
generate an alert when an action is encountered during the execution of the program; and
allow an end user to select an option that temporally authorizes execution of the encountered action for a predetermined time duration.
-
Specification