Encrypted Outcome Blocks for Offline Non-Gambling Game Playout
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing computing systems lack an efficient process for providing non-gambling games that allow players to play without wagering, particularly in jurisdictions where free-play games are required, and there is a need to enhance game operations based on user registration tiers and modes.
Innovation Solution
A computing system that provides non-gambling games with a first mode of operation for base-tier registration and an enhanced mode for premium-tier membership, offering manual and automatic playout modes, and includes offline game outcome generation and encryption of true outcomes for secure display.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a computing system provides non-gambling games with free play, then players can play without wagering, but the system incurs operational costs and requires alternative revenue models
Solution Approach 1:
The system generates and stores pre-determined game outcomes (copies of possible game states) in advance, allowing players to access multiple game results without real-time processing costs. This copying approach enables free play while reducing operational energy consumption during actual gameplay.
Solution Approach 2:
Game outcomes are pre-calculated and stored before players actually play the games. This preliminary action allows the system to provide free play without incurring real-time operational costs for each game outcome, as the outcomes are already prepared and ready for delivery.
2Adaptability or versatility
If the system provides enhanced game modes for premium members, then player engagement increases, but system complexity increases
Solution Approach 1:
The system segments players into different tiers (base tier and premium tier) with distinct access rights and game modes. This segmentation allows enhanced features to be provided to premium members without affecting the overall system architecture, as each tier operates with clearly defined parameters and privileges.
Solution Approach 2:
The system dynamically adjusts game parameters and modes based on player tier status. Premium members receive enhanced features such as multiple outcome blocks and priority access, while base tier players receive standard features. This dynamic adaptation allows versatility without requiring separate static systems for each player type.
3Productivity
If the system generates and stores multiple game outcome blocks, then game availability and player engagement improve, but data storage requirements increase
Solution Approach 1:
The system divides game outcomes into discrete blocks, where each block contains a specific number of predetermined outcomes. This segmentation allows the system to manage and store outcomes in organized units, improving availability while controlling storage requirements through efficient block management and selective delivery to players.
Data Source
AI summary
A method, system and memory are provided for generating a block of outcomes for playing a computer-implemented game. The game is played offline to generate a set of non-winning outcomes and a set of true outcomes. The set of non-winning outcomes includes a respective non-winning outcome identifier for respective indexed records and the set of true outcomes include a winning or non-winning outcome identifier for each of the true outcome. Data to populate at least a portion of the block of outcomes is written into a memory. The data includes: a unique block identifier, a specific identifier of the computer-implemented game, a block size, an encrypted identifiers for each true outcome, the set of non-winning outcome identifiers, and the set of true outcome identifiers. Outcomes of the block can be output to play the game online.


