User interface system and method for a gaming machine
AssigneeBally Gaming, Inc.
InventorsCarmen DiMichele, James Morrow, Michael LeStrange
Life of this patent
Estimating the term…
Abstract
An embedded additional user interface is equipped-with a touch screen and audio device to operate as a user interface (UI) terminal to provide a gaming machine with the capability of executing applications from one or more web servers, and local applications executing in the gaming machine, simultaneously. The UI comprises a touch controlled web-browser rendering information from the local gaming machine, and interconnected web servers, providing the user with game data, local player session data, and back-end casino management data in a single interface.
Claims53
An additional user interface incorporated into a gaming machine, the gaming machine including a gaming presentation and gaming processor, the additional user interface comprising:
- a multimedia display screen, wherein the display screen presents web content data to a user via the display screen;
- and
- an embedded processor that employs an internal operating system and communicates with the gaming processor, and wherein the embedded processor reads incoming data, translates the incoming data into a web authoring protocol, if necessary, and maps the data to the multimedia display screen, wherein the data from the gaming processor and the two or more servers controls the multimedia display screen.
An additional user interface incorporated into a gaming machine, the gaming machine including a gaming presentation and gaming processor, the additional user interface comprising:
- a web content capable display having a plurality of screen regions, each screen region being controllable by data received from corresponding server within the plurality of servers which are connected via a network;
- a network connection capable of receiving data from the plurality of servers via the network;
- and
- a processor that executes an internal operating system, communicates data with the gaming processor, communicates data with two or more of the plurality of servers, and directs the data to and from two or more of the plurality of screen regions, wherein the data from the gaming processor and each of the two or more servers controls each corresponding screen region.
A method for providing an enhanced presentation of information, the method comprising:
- providing an additional user interface to the gaming machine that includes an additional processor and a multimedia display screen, wherein the additional user interface is connected to two or more servers via a network;
- enabling communication between the user interface and the servers using the additional processor,
- receiving data to be processed from two or more of the plurality of servers,
- translating the data from two or more of the plurality of servers into a web authoring protocol, if necessary;
- and
- mapping the data to the display screen.
A gaming machine having a gaming presentation, the gaming machine comprising:
- a multimedia display screen separate from the gaming presentation, wherein the display screen is controllable by web page data received from a plurality of servers that are connected via a network;
- a network connection capable of receiving data from a plurality of servers via the network;
- and
- a processor, wherein the processor executes an internal operating system for the multimedia display screen, communicates with the gaming processor, reads the data from two or more of the plurality of servers, translates the data into a web authoring protocol, if necessary, and directs the data to the display screen.
An additional user interface incorporated into a gaming machine, the gaming machine including a gaming presentation and gaming processor, the additional user interface comprising:
- a multimedia display screen, wherein the display screen is controllable by data received from a plurality of servers that are connected via a network;
- a network connection capable of receiving data from the plurality of servers via the network;
- and
- a processor that executes an internal operating system, queries the plurality of servers for data to be received, pulls the data to be received from the queried servers, translates the data into a web authoring protocol, if necessary, and maps the data to the display screen.
An additional user interface incorporated into a gaming machine, the gaming machine including a gaming presentation and gaming processor, the additional user interface comprising:
- a multimedia display screen, wherein the display screen is controllable by data received from a plurality of servers that are connected via a network;
- a network connection capable of receiving data from the plurality of servers via the network;
- and
- a processor that executes an internal operating system, receives data pushed by the plurality of servers to the additional user interface, reads the data, translates the data into a web authoring protocol, if necessary, and maps the data to the display screen.
A method executed in an additional user interface incorporated into a gaming machine, the gaming machine including a gaming presentation and gaming processor, the method comprising:
- providing a multimedia display screen, wherein the display screen is controllable by data received from a plurality of servers that are connected via a network;
- providing a network connection capable of receiving data from the plurality of servers via the network;
- and
- executing an internal operating system that queries two or more of the plurality of servers for data to be received, pulls the data to be received from the queried servers, translates the data into a web authoring protocol, if necessary, and maps the data to the display screen.
A method executed in an additional user interface incorporated into a gaming machine, the gaming machine including a gaming presentation and gaming processor, the additional user interface comprising:
- providing a multimedia display screen, wherein the display screen is controllable by data received from a plurality of servers that are connected via a network;
- providing a network connection capable of receiving data from the plurality of servers via the network;
- and
- executing an internal operating system that receives data pushed by the plurality of servers to the additional user interface, reads the data, translates the data into a web authoring protocol, if necessary, and maps the data to the display screen.
Dependencies are inferred from the claim text.