Blockchain EGM Software Installation Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current electronic gaming machine (EGM) shipment and configuration processes are inefficient and insecure due to regulatory requirements that prohibit fully assembled EGMs and mandate separate shipments of hardware and software, leading to delays, increased costs, and environmental impact.

Innovation Solution

A blockchain system that facilitates the preparation and installation of EGMs by configuring them to participate in a blockchain network, allowing for secure software installation and authentication post-delivery, thereby streamlining the shipment and configuration process while enhancing security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If EGMs are shipped with software pre-installed to simplify deployment, then ease of operation is improved, but security is worsened due to potential tampering during transit

Engineering Contradiction:
Improveease of deploymentVSAvoidsoftware integrity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary actions by pre-configuring the EGM hardware and preparing software packages separately before shipment, then automatically combines and installs them post-delivery through automated kiosks or remote systems, eliminating the need for manual technician configuration while maintaining security through controlled software release mechanisms

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

An intermediary system (automated kiosk or remote software distribution system) is introduced to facilitate the software installation process after delivery, acting as a trusted mediator that securely transfers and installs software without requiring manual intervention, thus both simplifying deployment and maintaining integrity

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If separate shipments of hardware and software are required to ensure security, then reliability is improved, but productivity is worsened due to coordination delays

Engineering Contradiction:
Improvesoftware integrityVSAvoiddeployment speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

Hardware and software are prepared in advance as separate components with pre-configured identification markers and software packages ready for automatic matching, enabling rapid post-delivery assembly without manual coordination delays

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables self-service by allowing the EGM to automatically identify itself and receive the appropriate software package through automated kiosks or remote distribution systems without requiring technician intervention for matching and installation, thus maintaining security through separate shipments while dramatically improving deployment speed

Inventive Principle:
Principle #25Self-service

3Reliability

If multiple separate shipments are sent to multiple destinations to comply with single destination requirements, then reliability is improved, but loss of time is worsened due to multiple shipping cycles

Engineering Contradiction:
Improvedelivery accuracyVSAvoidshipping time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system segments the software shipment into individually addressable packages that can be automatically routed to multiple destinations from a single shipment event, with each package containing destination-specific software configured for the particular EGM it will be installed on

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A single multi-destination shipping system is created that can handle multiple destinations within one shipment cycle, making the shipping process universal rather than requiring separate dedicated shipments for each location, thus reducing time loss while maintaining accurate delivery to each destination

Inventive Principle:
Principle #6Universality (Multi-functionality)

4Reliability

If technicians are required to manually install and configure software on-site to ensure proper installation, then reliability is improved, but device complexity is worsened due to expertise requirements

Engineering Contradiction:
Improveinstallation accuracyVSAvoidtechnician expertise required
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The EGM system performs self-service by automatically identifying itself, receiving the appropriate software package, and installing it without human intervention through automated kiosks or remote distribution systems, eliminating the need for technician expertise while maintaining installation accuracy through automated verification processes

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

An intermediary automated system acts as a mediator between the software package and the EGM, handling the complex installation process automatically including verification, configuration, and installation steps, thus eliminating the need for skilled technicians while ensuring proper installation

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250182569A1Preparation and installation of gaming devices using blockchain
Publication Date: 2025.06.05 ARISTOCRAT TECHNOLOGIES INC
  • US20250182569A1 patent drawing
  • US20250182569A1 patent drawing
  • US20250182569A1 patent drawing

AI summary

A blockchain system for facilitating preparation and installation of electronic gaming devices using a blockchain network is provided. The blockchain system includes an electronic gaming machine (EGM). The EGM includes a memory, a network interface, and at least one processor. The processor is configured to execute the operating system and the blockchain client, initiate a software installation on the EGM of a software component after the EGM has been delivered to an operational venue, including transmitting a software request transaction into the blockchain network for addition to the blockchain, identify a software permission blockchain transaction from the blockchain authorizing the installation of the software component on the EGM, download the software component from a cloud server of a regulated cloud storing certified software images of software components for EGMs in the blockchain network, and install the software component on the EGM.