Non-Gambling Game Playout Using Encrypted Outcome Blocks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing computing systems lack efficient methods to provide 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 improve revenue generation through alternative means.
Innovation Solution
A computing system that provides non-gambling games with a base and premium tier operation, offering enhanced features upon detecting premium tier registration data, and includes modes for manual and automatic game playouts, utilizing encrypted outcome blocks and offline game results to generate and display game outcomes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If free-play games are provided without wagering requirements, then player accessibility and legal compliance in certain jurisdictions are improved, but revenue generation capability deteriorates
Solution Approach 1:
The system segments players into different tiers (base tier and premium tier) with distinct registration data, allowing differentiated service delivery. Premium tier players receive enhanced features and benefits, creating a structured approach to serving free-play users while maintaining revenue opportunities through premium offerings.
Solution Approach 2:
The computing system performs multiple functions: it provides free-play game access to all players, identifies and manages premium tier players, delivers enhanced features to premium players, and generates revenue through membership models and advertising. This multi-functionality resolves the contradiction by enabling both free access and revenue generation within the same system.
2Ease of operation
If enhanced features are provided to premium tier players, then player experience and engagement are improved, but system complexity increases
Solution Approach 1:
The system performs preliminary identification of premium tier players through registration data analysis before game play begins. This pre-identification allows the system to prepare and deliver enhanced features seamlessly during gameplay, improving player experience without adding operational complexity during game execution.
Solution Approach 2:
The system uses registration data as a copy or indicator of player status to determine premium tier eligibility. Rather than implementing complex verification systems, the system relies on pre-collected registration data to identify premium players and apply appropriate enhancements, simplifying the overall system architecture.
3Adaptability or versatility
If manual and automatic playout modes are implemented, then player choice and flexibility are improved, but computational resource requirements increase
Solution Approach 1:
The system implements automatic playout mode that can process multiple game outcomes without requiring player input for each individual game. This partial automation allows the system to pre-determine and queue multiple game results, reducing real-time computational requirements while still providing players with the option to review or control the pace of gameplay.
4Reliability
If encrypted outcome blocks and offline game results are used, then game integrity and security are improved, but data processing time increases
Solution Approach 1:
The system performs preliminary generation and encryption of outcome blocks and offline game results before they are needed for actual gameplay. This pre-processing approach allows the system to prepare secure, encrypted data sets in advance, reducing real-time processing requirements while maintaining game integrity and security through cryptographic protection of the outcome data.
Data Source
AI summary
A method for playing a non-gambling game in a SmartPlay or SlowPlay mode is provided. A block of outcomes includes a game outcome for each round of the game. The game outcomes are determined while playing the game offline, and include a mix of true and non-winning game outcomes. Each true game outcome is either a winning or non-winning game outcome. Each indexed record of the block corresponds to an index identifier from among a first sequential order of index identifiers and includes one true or non-winning game outcome. For each round of the game played out in the selected mode, the game outcome corresponding to the indexed record is read from memory and output for the player. An identifier corresponding to an indexed record with a true outcome can be encrypted to deter hacking. An authorized processor can decrypt the encrypted record identifier for the SmartPlay mode.


