Method and apparatus for gaming device software configuration
First Claim
Patent Images
1. A method for preparing a plurality of software files for installation on a gaming device, the method comprising:
- grouping the plurality of software files into three separate image files consisting of an operating system image file, a control system image file and a game image file;
specifying all operating system files in the plurality of software files to be included in the operating system image file, control system and game files in the plurality of software files not included in the operating system image file;
specifying all control system files in the plurality of software files to be included in the control system image file, operating system and game files in the plurality of software files not included in the control system image file;
specifying all game files in the plurality of software files to included in the game image file, operating system and control system files in the plurality of software files not included in the game image file;
creating the operating system image file, the control system image file and the game image file;
copying the operating system, control system and game image files to a media accessible from a gaming device; and
specifying separate mount points for each of the operating system, control system and game image files;
the files of each of said image files being extractable at the respective separate mount points to cause the files of each of said image files to be available for use by the gaming device.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for packaging, distributing, installing, deleting, or updating gaming software is disclosed. In one embodiment the method and apparatus of the invention identifies a plurality of files, which may exceed hundreds of files, to be distributed, installed, or provided as updates. The plurality of files are selected and processed into a reduced number of files, often a single file. The single file contains all of the plurality of files and is capable of being further processed to restore the plurality of files and the directory structure of the plurality of files.
-
Citations
12 Claims
-
1. A method for preparing a plurality of software files for installation on a gaming device, the method comprising:
-
grouping the plurality of software files into three separate image files consisting of an operating system image file, a control system image file and a game image file; specifying all operating system files in the plurality of software files to be included in the operating system image file, control system and game files in the plurality of software files not included in the operating system image file; specifying all control system files in the plurality of software files to be included in the control system image file, operating system and game files in the plurality of software files not included in the control system image file; specifying all game files in the plurality of software files to included in the game image file, operating system and control system files in the plurality of software files not included in the game image file; creating the operating system image file, the control system image file and the game image file; copying the operating system, control system and game image files to a media accessible from a gaming device; and specifying separate mount points for each of the operating system, control system and game image files; the files of each of said image files being extractable at the respective separate mount points to cause the files of each of said image files to be available for use by the gaming device. - View Dependent Claims (2, 3, 4)
-
-
5. A method for preparing software files for use in conjunction with a game system for distribution and distributing the software files, the method comprising:
-
grouping the software files into three separate compilation files consisting of an operating system compilation file, a control system compilation file and a game compilation file; collecting all operating system software files into the operating system compilation file, control system and game software files not collected in the operating system compilation file; collecting all control system software files into the control system compilation file, operating system and game software files not collected in the control system compilation file; collecting all game software files into the game compilation files, operating system and control system software files not collected in the game compilation file; designating separate mount points for each compilation file on a storage media of the game system; and sending the operating system, control system and game compilation files to the storage media of the game system; the operating system, control system and game compilation files being expandable on the storage media of the game system, whereby expanding said compilation files creates all of the collected software files on the storage media of the game system. - View Dependent Claims (6, 7, 8)
-
-
9. A computer program product comprising a computer useable medium having computer program logic stored thereon for providing gaming software comprising:
-
computer program code logic for the gaming software grouped into three files consisting of an operating system image file, a control system image file and a game image file, the operating system image file including all operating system files but not control system and game files, the control system image file including all control system files but not operating system and game files, and the game system image file including all game files but not operating system and control system files, the image files each capable of being separately processed to restore the operating system, control system and game files respectively; and computer program code logic configured to process the image files to thereby restore the plurality of operating system, control system, and gaming files respectively packaged as the operating system image, control system image and gaming image files, the computer code logic designating separate mount points for each of said image files. - View Dependent Claims (10, 11, 12)
-
Specification