IP Library Granted Patent US 8,616,552
Granted Patent B2
US 8,616,552 · App. 11/558,818 · Granted Dec 31, 2013

Methods and apparatuses for an automatic card handling device and communication networks including same

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,616,552
App. No.
11/558,818
Granted
Dec 31, 2013
Kind
B2
Abstract

An automatic card handling device, automatic card handling devices within a network, and methods of use are disclosed. An automatic card handling device includes a shuffling apparatus with a controller and configured to deliver a set of shuffled cards, and a communication module operably coupled to the controller. The communication module is configured for establishing an electronic communication with a local or world-wide network and thereafter sending and receiving information related to the operation of the automatic card handling device across the network. A network of automatic card handling devices may include a plurality of automatic card shufflers. The network may also include at least one server operably coupled to the plurality of automatic card shufflers. In addition, the server may be operably coupled to a service center through a world-wide network.

Claims (55)

1. An automatic card handling device, comprising:

a shuffling apparatus with a controller, the shuffling apparatus configured for shuffling an input set of cards and delivering randomly ordered cards resulting from the shuffling and the controller configured for determining shuffler operational data indicating functionality parameters of the shuffling apparatus and shuffler usage data indicating usage parameters of the shuffling apparatus; and

a communication module operably coupled to the controller and configured for sending information related to an operation performed by the automatic card handling device, the information including at least one of the shuffler operational data and the shuffler usage data;

wherein the automatic card handling device is configured to at least transmit the information to a server over a communication network operably coupled to the automatic card handling device, the server, and at least one other automatic card handling device.

2. The card handling device of claim 1 , further comprising a detection module configured for recognizing a rank and suit of each card of the delivered cards prior to removal of the cards from the shuffling apparatus.

3. The card handling device of claim 2 , further comprising a microcontroller configured for performing the functions of the detection module and the communication module.

4. The card handling device of claim 3 , wherein the microcontroller is further configured with a diagnosis module configured for performing a self-diagnosis on the card handling device.

5. The card handling device of claim 3 , wherein the microcontroller is further configured to selectively operate in one of a set-up, run, and service mode.

6. The card handling device of claim 2 , further comprising a custom hardware module configured for performing the functions of the detection module and the communication module.

7. The card handling device of claim 6 , wherein the custom hardware module is further configured to selectively operate in one of set-up, run, and service mode.

8. The card handling device of claim 6 , wherein the custom hardware module is further configured with a diagnosis module configured for performing a self-diagnosis on the card handling device.

9. The card handling device of claim 1 , wherein the communication module is further configured for sending unsolicited data related to at least one of the shuffler operational data and shuffler usage data.

10. A network of card handling devices, comprising:

a plurality of automatic card handling devices, each card handling device of the plurality comprising:

a shuffling apparatus with a controller, the shuffling apparatus configured for shuffling an input set of cards and delivering randomly ordered cards resulting from the shuffling and the controller configured for determining shuffler operational data indicating functionality parameters of the shuffling apparatus and shuffler usage data indicating usage parameters of the shuffling apparatus; and

a communication module operably coupled to the controller and configured for sending at least one of the shuffler operational data and the shuffler usage data across a communication port to a server; and

a communication network operably coupled to the communication port of each card handling device of the plurality and the server.

11. The network of card handling devices of claim 10 , wherein each card handling device of the plurality of automatic card handling devices further comprises a detection module configured for recognizing a rank and suit of each card of the delivered cards prior to removal of the cards from the shuffling apparatus.

12. The network of card handling devices of claim 10 , further comprising a server operably coupled to the communication network and configured to send and receive information from the plurality of card handling devices over the communication network and a world-wide network.

13. The network of card handling devices of claim 12 , wherein the server is located within an operator station.

14. The network of card handling devices of claim 12 , further comprising a service center operably coupled to the server over the world-wide network.

15. The network of card handling devices of claim 14 , wherein the communication network comprises one of a local network and the world-wide network.

16. The network of card handling devices of claim 10 , wherein the communication network comprises one of a wireless communication network and a wired communication network or a combination thereof.

17. The network of card handling devices of claim 10 , wherein the communication module is further configured for sending unsolicited data related to at least one of the shuffler operational data and shuffler usage data.

18. A network of card handling devices comprising:

a local communication network, comprising:

a plurality of automatic card handling devices, each automatic card handling device of the plurality comprising:

a shuffling apparatus configured for shuffling an input set of cards and delivering randomly ordered cards resulting from the shuffling and configured for determining shuffler operational data indicating functionality parameters of the shuffling apparatus and shuffler usage data indicating usage parameters of the shuffling apparatus;

a detection module configured for recognizing a rank and suit of each card of the delivered cards prior to removal of the cards from the shuffling apparatus; and

a communication module operably coupled to the detection module and configured for sending information related to respective of maintenance of the at least one automatic card handling device, repair of the respective automatic card handling device, the shuffler operational data, and the shuffler usage data to one or more local communication networks of the at least one local communication network; and

at least one local server operably coupled to local communication network and wherein the at least one local server is configured to send and receive information over the local communication network.

19. The network of card handling devices of claim 18 , wherein each of the at least one local server is located within a pit operator station.

20. The network of card handling devices of claim 18 , further comprising an external server operably coupled to each of the local communication networks.

21. The network of card handling devices of claim 20 , wherein the external server is configured to send and receive information across the local communication network and a world-wide network.

22. The network of card handling devices of claim 20 , wherein the external server is located within an operator station.

23. The network of card handling devices of claim 22 , further comprising a service center operably coupled to the external server over a world-wide network.

24. A method of operating a network of automatic card handling devices, comprising:

establishing a communication link across a communication network between a plurality of automatic card handling devices and at least one server;

transmitting a service request from at least one automatic card handling device of the plurality of automatic card handling devices to the at least one server across the communication network; and

transmitting at least one of shuffler operational data and shuffler usage data from the at least one automatic card handling device of the plurality across the communication network, wherein the shuffler operational data includes functionality parameters of the at least one automatic card handling device and the shuffler usage data includes usage parameters of the at least one automatic card handling device.

25. The method of claim 24 , further comprising receiving control information at the at least one automatic card handling device from the at least one server.

26. The method of claim 25 , wherein the control information received comprises one of a work command, a software or firmware upgrade, and a self-diagnosis request.

27. The method of claim 24 , further comprising transmitting at least one message from the at least one server to a service center across a world-wide network.

28. The method of claim 27 , wherein the at least one message comprises one of an alert and a request.

29. The method of claim 27 , further comprising performing troubleshooting routines on the at least one automatic card handling device from the service center across the world-wide network and the communication network.

30. The method of claim 27 , further comprising installing software updates or patches on the at least one automatic card handling device from the service center across the world-wide network and the communication network.

31. A non-transitory computer-readable media storage medium storing instructions that when executed by a processor cause the processor to perform instructions for participating in a network of automatic card handling devices, the instructions comprising:

establishing a communication link across a communication network between a plurality of automatic card handling devices and at least one server; and

transmitting information related to an identity and a location stored within of at least one automatic card handling device of the plurality from the least one automatic card handling device to the at least one server across the communication network.

32. The non-transitory computer-readable media storage medium of claim 31 , wherein the instructions further comprise receiving control information at the at least one automatic card handling device from the at least one server.

33. The non-transitory computer-readable media storage medium of claim 32 , wherein the control information received comprises one of a work command, a software or firmware upgrade, and a self-diagnosis request.

34. The non-transitory computer-readable media storage medium of claim 31 , wherein the instructions further comprise transmitting at least one message from the at least one server to a service center across a world-wide network.

35. The non-transitory computer-readable media storage medium of claim 34 , wherein the at least one message comprises one of an alert and a request.

36. The non-transitory computer-readable media storage medium of claim 34 , wherein the instructions further comprise performing troubleshooting routines on the at least one automatic card handling device from the service center across the world-wide network and the communication network.

37. The non-transitory computer-readable media storage medium of claim 34 , wherein the instructions further comprise installing software updates or patches on the at least one automatic card handling device from the service center across the world-wide network and the communication network.

Assignments (23)
SECURITY AGREEMENT Recorded May 23, 2025
From: LNW GAMING, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 071340/0404 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE NUMBERS LISTED PREVIOUSLY RECORDED AT REEL: 051641 FRAME: 0588. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 21, 2023
From: BALLY GAMING, INC.
To: SG GAMING, INC.
Reel/Frame 063122/0355 →
CHANGE OF NAME Recorded Feb 7, 2023
From: SG GAMING, INC.
To: LNW GAMING, INC.
Reel/Frame 062669/0341 →
SECURITY AGREEMENT Recorded Apr 22, 2022
From: SG GAMING INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 059793/0001 →
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 18, 2020
From: BALLY GAMING, INC.
To: SG GAMING, INC.
Reel/Frame 051641/0588 →
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 →
RELEASE OF SECURITY INTEREST IN PATENTS (RELEASES RF 031744/0825) Recorded Jul 25, 2017
From: BANK OF AMERICA, N.A.
To: SHFL ENTERTAINMENT, INC.,FORMERLY KNOWN AS SHUFFLE MASTER, INC.
Reel/Frame 043326/0668 →
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 3, 2014
From: BALLY GAMING, INC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 034535/0094 →
RELEASE OF SECURITY INTEREST Recorded Dec 1, 2014
From: BANK OF AMERICA, N.A.
To: SHFL ENTERTAINMENT, INC; ARCADE PLANET, INC.; BALLY GAMING, INC; BALLY GAMING INTERNATIONAL, INC.; BALLY TECHNOLOGIES, INC.; SIERRA DESIGN GROUP
Reel/Frame 034501/0049 →
MERGER Recorded Sep 18, 2014
From: SHFL ENTERTAINMENT, INC.
To: BALLY GAMING, INC.
Reel/Frame 033766/0248 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 12, 2013
From: GRAUZER, ATTILA
To: SHFL ENTERTAINMENT, INC.
Reel/Frame 031770/0882 →
AMENDED AND RESTATED PATENT SECURITY AGREEMENT Recorded Nov 30, 2013
From: SHFL ENTERTAINMENT, INC., FORMERLY KNOWN AS SHUFFLE MASTER, INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 031744/0825 →
RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL AT REEL/FRAME NO. 25314/0772 Recorded Nov 25, 2013
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: SHFL ENTERTAINMENT, INC., FORMERLY KNOWN AS SHUFFLE MASTER, INC.
Reel/Frame 031721/0715 →
CHANGE OF NAME Recorded Nov 1, 2012
From: SHUFFLE MASTER, INC.
To: SHFL ENTERTAINMENT, INC.
Reel/Frame 029229/0321 →
RELEASE OF SECURITY INTEREST Recorded Mar 11, 2011
From: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT
To: SHUFFLE MASTER, INC.
Reel/Frame 025941/0313 →
SECURITY AGREEMENT Recorded Nov 4, 2010
From: SHUFFLE MASTER, INC.
To: WELLS FARGO BANK, NA, AS ADMINISTRATIVE AGENT
Reel/Frame 025314/0772 →
SECURITY AGREEMENT Recorded Sep 12, 2008
From: SHUFFLE MASTER, INC.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT
Reel/Frame 021511/0785 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2007
From: CZYZEWSKI, ZBIGNIEW; ZVERCOV, VLADISLAV
To: SHUFFLE MASTER, INC.
Reel/Frame 018829/0153 →
SECURITY AGREEMENT Recorded Dec 19, 2006
From: SHUFFLE MASTER, INC.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT
Reel/Frame 018645/0715 →