Event-Driven Behavior Controllers for Wagering Game Objects

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wagering game machines face increased complexity in controlling and managing object interactions, leading to longer programming and maintenance times due to more object interactions, conflicts, and motion fluidity issues, necessitating more complex programs and scripts.

Innovation Solution

Implementing event-driven behavior controllers, such as hierarchical behavior trees, that allow wagering game objects to autonomously recognize and respond to events within the game environment, reducing the need for extensive programming and enhancing object interaction efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional control methods are used for wagering game objects, then basic object interactions can be managed, but programming complexity and maintenance time increase significantly due to multiple object interactions and conflicts

Engineering Contradiction:
Improveease of programming and maintenanceVSAvoidcomplexity of object interaction control
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent segments the control system into separate behavior controllers, each responsible for specific object behaviors. These behavior controllers are attached to individual wagering game objects, allowing independent management of each object's interactions. This segmentation reduces overall system complexity by dividing the control burden into manageable, modular units that can be developed and maintained separately.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces behavior controllers as intermediary components between wagering game objects and the main game logic. These controllers act as mediators that handle object-specific behaviors and interactions, reducing the complexity burden on the main game program. The behavior controllers translate high-level game rules into specific object actions, simplifying both programming and maintenance.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If more wagering game objects are added to enhance entertainment value, then player engagement increases, but object path congestion and motion fluidity problems worsen

Engineering Contradiction:
Improveentertainment value and player engagementVSAvoidobject path congestion and motion fluidity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic behavior controllers that can adapt their behavior based on real-time game conditions. These controllers monitor object positions, detect congestion situations, and dynamically adjust object paths and behaviors to maintain motion fluidity. The dynamic nature of these controllers allows the system to handle increased object counts without proportionally increasing complexity, as the controllers automatically respond to changing game states.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9542807B2Controlling event-driven behavior of wagering game objects
Publication Date: 2017.01.10 LNW GAMING INC
  • US9542807B2 patent drawing
  • US9542807B2 patent drawing
  • US9542807B2 patent drawing

AI summary

A behavior controller system and its operations are described herein. In embodiments, the operations can include determining an outcome to present for a wagering game. The wagering game includes a wagering game object configured to present the outcome using a set of possible behavioral responses. The operations can further include, based on the outcome, determining priorities for the set of possible behavioral responses and performing at least a portion of the set of possible behavioral responses according to the priorities. The operations can further include; and causing the wagering game object to present the outcome for the wagering game based on the performing the at least the portion of the set of possible behavioral responses.