Method for intercepting an instruction produced by an application on a computer
AssigneeGreenbutton Limited
InventorsDavid Emerson FELLOWS, George Edward POLLARD
Life of this patent
Estimating the term…
Abstract
A method for executing an application on a processor, wherein executing the application includes accessing a data file on a local storage. The method includes the steps of: producing an instruction to use a data file on a local storage; sending a request to retrieve the data file; intercepting the request and temporarily suspending it; downloading the data file from a remote storage to the local storage; allowing the request to retrieve the data file to complete; and using the data file.
Claims14
A computer implemented method for executing an application on a processor, wherein executing the application includes at least one task that requires accessing a data file on a local storage, comprising the steps of:
- i. producing an instruction in the processor as part of a task to use a required data file at a specified path on a local storage;
- ii. sending a request from the processor to retrieve the required data file from the specified path on the local storage;
- iii. intercepting the request once it has been sent and temporarily suspending the request to retrieve the required data file;
- iv. downloading the required data file from a remote storage to the specified path on the local storage;
- v. allowing the request to retrieve the required data file to complete;
- and
- vi. using the required data file by the processor as required by the task.
A file interception device associated with a compute node having a processor, wherein upon executing an application on the compute node, the application having a task that requires accessing a data file on a local storage:
- i. the processor produces an instruction as part of the task to use a required data file at a specified path on the local storage;
- ii. the processor sends a request to retrieve the required data file from the specified path on the local storage;
- iii. the file interception device intercepts the request once it has been sent and temporarily suspends the request to retrieve the required data file;
- iv. the file interception device downloads the required data file from a remote storage to the specified path on the local storage;
- v. the file interception device allows the request to retrieve the required data file to complete;
- and
- vi. the processor uses the required data file as required by the task.
Dependencies are inferred from the claim text.