Wagering game presentation with multiple technology containers in a web browser
First Claim
1. A method for presenting wagering game content on a wagering game machine with different technologies associated with an instance of a web browser, the wagering game machine including one or more electronic processing units, the method comprising:
- establishing associations between the instance of the web browser and a plurality of add-on technology containers, wherein each of the plurality of add-on technology containers corresponds to a separate one of a plurality of different software platforms and performs at least one of presenting the wagering game content in accordance with a corresponding one of the plurality of different software platforms and executing code in accordance with a corresponding one of the plurality of different software platforms;
presenting, by at least one of the one or more electronic processing units via an electronic display device of the wagering game machine, a first visual component of the wagering game content for a wagering game with a first of the plurality of add-on technology containers;
presenting, concurrently with presentation of the first visual component via the electronic display device, a second visual component of the wagering game content for the wagering game with a second of the plurality of add-on technology containers; and
processing, by at least one of the one or more electronic processing units, game play data of the wagering game content for the wagering game with a third of the plurality of add-on technology containers.
8 Assignments
0 Petitions
Accused Products
Abstract
Wagering game systems can leverage web browsers to present wagering game content with a variety of technologies. For instance, an electronic wagering game table can present diverse wagering game content (e.g., multiple wagering games, portal games, social networking applets, hospitality menus, etc.) with a variety of technologies that interface with a web browser. Also, a single wagering game can be constructed from multiple technologies. A wagering game system can implement a framework that dynamically builds up a web page to use multiple technologies for presenting content with a web browser on a wagering game system. The framework can dynamically construct the web page, which can involve modifying objects, embedding objects, removing objects, and replacing objects that correspond to different technologies.
-
Citations
16 Claims
-
1. A method for presenting wagering game content on a wagering game machine with different technologies associated with an instance of a web browser, the wagering game machine including one or more electronic processing units, the method comprising:
-
establishing associations between the instance of the web browser and a plurality of add-on technology containers, wherein each of the plurality of add-on technology containers corresponds to a separate one of a plurality of different software platforms and performs at least one of presenting the wagering game content in accordance with a corresponding one of the plurality of different software platforms and executing code in accordance with a corresponding one of the plurality of different software platforms; presenting, by at least one of the one or more electronic processing units via an electronic display device of the wagering game machine, a first visual component of the wagering game content for a wagering game with a first of the plurality of add-on technology containers; presenting, concurrently with presentation of the first visual component via the electronic display device, a second visual component of the wagering game content for the wagering game with a second of the plurality of add-on technology containers; and processing, by at least one of the one or more electronic processing units, game play data of the wagering game content for the wagering game with a third of the plurality of add-on technology containers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. One or more computer readable storage media, having instructions stored therein, which, when executed by one or more processors of a wagering game machine, causes the one or more processors to perform operations that comprise:
-
establishing associations between an instance of a web browser and a plurality of add-on technology containers, wherein each of the plurality of add-on technology containers corresponds to a separate one of a plurality of different software platforms and performs at least one of presenting content in accordance with a corresponding one of the plurality of different software platforms and executing code in accordance with a corresponding one of the plurality of different software platforms; presenting, on an electronic display device of the wagering game machine, wagering game content, wherein the presenting comprises, presenting a first visual component of the wagering game content for a wagering game with a first of the plurality of add-on technology containers; presenting, concurrently with presentation of the first visual component via the electronic display device, a second visual component of the wagering game content for the wagering game with a second of the plurality of add-on technology containers; and processing game play data of the wagering game content for the wagering game with a third of the plurality of add-on technology containers. - View Dependent Claims (12, 13)
-
-
14. A wagering game machine comprising:
-
at least one processor; and a non-transitory, computer readable storage medium having computer usable program code executable on the at least one processor, the computer usable program code including program code to establish associations between an instance of a web browser and a plurality of add-on technology containers, wherein each of the plurality of add-on technology containers corresponds to a separate one of a plurality of different software platforms and performs at least one of presenting content in accordance with a corresponding one of the plurality of different software platforms and executing code in accordance with a corresponding one of the plurality of different software platforms, and present, on an electronic display device of a wagering game machine, wagering game content, wherein the program code to present the wagering game content includes program code to, present a first visual component of the wagering game content with a first of the plurality of add-on technology containers, present a second visual component of the wagering game content with a second of the plurality of add-on technology containers, and present game play data of the wagering game content with a third of the plurality of add-on technology containers. - View Dependent Claims (15, 16)
-
Specification