Cloud Virtual Machine Validation for Gaming Compliance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The transition of gaming machines to utilize software components running on virtual machines in cloud computing networks poses a need for secure validation and management of versioned software components across different regulatory jurisdictions without disrupting live gaming operations.

Innovation Solution

A cloud-based on-demand service environment is implemented, which includes data sources, component servers, and validation servers to deploy, manage, and validate master deployment sets of virtual machines, ensuring compliance with regulatory requirements through cloning, deployment, and notification mechanisms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If software components are transitioned to virtual machines in cloud computing networks, then service flexibility and scalability are improved, but security validation and regulatory compliance become more difficult

Engineering Contradiction:
Improveservice flexibilityVSAvoidsecurity validation
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary validation of virtual machine images before deployment to production environments. Validation servers authenticate software components and verify regulatory compliance in advance, creating a trusted baseline that ensures security and compliance are maintained throughout the cloud-based service delivery process

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Validation servers act as intermediary components between the cloud infrastructure and regulatory requirements. These servers authenticate virtual machine images, verify software integrity, and ensure compliance with jurisdiction-specific regulations, thereby bridging the gap between flexible cloud services and strict security validation needs

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If software updates are deployed to virtual machines, then service functionality is improved, but regulatory compliance and validation complexity increase

Engineering Contradiction:
Improveservice functionalityVSAvoidvalidation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

Software updates are validated against regulatory requirements before being deployed to production virtual machines. The validation server authenticates updated software components and verifies compliance in advance, ensuring that functionality improvements do not compromise regulatory adherence

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates and validates virtual machine images as copies that can be replicated across multiple instances. By validating the master image before replication, the system ensures that all deployed copies maintain regulatory compliance while enabling rapid service deployment and updates

Inventive Principle:
Principle #26Copying

3Productivity

If validation processes are performed on live gaming operations, then operational continuity is maintained, but system stability and security risks increase

Engineering Contradiction:
Improveoperational continuityVSAvoidsystem stability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

Validation is performed on virtual machine images before they are activated in live gaming operations. By authenticating and validating software components in advance, the system ensures that only pre-verified, compliant software is deployed to production, maintaining operational continuity while minimizing security risks

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system validates a copy of the virtual machine image rather than the live running system. This approach allows comprehensive validation to be performed on a replica without disrupting actual gaming operations, thereby maintaining system stability and security while ensuring operational continuity

Inventive Principle:
Principle #26Copying

Data Source

PatentUS9053603B2Cloud based virtual environment authentication
Publication Date: 2015.06.09 INTERNATIONAL GAME TECHNOLOGY INC
  • US9053603B2 patent drawing
  • US9053603B2 patent drawing
  • US9053603B2 patent drawing

AI summary

Techniques for providing deployment and management services for wager-based virtual machines deployed in a cloud-based on-demand service environment. In some implementations, a master deployment set is stored in one or more data sources under a repository of master deployment sets. The master deployment set includes one or more virtual machines configured to be deployed to one or more component servers to provide a component service to a client terminal in one or more jurisdictions. The repository of master deployment sets is configured to include one or more master deployment sets having regulatory approval in the one or more jurisdictions. The master deployment set may be deployed to the one or more component servers. The repository of master deployment sets, the master deployment set, and the deployment may be managed by an authorized user.