Random Oscillation Control for Gaming Dice Tables

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Dice games become monotonous due to repetitive patterns of oscillation when dice are rolled by moving a table up and down, leading to player disinterest.

Innovation Solution

A gaming machine that randomly selects oscillation patterns for the table to roll dice, incorporating a control device to move the table vertically and a memory system to randomly choose from stored oscillation patterns, ensuring varied oscillation modes to prevent monotony.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the table oscillates in a fixed repetitive pattern to roll dice, then the mechanical operation is simple and reliable, but the game becomes monotonous and loses player interest

Engineering Contradiction:
Improveoscillation pattern varietyVSAvoidcontrol system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by making the oscillation pattern changeable rather than fixed. The control device randomly selects oscillation patterns from multiple stored patterns, enabling the table to adapt its motion characteristics during gameplay. This dynamic adjustment maintains player interest while using a relatively simple mechanical oscillation mechanism.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes oscillation parameters (amplitude, frequency, duration, number of oscillations) to create variety in dice-rolling patterns. By storing multiple oscillation patterns with different parameter combinations and randomly selecting among them, the system achieves pattern diversity without fundamentally changing the mechanical structure.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If multiple oscillation patterns are stored and randomly selected, then player interest is maintained through variety, but the control system becomes more complex

Engineering Contradiction:
Improveoscillation pattern varietyVSAvoidmemory and control complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-storing multiple oscillation patterns in memory before gameplay begins. The control device simply randomly selects from these pre-prepared patterns during operation, avoiding the need for complex real-time pattern generation algorithms while still achieving pattern diversity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The control device uses a random selection mechanism that requires minimal computational resources. The system essentially serves itself by automatically choosing patterns based on random numbers, reducing the need for complex control logic while maintaining pattern variety.

Inventive Principle:
Principle #25Self-service

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

The solution provides a more engaging gaming experience by introducing random oscillation patterns, preventing monotony and enhancing player interest through varied and dynamic dice rolling motions.

Implementation Method 1

a shaft installed to be upright at a lower surface of the table; and a control device that controls driving of the shaft in a vertical direction so as to move the table up and down to cause the die to roll on the table, and then cease vertical movement of the table

Methodology Applied
Scientific EffectGravitation: Gravitation

Data Source

PatentUS8215640B2Gaming machine that randomly determines oscillation mode of table for rolling dice
Publication Date: 2012.07.10 INTERBLOCK DOO
  • US8215640B2 patent drawing
  • US8215640B2 patent drawing
  • US8215640B2 patent drawing

AI summary

A gaming machine starts a unit game, extracts one set of oscillation pattern data from memory at random when the unit game is started, and performs control to oscillate a playing unit based on the one set of the oscillation pattern data thus extracted.