System and method for remote rendering of content on an electronic gaming machine
First Claim
1. A gaming system comprising:
- an input device;
a display device;
at least one processor; and
at least one memory device which stores a plurality of instructions, which when executed by the at least one processor, cause the at least one processor to operate with said display device and said input device to;
(a) receive information relating to a gaming establishment account of a player, wherein the gaming establishment account includes personal data associated with a third-party non-gaming application program,(b) receive a wager of an amount of credits on a play of a game,(c) display the play of the game using a first portion of the display device,(d) determine input device resources and display device resources to allocate to a media stream including an interface of the third-party non-gaming application program executed on a remote host,(e) simultaneously with using the first portion of the display device to display the play of the game, via the allocated display device resources, display the media stream using a second portion of the display device, wherein the media stream includes at least a portion of the personal data associated with the third-party non-gaming application program,(f) while the media stream is being displayed, receive input data from the allocated input device resources, and(g) send the input data to the remote host, wherein a state of the interface of the third-party non-gaming application program is altered on the remote host and subsequently in the media stream in response to receiving the input data.
1 Assignment
0 Petitions
Accused Products
Abstract
A gaming system is described. The gaming system can include one or more host devices and EGM clients that communicate with one another over a network. Various non-gaming applications can be maintained on the host device. In response to a request received from an EGM client, a non-gaming application program can be executed on the host device. Content from the non-gaming application can be converted to a media stream that is sent to the EGM client for output. The media stream can be processed using a codec executed on the EGM. Input data associated with the content can be received at the EGM and sent to the host device. The content from the non-gaming application executed on the host can be adjusted in response to the input data received from the EGM.
-
Citations
17 Claims
-
1. A gaming system comprising:
-
an input device; a display device; at least one processor; and at least one memory device which stores a plurality of instructions, which when executed by the at least one processor, cause the at least one processor to operate with said display device and said input device to; (a) receive information relating to a gaming establishment account of a player, wherein the gaming establishment account includes personal data associated with a third-party non-gaming application program, (b) receive a wager of an amount of credits on a play of a game, (c) display the play of the game using a first portion of the display device, (d) determine input device resources and display device resources to allocate to a media stream including an interface of the third-party non-gaming application program executed on a remote host, (e) simultaneously with using the first portion of the display device to display the play of the game, via the allocated display device resources, display the media stream using a second portion of the display device, wherein the media stream includes at least a portion of the personal data associated with the third-party non-gaming application program, (f) while the media stream is being displayed, receive input data from the allocated input device resources, and (g) send the input data to the remote host, wherein a state of the interface of the third-party non-gaming application program is altered on the remote host and subsequently in the media stream in response to receiving the input data. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A gaming system server comprising:
-
at least one processor; and at least one memory device which stores a plurality of instructions, which when executed by the at least one processor, cause the at least one processor to; (a) receive information relating to a gaming establishment account of a player, wherein the gaming establishment account includes personal data associated with a third-party non-gaming application program, (b) receive data associated with a placement of a wager of an amount of credits on a play of a game, (c) cause a display device to display the play of the game using a first portion of the display device, (d) determine input device resources and display device resources to allocate to a media stream including an interface of the third-party non-gaming application program executed on a remote host, (e) simultaneously with using the first portion of the display device to display the play of the game, via the allocated display device resources, causing the display device to display the media stream using a second portion of the display device, wherein the media stream includes at least a portion of the personal data associated with the third-party non-gaming application program, (f) while the media stream is being displayed, receive input data from the allocated input device resources, and (g) send the input data to the remote host, wherein a state of the interface of the third-party non-gaming application program is altered on the remote host and subsequently in the media stream in response to receiving the input data. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method of operating a gaming system, said method comprising:
-
(a) receiving information relating to a gaming establishment account of a player, wherein the gaming establishment account includes personal data associated with a third-party non-gaming application program, (b) receiving a wager of an amount of credits on a play of a game, (c) causing a display device to display the play of the game using a first portion of the display device, (d) causing at least one processor to execute a plurality of instructions to negotiate input device resources and display device resources to allocate to a media stream including an interface of the third-party non-gaming application program executed on a remote host, (e) simultaneously with using the first portion of the display device to display the play of the game, via the allocated display device resources, causing the display device to display the media stream using a second portion of the display device, wherein the media stream includes at least a portion of the personal data associated with the third-party non-gaming application program, (f) while the media stream is being displayed, receiving input data from the allocated input device resources, and (g) causing the at least one processor to execute the plurality of instructions to send the input data to the remote host, wherein a state of the interface of the third-party non-gaming application program is altered on the remote host and subsequently in the media stream in response to receiving the input data. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
Specification