Gaming System Dynamic Random Number Generator Seeding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing gaming systems rely on static random number generators that use seeds like date and time, making outcomes predictable and susceptible to pattern identification by savvy players, necessitating more varied seeds to enhance randomness.

Innovation Solution

A gaming system that allows players to select from multiple external seeding sources, such as weather conditions, to generate dynamic seeds for the random number generator, ensuring varied and unpredictable outcomes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the gaming system uses a static random number generator with conventional seeds (date and time), then the system operation is simple, but the randomness of game outcomes deteriorates and becomes predictable

Engineering Contradiction:
Improverandomness of game outcomesVSAvoidseeding process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent transforms the static seeding process into a dynamic one by allowing players to select from multiple external seeding sources (weather conditions, sports scores, news headlines) rather than relying on fixed date-time seeds. This dynamic selection process continuously varies the seed input, enhancing randomness while maintaining manageable system complexity through pre-established seed sources.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent introduces external seeding sources as intermediaries between the gaming system and the random number generator. These intermediaries (weather services, sports data feeds, news APIs) provide unpredictable data that serves as seed input, effectively decoupling the randomness requirement from the core gaming logic while improving outcome unpredictability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the gaming system uses seeds based on system status (date and time), then the seeding process is simple, but patterns can be identified by savvy players reducing unpredictability

Engineering Contradiction:
Improveunpredictability of outcomesVSAvoidseed selection process
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system automatically manages multiple seeding sources and presents processed options to players without requiring them to understand or generate their own seeds. Players simply select from pre-prepared options, making the process easy while the system handles the complexity of gathering and processing data from multiple external sources.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent changes the parameters used for seeding from conventional date-time values to diverse external parameters (temperature, sports scores, news headlines). This parameter transformation fundamentally alters the seed characteristics, making patterns unidentifiable while keeping the player interface simple through standardized selection options.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If the gaming system allows player selection of seeding sources, then player engagement improves, but the system complexity increases

Engineering Contradiction:
Improveplayer involvement in seedingVSAvoidmultiple seeding sources management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the seeding function into distinct external sources (weather service, sports data provider, news API) that can be independently managed and selected. This segmentation allows players to choose from discrete options while the system manages each source separately, reducing overall complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9257012B2Gaming system and method enabling player participation in selection of seed for random number generator
Publication Date: 2016.02.09 INTERNATIONAL GAME TECHNOLOGY INC
  • US9257012B2 patent drawing
  • US9257012B2 patent drawing
  • US9257012B2 patent drawing

AI summary

A gaming system which utilizes a random number generator where the process of selecting one or more seeds for the random number generator includes participation of a player. In one embodiment, the player picks one of a plurality of displayed selections at a gaming device. Each selection is associated with a different external steeling source of data not controlled by the gaming system. A gaming system gathers, the data torn the external seeding sources associated with the different seeds. The gaming system uses the data gathered from the seeding source associated with the player's picked selection to determine one or more seeds. The determined seeds are used to initialize a random number generator, which generates one or more numbers and at least in part determine the outcome of the game.