Server-Based Gaming Interface Decoupling Third-Party Content

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Gaming machines lack the ability to effectively interface with third-party applications, limiting player engagement and offering opportunities for additional services or products beyond the primary game, due to restricted resource access and security concerns.

Innovation Solution

A system and method for interfacing with third-party applications, involving a server-based system, a gaming device, and a protocol converter to enable communication and display of third-party content, while ensuring the primary game's integrity and security by decoupling externally controlled interfaces from the game's logic and resource management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If gaming machines interface with third-party applications, then player engagement and service diversity are improved, but security risks and game integrity concerns increase

Engineering Contradiction:
Improveability to interface with third-party applicationsVSAvoidgame integrity and security
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system is divided into distinct segments: the gaming machine, the server-based system, and the third-party application. The gaming machine handles core gaming functions while the server-based system manages third-party application execution and content delivery. This segmentation allows the gaming machine to maintain security and integrity while still enabling third-party interfaces through the isolated server component.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A server-based system acts as an intermediary between the gaming machine and third-party applications. This intermediary receives commands from the gaming machine, executes appropriate third-party applications, and returns results while preventing direct access to the gaming machine's internal resources. The intermediary layer ensures security and game integrity are maintained while enabling third-party functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If third-party applications are allowed to access gaming machine resources, then functionality and service offerings are improved, but system security and resource protection are compromised

Engineering Contradiction:
Improveaccess to gaming machine resourcesVSAvoidsecurity risks and resource protection
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The system introduces a new dimensional layer - the server-based system - that sits between the gaming machine and third-party applications. This additional dimension allows resource access to be granted in a controlled manner through the server, which can authenticate, authorize, and monitor all resource access requests, thereby maintaining security while enabling functionality.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The server-based system serves as an intermediary that controls and mediates all resource access between third-party applications and the gaming machine. It implements security protocols, validates requests, and manages resource allocation, allowing third-party applications to access necessary resources without compromising the gaming machine's security or resource protection.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If externally controlled interfaces are integrated with game logic, then seamless user experience is achieved, but system complexity and difficulty of maintaining game integrity increase

Engineering Contradiction:
Improveuser experience integrationVSAvoidsystem complexity and game logic integration
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system segments user-facing interface functions from core game logic. The server-based system handles externally controlled interfaces and content delivery, while the gaming machine maintains pure game logic execution. This segmentation reduces system complexity by separating concerns, making it easier to maintain game integrity while still providing seamless user experience through coordinated operation of the segmented components.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9685034B2Methods and systems for interfacing with a third-party application
Publication Date: 2017.06.20 INTERNATIONAL GAME TECHNOLOGY INC
  • US9685034B2 patent drawing
  • US9685034B2 patent drawing
  • US9685034B2 patent drawing

AI summary

A system for interfacing with a third-party application is described. The system includes a third-party device, a server-based system configured to communicate with the third-party device, and a gaming device configured to communicate with the server-based system to display content of the product or service. The gaming device is configured to generate an outcome of a wager-based game independent of the content that is displayed.