PLUGGABLE MODULAR GAMING MODIFIERS AND CONFIGURATION TEMPLATES FOR GAMING ENVIRONMENTS
First Claim
1. A gaming system, wherein said gaming system is configured and/or operable to:
- execute or cause the execution of a first modular computer program code for a game of chance to effectively provide said game of chance for playing on said gaming system, wherein said first modular computer program code for said game of chance includes a plurality of gaming modules and is configured to receive at least one pluggable modular gaming modifier that can be integrated with and/or replace one or more of said plurality of gaming modules of said first modular computer program code, wherein said at least one pluggable modular gaming modifier can effectively modify and/or enhance one or more properties and/or behavior of said first modular computer program code to yield a modified modular computer program code for said game of chance, thereby allowing modifying and/or enhancing one or more properties and/or behavior of said first modular computer program code by effectively plugging said at least one pluggable modular gaming modifier into said first modular computer program code; and
execute or cause the execution of said modified modular computer program code for said game of chance to effectively provide a modified and/or enhanced version of said game of chance for playing on said gaming system.
1 Assignment
0 Petitions
Accused Products
Abstract
Frameworks for providing modular computer program code and automated configuration of server-based gaming environments are disclosed. One or more “pluggable” modular gaming modifier can be provided for the modular computer program code without requiring the replacement of the entire computer program code for the game. Typically, the pluggable” modular gaming modifier can be added to or can replace one or more gaming modules or sub-modules, thereby requiring less time and effort for effectively modifying game presentation. In addition, configuration data can be generated and stored as configurations templates which can be used to configure one or more gaming machines in an automated manner. The configuration templates can be generated based on gaming modules and/or sub-modules provided for modular computer program code. As such, a content-based configuration template can effectively include and/or identify one or more modules, sub-modules and/or pluggable modular or sub-modular gaming modifiers associated with a modular computer program code. The configuration modules can be combined together for form configuration modules that effectively incorporate the features of two or more existing configurations.
165 Citations
39 Claims
-
1. A gaming system, wherein said gaming system is configured and/or operable to:
-
execute or cause the execution of a first modular computer program code for a game of chance to effectively provide said game of chance for playing on said gaming system, wherein said first modular computer program code for said game of chance includes a plurality of gaming modules and is configured to receive at least one pluggable modular gaming modifier that can be integrated with and/or replace one or more of said plurality of gaming modules of said first modular computer program code, wherein said at least one pluggable modular gaming modifier can effectively modify and/or enhance one or more properties and/or behavior of said first modular computer program code to yield a modified modular computer program code for said game of chance, thereby allowing modifying and/or enhancing one or more properties and/or behavior of said first modular computer program code by effectively plugging said at least one pluggable modular gaming modifier into said first modular computer program code; and
execute or cause the execution of said modified modular computer program code for said game of chance to effectively provide a modified and/or enhanced version of said game of chance for playing on said gaming system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A gaming server, wherein said gaming device is configured and/or operable for:
-
providing one or more gaming machines with a first modular computer program code for a game of chance to effectively, wherein said first modular computer program code for said game of chance includes a plurality of gaming modules; and
providing said one or more gaming machines at least one pluggable modular gaming modifier that can be integrated with and/or replace one or more of said plurality of gaming modules of said first modular computer program code, wherein said at least one pluggable modular gaming modifier can effectively modify and/or enhance one or more properties and/or behavior of said first modular computer program code to yield a modified modular computer program code for said game of chance, thereby allowing modifying and/or enhancing one or more properties and/or behavior of said first modular computer program code by effectively plugging said at least one pluggable modular gaming modifier into said first modular computer program code.
-
-
24. A gaming device, wherein said gaming device is configured and/or operable for:
-
obtaining a first modular computer program code for a game of chance to effectively, wherein said first modular computer program code for said game of chance includes a plurality of gaming modules; and
executing said first modular computer program code;
obtaining at least one pluggable modular gaming modifier that can be integrated with and/or replace one or more of said plurality of gaming modules of said first modular computer program code, wherein said at least one pluggable modular gaming modifier can effectively modify and/or enhance one or more properties and/or behavior of said first modular computer program code to yield a modified modular computer program code for said game of chance; and
executing said modified modular computer program code.
-
-
25. A computer-implemented method for generating configuration data for configuring one or more gaming machines in order to effectively provide one or more games of chance for play in a gaming environment, said computer-implemented method comprising:
-
selecting one or more gaming modules from a set of gaming modules that collectively represent modular computer program code for a game of chance; and
storing a first gaming configuration template that includes and/or effectively identifies said one or more selected gaming modules, wherein said first gaming configuration template can be used to generate configuration data to effectively configure said plurality of gaming machines for execution of said one or more selected gaming modules. - View Dependent Claims (26, 27, 28, 29)
-
-
30. A computer-implemented method 29, wherein said one or more include one or more of the following:
-
a gaming condition, time, presence of one or more gaming modules, and identifying a player.
-
-
31. A computer-implemented method of modifying computer program code that can be executed on a gaming system to provide a game of chance, said computer-implemented method comprising:
-
receiving, identifying and/or determining a plurality of gaming modules that collectively represent computer program code for a game of chance that can be executed by a gaming system;
receiving, identifying and/or determining at least one pluggable modular gaming modifier that can effectively modify and/or enhance the properties and/or behavior of at least one of said one or more gaming modules; and
modifying and/or enhancing the properties and/or behavior of said at least one gaming module based on said at least one pluggable modular gaming modifier to effectively modify said computer program code for said game of chance to yield modified computer program code for said game of chance, thereby allowing said modified game of chance to be executed by said gaming system. - View Dependent Claims (32, 33, 34, 35, 36, 37)
-
-
38. A computer readable medium including computer program code for at least one pluggable modular gaming modifier that can be integrated with and/or replace one or more of gaming modules of a first modular computer program code, wherein said at least one pluggable modular gaming modifier can effectively modify and/or enhance one or more properties and/or behavior of said first modular computer program code to yield a modified modular computer program code for said game of chance, thereby allowing modifying and/or enhancing one or more properties and/or behavior of said first modular computer program code by effectively plugging said at least one pluggable modular gaming modifier into said first modular computer program code.
-
39. A computer readable medium including computer program code for modifying and/or enhancing a game of chance that can be executed on a gaming system, comprising:
-
computer program code for receiving, identifying and/or determining a plurality of gaming modules that collectively represent computer program code for a game of chance that can be executed by a gaming system;
computer program code for receiving, identifying and/or determining at least one pluggable modular gaming modifier that can effectively modify and/or enhance the properties and/or behavior of at least one of said one or more gaming modules; and
computer program code for modifying and/or enhancing the properties and/or behavior of said at least one gaming module based on said at least one pluggable modular gaming modifier to effectively modify said computer program code for said game of chance to yield modified computer program code for said game of chance, thereby allowing said modified game of chance to be executed by said gaming system.
-
Specification