Web page constructions with different technology containers
First Claim
1. A method of creating a browser based heterogeneous technology ecosystem, the method comprising:
- loading, via a web browser, a web page source that comprises configuration code;
executing, by the web browser, the configuration code on a machine that hosts the web browser;
in response to said executing the configuration code,instantiating an event queue manager that manages an event queue responsive to said executing the configuration code, andrequesting web page construction code that indicates web page elements responsive to said executing the configuration code, wherein the web page elements comprise a first web page element that corresponds to a first technology and a second web page element that corresponds to a second technology;
building up the web page source to include the web page elements in accordance with the web page construction code resulting in a built up web page source; and
rendering the built up web page source, wherein said rendering the built up web page source comprises,instantiating a first add-on technology container to render the first web page element, andinstantiating a second add-on technology container to render the second web page element.
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.
140 Citations
20 Claims
-
1. A method of creating a browser based heterogeneous technology ecosystem, the method comprising:
-
loading, via a web browser, a web page source that comprises configuration code; executing, by the web browser, the configuration code on a machine that hosts the web browser; in response to said executing the configuration code, instantiating an event queue manager that manages an event queue responsive to said executing the configuration code, and requesting web page construction code that indicates web page elements responsive to said executing the configuration code, wherein the web page elements comprise a first web page element that corresponds to a first technology and a second web page element that corresponds to a second technology; building up the web page source to include the web page elements in accordance with the web page construction code resulting in a built up web page source; and rendering the built up web page source, wherein said rendering the built up web page source comprises, instantiating a first add-on technology container to render the first web page element, and instantiating a second add-on technology container to render the second web page element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. One or more non-transitory computer readable storage media, having instructions stored therein, which, when executed by one or more processors, causes the one or more processors to perform operations that comprise:
- loading, via a web browser, a web page source that comprises configuration code;
executing the configuration code;
instantiating an event queue manager that manages an event queue responsive to said executing the configuration code;
requesting web page construction code that indicates web page elements responsive to said executing the configuration code, wherein the web page elements comprise a first web page element that corresponds to a first technology and a second web page elements that corresponds to a second technology;
building up the web page source to include the web page elements in accordance with the web page construction code resulting in a built up web page source; and
rendering the built up web page source, wherein said rendering the built up web page source comprises, instantiating a first add-on technology container to render the first web page element, and instantiating a second add-on technology container to render the second web page element. - View Dependent Claims (11, 12, 13, 14, 15)
- loading, via a web browser, a web page source that comprises configuration code;
-
16. An apparatus comprising:
-
at least one processor; and
,a computer readable storage medium having computer usable code executable on the at least one processor, the computer usable code including code to; load a web page source that comprises configuration code; execute the confirmation code; instantiate an event queue manager that manages an event queue responsive to said execution of the confirmation code; request web page construction code that indicates web page elements responsive to said execution of the confirmation code, wherein the web page elements comprise a first web page element that correspond to a first technology and a second web page elements that correspond to a second web page technology; build up the web page source to include the web page elements in accordance with the web page construction code resulting in built up web page source; and render the built up web page source wherein said code to render the built up web page source comprises code to instantiate a first add-on technology container to render the first web page element, and instantiate a second add-on technology container to render the second web page element. - View Dependent Claims (17, 18, 19, 20)
-
Specification