IP Library Granted Patent US 8,360,888
Granted Patent B2
US 8,360,888 · App. 12/442,296 · Granted Jan 29, 2013

External control of a peripheral device through a communication proxy in a wagering game system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,360,888
App. No.
12/442,296
Granted
Jan 29, 2013
Kind
B2
Abstract

Example embodiments are directed to external control of peripheral devices through a communication proxy of an electronic wagering game machine in a wagering game network. In a particular embodiment, an electronic wagering game machine includes a central processing unit (CPU); at least one peripheral device in data communication with the CPU; and a data communication interface in data communication with the CPU to enable data communication with an external system via an external system interface, the data communication interface including a first communication mode to control data communication between the external system and the at least one peripheral device, the data communication interface including a second communication mode to enable a communication proxy that optionally relinquishes control of the data communication between the external system and the at least one peripheral device.

Claims (37)

1. An electronic wagering game machine comprising:

a central processing unit (CPU);

at least one peripheral device in data communication with the CPU; and

a data communication interface in data communication with the CPU to enable data communication with an external system via an external system interface, the data communication interface including a first communication mode to control data communication between the external system and the at least one peripheral device, the first communication mode being configurable to cause the data communication interface to perform an operation from the group: augment, interpose, redirect, add, or delete a message passed between the peripheral device and the external system, the data communication interface including a second communication mode to enable a communication proxy that optionally relinquishes control of the data communication between the external system and the at least one peripheral device.

2. The electronic gaming machine as claimed in claim 1 wherein the communication proxy passes through data communication between the external system and the at least one peripheral device without decoding the associated data.

3. The electronic gaming machine as claimed in claim 1 wherein the data communication interface being further configured to receive a command from the external system to switch to the second communication mode.

4. The electronic gaming machine as claimed in claim 1 wherein an activation of the second communication mode causes a deactivation of the first communication mode.

5. The electronic gaming machine as claimed in claim 1 further including a control module in data communication with the CPU to control data communication between the external system and the at least one peripheral device while the first communication mode is active.

6. The electronic gaming machine as claimed in claim 1 wherein the external system can directly control the at least one peripheral device in the second communication mode.

7. The electronic gaming machine as claimed in claim 1 wherein the data communication interface being further configured to receive a command from the external system to switch to the first communication mode.

8. The electronic gaming machine as claimed in claim 1 wherein an activation of the first communication mode causes a deactivation of the second communication mode.

9. The electronic gaming machine as claimed in claim 1 wherein the CPU does not control data communication with the at least one peripheral device in the second communication mode.

10. An electronic wagering game system comprising:

a central processing unit (CPU);

at least one peripheral device in data communication with the CPU;

an external system;

an external system interface; and

a data communication interface in data communication with the CPU to enable data communication with the external system via the external system interface, the data communication interface including a first communication mode to control data communication between the external system and the at least one peripheral device, the first communication mode being configurable to cause the data communication interface to perform an operation from the group: augment, interpose, redirect, add, or delete a message passed between the peripheral device and the external system, the data communication interface including a second communication mode to enable a communication proxy that optionally relinquishes control of the data communication between the external system and the at least one peripheral device.

11. The electronic gaming system as claimed in claim 10 wherein the communication proxy passes through data communication between the external system and the at least one peripheral device without decoding the associated data.

12. The electronic gaming system as claimed in claim 10 wherein the data communication interface being further configured to receive a command from the external system to switch to the second communication mode.

13. The electronic gaming system as claimed in claim 10 wherein an activation of the second communication mode causes a deactivation of the first communication mode.

14. The electronic gaming system as claimed in claim 10 further including a control module in data communication with the CPU to control data communication between the external system and the at least one peripheral device while the first communication mode is active.

15. The electronic gaming system as claimed in claim 10 wherein the external system can directly control the at least one peripheral device in the second communication mode.

16. The electronic gaming system as claimed in claim 10 wherein the data communication interface being further configured to receive a command from the external system to switch to the first communication mode.

17. The electronic gaming system as claimed in claim 10 wherein an activation of the first communication mode causes a deactivation of the second communication mode.

18. The electronic gaming system as claimed in claim 10 wherein the CPU does not control data communication with the at least one peripheral device in the second communication mode.

19. A method comprising:

configuring a data communication interface in data communication with a central processing unit (CPU) to enable data communication with an external system via an external system interface;

configuring the data communication interface to include a first communication mode to control data communication between the external system and at least one peripheral device, the first communication mode being configurable to cause the data communication interface to perform an operation from the group: modify, augment, interpose, redirect, add, or delete a message passed between the peripheral device and the external system;

configuring the data communication interface to include a second communication mode to enable a communication proxy that optionally relinquishes control of the data communication between the external system and the at least one peripheral device; and

receiving a command from the external system to switch from the first data communication mode to the second communication mode.

20. The method as claimed in claim 19 wherein the communication proxy passes through data communication between the external system and the at least one peripheral device without decoding the associated data.

21. The method as claimed in claim 19 wherein an activation of the second communication mode causes a deactivation of the first communication mode.

22. The method as claimed in claim 19 wherein the external system can directly control the at least one peripheral device in the second communication mode.

23. The method as claimed in claim 19 further including receiving a command from the external system to switch to the first communication mode.

24. The method as claimed in claim 19 wherein an activation of the first communication mode causes a deactivation of the second communication mode.

25. The method as claimed in claim 19 wherein the CPU does not control data communication with the at least one peripheral device in the second communication mode.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Apr 21, 2022
From: BANK OF AMERICA, N.A.
To: SCIENTIFIC GAMES INTERNATIONAL, INC.; WMS GAMING INC.; BALLY GAMING, INC.; DON BEST SPORTS CORPORATION
Reel/Frame 059756/0397 →
CHANGE OF NAME Recorded Jan 20, 2020
From: BALLY GAMING, INC.
To: SG GAMING, INC.
Reel/Frame 051643/0528 →
RELEASE OF SECURITY INTEREST IN PATENTS (RELEASES REEL/FRAME 034530/0318) Recorded Nov 5, 2018
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SCIENTIFIC GAMES INTERNATIONAL, INC.; BALLY GAMING, INC.; WMS GAMING INC.
Reel/Frame 047924/0701 →
SECURITY AGREEMENT Recorded Apr 11, 2018
From: SCIENTIFIC GAMES INTERNATIONAL, INC.; BALLY GAMING, INC.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT
Reel/Frame 045909/0513 →
SECURITY AGREEMENT Recorded Dec 15, 2017
From: SCIENTIFIC GAMES INTERNATIONAL, INC.; BALLY GAMING, INC.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT
Reel/Frame 044889/0662 →
MERGER Recorded Jul 29, 2015
From: WMS GAMING INC.
To: BALLY GAMING, INC.
Reel/Frame 036225/0464 →
SECURITY AGREEMENT Recorded Dec 4, 2014
From: BALLY GAMING, INC; SCIENTIFIC GAMES INTERNATIONAL, INC; WMS GAMING INC.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT
Reel/Frame 034530/0318 →
SECURITY AGREEMENT Recorded Dec 18, 2013
From: SCIENTIFIC GAMES INTERNATIONAL, INC.; WMS GAMING INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 031847/0110 →