Distributed Parimutuel Wagering System Architecture

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional lottery network systems face high costs, scalability issues, and inflexibility, making it difficult to manage large-scale parimutuel and Bingo games, with limitations in real-time data mining and security, leading to reduced revenue and increased operational challenges.

Innovation Solution

The implementation of a method and system using commodity hardware that preprocesses wager data into metrics stored in volatile memory, allowing for real-time processing and 100% data recovery in case of system outages, enabling horizontal scalability and redundancy without extensive reengineering or expensive hardware additions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional lottery network systems use extensive infrastructure (SANs, databases, application servers), then system reliability is improved, but device complexity and cost increase significantly

Engineering Contradiction:
Improvesystem reliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the centralized lottery system into distributed peer-to-peer nodes, where each terminal maintains its own database and can operate independently. This segmentation eliminates the need for extensive centralized infrastructure while maintaining system reliability through distributed architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each terminal in the distributed system performs its own data storage and processing operations without requiring centralized server management. The terminals self-manage their local databases and can autonomously handle wagering transactions, reducing the need for complex centralized infrastructure.

Inventive Principle:
Principle #25Self-service

2Productivity

If lottery network systems are designed for large-scale operations, then productivity is improved, but adaptability to different game types decreases

Engineering Contradiction:
ImproveproductivityVSAvoidadaptability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The distributed terminal architecture provides a universal platform that can host multiple game types (lottery, Bingo, parimutuel wagering) simultaneously. Each terminal is designed to be multi-functional, allowing lotteries to offer diverse games without requiring separate specialized systems for each game type.

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

Solution Approach 2:

The system allows dynamic configuration and addition of different game types at each terminal. The architecture supports flexible game deployment where new game types can be added or removed without reconfiguring the entire network infrastructure, enabling both large-scale operations and adaptability.

Inventive Principle:
Principle #15Dynamics

3Speed

If real-time data processing is implemented in traditional systems, then speed is improved, but device complexity increases

Engineering Contradiction:
Improvereal-time processing speedVSAvoiddevice complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent divides real-time data processing across multiple distributed terminals rather than concentrating it in centralized servers. Each terminal independently processes its own data in real-time, eliminating the need for complex centralized processing infrastructure while maintaining high processing speeds.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each terminal autonomously performs real-time data processing for its local transactions without requiring complex centralized coordination. This self-service approach to real-time processing simplifies the overall system architecture while maintaining high processing speeds at each node.

Inventive Principle:
Principle #25Self-service

4Reliability

If extensive infrastructure is deployed for system security, then reliability is improved, but cost increases significantly

Engineering Contradiction:
Improvesystem securityVSAvoidcost
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent distributes security functions across multiple independent terminals rather than concentrating security infrastructure centrally. Each terminal maintains its own secure database and authentication mechanisms, eliminating the need for expensive centralized security infrastructure while maintaining robust system security.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each terminal independently manages its own security and authentication without requiring extensive centralized security infrastructure. This distributed self-service security model reduces overall system cost while maintaining reliable security through multiple independent security nodes.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10748385B2Method and apparatus for storing a plurality of wager data from a plurality of individual wagers in a parimutuel wagering system
Publication Date: 2020.08.18 INSPIRED GAMING UK
  • US10748385B2 patent drawing
  • US10748385B2 patent drawing
  • US10748385B2 patent drawing

AI summary

A plurality of wager data is stored from a plurality of individual wagers in a true parimutuel or “Class II” Bingo draw game in a plurality of structures using n number of non-volatile data storage devices, and a volatile data storage device. The wager data for each individual wager includes wager selection, wager amount, draw game identifier, and a unique wager identifier. A mathematical operation is performed on at least a portion of wager data for each of the individual wagers which causes the plurality of wager data to be distributed among n sets. The wager data for each of the individual wagers is stored in the nth non-volatile data storage device as distributed among the n sets. After the wager data is stored in the n non-volatile data storage devices, at least a portion of the wager data for each of the individual wagers is stored in the volatile data storage device. The stored portion of the wager data includes at least the wager selection, and the unique wager identifier.