CA2490375A1 - Open architecture communications in a gaming network - Google Patents

Open architecture communications in a gaming network Download PDF

Info

Publication number
CA2490375A1
CA2490375A1 CA002490375A CA2490375A CA2490375A1 CA 2490375 A1 CA2490375 A1 CA 2490375A1 CA 002490375 A CA002490375 A CA 002490375A CA 2490375 A CA2490375 A CA 2490375A CA 2490375 A1 CA2490375 A1 CA 2490375A1
Authority
CA
Canada
Prior art keywords
communication
gaming machine
protocol
communication protocol
network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA002490375A
Other languages
French (fr)
Other versions
CA2490375C (en
Inventor
William Brosnan
Steven G. Lemay
Warner Cockerille
Dwayne Nelson
Robert Breckner
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Game Technology
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CA2781163A priority Critical patent/CA2781163C/en
Publication of CA2490375A1 publication Critical patent/CA2490375A1/en
Application granted granted Critical
Publication of CA2490375C publication Critical patent/CA2490375C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/32Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/32Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
    • G07F17/3202Hardware aspects of a gaming system, e.g. components, construction, architecture thereof
    • G07F17/3223Architectural aspects of a gaming system, e.g. internal configuration, master/slave, wireless communication
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/32Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
    • G07F17/3225Data transfer within a gaming system, e.g. data sent between gaming machines and users
    • G07F17/323Data transfer within a gaming system, e.g. data sent between gaming machines and users wherein the player is informed, e.g. advertisements, odds, instructions
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F17/00Coin-freed apparatus for hiring articles; Coin-freed facilities or services
    • G07F17/32Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
    • G07F17/3225Data transfer within a gaming system, e.g. data sent between gaming machines and users
    • G07F17/3232Data transfer within a gaming system, e.g. data sent between gaming machines and users wherein the operator is informed
    • G07F17/3237Data transfer within a gaming system, e.g. data sent between gaming machines and users wherein the operator is informed about the players, e.g. profiling, responsible gaming, strategy/behavior of players, location of players
    • G07F17/3239Tracking of individual players
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/131Protocols for games, networked simulations or virtual reality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/08Protocols for interworking; Protocol conversion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/18Multiprotocol handlers, e.g. single devices capable of handling multiple protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]

Abstract

Open architecture communication systems and methods are provided that allow flexible data transmission between gaming machines and other devices and nodes within a gaming machine network. The gaming machine and other devices employ a communication interface that sends and receives data via a common communication protocol and via common communication hardware. The communication interface and common communication protocol allow data transfer between gaming machines and other network nodes such as gaming service servers, despite the presence of different proprietary gaming machine functions and proprietary communication protocols and despite the presence of various proprietary hardware and proprietary communication protocols relied on by the servers.

Claims (45)

1. A gaming machine implemented on a gaming machine network, the gaming machine comprising:
a master gaming controller designed or configured to manage a game played on the gaming machine, the gaming machine employing a first communication protocol for implementing a first gaming machine function and a second communication protocol for implementing a second gaming machine function;
a communication interface device in communication with the master gaming controller, the communication interface device designed or configured to communicate data in both the first and second communication protocols and communicate the data in a third communication protocol over a gaming machine network using the third communication protocol.
2. The gaming machine of claim 1 wherein the communication interface comprises one or more non-network communication ports, a first one the non-network communication ports allowing communication of data according to the first communication protocol and a second one the non-network communication ports allowing communication of data according to the second communication protocol.
3. The gaming machine of any of claims 1-2 wherein a physical interface of the first one the non-network communication ports is selected from the group consisting of RS-422/485, Fiber Optic, RS-232, DCS Current Loop, Link Progressive Current Loop, FireWire, Ethernet and USB.
4. The gaming machine of any of claims 1-3 wherein the communication interface further comprises a dedicated network communication port that allows communication of data according to the third communication protocol.
5. The gaming machine of any of claims 1-4 wherein the network interface is a wired Ethernet connection.
6. The gaming machine of any of claims 1-5 wherein the communication interface communicates data with a gaming machine server that provides at least one game service related to the first gaming machine function in the first communication protocol.
7. The gaming machine of claim 6 wherein the game service is selected from group consisting of progressive game services, bonus game services, player tracking services, cashless/ticketing services, game downloading services, prize services, entertainment content services, concierge services, lottery services and money transfer services.
8. The gaming machine of any of claims 1-7 wherein the third communication protocol is one of a TCP/IP, SLIP, and PPP communication protocol.
9. The gaming machine of any of claims 1-8 wherein the first communication protocol is selected from the group consisting of a progressive game service protocol, a bonus game service protocol, a player tracking service protocol, a cashless/ticketing service protocol, a game downloading service protocol, a prize service protocol, an entertainment content service protocol, a concierge service protocol, a lottery service protocol and a money transfer service protocol.
10. The gaming machine of any of claims 1-9 wherein the network comprises a casino area network, wide area progressive network, bonus game network or a cashless system network.
11. The gaming machine of claim 1-10 wherein the first communication protocol is a first proprietary communication protocol.
12. The gaming machine of claim 11 wherein the second communication protocol is a second proprietary communication protocol that is different from the first proprietary communication protocol.
13. The gaming machine of any of claims 1-12 wherein the communication interface comprises logic configured or designed to communicate data in both the first and second communication protocols and communicate the data in a third communication protocol over a network using the third communication protocol.
14. The gaming machine of claim 1 wherein the first gaming machine function employs proprietary gaming so8ware that accepts and provides the data in the first communication protocol.
15. The method of claim 29 wherein the proprietary gaming software is not able to receive data transmitted in the third communication protocol.
16. A communication interface for communicating between a gaming machine and a gaming machine network, the interface comprising:
multiple non-network communication ports, a first one the non-network communication ports allowing communication of data according to a first communication protocol and a second one the non-network communication ports allowing communication of data according to a second communication protocol;
and a network communication port, wherein the network communication port allows communication of data according to a third communication protocol.
17. The gaming machine of claim 16 wherein the first communication protocol is a first proprietary communication protocol.
18. The gaming machine of claim 17 wherein the second communication protocol is a second proprietary communication protocol that is different from the first proprietary communication protocol.
19. The communication interface of any of claims 16-18 wherein the network communication port communicates data with a gaming machine server that provides at least one game service in the first communication protocol.
20. The communication interface of claim 19 wherein the game service is selected from group consisting of progressive game services, bonus game services, player tracking services, cashless/ticketing services, game downloading services, prize services, entertainment content services, concierge services, lottery services and money transfer services.
21. The communication interface of any of claims 16-20 wherein the third communication protocol is one of a TCP/IP, SLIP, and PPP communication protocol.
22. The communication interface of any of claims 16-21 wherein the first communication protocol is selected from the group consisting of a progressive game service protocol, a bonus game service protocol, a player tracking service protocol, a cashless/ticketing service protocol, a game downloading service protocol, a prize service protocol, an entertainment content service protocol, a concierge service protocol, a lottery service protocol and a money transfer service protocol.
23. The communication interface of any of claims 16-22 wherein the communication interface further comprises logic configured or designed to communicate data in both the first and second communication protocols and communicate the data in a third communication protocol over a network using the third communication protocol.
24. The communication interface of any of claims 16-23 wherein the interface is included in a player tracking unit.
25. The communication interface of any of claims 16-24 wherein the gaming machine employs proprietary gaming software that provides data in the non-network communication protocol to the one or more non-network communication ports.
26. The communication interface of claim 25 wherein the proprietary gaming software is not configured to receive messages transmitted in the third communication protocol.
27. The communication interface of any of claims 16-26 wherein the communication interface is assigned an IP address.
28. The communication interface of any of claims 16-27 wherein a physical interface of the one or more non-network communication ports is selected from the group consisting of RS-422/485, Fiber Optic, RS-232, DCS Current Loop, Link Progressive Current Loop, FireWire, Wireless, Ethernet and USB.
29. The communication interface of any of claims 16-28 wherein the network interface is a wired Ethernet connection.
30. A method of providing data between a gaming machine and one or more gaming machine servers in a gaming machine network, the method comprising:
configuring a first communication port included in a communication interface to communicate data according to a first communication protocol used by a first gaming machine function on the gaming machine;
configuring a second communication port included in the communication interface to communicate data according to a second communication protocol used by a second gaming machine function on the gaming machine;
establishing a communication connection between the communication interface and a server in the network using a third communication protocol;
transmitting data from the server to the communication interface using the third communication protocol;
converting the data from the third communication protocol to one of the first and second communication protocols; and transmitting the data from the communication interface to a processor in the gaming machine or to a peripheral device associated with the gaming machine in the one of the first and second non-network communication protocols.
31. The method of claim 30 wherein the first gaming machine function employs proprietary gaming software that accepts and provides the data in the first communication protocol.
32. The method of claim 31 wherein the proprietary gaming software is not able to receive data transmitted in the third communication protocol.
33. The method of any of claims 30-32 further comprising assigning the communication interface or the gaming machine an IP address.
34. The method of any of claims 30-33 further comprising:
transmitting data from the gaming machine to the communication interface using the first communication protocol;
converting the data from the first communication protocol to the third communication protocol; and transmitting the data in the third communication protocol to the server across the gaming machine network.
35. The method of any of claims 30-34 wherein the third communication protocol is one of a TCP/IP, SLIP, and PPP communication protocol.
36. The method of any of claims 30-35 wherein the server is selected from the group consisting of a prize server, a game server, an entertainment content server, a cashless ticketing server, progressive game server, a bonus game server, a concierge service server, a lottery server and a money transfer server.
37. The method of any of claims 30-36 further comprising storing the gaming data in memory included in the gaming machine.
38. A gaming machine implemented on a gaming machine network, the gaming machine comprising:
a master gaming controller designed or configured to manage a game played on the gaming machine, the gaming machine employing a first proprietary communication protocol for implementing a first proprietary gaming machine function and a second proprietary communication protocol for implementing a second proprietary gaming machine function, wherein the second proprietary communication protocol is different from the first proprietary communication protocol;
a communication interface device in communication with the master gaming controller, the communication interface device designed or configured to communicate data in both the first and second communication protocols and communicate the data in a third communication protocol over a gaming machine network using the third communication protocol.
39. The gaming machine of claim 38 wherein the first gaming machine function employs proprietary gaming software that accepts and provides the data in the first communication protocol.
40. The gaming machine of claim 39 wherein the proprietary gaming software is not able to receive data transmitted in the third communication protocol.
41. The gaming machine of any of claims 38-40 further including a firewall.
42. A player tracking unit in communication with a gaming machine and a gaming machine network, the player tracking unit comprising:
processor logic that employs a player tracking communication protocol for implementing a player tracking service; and a communication interface device in communication with the gaming machine and the gaming machine network, the communication interface device designed or configured to communicate data in both the player tracking communication protocol and a second communication protocol with the gaming machine and communicate the data in a third communication protocol over the network using a third communication protocol.
43. The player tracking unit of claim 42 further comprising:
a display;
one or more of illumination devices adjacent to said display;
one or more of the following player tracking interface devices: a card reader, a key pad, a bonus button, a function button, a microphone, a sound projection device, a camera, a wireless interface device, a proximity sensor and a finger print reader.
44. The player tracking unit of any of claims 42-43 wherein the processor logic is further designed or configured 1) to communicate with the display, the one or more player tracking interface devices, a master gaming controller that controls a game played on a gaming machine and a player tracking server.
45. The player tracking unit of any of claims 42-44 further including a firewall.
CA2490375A 2002-06-26 2003-06-18 Open architecture communications in a gaming network Expired - Fee Related CA2490375C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CA2781163A CA2781163C (en) 2002-06-26 2003-06-18 Open architecture communications in a gaming network

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US10/184,451 US6682423B2 (en) 2001-04-19 2002-06-26 Open architecture communications in a gaming network
US10/184,451 2002-06-26
PCT/US2003/019491 WO2004004280A1 (en) 2002-06-26 2003-06-18 Open architecture communications in a gaming network

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CA2781163A Division CA2781163C (en) 2002-06-26 2003-06-18 Open architecture communications in a gaming network

Publications (2)

Publication Number Publication Date
CA2490375A1 true CA2490375A1 (en) 2004-01-08
CA2490375C CA2490375C (en) 2012-09-11

Family

ID=29999237

Family Applications (2)

Application Number Title Priority Date Filing Date
CA2490375A Expired - Fee Related CA2490375C (en) 2002-06-26 2003-06-18 Open architecture communications in a gaming network
CA2781163A Expired - Fee Related CA2781163C (en) 2002-06-26 2003-06-18 Open architecture communications in a gaming network

Family Applications After (1)

Application Number Title Priority Date Filing Date
CA2781163A Expired - Fee Related CA2781163C (en) 2002-06-26 2003-06-18 Open architecture communications in a gaming network

Country Status (7)

Country Link
US (5) US6682423B2 (en)
EP (2) EP2562988A1 (en)
AU (2) AU2003251586B2 (en)
CA (2) CA2490375C (en)
NO (1) NO20050027L (en)
RU (1) RU2332805C9 (en)
WO (1) WO2004004280A1 (en)

Families Citing this family (322)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6272223B1 (en) 1997-10-28 2001-08-07 Rolf Carlson System for supplying screened random numbers for use in recreational gaming in a casino or over the internet
US7690043B2 (en) 1994-12-19 2010-03-30 Legal Igaming, Inc. System and method for connecting gaming devices to a network for remote play
US7260834B1 (en) 1999-10-26 2007-08-21 Legal Igaming, Inc. Cryptography and certificate authorities in gaming machines
US8021222B2 (en) 1997-12-31 2011-09-20 Igt Game based on speed of play
NZ509019A (en) * 1998-06-18 2002-08-28 Aristocrat Technologies Au Method of linking devices to gaming machines
US6968405B1 (en) * 1998-07-24 2005-11-22 Aristocrat Leisure Industries Pty Limited Input/Output Interface and device abstraction
US6460848B1 (en) * 1999-04-21 2002-10-08 Mindplay Llc Method and apparatus for monitoring casinos and gaming
PL351957A1 (en) * 1999-06-03 2003-07-14 Igt Reno Nev Method of and apparatus for implementation of a system for transferring software downloaded from network
US8033913B2 (en) * 1999-06-03 2011-10-11 Igt Gaming machine update and mass storage management
US7951002B1 (en) * 2000-06-16 2011-05-31 Igt Using a gaming machine as a server
US7699699B2 (en) 2000-06-23 2010-04-20 Igt Gaming device having multiple selectable display interfaces based on player's wagers
US6731313B1 (en) * 2000-06-23 2004-05-04 Igt Gaming device having touch activated alternating or changing symbol
US7695363B2 (en) * 2000-06-23 2010-04-13 Igt Gaming device having multiple display interfaces
US6569013B1 (en) 2000-07-14 2003-05-27 William Arthur Taylor Method for playing a video gaming machine
US7047338B1 (en) * 2000-07-18 2006-05-16 Igt Configurable hot-swap communication
AU2001283264B2 (en) * 2000-08-18 2007-10-18 Igt Gaming system with player tracking
US7273415B2 (en) 2000-09-07 2007-09-25 Igt Gaming device having a bonus scheme with multiple selection groups
US8678902B2 (en) 2005-09-07 2014-03-25 Bally Gaming, Inc. System gaming
US6875110B1 (en) * 2000-10-17 2005-04-05 Igt Multi-system gaming terminal communication device
US8790181B2 (en) * 2000-10-17 2014-07-29 Igt Multi-system gaming terminal communication device
US7972214B2 (en) * 2000-12-07 2011-07-05 Igt Methods and devices for downloading games of chance
US6682423B2 (en) 2001-04-19 2004-01-27 Igt Open architecture communications in a gaming network
US6991544B2 (en) * 2001-06-21 2006-01-31 Bally Gaming International, Inc. Method, apparatus and article for hierarchical wagering
US7162036B2 (en) * 2001-08-06 2007-01-09 Igt Digital identification of unique game characteristics
US6685567B2 (en) * 2001-08-08 2004-02-03 Igt Process verification
US9555322B2 (en) * 2001-08-20 2017-01-31 Bally Gaming, Inc. Local game-area network method
US20030036427A1 (en) * 2001-08-20 2003-02-20 Steve Brandstetter Coin counter and ticket dispenser for a game machine
GB2390190B (en) * 2001-09-28 2005-11-09 Acres Gaming Inc Method for securing digital communications on a network of gaming devices
US20060287098A1 (en) * 2001-09-28 2006-12-21 Morrow James W System and method for gaming-content configuration and management system
US7727070B2 (en) * 2001-09-28 2010-06-01 Igt Method and apparatus for authenticating and verifying communication on a network of gaming devices
US20070287541A1 (en) 2001-09-28 2007-12-13 Jeffrey George Tracking display with proximity button activation
US6902481B2 (en) * 2001-09-28 2005-06-07 Igt Decoupling of the graphical presentation of a game from the presentation logic
US20030069071A1 (en) * 2001-09-28 2003-04-10 Tim Britt Entertainment monitoring system and method
US7931533B2 (en) 2001-09-28 2011-04-26 Igt Game development architecture that decouples the game logic from the graphics logics
US8708828B2 (en) * 2001-09-28 2014-04-29 Igt Pluggable modular gaming modifiers and configuration templates for gaming environments
US8500556B2 (en) * 2001-09-28 2013-08-06 Bally Gaming, Inc. Two-wire exchange system
US6890255B2 (en) 2001-12-17 2005-05-10 Igt Multiple wheel roulette game
US20030171148A1 (en) * 2002-03-07 2003-09-11 Pixel Software Technologies Ltd. Dynamic games system for digital interactive television
US6997803B2 (en) * 2002-03-12 2006-02-14 Igt Virtual gaming peripherals for a gaming machine
US8597116B2 (en) * 2002-03-12 2013-12-03 Igt Virtual player tracking and related services
US20030228906A1 (en) 2002-04-19 2003-12-11 Walker Jay S. Methods and apparatus for providing communications services at a gaming machine
US7780526B2 (en) * 2002-06-28 2010-08-24 Igt Universal system mediation within gaming environments
US20050064940A1 (en) * 2002-07-08 2005-03-24 Matthew Petruccelli Video game console and cashless method of use
US7255645B2 (en) * 2002-08-21 2007-08-14 Progressive Gaming International Corporation Equalizing different jackpot games with frequent pays
US9117342B2 (en) 2004-09-16 2015-08-25 Bally Gaming, Inc. Networked gaming system communication protocols and methods
US7104889B2 (en) 2002-09-13 2006-09-12 Igt Method of using a rule based script to describe gaming machine payout
US9082260B2 (en) 2004-09-16 2015-07-14 Bally Gaming, Inc. Networked gaming system communication protocols and methods
US8535158B2 (en) * 2004-09-16 2013-09-17 Bally Gaming, Inc. Networked gaming system communication protocols and methods
US8529349B2 (en) 2004-09-16 2013-09-10 Bally Gaming, Inc. Networked gaming system communication protocols and methods
US8568237B2 (en) 2004-09-16 2013-10-29 Bally Gaming, Inc. Networked gaming system communication protocols and methods
US8992326B2 (en) 2006-09-06 2015-03-31 Bally Gaming, Inc. Networked gaming system communication protocols and methods
US9053610B2 (en) * 2002-09-13 2015-06-09 Bally Gaming, Inc. Networked gaming system communication protocols and methods
US9865126B2 (en) 2002-10-09 2018-01-09 Zynga Inc. System and method for connecting gaming devices to a network for remote play
US20040142744A1 (en) * 2003-01-08 2004-07-22 Acres Gaming Incorporated Mobile data access
US7803053B2 (en) * 2003-01-08 2010-09-28 Igt System for real-time game network tracking
JP2004255187A (en) * 2003-02-26 2004-09-16 Wms Gaming Inc Network surroundings for service pointed game
US20040235563A1 (en) * 2003-02-26 2004-11-25 Blackburn Christopher W. Game update service in a service-oriented gaming network environment
AU2004200734B2 (en) * 2003-02-26 2010-07-15 Wms Gaming Inc. Gaming management service in the service-oriented gaming network environment
US20060142086A1 (en) * 2003-02-26 2006-06-29 Blackburn Christopher W Progressive service in a service-oriented gaming network environment
US7347778B2 (en) 2003-03-03 2008-03-25 Wms Gaming Inc. Gaming machine system having automatic reporting feature
US20040242328A1 (en) * 2003-03-05 2004-12-02 Blackburn Christopher W. Boot service in a service-oriented gaming network environment
US8308567B2 (en) 2003-03-05 2012-11-13 Wms Gaming Inc. Discovery service in a service-oriented gaming network environment
US20040243849A1 (en) * 2003-03-06 2004-12-02 Blackburn Christopher W. Authorization service in a service-oriented gaming network environment
US20040243848A1 (en) * 2003-03-06 2004-12-02 Blackburn Christopher W. Authentication service in a service-oriented gaming network environment
US7330966B2 (en) * 2003-03-06 2008-02-12 Lenovo (Singapore) Pte Ltd. Providing security based on a device identifier prior to booting an operating system
US7337330B2 (en) 2003-03-10 2008-02-26 Cyberview Technology, Inc. Universal game download system for legacy gaming machines
US7921302B2 (en) 2003-03-10 2011-04-05 Igt Universal game download methods and system for legacy gaming machines
EP1611708A4 (en) * 2003-03-10 2009-12-30 Cyberview Technology Inc Dynamic configuration of a gaming system
US7802087B2 (en) * 2003-03-10 2010-09-21 Igt Universal method for submitting gaming machine source code software to a game certification laboratory
US20040242331A1 (en) * 2003-03-17 2004-12-02 Blackburn Christopher W. Time service in a service-oriented gaming network environment
US20040242330A1 (en) * 2003-03-17 2004-12-02 Blackburn Christopher W. Name service in a service-oriented gaming network environment
US7927210B2 (en) * 2003-03-17 2011-04-19 Wms Gaming Inc. Accounting service in a service-oriented gaming network environment
US7341522B2 (en) * 2003-03-21 2008-03-11 Unirec Co., Ltd. Game system with gaming machine interconnected to a cellular phone
US7828650B2 (en) * 2003-03-26 2010-11-09 Gtech Rhode Island Corporation Electronic delivery of gaming tickets
US20040266532A1 (en) * 2003-03-27 2004-12-30 Blackburn Christopher W. Event management service in a service-oriented gaming network environment
US7758423B2 (en) * 2003-03-28 2010-07-20 Igt Gaming units with an enhanced group bonus round
US8197344B2 (en) 2003-04-08 2012-06-12 Wms Gaming Inc. Gaming terminal data monitoring network
CA2464430A1 (en) * 2003-04-16 2004-10-16 Wms Gaming Inc. Layered security methods and apparatus in a gaming system environment
CA2464797A1 (en) * 2003-04-16 2004-10-16 Wms Gaming Inc. Remote authentication of gaming software in a gaming system environment
CA2464788A1 (en) * 2003-04-16 2004-10-16 Wms Gaming Inc. A gaming software distribution network in a gaming system environment
US20040266523A1 (en) * 2003-04-16 2004-12-30 Gentles Thomas A Secured networks in a gaming system environment
US20050227768A1 (en) * 2003-05-27 2005-10-13 Blackburn Christopher W Gaming network environment having a language translation service
US20040248642A1 (en) * 2003-05-28 2004-12-09 Rothschild Wayne H. Adaptable gaming machine in a gaming network
US20040242313A1 (en) * 2003-05-29 2004-12-02 Munoz Andre Michael Paul Gaming device having adjustable reel operation and sliding paytable
US7097562B2 (en) 2003-06-03 2006-08-29 Wms Gaming Inc. Peer-to-peer distributed gaming application network
US8616983B2 (en) 2006-05-05 2013-12-31 Aristocrat Technologies Austrailia Pty, Ltd Gaming machine adapted to receive bill and ticket data
US8512118B2 (en) 2003-06-19 2013-08-20 Aristocrat Technologies Australia Pty Limited Cashless reservation system
RU2006101597A (en) * 2003-06-23 2006-06-27 Вмс Гейминг Инк. (Us) METHOD FOR NON-CASH PAYMENT OF GAME SERVICES AND GAME NETWORK SYSTEM
GB2430388B (en) * 2003-07-02 2008-02-06 Wms Gaming Inc Gaming machine having multiple level progressive feature with player controlled outcome
US7270605B2 (en) * 2003-07-08 2007-09-18 Gt Peer-to-peer gaming system
US7415711B2 (en) * 2003-08-01 2008-08-19 Microsoft Corporation System and method for a transport independent gaming API for mobile devices
US20050043095A1 (en) * 2003-08-20 2005-02-24 Larson Lee A. Apparatus and method for games requiring display of individual player information
US20050060231A1 (en) * 2003-09-11 2005-03-17 Konami Gaming, Inc. Gaming incentive system and method of redeeming bonus points
US20050059480A1 (en) * 2003-09-11 2005-03-17 Konami Gaming, Inc. System and method for awarding incentive awards to a player of a gaming device
US9367985B2 (en) 2003-09-12 2016-06-14 Konami Gaming, Inc. System for providing an interface for a gaming device
US9564004B2 (en) 2003-10-20 2017-02-07 Igt Closed-loop system for providing additional event participation to electronic video game customers
US8512144B2 (en) 2003-10-20 2013-08-20 Tipping Point Group, Llc Method and apparatus for providing secondary gaming machine functionality
US7335106B2 (en) * 2003-10-20 2008-02-26 Las Vegas Gaming, Inc. Closed-loop system for displaying promotional events and granting awards for electronic video games
US8585479B2 (en) * 2003-10-20 2013-11-19 Tipping Point Group, Llc System to decode video signal from electronic gaming device and to determine play information
US10127765B1 (en) 2003-10-20 2018-11-13 Tipping Point Group, Llc Gaming machine having secondary gaming controller with proxy configuration
US9582963B2 (en) * 2003-10-20 2017-02-28 Tipping Point Group, Llc Method and system for gaming machine accounting
US8721449B2 (en) * 2003-10-20 2014-05-13 Tipping Point Group, Llc Method and system for paragame activity at electronic gaming machine
CA2553411A1 (en) * 2004-01-14 2005-07-28 Igt Network gaming system management
US7674172B2 (en) 2004-02-23 2010-03-09 Igt Gaming device having a wheel-based game
WO2005081958A2 (en) 2004-02-23 2005-09-09 Wagerworks, Inc. Bonus structures for multi-outcome/multi-bet gambling games
WO2005105244A2 (en) * 2004-04-26 2005-11-10 Wms Gaming Inc. Method and system for using multi-channel communications to enhance gaming security
AU2005271582B2 (en) 2004-08-03 2010-09-16 Igt Gaming method and device involving progressive wagers
US7892093B2 (en) 2004-08-19 2011-02-22 Igt Gaming system having multiple gaming machines which provide bonus awards
US8021230B2 (en) 2004-08-19 2011-09-20 Igt Gaming system having multiple gaming machines which provide bonus awards
US8251791B2 (en) 2004-08-19 2012-08-28 Igt Gaming system having multiple gaming machines which provide bonus awards
US7963847B2 (en) 2004-08-19 2011-06-21 Igt Gaming system having multiple gaming machines which provide bonus awards
CN101043922A (en) 2004-08-19 2007-09-26 Igt公司 Gaming system having multiple gaming machines which provide bonus awards
US8449379B2 (en) * 2004-08-20 2013-05-28 Igt Wide area loyalty access through independent bonus network
US8419542B2 (en) * 2004-08-20 2013-04-16 Igt Wide area bonusing systems
US20060046852A1 (en) * 2004-08-26 2006-03-02 Rowe Richard E Wide area gaming system
US20060135253A1 (en) * 2004-09-10 2006-06-22 Jeffrey George Gaming system and method for providing entry to a contest
US10803694B2 (en) 2004-09-16 2020-10-13 Sg Gaming, Inc. Player gaming console, gaming machine, networked gaming system
US8015595B2 (en) 2004-09-23 2011-09-06 Igt Methods and apparatus for negotiating communications within a gaming network
US7707242B2 (en) 2004-09-30 2010-04-27 Bally Gaming, Inc. Internet browser-based gaming system and method for providing browser operations to a non-browser enabled gaming network
AU2011205128B2 (en) * 2004-09-30 2013-09-05 Bally Gaming, Inc. Separable URL internet browser-based gaming system
JP4262185B2 (en) * 2004-10-15 2009-05-13 キヤノン株式会社 Image forming apparatus
US20060116207A1 (en) * 2004-11-29 2006-06-01 Barona Tribal Gaming Authority Electronic gaming system
US8337309B2 (en) * 2005-01-11 2012-12-25 Okuniewicz Douglas M Data based awards for an electronic gaming device
US7922578B2 (en) * 2005-01-11 2011-04-12 Okuniewicz Douglas M Method for providing an undisplayed outcome of an electronic gaming device
US20060154721A1 (en) * 2005-01-11 2006-07-13 Okuniewicz Douglas M Electronic gaming device that provides an undisplayed outcome
US10540842B2 (en) * 2005-01-11 2020-01-21 Aim Management, Inc. Data storage system for an electronic gaming device
US20060154719A1 (en) * 2005-01-11 2006-07-13 Okuniewicz Douglas M Dynamic scrip account for processing awards from an electronic gaming device
US7993202B2 (en) * 2005-01-18 2011-08-09 Igt Server based meter model softcount and audit processing for gaming machines
US20060189391A1 (en) * 2005-01-31 2006-08-24 Bird John M Gaming machine system and method
US20060189390A1 (en) * 2005-01-31 2006-08-24 Bird John M Shared transport medium system and method for use within a casino or gambling environment
US7980947B2 (en) 2005-02-16 2011-07-19 Igt Flexible determination of progressive awards
US8429229B2 (en) 2007-09-20 2013-04-23 Konami Gaming, Inc. Multipurpose EGM/player tracking device and system
US20060205513A1 (en) * 2005-03-09 2006-09-14 Igt MRAM as nonvolatile safe storage for power hit and ESD tolerance in gaming machines
US7722468B2 (en) * 2005-03-09 2010-05-25 Igt Magnetoresistive memory units as read only memory devices in gaming machines
US7736234B2 (en) * 2005-03-09 2010-06-15 Igt MRAM as critical event storage for powered down gaming machines
US20080090656A1 (en) * 2005-03-10 2008-04-17 Stephan Hartwig System And Method Of Controlling Sensors And Actuators In Gaming Environment
US20060229122A1 (en) * 2005-04-12 2006-10-12 Macke Michael M Gaming machine system with shared display of game events
US20060247057A1 (en) * 2005-04-28 2006-11-02 Green Anthony E Logic Interface Engine System and Method
US7867095B2 (en) * 2005-06-17 2011-01-11 Igt Candle radio
US20090137302A1 (en) * 2005-07-05 2009-05-28 Ralston Samuel D Client-server network configurations for gaming systems
US9640017B2 (en) 2005-08-31 2017-05-02 Igt Gaming system and method employing rankings of outcomes from multiple gaming machines to determine awards
US7500913B2 (en) 2005-09-06 2009-03-10 Igt Gaming system which provides multiple players multiple bonus awards
US7819745B2 (en) 2005-09-06 2010-10-26 Igt Gaming system which provides multiple players multiple bonus awards
US7828649B2 (en) 2005-09-06 2010-11-09 Igt Gaming system and method for providing group play with divided bonus features
US7597621B2 (en) 2005-09-06 2009-10-06 Igt Gaming device having progressive awards and supplemental awards
US7753782B2 (en) 2005-09-06 2010-07-13 Igt Gaming system and method for providing multiple players multiple bonus awards
US20080220879A1 (en) * 2005-09-07 2008-09-11 Bally Gaming, Inc. Trusted Cabinet Identification Method
US8392707B2 (en) * 2005-09-07 2013-03-05 Bally Gaming, Inc. Gaming network
US8118677B2 (en) 2005-09-07 2012-02-21 Bally Gaming International, Inc. Device identification
US8678901B1 (en) 2005-09-07 2014-03-25 Bally Gaming System gaming
US8840462B2 (en) 2005-09-07 2014-09-23 Bally Gaming, Inc. Tournament bonus awards and related methods
US20080254883A1 (en) * 2005-09-07 2008-10-16 Bally Gaming, Inc. Tournament bonus awards
US20070054740A1 (en) * 2005-09-07 2007-03-08 Bally Technologies, Inc. Hybrid gaming network
US20080261700A1 (en) * 2005-09-09 2008-10-23 Wms Gaming Inc. Gaming Device Including Configurable Communication Unit
US8128491B2 (en) 2005-09-09 2012-03-06 Igt Server based gaming system having multiple progressive awards
US8137188B2 (en) 2005-09-09 2012-03-20 Igt Server based gaming system having multiple progressive awards
US7841939B2 (en) 2005-09-09 2010-11-30 Igt Server based gaming system having multiple progressive awards
US7568973B2 (en) * 2005-09-09 2009-08-04 Igt Server based gaming system having multiple progressive awards
US7887420B2 (en) 2005-09-12 2011-02-15 Igt Method and system for instant-on game download
US8550464B2 (en) 2005-09-12 2013-10-08 Bally Gaming, Inc. Systems, methods and articles to facilitate playing card games with selectable odds
US8287379B2 (en) 2005-09-12 2012-10-16 Igt Distributed game services
US7997981B2 (en) * 2005-09-12 2011-08-16 Igt Universal casino bonusing systems and methods
US8064478B2 (en) * 2005-09-12 2011-11-22 Bally Gaming International, Inc. Hybrid network system and method
US20070060387A1 (en) * 2005-09-13 2007-03-15 Enzminger Joseph R Gaming floor control and configuration system
WO2007047223A2 (en) * 2005-10-12 2007-04-26 Wms Gaming Inc. Gaming device firewall
US20090036217A1 (en) * 2005-11-22 2009-02-05 Wms Gaming Inc. Service-oriented gaming network environment
EP1960068A4 (en) 2005-12-09 2011-08-17 Igt Reno Nev Rotor-based gaming device having a secondary award system
US7708630B2 (en) 2005-12-09 2010-05-04 Igt Rotor-based gaming device having a system for changing the quantity of potential game outcomes for subsequent plays
WO2007092542A2 (en) 2006-02-07 2007-08-16 Wms Gaming Inc. Wager gaming network with wireless hotspots
WO2007092608A2 (en) 2006-02-09 2007-08-16 Wms Gaming Inc. Wagering game server availability broadcast message system
US8727854B2 (en) 2006-02-23 2014-05-20 Konami Gaming, Inc System and method for operating a matching game in conjunction with a transaction on a gaming machine
US7780520B2 (en) 2006-03-15 2010-08-24 Igt Gaming device having multiple different types of progressive awards
US7967682B2 (en) * 2006-04-12 2011-06-28 Bally Gaming, Inc. Wireless gaming environment
US8038153B2 (en) 2006-05-23 2011-10-18 Bally Gaming, Inc. Systems, methods and articles to facilitate playing card games
US8100753B2 (en) * 2006-05-23 2012-01-24 Bally Gaming, Inc. Systems, methods and articles to facilitate playing card games with selectable odds
US8052519B2 (en) * 2006-06-08 2011-11-08 Bally Gaming, Inc. Systems, methods and articles to facilitate lockout of selectable odds/advantage in playing card games
US7674178B2 (en) 2006-06-09 2010-03-09 Igt Gaming system and method for enabling a player to select progressive awards to try for and chances of winning progressive awards
US7682248B2 (en) 2006-06-09 2010-03-23 Igt Gaming system and method for enabling a player to select progressive awards to try for and chances of winning progressive awards
GB2452199A (en) 2006-06-09 2009-02-25 Igt Reno Nev Progressive award selection in a wager game
US7753779B2 (en) 2006-06-16 2010-07-13 Bally Gaming, Inc. Gaming chip communication system and method
US8307359B1 (en) * 2006-06-23 2012-11-06 Emc Corporation Embedded virtual storage area network using a virtual block network fabric
US20080005558A1 (en) * 2006-06-29 2008-01-03 Battelle Memorial Institute Methods and apparatuses for authentication and validation of computer-processable communications
US8512130B2 (en) 2006-07-27 2013-08-20 Igt Gaming system with linked gaming machines that are configurable to have a same probability of winning a designated award
US8070597B2 (en) 2006-08-03 2011-12-06 Igt Gaming device and method having multiple progressive award levels and a secondary game for advancing through the progressive award levels
WO2008021079A2 (en) 2006-08-08 2008-02-21 Wms Gaming Inc. Configurable wagering game manager
WO2008021957A2 (en) * 2006-08-16 2008-02-21 Bally Gaming, Inc. System and method for managing ip addresses in a network gaming environment
US8259596B1 (en) 2006-08-16 2012-09-04 Bally Gaming, Inc. Method for managing IP addresses in a network gaming environment
US8259597B1 (en) 2006-08-16 2012-09-04 Bally Gaming, Inc. System for managing IP addresses in a network gaming environment
AU2007205809B2 (en) * 2006-08-17 2012-05-17 Bally Gaming, Inc. Systems, methods and articles to enhance play at gaming tables with bonuses
US8012014B2 (en) 2006-08-22 2011-09-06 Igt Gaming system having awards provided based on rate of play
US20080058105A1 (en) * 2006-08-31 2008-03-06 Combs Fredrick C Casino Management
US8002621B2 (en) 2006-09-01 2011-08-23 Igt Gaming device and method having purchasable randomly selected paytables
WO2008039403A2 (en) * 2006-09-22 2008-04-03 Wms Gaming Inc. Gaming network with associated community/progressive features
US7674180B2 (en) * 2006-09-27 2010-03-09 Igt Server based gaming system having system triggered loyalty award sequences
US8616959B2 (en) 2006-09-27 2013-12-31 Igt Server based gaming system having system triggered loyalty award sequences
US7862430B2 (en) * 2006-09-27 2011-01-04 Igt Server based gaming system having system triggered loyalty award sequences
US20080082690A1 (en) * 2006-09-29 2008-04-03 Dell Products L.P. System and method for the dynamic loading of protocol adapters
US8523665B2 (en) 2006-10-11 2013-09-03 Igt Gaming system and method having multi-level mystery triggered progressive awards
WO2008057294A2 (en) * 2006-10-27 2008-05-15 Wms Gaming Inc. External control of a peripheral device through a communication proxy in an electronic wagering game system
US8235801B2 (en) 2006-10-30 2012-08-07 Igt Gaming system and method for providing enhanced player opportunities for depositing monetary amounts above a designated level
US7914377B2 (en) 2006-11-07 2011-03-29 Igt Gaming device with dynamic progressive and bonus architecture
US20080108430A1 (en) 2006-11-08 2008-05-08 Igt Gaming system and method which provides players an opportunity to win a progressive award
US9047733B2 (en) 2006-11-08 2015-06-02 Igt Gaming system and method for providing multiple level progressive awards with increased odds of winning higher level progressive awards
US7967677B2 (en) 2006-11-08 2011-06-28 Igt Gaming system and method for providing virtual drawings
US7846018B2 (en) 2006-11-08 2010-12-07 Igt Gaming device and method having purchasable enhanced paytables
US7963845B2 (en) 2006-11-08 2011-06-21 Igt Gaming system and method with multiple progressive award levels and a skill based determination of providing one of the progressive award levels
US9101820B2 (en) * 2006-11-09 2015-08-11 Bally Gaming, Inc. System, method and apparatus to produce decks for and operate games played with playing cards
US8478833B2 (en) 2006-11-10 2013-07-02 Bally Gaming, Inc. UDP broadcast for user interface in a download and configuration gaming system
US8920233B2 (en) * 2006-11-10 2014-12-30 Bally Gaming, Inc. Assignment template and assignment bundle in a gaming configuration and download system
US20080171588A1 (en) * 2006-11-10 2008-07-17 Bally Gaming, Inc. Download and configuration server-based system and method with structured data
US8191121B2 (en) * 2006-11-10 2012-05-29 Bally Gaming, Inc. Methods and systems for controlling access to resources in a gaming network
US8105149B2 (en) 2006-11-10 2012-01-31 Igt Gaming system and method providing venue wide simultaneous player participation based bonus game
US9275512B2 (en) 2006-11-10 2016-03-01 Bally Gaming, Inc. Secure communications in gaming system
US8631501B2 (en) * 2006-11-10 2014-01-14 Bally Gaming, Inc. Reporting function in gaming system environment
US9111078B2 (en) * 2006-11-10 2015-08-18 Bally Gaming, Inc. Package manager service in gaming system
US8195826B2 (en) 2006-11-10 2012-06-05 Bally Gaming, Inc. UDP broadcast for user interface in a download and configuration gaming method
US8784212B2 (en) 2006-11-10 2014-07-22 Bally Gaming, Inc. Networked gaming environment employing different classes of gaming machines
US9082258B2 (en) * 2006-11-13 2015-07-14 Bally Gaming, Inc. Method and system for providing download and configuration job progress tracking and display via host user interface
US8347280B2 (en) 2006-11-13 2013-01-01 Bally Gaming, Inc. System and method for validating download or configuration assignment for an EGM or EGM collection
US8930461B2 (en) * 2006-11-13 2015-01-06 Bally Gaming, Inc. Download and configuration management engine for gaming system
US8131829B2 (en) * 2006-11-13 2012-03-06 Bally Gaming, Inc. Gaming machine collection and management
US20080132222A1 (en) * 2006-11-30 2008-06-05 Brady Colin P Wireless communication using a picocell station having its own phone number
US8721447B2 (en) * 2006-12-08 2014-05-13 Aruze Gaming America, Inc. Game delivery server, gaming system, and controlling method for game delivery server
WO2008094385A2 (en) * 2007-01-26 2008-08-07 Wms Gaming Inc. Interoperability of servers and supported electronic gaming machines of different manufacturers
US20120244930A1 (en) * 2007-01-26 2012-09-27 Linq3 Game play system for automated terminals
US8231455B2 (en) 2007-02-05 2012-07-31 Igt Method and apparatus for providing a bonus to a player
US20120214577A1 (en) * 2007-02-27 2012-08-23 Igt Smart card extension class
US8362503B2 (en) * 2007-03-09 2013-01-29 Cree, Inc. Thick nitride semiconductor structures with interlayer structures
US8771060B2 (en) 2007-03-23 2014-07-08 Igt Providing progressive games for gaming environments
AU2008241373A1 (en) * 2007-04-23 2008-10-30 Paltronics Australasia Pty Limited A conversion device
AU2011100752B9 (en) * 2007-04-23 2011-10-13 Paltronics Australasia Pty Limited A Conversion Device
AU2011101616B4 (en) * 2007-04-23 2012-07-19 Paltronics Australasia Pty Limited A Conversion Device
EP2019375A1 (en) * 2007-07-20 2009-01-28 Aristocrat Technologies Australia PTY Ltd System and method for managing meter information in a gaming system
US7985133B2 (en) 2007-07-30 2011-07-26 Igt Gaming system and method for providing an additional gaming currency
US20090054151A1 (en) * 2007-08-01 2009-02-26 Gene Estep Game Topper
US8900053B2 (en) 2007-08-10 2014-12-02 Igt Gaming system and method for providing different bonus awards based on different types of triggered events
US20090048017A1 (en) * 2007-08-17 2009-02-19 Paltronics, Inc. Display inset for table games, and table game incorporating the same
US20090048015A1 (en) * 2007-08-17 2009-02-19 Paltronics, Inc. Virtual floating layer for gaming machines, and gaming machines incorporating the same
US20090048027A1 (en) * 2007-08-17 2009-02-19 Paltronics, Inc. Player tracking module navigation device, and game machine and/or table game incorporating the same
US20090048014A1 (en) * 2007-08-17 2009-02-19 Paltronics, Inc. Virtual floating layer for table games, and table games incorporating the same
US8627447B1 (en) * 2007-09-18 2014-01-07 Juniper Networks, Inc. Provisioning layer three access for agentless devices
WO2009052374A2 (en) * 2007-10-18 2009-04-23 Mayo Foundation For Medical Education And Research Igm-mediated receptor clustering and cell modulation
US9142097B2 (en) 2007-10-26 2015-09-22 Igt Gaming system and method for providing play of local first game and remote second game
TWI363993B (en) * 2007-10-31 2012-05-11 Ibm Method for auto-deploying an application from a mobile device to a host in a pervasive computing environment and the mobile device implementing the method
US8920236B2 (en) * 2007-11-02 2014-12-30 Bally Gaming, Inc. Game related systems, methods, and articles that combine virtual and physical elements
US20090124329A1 (en) * 2007-11-09 2009-05-14 Angelo Palmisano System and/or methods for interpreting and/or re-presenting content in a gaming environment
US8616958B2 (en) * 2007-11-12 2013-12-31 Bally Gaming, Inc. Discovery method and system for dynamically locating networked gaming components and resources
US8201229B2 (en) * 2007-11-12 2012-06-12 Bally Gaming, Inc. User authorization system and methods
US8595336B1 (en) 2008-02-01 2013-11-26 Wimm Labs, Inc. Portable universal personal storage, entertainment, and communication device
US8167703B2 (en) * 2008-04-02 2012-05-01 Wms Gaming Inc. Gaming system having alternate wagering game configurations
US9005034B2 (en) * 2008-04-30 2015-04-14 Bally Gaming, Inc. Systems and methods for out-of-band gaming machine management
US9406194B2 (en) * 2008-04-30 2016-08-02 Bally Gaming, Inc. Method and system for dynamically awarding bonus points
US8856657B2 (en) * 2008-04-30 2014-10-07 Bally Gaming, Inc. User interface for managing network download and configuration tasks
US20090275401A1 (en) * 2008-04-30 2009-11-05 Bally Gaming, Inc. Method, system, apparatus, and article of manufacture for profile-driven configuration for electronic gaming machines (egms)
US20090275374A1 (en) * 2008-04-30 2009-11-05 Bally Gaming, Inc. Tournament play in a gaming property
US8721431B2 (en) 2008-04-30 2014-05-13 Bally Gaming, Inc. Systems, methods, and devices for providing instances of a secondary game
US9483911B2 (en) 2008-04-30 2016-11-01 Bally Gaming, Inc. Information distribution in gaming networks
US8613655B2 (en) * 2008-04-30 2013-12-24 Bally Gaming, Inc. Facilitating group play with multiple game devices
US9092944B2 (en) * 2008-04-30 2015-07-28 Bally Gaming, Inc. Coordinating group play events for multiple game devices
US8366542B2 (en) * 2008-05-24 2013-02-05 Bally Gaming, Inc. Networked gaming system with enterprise accounting methods and apparatus
US9443377B2 (en) 2008-05-30 2016-09-13 Bally Gaming, Inc. Web pages for gaming devices
US8412768B2 (en) 2008-07-11 2013-04-02 Ball Gaming, Inc. Integration gateway
AU2015205880A1 (en) * 2008-09-30 2015-08-13 Aristocrat Technologies Australia Pty Limited A gaming system and a gaming peripheral
AU2009222488A1 (en) * 2008-09-30 2010-04-15 Aristocrat Technologies Australia Pty Limited A gaming system and a gaming peripheral
US10235832B2 (en) 2008-10-17 2019-03-19 Igt Post certification metering for diverse game machines
US8376836B2 (en) 2008-11-07 2013-02-19 Igt Server based gaming system and method for providing deferral of bonus events
US20100120538A1 (en) * 2008-11-13 2010-05-13 Amx Llc Gaming control system
US8632388B2 (en) 2008-11-13 2014-01-21 Igt Gaming device and method of providing an adjusted paytable for a number of future plays of a game
US8266213B2 (en) * 2008-11-14 2012-09-11 Bally Gaming, Inc. Apparatus, method, and system to provide a multiple processor architecture for server-based gaming
US8347303B2 (en) * 2008-11-14 2013-01-01 Bally Gaming, Inc. Apparatus, method, and system to provide a multi-core processor for an electronic gaming machine (EGM)
US8423790B2 (en) * 2008-11-18 2013-04-16 Bally Gaming, Inc. Module validation
CN101499108B (en) * 2009-02-20 2011-07-20 腾讯科技(深圳)有限公司 Desktop multiplayer game production apparatus and method
US20100216534A1 (en) * 2009-02-23 2010-08-26 Peck Brian R Computerized method and system for reassignment of unengaged players in an on-line gaming system
CA2658676A1 (en) * 2009-03-05 2010-09-05 Mohamed Laaroussi Novel method of gathering, transferring, and auditing payment information
US8192283B2 (en) 2009-03-10 2012-06-05 Bally Gaming, Inc. Networked gaming system including a live floor view module
AU2010201823B2 (en) * 2009-05-08 2012-09-20 Aristocrat Technologies Australia Pty Limited A gaming system, a method of gaming and a linked game controller
EP2437862A4 (en) * 2009-06-01 2012-11-14 Gaming Lab International Llc Intra-office regulatory compliance testing system
US9483905B2 (en) * 2009-06-03 2016-11-01 Igt Ultra-thick gaming device
US9039516B2 (en) 2009-07-30 2015-05-26 Igt Concurrent play on multiple gaming machines
US8616978B2 (en) 2009-09-01 2013-12-31 Wms Gaming, Inc Managing wagering game applications and events
GB201000448D0 (en) * 2010-01-12 2010-02-24 Cambridge Silicon Radio Ltd Indirect pairing
CN101778138A (en) * 2010-02-01 2010-07-14 成都市华为赛门铁克科技有限公司 Memory system and data transmission method
US9240100B2 (en) 2010-02-10 2016-01-19 Leap Forward Gaming Virtual players card
US8814681B2 (en) 2010-02-10 2014-08-26 Leap Forward Gaming, Inc. Candle device for generating display interfaces on the main display of a gaming machine
US8282480B2 (en) 2010-02-10 2012-10-09 Leap Forward Gaming Candle device for providing transaction verification on a gaming machine
US8968086B2 (en) 2010-02-10 2015-03-03 Leap Forward Gaming, Inc. Video processing and signal routing apparatus for providing picture in a picture capabilities on an electronic gaming machine
US8336697B2 (en) * 2010-02-10 2012-12-25 Leap Forward Gaming Device health monitoring for gaming machines
US8460091B2 (en) * 2010-02-10 2013-06-11 Leap Forward Gaming Remote power reset feature on a gaming machine
US9245419B2 (en) 2010-02-10 2016-01-26 Leap Forward Gaming, Inc. Lottery games on an electronic gaming machine
US8814706B2 (en) 2010-02-10 2014-08-26 Leap Forward Gaming, Inc. Radio candle mount
US20110256934A1 (en) * 2010-04-14 2011-10-20 MicroFirst System and Method of Using Existing Cabling While Achieving Ethernet Network Capabilities and Speed
US10140814B2 (en) * 2011-01-31 2018-11-27 Bally Gaming, Inc. Mobile payment and credit integration into a wagering game machine
US8529328B2 (en) 2011-03-14 2013-09-10 Elis Rocco Tarantino Gaming devices with dedicated player RNG and time share features
AU2012202162B2 (en) 2011-04-18 2014-08-28 Wms Gaming, Inc. Dynamic updating of content based on gaming-application context
CA2834413C (en) * 2011-06-02 2014-10-07 Mercury And Associates, Structure Ii Systems and methods for flexible gaming environments
US9058716B2 (en) 2011-06-06 2015-06-16 Bally Gaming, Inc. Remote game play in a wireless gaming environment
US8562419B2 (en) 2011-06-30 2013-10-22 Igt Gaming system, device, and method providing a multiple streak game
US8662998B2 (en) 2011-08-30 2014-03-04 Multimedia Games, Inc. Systems and methods for dynamically altering wagering game assets
US8986106B2 (en) 2011-09-02 2015-03-24 Igt Gaming system, gaming device, and method providing selectable different roulette wheels for play of roulette game
US9005004B2 (en) 2011-09-02 2015-04-14 Igt Gaming system, gaming device, and method providing selectable different roulette wheels for play of roulette game
US8545312B2 (en) 2011-09-22 2013-10-01 Igt Gaming system, gaming device, and method changing awards available to be won in pending plays of a game based on a quantity of concurrently pending plays of the game
US8924432B2 (en) 2011-09-26 2014-12-30 Ami Entertainment Network, Llc Portable hand held controller for amusement device
US8814661B2 (en) 2011-12-20 2014-08-26 Igt Gaming machines having normal and hot modes
US9120007B2 (en) 2012-01-18 2015-09-01 Bally Gaming, Inc. Network gaming architecture, gaming systems, and related methods
US8974305B2 (en) 2012-01-18 2015-03-10 Bally Gaming, Inc. Network gaming architecture, gaming systems, and related methods
US8708804B2 (en) 2012-06-22 2014-04-29 Igt Gaming system and method providing a collection game including at least one customizable award collector
SG11201501586VA (en) 2012-09-04 2015-04-29 Linq3 Technologies Llc Systems and methods for integrated game play through the use of barcodes on smart phones and hand held devices
US10229561B2 (en) 2012-09-04 2019-03-12 Linq3 Technologies Llc Processing of a user device game-playing transaction based on location
US10217326B2 (en) 2012-09-04 2019-02-26 Linq3 Technologies Llc Processing of a user device game-playing transaction based on location
US9672697B2 (en) 2012-09-04 2017-06-06 Linq3 Technologies Llc Processing of a mobile device game-playing transaction conducted between the mobile device and a bluetooth terminal
US10089608B2 (en) 2012-09-04 2018-10-02 Linq3 Technologies Llc Processing of a user device game-playing transaction based on location
US10943432B2 (en) 2012-09-04 2021-03-09 E2Interactive, Inc. Processing of a game-playing transaction based on location
US9824340B2 (en) 2012-09-04 2017-11-21 Linq3 Technologies Llc Processing of a user device game-playing transaction based on location
US9524614B2 (en) 2012-09-25 2016-12-20 Igt Gaming system and method for permanently increasing the average expected payback percentage of a game for a player
US10115268B2 (en) 2013-03-15 2018-10-30 Linq3 Technologies Llc Systems and methods for integrated game play at payment-enabled terminals
US9875618B2 (en) 2014-07-24 2018-01-23 Igt Gaming system and method employing multi-directional interaction between multiple concurrently played games
WO2016063127A1 (en) * 2014-10-24 2016-04-28 Intralot S.A. - Integrated Lottery Systems And Services Tablets for augmenting services of electronic terminals and electronic gaming machines (egms) and method s of using thereof
US9916735B2 (en) 2015-07-22 2018-03-13 Igt Remote gaming cash voucher printing system
US9972171B2 (en) 2015-09-24 2018-05-15 Igt Gaming system and method for providing a triggering event based on a collection of units from different games
DE102015016616A1 (en) * 2015-12-22 2017-06-22 Giesecke & Devrient Gmbh Device and method for connecting a production device to a network
CN109088882A (en) * 2018-09-20 2018-12-25 北京金茂绿建科技有限公司 A kind of method, apparatus, network controller and the system of data transmission
US11336318B2 (en) * 2020-01-14 2022-05-17 Dell Products L.P. Transceiver device port configuration and monitoring system

Family Cites Families (97)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4301505A (en) 1979-06-27 1981-11-17 Burroughs Corporation Microprocessor having word and byte handling
US4572509A (en) * 1982-09-30 1986-02-25 Sitrick David H Video game network
US4652998A (en) 1984-01-04 1987-03-24 Bally Manufacturing Corporation Video gaming system with pool prize structures
CA1245361A (en) 1984-06-27 1988-11-22 Kerry E. Thacher Tournament data system
US4856787B1 (en) * 1986-02-05 1997-09-23 Fortunet Inc Concurrent game network
US5465082A (en) * 1990-07-27 1995-11-07 Executone Information Systems, Inc. Apparatus for automating routine communication in a facility
GB9108599D0 (en) 1991-04-22 1991-06-05 Pilkington Micro Electronics Peripheral controller
JP2598178B2 (en) 1991-04-30 1997-04-09 三菱電機株式会社 Communications system
US5429361A (en) * 1991-09-23 1995-07-04 Bally Gaming International, Inc. Gaming machine information, communication and display system
ATE163063T1 (en) * 1993-02-16 1998-02-15 Global Financial Ltd SWIVELING STRUCTURE
ZA943336B (en) * 1993-05-19 1995-08-11 Menashe Julian Interactive computerised gaming system with remote terminals
US5594740A (en) 1993-08-27 1997-01-14 Axion Logistics Corporation Wireless communications application specific enabling method and apparatus
US5559794A (en) 1993-09-09 1996-09-24 Rockwell International Corporation Telecommunication system with selective remote interface assembly and method
US5770533A (en) * 1994-05-02 1998-06-23 Franchi; John Franco Open architecture casino operating system
US5655961A (en) * 1994-10-12 1997-08-12 Acres Gaming, Inc. Method for operating networked gaming devices
US5655138A (en) 1995-04-11 1997-08-05 Elonex I. P. Holdings Apparatus and method for peripheral device control with integrated data compression
US5611730A (en) * 1995-04-25 1997-03-18 Casino Data Systems Progressive gaming system tailored for use in multiple remote sites: apparatus and method
DE69632808T2 (en) 1995-04-28 2005-06-30 Koninklijke Philips Electronics N.V. WIRELESS COMMUNICATION SYSTEM FOR SECURE COMMUNICATION BETWEEN DIFFERENT DEVICES
CA2150215C (en) * 1995-05-25 2003-02-25 John Xidos Distributed gaming system
US5643086A (en) 1995-06-29 1997-07-01 Silicon Gaming, Inc. Electronic casino gaming apparatus with improved play capacity, authentication and security
TR199701723T1 (en) 1995-06-29 1998-04-21 Silicon Gaming, Inc. Electronic casino gaming system with enhanced gaming capacity.
US5572882A (en) * 1995-07-21 1996-11-12 Johnson Service Company Low pressure air cycle cooling device
RU2102790C1 (en) * 1995-07-27 1998-01-20 Денис Эрнестович Львов Electronic game system
US5974409A (en) * 1995-08-23 1999-10-26 Microsoft Corporation System and method for locating information in an on-line network
US5708838A (en) 1995-09-08 1998-01-13 Iq Systems, Inc. Distributed processing systems having a host processor and at least one object oriented processor
AUPN564395A0 (en) 1995-09-26 1995-10-19 Bytecraft Systems Pty. Ltd. Multivenue jackpot system
US6016535A (en) * 1995-10-11 2000-01-18 Citrix Systems, Inc. Method for dynamically and efficiently caching objects by subdividing cache memory blocks into equally-sized sub-blocks
US5790806A (en) * 1996-04-03 1998-08-04 Scientific-Atlanta, Inc. Cable data network architecture
US5762552A (en) * 1995-12-05 1998-06-09 Vt Tech Corp. Interactive real-time network gaming system
US5999808A (en) 1995-12-12 1999-12-07 Aeris Communications, Inc. Wireless gaming method
US5918039A (en) * 1995-12-29 1999-06-29 Wyse Technology, Inc. Method and apparatus for display of windowing application programs on a terminal
US5759102A (en) 1996-02-12 1998-06-02 International Game Technology Peripheral device download method and apparatus
US6110041A (en) 1996-12-30 2000-08-29 Walker Digital, Llc Method and system for adapting gaming devices to playing preferences
US5845283A (en) * 1996-04-24 1998-12-01 Lingua Teq, Inc. Method and apparatus for rationalizing different data formats in a data management system
US5902983A (en) * 1996-04-29 1999-05-11 International Game Technology Preset amount electronic funds transfer system for gaming machines
US5876284A (en) 1996-05-13 1999-03-02 Acres Gaming Incorporated Method and apparatus for implementing a jackpot bonus on a network of gaming devices
US5761647A (en) 1996-05-24 1998-06-02 Harrah's Operating Company, Inc. National customer recognition system and method
US5971271A (en) * 1996-07-01 1999-10-26 Mirage Resorts, Incorporated Gaming device communications and service system
KR100232400B1 (en) 1996-09-04 1999-12-01 윤종용 Computer with blocking obscene programs and violent programs
US5833540A (en) * 1996-09-24 1998-11-10 United Games, Inc. Cardless distributed video gaming system
DE19747573C5 (en) * 1996-10-29 2007-10-18 Kabushiki Kaisha Kobe Seiko Sho (Kobe Steel, Ltd.), Kobe Injection unit connection device for a multilayer injection molding machine
US6034963A (en) * 1996-10-31 2000-03-07 Iready Corporation Multiple network protocol encoder/decoder and data processor
US6758755B2 (en) * 1996-11-14 2004-07-06 Arcade Planet, Inc. Prize redemption system for games executed over a wide area network
US6001016A (en) * 1996-12-31 1999-12-14 Walker Asset Management Limited Partnership Remote gaming device
US6104815A (en) 1997-01-10 2000-08-15 Silicon Gaming, Inc. Method and apparatus using geographical position and universal time determination means to provide authenticated, secure, on-line communication between remote gaming locations
US6039648A (en) * 1997-03-04 2000-03-21 Casino Data Systems Automated tournament gaming system: apparatus and method
US6530840B1 (en) 1997-04-02 2003-03-11 International Business Machines Corporation Method and system for an object architecture for a multi-user game lobby and game session
US6071190A (en) 1997-05-21 2000-06-06 Casino Data Systems Gaming device security system: apparatus and method
US6088802A (en) 1997-06-04 2000-07-11 Spyrus, Inc. Peripheral device with integrated security functionality
US5991760A (en) * 1997-06-26 1999-11-23 Digital Equipment Corporation Method and apparatus for modifying copies of remotely stored documents using a web browser
CA2241650A1 (en) 1997-07-18 1999-01-18 Solid Gold Gaming International, Llc Assembly for networking a plurality of gaming machines to a central server and with improved microprocessor construction and communication protocol and fault analysis
US6511377B1 (en) * 1997-08-07 2003-01-28 Casino Data Systems Cashless gaming system: apparatus and method
US6135884A (en) 1997-08-08 2000-10-24 International Game Technology Gaming machine having secondary display for providing video content
US6233610B1 (en) * 1997-08-27 2001-05-15 Northern Telecom Limited Communications network having management system architecture supporting reuse
US6178510B1 (en) 1997-09-04 2001-01-23 Gtech Rhode Island Corporation Technique for secure network transactions
US6003094A (en) 1997-10-09 1999-12-14 International Business Machines Corporation Generic Java Gateway for connecting a client to a transaction processing system
US5958020A (en) 1997-10-29 1999-09-28 Vlsi Technology, Inc. Real time event determination in a universal serial bus system
US6085247A (en) 1998-06-08 2000-07-04 Microsoft Corporation Server operating system for supporting multiple client-server sessions and dynamic reconnection of users to previous sessions using different computers
US6035327A (en) * 1997-12-08 2000-03-07 Microsoft Corporation SMTP extension to preserve per-message and per-recipient properties
JPH11203230A (en) * 1998-01-12 1999-07-30 Alps Electric Co Ltd Method and device for device control
US6375567B1 (en) * 1998-04-28 2002-04-23 Acres Gaming Incorporated Method and apparatus for implementing in video a secondary game responsive to player interaction with a primary game
US6409602B1 (en) * 1998-11-06 2002-06-25 New Millenium Gaming Limited Slim terminal gaming system
US6270410B1 (en) 1999-02-10 2001-08-07 Demar Michael Remote controlled slot machines
US6892230B1 (en) * 1999-06-11 2005-05-10 Microsoft Corporation Dynamic self-configuration for ad hoc peer networking using mark-up language formated description messages
US6430164B1 (en) * 1999-06-17 2002-08-06 Cellport Systems, Inc. Communications involving disparate protocol network/bus and device subsystems
US6117010A (en) 1999-08-05 2000-09-12 Wms Gaming, Inc. Gaming device with a serial connection
CN1783997A (en) * 1999-08-27 2006-06-07 诺基亚有限公司 Mobile multimedia terminal for digital video broadcast
CA2319600A1 (en) 1999-09-14 2001-03-14 Peter J. Johnson Method and apparatus for providing a compartmentalized game instruction architecture within a gaming machine
US6935946B2 (en) 1999-09-24 2005-08-30 Igt Video gaming apparatus for wagering with universal computerized controller and I/O interface for unique architecture
US6866581B2 (en) * 1999-09-24 2005-03-15 Igt Video gaming apparatus for wagering with universal computerized controller and I/O interface for unique architecture
US6251014B1 (en) 1999-10-06 2001-06-26 International Game Technology Standard peripheral communication
US20020019891A1 (en) * 1999-12-30 2002-02-14 James Morrow Generic device controller unit and method
US6394900B1 (en) * 2000-01-05 2002-05-28 International Game Technology Slot reel peripheral device with a peripheral controller therein
US20020039921A1 (en) * 2000-02-03 2002-04-04 Rick Rowe Method and apparatus for monitoring player loss in a gaming environment
US20020002075A1 (en) * 2000-02-03 2002-01-03 Rick Rowe Method and apparatus for facilitating monetary and reward transactions and accounting in a gaming environment
JP2004514189A (en) * 2000-02-17 2004-05-13 アクレイム エンターテインメント インコーポレイテッド Multiplayer computer games, systems and methods
US6866586B2 (en) * 2000-04-28 2005-03-15 Igt Cashless transaction clearinghouse
US6394907B1 (en) * 2000-04-28 2002-05-28 International Game Technology Cashless transaction clearinghouse
US7047338B1 (en) 2000-07-18 2006-05-16 Igt Configurable hot-swap communication
AU2001283264B2 (en) 2000-08-18 2007-10-18 Igt Gaming system with player tracking
US8932136B2 (en) * 2000-08-25 2015-01-13 Opentv, Inc. Method and system for initiating an interactive game
US6638170B1 (en) * 2000-10-16 2003-10-28 Igt Gaming device network
US6875110B1 (en) 2000-10-17 2005-04-05 Igt Multi-system gaming terminal communication device
US6645077B2 (en) * 2000-10-19 2003-11-11 Igt Gaming terminal data repository and information distribution system
US7127069B2 (en) 2000-12-07 2006-10-24 Igt Secured virtual network in a gaming environment
WO2002060546A1 (en) * 2000-12-19 2002-08-08 Paltronics, Inc. Video table game apparatus, system, and method of use
US20030014483A1 (en) * 2001-04-13 2003-01-16 Stevenson Daniel C. Dynamic networked content distribution
US6682423B2 (en) * 2001-04-19 2004-01-27 Igt Open architecture communications in a gaming network
US6722985B2 (en) * 2001-04-19 2004-04-20 Igt Universal player tracking system
US7165239B2 (en) * 2001-07-10 2007-01-16 Microsoft Corporation Application program interface for network software platform
US6908387B2 (en) 2001-08-03 2005-06-21 Igt Player tracking communication mechanisms in a gaming machine
US6712698B2 (en) * 2001-09-20 2004-03-30 Igt Game service interfaces for player tracking touch screen display
US6916247B2 (en) * 2001-11-23 2005-07-12 Cyberscan Technology, Inc. Modular entertainment and gaming systems
US6908391B2 (en) * 2001-11-23 2005-06-21 Cyberscan Technology, Inc. Modular entertainment and gaming system configured for network boot, network application load and selective network computation farming
EP1532517A4 (en) 2002-06-10 2007-03-21 Gtech Corp Lottery management system
US8083585B2 (en) 2002-09-10 2011-12-27 Igt Apparatus and method for copying gaming machine configuration settings
US20040053694A1 (en) * 2002-09-13 2004-03-18 Rick Rowe Casino open network system architecture

Also Published As

Publication number Publication date
US8162755B2 (en) 2012-04-24
US8454440B2 (en) 2013-06-04
CA2490375C (en) 2012-09-11
AU2003251586B2 (en) 2008-08-14
CA2781163A1 (en) 2004-01-08
US20090069094A1 (en) 2009-03-12
NO20050027L (en) 2005-01-25
US20040132532A1 (en) 2004-07-08
EP1516476A1 (en) 2005-03-23
US7438643B2 (en) 2008-10-21
US8545333B2 (en) 2013-10-01
CA2781163C (en) 2016-08-16
US20020165023A1 (en) 2002-11-07
EP2562988A1 (en) 2013-02-27
RU2004138545A (en) 2006-01-27
AU2003251586A1 (en) 2004-01-19
AU2008230071A1 (en) 2008-11-13
US6682423B2 (en) 2004-01-27
RU2332805C2 (en) 2008-08-27
US20080076577A1 (en) 2008-03-27
US20120184354A1 (en) 2012-07-19
AU2008230071B2 (en) 2010-10-21
WO2004004280A1 (en) 2004-01-08
RU2332805C9 (en) 2008-11-10

Similar Documents

Publication Publication Date Title
CA2490375A1 (en) Open architecture communications in a gaming network
CA2358155C (en) Gaming device network
US6875110B1 (en) Multi-system gaming terminal communication device
EP0625760B1 (en) Interactive, computerised gaming system with remote terminals
CA2468547C (en) Peer-to-peer gaming system
US5586257A (en) Network architecture to support multiple site real-time video games
US6026079A (en) Modem to support multiple site call conferenced data communications
US6134590A (en) Method and apparatus for automatically connecting devices to a local network
RU2439836C2 (en) Server and method for realising computer communications for automatic performance and control of comparison
CA2270028A1 (en) Networked gaming devices using bonus token
US8064478B2 (en) Hybrid network system and method
DE60232429D1 (en) Network architecture for secure communication between two console-based gameplay systems
WO1995030465A1 (en) An improved network architecture to support recording and playback of real-time video games
EP0774186A1 (en) Network architecture for real-time video games
US8790181B2 (en) Multi-system gaming terminal communication device
US10621817B2 (en) Ultra-thick gaming device
JP2001212343A (en) Data control system for game board
JP4109432B2 (en) Game program and storage medium of game machine in which e-mail enters mobile phone
WO2008057294A2 (en) External control of a peripheral device through a communication proxy in an electronic wagering game system
JP2004180972A (en) Game machine
KR20060108841A (en) Method for providing card game service and readable medium for the same
JPH1093568A (en) Communication address setting processing system
KR20070073581A (en) System for serving arcade game over the on-line
KR20040091950A (en) Multi play system using a game title on internet
KR20050012314A (en) Internet multiplayer game system and method using handheld game devices

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed

Effective date: 20210618