Presenting lighting content in wagering game systems
First Claim
1. A wagering game system comprising:
- a host lighting controller including a first processor and a first non-transitory computer readable storage medium storing first computer usable program code, the first computer usable program code executable by the first processor to cause the host lighting controller to perform first lighting operations, the first computer usable program code comprising;
program code to receive, from a plurality of non-host lighting controllers, lighting commands associated with a lighting presentation;
program code to generate, based on the lighting commands associated with the lighting presentation, host lighting instructions for the lighting presentation, wherein the host lighting instructions configure the host lighting controller to perform the first lighting operations that illuminate one or more lighting devices of the wagering game system; and
program code to transmit, to the plurality of non-host lighting controllers and a network lighting controller, a first portion of the host lighting instructions for the lighting presentation;
the plurality of non-host lighting controllers, wherein each of the plurality of non-host lighting controllers includes a second processor and a second computer readable storage medium storing second computer usable program code, the second computer usable program code executable by the second processor to cause each of the plurality of non-host lighting controllers to perform second lighting operations, the second computer usable program code comprising;
program code to transmit, to the host lighting controller, the lighting commands associated with the lighting presentation;
program code to receive, from the host lighting controller, the first portion of the host lighting instructions for the lighting presentation;
program code to receive, from others of the non-host lighting controllers, the lighting commands associated with the lighting presentation; and
program code to detect, by one of the non-host lighting controllers, that the host lighting controller is unavailable;
program code to, in response to detection that the host lighting controller is unavailable, transmit a second portion of the host lighting instructions to the network lighting controller to illuminate one or more of the one or more lighting devices of the wagering game system.
8 Assignments
0 Petitions
Accused Products
Abstract
Some embodiments of the inventive subject matter include operations for presenting a lighting show in a wagering game system. The operations can include receiving, over a first network, a playlist identifier that identifies a playlist, where the playlist is associated with a first group of lighting commands for presenting lighting effects on lighting devices in the wagering game system. The operations can also include generating the first group of lighting commands, and receiving, over the first network, a second group of lighting commands for presenting the lighting effects on the lighting devices in the wagering game system. The operations can also include generating, based on the first and second groups of lighting commands, instructions specific to the lighting devices, and transmitting, over a second network, the instructions for execution by one or more lighting controllers connected to the lighting devices, wherein the execution causes the lighting effects.
163 Citations
17 Claims
-
1. A wagering game system comprising:
-
a host lighting controller including a first processor and a first non-transitory computer readable storage medium storing first computer usable program code, the first computer usable program code executable by the first processor to cause the host lighting controller to perform first lighting operations, the first computer usable program code comprising; program code to receive, from a plurality of non-host lighting controllers, lighting commands associated with a lighting presentation; program code to generate, based on the lighting commands associated with the lighting presentation, host lighting instructions for the lighting presentation, wherein the host lighting instructions configure the host lighting controller to perform the first lighting operations that illuminate one or more lighting devices of the wagering game system; and program code to transmit, to the plurality of non-host lighting controllers and a network lighting controller, a first portion of the host lighting instructions for the lighting presentation; the plurality of non-host lighting controllers, wherein each of the plurality of non-host lighting controllers includes a second processor and a second computer readable storage medium storing second computer usable program code, the second computer usable program code executable by the second processor to cause each of the plurality of non-host lighting controllers to perform second lighting operations, the second computer usable program code comprising; program code to transmit, to the host lighting controller, the lighting commands associated with the lighting presentation; program code to receive, from the host lighting controller, the first portion of the host lighting instructions for the lighting presentation; program code to receive, from others of the non-host lighting controllers, the lighting commands associated with the lighting presentation; and program code to detect, by one of the non-host lighting controllers, that the host lighting controller is unavailable; program code to, in response to detection that the host lighting controller is unavailable, transmit a second portion of the host lighting instructions to the network lighting controller to illuminate one or more of the one or more lighting devices of the wagering game system. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for controlling a lighting presentation in a wagering game system, the method comprising:
-
transmitting, by a plurality of non-host lighting controllers to a host lighting controller, lighting commands associated with a lighting presentation; receiving, by the host lighting controller from the plurality of non-host lighting controllers, the lighting commands associated with the lighting presentation; generating, by the host lighting controller and based on the lighting commands, host lighting instructions for the lighting presentation, wherein the host lighting instructions configure the host lighting controller to perform operations that illuminate one or more lighting devices of the wagering game system; transmitting, to the plurality of non-host lighting controllers and a network lighting controller by the host lighting controller, a first portion of the host lighting instructions for the lighting presentation; receiving, by the plurality of non-host lighting controllers from the host lighting controller, the first portion of the host lighting instructions for the lighting presentation; detecting, by one of the non-host lighting controllers, that the host lighting controller is unavailable; and transmitting, by the one of the non-host lighting controllers in response to detection that the host lighting controller is unavailable, a second portion of the host lighting instructions to the network lighting controller to illuminate one or more of the one or more lighting devices of the wagering game system. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. One or more non-transitory machine-readable mediums including program code stored thereon for controlling a lighting presentation in a wagering game system, the program code executable on one or more processors, the program code comprising:
-
program code to transmit, by a plurality of non-host lighting controllers to a host lighting controller, lighting commands associated with the lighting presentation; program code to receive, by the host lighting controller from the plurality of non-host lighting controllers, the lighting commands associated with the lighting presentation; program code to generate, by the host lighting controller and based on the lighting commands, host lighting instructions for the lighting presentation, wherein the host lighting instructions configure the host lighting controller to perform first lighting operations of the lighting presentation that illuminate one or more lighting devices of the wagering game system; program code to transmit, to the plurality of non-host lighting controllers and a network lighting controller by the host lighting controller, a first portion of the host lighting instructions for the lighting presentation; program code to receive, by the plurality of non-host lighting controllers from the host lighting controller, the first portion of the host lighting instructions for the lighting presentation; program code to detect, by one of the non-host lighting controllers, that the host lighting controller is unavailable; and program code to transmit, by the one of the non-host lighting controllers in response to detection that the host lighting controller is unavailable, a second portion of the host lighting instructions to the network lighting controller to illuminate one or more of the one or more lighting devices of the wagering game system. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification