COMPUTERIZED GAMING SYSTEM, METHOD AND APPARATUS
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention in various embodiments provides a computerized wagering game method and apparatus that features an operating system kernel, a system handler application that loads and executes gaming program shared objects and features nonvolatile storage that facilitates sharing of information between gaming program objects. The system handler of some embodiments further provides an API library of functions callable from the gaming program objects, and facilitates the use of callback functions on change of data stored in nonvolatile storage. The nonvolatile storage also provides a nonvolatile record of the state of the computerized wagering game, providing protection against loss of the game state due to power loss. The system handler application in various embodiments includes a plurality of device handlers, providing an interface to selected hardware and the ability to monitor hardware-related events.
144 Citations
86 Claims
-
1-70. -70. (canceled)
-
71. A method of configuring a game program layer for a universal gaming system configured for a game program layer and an open operating system, the method comprising:
-
configuring the game program layer on a computer remote from the gaming system; and downloading the game program layer into the universal gaming system. - View Dependent Claims (72, 73, 74, 75, 76, 83)
-
-
77-82. -82. (canceled)
-
84. A network based method of configuring a game program layer for a universal gaming system configured for a game program layer and an open operating system, the method comprising:
-
defining a user interface; configuring the game program layer via the user interface remote from the gaming system; defining a controller having a web server; downloading the game program layer into the controller via network; transferring the game program layer to the universal gaming system. - View Dependent Claims (85, 86)
-
Specification