ADAPTIVE DISPLAY SYSTEM AND METHOD FOR A GAMING MACHINE
First Claim
1. A configurable gaming system, said system comprising:
- at least one data store for storing a markup language file selected from the group consisting of1) a mark-up language file and2) a mark-up language file including token resolution information for use in a gaming application;
a processor and game program instructions (that have been approved by a regulatory authority); and
a markup language viewer for processing said markup language file, said markup language viewer resolves tokens in said markup language file including token resolution information using said token resolution information from said local storage without modifying the game program instructions to generate a resolved markup language file for display at a gaming system, said markup language file generates a display for the gaming application and customizes the display and the gaming application, and said markup language viewer for said mark-up language files including token resolution information dynamically adjusts the display and execution of the gaming application based on token values updated based on a change in at least one of a user, a game, and a game condition.
5 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a system and method for a configurable gaming system. Certain embodiments of the system include a local storage for storing a markup language file and token resolution information and a markup language viewer for processing the markup language file. The markup language viewer processes contents of the markup language file and resolves tokens in the markup language file using the token resolution information from the local storage to generate a resolved markup language file for display at a gaming system. The markup language file may include display content, markup language tags, and tokens. The markup language file may include read-only information and variable information to be resolved by the markup viewer for display. The markup language file may be a binary markup language file including tokens or other indicia for resolution.
-
Citations
25 Claims
-
1. A configurable gaming system, said system comprising:
-
at least one data store for storing a markup language file selected from the group consisting of 1) a mark-up language file and 2) a mark-up language file including token resolution information for use in a gaming application; a processor and game program instructions (that have been approved by a regulatory authority); and a markup language viewer for processing said markup language file, said markup language viewer resolves tokens in said markup language file including token resolution information using said token resolution information from said local storage without modifying the game program instructions to generate a resolved markup language file for display at a gaming system, said markup language file generates a display for the gaming application and customizes the display and the gaming application, and said markup language viewer for said mark-up language files including token resolution information dynamically adjusts the display and execution of the gaming application based on token values updated based on a change in at least one of a user, a game, and a game condition. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for dynamic configuration of a gaming display, said method comprising:
-
processing a markup language file for use in a gaming application to identify tokens to be resolved to customize the gaming application, said markup language file including
1) read only, regulatory approved game data to facilitate play of the gaming application and
2) one or more tokens relating to at least one of game theme, game display and player identity;resolving said tokens to generate a resolved markup language file without modifying the read only, regulatory approved game data; formatting said resolved markup language file for display; displaying said resolved markup language file at a gaming system, wherein said resolved markup language file generates a display for the gaming application and customizes the display and the gaming application; and dynamically adjusting the display and execution of the gaming application based on token values updated based on a change in at least one of a user, a game, and a game condition. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A dynamically configurable gaming system, said system comprising:
-
a gaming machine retrieving a markup language document for use in a gaming application at the gaming machine, said markup language document including static, regulatory approved game execution information and tokens representing dynamic game customization information, wherein said gaming machine automatically resolves tokens in said markup language document and formats said markup language document for display to customize display and execution of a gaming application, wherein the static, regulatory approved game execution information facilitates play of the gaming application and is not modified by the resolution of the tokens; and a local storage device providing a copy of said markup language document to said gaming machine, said local storage device providing said gaming machine with information to resolve tokens in said markup language document for display, said information updateable based on input information provided to said gaming machine, wherein said gaming machine dynamically updates resolution of said tokens in said markup language document and reformats said markup language document for display and execution of the gaming application based on a change in at least one of a time, a game condition, a game type, and a user. - View Dependent Claims (15, 16, 17, 18, 19, 25)
-
-
20. A system for connecting to a plurality of electronic gaming devices for acquiring, storing and displaying data in a regulated environment, said system comprising:
-
an electronic display associated with each gaming device; each said gaming device including a processor to control said display, each processor including a first program of instructions in a markup language stored in a data structure, the content of said first program including a regulatory approved read only code module configured to (1) control said display to display a predetermined display template defining at least one volatile data field and (2) issue data commands for data tokens, said first program configured to generate a display for a gaming application; and a host computer in communication with said processors to receive operation data from said devices, said host configured to (1) based upon said data received from said devices derive said data tokens and (2) in response to receipt of a command from at least one of said processors communicate said derived token to said processor to control the display to display the token data in said data field in conjunction with the gaming application, wherein the gaming application is customized based on the token data, wherein said processor displays and executes the gaming application for the gaming machine using said derived token information to define said at least one volatile data field in said display template, said display template dynamically forming a gaming application customized for execution and play by a player on the gaming machine. - View Dependent Claims (21, 22, 23, 24)
-
Specification