Internet Gaming System with Segmented Core Platform and Secure Outcome Generator

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Internet lottery systems face challenges in ensuring security, auditability, and the gradual introduction of player-alterable games while adhering to legal and jurisdictional constraints, as well as providing an engaging gaming experience to attract new players and increase revenue.

Innovation Solution

An Internet gaming system with a core platform and vertical extension functionality, utilizing secure game outcome generators and application programming interfaces to isolate game-specific modules, ensuring secure and deterministic game outcomes, while allowing for the integration of player-alterable games and secure financial transactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If lottery systems use traditional deterministic games with secured validation files, then security and auditability are maintained, but player engagement and entertainment value are limited

Engineering Contradiction:
Improvesecurity and auditabilityVSAvoidplayer engagement and entertainment value
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system divides the gaming platform into separate modules: a core platform handling security and validation, game modules providing entertainment, and a secure game outcome generator ensuring fair play. This segmentation allows each component to specialize while maintaining overall security.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary secure game outcome generator that acts as a mediator between the game modules and the validation system. This intermediary ensures that game outcomes are both entertaining and securely validated, bridging the gap between entertainment and security requirements.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the system introduces player-alterable games with skill levels, then entertainment value and revenue increase, but security complexity and audit difficulty increase

Engineering Contradiction:
Improveentertainment value and revenueVSAvoidsecurity complexity and audit difficulty
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system separates player-alterable game modules from the core validation platform, allowing complex player-driven gameplay while maintaining simple, auditable security validation. Each game module operates independently with its own API interface.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The core platform provides universal security and validation services that work across all game types, from deterministic to player-alterable games. This universal interface simplifies auditing while supporting game diversity.

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

3Productivity

If the system uses a common platform for all games, then development efficiency and deployment speed increase, but security vulnerabilities and audit complexity increase

Engineering Contradiction:
Improvedevelopment efficiency and deployment speedVSAvoidsecurity vulnerabilities and audit complexity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The platform is segmented into a common core infrastructure that handles security and validation, and separate game modules that can be independently developed and deployed. This reduces security vulnerabilities by isolating game-specific code from critical security functions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Application Programming Interfaces (APIs) serve as intermediaries between the common platform and game modules, enabling efficient deployment while maintaining security boundaries. The APIs enforce standardized communication protocols that simplify auditing.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Reliability

If the system isolates game-specific modules with separate APIs, then security and auditability improve, but system complexity and integration difficulty increase

Engineering Contradiction:
Improvesecurity and auditabilityVSAvoidsystem complexity and integration difficulty
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent uses Application Programming Interfaces (APIs) as intermediaries that provide standardized communication between isolated game modules and the core platform. This standardization reduces integration difficulty despite the modular architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The APIs provide universal communication protocols that work across all game modules, reducing system complexity by establishing consistent interfaces despite modular isolation.

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

Data Source

PatentUS9539501B2System for implementing internet-based games with a core platform, game modules, and protected game outcome generator
Publication Date: 2017.01.10 SCIENTIFIC GAMES LLC
  • US9539501B2 patent drawing
  • US9539501B2 patent drawing
  • US9539501B2 patent drawing

AI summary

An internet gaming system includes a core platform, and a vertical extension functionality configured with the core platform and having a first application programming interface. A plurality of game specific modules are provided with a hardware and software configuration to conduct different respective Internet-based games with players via an Internet lottery site, with each game specific module including a dedicated second application programming interface. Input/output data between the core platform and the game specific modules occurs only through the first and second application programming interfaces. A secure game outcome generator has a hardware and software configuration to determine a game outcome for each game played via the system and is linked to the core platform via a secure interface with the vertical extension.