IP Library Granted Patent US 12,468,991
Granted Patent B2
US 12,468,991 · App. 18/623,600 · Granted Nov 11, 2025

Gaming environment monitoring system and method involving a graphical representation

Inventors: Maulin Gandhi (Kitchener, CA); Jason Jackson (Hamilton, CA); Philip Jones (Kitchener, CA); Rajasekhar Sappidi (Milton, CA); Prem Gururajan (Kitchener, CA)
Assignee: Tangam Gaming Inc.
G06Q10/06312G06Q10/06375G06Q10/06393G07F17/3227G07F17/3234G06Q50/34
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 12,468,991
App. No.
18/623,600
Granted
Nov 11, 2025
Kind
B2
Abstract

A gaming environment monitoring system and method includes or involves, in an embodiment, a data storage device having a plurality of instructions executable to direct one or more processors to access reference gaming deployment data. The reference gaming deployment data is related to one or more gaming units that have been operated in a plurality of subzones within one or more zones of a gaming environment. The one or more gaming units correspond to a reference gaming deployment in the gaming environment during a first period. The instructions are also executable to access changed gaming deployment data, which is related to at least one change to the reference gaming deployment. The at least one change has resulted in a changed gaming deployment that includes a set of a plurality of the subzones. The changed gaming deployment has been implemented in the gaming environment during a second period after the first period. The instructions are also executable to at least partially compare the changed gaming deployment data to the reference gaming deployment data, and the instructions are executable to perform a plurality of steps with respect to each of the subzones of the set. The steps include determining a first value related to the at least one change, wherein the first value represents how many of the gaming units were moved to the subzone from any of the other subzones of the set, and the step includes determining a second value related to the at least one change, wherein the second value represents how many of the gaming units were moved away from the subzone to any of the other subzones of the set. The instructions are also executable to cause an output device to generate a graphical representation related to the set. The graphical representation includes a plurality of symbols, each of which represents one of the subzones of the set, and the graphical representation includes an indication of information that is at least partially derived from at least the first value or the second value.

Claims (114)

1 . A gaming environment monitoring system comprising:

a data storage device comprising a plurality of machine-readable instructions executable to direct at least one processor to:

access reference gaming deployment data based on an electronic communication between the at least one processor and at least one other processor that is associated with a gaming environment, wherein:

the reference gaming deployment data is related to one or more gaming units that have been operated in a plurality of subzones within one or more zones of the gaming environment, wherein each of the gaming units is configured to exhibit a featured game; and

the one or more gaming units correspond to a reference gaming deployment in the gaming environment during a first period;

detect changed gaming deployment data based on the electronic communication with the at least one other processor, wherein:

the changed gaming deployment data is related to at least one change to the reference gaming deployment;

the at least one change has resulted in a changed gaming deployment; and

the changed gaming deployment has been implemented in the gaming environment during a second period after the first period;

detect whether the at least one change caused an occurrence of a cross-subzone event, wherein the cross-subzone event comprises a first change and a second change, wherein:

the first change comprises at least one of:

(a) a first movement of one or more of the gaming units from a first subzone of the subzones to a second subzone of the subzones; or

(b) a first deactivation of a first featured game of one or more of the gaming units of the first subzone, and a first activation of the first featured game for one or more of the gaming units of the second subzone; and

the second change comprises at least one of:

(a) a second movement of one or more of the gaming units from the second subzone to the first subzone; or

(b) a second deactivation of a second featured game of one or more of the gaming units of the second subzone, and a second activation of the second featured game for one or more of the gaming units of the first subzone; and

generate a common group identification depending on the occurrence of the cross-subzone event, wherein the common group identification correlates the first subzone involved in the cross-subzone event with the second subzone involved in the cross-subzone event; and

at least one graphical user interface configured in accordance with the machine-readable instructions, wherein the at least one graphical user interface is displayable by an output device operatively coupled to the at least one processor, wherein the at least one graphical user interface comprises a floor-change representation related to the cross-subzone event, wherein the floor-change representation comprises:

a first subzone indication that identifies the first subzone;

a second subzone indication that identifies the second subzone;

a first quantity indication that indicates a first quantity of one or more of the featured games that, due to the cross-subzone event, were either: (a) moved, as part of one or more of the gaming units, from the first subzone to the second subzone; or (b) deactivated in any of the gaming units of the first subzone, and activated in any of the gaming units of the second subzone; and

a second quantity indication that indicates a second quantity of one or more of the featured games that, due to the cross-subzone event, were either: (a) moved, as part of one or more of the gaming units, from the second subzone to the first subzone; or (b) deactivated in any of the gaming units of the second subzone, and activated in any of the gaming units of the first subzone.

2 . The gaming environment monitoring system of claim 1 , wherein:

the data storage device comprises a non-transitory medium that stores the machine-readable instructions;

the machine-readable instructions are configured to program the at least one processor;

the floor-change representation comprises one of a diagram or a map;

the machine-readable instructions are executable to direct the at least one processor to automatically perform the detecting of the changed gaming deployment data; and

the machine-readable instructions are executable to direct the at least one processor to automatically perform the detecting of whether the at least one change caused the cross-subzone event.

3 . The gaming environment monitoring system of claim 1 , wherein the machine-readable instructions are configured to be executed to direct the at least one processor to display a popup image in response to receiving an input in association with a graphical element that comprises one of the first subzone indication, the second subzone indication, or one of the gaming units of the first or second subzones, wherein the popup image is located within the graphical user interface.

4 . The gaming environment monitoring system of claim 1 , wherein the floor-change representation comprises a line extending from the first subzone indication to the second subzone indication.

5 . The gaming environment monitoring system of claim 4 , wherein the line comprises a dotted format.

6 . The gaming environment monitoring system of claim 1 , wherein:

the floor-change representation comprises at least part of a floor map; and

the graphical user interface comprises at least one linking symbol, wherein the at least one linking symbol illustrates a relationship between the first subzone and the second subzone.

7 . The gaming environment monitoring system of claim 1 , wherein:

the floor-change representation comprises at least part of a floor map;

the first subzone indication extends at least partially along a first vertical axis, wherein the first vertical axis extends along the part of the floor map;

the second subzone indication extends at least partially along a second vertical axis, wherein the second vertical axis extends along the part of the floor map;

the second vertical axis is spaced apart from the first vertical axis; and

at least one of the first quantity indication and the second quantity indication is located between the first and second vertical axes.

8 . The gaming environment monitoring system of claim 1 , wherein the graphical user interface comprises a window that overlays part of the floor-change representation, wherein the window comprises information other than the first and second quantities, wherein the information relates to one of: the first subzone, the second subzone, or any one of the gaming units of the first or second subzones.

9 . The gaming environment monitoring system of claim 6 , wherein the at least one linking symbol comprises a line.

10 . The gaming environment monitoring system of claim 9 , wherein the line comprises an arrowhead.

11 . The gaming environment monitoring system of claim 1 , wherein:

the floor-change representation comprises at least part of a floor map of the gaming environment;

the first subzone indication comprises a first subzone symbol;

the second subzone indication comprises a second subzone symbol; and

the first quantity indication and the second quantity indication each comprise one of text or a numeral.

12 . The gaming environment monitoring system of claim 1 , wherein the instructions are executable to direct the at least one processor to change the graphical user interface in response to one or more inputs from a user.

13 . A gaming environment monitoring system comprising:

a data storage device comprising a plurality of instructions executable to direct one or more processors to:

access reference gaming deployment data based on an electronic communication between the one or more processors and at least one other processor that is associated with a gaming environment, wherein:

the reference gaming deployment data is related to one or more gaming units that have been operated in a plurality of subzones within one or more zones of the gaming environment, wherein each of the gaming units is configured to exhibit a featured game; and

the one or more gaming units correspond to a reference gaming deployment in the gaming environment during a first period;

detect changed gaming deployment data based on the electronic communication with the at least one other processor, wherein:

the changed gaming deployment data is related to at least one change to the reference gaming deployment;

the at least one change has resulted in a changed gaming deployment; and

the changed gaming deployment has been implemented in the gaming environment during a second period after the first period;

detect whether the at least one change caused an occurrence of a cross-subzone event, wherein the cross-subzone event comprises:

a first removal of one or more of the featured games from a first subzone of the subzones, and a first provision of the one or more featured games in a second subzone of the subzones; and

a second removal of one or more of the featured games from a second subzone of the subzones, and a second provision of the one or more featured games in the first subzone of the subzones;

generate a common group identification depending on the occurrence of the cross-subzone event, wherein the common group identification correlates the first subzone involved in the cross-subzone event with the second subzone involved in the cross-subzone event; and

at least one graphical user interface configured in accordance with the instructions, wherein the at least one graphical user interface is displayable by an output device operatively coupled to the one or more processors, wherein the at least one graphical user interface comprises:

at least a portion of a floor map, wherein the portion is related to the cross-subzone event;

a first subzone indication that identifies the first subzone;

a second subzone indication that identifies the second subzone;

a first quantity indication that indicates a first quantity of the one or more of the featured games that have been removed from the first subzone and provided in the second subzone based on the cross-subzone event; and

a second quantity indication that indicates a second quantity of the one or more of the featured games that have been removed from the second subzone and provided in the first subzone based on the cross-subzone event.

14 . The gaming environment monitoring system of claim 13 , wherein:

the floor map describes one or more floors of the gaming environment;

the first subzone indication comprises a first subzone symbol;

the second subzone indication comprises a second subzone symbol;

the first quantity indication and the second quantity indication each comprise one of text or a numeral;

the instructions are executable to direct the one or more processors to automatically perform the detecting of the changed gaming deployment data; and

the instructions are executable to direct the one or more processors to automatically perform the detecting of whether the at least one change caused the cross-subzone event.

15 . The gaming environment monitoring system of claim 14 , wherein

the graphical user interface comprises at least one linking symbol, wherein the at least one linking symbol illustrates a relationship between the first subzone and the second subzone; and

the first removal, the second removal, the first provision, and the second provision each comprises one of: (a) a physical movement of one or more of the gaming units from one of the subzones to another one of the subzones; or (b) a deactivation of one or more of the featured games of one or more of the gaming units at one of the subzones, and an activation of the one or more of the featured games in one or more of the gaming units at a different one of the subzones.

16 . The gaming environment monitoring system of claim 13 , wherein the graphical user interface comprises a line extending from the first subzone indication to the second subzone indication, wherein the line comprises one of a solid format or a dotted format.

17 . The gaming environment monitoring system of claim 13 , wherein:

the first subzone indication extends at least partially along a first vertical axis, wherein the first vertical axis extends along the portion of the floor map;

the second subzone indication extends at least partially along a second vertical axis, wherein the second vertical axis extends along the portion of the floor map;

the second vertical axis is spaced apart from the first vertical axis; and

at least one of the first quantity indication and the second quantity indications is at least partially located between the first and second vertical axes.

18 . A method of operation of a gaming environment monitoring system, wherein the method comprises:

processing of machine-readable instructions by one or more processors to:

access reference gaming deployment data based on an electronic communication between the one or more processors and at least one other processor that is associated with a gaming environment, wherein:

the reference gaming deployment data is related to one or more gaming units that have been operated in a plurality of subzones within one or more zones of the gaming environment, wherein each of the gaming units is configured to exhibit a featured game; and

the one or more gaming units correspond to a reference gaming deployment in the gaming environment during a first period;

detect changed gaming deployment data based on the electronic communication with the at least one other processor, wherein:

the changed gaming deployment data is related to at least one change to the reference gaming deployment, wherein the at least one change involves moving a plurality of the gaming units within the gaming environment;

the at least one change has resulted in a changed gaming deployment; and

the changed gaming deployment has been implemented in the gaming environment during a second period after the first period;

detect whether the at least one change caused an occurrence of a cross-subzone event, wherein the cross-subzone event comprises:

a first removal of one or more of the featured games from a first subzone of the subzones, and a first provision of the one or more featured games in a second subzone of the subzones; and

a second removal of one or more of the featured games from a second subzone of the subzones, and a second provision of the one or more featured games in the first subzone of the subzones;

generate a common group identification depending on the occurrence of the cross-subzone event, wherein the common group identification correlates the first subzone involved in the cross-subzone event with the second subzone involved in the cross-subzone event; and

generate at least one graphical user interface that comprises:

at least a portion of a floor map related to the gaming environment, wherein the portion is related to the cross-subzone event;

a first subzone indication that identifies the first subzone;

a second subzone indication that identifies the second subzone;

a first quantity indication that indicates a first quantity of the one or more of the featured games that have been removed from the first subzone and provided in the second subzone based on the cross-subzone event; and

a second quantity indication that indicates a second quantity of the one or more of the featured games that have been removed from the second subzone and provided in the first subzone based on the cross-subzone event.

19 . The method of claim 18 , wherein:

the floor map describes one or more floors of the gaming environment;

the first subzone indication comprises a first subzone symbol;

the second subzone indication comprises a second subzone symbol; and

the first quantity indication and the second quantity indication each comprise one of text or a numeral.

20 . The method of claim 18 , wherein:

the graphical user interface comprises at least one linking symbol, wherein the at least one linking symbol illustrates a relationship between the first subzone and the second subzone;

the first subzone indication extends at least partially along a first vertical axis, wherein the first vertical axis extends along the portion of the floor map;

the second subzone indication extends at least partially along a second vertical axis, wherein the second vertical axis extends along the portion of the floor map;

the second vertical axis is spaced apart from the first vertical axis; and

at least one of the first quantity indication and the second quantity indication is at least partially located between the first and second vertical axes.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 68713 FRAME: 1. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Oct 31, 2024
From: TANGAM TECHNOLOGIES INC.
To: TANGAM GAMING INC.
Reel/Frame 070251/0248 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE ASSIGNE NAME PREVIOUSLY RECORDED AT REEL: 68731 FRAME: 1. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Oct 21, 2024
From: GANDHI, MAULIN; JACKSON, JASON; JONES, PHILIP; SAPPIDI, RAJASEKHAR; GURURAJAN, PREM
To: TANGAM GAMING INC.
Reel/Frame 069195/0225 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 26, 2024
From: GANDHI, MAULIN; JACKSON, JASON; JONES, PHILIP; SAPPIDI, RAJASEKHAR; GURURAJAN, PREM
To: TANGAM TECHNOLOGIES INC.
Reel/Frame 068713/0001 →
Continuity (2)
Continuation 18195116 · May 9, 2023
Related Publication 20250013954A1 · Jan 9, 2025
References Cited (38)
US 7431650B2 · Kessman et al. · 2008 [cited by applicant]
US 8016665B2 · Gururajan et al. · 2011 [cited by applicant]
US 8403746B2 · Friedman et al. · 2013 [cited by applicant]
US 8512146B2 · Gururajan et al. · 2013 [cited by applicant]
US 9280866B2 · Nayak et al. · 2016 [cited by applicant]
US 9734663B2 · Chun et al. · 2017 [cited by applicant]
US 10311670B2 · Brahmandam et al. · 2019 [cited by applicant]
US 10885748B2 · Nagaragatta et al. · 2021 [cited by applicant]
US 11948108B1 · Gandhi et al. · 2024 [cited by applicant]
US 20040166940A1 · Rothschild · 2004 [cited by examiner]
US 20070271113A1 · Nelson et al. · 2007 [cited by applicant]
US 20080248849A1 · Lutnick · 2008 [cited by examiner]
US 20080261699A1 · Topham · 2008 [cited by examiner]
US 20100228526A1 · Moore, III · 2010 [cited by examiner]
US 20110039610A1 · Baerlocher · 2011 [cited by examiner]
US 20110294575A1 · Morrow et al. · 2011 [cited by applicant]
US 20130116032A1 · Lutnick · 2013 [cited by examiner]
US 20140073634A1 · Jones · 2014 [cited by examiner]
US 20140315620A1 · Wells · 2014 [cited by examiner]
US 20200090455A1 · Ambrecht · 2020 [cited by examiner]
US 20220370900A1 · Amaitis · 2022 [cited by examiner]
CA 2713064C · 2011 [cited by applicant]
WO WO2007033195A2 · 2007 [cited by examiner]
New BIS Safe Luxco S.À.R.L .; VizExpolrer; retrieved from the Internet on Sep. 30, 2021; <https://www.vizexplorer.com> (4 pages). [cited by applicant]
Wang et al.; Casino Technology: Player Tracking and Slot Accounting Systems; UNLV Gaming Research & Review Journal; vol. 6, Issue 1; on or before Dec. 31, 2001 (14 pages). [cited by applicant]
Tangam Systems; Tangam Information; dated On or before Jan. 5, 2021 (4 pages). [cited by applicant]
Quick Custom Intelligence LLC; One platform. One view. retrieved from the Internet <https://web.archive.org/web/20020201181504/https://quickcustomintelligence.com//>; Dec. 13, 2021 (2 pages). [cited by applicant]
VizExplorer; retrieved from the Internet <https://web.archive.org/web/20211225225723/https://www.vizexplorer.com/>; Jan. 4, 2022 (2 pages). [cited by applicant]
NQube; Above and Beyond; retrieved from the Internet <https://web.archive.org/web/20211219140233/https://www.nqube.com/>; Dec. 19, 2021 (8 pages). [cited by applicant]
Gaming Analytics.ai; retrieved from the Internet <https://web.archive.org/web/20220104155714/https://gaminganalytics.ai/>; Jan. 4, 2022 (3 pages). [cited by applicant]
ReelMetrics; Make Better slot Decisions; retrieved from the Internet <https://web.archive.org/web/20220116144407/https://www.reelmetrics.com/>; Dec. 22, 2021 (5 pages). [cited by applicant]
Eilers & Krejcik Gaming; retrieved from the Internet <https://web.archive.org/web/20211223211714/https://ekgamingllc.com/>; Dec. 23, 2021 (3 pages). [cited by applicant]
Slotfocus; retrieved from the Internet <https://web.archive.org/web/20220407190720/https://slotfocus.com/>; Dec. 25, 2021 (4 pages). [cited by applicant]
Tangam Systems; Tangam TYM; dated On or before Dec. 31, 2020 (4 pages). [cited by applicant]
Tangam Systems; Tangam Website; retrieved from the Internet <https://web.archive.org/web/20201127075831/https://www.tangamsystems.com/>; Nov. 27, 2021 (11 pages). [cited by applicant]
Tangam Systems; Baccarat Revenue Management, Yield-management strategies to drive Baccarat performance; Nov. 27, 2021 (12 pages). [cited by applicant]
Elwha Webpages; https://web.archive.org/web/20211018135810/https://www.ngube.com/success-stories; Elwha River Casino Case Study; Dated: Oct. 18, 2021. [cited by applicant]
Gandhi et al., Tangam Technologies Inc., U.S. Appl. No. 17/569,848, filed Jan. 6, 2022. [cited by applicant]