US 12,462,651 B2
Interactive slot game with cross-device synchronization and sequential reel revelation
Jean-Christophe Choffray, Neupré (BE); Christophe Boniver, Beaufays (BE); and Sylvain Boniver, Beaufays (BE)
Assigned to GAMING1, Liège (BE)
Filed by GAMING1, Liège (BE)
Filed on Apr. 19, 2023, as Appl. No. 18/136,345.
Claims priority of provisional application 63/358,661, filed on Jul. 6, 2022.
Prior Publication US 2024/0013624 A1, Jan. 11, 2024
Int. Cl. G07F 17/32 (2006.01); G07F 17/34 (2006.01)
CPC G07F 17/3267 (2013.01) [G07F 17/3213 (2013.01); G07F 17/34 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A system characterized by a display of one or multiple grids, comprising:
a display;
a user interface;
a memory storing instructions; and
processing circuitry executing the instructions configured to
receive, via the user interface, input corresponding to initiating a turn for a slot game,
in response to the received input initiating the turn for the slot game
generate a plurality of reels for a slot game,
create and maintain a data structure in memory for storing both placed reels and a queue of hidden reels to enable persistent state tracking,
store the plurality of reels in the data structure maintained in the memory, wherein each of the plurality of reels is associated with a predetermined number of randomly drawn symbols,
display, on the display, only a first reel of the plurality of reels and maintain all remaining reels hidden in the queue data structure,
wherein the remaining reels remain hidden until a predetermined action is performed by the slot game,
wherein the predetermined action corresponds to placing the displayed reel in one of one or more available grid positions in the slot game,
wherein the reel placement is based on a personal choice of a player,
receive, via the user interface, instructions to place the displayed reel in one of the available grid positions,
in response to the reel being placed, determine whether there are reels remaining in the queue,
in response to a determination that there are reels remaining in the queue, reveal a next reel in the queue on the display device while continuing to maintain all other remaining reels hidden,
periodically store a current game state in memory including the position of all placed reels and the remaining reels in the queue to enable recovery of the game state in a case the player exits the game before completion,
wherein the stored game state is configured to be synchronized across multiple devices to enable the player to continue the game on a different device without loss of progress.