User interface system and method for a gaming machine
AssigneeBally Gaming, Inc.
InventorsCarmen DiMichele, James W. Morrow, Michael M. LeStrange
Life of this patent
Estimating the term…
Abstract
An embedded 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 user interface includes a touch controlled browser rendering information from the 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.
Claims41
A gaming machine including a gaming presentation, a gaming processor, and an embedded user interface, the embedded user interface comprising:
- a display screen, wherein the display screen presents web content data to a user via the display screen;
- a plurality of input devices including:
- (a) an acceptor of a wager associated with a first monetary value, and (b) a withdrawal button actuatable to cause an initiation of a payout associated with a credit balance;
- at least one gaming device memory device storing a plurality of gaming device instructions;
- a dictionary component, wherein the dictionary component translates a text data message directed to be displayed to a player upon a display screen into an XML, HTML, or DHTML enhanced player message directed to be displayed to the player upon the display screen;
- and
- an embedded processor that employs an internal operating system and communicates with the gaming processor and two or more servers, wherein the embedded processor reads an incoming text data message directed to be displayed to the player upon the display screen and calls the dictionary component that enables display of the translated XML, HTML, or DHTML enhanced player message directed to be displayed to the player upon the display screen, and wherein the embedded processor and the two or more servers direct content to the display screen.
A gaming machine including a gaming presentation, a gaming processor, and an embedded user interface, the embedded user interface comprising:
- a display having a plurality of screen regions, each screen region being associated with a corresponding server within a plurality of servers which are connected via a network;
- a plurality of input devices including:
- (a) an acceptor of a wager associated with a first monetary value, and (b) a withdrawal button actuatable to cause an initiation of a payout associated with a credit balance;
- at least one gaming device memory device storing a plurality of gaming device instructions;
- a dictionary component, wherein the dictionary component translates a text data message directed to be displayed to a player upon a display screen into an XML, HTML, or DHTML enhanced player message directed to be displayed to the player upon the display screen;
- and
- an embedded processor that executes an internal operating system and communicates data with the gaming processor, wherein the embedded user interface reads an incoming text data messages from two or more of the plurality of servers for the player, calls the dictionary component, and displays the corresponding enhanced player messages to the player on two or more of the plurality of screen regions on the display screen.
A method for providing an enhanced presentation of information using a gaming machine that includes a gaming presentation, a gaming processor, an embedded user interface, a plurality of input devices including:
- (a) an acceptor of a wager associated with a first monetary value, and (b) a withdrawal button actuatable to cause an initiation of a payout associated with a credit balance, and at least one gaming device memory device storing a plurality of gaming device instructions, the method comprising:
- providing a display screen on the embedded user interface, the display screen having a plurality of screen regions, wherein the embedded user interface is connected to two or more servers via a network;
- executing an internal operating system and communicating data with the gaming processor using an embedded processor on the embedded user interface;
- reading incoming text data messages from two or more of a plurality of servers that are directed to be displayed to a player upon a display screen;
- calling the dictionary component to translate the text data message into XML, HTML, or DHTML enhanced player messages directed to be displayed to the player upon the display screen;
- and
- displaying the corresponding enhanced player messages to the player on two or more of the plurality of screen regions on the display screen, wherein each of the two or more servers is associated with a corresponding screen region.
A method executed in an embedded user interface incorporated into a gaming machine, the gaming machine including a gaming presentation and gaming processor, a plurality of input devices including:
- (a) an acceptor of a wager associated with a first monetary value, and (b) a withdrawal button actuatable to cause an initiation of a payout associated with a credit balance, and at least one gaming device memory device storing a plurality of gaming device instructions, the method comprising:
- providing a display screen having a plurality of screen regions;
- receiving a text data message directed to be displayed to a player;
- translating a text data message directed to be displayed to a player into XML, HTML, or DHTML enhanced player messages directed to be displayed to the player upon the display screen by looking up the text data message in a dictionary data file which provides a mapping of possible text data messages to corresponding enhanced player messages using a dictionary component, wherein the embedded user interface reads incoming text data messages from two or more of the plurality of servers for the player and calls the dictionary component for translations;
- and
- displaying the corresponding enhanced player messages to the player on two or more of the plurality of screen regions on the multimedia display screen, wherein each of the two or more servers is associated with a corresponding screen region.
Dependencies are inferred from the claim text.