| US 7,478,142 B1 | ||
| Self-contained applications that are applied to be received by and processed within a browser environment and that have a first package that includes a manifest file and an archive of files including a markup language file and second package | ||
| Daniel P. Veditz, Felton, Calif. (US) | ||
| Assigned to Netscape Communications Corporation, Mountain View, Calif. (US) | ||
| Filed on Sep. 29, 1998, as Appl. No. 9/163,041. | ||
| Int. Cl. G06F 15/16 (2006.01) | ||
| U.S. Cl. 709—218 | 42 Claims |

| 1. A method for executing an application, the method comprising:
loading a first package within a browser on a local client computer, the first package including a first manifest and a first
archive of files that includes instructions and content needed to execute an application, the first archive of files including:
an initial file that includes instructions for initiating execution of the application, the initial file being a markup language
file,
other files needed to execute the application, and
a second package that includes a second manifest and a second archive of files, the second package being of the same type
as the first package, and the second archive of files being of the same type of file structure as the first archive of files;
the first manifest including an initial file identifier that indicates that the initial file is to be processed before the
other files in the first archive of files when the application is executed;
in response to loading the first package within the browser, automatically accessing the first manifest;
locating the initial file identifier in the first manifest;
based on the located initial file identifier, accessing the instructions for initiating the execution of the application from
the initial file;
processing the accessed instructions from the initial file; and
automatically initiating execution of the application based on the processed instructions.
|