IP Library Granted Patent US 10,692,166
Granted Patent B2
US 10,692,166 · App. 16/356,031 · Granted Jun 23, 2020

Casino table games with interactive content

Inventors: Perry Stasi (Las Vegas, NV); Ryan McClellan (Henderson, NV)
Assignee: VISUALIMITS, LLC
G06Q50/34G06K9/00369G06K9/60G06Q10/10G06T7/0012H04N1/00204H04N7/183G06T2207/10016G06T2207/30196H04N2101/00
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 10,692,166
App. No.
16/356,031
Granted
Jun 23, 2020
Kind
B2
Abstract

A method, apparatus and computer readable storage to implement an automated system for video surveillance in a casino or other controlled environment. Players in the casino can be automatically scanned and analyzed for whether they are under the legal gambling age or not. When an underage gambler is detected, a casino security employee (or other casino personnel) is notified so they can take the appropriate action. Similarly, players who are excluded from the casino can also be automatically detected and would be ejected when detected.

Claims (41)

1. A system, comprising:

a table sign, the table sign comprising a rear screen and a video camera;

a database comprising a roster of successfully carded players, wherein select players in the roster of successfully carded players are automatically removed from the roster after a predetermined amount of time elapses;

a computer comprising a processing unit and non-transitory computer readable storage medium storing computer readable instructions that when executed by the processing unit cause the processing unit to:

receive images from the video camera;

identify a player in the images;

determine an estimated age of the identified player by analyzing a face of the identified player;

based on a determination that the estimated age of the identified player is under the predetermined age, determine whether the identified player is in the roster of successfully carded players, and only if so, then the identified player is considered not to be under the predetermined age; and

based on a determination that the estimated age of the identified player is under the predetermined age and the identified player is not in the roster of successfully carded players, notify a casino employee via an electronic message presented on the rear screen of the table sign.

2. The system of claim 1 , wherein the electronic message identifies a playing location of the player.

3. The system of claim 1 , wherein the table sign comprises at least three cameras.

4. The system of claim 1 , wherein the table sign comprises a first stereo camera and a second stereo camera, and wherein the images comprise a stereoscopic image.

5. The system of claim 4 , wherein the table sign further comprises a wide angle camera.

6. The system of claim 1 , wherein determining the estimated age of the identified player comprises determining a confidence level of the age determination is greater than or equal to a confidence threshold.

7. The system of claim 6 , wherein the confidence threshold is configurable.

8. The system of claim 6 , wherein when the confidence level of the age determination is within a predetermined range of confidence levels, the computer readable instructions further cause the processing unit to notify the casino employee to input to the table sign whether the player looks underage or not.

9. The system of claim 1 , wherein the predetermined amount of time elapsed is measured from when the select players were successfully carded.

10. The system of claim 1 , wherein select players in the roster of successfully carded players are automatically removed from the roster when the select players have been detected to leave the casino.

11. A system, comprising:

a video camera;

a database comprising a roster of successfully carded players, wherein select players in the roster of successfully carded players are automatically removed from the roster after a predetermined amount of time elapses;

a computer in communication with the database, the computer comprising a processing unit and non-transitory computer readable storage medium storing computer readable instructions that when executed by the processing unit cause the processing unit to:

receive images from the video camera;

identify a player in the images;

determine an estimated age of the identified player by analyzing a face of the identified player;

based on a determination that the estimated age of the identified player is under the predetermined age, determine whether the identified player is in the roster of successfully carded players, and only if so, then the identified player is considered not to be under the predetermined age; and

based on a determination that the estimated age of the identified player is under the predetermined age and the identified player is not in the roster of successfully carded players, notify a casino employee to card the identified player.

12. The system of claim 11 , wherein notifying the casino employee to card the identified player comprises transmitting an electronic message to the casino employee identifying a location of the player.

13. The system of claim 12 , further comprising a table sign, wherein the table sign comprises a rear display, and wherein the electronic message is displayed on the rear display of the wherein the table sign.

14. The system of claim 13 , wherein determining the estimated age of the identified player comprises determining a confidence level of the age determination is greater than or greater than equal to a confidence threshold.

15. The system of claim 14 , wherein the confidence threshold is configurable.

16. The system of claim 14 , wherein when the confidence level of the age determination is within a predetermined range of confidence levels, notify the casino employee to input to the sign whether the player looks underage or not.

17. The system of claim 11 , wherein the predetermined amount of time elapsed is measured from when the select players were successfully carded.

18. The system of claim 11 , wherein select players in the roster of successfully carded players are automatically removed from the roster when the select players have been detected to leave the casino.

19. A method, comprising:

receiving, by a computing system, images from the video camera, wherein the video camera is positioned proximate to a gaming table in a casino;

identifying, by the computing system, a player in the images;

determining, by the computing system, an estimated age of the identified player by analyzing a face of the identified player;

based on a determination that the estimated age of the identified player is under the predetermined age, determining, by the computing system, whether the identified player is in the roster of successfully carded players, and only if so, then the identified player is considered not to be under the predetermined age; and

based on a determination that the estimated age of the identified player is under the predetermined age and the identified player is not in the roster of successfully carded players, notifying, by the computing system, a casino employee via an electronic message.

20. The method of claim 19 , wherein notifying the casino employee comprises transmitting, by the computing system, the electronic message to a screen positioned proximate to the gaming table.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2024
From: VISUALIMITS, LLC
To: NRT TECHNOLOGIES, INC.
Reel/Frame 067840/0980 →
SECURITY AGREEMENT Recorded Sep 3, 2021
From: VISUALIMITS, LLC
To: CANADIAN IMPERIAL BANK OF COMMERCE, AS ADMINISTRATIVE AGENT
Reel/Frame 057405/0985 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 16, 2020
From: MCCLELLAN, RYAN; STASSI, PERRY
To: VISUALIMITS, LLC
Reel/Frame 051531/0946 →
Continuity (6)
Continuation In Part 14325375 · Jul 8, 2014
Continuation In Part 13934693 · Jul 3, 2013
Provisional Application 61884057 · Sep 29, 2013
Provisional Application 61843903 · Jul 8, 2013
Provisional Application 61825507 · May 20, 2013
Related Publication 20190228494A1 · Jul 25, 2019