IP Library Granted Patent US 8,506,395
Granted Patent B2
US 8,506,395 · App. 13/054,517 · Granted Aug 13, 2013

Communicating wagering game information using mesh networks

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,506,395
App. No.
13/054,517
Granted
Aug 13, 2013
Kind
B2
Abstract

A mesh communications wagering game system and its operations are described herein. In some embodiments, the operations can include tracking any number of wireless mesh network devices in relation to a wagering boundary so that the system can manage wagering games. In some embodiments, the operation can include incentivizing players to encourage other players to participate in a mesh network, thus increasing the efficiency of the mesh network. In some embodiments, the operations can include coordinating the presentation of wagering game content between mesh enabled devices.

Claims (94)

1. A computer-implemented method comprising:

detecting that a mobile wagering game machine is outside a wagering area of a casino, wherein the mobile wagering game machine is restricted from using wagering game content while outside the wagering area of the casino;

determining that the mobile wagering game machine is moving toward the wagering area of the casino before a scheduled time for a wagering game event conducted within the wagering area of the casino;

determining, based on movement of the mobile wagering game machine toward the wagering area of the casino, that the mobile wagering game machine will enter the wagering area of the casino before the scheduled time for the wagering game event; and

coordinating a transfer of wagering game content for the wagering game event, via one or more peer devices in a casino mesh network, to the mobile wagering game machine before the mobile wagering game machine enters the wagering area of the casino, wherein

the mobile wagering game machine is configured to use the wagering game content for the wagering game event after the mobile wagering game machine enters the wagering area.

2. The computer-implemented method of claim 1 further comprising:

detecting a setting for a player account assigned to the mobile wagering game machine, wherein the setting indicates that the player account is interested in participating in the wagering game event;

notifying the player account of the wagering game event, before the scheduled wagering game event begins, via the mobile wagering game machine, in response to detecting the setting;

detecting a response provided by the player account from the mobile wagering game machine in response to the notifying the player account; and

assigning the player account to participate in the wagering game event before the mobile wagering game machine enters the wagering area of the casino.

3. The computer-implemented method of claim 1 further comprising:

providing an invitation to participate in the wagering game event from a first player account to the mobile wagering game machine, wherein the mobile wagering game machine is associated with a second player account;

detecting an acceptance of the invitation by the second player account from the mobile wagering game machine; and

awarding a reward to the first player account when the mobile wagering game machine enters the wagering area of the casino based on the acceptance of the invitation.

4. The computer-implemented method of claim 1 further comprising:

determining an estimated number of wagering game machines that will be in the wagering area for the wagering game event based, at least in part, on the movement of the mobile wagering game machine toward the wagering area of the casino; and

modifying a value of a reward for the wagering game event based on the estimated number of the wagering game machines.

5. The computer-implemented method of claim 1 further comprising:

coordinating transfer of a wagering game reward for the wagering game content for the wagering game event from a first of the one or more peer devices in the casino mesh network to the mobile wagering game machine before the mobile wagering game machine enters the wagering area of the casino;

detecting that the wagering game event begins after the mobile wagering game machine enters the wagering area of the casino; and

coordinating transfer of the wagering game reward from the mobile wagering game machine to a second of the one or more peer devices in the casino mesh network during the wagering game event.

6. The computer-implemented method of claim 1 further comprising:

connecting the mobile wagering game machine to the one or more peer devices on the mesh network; and

coordinating control of a group task for the wagering game event between the mobile wagering game machine and the one or more peer devices on the casino mesh network.

7. The computer-implemented method of claim 1 further comprising:

coordinating movement of a graphic associated with the wagering game event, via the casino mesh network, from a first display associated with the mobile wagering game machine to a second display associated with at least one of the one or more peer devices on the casino mesh network, wherein the coordinating the movement of the graphic causes a visual effect that shows the graphic moving concurrently off of the first display and onto the second display.

8. An apparatus comprising:

one or more processors; and

one or more memory units configured to store instructions which, when executed by at least one of the one or more processors, causes the apparatus to

receive wagering game content and coordination data from a wagering game server,

store the wagering game content and the coordination data,

determine that wagering game machines, enabled for mesh network communications, request the wagering game content,

establish mesh network connections with the wagering game machines,

transfer the wagering game content wirelessly to the wagering game machines via the mesh network connections in response to determination that the wagering game machines requested the wagering game content, and

synchronize presentation of the wagering game content on the wagering game machines, via the mesh network connections, according to the coordination data.

9. The apparatus of claim 8 , wherein the wagering game content is for a community wagering game, wherein the wagering game machines present the community wagering game, and wherein the instruction to synchronize the presentation of the wagering game content on the wagering game machines includes instructions which, when executed by at least one of the one or more processors, further cause the apparatus to cause the wagering game machines to present the wagering game content at approximately the same time.

10. The apparatus of claim 8 , wherein the one or more memory units are configured to store instructions which, when executed by at least one of the one or more processors, further cause the apparatus to present secondary wagering game content in a serialized order via the wagering game machines.

11. The apparatus of claim 8 , wherein the instructions, when executed by the at least one of the one or more processors, further cause the apparatus to transfer non-wagering game content indicated by a player account associated with the wagering game machines, and coordinate presentation of the non-wagering game content at the same time as presentation of the wagering game content.

12. The apparatus of claim 8 , wherein the one or more memory units are configured to store instructions which, when executed by at least one of the one or more processors, further cause the apparatus to

determine that one of the wagering game machines is associated with a player account preference for the wagering game content, and

transfer the wagering game content to the one of the wagering game machines before transferring the wagering game content to a remainder of the wagering game machines that are not associated with the player account preference.

13. One or more non-transitory, machine-readable storage devices having instructions stored thereon, which when executed by a set of one or more processors causes the set of one or more processors to perform operations comprising:

detecting that a mobile wagering game machine is outside a wagering area of a casino, wherein the mobile wagering game machine is restricted from using wagering game content while outside the wagering area of the casino;

determining that the mobile wagering game machine is moving toward the wagering area of the casino before a scheduled time for a wagering game event conducted within the wagering area of the casino;

determining, based on movement of the mobile wagering game machine toward the wagering area of the casino, that the mobile wagering game machine will enter the wagering area of the casino before the scheduled time for the wagering game event; and

coordinating a transfer of wagering game content for the wagering game event, via one or more peer devices in a casino mesh network, to the mobile wagering game machine before the mobile wagering game machine enters the wagering area of the casino, wherein the mobile wagering game machine is configured to use the wagering game content for the wagering game event after entering the wagering area of the casino.

14. The one or more non-transitory, machine readable storage media of claim 13 , said operations further comprising:

detecting a setting for a player account assigned to the mobile wagering game machine, wherein the setting indicates that the player account is interested in participating in the wagering game event;

notifying the player account of the wagering game event, before the scheduled wagering game event begins, via the mobile wagering game machine, in response to detecting the setting;

detecting a response provided by the player account from the mobile wagering game machine in response to the notifying the player account; and

assigning the player account to participate in the wagering game event before the mobile wagering game machine enters the wagering area of the casino.

15. The one or more non-transitory, machine readable storage media of claim 13 , said operations further comprising:

providing an invitation to participate in the wagering game event from a first player account to the mobile wagering game machine, wherein the mobile wagering game machine is associated with a second player account;

detecting an acceptance of the invitation by the second player account from the mobile wagering game machine; and

awarding a reward to the first player account when the mobile wagering game machine enters the wagering area of the casino based on the acceptance of the invitation.

16. The one or more non-transitory, machine readable storage media of claim 13 , said operations further comprising:

determining an estimated number of wagering game machines that will be in the wagering area of the casino for the wagering game event based, at least in part, on the movement of the mobile wagering game machine toward the wagering area of the casino; and

modifying a value of a reward for the wagering game event based on the estimated number of wagering game machines.

17. The one or more non-transitory, machine readable storage media of claim 13 , said operations further comprising:

coordinating transfer of a wagering game reward for the wagering game content for the wagering game event from a first of the one or more peer devices in the casino mesh network to the mobile wagering game machine before the mobile wagering game machine enters the wagering area of the casino;

detecting that the wagering game event begins after the mobile wagering game machine enters the wagering area of the casino; and

coordinating transfer of the wagering game reward from the mobile wagering game machine to a second of the one or more peer devices in the casino mesh network during the wagering game event.

18. The one or more non-transitory, machine readable storage media of claim 13 , said operations further comprising:

connecting the mobile wagering game machine to the one or more peer devices on the mesh network; and

coordinating control of a group task for the wagering game event between the mobile wagering game machine and the one or more peer devices on the casino mesh network.

19. The one or more non-transitory, machine readable storage media of claim 13 , said operations further comprising:

coordinating movement of a graphic associated with the wagering game event, via the casino mesh network, from a first display associated with the mobile wagering game machine to a second display associated with at least one of the one or more peer devices on the casino mesh network, wherein the coordinating movement of the graphic causes a visual effect that shows the graphic moving concurrently off of the first display and onto the second display.

20. An apparatus comprising:

means for detecting that a mobile wagering game machine is outside a wagering area of a casino, wherein the mobile wagering game machine is restricted from using wagering game content while outside the wagering area of the casino;

means for determining that the mobile wagering game machine is moving toward the wagering area of the casino before a scheduled time for a wagering game event conducted within the wagering area of the casino;

means for determining, based on movement of the mobile wagering game machine toward the wagering area of the casino, that the mobile wagering game machine will enter the wagering area of the casino before the scheduled time for the wagering game event; and

means for coordinating a transfer of wagering game content for the wagering game event, via one or more peer devices in a casino mesh network, to the mobile wagering game machine before the mobile wagering game machine enters the wagering area of the casino, wherein the mobile wagering game machine is configured to use the wagering game content for the wagering game event after entering the wagering area of the casino.

21. The apparatus of claim 20 further comprising:

means for detecting a setting for a player account assigned to the mobile wagering game machine, wherein the setting indicates that the player account is interested in participating in the wagering game event;

means for notifying the player account of the wagering game event, before the scheduled wagering game event beings, via the mobile wagering game machine, in response to detecting the setting;

means for detecting a response provided by the player account from the mobile wagering game machine in response to the notifying the player account; and

means for assigning the player account to participate in the wagering game event before the mobile wagering game machine enters the wagering area of the casino.

22. The apparatus of claim 20 further comprising:

means for providing an invitation to participate in the wagering game event from a first player account to the mobile wagering game machine, wherein the mobile wagering game machine is associated with a second player account;

means for detecting an acceptance of the invitation by the second player account from the mobile wagering game machine; and

means for awarding a reward to the first player account when the mobile wagering game machine enters the wagering area of the casino based on the acceptance of the invitation.

23. The apparatus of claim 20 further comprising:

means for determining an estimated number of wagering game machines that will be in the wagering area of the casino for the wagering game event based, at least in part, on the movement of the mobile wagering game machine toward the wagering area of the casino; and

means for modifying a value of a reward for the wagering game event based on the estimated number of the wagering game machines.

24. The apparatus of claim 20 further comprising:

means for coordinating transfer of a wagering game reward for the wagering game content for the wagering game event from a first of the one or more peer devices in the casino mesh network to the mobile wagering game machine before the mobile wagering game machine enters the wagering area of the casino;

means for detecting that the wagering game event begins after the mobile wagering game machine enters the wagering area of the casino; and

means for coordinating transfer of the wagering game reward from the mobile wagering game machine to a second of the one or more peer devices in the casino mesh network during the wagering game event.

25. The apparatus of claim 20 further comprising:

means for connecting the mobile wagering game machine to the one or more peer devices on the mesh network; and

means for coordinating control of a group task for the wagering game event between the mobile wagering game machine and the one or more peer devices on the casino mesh network.

26. The apparatus of claim 20 further comprising:

means for coordinating movement of a graphic associated with the wagering game event, via the casino mesh network, from a first display associated with the mobile wagering game machine to a second display associated with at least one of the one or more peer devices on the casino mesh network, wherein the coordinating movement of the graphic causes a visual effect that shows the graphic moving concurrently off of the first display and onto the second display.

Assignments (13)
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 7963843, 8016666, 9076281, AND 9257001 PREVIOUSLY RECORDED AT REEL: 051642 FRAME: 0910. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 21, 2023
From: BALLY GAMING, INC.
To: SG GAMING, INC.
Reel/Frame 063122/0307 →
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 19, 2020
From: BALLY GAMING, INC.
To: SG GAMING, INC.
Reel/Frame 051642/0910 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 8, 2012
From: BYTNAR, MICHAEL R.; LEE, STEVEN J.; LIBER, NEVIN J.; SMITH, JASON A.
To: WMS GAMING, INC.
Reel/Frame 028747/0234 →