Device-Specific UI Components for Cross-Platform Casino Games

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing solutions fail to adequately replicate the traditional casino experience on mobile devices and other client platforms due to suboptimal user interfaces and technology-driven modifications.

Innovation Solution

A computer-implemented method that downloads device-specific graphical user interface components for casino-type games, allowing gameplay to be executed on a remote virtual gaming machine, enabling seamless play across various client devices while maintaining game logic consistency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If casino-type games are provided on mobile devices and personal computers, then user accessibility is improved, but user interface quality deteriorates

Engineering Contradiction:
Improveuser accessibilityVSAvoiduser interface quality
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system segments the user interface from the game logic by downloading device-specific UI components (images, layouts, interaction elements) separately from the core game executable. This allows the game logic to remain consistent across platforms while UI elements are optimized for each device type, resolving the contradiction between accessibility and UI quality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies local quality by providing different UI components tailored to specific device characteristics. Mobile devices receive touch-optimized interfaces with appropriate button sizes and layouts, while personal computers receive keyboard/mouse optimized interfaces. This ensures high UI quality for each device type while maintaining broad accessibility.

Inventive Principle:
Principle #3Local quality

2Ease of operation

If device-specific user interface components are downloaded, then user interface quality is improved, but data transmission requirements increase

Engineering Contradiction:
Improveuser interface qualityVSAvoiddata transmission requirements
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The system performs preliminary action by caching UI components on the user's device after first download. Subsequent game sessions reuse the cached UI components without requiring re-download, significantly reducing ongoing data transmission requirements while maintaining high UI quality.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system downloads UI components partially in advance - only the essential UI elements needed for the selected game are downloaded and cached, rather than downloading complete UI packages for all possible games. This reduces data transmission requirements while still providing high quality UI for the actual gameplay.

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If multiple game logic definitions are created for different devices, then user interface adaptability is improved, but system complexity increases

Engineering Contradiction:
Improveuser interface adaptabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system extracts device-specific UI components from the core game logic and stores them separately in a cache. The game logic remains a single universal definition that executes identically across all devices, while UI adaptability is achieved through separate cached components. This eliminates the need for multiple game logic definitions, reducing system complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system creates copies of UI components for different device types and caches them locally. Instead of modifying game logic for each device, the system copies and adapts only the UI layer (images, layouts, interaction elements) to match device characteristics. This maintains simple, unified game logic while achieving UI adaptability.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10366565B2Frameworks and methodologies for delivering electronic gaming machine user interfaces across multiple client platforms
Publication Date: 2019.07.30 AINSWORTH GAME TECH
  • US10366565B2 patent drawing
  • US10366565B2 patent drawing
  • US10366565B2 patent drawing

AI summary

Described herein are frameworks and methodologies for delivering electronic gaming machine user interfaces across multiple client platforms. Embodiments of the invention have been particularly developed for providing electronic casino-type games across a range of client devices, including various forms of mobile device, computing devices, smart TVs, consoles, and the like. While some embodiments will be described herein with particular reference to that application, it will be appreciated that the invention is not limited to such a field of use, and is applicable in broader contexts.