IP Library Granted Patent US 10,672,220
Granted Patent B2
US 10,672,220 · App. 16/261,160 · Granted Jun 2, 2020

Systems and methods of gaming machine image transitions

Inventor: Drazen Lenger (Rosebery, AU)
Assignee: ARISTOCRAT TECHNOLOGIES AUSTRALIA PTY LIMITED
G07F17/3211A63F13/00A63F13/52G06T13/00G07F17/32G07F17/3202G07F17/3227A63F2300/66
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,672,220
App. No.
16/261,160
Granted
Jun 2, 2020
Kind
B2
Abstract

A method of transitioning from one image to another image on an electronic display device of a gaming machine without the use of any pre-generated animation data file is provided. The method includes identifying a first image and a second image, where the first image is associated with display control data, and controlling the electronic display device to display the first image overlaid on the second image. The method also includes extracting a first set of details from the display control data associated with the first image, where the first set of details specify a first visual change of an incremental visual transition from the first image to the second image. The method may also include processing the first set of details, and applying, based upon the processing, the first visual change to a first part of the first image, whereby the first part of the first image is removed to reveal a first part of the second image under the first part of the first image.

Claims (68)

1. An electronic gaming machine configured to transition from one image to another image on an electronic display device of the electronic gaming machine without the use of any pre-generated animation data file, the electronic gaming machine comprising:

an electronic display device;

a user interface; and

a graphics engine configured to execute instructions stored in a memory, which when executed by the graphics engine, cause the graphics engine to at least:

identify a first image and a second image, the first image associated with display control data;

control the electronic display device to display the first image overlaid on the second image;

extract a first set of details from the display control data associated with the first image, the first set of details specifying a first visual change of an incremental visual transition from the first image to the second image;

process the first set of details; and

apply, based upon the processing, the first visual change to a first part of the first image, whereby the first part of the first image is removed to reveal a first part of the second image under the first part of the first image.

2. The electronic gaming machine of claim 1 , wherein the instructions, when executed, further cause the graphics engine to at least:

update, in response to applying the first visual change to the first part of the first image, the display control data to create updated display control data;

extract a second set of details from the updated display control data, the second set of details specifying a second visual change of the incremental visual transition from the first image to the second image;

process the second set of details; and

apply, based upon the processing, the second visual change to a second part of the first image, whereby the second part of the first image is removed to reveal a second part of the second image under the second part of the first image.

3. The electronic gaming machine of claim 1 , wherein the instructions, when executed, further cause the graphics engine to associate the first image with the display control data prior to controlling the electronic display device to display the first image overlaid on the second image, such that, when the first image is displayed, the first set of details can also be extracted from the display control data.

4. The electronic gaming machine of claim 1 , wherein the instructions, when executed, further cause the graphics engine to at least:

create a duplicate of the first image prior to applying the first visual change to the first part of the first image;

substitute the duplicate of the first image for the first image; and

apply the first visual change to a first part of the substituted duplicate of the first image rather than the first part of the first image.

5. The electronic gaming machine of claim 1 , wherein the incremental visual transition is one of i) a slide transition, ii) a wipe transition, iii) a scatter transition, iv) a fade transition, v) an iris transition, vi) a shrink transition, vii) curtain transition, or viii) a rotate transition.

6. The electronic gaming machine of claim 5 , wherein each incremental visual transition is associated with a unique transition shape, and wherein each unique transition shape defines a shape of the first visual change applied to the first part of the first image.

7. The electronic gaming machine of claim 1 , wherein the incremental visual transition is a scatter transition, and wherein, to apply the scatter transition to the first part of the first image, the instructions, when executed by the graphics engine, cause the graphics engine to at least:

divide the first image into a plurality of squares;

randomly select a subset of the plurality of squares, the subset defining the first part of the first image; and

apply the first visual change to the first part of the first image, whereby the first part of the first image is removed to reveal the first part of the second image under the first part of the first image.

8. A method of transitioning from one image to another image on an electronic display device comprising:

displaying, by a graphics engine on the electronic display device, a first image;

displaying, by the graphics engine on the electronic display device a second image, wherein the first image is overlaid on the second image;

extracting, by the graphics engine, a first set of details from display control data associated with the first image, the first set of details specifying a first visual change of an incremental visual transition from the first image;

processing, by the graphics engine, the first set of details; and

applying, by the graphics engine and based upon the processing, the first visual change to at least a first part of the first image, whereby the first part of the first image is removed to reveal a first part of the second image under the first part of the first image.

9. The method of claim 8 , further comprising:

updating, by the graphics engine and in response to applying the first visual change to the first part of the first image, the display control data to create updated display control data;

extracting, by the graphics engine, a second set of details from the updated display control data, the second set of details specifying a second visual change of the incremental visual transition from the first image to the second image;

processing, by the graphics engine, the second set of details; and

applying, by the graphics engine and based upon the processing, the second visual change to at least a second part of the first image, whereby the second part of the first image is removed to reveal a second part of the second image under the second part of the first image.

10. The method of claim 8 , further comprising associating, by the graphics engine, the first image with the display control data prior to displaying the first image overlaid on the second image, such that, when the first image is displayed, the first set of details can also be extracted from the display control data.

11. The method of claim 8 , further comprising:

creating, by the graphics engine, a duplicate of the first image prior to applying the first visual change to the first part of the first image;

substituting, by the graphics engine, the duplicate of the first image for the first image; and

applying, by the graphics engine, the first visual change to a first part of the substituted duplicate of the first image rather than the first part of the first image.

12. The method of claim 8 , wherein the incremental visual transition is one of i) a slide transition, ii) a wipe transition, iii) a scatter transition, iv) a fade transition, v) an iris transition, vi) a shrink transition, vii) curtain transition, or viii) a rotate transition.

13. The method of claim 12 , wherein each incremental visual transition is associated with a unique transition shape, and wherein each unique transition shape defines a shape of the first visual change applied to the first part of the first image.

14. The method of claim 8 , wherein the incremental visual transition is a scatter transition, and wherein, to apply the scatter transition to the first part of the first image, the method further comprises:

dividing, by the graphics engine, the first image into a plurality of squares;

randomly selecting, by the graphics engine, a subset of the plurality of squares, the subset defining the first part of the first image; and

applying, by the graphics engine, the first visual change to the first part of the first image, whereby the first part of the first image is removed to reveal the first part of the second image under the first part of the first image.

15. A tangible, non-transitory, computer-readable storage medium having computer-executable instructions embodied thereon, which when executed by a graphics engine, cause the graphics engine to at least:

display, on an electronic display device, a first image;

display, on the electronic display device, a second image, wherein the first image is overlaid on the second image;

extract a first set of details from display control data associated with the first image, the first set of details specifying a first visual change of an incremental visual transition from the first image;

process the first set of details; and

apply, based upon the processing, the first visual change to at least a first part of the first image, whereby the first part of the first image is removed to reveal a first part of the second image under the first part of the first image.

16. The tangible, non-transitory, computer-readable storage medium of claim 15 , wherein the instructions, when executed, further cause the graphics engine to at least:

update, in response to applying the first visual change to the first part of the first image, the display control data to create updated display control data;

extract a second set of details from the updated display control data, the second set of details specifying a second visual change of the incremental visual transition from the first image to the second image;

process the second set of details; and

apply, based upon the processing, the second visual change to at least a second part of the first image, whereby the second part of the first image is removed to reveal a second part of the second image under the second part of the first image.

17. The tangible, non-transitory, computer-readable storage medium of claim 15 , wherein the instructions, when executed, further cause the graphics engine to associate the first image with the display control data prior to controlling the electronic display device to display the first image overlaid on the second image, such that, when the first image is displayed, the first set of details can also be extracted from the display control data.

18. The tangible, non-transitory, computer-readable storage medium of claim 15 , wherein the instructions, when executed, further cause the graphics engine to at least:

create a duplicate of the first image prior to applying the first visual change to the first part of the first image;

substitute the duplicate of the first image for the first image; and

apply the first visual change to a first part of the substituted duplicate of the first image rather than the first part of the first image.

19. The tangible, non-transitory, computer-readable storage medium of claim 15 , wherein the incremental visual transition is one of i) a slide transition, ii) a wipe transition, iii) a scatter transition, iv) a fade transition, v) an iris transition, vi) a shrink transition, vii) curtain transition, or viii) a rotate transition.

20. The tangible, non-transitory, computer-readable storage medium of claim 15 , wherein the incremental visual transition is a scatter transition, and wherein, to apply the scatter transition to the first part of the first image, the instructions, when executed by the graphics engine, cause the graphics engine to at least:

divide the first image into a plurality of squares;

randomly select a subset of the plurality of squares, the subset defining the first part of the first image; and

apply the first visual change to the first part of the first image, whereby the first part of the first image is removed to reveal the first part of the second image under the first part of the first image.

Assignments (5)
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 →
RELEASE OF SECURITY INTEREST Recorded Mar 16, 2022
From: UBS AG, STAMFORD BRANCH
To: ARISTOCRAT TECHNOLOGIES AUSTRALIA PTY LIMITED
Reel/Frame 059368/0799 →
SECURITY INTEREST Recorded Jun 3, 2020
From: ARISTOCRAT TECHNOLOGIES AUSTRALIA PTY LIMITED
To: UBS AG, STAMFORD BRANCH, AS SECURITY TRUSTEE
Reel/Frame 052828/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2019
From: LENGER, DRAZEN
To: ARISTOCRAT TECHNOLOGIES AUSTRALIA PTY LIMITED
Reel/Frame 048170/0226 →
Priority Claims (1)
AU 2003900809 · Feb 24, 2003 · national
Continuity (4)
Continuation 15334057 · Oct 25, 2016
Continuation 13678004 · Nov 15, 2012
Continuation 10546859
Related Publication 20190172303A1 · Jun 6, 2019
Cited By (21)
US 1,074,733 US 1,089,264 US 12,277,840 US 12,340,660 US 12,394,275 US 12,400,513 US 12,406,553 US 12,412,454 US 12,412,455 US 12,424,052 US 12,450,983 US 12,530,942 US 12,592,127 US 12,592,130 US 12,640,010 US 12,640,011 US 12,658,004 US 12,676,054 US 12,694,757 US 12,718,660 US 12,718,663