Gaming Machine Testing via Dynamic Virtual Streaming

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Game developers face challenges in testing and improving in-development gaming features for land-based gaming machines before submitting them to costly and time-consuming regulatory approval processes.

Innovation Solution

A system that generates a video stream of a land-based gaming machine using image capture devices within a secure gaming test environment, transmits it to a user computing device, and allows for the play of in-development wagering games, with the ability to detect changes in state and automatically modify the video stream to present different views.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If game developers conduct testing in a secure gaming test environment with multiple views, then measurement precision and reliability improve, but device complexity and loss of time increase

Engineering Contradiction:
Improvetesting accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system creates virtual copies of the gaming machine environment through video streaming. Multiple physical cameras capture different views of the gaming machine, and these are transmitted as video streams to remote devices. This allows developers to test and evaluate the gaming machine remotely without physically being in the secure test environment, reducing complexity while maintaining testing accuracy.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system introduces video streaming technology as an intermediary between the secure gaming test environment and remote developers. The streaming server acts as a mediator that captures, processes, and transmits video feeds from multiple cameras to user devices, enabling remote interaction with the gaming machine without direct physical access to the secure environment.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the system provides multiple views and automatic view modification, then adaptability improves, but device complexity increases

Engineering Contradiction:
Improveview flexibilityVSAvoidstreaming system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system dynamically switches between different camera views based on gaming events and user preferences. The streaming server can automatically transition between pre-configured camera angles and allow user-controlled view selection, providing adaptability without requiring complex real-time camera manipulation. This dynamic view switching capability enables the system to adapt to different testing scenarios while maintaining manageable system complexity.

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If real-time video streaming is implemented, then ease of operation improves, but loss of time increases

Engineering Contradiction:
Improveremote access capabilityVSAvoidstreaming delay
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system uses periodic frame transmission and buffering strategies to balance real-time streaming requirements with network constraints. By transmitting video frames at optimized intervals and using buffered playback when necessary, the system maintains ease of remote access while managing transmission delays through structured periodic data flow rather than attempting purely continuous real-time transmission.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS20250118155A1Gaming machine testing system with dynamic virtual streaming
Publication Date: 2025.04.10 LNW GAMING INC
  • US20250118155A1 patent drawing
  • US20250118155A1 patent drawing
  • US20250118155A1 patent drawing

AI summary

A system and method(s) for testing a land-based gaming machine is described. For instance, a system generates a video stream showing a first view of a land-based gaming machine physically located within a secure gaming test environment. The system further transmits, via a communications network, the video stream to a user computing device that is external to the secure gaming test environment. The system further animates play of an in-development wagering game presented via the first view. The system further detects a change in state, related to presentation of the in-development wagering game, of the gaming machine or the user computing device. The system further determines, based on the change in state, a second view of the land-based gaming machine to present via the user computing device. The second view is different from the first view. The system further automatically modifies the video stream to present the second view.