Executing multiple applications and their variations in computing environments
AssigneeIgt
InventorsWarner R. Cockerille, Richard E. Rowe
Life of this patent
Estimating the term…
Loading patent…
AssigneeIgt
InventorsWarner R. Cockerille, Richard E. Rowe
Estimating the term…
Techniques for execution of multiple application programs and their variations are disclosed. One or more individual application program components that are determined to be already stored and/or loaded into memory are not loaded into memory again, thereby allowing the associated application program to be executed without unnecessarily reloading the one or more individual application program components into memory. Generally, by keeping track and/or predicting of the application components loaded into memory, it can be determined whether to load or unload a particular application program component. In addition, data that can readily identify the application components that are not already into memory can be provided as differential application data for loading various application programs and their variations to facilitate switching between and/or concurrently running multiple application programs and their variations.
A gaming machine, comprising:
A method for loading an application program stored in a nonvolatile memory of a gaming machine into a primary memory of the gaming machine for execution by the gaming machine operating in a gaming environment, comprising:
A method for loading an application program stored in a non-volatile memory of a gaming machine into a primary memory of the gaming machine for execution by the gaming machine, wherein the gaming machine is operating in a gaming environment, comprising:
A method for executing a gaming application program stored in a non-volatile memory of a gaming machine and loaded into a primary memory of the gaming machine for execution by the gaming machine, comprising:
A gaming machine configured to provide multiple games for one or more players, comprising:
A gaming machine implemented method for executing multiple gaming application programs, comprising:
A non-transitory computer readable medium including computer program code for loading an application program into a primary memory for execution by a gaming machine operating in a gaming environment, comprising:
A non-transitory computer readable medium including computer program code for providing multiple games on a gaming machine for play by one or more players, comprising:
Dependencies are inferred from the claim text.