Continuing a running script after modification
First Claim
Patent Images
1. A computer-implemented method comprising:
- detecting that a first script has been modified to an updated script and that the first script is currently running;
prompting a user to identify a location of a new data key point in the first script;
adding the new data key point to the location in the first script, wherein the new data key point enables a state of the first script to be saved to a location external from the first script;
selecting a data key point from among a set of data key points available in the first script, the set of data key points comprising the new data key point;
at the selected data key point in the first script, saving a current state of the first script in a storage object external from the first script, responsive to detecting that the first script has been modified;
selecting an execution point in the updated script;
loading, into the updated script, the current state of the first script; and
running the updated script from the execution point, with the current state of the first script.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method includes detecting that a first script has been modified to an updated script and that the first script is currently running. A data key point is selected from among a set of data key points available in the first script. At the selected data key point in the first script, a current state of the first script is saved in a storage object external from the first script, responsive to detecting that the first script has been modified. An execution point is selected in the updated script. The current state of the first script is loaded into the updated script. The updated script is run from the execution point, with the current state of the first script.
10 Citations
17 Claims
-
1. A computer-implemented method comprising:
-
detecting that a first script has been modified to an updated script and that the first script is currently running; prompting a user to identify a location of a new data key point in the first script; adding the new data key point to the location in the first script, wherein the new data key point enables a state of the first script to be saved to a location external from the first script; selecting a data key point from among a set of data key points available in the first script, the set of data key points comprising the new data key point; at the selected data key point in the first script, saving a current state of the first script in a storage object external from the first script, responsive to detecting that the first script has been modified; selecting an execution point in the updated script; loading, into the updated script, the current state of the first script; and running the updated script from the execution point, with the current state of the first script. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
-
a memory having computer-readable instructions; and one or more processors for executing the computer-readable instructions, the computer-readable instructions comprising; detecting that a first script has been modified to an updated script and that the first script is currently running; selecting a data key point from among a set of data key points available in the first script; at the selected data key point in the first script, saving a current state of the first script in a storage object external from the first script, responsive to detecting that the first script has been modified; selecting an execution point in the updated script, wherein selecting the execution point in the updated script comprises; receiving a selection of an other execution point; detecting that the other execution point falls within an ongoing iterative loop in the updated script; prompting selection of an alternative execution point in place of the other execution point; and receiving from a user a selection of the execution point loading, into the updated script, the current state of the first script; and running the updated script from the execution point, with the current state of the first script. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer-program product for continuing a running script after modification, the computer-program product comprising a computer-readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to perform a method comprising:
-
receiving an instruction to run a first script; prompting a user to identify a location of a new data key point in the first script; adding the new data key point to the location in the first script, wherein the new data key point enables a state of the first script to be saved to a location external from the first script; detecting that the first script has been modified to an updated script and that the first script is currently running; selecting a data key point from among a set of data key points available in the first script, the set of data key points comprising the new data key point; at the selected data key point in the first script, saving a current state of the first script in a storage object external from the first script, responsive to detecting that the first script has been modified; selecting an execution point in the updated script; loading, into the updated script, the current state of the first script; and running the updated script from the execution point, with the current state of the first script. - View Dependent Claims (14, 15, 16, 17)
-
Specification