Patent ID: 7694297

Claim:
A method comprising: in response to a browser application on a client computer initiating a first execution of one or more scripts contained in a document that references an applet, the client computer checking for the existence of a browser cookie in a cookie store of the browser application; the client computer causing the browser application to receive the applet from a server over a data network, the client computer instructing the applet to install itself on a locally available device of the client computer, wherein instructing the applet to install itself causes the applet to store itself on a locally available device of the client computer, and the client computer adding a browser cookie to the cookie store of the browser application, said browser cookie indicating the location and existence of said applet on a locally available device of the client computer; the client computer storing the document on a locally available device of the client computer to produce a locally stored copy of the document; in response to the browser application on the client computer initiating a second execution of the one or more scripts from the locally stored copy of the document, determining, without use of a data network, based on the browser cookie added to the cookie store, that the applet is stored on a locally available device of the client computer, and the client computer causing execution of the applet from a locally available device of the client computer.