Mobile Kiosk Task Orchestration for Offline Gaming Venues

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing mobile kiosk systems in electronic gaming environments lack flexibility, face challenges in task assignment to capable kiosks, and require inefficient energy management, particularly in casino environments with limited network access.

Innovation Solution

A mobile kiosk management system that assigns tasks efficiently to capable kiosks using a centralized server, minimizes data storage on kiosks to conserve energy, and utilizes pre-trained datasets for machine learning functions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If mobile kiosks store large amounts of data locally, then machine learning functions can operate without external network access, but energy consumption increases and battery life decreases

Engineering Contradiction:
Improveoperational capability without network accessVSAvoidenergy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system pre-loads and caches machine learning datasets, models, and application code into the mobile kiosk's limited local storage before network access is lost. This preliminary action ensures that all necessary computational resources are available offline, eliminating the need for continuous network connectivity while enabling autonomous operation. The caching mechanism stores data in advance when network availability permits, so that when network access is restricted, the kiosk can continue functioning using pre-cached resources.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If mobile kiosks are equipped with multiple applications for various tasks, then versatility and adaptability improve, but device complexity and memory requirements increase

Engineering Contradiction:
Improvetask performance capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal mobile kiosk platform that can dynamically load and execute multiple different applications from cached datasets. Instead of requiring separate dedicated hardware for each task, a single kiosk unit can be configured to perform various functions (customer service, gaming, information display, etc.) by loading appropriate application code and data from its local storage. This multi-functionality approach allows one device to replace multiple specialized devices, reducing overall system complexity while maintaining high versatility.

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

Solution Approach 2:

The system employs dynamic application loading and execution capabilities, where the mobile kiosk can switch between different applications based on task requirements. The kiosk controller dynamically loads application code and associated datasets from cached storage into memory, executes the required application, and switches to other applications as needed. This dynamic behavior allows the system to adapt its functionality in real-time without requiring all applications to be simultaneously active in memory, thereby managing device complexity effectively.

Inventive Principle:
Principle #15Dynamics

3Duration of action of moving object

If mobile kiosks have extended battery life, then operational duration improves, but the ability to perform energy-intensive machine learning tasks is limited

Engineering Contradiction:
Improvebattery lifeVSAvoidcomputational power
Core Design Contradiction:
Duration of action of moving objectVSPower

Solution Approach 1:

The system implements periodic task scheduling and execution strategies where computationally intensive machine learning tasks are performed in periodic batches rather than continuously. The kiosk controller monitors energy levels and schedules heavy computational tasks during periods when energy availability permits, interspersing them with lower-power operations. This periodic execution pattern allows the system to accumulate and expend energy in manageable cycles, extending overall operational duration while still delivering required computational power when needed.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent employs adaptive parameter adjustment for machine learning model execution, where the system dynamically selects and executes models with computational complexity matched to available energy resources. When energy levels are high, the system can execute more computationally intensive models with higher accuracy. When energy levels drop, the system automatically switches to lighter-weight models or reduces model execution frequency. This parameter adaptation allows the kiosk to maintain useful machine learning functionality across the full range of battery charge states, effectively extending operational duration without completely sacrificing computational capability.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12536865B2Systems and methods for mobile kiosk remote administration in electronic gaming
Publication Date: 2026.01.27 ARISTOCRAT TECHNOLOGIES INC
  • US12536865B2 patent drawing
  • US12536865B2 patent drawing
  • US12536865B2 patent drawing

AI summary

A mobile kiosk management (MKM) system including a MKM server including a processor and a memory device storing instructions is described. The instructions, when executed by the processor, cause the processor to upload a plurality of applications to a mobile kiosk, identify a first task for the mobile kiosk to perform, and identify a first application for the mobile kiosk to execute to perform the first task. The instructions also cause the processor to cause the mobile kiosk to execute the first application to perform the first task, identify a second task for the mobile kiosk to perform at the venue, and identify a second application for the mobile kiosk to execute to perform the second task. The instructions further cause the processor to determine that the mobile kiosk has performed the first task and cause the mobile kiosk to execute the second application to perform the second task.