Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
200 words
A method of operating a computer system, the computer system including a class loader for loading classes of methods into the computer system for execution, the method comprising: accessing data and instructions in a read-only memory device in which a software module is stored, the module comprising a preloaded module that includes data and at least one method that includes a plurality of instructions, a subset of the instructions including symbolic references to computer accessible methods; wherein the preloaded module is partitioned into a first submodule and a second submodule, each submodule including a plurality of instructions and data, the second submodule having a subset of the instructions and a subset of the data, the subset of instructions and subset of data including instructions and data that are modifiable during execution of the plurality of instructions; upon initialization of the computer system, storing the second submodule in a read and write-enabled random access memory device; and executing the preloaded module, without invoking the class loader, including executing instructions in both the first and second submodules and executing instructions that modify the data in the second submodule; and invoking the class loader to load other software modules prior to execution thereof.
Claim 2
Independent Claim
200 words
A method of operating a computer system, the computer system including a class loader for loading classes of methods into the computer system for execution, the method comprising: accessing data and instructions in a read-only memory device in which a software module is stored, the module comprising a preloaded module that includes data and at least one method that includes a plurality of instructions, a subset of the instructions including symbolic references to computer accessible methods; wherein the preloaded module is partitioned into a first submodule and a second submodule, each submodule including a plurality of instructions and data, the second submodule having a subset of the instructions and a subset of the data, the subset of instructions and subset of data including instructions and data that are modifiable during execution of the plurality of instructions; upon initialization of the computer system, storing the second submodule in a read and write-enabled random access memory device; and executing the preloaded module, without invoking the class loader, including executing instructions in both the first and second submodules and executing instructions that modify the data in the second submodule; and invoking the class loader to load other software modules prior to execution thereof.
Claim 3
Dependent Claim
54 words
The method of claim 1, wherein the executing step includes importing information-content data and computer-executable modules, the imported data and the computer-executable modules stored in the read and write-enabled random access memory device; and the class loader invoking step includes invoking the class load to load the computer-executable modules imported by the executing step.
Claim 4
Dependent Claim
13 words
The method of claim 2, wherein the preloaded module is a browser module.
Claim 5
Dependent Claim
179 words
A computer controlled device, comprising: a read-only memory device in which a software module is stored, wherein the software module is a preloaded module that is partitioned into a first submodule and a second submodule, each submodule including a plurality of instructions and data, the second submodule having a subset of the instructions and a subset of the data, the subset of instructions and subset of data including instructions and data that are modifiable during execution of the plurality of instructions; a read and write-enabled random access memory device in which the second submodule is stored upon initialization of the computer system; a data processor for executing the software module to import information-content data and computer-executable modules from other devices and to store the imported data and the computer-executable modules stored in the read and write-enabled random access memory device; and a class loader for loading classes of methods into the computer system for execution, wherein the preloaded module stored in the read-only memory device is ready for execution by the data processor without processing by the class loader.
Claim 6
Dependent Claim
179 words
A computer controlled device, comprising: a read-only memory device in which a software module is stored, wherein the software module is a preloaded module that is partitioned into a first submodule and a second submodule, each submodule including a plurality of instructions and data, the second submodule having a subset of the instructions and a subset of the data, the subset of instructions and subset of data including instructions and data that are modifiable during execution of the plurality of instructions; a read and write-enabled random access memory device in which the second submodule is stored upon initialization of the computer system; a data processor for executing the software module to import information-content data and computer-executable modules from other devices and to store the imported data and the computer-executable modules stored in the read and write-enabled random access memory device; and a class loader for loading classes of methods into the computer system for execution, wherein the preloaded module stored in the read-only memory device is ready for execution by the data processor without processing by the class loader.
Claim 7
Dependent Claim
56 words
The computer controlled device of claim 4, wherein the preloaded module contains instructions for importing information-content data and computer-executable modules, the imported data and the computer-executable modules stored in the read and write-enabled random access memory device; and the class loader loads the computer-executable modules imported during execution of the preloaded module by the data processor.
Claim 8
Dependent Claim
15 words
The computer controlled device of claim 5, wherein the preloaded module is a browser module.