US 12,260,709 B2
Electronic gaming system for conducting a wagering game and method of use
Angelo Palmisano, Las Vegas, NV (US); and Keith A. Wood, Las Vegas, NV (US)
Assigned to Aristocrat Technologies Australia Pty Limited, North Ryde (AU)
Filed by Aristocrat Technologies Australia Pty Limited, North Ryde (AU)
Filed on Oct. 17, 2022, as Appl. No. 18/047,246.
Application 18/047,246 is a continuation of application No. 17/317,236, filed on May 11, 2021, granted, now 11,475,738.
Application 17/317,236 is a continuation of application No. 17/025,693, filed on Sep. 18, 2020, granted, now 11,030,858, issued on Jun. 8, 2021.
Application 17/025,693 is a continuation of application No. 15/713,196, filed on Sep. 22, 2017, granted, now 10,789,814, issued on Sep. 29, 2020.
Claims priority of provisional application 62/399,883, filed on Sep. 26, 2016.
Prior Publication US 2023/0113797 A1, Apr. 13, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G07F 17/32 (2006.01)
CPC G07F 17/3276 (2013.01) [G07F 17/3209 (2013.01); G07F 17/3211 (2013.01); G07F 17/3239 (2013.01); G07F 17/3244 (2013.01); G07F 17/326 (2013.01)] 17 Claims
OG exemplary drawing
 
1. An electronic gaming device comprising:
at least one display device comprising a graphical user interface (GUI);
at least one memory with instructions stored thereon; and
at least one processor in communication with the at least one memory and communicatively coupled with at least one display device via a network, wherein the instructions, when executed by the at least one processor, cause the at least one processor to:
store, within the at least one memory, a list of a plurality of subgames hosted by a game platform device, the list of the plurality of subgames including an ordinal ranking of each of the plurality of subgames by a configurable parameter of the subgame and a predesignated value of a player account parameter;
retrieve default game data to initiate play of a default game on the electronic gaming device;
cause display of the default game on the at least one display device by processing (i) the default game data, and (ii) default game configuration data stored within the at least one memory of the electronic gaming device;
identify a player account for a game session at the electronic gaming device in response to receiving an electronic input based on a player initiating the game session at the electronic gaming device;
perform a lookup within the at least one memory to determine a value of a player account parameter associated with the identified player account;
perform a lookup within the list of plurality of subgames stored within the at least one memory to determine a subgame of the plurality of subgames hosted by the game platform device to make available during the game session based on the value of the player account parameter associated with the player account and the ordinal ranking of the plurality of subgames by the predesignated value of the player account parameter;
during play of the default game on the electronic gaming device, cause display of a first virtual button associated with the subgame on the at least one display device, wherein a selection of the first virtual button causes (i) the default game to be terminated, and (ii) a first message to be transmitted to the game platform device requesting that the subgame data be communicated to the electronic gaming device so the subgame can be played on the electronic gaming device;
in response to the selection of the first virtual button, cause a second virtual button associated with the default game and the subgame to be displayed on the at least one display device; and
based on selection of the second virtual button:
cause a second message to be sent to the game platform device terminating the subgame;
cause game play data associated with a status of the subgame to be stored at the game platform device; and
cause display of the default game and the first virtual button on the at least one display device, wherein based on a next selection of the first virtual button during the gaming session, the subgame is resumed based on the game play data associated with the status of the subgame stored at the game platform device.