GAMING CONTROL SYSTEM
In an extended casino network, a master controller can be provided to communicate and control non-gaming devices on the casino floor such as lighting, security cameras, public video displays, etc. The master controller may receive control events or commands from an electronic gaming machine in a gaming machine protocol (e.g. G2S) or proprietary protocol and translate the commands to generic protocols for communication to the non-gaming devices. The master controller may also translate events from the non-gaming devices from a generic or device specific protocol to a higher level casino protocol (e.g. S2S) and publish the device events to one or more casino management servers. Furthermore, the master controller may receive control events or commands from one or more casino management servers in a system to system protocol (e.g. S2S) or proprietary protocol and translate the commands to generic protocols for communication to the non-gaming devices.
Latest AMX LLC Patents:
- Display device housing and form-fitted configuration
- Providing subpages in a touch panel user interface
- Customized information setup, access and sharing during a live conference
- Data-driven menuing system for providing a flexible user interface on an electronic device
- Apparatus, method, and computer program for streaming media peripheral address and capability configuration
This application claims priority to U.S. provisional patent application Ser. No. 61/114,313, filed Nov. 13, 2008, the entire contents of which are herein incorporated by reference. This application is also related to the following patents the entire contents of which are each herein incorporated by reference: U.S. Pat. No. 6,496,927 titled Method And Configuring A User Interface For Controlling A Controlled Device Based Upon A Device Class, U.S. Pat. No. 7,213,061 titled Internet Control System And Method, U.S. Pat. No. 7,224,366 titled Method And System For Control System Software and U.S. Pat. No. 7,426,702 titled System And Method For Multimedia Display.
FIELD OF THE INVENTIONThis disclosure relates to gaming networks and in particular to extended casino networks.
BACKGROUND OF THE INVENTIONThe extended casino can be defined as an industry initiative driven by casino operators and gaming equipment manufacturers collectively to create a casino wide gaming and communications network, along with its associated equipment, serving network downloadable and server based gaming and advanced player and casino patron services on the casino floor using industry standard communications protocols, converging technology and solutions from disparate industries to create greater competitive advantage and improved player experience while maintaining the vitality of the casino industry. The industry initiative driving adoption of the promise of the extended casino is the Gaming Standards Association, an international trade association that creates benefits for gaming manufacturers, suppliers, operators and regulators to facilitate the identification, definition, development, promotion, and implementation of open standards to enable innovation, education, and communication for the benefit of the entire industry.
Casinos are growing in size, complexity and amenities to continue to be competitive and attract new gaming and non-gaming patrons. The latest development in this attempt is the creation of server based games (SBG). Traditionally, slot machines have been stand alone gaming machines with all the electronics, math and software locked up inside the machine. Server Based Games, or SBGs, change this by supporting a client/server paradigm providing the flexibility to deliver games and services to any given slot machine, now called electronic gaming machines (EGMs). The games can be stored on back-office servers and be downloaded and reconfigure on the EGM at the command of the gamer. In essence, the EGMs will be slaves or dumb terminals to the system. Casino operators will be able to deploy and configure games and services in minutes as opposed to hours or days as presently experienced. With the SBG architecture, operators can change pay table percentage payout in seconds depending on floor performance. Gaming regulators are pleased with the transition because they see SBGs as a better way to control hacker proofing by standardizing on industry leading network security and encryption standards.
Over the past 10 years, the Gaming Standards Association has been working to define the open communications protocols necessary to make the extended, networked casino that enables SBG and advanced casino patron services a reality by providing a robust set of interoperable machine level message commands and a very secure network transport layer. These open communications protocols, based on proven computer industry standard technologies, such as Ethernet, TCP/IP and XML, will allow the industry to migrate to downloadable games and other new technology, such as client/server games, Intranet and Internet environments, while still maintaining the games of today, well into the future. With the release of S2S v1.3 and G2S v2.0 communications protocols, gaming manufacturers are rolling out EGMs and back-office network services to take advantage of the virtues SBGs are designed to deliver.
In the area of player tracking and reward services (card based electronic loyalty club programs where players are rewarded with complimentary meals, rooms and other benefits), the SBG network can deliver games, digital media, services and amenities when the player is recognized present on an EGM, Player Club KIOSK, ATM or any remote site where the system determines him to be. Within the EGM the player is recognized by the insertion of a player club card prior to game play. Remotely within the casino, the SBG network creates a player or patron awareness medium that can be accessed through wireless or biometric readers that can be deployed throughout the casino area. One such technology that is being embraced is Radio Frequency Identification (RFID). The ability to sense a player's identity in a networked environment presence opportunity to deliver greater personalized services remotely throughout the casino property.
On the Hospitality side of the Casino industry, guest rooms and property wide networked guest loyalty services are beginning to deliver more advanced levels of personalization and automation via guest amenities networks (GANs). Hotel industry standardized networked applications and services enabling the property wide GAN are being driven largely by the Hotel Technology Next Generation (HTNG) standards body. The MGM CityCenter is slated to provide personalized loyalty services being delivered by RFID room cards that read the guest's presence as he enters the room and sets room preferences, such as TV, radio, lighting, temperature and shade preferences. The card can also determine when he leaves the room and automatically schedule maid service. This technology, coupled with CityCenter's gigabit network bandwidth, will create the medium for unsurpassed guest experiences and services in the hospitality industry.
In a fully automated environment, appliances that change the various parameters of the environment can be linked to a control area network (CAN) and a controller. The appliances may include heating, ventilation and air conditioning (HVAC) systems, lighting systems, audio-visual systems, telecommunications systems, security systems, surveillance systems, and fire protection systems, for example. One or more easy-to-use user interfaces, such as a touch panel, remote control or smart phone, may be electronically linked to the control area network to accept user input and display current system status. AMX of Richardson, Tex. designs and manufactures such networked appliance control systems.
What is required is a fully automated, gaming control system that can take advantage of the work being done by the casino industry to unify patron experience by networking and automating casino player and hotel guest loyalty services where possible.
SUMMARY OF THE INVENTIONIn one aspect of the disclosure, there is provided an extended casino network comprising at least one electronic gaming machine, at least one master controller and at least one non-gaming device. The at least one master controller may be configured to communicate with the at least one electronic gaming machine to receive at least one event from the at least one electronic gaming machine. The at least one master controller may be configured to provide a control to the at least one non-gaming device in response to the at least one event.
In one aspect of the disclosure, there is provided a master controller configured to receive a control event from at least one first device of a casino network on a first device protocol. The master controller translates the control event from the first device protocol to a second device protocol and provides a command event to at least one second device of the casino network in response to receiving the control event. The command event is provided to the second device in the second device protocol.
In one aspect of the disclosure, there is provided a method for providing an extended casino network comprising providing a master controller, auto-discovering one or more electronic gaming machines networked to the master controller, auto-discovering one or more non-gaming devices networked to the master controller, and publishing at least one service of at least one of the at least one electronic gaming machines and the at least one non-gaming devices.
Reference will now be made, by way of example only, to specific embodiments and to the accompanying drawings in which:
An area identified by casino's that need to cooperate are player tracking and guest tracking and personalization databases. With the combination of these systems and their associated networks into one universal networked loyalty service, the casino can minimize costs and maintenance overhead while increasing overall patron service quality and experience. This combination can be best realized through the adoption of emerging communications and solution standards developed by industrial standards bodies comprised of leading operator/vendor members such as the GSA and the Hospitality Technology Next Generation (HTNG) of which AMX is an active participating member of both. With the promise of a unified networked loyalty service, casino operators are embracing the need to create more personalized customer experience which in turn is driving demand for a casino or gaming control system that introduces new levels of automation, control and content distribution on the casino floor and throughout the property.
Besides gaming devices, Nevada casinos have what is legally referred to as “associated equipment,” a classification unique to the Nevada gaming industry. The technical definition is any equipment or mechanical, electromechanical or electronic contrivance, component or machine used remotely or directly in connection with gaming or mobile gaming; any game, race book or sports pool that would not otherwise be classified as a gaming device; or a computerized system for the recordation of sales for use in an area subject to the live entertainment tax. Associated equipment includes dice, playing cards, links that connect to progressive slot machines, equipment that affects the proper reporting of gross revenue, computerized systems of betting at a race book or sports pool, computerized systems for monitoring slot machines, and devices for weighing or counting money. Persons who manufacture associated equipment are not required to be licensed manufacturers in Nevada. The associated equipment, however, must be approved by the Gaming Control Board. Thus, quality designs, while imperative, must also be accompanied by an understanding of the requisite approval process.
The Gaming Standards Association (GSA) is a non-profit gaming industry standards body whose sole intent is to define open standard communications protocols for gaming and gaming related systems to eliminate some of the technological communications problems facing many of the gaming operators using equipment from a variety of gaming equipment manufacturers. Its membership is comprised of manufacturers, suppliers, operators, regulatory advisors and other affiliate organizations that share the technical vision of promoting open standards. The mission is to facilitate the identification, definition, development, promotion, and implementation of open standards to enable innovation, education, and communication for the benefit of the entire industry.
GSA communication protocols are based on industry standards such as: TCP/IP, SOAP, XML, TLS. They are designed to introduce interoperability of disparate gaming equipment and management systems on the casino floor, such as Electronic Gaming Machines (EGM)s, Casino Management System, Player Tracking, Billing, Etc.
The primary communications protocols developed by the GSA are the G2S, S2S, GDS and transport protocols, as follows:
-
- G2S (Game to System)—a standard protocol set to assist open communications between host systems and Electronic Gaming Machines (EGMs);
- S2S (System to System)—a standard protocol set to assist open communications between host systems;
- GDS (Gaming Device Standard)—a standard protocol set to assist open communications between controller and devices within an EGM; and
- Transport (based on TCP, UDP and TLS)—peer to peer and multi-cast connection services leveraging industry standard encryption/authentication mechanisms for strong security to manage inter-system communications.
The GDS Protocol is defined by the GSA Gaming Device Standards to control the flow of information between an electronic gaming machine (EGM) and the array of peripheral devices operating inside it, including bill validators, card readers and ticket printers, using the Universal Serial Bus (USB) standards protocol. In essence, each peripheral device uses one command set to communicate with its host machine. That information can then be relayed to the casino management system through a machine message protocol, such as GSA's G2S™ (Game-to-System) Message Protocol.”
The G2S (Game to System) protocol provides a messaging standard, using XML version 1.0, for communications between gaming devices (such as game software, meters, and
hoppers) and gaming management systems (such as progressives, cashless, and accounting). The acceptance, implementation, widespread deployment, change management, and future technological advancements to GSA's G2S protocol will allow the gaming industry to concentrate on the creation of innovative, appealing gaming products and operations.
The G2S protocol will employ standards and technologies from the computer industry, including but not limited to Web Services, TCP, SSL, fully formed XML, and other IP protocols for the primary protocol, and physical transport technologies, including but not limited to Ethernet and other IP transport mechanisms. Where practical, the G2S protocol will also accommodate other computer industry standards such as streaming audio and video on the physical transport layer. Using proven technologies will enable GSA to provide reliable products quickly to the industry at a significant savings to manufacturers, operators, and regulators.
The GSA® System to System™ (S2S) Messaging Standard provides a set of communication protocols:
-
- between gaming host systems (for example, accounting, security, progressive controllers, advertising, and promotion displays)
- between gaming and non-gaming host systems, to effect a hospitality-gaming industry solution.
The current version of the S2S standard includes support for the following types of gaming and nongaming communications:
-
- Patron registration
- Player ratings (table games, slots, bingo, keno, poker, sports book)
- Table games accounting (hourly estimates, open and closing, fills and credits, marker and chip purchase vouchers support)
- Comps (such as complimentary awards, points, money, or hospitality products)
- System, data and device configurations (such as defining active/inactive game types and calculations, progressive controllers, chip sets, regional settings, shifts, or codes for particular types of data such as club or badge identifiers)
The invention will assist the transition of the casino floor to an open standards SEG format by providing inter-communications translation between disparate systems. It will also allow environmental control of non gaming devices by EGMs via embedded commands (i.e. security camera panning, audio and lights adjusting, target video distribution, etc.). Finally, the invention will provide auto discovery of EGMs as well as environmental devices as they come online and allow casino systems to publish related services.
With reference now to
In addition to the typical gaming network of EGMs 14 and host devices 16, the extended casino 10 includes any number of non-gaming devices 18 including lighting, security cameras, air-conditioning units, security devices, player awareness modules (e.g. RFID tag readers) and different types of signage, e.g. outdoor signage, retail signage, in-casino signage.
A control system for the non-gaming devices may also be provided. The generic device control system may be based on at least one master controller (also described as an Event Control Machine (ECM) herein and in the drawings) 12 that communicates with at least one device or appliance 18 coupled to the master controller 12. As will be described in more detail below, the casino generic device control system allows casino operators, electronic gaming machines (EGMs) and casino management and hosted services to configure, control, monitor and manage networked generic devices and internet appliances in a control area network (CAN) within the extended casino system 10.
A method for providing the extended casino network is illustrated in the flowchart 20 of
A master controller 12 is shown in more detail in
In one embodiment, the master controller 12 provides communication between disparate systems (e.g. the gaming system and generic device system) by translating system specific protocols while providing control interfaces to generic devices, and CAN management interfaces to operators, networked electronic gaming equipment (EGM) and casino hosted management systems.
To this end, the master controller 12 also provides a universal protocol translation function performing mediation of disparate system level protocols to allow open communication between both the operator and/or gaming systems and their attached generic devices and internet appliances.
While communicating with generic devices and appliances, at least one generic device interface module resides on the master controller, where the device interface module defines a basic protocol for interface with any device. Configuration information associated with the at least one device is used to tailor the at least one generic device interface module to communicate and operate with the at least one device.
While communicating with the operator, an EGM or a Casino hosted service (Management System), at least one Management System interface module resides on the master controller, where Management System interface module defines a basic protocol for interface with the Management System. Configuration information associated with the Management System is used to tailor the Management System interface module to communicate with the Management System.
The casino system 10 can scale in scope through master controller to master controller communications to allow secure isolation of sensitive casino CAN segments and manageable system performance by providing a flexible design and configuration architecture to allow adequate network load balancing across both local and wide area networks.
The master controller can be configured to support an auto discovery and configuration feature allowing the creation and deployment of advanced network services that are self configuring and self managing while allowing device level maintenance, upgrades and replacements at minimal cost and difficulty. Part of the auto discovery process undertaken by the master controller when it discovers a non-gaming device that is networked to the master controller is to determine if the master controller is configured with the appropriate protocol for communicating with the discovered device. If the master controller is not configured with the protocol, it requests the protocol either from the mediation server or from the discovered device itself.
The master controller 12 can be configured and managed by casino based systems, including EGMs and Casino hosted services, to automate dynamic configuration of casino floor personalized experiences, patron services and dynamic distribution of player targeted advertisements and personalized services to disparate monitors, signage and gaming devices such as EGMs, wireless and mobile gaming devices.
When operating in tier with an EGM in a standards based network, like the hierarchical architecture defined in a typical Gaming Standards Association topology, the master controller 12 can provide generic device meter logging, subscription services and meter and event publishing to gaming network hosted services. The master controller 12 can also provide extended control and monitoring interfaces and services to EGMs desiring control of generic devices and appliances outside of the EGM cabinet such as public monitors, cameras, remote player ID readers and lighting. While operating in a GSA compliant capacity, the master controller 12 provides all necessary translation services between GSA compliant communication protocols, such as S2S, G2S and GDS and generic device control protocols, such as I/O, serial or TCP/IP. The master controller 12 can also be configured to provide standard protocol to legacy protocol translation such as any GSA communication protocol to any Bally or IGT Casino Management System (CMS) communication protocol. The master controller 12 handles dynamic protocol communications by communicating with a mediation server and determining which communications module to download to the master controller 12 to be able to communicate with a given generic device, network appliance, EGM, SMIB Controller, or Hosted Service.
The master controller 12 is able to control EGM devices and services residing within an EGM cabinet via GDS, SAS, generic device protocol or other proprietary protocols by dynamically downloading the appropriate communications module to the master controller 12.
Like an EGM, the master controller 12 ideally operates as a client device on the edge of the network to the casino hosted services and acts as a host services device to the attached generic devices and appliances. Three potential usage case models using the master controller 12 in a networked casino are:
Event Control Machine (ECM)
The master controller may be integrated into the extended casino network in a way that extends the scope of SBG host management systems to control, monitor, configure, and/or manage devices throughout the casino outside the existing EGM centric device paradigm. That is, an EGM is generally only able to control devices within their physical cabinets, such as coin hoppers, ticket printers, touch panels, EGM displays and the like. Through the ECM, an EGM's control of the local gaming environment may be extended to include additional devices such as AV/lights/HVAC/Cameras/public displays.
In one embodiment, an ECM may operate in a client mode. An ECM can act as a client to any networked host system (
In one embodiment, an ECM may operate in a host mode. An ECM in a host mode can extend control of generic devices and appliances within its CAN to requesting EGMs and casino host systems requiring control of these devices.
Presence Awareness Managed Services (PAMS)
The master controller may be integrated with player, patron, or guest presence awareness and/or location based technologies including RFID tags and readers in concert with back of house player/patron/guest tracking systems to control delivery of target media and environmentally related services. Such an embodiment can encourage and deliver greater personalization of player, guest and patron services both in a gaming environment and in a guest services environment.
EGM Generated Event Services (EGES)
Integration that employs EGM generated events in concert with a master controller acting as a rules based control system to provide automated casino generic device control/monitoring/management. In one example, an EGM player ID event may trigger a master controller to communicate with the player tracking system to get a player preference profile and activate a media server to send player relevant content to the requesting EGM.
The master controller is well suited to control devices and respond to/send events within the GSA enabled casino. Specific applications for the master controller include:
-
- Core Proxy server translating G2S event messages received from EGM to S2S for host services consumption;
- Control streaming video to the secondary video display in EGMs;
- Provide Host system control of ambient environment (public displays, lights, cameras, etc.);
- Control devices within EGM.
The master controller is suited to operate as Associated Equipment because it is designed to monitor, alarm and control non-gaming environments. The master controller provides substantial value when assuming a universal translator and/or control client role, on peer with EGMs, providing event and meter handling services but operating in a non-gaming (associated) capacity to extend control and meter/event services to casino host servers outside of the gaming control sphere.
Universal device control and monitoring functions provided by the master controller may include:
-
- Control ambient environment—lights, curtains, screens, servos, temperature, etc;
- Switch and distribute Media—Downloadable/streaming audio and video;
- Monitor device end of life status—battery life, bulb life, etc.;
- Provide location based services—Proximity management, presence awareness, asset tracking, etc.;
- Security services—Control cameras, alarms, auto send email/text, etc.
As described above, in various configurations, the master controller may by configured as an Event Control Machine (ECM). Specific functions of the ECM may include:
-
- Control of non-gaming devices in the extended casino including Audio/Video (TV, Projector, Camera, DVD), Environment (Thermostat, Lights, Curtains), Communications (Cell, PC, Intercom, Internet);
- Logs device events (RMS);
- Publishing events to Casino services including Casino Management Server (CMS), Billing Server, Voucher Server, Player Tracking Server, Progressive, Bonusing.
The ECM may also translate device protocols (e.g. RF, RS-232, IR, TCP/IP), maintain event subscription lists and publish events to G2S event subscribers.
In
In
In one embodiment, illustrated in
A further use of player tracking using RFID tags is shown in
In
The security camera example described with reference to
In addition to providing a command function, the ECM may be configured to provide a translation function, as shown in
Although embodiments of the present invention have been illustrated in the accompanied drawings and described in the foregoing description, it will be understood that the invention is not limited to the embodiments disclosed, but is capable of numerous rearrangements, modifications, and substitutions without departing from the spirit of the invention as set forth and defined by the following claims. For example, the capabilities of the invention can be performed fully and/or partially by one or more of the blocks, modules, processors or memories. Also, these capabilities may be performed in the current manner or in a distributed manner and on, or via, any device able to provide and/or receive information. Further, although depicted in a particular manner, various modules or blocks may be repositioned without departing from the scope of the current invention. Still further, although depicted in a particular manner, a greater or lesser number of modules and connections can be utilized with the present invention in order to accomplish the present invention, to provide additional known features to the present invention, and/or to make the present invention more efficient. Also, the information sent between various modules can be sent between the modules via at least one of a data network, the Internet, an Internet Protocol network, a wireless source, and a wired source and via plurality of protocols.
Claims
1. An extended casino network comprising:
- at least one electronic gaming machine;
- at least one master controller; and
- at least one non-gaming device;
- wherein the at least one master controller is configured to communicate with the at least one electronic gaming machine to receive at least one event from the at least one electronic gaming machine; and
- wherein the at least one master controller is configured to provide a control to the at least one non-gaming device in response to the at least one event.
2. The extended casino network according to claim 1 wherein the at least one master controller is configured to receive the at least one event from the at least one electronic gaming machine in a G2S protocol.
3. The extended casino network according to claim 1 wherein the at least one event comprises at least one control event, wherein the master controller is configured to translate the at least one control event from a gaming machine protocol to a non-gaming device protocol and wherein the master controller is configured to provide the at least one event to the at least one non-gaming devices in the non-gaming device protocol.
4. The extended casino network according to claim 1 comprising at least one host server, wherein the master controller is configured to:
- receive at least one device event from the at least one non-gaming device; and
- publish the at least one device event to the at least one host server.
5. The extended casino network according to claim 4 wherein the at least one master controller is configured to translate the at least one device event from a non-gaming device protocol to at least one of a G2S protocol or an S2S protocol.
6. The extended casino network according to claim 4 wherein the at least one master controller is configured to receive a subscription request from at least one host server and to publish one or more device events from the one or more non-gaming devices to subscribed ones of the at least one host server.
7. The extended casino network according to claim 1 comprising a plurality of non-gaming devices, wherein the at least one master controller is configured to communicate with the plurality of non-gaming devices using a plurality of protocols.
8. The extended casino network according to claim 1 wherein the one or more non-gaming devices comprise one or more public displays and wherein the master controller is configured to command a display to the at least one public display in response to receiving the at least one event from the at least one electronic gaming machine.
9. The extended casino network according to claim 1 wherein the one or more non-gaming devices comprise one or more security cameras and wherein the master controller is configured to command the one or more security cameras in response to receiving the at least one event from the at least one electronic gaming machine.
10. The extended casino network according to claim 1 comprising:
- a first master controller configured to: translate device events received by the first master controller in a device protocol to a G2S protocol; and publish the device events to one or more G2S subscribers; and
- a second master controller configured to subscribe to device events of the first master controller using a G2S protocol; translate the device events to an S2S protocol; and publish the device events to one or more subscribers using the S2S protocol.
11. A master controller configured to:
- receive a control event from at least one first device of a casino network in a first device protocol;
- translate the first device protocol to a second device protocol; and
- provide a command event to at least one second device of the casino network in the second device protocol in response to receiving the control event.
12. The master controller according to claim 11 wherein the at least one first device comprises at least one player awareness device and wherein the master controller is configured to:
- receive a player detection from the at least one player awareness device, the player detection identifying a player;
- determine if the player is in violation of a location restriction; and
- provide an indication of the violation to at least one security server.
13. The master controller according to claim 11 configured to receive a control event from at least one electronic gaming machine and to provide a command to at least one non-gaming device in response to the control event.
14. The master controller according to claim 11 wherein the master controller is configured to receive a control event from a first non-gaming device and provide a control command to a second non-gaming device.
15. The master controller according to claim 11 comprising a non-gaming device interface module configured to determine a communication protocol of a non-gaming device connected to the master controller and request the non-gaming device communication protocol from a mediation server.
16. A method for providing an extended casino network comprising:
- providing a master controller;
- auto-discovering one or more electronic gaming machines networked to the master controller;
- auto-discovering one or more non-gaming devices networked to the master controller; and
- publishing at least one service of at least one of the at least one electronic gaming machines and the at least one non-gaming devices.
17. The method according to claim 16 comprising:
- receiving a subscription request at the master controller from at least one host server networked to the master controller;
- subscribing the at least one host server to one or more published events of the master controller; and
- publishing the at least one service to the at least one host server.
18. The method according to claim 17 comprising:
- receiving a device event from at least one non-gaming device using a device protocol;
- translating the device event from the device protocol to an S2S protocol; and
- publishing the device event to the at least one host server using the S2S protocol.
19. The method according to claim 17 comprising:
- receiving a device event from at least one non-gaming device using a device protocol;
- translating the device event from the device protocol to a G2S protocol; and
- publishing the device event to the at least one electronic gaming machine using the G2S protocol.
20. The method according to claim 16 comprising:
- receiving a control command for at least one of the non-gaming devices;
- translating the control command to a protocol readable by the at least one non-gaming device; and
- providing the translated control command to the at least one non-gaming device.
Type: Application
Filed: Nov 13, 2009
Publication Date: May 13, 2010
Applicant: AMX LLC (Richardson, TX)
Inventor: Gregory T. DeWitt (Las Vegas, NV)
Application Number: 12/618,529
International Classification: A63F 9/24 (20060101);