IP Library Granted Patent US 11,954,652
Granted Patent B2
US 11,954,652 · App. 17/212,801 · Granted Apr 9, 2024

Gaming service automation machine with photography services

Inventors: Michelle Cupersmith (Las Vegas, NV); Victor Blanco (Austin, TX); Frank Rodriguez (Las Vegas, NV); Rajendrasinh Jadeja (Las Vegas, NV); Steven Santisi (Las Vegas, NV); Eric Taylor (Carson City, NV)
Assignee: Aristocrat Technologies, Inc.
G06Q10/20B25J9/1664B25J9/1676B25J9/1697B25J11/0005B25J11/0035B25J11/008B25J13/006B25J19/023G05D1/0016G05D1/0027G05D1/0044G05D1/0061G05D1/0094G05D1/0212G05D1/0231G06F3/04817G06K7/1417G06N20/00G06Q20/327G06Q20/3674G06Q20/40145G06V20/10G06V30/40G06V40/172G07C9/00571G07C9/32G07C9/38G07F17/3206G07F17/3209G07F17/3216G07F17/3223G07F17/323G07F17/3241G07F17/3253G07F17/3255G07F17/42H04N7/15H04W4/025H04W4/33G05B2219/31076G05B2219/31078G07F17/3227
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 11,954,652
App. No.
17/212,801
Granted
Apr 9, 2024
Kind
B2
Abstract

A robot is described. The robot includes a camera device, a memory device, and a processor configured to execute instructions stored in the memory device. The instructions, when executed by the processor, cause the processor to receive an input prompting the robot to navigate to a location in a venue for providing photo services with the camera device and cause the robot to navigate to the location. The instructions further cause the processor to capture, by the camera device, at least one photo at the location and provide access to a copy of the at least one photo to an authorized person.

Claims (72)

1. A robot comprising:

a camera device;

a memory device; and

a processor configured to execute instructions stored in the memory device, which when executed by the processor, cause the processor to:

receive an input prompting the robot to navigate to a location in a venue for providing photo services with the camera device;

cause the robot to navigate to the location;

capture, by the camera device, at least one photo at the location; and

provide access to a copy of the at least one photo to an authorized person by:

uploading the copy of the at least one photo to a server; and

at least one of i) printing, via a printer of the robot, a ticket including a link to the copy of the at least one photo on the server, ii) causing display, on a display device of the robot, of a QR code including a link to the copy of the at least one photo on the server, or iii) printing, via the printer of the robot, the copy of the at least one photo.

2. The robot of claim 1 , wherein the instructions, when executed, further cause the processor to:

cause display, on the display device of the robot, of a live feed from the camera device; and

receive, at the display device, an input indicating that the robot should capture the at least one photo.

3. The robot of claim 1 , wherein the instructions, when executed, further cause the processor to cause display, on the display device of the robot, of the copy of the at least one photo.

4. The robot of claim 3 , wherein the instructions, when executed, further cause the processor to:

receive, by at least one of a wireless interface of the robot and the display device of the robot, an input from the authorized person and associated with a modification of the copy of the at least one photo; and

configure the copy of the at least one photo with the modification, wherein the modification includes at least one of i) adding a border to the copy of the at least one photo, ii) adjusting a brightness of the copy of the at least one photo, iii) adjusting a color of the copy of the at least one photo, iv) adding a filter to the copy of the at least one photo, or v) adding an image to the copy of the at least one photo.

5. The robot of claim 1 , wherein the instructions, when executed, further cause the processor to:

receive an input indicating that the robot should take the at least one photo;

determine a location of the authorized person;

center a live feed from the camera device on at least the authorized person; and

capture, by the camera device, the at least one photo once the live feed is centered on at least the authorized person.

6. The robot of claim 1 , wherein the robot further comprises at least one lighting device, and wherein the instructions, when executed, further cause the processor to:

detect, from a live feed from the camera device, a face of at least one person;

determine, based upon an analysis of the face in the live feed, to change lighting provided by the at least one lighting device; and

modify the lighting provided by the at least one lighting device.

7. A tangible, non-transitory, computer-readable storage medium for use with a robot, the computer-readable storage medium having instructions stored thereon, which when executed by a processor, cause the processor to:

receive an input prompting the robot to navigate to a location in a venue for providing photo services with a camera device of the robot;

cause the robot to navigate to the location;

capture, by the camera device, at least one photo at the location; and

provide access to a copy of the at least one photo to an authorized person by:

uploading the copy of the at least one photo to a server; and

at least one of i) printing, via a printer of the robot, a ticket including a link to the copy of the at least one photo on the server, ii) causing display, on a display device of the robot, of a QR code including a link to the copy of the at least one photo on the server, or iii) printing, via the printer of the robot, the copy of the at least one photo.

8. The tangible, non-transitory, computer-readable storage medium of claim 7 , wherein the instructions, when executed by the processor, further cause the processor to:

cause display, on the display device of the robot, of a live feed from the camera device; and

receive, at the display device, an input indicating that the robot should capture the at least one photo.

9. The tangible, non-transitory, computer-readable storage medium of claim 7 , wherein the instructions, when executed by the processor, further cause the processor to cause display, on the display device of the robot, of the copy of the at least one photo.

10. The tangible, non-transitory, computer-readable storage medium of claim 9 , wherein the instructions, when executed by the processor, further cause the processor to:

receive, by at least one of a wireless interface of the robot and the display device of the robot, an input from the authorized person and associated with a modification of the copy of the at least one photo; and

configure the copy of the at least one photo with the modification, wherein the modification includes at least one of i) adding a border to the copy of the at least one photo, ii) adjusting a brightness of the copy of the at least one photo, iii) adjusting a color of the copy of the at least one photo, iv) adding a filter to the copy of the at least one photo, or v) adding an image to the copy of the at least one photo.

11. The tangible, non-transitory, computer-readable storage medium of claim 7 , wherein the instructions, when executed by the processor, further cause the processor to:

receive an input indicating that the robot should take the at least one photo;

determine a location of the authorized person;

center a live feed from the camera device on at least the authorized person; and

capture, by the camera device, the at least one photo once the live feed is centered on at least the authorized person.

12. The tangible, non-transitory, computer-readable storage medium of claim 7 , wherein the instructions, when executed by the processor, further cause the processor to:

detect, from a live feed from the camera device, a face of at least one person;

determine, based upon an analysis of the face in the live feed, to change lighting provided by at least one lighting device of the robot; and

modify the lighting provided by the at least one lighting device.

13. A method for controlling a robot, the method comprising:

receiving an input prompting the robot to navigate to a location in a venue for providing photo services with a camera device of the robot;

causing the robot to navigate to the location;

capturing, by the camera device, at least one photo at the location; and

providing access to a copy of the at least one photo to an authorized person by:

uploading the copy of the at least one photo to a server; and

at least one of i) printing, via a printer of the robot, a ticket including a link to the copy of the at least one photo on the server, ii) causing display, on a display device of the robot, of a QR code including a link to the copy of the at least one photo on the server, or iii) printing, via the printer of the robot, the copy of the at least one photo.

14. The method of claim 13 , further comprising:

causing display, on the display device of the robot, of a live feed from the camera device; and

receiving, at the display device, an input indicating that the robot should capture the at least one photo.

15. The method of claim 13 , further comprising:

causing display, on the display device of the robot, of the copy of the at least one photo;

receiving, by at least one of a wireless interface of the robot and the display device of the robot, an input from the authorized person and associated with a modification of the copy of the at least one photo; and

configuring the copy of the at least one photo with the modification, wherein the modification includes at least one of i) adding a border to the copy of the at least one photo, ii) adjusting a brightness of the copy of the at least one photo, iii) adjusting a color of the copy of the at least one photo, iv) adding a filter to the copy of the at least one photo, or v) adding an image to the copy of the at least one photo.

16. The method of claim 13 , further comprising:

receiving an input indicating that the robot should take the at least one photo;

determining a location of the authorized person;

centering a live feed from the camera device on at least the authorized person; and

capturing, by the camera device, the at least one photo once the live feed is centered on at least the authorized person.

17. The method of claim 13 , further comprising:

detecting, from a live feed from the camera device, a face of at least one person;

determining, based upon an analysis of the face in the live feed, to change lighting provided by at least one lighting device of the robot; and

modifying the lighting provided by the at least one lighting device.

Assignments (3)
RELEASE (REEL 062078 / FRAME 0604) Recorded Mar 2, 2026
From: BANK OF AMERICA, N.A.
To: ARISTOCRAT TECHNOLOGIES, INC.; BIG FISH GAMES, INC.; VIDEO GAMING TECHNOLOGIES, INC.; ARISTOCRAT TECHNOLOGIES AUSTRALIA PTY LTD
Reel/Frame 074992/0667 →
SECURITY AGREEMENT Recorded Sep 2, 2022
From: ARISTOCRAT TECHNOLOGIES, INC.; BIG FISH GAMES, INC.; VIDEO GAMING TECHNOLOGIES, INC.; ARISTOCRAT TECHNOLOGIES AUSTRALIA PTY LTD
To: BANK OF AMERICA, N.A, AS SECURITY TRUSTEE
Reel/Frame 062078/0604 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 20, 2021
From: CUPERSMITH, MICHELLE; BLANCO, VICTOR; RODRIGUEZ, FRANK; JADEJA, RAJENDRASINH; SANTISI, STEVEN; TAYLOR, ERIC
To: ARISTOCRAT TECHNOLOGIES, INC.
Reel/Frame 055977/0072 →
Continuity (3)
Provisional Application 63092964 · Oct 16, 2020
Provisional Application 63000912 · Mar 27, 2020
Related Publication 20210304552A1 · Sep 30, 2021
Cited By (1)
US 1,139,656