Selective Replay of Wagering Game Instances via History Data Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for replaying gambling games require replaying entire game rounds, including base games and feature games, to verify disputed outcomes, which is inefficient and cumbersome.
Innovation Solution
A system and method that allow for the replay of individual free games within a feature game by querying a game history data structure, retrieving game round metadata, and controlling a display to present a sequence of images corresponding to the metadata, enabling selective replay of specific game instances without replaying the entire game round.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the entire game round is replayed to verify disputed outcomes, then complete verification is achieved, but time consumption and operational complexity increase significantly
Solution Approach 1:
The game history data structure is segmented into individual game instance records, each containing unique identifiers and metadata. This segmentation allows the system to retrieve and replay only the specific disputed game instance rather than the entire game round, thereby reducing verification time while maintaining completeness through targeted retrieval of the relevant segment.
Solution Approach 2:
The system extracts only the necessary portion of game data (specific game instance metadata and images) from the complete game history data structure. By querying using unique identifiers and retrieving only the extracted relevant records, the system avoids replaying unrelated game instances, thus reducing time loss while ensuring reliable verification of the disputed outcome.
2Reliability
If the entire game round is replayed to verify disputed outcomes, then complete verification is achieved, but operational complexity increases
Solution Approach 1:
The game history data structure is organized into segmented, independently queryable records for each game instance. This segmentation simplifies the retrieval operation by allowing direct querying of specific instances through unique identifiers, reducing operational complexity compared to managing and replaying entire game rounds as monolithic units.
Solution Approach 2:
The system performs preliminary organization of game data into structured records with unique identifiers and metadata during normal game operation. This preliminary structuring enables efficient later retrieval of specific game instances without complex processing, reducing operational complexity during dispute resolution while maintaining verification reliability.
3Productivity
If individual free games are selectively replayed, then efficiency is improved, but data structure complexity increases
Solution Approach 1:
The game history data structure is segmented into discrete, independently addressable records for each free game instance within a feature game. Each record contains a unique identifier and necessary metadata, enabling efficient selective replay of individual games. This segmentation structure, while more detailed than simple round-level storage, organizes complexity in a manageable way that directly enables improved dispute resolution efficiency through targeted retrieval.
Solution Approach 2:
The system adds an additional dimension of organization by introducing unique identifiers and metadata fields to the data structure, transforming simple sequential game round storage into a multi-dimensional indexed structure. This dimensional enhancement allows efficient querying and selective replay of individual free games, improving productivity while the structured nature of the added complexity keeps the system manageable.
Data Source
AI summary
A gaming device may be configured for receiving, via a user interface, user input corresponding to a request for play of a gambling game and for determining whether the gambling game is a base game or a sub game. Upon determining that the gambling game is a sub game, the gaming device may be configured for controlling a display system to provide a sequence of images corresponding to an instance of the sub game, for determining sub game data and sub game metadata corresponding to the instance of the sub game, for adding a sub game trace to a game history data structure corresponding to the sub game data and the sub game metadata and for adding a game round index marker to the game history data structure corresponding to the instance of the sub game.


