IP Library Granted Patent US 9,355,519
Granted Patent B2
US 9,355,519 · App. 14/458,655 · Granted May 31, 2016

System and method for augmented reality gaming using a mobile device

Inventors: Martin S. Lyons (Henderson, NV); Bryan M. Kelly (Alamo, CA); John Sommer (Las Vegas, NV)
Assignee: Bally Gaming, Inc.
G07F17/3241A63F11/0074G06K5/00G06K9/00228G06K9/00671G07F17/3237G07F17/3244A63F2011/0093H04M2203/359
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 9,355,519
App. No.
14/458,655
Granted
May 31, 2016
Kind
B2
Abstract

Disclosed is a method and system for preventing replay attacks for mobile promotions associated with gaming devices. Upon the occurrence of a promotion winning event such as a designated outcome of a game played on the gaming device the user, via a software application accessible to their mobile device, forwards images of the event to a server over a network. The server determines entitlement to the promotion and analyzes data associated with the images and mobile device location and time to confirm that the event is new promotion winning event. Upon such confirmation an entitlement to the promotion is awarded to the user. The foregoing prevents unscrupulous users from logging multiple claims for the same promotion winning event.

Claims (21)

1. A method of enabling replay attack prevention for a gaming system in which a player uses a mobile device with an image capturing camera to become eligible for mobile promotions, wherein a replay attack occurs when an unscrupulous person captures multiple images of a promotion-win triggering event and submits the images as multiple entries, thereby attempting to earn multiple promotions for the same event, the method comprising:

providing a gaming machine comprising: (i) at least one display device; (ii) a plurality of input devices including: (a) an acceptor of a first physical item associated with a first monetary value; (b) a cashout button actuatable to cause an initiation of a payout associated with a credit balance; (iii) at least one gaming device processor; and (iv) at least one gaming device memory device storing a gaming device program;

interacting with a server over a network using the mobile device;

receiving, at the server, event image data representing one or more images captured by a user's mobile device of a gaming machine promotion-win triggering event, the occurrence of which entitles the user to a promotion;

comparing, at the server, an arrangement of symbols in a symbol matrix obtained from the captured one or more images of a promotion-win triggering event associated with the gaming machine against possible arrangements of symbols in symbol matrixes for a same game to confirm that the captured one or more images represent different winning results;

comparing, at the server, at least one or more of values of a credit, denomination, bet and win meters, and progressive meters against possible values of a credit, denomination, bet and win meters, and progressive meters captured within the one or more images to confirm that the one or more images of the event represent a new promotion-win triggering event; and

preventing replay attacks where multiple images of a same promotion-win triggering event are submitted as multiple entries by comparing, at the server, a time and geographic location of a promotion-win triggering event against times and geographic locations of previously submitted promotion-win triggering events to confirm that the images represent a new promotion-win triggering event;

the server configured to award an entitlement to the promotion upon confirmation of new and unique promotion-win triggering events, but not in a replay attack where multiple images of a same promotion-win triggering event are submitted as multiple entries.

2. The method of claim 1 , wherein public key encryption is employed, and wherein server applications only permit a connection from a mobile device to participate in a mobile promotion that is authenticated by a digital signature.

3. The method of claim 1 , comprising said application adapted for sending to said server data from which the location of the mobile device can be determined.

4. A system for preventing a replay attack for a gaming system in which a player uses a mobile device with an image capturing camera to become eligible for mobile promotions, wherein a replay attack occurs when an unscrupulous person captures multiple images of a promotion-win triggering event and submits the images as multiple entries, thereby attempting to earn multiple promotions for the same event, the method comprising:

a gaming machine comprising: (i) at least one display device; (ii) a plurality of input devices including: (a) an acceptor of a first physical item associated with a first monetary value; (b) a cashout button actuatable to cause an initiation of a payout associated with a credit balance; (iii) at least one gaming device processor; and (iv) at least one gaming device memory device storing a gaming device program;

a network that connects and enables communication between components in the gaming system;

a gaming server connected to the network, the gaming server including one or more server processors;

a plurality of mobile devices, each mobile device comprising a device processor and enabling interaction with the gaming server over the network;

wherein the server receives event image data representing one or more images captured by a user's mobile device of a promotion-win triggering event associated with the gaming device, the occurrence of which entitles the user to a promotion;

comparing, at the server, an arrangement of symbols in a symbol matrix obtained from the captured one or more images of a promotion-win triggering event against possible arrangements of symbols in symbol matrixes for a same game to confirm that the captured one or more images represent different winning results;

wherein the server compares the promotion-win triggering event image data to stored image data representing at least one promotional event entitled to a promotion;

wherein the server compares at least one or more of values of a credit, denomination, bet and win meters, and progressive meters against possible values of a credit, denomination, bet and win meters, and progressive meters captured within the one or more images to confirm that the one or more images of the event represent a new promotion-win triggering event;

wherein the server compares a time and geographic location of a promotion-win triggering event against times and geographic locations of previously submitted promotion-win triggering events to confirm that the images represent a new promotion-win triggering event; and

the server configured to award an entitlement to the promotion upon confirmation of new and unique promotion-win triggering events, but not in a replay attack where multiple images of a same promotion-win triggering event are submitted as multiple entries.

Assignments (7)
SECURITY AGREEMENT Recorded May 23, 2025
From: LNW GAMING, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 071340/0404 →
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 →
CHANGE OF NAME Recorded Jan 18, 2020
From: BALLY GAMING, INC.
To: SG GAMING, INC.
Reel/Frame 051641/0820 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 14, 2014
From: LYONS, MARTIN S.; KELLY, BRYAN M.; SOMMER, JOHN
To: BALLY GAMING, INC.
Reel/Frame 033947/0328 →
Continuity (3)
Continuation 12969462 · Dec 15, 2010
Continuation 12946723 · Nov 15, 2010
Related Publication 20140350704A1 · Nov 27, 2014