Sequential HRNG Control for Betting Cycle Speed

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems for operating hardware random number generators (HRNGs) in betting environments, such as roulette, face challenges in reducing unnecessary waiting time for results, increasing game cycle rates without compromising game integrity, and enhancing user experience.

Innovation Solution

A computer-implemented method and system for sequentially and synchronizedly controlling a plurality of HRNGs, where each HRNG is launched based on the monitored state of a preceding HRNG, ensuring that subsequent HRNGs are launched when the preceding one is at a specific threshold time from resolution, and applying a time buffer after each resolution to control the total running time of each HRNG.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a single HRNG is used in a betting environment, then the game integrity and randomness are maintained, but the waiting time for results is long and the game cycle rate is limited

Engineering Contradiction:
Improvegame cycle rateVSAvoidwaiting time for results
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system divides a single HRNG operation into multiple parallel segments by deploying multiple HRNG devices (first HRNG, second HRNG, etc.). Each HRNG operates independently to generate random numbers simultaneously, thereby increasing the overall game cycle rate and reducing waiting time while maintaining the integrity of individual random number generation processes.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system combines multiple HRNG devices into a unified betting system where outputs from multiple HRNGs are aggregated. The system monitors states of all HRNGs and selects results based on predefined criteria, merging the capabilities of individual HRNGs to achieve higher productivity while maintaining randomness through coordinated control.

Inventive Principle:
Principle #5Merging (Combining)

2Productivity

If multiple HRNGs are launched simultaneously, then the game cycle rate increases, but the system complexity and coordination difficulty increase

Engineering Contradiction:
Improvegame cycle rateVSAvoidsystem coordination complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by pre-defining selection criteria for HRNG output selection before the HRNGs are launched. The monitoring system is pre-configured with rules for selecting results from multiple HRNGs based on their states, reducing coordination complexity during operation while maintaining high game cycle rates.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements continuous feedback monitoring of each HRNG's state (such as whether the ball has landed, wheel position, etc.). This real-time feedback enables the system to dynamically select appropriate results from multiple HRNGs based on predefined criteria, coordinating multiple devices efficiently without increasing overall system complexity.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If the betting time is extended to allow players more time to place bets, then the user experience improves, but the total time from bet placement to resolution increases

Engineering Contradiction:
Improvebetting time availabilityVSAvoidtotal time to resolution
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system uses periodic action by having multiple HRNGs operate in cycles with different phases. While one HRNG is in the betting phase, another may be in the resolution phase. This periodic cycling allows the system to maintain extended betting availability for users while ensuring that resolution times remain short by having multiple HRNGs at different stages of their cycles.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS20250201053A1Methods and Systems for Operating Physical Random Number Generators
Publication Date: 2025.06.19 EVOLUTION MALTA LTD
  • US20250201053A1 patent drawing
  • US20250201053A1 patent drawing
  • US20250201053A1 patent drawing

AI summary

Computer-implemented methods and systems for operating a plurality of Hardware Random Number Generators (HRNGs), (e.g., physical roulette wheels). An example method includes sequentially launching each of the plurality of HRNGs such that none of the plurality of HRNGs have a starting point occurring at the same moment in time. Methods for selecting one HRNG out of the plurality of sequentially launched HRNGs based on a timing of a placed and confirmed bet such that the selected HRNG is the HRNG of the plurality of HRNGs having the lowest time until reaching the resolution while fulfilling a predefined criteria are also included. Thereby advantages in terms of time efficiency, increased game cycle rates, and improved human-machine interaction are readily achievable.