Regulated gaming - virtual display
First Claim
1. A game for execution on a regulated gaming machine, comprising:
- a first process that executes outcome-free game software and that renders graphic animation in a first video plane;
a second process that executes outcome-providing game software and that renders at least one outcome graphics gadget over the first video plane, the at least one outcome graphics gadget being operative to move in synchronism with at least one selected element of the rendered graphic animation and to indicate at least part of a wagering outcome of the game.
4 Assignments
0 Petitions
Accused Products
Abstract
Compartmented system architecture and methods for enabling freelance game developers to (a) integrate their game software together with the slot manufacturer software and (b) tag their software such as to receive compensation based on the success of their games. The combined tagged freelance software and gaming manufacturer software may rapidly pass through certification testing and be downloaded overnight to a large number of gaming machines such as to offer players in casinos an unprecedented choice of new generation electronic games within a short timetable. Compartmenting for totally isolating the freelance graphics-rich game code from the slot supplier code may be carried by adopting the blue-screen paradigm in which the freelance code executes in a process sandbox and renders its entertainment outcome-free graphics in a totally isolated virtual background display plane while the slot supplier code renders its accounting graphics and outcome graphics in a virtual foreground display plane as small graphics gadgets animated over a transparent plane. The foreground and background display planes may then be mixed together and foreground moving outcome graphics gadgets may be synchronized in real-time with the moving outcome-free background graphics.
142 Citations
83 Claims
-
1. A game for execution on a regulated gaming machine, comprising:
-
a first process that executes outcome-free game software and that renders graphic animation in a first video plane; a second process that executes outcome-providing game software and that renders at least one outcome graphics gadget over the first video plane, the at least one outcome graphics gadget being operative to move in synchronism with at least one selected element of the rendered graphic animation and to indicate at least part of a wagering outcome of the game. - 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, 24, 25, 26, 27, 28, 29)
-
-
30. A method for operating a regulated gaming machine to enable a player to play a game, comprising:
-
providing outcome-free game software, the outcome-free game software being configured to render graphic animation of the game; executing the outcome-free game software in the gaming machine and rendering the graphic animation in a first video plane; providing outcome-providing game software, the outcome-providing game software being configured to render at least one outcome graphics gadget that is operative to indicate at least part of a wagering outcome of the game, and executing the outcome-providing game software in the gaming machine and rendering the at least one outcome graphics gadget over the first video plane such that the at least one outcome graphics gadget is rendered over and moves in synchronism with at least one selected element of the graphic animation. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57)
-
-
58. A method of developing a game for a regulated gaming machine, comprising the steps of:
-
adapting a game to render graphic animation in a first video plane and to include a plurality of targets on the graphic animation, the game being of a non-wagering type which does not require certification by a gaming software certification lab; developing outcome-providing game software that renders a plurality of outcome graphics gadgets, each of the plurality of outcome graphics gadget being operative to overlay the first video plane and move in synchronism with a respective one of the plurality of targets and to indicate at least part of a wagering outcome of the game, and obtaining certification from a gaming software certification lab only for the outcome-providing game software. - View Dependent Claims (59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83)
-
Specification